--- iceweasel-2.0.0.17.orig/xpcom/build/Makefile.in
+++ iceweasel-2.0.0.17/xpcom/build/Makefile.in
@@ -151,7 +151,7 @@
 # UNIX98 iconv support
 OS_LIBS += $(LIBICONV)
 
-GARBAGE         += $(XPCOM_GLUE_SRC_LCSRCS) $(XPCOM_GLUENS_SRC_LCSRCS) $(wildcard *.$(OBJ_SUFFIX))
+GARBAGE         += $(XPCOM_GLUE_SRC_LCSRCS) $(XPCOM_GLUE_SRC_LCPPSRCS) $(XPCOM_GLUENS_SRC_LCPPSRCS) $(wildcard *.$(OBJ_SUFFIX))
 
 include $(topsrcdir)/config/rules.mk
 
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_mips.cpp
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_mips.cpp
@@ -24,6 +24,7 @@
  * Contributor(s):
  *   Stuart Parmenter <pavlov@netscape.com>
  *   Brendan Eich     <brendan@mozilla.org>
+ *   Thiemo Seufer    <seufer@csv.ica.uni-stuttgart.de>
  *
  * Alternatively, the contents of this file may be used under the terms of
  * either of the GNU General Public License Version 2 or later (the "GPL"),
@@ -52,10 +53,8 @@
     // 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;
 
@@ -68,6 +67,9 @@
 		result++;
 	    result++;
 	    break;
+
+        default:
+            break;
         }
     }
     return (result + 1) & ~(PRUint32)1;
@@ -88,8 +90,6 @@
             continue;
         }
 
-        *((void**)d) = s->val.p;
-
         switch(s->type)
         {
         case nsXPTType::T_I64    :
@@ -104,6 +104,9 @@
             if ((PRWord)d & 4) d++;
             *((double*)   d) = s->val.d;      d++;
             break;
+        default:
+            *((void**)d) = s->val.p;
+            break;
         }
     }
 }
@@ -118,5 +121,4 @@
                    PRUint32 paramCount, nsXPTCVariant* params)
 {
     return _XPTC_InvokeByIndex(that, methodIndex, paramCount, params);
-}    
-
+}
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_m68k.cpp
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_m68k.cpp
@@ -137,32 +137,28 @@
     n = invoke_count_words(paramCount, params) * 4;
 
  __asm__ __volatile__(
-    "subl  %5, %/sp\n\t"      /* make room for params */
-    "movl  %/sp, %/a0\n\t"
-    "movl  %4, %/sp@-\n\t"
-    "movl  %3, %/sp@-\n\t"
-    "movl  %/a0, %/sp@-\n\t"
+    "subl  %5, %%sp\n\t"      /* make room for params */
+    "movel %4, %%sp@-\n\t"
+    "movel %3, %%sp@-\n\t"
+    "pea   %%sp@(8)\n\t"
     "jbsr  invoke_copy_to_stack\n\t"   /* copy params */
-    "addl  #12, %/sp\n\t"
-    "movl  %1, %/a0\n\t"
-    "movl  %/a0, %/sp@-\n\t"
-    "movl  %/a0@, %/a0\n\t"
-    "movl  %2, %/d0\n\t"      /* function index */
+    "addw  #12, %%sp\n\t"
+    "movel %1, %%sp@-\n\t"
+    "movel %1@, %%a0\n\t"
 #if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */
-    "movl  %/a0@(%/d0:l:4), %/a0\n\t"
+    "movel %%a0@(%2:l:4), %%a0\n\t"
 #else /* not V3 */
-    "movl  %/a0@(8,%/d0:l:4), %/a0\n\t"		      
+    "movel %%a0@(8,%2:l:4), %%a0\n\t"
 #endif
-    "jbsr  %/a0@\n\t"         /* safe to not cleanup sp */
-    "movl  %/d0, %0\n\t"
-    "addql #4, %/sp\n\t"
-    "addl  %5, %/sp"
-    : "=g" (result)         /* %0 */
-    : "g" (that),           /* %1 */
-      "g" (methodIndex),    /* %2 */
+    "jbsr  %%a0@\n\t"         /* safe to not cleanup sp */
+    "lea   %%sp@(4,%5:l), %%sp\n\t"
+    "movel %%d0, %0"
+    : "=d" (result)         /* %0 */
+    : "a" (that),           /* %1 */
+      "d" (methodIndex),    /* %2 */
       "g" (paramCount),     /* %3 */
       "g" (params),         /* %4 */
-      "g" (n)               /* %5 */
+      "d" (n)               /* %5 */
     : "a0", "a1", "d0", "d1", "memory"
     );
   
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s
@@ -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)
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s
@@ -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)
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp
@@ -45,7 +45,8 @@
 #endif
 
 /* Specify explicitly a symbol for this function, don't try to guess the c++ mangled symbol.  */
-static nsresult PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint32* args) asm("_PrepareAndDispatch");
+static nsresult PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint32* args) asm("_PrepareAndDispatch")
+__attribute__((used));
 
 static nsresult
 PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint32* args)
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_arm.cpp
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_arm.cpp
@@ -212,7 +212,7 @@
     "add	sp, sp, r4	\n\t"	/* restore stack pointer		*/
     "mov	%0, r0		\n\t"	/* the result...			*/
     : "=r" (result)
-    : "r" (&my_params)
+    : "r" (&my_params), "m" (my_params)
     : "r0", "r1", "r2", "r3", "r4", "ip", "lr", "sp"
     );
     
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_parisc_linux.s
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_parisc_linux.s
@@ -0,0 +1,73 @@
+        .LEVEL  1.1
+	.TEXT
+	.ALIGN 4
+
+curframesz:
+	.EQU 128
+
+
+; SharedStub has stack size of 128 bytes
+
+lastframesz:
+	.EQU 64
+
+; the StubN C++ function has a small stack size of 64 bytes
+
+
+.globl SharedStub
+	.type SharedStub, @function
+
+SharedStub:
+        .PROC
+        .CALLINFO CALLER,FRAME=80,SAVE_RP
+
+  .ENTRY
+        STW     %rp,-20(%sp)
+        LDO     128(%sp),%sp
+
+        STW     %r19,-32(%r30)
+        STW     %r26,-36-curframesz(%r30) ; save arg0 in previous frame
+
+        LDO     -80(%r30),%r28
+        FSTD,MA %fr5,8(%r28)   ; save darg0
+        FSTD,MA %fr7,8(%r28)   ; save darg1
+        FSTW,MA %fr4L,4(%r28)  ; save farg0
+        FSTW,MA %fr5L,4(%r28)  ; save farg1
+        FSTW,MA %fr6L,4(%r28)  ; save farg2
+        FSTW,MA %fr7L,4(%r28)  ; save farg3
+
+        ; Former value of register 26 is already properly saved by StubN,
+        ; but register 25-23 are not because of the arguments mismatch
+        STW     %r25,-40-curframesz-lastframesz(%r30) ; save r25
+        STW     %r24,-44-curframesz-lastframesz(%r30) ; save r24
+        STW     %r23,-48-curframesz-lastframesz(%r30) ; save r23
+        COPY    %r26,%r25                             ; method index is arg1
+        LDW     -36-curframesz-lastframesz(%r30),%r26 ; self is arg0
+        LDO     -40-curframesz-lastframesz(%r30),%r24 ; normal args is arg2
+        LDO     -80(%r30),%r23                        ; floating args is arg3
+
+;       BL      .+8,%r2
+;       ADDIL   L'PrepareAndDispatch-$PIC_pcrel$0+4,%r2
+;        LDO     R'PrepareAndDispatch-$PIC_pcrel$1+8(%r1),%r1
+;$PIC_pcrel$0
+;        LDSID   (%r1),%r31
+;$PIC_pcrel$1
+;        MTSP    %r31,%sr0
+        .CALL   ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR,RTNVAL=GR ;in=23-26;out=28;
+        BL     PrepareAndDispatch, %r31
+        COPY    %r31,%r2
+
+        LDW     -32(%r30),%r19
+
+        LDW     -148(%sp),%rp
+        LDO     -128(%sp),%sp
+
+
+	BV,N     (%rp)
+	NOP
+	NOP
+
+	.EXIT
+        .PROCEND        ;in=26;out=28;
+
+	.SIZE SharedStub, .-SharedStub
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/Makefile.in
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/Makefile.in
@@ -217,6 +217,20 @@
 endif
 endif
 
+#
+# Linux/HPPA/GCC
+#
+ifeq ($(OS_ARCH),Linux)
+ifneq (,$(filter hppa,$(OS_TEST)))
+ifeq ($(CC),gcc)
+CPPSRCS		:= xptcinvoke_pa32.cpp xptcstubs_pa32.cpp
+ASFILES		:= xptcstubs_asm_parisc_linux.s xptcinvoke_asm_parisc_linux.s
+CXXFLAGS	+= -O0
+endif
+endif
+endif
+
+
 ######################################################################
 # M68k
 ######################################################################
@@ -260,11 +274,7 @@
 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
 
@@ -295,7 +305,7 @@
 #
 # Linux/PPC
 #
-ifeq ($(OS_ARCH)$(OS_TEST),Linuxppc)
+ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc)
 CPPSRCS		:= xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp
 ASFILES		:= xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s
 AS		:= $(CC) -c -x assembler-with-cpp
@@ -433,10 +443,8 @@
 
 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
 
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_parisc_linux.s
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_parisc_linux.s
@@ -0,0 +1,128 @@
+
+	.LEVEL 1.1
+	.text
+	.align 4
+
+framesz:
+	.equ 128
+
+; XPTC_InvokeByIndex(nsISuppots* that, PRUint32 methodIndex,
+;   PRUint32 paramCount, nsXPTCVariant* params);
+
+.globl XPTC_InvokeByIndex
+	.type XPTC_InvokeByIndex, @function
+
+
+XPTC_InvokeByIndex:
+  	.PROC
+	.CALLINFO FRAME=72, CALLER,SAVE_RP, SAVE_SP, ENTRY_GR=3
+	.ENTRY
+
+ ; frame marker takes 48 bytes,
+ ; register spill area takes 8 bytes,
+ ; local stack area takes 72 bytes result in 128 bytes total
+
+        STW          %rp,-20(%sp)
+        STW,MA       %r3,128(%sp)
+
+        LDO     -framesz(%r30),%r28
+        STW     %r28,-4(%r30)       ; save previous sp
+        STW     %r19,-32(%r30)
+
+        STW     %r26,-36-framesz(%r30)  ; save argument registers in
+        STW     %r25,-40-framesz(%r30)  ; in PREVIOUS frame
+        STW     %r24,-44-framesz(%r30)  ;
+        STW     %r23,-48-framesz(%r30)  ;
+
+;	B,L     .+8,%r2
+;	ADDIL   L'invoke_count_bytes-$PIC_pcrel$1+4,%r2,%r1
+;    ;    LDO     R'invoke_count_bytes-$PIC_pcrel$2+8(%r1),%r1
+;$PIC_pcrel$1
+;        LDSID   (%r1),%r31
+;$PIC_pcrel$2
+;        MTSP    %r31,%sr0
+
+	.CALL   ARGW0=GR,ARGW1=GR,ARGW2=GR ;in=24,25,26;out=28
+        BL    invoke_count_bytes,%r31
+        COPY    %r31,%r2
+
+        CMPIB,>=        0,%r28, .+76
+        COPY    %r30,%r3            ; copy stack ptr to saved stack ptr
+        ADD     %r30,%r28,%r30      ; extend stack frame
+        LDW     -4(%r3),%r28        ; move frame
+        STW     %r28,-4(%r30)
+        LDW     -8(%r3),%r28
+        STW     %r28,-8(%r30)
+        LDW     -12(%r3),%r28
+        STW     %r28,-12(%r30)
+        LDW     -16(%r3),%r28
+        STW     %r28,-16(%r30)
+        LDW     -20(%r3),%r28
+        STW     %r28,-20(%r30)
+        LDW     -24(%r3),%r28
+        STW     %r28,-24(%r30)
+        LDW     -28(%r3),%r28
+        STW     %r28,-28(%r30)
+        LDW     -32(%r3),%r28
+        STW     %r28,-32(%r30)
+
+        LDO     -40(%r30),%r26         ; load copy address
+        LDW     -44-framesz(%r3),%r25  ; load rest of 2 arguments
+        LDW     -48-framesz(%r3),%r24  ;
+
+        LDW     -32(%r30),%r19 ; shared lib call destroys r19; reload
+;        B,L     .+8,%r2
+;        ADDIL   L'invoke_copy_to_stack-$PIC_pcrel$3+4,%r2,%r1
+;        LDO     R'invoke_copy_to_stack-$PIC_pcrel$4+8(%r1),%r1
+;$PIC_pcrel$3
+;        LDSID   (%r1),%r31
+;$PIC_pcrel$4
+;        MTSP    %r31,%sr0
+        .CALL   ARGW0=GR,ARGW1=GR,ARGW2=GR ;in=24,25,26
+        BL    invoke_copy_to_stack,%r31
+        COPY    %r31,%r2
+
+        LDO     -48(%r30),%r20
+        EXTRW,U,= %r28,31,1,%r22
+        FLDD    0(%r20),%fr7  ; load double arg 1
+        EXTRW,U,= %r28,30,1,%r22
+        FLDW    8(%r20),%fr5L ; load float arg 1
+        EXTRW,U,= %r28,29,1,%r22
+        FLDW    4(%r20),%fr6L ; load float arg 2
+        EXTRW,U,= %r28,28,1,%r22
+        FLDW    0(%r20),%fr7L ; load float arg 3
+
+        LDW     -36-framesz(%r3),%r26  ; load ptr to 'that'
+        LDW     -40(%r30),%r25  ; load the rest of dispatch argument registers
+        LDW     -44(%r30),%r24
+        LDW     -48(%r30),%r23
+
+        LDW     -36-framesz(%r3),%r20  ; load vtable addr
+        LDW     -40-framesz(%r3),%r28  ; load index
+        LDW     0(%r20),%r20    ; follow vtable
+;        LDO     0(%r20),%r20   ; offset vtable by 16 bytes (g++: 8, aCC: 16)
+        SH2ADDL %r28,%r20,%r28  ; add 4*index to vtable entry
+        LDW     0(%r28),%r22    ; load vtable entry
+
+;        B,L     .+8,%r2
+;        ADDIL   L'$$dyncall_external-$PIC_pcrel$5+4,%r2,%r1
+;        LDO     R'$$dyncall_external-$PIC_pcrel$6+8(%r1),%r1
+;$PIC_pcrel$5
+;        LDSID   (%r1),%r31
+;$PIC_pcrel$6
+;        MTSP    %r31,%sr0
+        .CALL ARGW0=GR,ARGW1=GR,ARGW2=GR,ARGW3=GR,RTNVAL=GR ;in=22-26;out=28;
+        BL    $$dyncall,%r31
+        COPY    %r31,%r2
+
+        LDW     -32(%r30),%r19
+        COPY    %r3,%r30              ; restore saved stack ptr
+
+        LDW          -148(%sp),%rp
+        LDWM       -128(%sp),%r3
+	BV,N             (%rp)
+	NOP
+   .EXIT
+  .PROCEND  ;in=23,24,25,26;
+  .SIZE XPTC_InvokeByIndex, .-XPTC_InvokeByIndex
+
--- iceweasel-2.0.0.17.orig/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_m68k.cpp
+++ iceweasel-2.0.0.17/xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_m68k.cpp
@@ -121,18 +121,8 @@
 #define STUB_ENTRY(n) \
 nsresult nsXPTCStubBase::Stub##n() \
 { \
-  register nsresult result asm("d0"); \
   void *frame = __builtin_frame_address(0); \
-  __asm__ __volatile__( \
-    "pea   %2@(12)\n\t"             /* args */ \
-    "pea  "#n"\n\t"                 /* method index */ \
-    "movl  %1, %/sp@-\n\t"          /* this */ \
-    "jbsr  PrepareAndDispatch\n\t" \
-    "addw  #12, %/sp" \
-    : "=d" (result)     /* %0 */ \
-    : "a" (this), "a" (frame) \
-    : "a0", "a1", "d0", "d1", "memory" ); \
-    return result; \
+  return PrepareAndDispatch(this, n, (uint32*)frame + 3); \
 }
 
 #define SENTINEL_ENTRY(n) \
--- iceweasel-2.0.0.17.orig/xpcom/glue/standalone/Makefile.in
+++ iceweasel-2.0.0.17/xpcom/glue/standalone/Makefile.in
@@ -96,7 +96,7 @@
 # Force use of PIC
 FORCE_USE_PIC	= 1
 
-GARBAGE         += $(XPCOM_GLUE_SRC_LCSRCS) $(wildcard *.$(OBJ_SUFFIX))
+GARBAGE         += $(XPCOM_GLUE_SRC_LCSRCS) $(XPCOM_GLUE_SRC_LCPPSRCS) $(wildcard *.$(OBJ_SUFFIX))
 
 SRCS_IN_OBJDIR	= 1
 
--- iceweasel-2.0.0.17.orig/intl/lwbrk/src/nsJISx4501LineBreaker.cpp
+++ iceweasel-2.0.0.17/intl/lwbrk/src/nsJISx4501LineBreaker.cpp
@@ -487,13 +487,13 @@
   PRUint32 cur;
   for (cur = aPos; cur < aLen; ++cur)
   {
-    if (IS_SPACE(aText[cur]))
+    if (IS_SPACE(GetUnichar(&aText[cur])))
     {
       *oNext = cur;
       *oNeedMoreText = PR_FALSE;
       return NS_OK;
     }
-    if (IS_CJK_CHAR(aText[cur]))
+    if (IS_CJK_CHAR(GetUnichar(&aText[cur])))
       goto ROUTE_CJK_NEXT;
   }
   *oNext = aLen;
@@ -503,13 +503,13 @@
 ROUTE_CJK_NEXT:
   PRInt8 c1, c2;
   cur = aPos;
-  if(NEED_CONTEXTUAL_ANALYSIS(aText[cur]))
+  if(NEED_CONTEXTUAL_ANALYSIS(GetUnichar(&aText[cur])))
   {
-    c1 = this->ContextualAnalysis((cur>0)?aText[cur-1]:0,
-                                  aText[cur],
-                                  (cur<(aLen-1)) ?aText[cur+1]:0);
+    c1 = this->ContextualAnalysis((cur>0)?GetUnichar(&aText[cur-1]):0,
+                                  GetUnichar(&aText[cur]),
+                                  (cur<(aLen-1)) ?GetUnichar(&aText[cur+1]):0);
   } else  {
-    c1 = this->GetClass(aText[cur]);
+    c1 = this->GetClass(GetUnichar(&aText[cur]));
   }
   
   if(CLASS_THAI == c1) 
@@ -521,13 +521,13 @@
 
   for(cur++; cur <aLen; cur++)
   {
-     if(NEED_CONTEXTUAL_ANALYSIS(aText[cur]))
+     if(NEED_CONTEXTUAL_ANALYSIS(GetUnichar(&aText[cur])))
      {
-       c2= this->ContextualAnalysis((cur>0)?aText[cur-1]:0,
-                                  aText[cur],
-                                  (cur<(aLen-1)) ?aText[cur+1]:0);
+       c2= this->ContextualAnalysis((cur>0)?GetUnichar(&aText[cur-1]):0,
+                                  GetUnichar(&aText[cur]),
+                                  (cur<(aLen-1)) ?GetUnichar(&aText[cur+1]):0);
      } else {
-       c2 = this->GetClass(aText[cur]);
+       c2 = this->GetClass(GetUnichar(&aText[cur]));
      }
 
      if(GetPair(c1, c2)) {
--- iceweasel-2.0.0.17.orig/intl/unicharutil/util/nsUnicharUtils.cpp
+++ iceweasel-2.0.0.17/intl/unicharutil/util/nsUnicharUtils.cpp
@@ -348,3 +348,28 @@
     return result;
 }
 
+PRUnichar
+GetUnichar(const void *ptr)
+{
+    PRUnichar result;
+#if NEED_STRICT_ALIGNMENT
+    *((char *) &result) = *((char *) ptr);
+    *((char *) &result + 1) = *((char *) ptr + 1);
+#else
+    result = *((PRUnichar *) ptr);
+#endif
+    return result;
+}
+
+void
+SetUnichar(void *ptr, PRUnichar aChar)
+{
+#if NEED_STRICT_ALIGNMENT
+    *((char *) ptr) = *((char *) &aChar);
+    *((char *) ptr + 1) = *((char *) &aChar + 1);
+#else
+    *((PRUnichar *) ptr) = aChar;
+#endif
+}
+
+
--- iceweasel-2.0.0.17.orig/intl/unicharutil/util/nsUnicharUtils.h
+++ iceweasel-2.0.0.17/intl/unicharutil/util/nsUnicharUtils.h
@@ -87,6 +87,11 @@
 PRUnichar ToUpperCase(PRUnichar);
 PRUnichar ToLowerCase(PRUnichar);
 
+#define NEED_STRICT_ALIGNMENT defined(__sparc__) || defined(__alpha__) || defined(__mips__) || defined(__ia64)
+
+PRUnichar GetUnichar(const void *);
+void SetUnichar(void *, PRUnichar);
+
 inline PRBool IsUpperCase(PRUnichar c) {
     return ToLowerCase(c) != c;
 }
--- iceweasel-2.0.0.17.orig/build/unix/Makefile.in
+++ iceweasel-2.0.0.17/build/unix/Makefile.in
@@ -71,7 +71,7 @@
 	$(MOZ_APP_NAME)-js.pc $(MOZ_APP_NAME)-gtkmozembed.pc \
 	$(MOZ_APP_NAME)-nss.pc $(MOZ_APP_NAME)-plugin.pc
 
-GARBAGE	= $(pkg_config_files) mozilla-config
+GARBAGE	= $(pkg_config_files) $(MOZ_APP_NAME)-config
 
 $(MOZ_APP_NAME)-config:: mozilla-config.in Makefile.in Makefile $(DEPTH)/config/autoconf.mk
 	cat $< | sed \
--- iceweasel-2.0.0.17.orig/configure.in
+++ iceweasel-2.0.0.17/configure.in
@@ -564,10 +564,6 @@
 AC_PATH_PROG(WHOAMI, whoami, :)
 AC_PATH_PROG(AUTOCONF, autoconf, :)
 AC_PATH_PROG(UNZIP, unzip, :)
-AC_PATH_PROGS(ZIP, zip)
-if test -z "$ZIP" || test "$ZIP" = ":"; then
-    AC_MSG_ERROR([zip not found in \$PATH])
-fi
 AC_PATH_PROG(SYSTEM_MAKEDEPEND, makedepend)
 AC_PATH_PROG(XARGS, xargs)
 if test -z "$XARGS" || test "$XARGS" = ":"; then
@@ -880,17 +876,24 @@
     OS_RELEASE=
     OS_TEST="${target_cpu}"
     case "${target_os}" in
-        linux*)       OS_ARCH=Linux ;;
+        linux*)       OS_ARCH=Linux OS_TARGET=Linux;;
         solaris*)     OS_ARCH=SunOS OS_RELEASE=5 ;;
         mingw*)       OS_ARCH=WINNT ;;
         wince*)       OS_ARCH=WINCE ;;
         darwin*)      OS_ARCH=Darwin OS_TARGET=Darwin ;;
     esac
 else
-    OS_TARGET=`uname -s`
-    OS_ARCH=`uname -s | sed -e 's|/|_|g'`
+    OS_TARGET="${host_os}"
+    OS_ARCH=`echo $host_os | sed -e 's|/|_|g'`
     OS_RELEASE=`uname -r`
-    OS_TEST=`uname -m`
+    OS_TEST="${host_cpu}"
+    case "${host_os}" in
+        linux*)       OS_ARCH=Linux OS_TARGET=Linux;;
+        solaris*)     OS_ARCH=SunOS OS_RELEASE=5 ;;
+        mingw*)       OS_ARCH=WINNT ;;
+        wince*)       OS_ARCH=WINCE ;;
+        darwin*)      OS_ARCH=Darwin OS_TARGET=Darwin ;;
+    esac
 fi
 _COMPILER_PREFIX=
 
@@ -1659,8 +1662,7 @@
         MOZ_ENABLE_OLD_ABI_COMPAT_WRAPPERS=1
     ;;
     mips*)
-        CFLAGS="$CFLAGS -Wa,-xgot"
-        CXXFLAGS="$CXXFLAGS -Wa,-xgot"
+        MOZ_DEBUG_FLAGS="-g"   # We want inlining
     ;;
     esac
     ;;
@@ -3789,7 +3791,7 @@
     AC_CHECK_LIB(jpeg, jpeg_destroy_compress, [SYSTEM_JPEG=1 JPEG_LIBS="-ljpeg $JPEG_LIBS"], SYSTEM_JPEG=, $JPEG_LIBS)
 fi
 
-if test "$SYSTEM_JPEG" = 1; then
+if test "$SYSTEM_JPEG" = 0; then
     LIBS="$JPEG_LIBS $LIBS"
     AC_TRY_RUN( 
 	#include <stdio.h>
@@ -3834,7 +3836,7 @@
     AC_CHECK_LIB(z, gzread, [SYSTEM_ZLIB=1 ZLIB_LIBS="-lz $ZLIB_LIBS"], 
 	[SYSTEM_ZLIB= ZLIB_CFLAGS= ZLIB_LIBS=], $ZLIB_LIBS)
 fi
-if test "$SYSTEM_ZLIB" = 1; then
+if test "$SYSTEM_ZLIB" = 0; then
     LIBS="$ZLIB_LIBS $LIBS"
     AC_TRY_RUN([
     #include <stdio.h>
@@ -3887,7 +3889,7 @@
     AC_CHECK_LIB(png, png_get_valid, [SYSTEM_PNG=1 PNG_LIBS="-lpng $PNG_LIBS"],
                  SYSTEM_PNG=, $PNG_LIBS)
 fi
-if test "$SYSTEM_PNG" = 1; then
+if test "$SYSTEM_PNG" = 0; then
     LIBS="$PNG_LIBS $LIBS"
     AC_TRY_RUN(
 	#include <stdio.h>
@@ -3914,6 +3916,19 @@
 
 fi # SKIP_LIBRARY_CHECKS
 
+dnl system MySpell Support
+dnl ========================================================
+MOZ_ARG_ENABLE_BOOL(system-myspell,
+[  --enable-system-myspell   Use system myspell (located with pkgconfig)],
+    SYSTEM_MYSPELL=1 )
+
+if test -n "$SYSTEM_MYSPELL"; then
+    PKG_CHECK_MODULES(MOZ_MYSPELL, myspell)
+fi
+
+AC_SUBST(SYSTEM_MYSPELL)
+AC_SUBST(MOZ_MYSPELL_LIBS)
+
 dnl ========================================================
 dnl Java SDK support
 dnl ========================================================
@@ -4317,7 +4332,7 @@
 
 browser)
   MOZ_APP_NAME=firefox
-  MOZ_APP_DISPLAYNAME=BonEcho
+  MOZ_APP_DISPLAYNAME=Iceweasel
   MOZ_XUL_APP=1
   MOZ_PHOENIX=1
   MOZ_SAFE_BROWSING=1
@@ -6135,6 +6150,14 @@
     AC_MSG_ERROR([--enable-chrome-format must be set to either jar, flat, both, or symlink])
 fi
 
+if test "$MOZ_CHROME_FILE_FORMAT" = "jar" ||
+    test "$MOZ_CHROME_FILE_FORMAT" = "both"; then
+    AC_PATH_PROGS(ZIP, zip)
+    if test -z "$ZIP" || test "$ZIP" = ":"; then
+        AC_MSG_ERROR([zip not found in \$PATH])
+    fi
+fi
+
 dnl ========================================================
 dnl = Define default location for MOZILLA_FIVE_HOME
 dnl ========================================================
--- iceweasel-2.0.0.17.orig/debian/debsearch.png.uu
+++ iceweasel-2.0.0.17/debian/debsearch.png.uu
@@ -0,0 +1,14 @@
+begin 644 debsearch.png
+MB5!.1PT*&@H````-24A$4@```!`````0"`8```%H],_W````!F)+1T0`_P#_
+M`/^@O:>3````"7!(67,``)G*``"9R@'CD:0B````!W1)344'U@L8$3H5OU[H
+M)@```7I)1$%4.,N-TL^+C6$4!_#/O:;K1]$8I5%DH6;Q%O^`#$V)Q2D+45+*
+M0FHV%O84*SNEJ5F02,I2O<DT2EFRFLVQ8,-"HB:%&LJ/S?/D[79OYKLY[_>\
+MW^_W.>?I`2GN&8T4#WH=<AY?*MDW+%U(,5?)JU*WI9CJXVF*8_C6:%>EF!QW
+MY%H-3[$UQ1KT2V.QT6["(6BT7[$WQ41UO^XDG4QQ=-01<RFFAOO=36=P&RNX
+MUF@_=]VW4BQV^*,4ERK9F.)T^=Y=;R3%4A4<[S@'I6Y)\:&N^:<STXD4T_B!
+MV2I83G&X")9Q!AL:[=OND&_\#RF>C.KWAD1]7,5E_,(2/F$'CA39#=QLM/\"
+MBO$@'N-<HVW'3#'`"^S!_D:[VB__#N`.IJLYQ62*"R5<BD&C_8E3^%[?9PW8
+MA8=%4#&/NXWV=^&;2]V.9U4T4>K[8NCB/JZD>%<,,RG.8J'1SH_:[_JXFUXW
+K4LRF>%Z?S'K0&Q.T$Q?Q$BN-]N.X@+]?J81]-CC]6`````!)14Y$KD)@@@``
+`
+end
--- iceweasel-2.0.0.17.orig/debian/iceweasel.js
+++ iceweasel-2.0.0.17/debian/iceweasel.js
@@ -0,0 +1,16 @@
+// This is the Debian specific preferences file for Iceweasel
+// You can make any change in here, it is the purpose of this file.
+// You can, with this file and all files present in the
+// /etc/iceweasel/pref directory, override any preference that is
+// present in /usr/lib/iceweasel/defaults/pref directory.
+// While your changes will be kept on upgrade if you modify files in
+// /etc/iceweasel/pref, please note that they won't be kept if you
+// do them in /usr/lib/iceweasel/defaults/pref.
+
+pref("extensions.update.enabled", true);
+
+// Use LANG environment variable to choose locale
+pref("intl.locale.matchOS", true);
+
+// Disable default browser checking.
+pref("browser.shell.checkDefaultBrowser", false);
--- iceweasel-2.0.0.17.orig/debian/mozilla-firefox.preinst
+++ iceweasel-2.0.0.17/debian/mozilla-firefox.preinst
@@ -0,0 +1,86 @@
+#!/bin/sh -e
+
+LIBDIR=/usr/lib/mozilla-firefox
+VARDIR=/var/lib/mozilla-firefox
+
+if [ "$1" = "upgrade" ]; then
+    if [ -d "/usr/lib/mozilla-firebird/defaults/pref" ]; then
+        rm -rf /usr/lib/mozilla-firebird/defaults/pref
+    fi
+
+    # Remove old alternative to www-browser that version < 0.6.1-1 installed
+    if dpkg --compare-versions "$2" lt 0.6.1-1; then
+      update-alternatives --remove www-browser /usr/bin/MozillaFirebird || true
+    fi
+    
+    # Remove obsolete alteratives
+    if dpkg --compare-versions "$2" lt 1.5.dfsg-1; then
+        update-alternatives --remove x-www-browser /usr/bin/mozilla-firefox
+        update-alternatives --remove mozilla /usr/bin/mozilla-firefox
+    fi
+
+    # Remove old conf files 
+    if dpkg --compare-versions "$2" lt 0.9.1-3; then
+      rm -f /etc/mozilla-firefox/pref/all.js
+      rm -f /etc/mozilla-firefox/pref/security-prefs.js
+      rm -f /etc/mozilla-firefox/pref/unix.js
+      rm -f /etc/mozilla-firefox/pref/xpinstall.js
+      rm -f /etc/mozilla-firefox/pref/non-shared.txt
+    fi
+
+    # Remove old inspector conffile
+    if dpkg --compare-versions "$2" lt 1.0-2; then
+        rm -f /etc/mozilla-firefox/pref/inspector.js
+    fi
+
+
+    if dpkg --compare-versions "$2" lt 0.10.1+1.0PR-5; then
+      if [ -f /etc/mozilla-firefox/profile/US/bookmarks.html ]; then
+        mv /etc/mozilla-firefox/profile/US/bookmarks.html /etc/mozilla-firefox/profile/bookmarks.html
+      fi
+      [ -d /etc/mozilla-firefox/profile/US ] && rmdir --ignore-fail-on-non-empty /etc/mozilla-firefox/profile/US
+    fi
+
+    if dpkg --compare-versions "$2" lt 1.0-1; then
+      rm -f /etc/mozilla-firefox/pref/firefox-l10n.js
+      rm -f /etc/mozilla-firefox/pref/vendor.js
+
+      # Remove old link
+      rm -f ${LIBDIR}/defaults/pref
+
+      # Remove old installed-chrome.txt
+      rm -f ${VARDIR}/chrome/installed-chrome.txt
+    fi
+
+    if dpkg --compare-versions "$2" lt 1.0-3; then
+      for f in `find ${LIBDIR}/extensions/ -maxdepth 1 -name '{*}' -type l`; do
+        if [ "`readlink -f $f`" = "${LIBDIR}/defaults/profile/extensions/`basename $f`" ]; then
+            rm -f $f
+        fi
+      done
+      if [ -e ${LIBDIR}/defaults/profile/extensions/installed-extensions.txt ] || [ -L ${LIBDIR}/defaults/profile/extensions/installed-extensions.txt ]; then
+        rm -f ${LIBDIR}/defaults/profile/extensions/installed-extensions.txt
+      fi
+    fi
+
+    # Move of default profile into /etc
+    if dpkg --compare-versions "$2" lt 1.0+dfsg.1-1; then
+        rm -rf /usr/lib/mozilla-firefox/defaults/profile
+    fi
+
+    # Remove all files generated by update-mozilla-firefox-chrome
+    if dpkg --compare-versions "$2" lt 1.0.99; then
+        rm -rf /var/lib/mozilla-firefox/chrome
+        rm -rf /var/lib/mozilla-firefox/components
+        rm -rf /var/lib/mozilla-firefox/extensions
+        rm -f /var/lib/mozilla-firefox/components.ini
+        rm -f /var/lib/mozilla-firefox/defaults.ini
+        rmdir --ignore-fail-on-non-empty /var/lib/mozilla-firefox
+        for uninstall in /usr/lib/mozilla-firefox/extensions/*/uninstall; do
+            rm -f ${uninstall}/Uninstall
+            rmdir --ignore-fail-on-non-empty ${uninstall}
+        done
+    fi
+fi
+
+#DEBHELPER#
--- iceweasel-2.0.0.17.orig/debian/iceweasel-dom-inspector.install
+++ iceweasel-2.0.0.17/debian/iceweasel-dom-inspector.install
@@ -0,0 +1 @@
+debian/tmp/usr/lib/iceweasel/extensions/inspector@mozilla.org usr/share/iceweasel/extensions
--- iceweasel-2.0.0.17.orig/debian/iceweasel.dirs
+++ iceweasel-2.0.0.17/debian/iceweasel.dirs
@@ -0,0 +1 @@
+etc/iceweasel
--- iceweasel-2.0.0.17.orig/debian/iceweasel-xremote-client
+++ iceweasel-2.0.0.17/debian/iceweasel-xremote-client
@@ -0,0 +1,21 @@
+#!/bin/sh
+
+##
+## Set MOZILLA_FIVE_HOME
+##
+MOZILLA_FIVE_HOME="/usr/lib/iceweasel"
+
+export MOZILLA_FIVE_HOME
+
+##
+## Set LD_LIBRARY_PATH
+##
+if [ "$LD_LIBRARY_PATH" ]
+then
+  LD_LIBRARY_PATH=/usr/lib/iceweasel:/usr/lib/iceweasel/plugins:/usr/lib/mozilla/plugins:/usr/lib:$LD_LIBRARY_PATH
+else
+  LD_LIBRARY_PATH=/usr/lib/iceweasel:/usr/lib/iceweasel/plugins:/usr/lib/mozilla/plugins:/usr/lib
+fi
+ export LD_LIBRARY_PATH
+
+/usr/lib/iceweasel/firefox-bin -a firefox -remote "$1"
--- iceweasel-2.0.0.17.orig/debian/mozilla-firefox.postrm
+++ iceweasel-2.0.0.17/debian/mozilla-firefox.postrm
@@ -0,0 +1,7 @@
+#! /bin/sh -e
+
+if [ "$1" = 'purge' ]; then
+    rm -rf /etc/mozilla-firefox
+fi
+
+#DEBHELPER#
\ No newline at end of file
--- iceweasel-2.0.0.17.orig/debian/compat
+++ iceweasel-2.0.0.17/debian/compat
@@ -0,0 +1 @@
+5
--- iceweasel-2.0.0.17.orig/debian/firefox.preinst
+++ iceweasel-2.0.0.17/debian/firefox.preinst
@@ -0,0 +1,23 @@
+#!/bin/sh -e
+
+if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt 2.0+dfsg-2 ; then
+    update-alternatives --remove x-www-browser /usr/bin/firefox
+    update-alternatives --remove mozilla /usr/bin/firefox
+    rm -rf /var/lib/firefox/chrome/overlayinfo
+    rm -f /var/lib/firefox/chrome/chrome.rdf
+    rm -f /var/lib/firefox/defaults.ini
+    rm -f /var/lib/firefox/components.ini
+    rm -f /var/lib/firefox/components/xpti.dat
+    rm -f /var/lib/firefox/components/compreg.dat
+    rm -f /var/lib/firefox/extensions/installed-extensions.txt
+    rm -f /var/lib/firefox/extensions/Extensions.rdf
+    if [ -d /var/lib/firefox/ ]; then
+        find /var/lib/firefox/ -depth -type d -empty -exec rmdir {} \;
+    fi
+    if [ -d /usr/lib/firefox ]; then
+        rm -f /usr/lib/firefox/.autoreg
+        rm -f /usr/lib/firefox/defaults/profile/extensions/Extensions.rdf
+    fi
+fi
+
+#DEBHELPER#
--- iceweasel-2.0.0.17.orig/debian/iceweasel.prerm
+++ iceweasel-2.0.0.17/debian/iceweasel.prerm
@@ -0,0 +1,12 @@
+#!/bin/sh -e
+
+if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ] ; then
+    update-alternatives --remove x-www-browser /usr/bin/iceweasel
+    update-alternatives --remove mozilla /usr/bin/iceweasel
+fi
+
+if [ "$1" = "remove" ]; then
+    rm -f /usr/lib/iceweasel/.autoreg
+fi
+
+#DEBHELPER#
--- iceweasel-2.0.0.17.orig/debian/iceweasel.mime
+++ iceweasel-2.0.0.17/debian/iceweasel.mime
@@ -0,0 +1,5 @@
+text/html; /usr/bin/iceweasel %s; description=HTML Text; test=test -n "$DISPLAY";  nametemplate=%s.html; priority=5
+text/xml; /usr/bin/iceweasel %s; description=XML Text; test=test -n "$DISPLAY";  nametemplate=%s.xml; priority=5
+image/png;  /usr/bin/iceweasel %s; description=PNG Image; test=test -n "$DISPLAY";  nametemplate=%s.png; priority=2
+image/jpeg;  /usr/bin/iceweasel %s; description=JPEG Image; test=test -n "$DISPLAY";  nametemplate=%s.jpeg; priority=2
+image/gif;  /usr/bin/iceweasel %s; description=GIF Image; test=test -n "$DISPLAY";  nametemplate=%s.gif; priority=2
--- iceweasel-2.0.0.17.orig/debian/iceweaselrc
+++ iceweasel-2.0.0.17/debian/iceweaselrc
@@ -0,0 +1,2 @@
+# which /dev/dsp wrapper to use
+ICEWEASEL_DSP="none"
--- iceweasel-2.0.0.17.orig/debian/debsearch.src
+++ iceweasel-2.0.0.17/debian/debsearch.src
@@ -0,0 +1,26 @@
+# Mozilla Firebird plugin file
+#
+# Debian package lookup
+# by Fergus McKenzie-Kay copying code 
+# by Spencer Wysinger <http://wysinger.com/>
+#
+# Last updated: August 12, 2003
+
+<search 
+	name="Deb Search"
+	description="Perform a search for Debian packages"
+	action="http://packages.debian.org/cgi-bin/search_packages.pl"
+	searchForm="http://packages.debian.org/"
+	queryEncoding="utf-8"
+	queryCharset="utf-8"
+	method="GET"
+>
+
+<input name="searchon" value="names">
+<input name="subword" value="1">
+<input name="version" value="all">
+<input name="release" value="all">
+<input name="keywords" user="">
+<input name="sourceid" value="mozilla-search">
+
+</search>
--- iceweasel-2.0.0.17.orig/debian/iceweasel.manpages
+++ iceweasel-2.0.0.17/debian/iceweasel.manpages
@@ -0,0 +1 @@
+debian/iceweasel.1
--- iceweasel-2.0.0.17.orig/debian/iceweasel.cfg
+++ iceweasel-2.0.0.17/debian/iceweasel.cfg
@@ -0,0 +1,2 @@
+//
+lockPref("app.update.enabled", false);
--- iceweasel-2.0.0.17.orig/debian/iceweasel-gnome-support.prerm
+++ iceweasel-2.0.0.17/debian/iceweasel-gnome-support.prerm
@@ -0,0 +1,8 @@
+#!/bin/sh -e
+
+if [ "$1" = "remove" ] || [ "$1" = "deconfigure" ] ; then
+    update-alternatives --remove gnome-www-browser /usr/bin/iceweasel
+    touch /usr/lib/iceweasel/.autoreg
+fi
+
+#DEBHELPER#
--- iceweasel-2.0.0.17.orig/debian/firefox-gnome-support.postinst
+++ iceweasel-2.0.0.17/debian/firefox-gnome-support.postinst
@@ -0,0 +1,7 @@
+#!/bin/sh -e
+
+if [ "$1" = "upgrade" ] && dpkg --compare-versions "$2" lt 2.0 ; then
+    update-alternatives --remove gnome-www-browser /usr/bin/firefox
+fi
+
+#DEBHELPER#
--- iceweasel-2.0.0.17.orig/debian/watch
+++ iceweasel-2.0.0.17/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=dversionmangle=s/^(\d\.[\d\.]+)\+dfsg$/$1/ \
+ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/(\d\.[\d\.]+)/source/firefox-([\d\.]+)-source\.tar\.bz2
--- iceweasel-2.0.0.17.orig/debian/iceweasel.links
+++ iceweasel-2.0.0.17/debian/iceweasel.links
@@ -0,0 +1,23 @@
+/usr/lib/iceweasel/iceweasel /usr/bin/mozilla-firefox
+/usr/lib/iceweasel/iceweasel /usr/bin/firefox
+/usr/lib/iceweasel/iceweasel /usr/bin/iceweasel
+/usr/share/man/man1/iceweasel.1.gz /usr/share/man/man1/firefox.1.gz
+/usr/share/man/man1/iceweasel.1.gz /usr/share/man/man1/mozilla-firefox.1.gz
+/usr/share/iceweasel/icons/mozicon128.png /usr/share/icons/hicolor/128x128/apps/iceweasel.png
+/usr/share/iceweasel/chrome/browser/content/branding/icon48.png /usr/share/icons/hicolor/48x48/apps/iceweasel.png
+/usr/share/iceweasel/chrome/browser/content/branding/icon48.png /usr/share/pixmaps/iceweasel.png 
+/usr/share/iceweasel/chrome/browser/content/branding/icon48.png /usr/share/pixmaps/firefox.png 
+/usr/share/iceweasel/chrome/browser/content/branding/icon48.png /usr/share/pixmaps/mozilla-firefox.png
+/usr/share/iceweasel/chrome/browser/content/branding/icon64.png /usr/share/icons/hicolor/64x64/apps/iceweasel.png
+/etc/iceweasel/pref /usr/share/iceweasel/defaults/syspref
+/etc/iceweasel/profile /usr/share/iceweasel/defaults/profile
+
+/usr/share/iceweasel/searchplugins /usr/lib/iceweasel/searchplugins
+/usr/share/iceweasel/icons /usr/lib/iceweasel/icons
+/usr/share/iceweasel/res /usr/lib/iceweasel/res
+/usr/share/iceweasel/chrome /usr/lib/iceweasel/chrome
+/usr/share/iceweasel/defaults /usr/lib/iceweasel/defaults
+/usr/share/iceweasel/greprefs /usr/lib/iceweasel/greprefs
+/usr/share/iceweasel/browserconfig.properties /usr/lib/iceweasel/browserconfig.properties
+
+/usr/share/myspell/dicts /usr/lib/iceweasel/dictionaries
--- iceweasel-2.0.0.17.orig/debian/firefox-dom-inspector.preinst
+++ iceweasel-2.0.0.17/debian/firefox-dom-inspector.preinst
@@ -0,0 +1,10 @@
+#!/bin/sh -e
+
+if [ "$1" = "upgrade" ]; then
+    if dpkg --compare-versions "$2" lt '1.5.dfsg+1.5.0.1-5'; then
+        rm -rf /usr/lib/firefox/extensions/inspector@mozilla.org/chrome \
+            /usr/lib/firefox/extensions/inspector@mozilla.org/defaults
+    fi
+fi
+
+#DEBHELPER#
\ No newline at end of file
--- iceweasel-2.0.0.17.orig/debian/iceweasel-dom-inspector.links
+++ iceweasel-2.0.0.17/debian/iceweasel-dom-inspector.links
@@ -0,0 +1 @@
+/usr/share/iceweasel/extensions/inspector@mozilla.org /usr/lib/iceweasel/extensions/inspector@mozilla.org
--- iceweasel-2.0.0.17.orig/debian/iceweasel-restart-required.update-notifier
+++ iceweasel-2.0.0.17/debian/iceweasel-restart-required.update-notifier
@@ -0,0 +1,9 @@
+Name: Iceweasel restart required
+Name-fr: Relancement de Iceweasel requis
+Priority: High
+Terminal: False
+DontShowAfterReboot: True
+Description: Iceweasel has been upgraded (or reinstalled) and must be restarted.
+ Please quit and restart your web browser now.
+Description-fr: Iceweasel a été mis à jour (ou réinstallé) et doit être relancé.
+ Veuillez quitter et redémarrer for navigateur.
--- iceweasel-2.0.0.17.orig/debian/iceweasel.menu
+++ iceweasel-2.0.0.17/debian/iceweasel.menu
@@ -0,0 +1,5 @@
+?package(iceweasel):needs="x11" section="Apps/Net" \
+        title="Iceweasel" \
+        longtitle="Iceweasel Web Browser" \
+        icon="/usr/share/pixmaps/iceweasel.xpm" \
+        command="iceweasel" hints="Web Browsers"
--- iceweasel-2.0.0.17.orig/debian/iceweasel.NEWS
+++ iceweasel-2.0.0.17/debian/iceweasel.NEWS
@@ -0,0 +1,9 @@
+firefox (1.5.dfsg+1.5.0.1-5) unstable; urgency=high
+
+    The audio dsp wrapper program is now disabled by default. This may
+    break sound in the non-free Flash plug-in and non-free Java
+    plug-ins. It may be re-enabled by editing /etc/firefox/firefoxrc or
+    ~/.mozilla/firefox/rc and setting FIREFOX_DSP=auto. Be warned that
+    this can lead to crashes on many systems.
+
+ -- Eric Dorland <eric@debian.org>  Fri, 14 Apr 2006 01:40:35 -0400
--- iceweasel-2.0.0.17.orig/debian/wikipedia-en.xml
+++ iceweasel-2.0.0.17/debian/wikipedia-en.xml
@@ -0,0 +1,12 @@
+<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/" xmlns:os="http://a9.com/-/spec/opensearch/1.1/">
+<os:ShortName>Wikipedia (EN)</os:ShortName>
+<os:Description>English Wikipedia</os:Description>
+<os:InputEncoding>UTF-8</os:InputEncoding>
+<os:Image width="16" height="16">data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAMFBMVEUDAwMYGBgoKCg7OztHR0dYWFhqamp7e3uDg4OYmJioqKi6urrHx8fZ2dno6Oj9/f34pRgPAAAAc0lEQVQI12P4DwUMmIyt3r/c75feTWX4of3f6V7nv0yGv2LvJ67J/5fP8D/w/BWN9b/XM/zf2P+T9f+L/Qz/v/j+Nfl/Haj9B9dfo/0zQeaovkrO7wMxmquua/aDGIu0fiudBzG++P5PAtv1+/z/20iWAgCSoWURjfnvaQAAAABJRU5ErkJggg==</os:Image>
+<UpdateInterval>7</UpdateInterval>
+<UpdateUrl>http://mycroft.mozdev.org/update.php/id0/wikipedia.src</UpdateUrl>
+<IconUpdateUrl>http://mycroft.mozdev.org/update.php/id0/wikipedia.png</IconUpdateUrl>
+<SearchForm>http://en.wikipedia.org/</SearchForm>
+<os:Url type="text/html" method="GET" template="http://en.wikipedia.org/wiki/Special:Search?search={searchTerms}&amp;fulltext=fulltext&amp;sourceid=mozilla-search">
+</os:Url>
+</SearchPlugin>
\ No newline at end of file
--- iceweasel-2.0.0.17.orig/debian/iceweasel-gnome-support.install
+++ iceweasel-2.0.0.17/debian/iceweasel-gnome-support.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/iceweasel/components/*gnome* usr/lib/iceweasel/components
+debian/tmp/usr/lib/iceweasel/components/*imgicon* usr/lib/iceweasel/components
--- iceweasel-2.0.0.17.orig/debian/changelog
+++ iceweasel-2.0.0.17/debian/changelog
@@ -0,0 +1,3328 @@
+iceweasel (2.0.0.17-0etch1) stable-security; urgency=critical
+
+  * New upstream security release.
+  * Fixes mfsa 2008-37 aka CVE-2008-0016; mfsa 2008-38 aka CVE-2008-3835;
+    mfsa 2008-39 aka CVE-2008-3836; mfsa 2008-40 aka CVE-2008-3837; mfsa
+    2008-41 aka CVE-2008-4058, CVE-2008-4059 and CVE-2008-4060; mfsa
+    2008-42 aka CVE-2008-4061 and CVE-2008-4062; mfsa 2008-43 aka
+    CVE-2008-4065 and CVE-2008-4066; mfsa 2008-44 aka CVE-2008-4067 and
+    CVE-2008-4068; mfsa 2008-45 aka CVE-2008-4069. (Closes: #501195)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 05 Oct 2008 17:50:15 -0400
+
+iceweasel (2.0.0.16-0etch1) stable-security; urgency=critical
+
+  * New upstream security release.
+  * Fixes mfsa 20008-34 aka CVE-2008-2785; mfsa 2008-35 aka
+    CVE-2008-2933. (Closes: #491524)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 20 Jul 2008 02:03:56 -0400
+
+iceweasel (2.0.0.15-0etch1) stable-security; urgency=critical
+
+  * New upstream security release.
+  * Fixes mfsa 2008-21 aka CVE-2008-2798 and CVE-2008-2799; mfsa 2008-22
+    aka CVE-2008-2800; mfsa 2008-23 aka CVE-2008-2801; mfsa 2008-24 aka
+    CVE-2008-2802; mfsa 2008-25 aka CVE-2008-2803; mfsa 2008-27 aka
+    CVE-2008-2805; mfsa 2008-28 aka CVE-2008-2806; mfsa 2008-29 aka
+    CVE-2008-2807; mfsa 2008-30 aka CVE-2008-2808; mfsa 2008-31 aka
+    CVE-2008-2809; mfsa 2008-32 aka CVE-2008-2810; mfsa 2008-33 aka
+    CVE-2008-2811.
+
+ -- Eric Dorland <eric@debian.org>  Mon, 07 Jul 2008 01:12:07 -0400
+
+iceweasel (2.0.0.14-0etch1) stable-security; urgency=critical
+
+  * New upstream security release.
+  * Fixes mfsa 2008-20 aka CVE-2008-1380. (Closes: #476893)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 20 Apr 2008 02:00:07 -0400
+
+iceweasel (2.0.0.13-0etch1) stable-security; urgency=critical
+
+  * New upstream security release.
+  * Fixes mfsa 2008-14 aka CVE-2008-1233, CVE-2008-1234 and CVE-2008-1235;
+    mfsa 2008-15 aka CVE-2008-1236 and CVE-2008-1237; mfsa 2008-16 aka
+    CVE-2008-1238; mfsa 2008-17 aka CVE-2007-4879; mfsa 2008-18 aka
+    CVE-2008-1195 and CVE-2008-1240; mfsa 2008-19 aka CVE-2008-1241.
+  
+ -- Eric Dorland <eric@debian.org>  Fri, 28 Mar 2008 01:16:43 -0400
+
+iceweasel (2.0.0.12-0etch1) stable-security; urgency=critical
+
+  * New upstream security release.
+  * Fixes mfsa 2008-01 aka CVE-2008-0412, CVE-2008-0413; mfsa 2008-02 aka
+    CVE-2008-0414; mfsa 2008-03 aka CVE-2008-0415; mfsa 2008-04 aka
+    CVE-2008-0417; mfsa 2008-05 aka CVE-2008-0418; mfsa 2008-06 aka
+    CVE-2008-0419; mfsa 2008-08 aka CVE-2008-0591; mfsa 2008-09 aka
+    CVE-2008-0592; mfsa 2008-10 aka CVE-2008-0593; mfsa 2008-11 aka
+    CVE-2008-0594.
+
+ -- Eric Dorland <eric@debian.org>  Fri, 08 Feb 2008 00:57:28 -0500
+
+iceweasel (2.0.0.10-0etch1) stable-security; urgency=critical
+
+  * New security/stability upstream release (v2.0.0.10)
+  * Fixes MFSA 2007-37 aka CVE-2007-5947, MFSA 2007-38 aka CVE-2007-5959,
+    MFSA 2007-39 aka CVE-2007-5960.
+  * content/canvas/src/nsCanvasRenderingContext2D.cpp: Apply patch from
+    bz#391028 to fix bz#405584, a regression in Canvas.drawImage.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 29 Nov 2007 00:32:50 -0500
+
+iceweasel (2.0.0.6+2.0.0.8-0etch1) stable-security; urgency=critical
+
+  * New security/stability upstream release (v2.0.0.8)
+  * MFSA 2007-29 aka CVE-2007-5339 (browser), CVE-2007-5340 (javascript)
+  * MFSA 2007-30 aka CVE-2007-1095
+  * MFSA 2007-31 aka CVE-2007-2292
+  * MFSA 2007-32 aka CVE-2007-3511, CVE-2006-2894
+  * MFSA 2007-33 aka CVE-2007-5334
+  * MFSA 2007-34 aka CVE-2007-5337
+  * MFSA 2007-35 aka CVE-2007-5338
+  * MFSA 2007-36 aka CVE-2007-4841 (windows only)
+
+  * allmakefiles.sh: drop debian changes for - Removed references to
+    nonexisting Makefiles in extensions/xmlextras/base - applied upstream.
+  * configure: rerun autoconf2.13 to resolve conflicts with upstream changes.
+
+ -- Alexander Sack <asac@debian.org>  Sun, 23 Oct 2007 08:05:42 +0000
+
+iceweasel (2.0.0.6-0etch1) stable-security; urgency=critical
+
+  * New security/stability upstream release (v2.0.0.6)
+  * MFSA 2007-26 aka CVE-2007-3844
+  * MFSA 2007-27 aka CVE-2007-3845
+  * debian/remove.nonfree: Also remove DLLs we don't have source for.
+
+ -- Mike Hommey <glandium@debian.org>  Wed, 01 Aug 2007 07:50:38 +0200
+
+iceweasel (2.0.0.5-0etch2) stable-security; urgency=critical
+
+  * configure, configure.in: Make sure we won't be bitten by upstream
+    changing libjpeg, libpng or zlib internal version, which makes system
+    library not used even though --with-system-* argument is given to
+    configure. This time, it happened with libpng.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 21 Jul 2007 21:50:52 +0200
+
+iceweasel (2.0.0.5-0etch1) stable-security; urgency=critical
+
+  * New security/stability upstream release (v2.0.0.5)
+  * MFSA 2007-18 aka CVE-2007-3734 (browser), CVE-2007-3735 (Javascript)
+  * MFSA 2007-19 aka CVE-2007-3736
+  * MFSA 2007-20 aka CVE-2007-3089
+  * MFSA 2007-21 aka CVE-2007-3737
+  * MFSA 2007-22 aka CVE-2007-3285
+  * MFSA 2007-24 aka CVE-2007-3656
+  * MFSA 2007-25 aka CVE-2007-3738
+
+ -- Mike Hommey <glandium@debian.org>  Thu, 19 Jul 2007 22:37:46 +0200
+
+iceweasel (2.0.0.4-0etch1) stable-security; urgency=critical
+
+  * new upstream security/stability update (Closes: LP#117990)
+  * MFSA2007-17 aka CVE-2007-2871: XUL Popup Spoofing
+  * MFSA2007-16 aka CVE-2007-2870: XSS using addEventListener
+  * MFSA2007-14 aka CVE-2007-1362: Path Abuse in Cookies
+  * MFSA2007-13 aka CVE-2007-2869: Persistent Autocomplete Denial of Service
+  * MFSA2007-12 aka CVE-2007-2867 (layout engine) + CVE-2007-2868
+    (javascript engine): Crashes with evidence of memory corruption
+  * uriloader/exthandler/unix/nsOSHelperAppService.cpp,
+    uriloader/exthandler/Makefile.in, 
+    uriloader/exthandler/unix/nsGNOMERegistry.cpp,
+    uriloader/exthandler/unix/nsGNOMERegistry.h,
+    uriloader/exthandler/unix/nsMIMEInfoUnix.cpp,
+    uriloader/exthandler/unix/nsMIMEInfoUnix.h: adapted patch for
+    bz273524 and drop obsolete parts in response of upstream checkin
+    for bz373955.
+  * configure.in, configure: backout gcc visibility bug fixes which have
+    been applied upstream; update configure accordingly
+
+ -- Alexander Sack <asac@debian.org>  Thu, 7 Jun 2007 01:11:22 +0200
+
+iceweasel (2.0.0.3-1) unstable; urgency=low
+
+  * New upstream release. Fixes mfsa-2007-11.
+  * Cleaned up the orig.tar.gz from non-free files.
+  * debian/remove.nonfree: Added the script used to do the clean-up for
+    documentation purpose.
+  * uriloader/exthandler/unix/nsOSHelperAppService.cpp: Make MIME registry
+    use system mime.types when it doesn't get extensions from the Gnome
+    registry. This will make the helper configuration dialogs work better.
+  * debian/control:
+    + Build Conflict on graphicsmagick-imagemagick-compat to avoid bug
+      #413954.
+    + Bumped Standards-Version to 3.7.2.2. No changes.
+  * debian/iceweasel.install: Don't install iceweasel.png in
+    /usr/share/pixmaps.
+  * debian/rules: Install several icons in the hicolor theme.
+  * debian/iceweasel.links:
+    + Change links for /usr/share/pixmaps/firefox.png and
+      /usr/share/pixmaps/mozilla-firefox.png.
+    + Link some icons in iceweasel directories into the appropriate hicolor
+      directory.
+    + Make /usr/share/pixmaps/iceweasel.png a link to the appropriate hicolor
+      icon.
+    (Closes: #414012)
+  * browser/locales/en-US/searchplugins/answers.xml,
+    browser/locales/en-US/searchplugins/google.xml: Remove firefox branding in 
+    search engines. Note the output=firefox is necessary for google
+    suggestions. (Closes: #414933)
+
+ -- Mike Hommey <glandium@debian.org>  Wed, 21 Mar 2007 20:29:33 +0100
+
+iceweasel (2.0.0.2+dfsg-3) unstable; urgency=low
+
+  * debian/iceweasel-runner: Fix the previous fix, so that arguments are not
+    doubled. (Closes: #413162)
+  * debian/Options.png.uu, debian/iceweasel.png.uu, debian/iceweasel48.png.uu,
+    debian/document.png.uu, debian/mozicon128.png.uu, debian/mozicon16.xpm,
+    debian/mozicon50.xpm, debian/default.xpm, debian/iceweasel.xpm: Removed.
+  * debian/iceweasel_icon.svg, debian/iceweasel_logo.svg: Added source SVG
+    files for the logo and the icon, and changed the color of the globe.
+    (Closes: #404882, #408108, #409035)
+  * debian/filter-globe.xsl: Added XSLT stylesheet to filter the globe out of
+    the icon.
+  * debian/about.png.uu, debian/aboutCredits.png.uu: Removed the logo and icon
+    from these, so that they can be used as a base to generate the final PNG
+    images, combined with the proper icon and logo.
+  * debian/control: Added build dependencies on librsvg-bin, xsltproc and
+    imagemagick to generate all appropriate images from the SVG files.
+  * debian/rules: Added rules to generate all the necessary images and clean
+    up generated images.
+  * debian/copyright: Added copyright for the svg files.
+  * debian/homepagereset.js: Custom component to reset the browser homepage
+    if it is set to the old localstart.html page from the mozilla-browser
+    package, which doesn't exist any more. (Closes: #410841)
+  * debian/iceweasel.install: Install the homepagereset component.
+  * browser/base/content/browserconfig.properties: Set home page to about:.
+  * toolkit/content/about.xhtml: Add links to about:bugs and
+    about:README.Debian to the about: page. Also remove the non-link to
+    upstream release notes.
+  * debian/about_debian.js: Custom component to add support for
+    about:README.Debian and about:bugs addresses.
+  * debian/iceweasel.install: Install the about_debian component.
+  * layout/base/nsPresContext.cpp, layout/base/nsPresContext.h: Fix for hang
+    up when switching GTK theme. bz#352096. Thanks Alexander Sack.
+  * debian/iceweasel.install, debian/iceweasel.links: Install the
+    browserconfig.properties file.
+  * debian/rules: Avoid compressing README.Debian for it to be seen in
+    about:README.Debian.
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Fixed test on OS_TEST so
+    that hppa stops using the unsupported stubs.
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Update patch for Linux
+    ppc to match those on iceape and xulrunner.
+  * xpcom/typelib/xpidl/xpidl.c: Revert useless patch: xpidl is not installed
+    anymore.
+  * configure, configure.in:
+    + Reverted remainings of an old patch for pango that was reverted in
+      2.0+dfsg-1.
+    + Update patch for zip check to match that of xulrunner.
+  * layout/generic/nsTextTransformer.h: Avoid freeze/crash when null
+    characters are present in justified text by discarding NULL characters
+    before displaying. bz#366902 I don't like to have the two backends do
+    different things, so we just unconditionally apply the workaround. (Stolen
+    from xulrunner)
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_m68k.cpp,
+    xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_m68k.cpp: Better patch
+    for m68k, from Modified by Roman Zippel. (Stolen from xulrunner)
+  * modules/libjar/nsJAR.h, modules/libjar/nsJAR.cpp: Invalidate cache for a
+    zip file that got modified. It will prevent corruption of the XUL FastLoad
+    cache when upgrade is performed while an instance of the application is
+    running. bz#368428. (Stolen from iceape and xulrunner)
+  * browser/base/content/baseMenuOverlay.xul: Removed "Release Notes" and
+    "Check for Updates" menu items from the Help menu. (Closes: #407508)
+  * debian/control: Added build dependencies on autotools-dev.
+  * debian/rules: Added rules to update config.guess and config.rules at
+    configure time, and remove the changes at clean time.
+
+ -- Mike Hommey <glandium@debian.org>  Sun,  4 Mar 2007 22:29:59 +0100
+
+iceweasel (2.0.0.2+dfsg-2) unstable; urgency=low
+
+  [ Mike Hommey ]
+  * debian/iceweasel-runner: Use of a dummy argument is useless now set -- is
+    being used. Plus, it avoids an ill side effect of now using set --.
+    (Closes: #412344, #412404, #412418, #412585, #412711, #412746, #412876)
+    
+  [ Eric Dorland ]
+  * debian/iceweasel-runner: 
+    - Patch from Sam Pennyto fix firefox reference. Clean up wording a 
+      bit too. (Closes: #412475)
+    - Don't lose $prev in some cases. Thanks Loic Grenie.
+
+ -- Eric Dorland <eric@debian.org>  Fri,  2 Mar 2007 03:36:58 -0500
+
+iceweasel (2.0.0.2+dfsg-1) unstable; urgency=high
+
+  * New upstream release. Fixes security vulnerabilities: CVE-2007-0775,
+    CVE-2007-0776, CVE-2007-0777, CVE-2007-0995, CVE-2006-6077,
+    CVE-2007-0778, CVE-2007-0779, CVE-2007-0780, CVE-2007-0800,
+    CVE-2007-0008, CVE-2007-0009, CVE-2007-0981.
+  * browser/app/firefox-branding.js: Set app.releaseNotesURL to the
+    correct url for release notes. (Closes: #411226)
+  * debian/iceweasel-runner: Use set -- everywhere. Thanks Loic Grenie. 
+
+ -- Eric Dorland <eric@debian.org>  Sun, 25 Feb 2007 06:08:04 -0500
+
+iceweasel (2.0.0.1+dfsg-4) unstable; urgency=low
+
+  * debian/iceweasel.menu: Add a longtitle. 
+  * browser/app/nsBrowserApp.cpp, toolkit/xre/nsXULAppAPI.h,
+    toolkit/xre/nsAppRunner.cpp: Add a new displayName field and set it to
+    "Iceweasel". Use it in a number of places instead of name for
+    display. (Closes: #411493)
+
+ -- Eric Dorland <eric@debian.org>  Tue, 20 Feb 2007 18:33:58 -0500
+
+iceweasel (2.0.0.1+dfsg-3) unstable; urgency=high
+
+  * debian/README.Debian: Fix typo, thanks Joey "I See All!"
+    Hess. (Closes: #407366)
+  * debian/presubj: Fix embarrassing typos and wording. Thanks Ross
+    Boylan. (Closes: #407726)
+  * debian/iceweasel.1: Mention "aoss" as a dsp wrapper, and fix esd and
+    arts references. Thanks Alain Kalker. (Closes: #407662)
+  * intl/unicharutil/util/nsUnicharUtils.h: Patch from David
+    Mosberger-Tang to fix unaligned access on ia64.
+  * browser/app/nsBrowserApp.cpp: Fix another Firefox reference. Thanks
+    Ben Stewart (Closes: #408883)
+  * browser/app/firefox-branding.js: Set startup.homepage_override_url and
+    startup.homepage_welcome_url to "" to really disable the upgrade page
+    overrides. (Closes: #407533)
+  * debian/control: Call iceweasel-gnome-support a component rather than an
+    extension. Thanks Axel Beckert. (Closes: #409950)
+  * gfx/src/gtk/nsFontMetricsPango.cpp: Patch from bz#335810 to preserve
+    horizontal position in text input fields. (Closes: #409634, 406612)
+  * netwerk/base/src/nsSimpleURI.cpp, netwerk/base/src/nsStandardURL.cpp,
+    netwerk/base/src/nsURLHelper.cpp: Fix for security bug CVE-2007-0981
+    from bz#370445. (Closes: #411192) 
+
+ -- Eric Dorland <eric@debian.org>  Sun, 18 Feb 2007 20:56:27 -0500
+
+iceweasel (2.0.0.1+dfsg-2) unstable; urgency=high
+
+  [ Eric Dorland ]
+  * debian/rules: Use chmod a-x instead of just -x. (Closes: #404548)
+  * browser/locales/en-US/chrome/browser/credits.dtd,
+    browser/base/content/credits.xhtml: Remove trademark symbol and fix
+    the motto. (Closes: #404945)
+  * debian/control: Remove recommends added into the previous version,
+    libmyspell already has them.
+  * security/nss/lib/freebl/unix_rand.c: #undef DO_NETSTAT instead of just
+    setting it to 0, to really stop it from running netstat. (Closes:
+    #405531)
+  * browser/base/content/browserconfig.properties: Change the default
+    start homepage to http://www.debian.org/. 
+  * browser/app/firefox-branding.js: Set
+    "browser.startup.homepage_override.mstone" to "ignore" to prevent
+    annoying Firefox branded firstrun and upgrade pages. (Closes: #404649)
+  * debian/README.Debian: Document why we're now called
+    Iceweasel. (Closes: #399814)
+  * debian/copyright: Indicate that the debian directory is licensed like
+    firefox, under the GPL/LGPL/MPL. (Closes: #406846)
+
+  [ Mike Hommey ]
+  * debian/iceweasel-runner: Removed bashisms.
+  * debian/README.Debian: Updated information about ICEWEASEL_DSP setting and
+    java plugin. Also replaced Firefox by Iceweasel where appropriate.
+  * debian/iceweasel.links: Removed /usr/{lib|share}/firefox links.
+    (Closes: #404733)
+
+ -- Eric Dorland <eric@debian.org>  Tue, 16 Jan 2007 00:02:34 -0500
+
+iceweasel (2.0.0.1+dfsg-1) unstable; urgency=high
+
+  [ Eric Dorland ]
+  * New upstream release. Fixes mfsa-2006-{68-73,74,75} also known as
+    CVE-2006-6497, CVE-2006-6498, CVE-2006-6499, CVE-2006-6500,
+    CVE-2006-6501, CVE-2006-6502, CVE-2006-6503, CVE-2006-6504,
+    CVE-2006-6506, CVE-2006-6507.
+  * directory/c-sdk/ldap/docs/draft-ietf-ldapext-ldap-c-api-05.txt,
+    netwerk/protocol/ftp/doc/rfc959.txt: Removed from the orig.tar.gz
+    because of freeness issues. (Closes: #400339, #393370)
+  * debian/copyright: Update to list the files removed from the upstream
+    tarball.
+
+  * browser/locales/en-US/updater/updater.ini,
+    browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in,
+    browser/locales/en-US/chrome/overrides/appstrings.properties,
+    browser/components/nsBrowserGlue.js,
+    toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties:
+    Rename Firefox to Iceweasel. (Closes: #399656, #400721)
+  * browser/locales/en-US/chrome/browser/aboutDialog.dtd,
+    browser/base/content/credits.xhtml: Remove references to Firefox
+    trademarks.
+  * debian/wikipedia-en.xml, debian/wikipedia.gif.uu,
+    debian/wikipedia.src, debian/iceweasel.install, debian/rules: Add new
+    style Wikipedia search plugin and remove old one.
+  * debian/presubj: Fix references to Firefox. (Closes: #399817)
+  * debian/control: 
+    - Clearify relationship to Firefox in the Iceweasel description. 
+      (Closes: #399678)
+    - Add Recommends on some myspell dictionaries. (Closes: #400622)
+  * debian/iceweasel-dom-inspector.links: Fix mistaken link to
+    /usr/lib/firefox. (Closes: #399631)
+  * browser/locales/en-US/chrome/browser/preferences/advanced.dtd: Fix
+    accelerator key for "Iceweasel". (Closes: #400308)
+  * debian/iceweasel.1: 
+    - Fix some incorrect references to Firefox. Thanks Chris Neugebauer. 
+      (Closes: #400708)
+    - ICEWEASEL_DSP default is none, not auto. Thanks Rafal Rutkowski.
+  * debian/debsearch.png.uu, debian/debsearch.gif.uu,
+    debian/iceweasel.install, debian/rules: Install a .png version of the
+    debsearch logo, with better transparency. Thanks Daniel Hess. (Closes:
+    #400248)
+  * debian/iceweasel-runner: Fix ICEWEASEL_DSP set from the
+    environment. Thanks Rafal Rutkowski. (Closes: #404356)
+
+  [ Mike Hommey ]
+  * debian/watch: Updated for non experimental versions.
+  * browser/base/branding/searchconfig.properties: Replaced firefox with
+    iceweasel.
+  * debian/firefox.prerm, debian/firefox.postinst: Removed. (Closes: #402407)
+  * debian/firefox/preinst: Remove old generated files from firefox.
+  * debian/iceweasel-gnome-support.postinst, debian/iceweasel.prerm,
+    debian/iceweasel-gnome-support.prerm: Replaced firefox by iceweasel.
+  * configure, configure.in: Fix OS_TARGET so that it is correctly set
+    to Linux for things that expect this value instead of linux-gnu, such as
+    the extensions manager (Closes: #401987)
+  * debian/iceweasel.preinst: Applied patch from Peter Green to fix some
+    issues with upgrades where doesn't /etc/firefox contain firefox's config
+    files for some reason (Closes: #399670). Also replace FIREFOX with
+    ICEWEASEL in /etc/iceweasel/iceweaselrc.
+
+  [ Alexander Sack ]
+  * debian/default.xpm, debian/mozicon16.xpm, debian/mozicon50.xpm,
+    debian/iceweasel.png.uu, debian/about.png.uu, debian/mozicon128.png.uu,
+    debian/document.png.uu, debian/iceweasel48.png.uu, debian/Options.png.uu
+    debian/aboutCredits.png.uu: Added unicko iceweasel artwork.
+  * debian/iceweasel.install: installing appropriate artwork files from
+    above to /usr/share/iceweasel/chrome/icons/default and
+    /usr/share/iceweasel/icons/.
+  * debian/rules: uudecoding artwork files from above. Installing appropriate
+    files in build tree in 'build-stamp' and cleaning them up in 'clean'
+
+ -- Eric Dorland <eric@debian.org>  Mon, 25 Dec 2006 15:30:04 -0500
+
+iceweasel (2.0+dfsg-1) unstable; urgency=low
+
+  * New upstream release. This release dedicated to Mike Connor.
+
+  [ Eric Dorland ]
+  * Too many renames of firefox to iceweasel to count. 
+  * debian/iceweasel.desktop: Remove duplicate pt_BR entries and replace
+    Firefox with Iceweasel.
+  * debian/iceweaselrc: Rename FIREFOX_DSP to ICEWEASEL_DSP.
+  * configure.in: MOZ_APP_DISPLAYNAME=Iceweasel.
+  * config/autoconf.mk.in: Set mozappdir to /usr/lib/iceweasel.
+  * debian/iceweasel.preinst: Copy /etc/firefox into /etc/iceweasel
+  * modules/libpref/src/init/all.js: Use iceweasel.cfg instead of
+    firefox.cfg.
+  * iceweasel.png.uu: Generate iceweasel.png, not firefox.png.
+  * browser/locales/en-US/chrome/branding/brand.properties,
+    browser/locales/en-US/chrome/branding/brand.dtd: Switch Bon Echo to
+    Iceweasel.
+
+  [ Mike Hommey ]
+  * gfx/src/gtk/mozilla-decoder.cpp, config/autoconf.mk.in: Revert changes
+    for pangocairo support, since we solved the build problem by correctly
+    detecting pangoxft instead.
+  * debian/control: Suggest libkrb53 for kerberos authentication.
+  * modules/libpr0n/build/Makefile.in: Add empty line at the end to avoid
+    useless change to show up in the diff.
+  * security/nss/lib/freebl/unix_rand.c: Stole patch from Ubuntu that adapted
+    the previous changes to the new version of the upstream file.
+  * modules/libpref/src/init/all.js: Stole patch from Ubuntu that changes some
+    default fonts from serif to sans-serif.
+  * debian/rules:
+    + Set distribution id to 'org.debian'.
+    + Force the build to have a "correct" build ID.
+  * browser/components/feeds/src/FeedWriter.js: Patch from bz#343360 to make
+    feed subscription and preview work properly. (Closes: #387639)
+
+ -- Eric Dorland <eric@debian.org>  Mon, 13 Nov 2006 23:18:40 -0500
+
+firefox (2.0~rc1+dfsg-1) experimental; urgency=low
+
+  [ Eric Dorland ]
+  * New upstream release candidate release.
+
+  [ Mike Hommey ]
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Revert patch from version
+    1.5.0.6-5, the problem was configure.in changes not applied in configure,
+    which was already done on this branch anyways.
+    Adapted to not build the ppc_linux code for ppc64, though.
+  * debian/watch: Updated watch file for new version scheme.
+  * config/make-jars.pl: Applied patch from bz#336056 to allow ~ in the
+    destination directory (which is required since we now have a ~ in the
+    main firefox directory name).
+  * gfx/src/ps/nsFontMetricsPS.cpp: Applied patch from Alexander Sack to fix
+    crashes while printing. (Closes: #389724)
+
+ -- Mike Hommey <glandium@debian.org>  Sat,  7 Oct 2006 09:23:12 +0200
+
+firefox (1.5.dfsg+1.5.0.7-1) unstable; urgency=high
+
+  * New upstream release. Urgency high because it fixes security issues.
+  * editor/libeditor/text/nsPlaintextEditor.cpp: Quite likely reverted the
+    OverTheSpot patch, did not feel confident reapplying it with the
+    upstream changes in this file. Please submit an updated patch to get
+    it back.
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Slightly puzzling patch
+    from Andreas Jochens to make firefox compile on ppc64 again. (Closes:
+    #387423)
+
+ -- Eric Dorland <eric@debian.org>  Mon, 18 Sep 2006 01:55:57 -0400
+
+firefox (1.5.dfsg+1.5.0.6-5) unstable; urgency=high
+
+  * Severity high because we fix an RC bug.
+  * debian/control: Adjust mozilla-firefox-dom-inspector for binNMU safety
+    as well.
+  * debian/firefox.desktop: Patch from Yavor Doganov to add a Bulgarian
+    translation. (Closes: #386988)
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in: Fix slight mistake in
+    Mike's previous patch that misrecognized ppc arches. Thanks Markus for
+    the patch. (Closes: #386367)
+
+ -- Eric Dorland <eric@debian.org>  Wed, 13 Sep 2006 01:45:20 -0400
+
+firefox (1.5.dfsg+1.5.0.6-4) unstable; urgency=high
+
+  [ Eric Dorland ]
+  * Urgency still high, as we're still trying to get into testing.
+  * debian/firefox.desktop: Patch from Nick Niktaris with Greek
+    translation. (Closes: #384678)
+  * debian/control: Add Suggests on mozplugger. (Closes: #384382)
+
+  [ Mike Hommey ]
+  * debian/control: Adjust dependencies for binNMU safety.
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in, configure.in, configure:
+    Use ${host_cpu} instead of uname -m so that firefox can safely build on
+    s390x with a s390 target, and on amd64 with an x86 target.
+  * uriloader/exthandler/unix/nsGNOMERegistry.cpp,
+    uriloader/exthandler/unix/nsGNOMERegistry.h,
+    uriloader/exthandler/unix/nsOSHelperAppService.cpp,
+    uriloader/exthandler/unix/nsMIMEInfoUnix.cpp,
+    uriloader/exthandler/unix/nsMIMEInfoUnix.h: Adapted patch from bz#273524 to
+    make helper applications with parameters work. (Closes: #355511)
+  * debian/watch: Updated.
+
+ -- Eric Dorland <eric@debian.org>  Mon,  4 Sep 2006 23:25:44 -0400
+
+firefox (1.99+2.0b2+dfsg-1) experimental; urgency=low
+
+  * New upstream beta release.
+
+  * extensions/inspector/build/src/Makefile.in,
+    extensions/inspector/build/src/inspector.pkg,
+    extensions/inspector/build/src/nsInspectorModule.cpp: Removed, the problem
+    was lying in debian/rules. /me goes hiding under a rock.
+  * layout/inspector/public/Makefile.in: Reverted previous changes.
+  * debian/rules: Don't exclude inspector files when dh_installing the firefox
+    package. We need the inspector.xpt file from the components directory. The
+    files for the dom-inspector package are already excluded from the
+    firefox.install file anyway.
+  * debian/firefox-dom-inspector.install,
+    debian/firefox-dom-inspector.links: Simplified.
+  * debian/control:
+    + Turn firefox-dom-inspector into an arch: all package, since the binary
+      component has been merged into the firefox binary.
+    + Adjust dependencies for binNMU safety.
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in, configure.in, configure:
+    Use ${host_cpu} instead of uname -m so that firefox can safely build on
+    s390x with a s390 target, and on amd64 with an x86 target.
+  * uriloader/exthandler/unix/nsGNOMERegistry.cpp,
+    uriloader/exthandler/unix/nsGNOMERegistry.h,
+    uriloader/exthandler/unix/nsOSHelperAppService.cpp,
+    uriloader/exthandler/unix/nsMIMEInfoUnix.cpp,
+    uriloader/exthandler/unix/nsMIMEInfoUnix.h: Adapted patch from bz#273524 to
+    make helper applications with parameters work. (Closes: #355511)
+  * debian/copyright: Adjusted with updated information for firefox 2.0, which
+    is now properly tri-licensed \o/. (Closes: #330295)
+  * debian/rules: Install the MPL file taken from the upstream LICENSE file.
+  * debian/watch: Updated.
+
+ -- Mike Hommey <glandium@debian.org>  Fri,  1 Sep 2006 08:36:26 +0200
+
+firefox (1.5.dfsg+1.5.0.6-3) unstable; urgency=low
+
+  * browser/app/Makefile.in: Workaround to force link the xpcom library to
+    the firefox binary despite -Wl,--as-needed in the LDFLAGS.
+    (Closes: #378667)
+  * debian/firefox.install: Don't install xpt_link, xpt_dump, xpidl,
+    xpicleanup, xpcshell nor regxpcom. They are of no use to firefox users and
+    are provided with xulrunner anyway. (Closes: #362190)
+
+ -- Mike Hommey <glandium@debian.org>  Sun, 20 Aug 2006 19:49:25 +0200
+
+firefox (1.5.dfsg+1.5.0.6-2) unstable; urgency=low
+
+  * debian/firefox.desktop: 
+    - Polish translation from Ian Jackson by way of an Ubuntu user. 
+      (Closes: #382079)
+    - Patch from Ian Jackson to stop claiming dav:// URLs when firefox
+      doesn't understand them. (Closes: #382080)
+  * editor/libeditor/text/nsPlaintextEditor.cpp: Apply patch from
+    bz#271815 to fix OverTheSpot mode used by many Asian language input
+    modules. (Closes: #379935)
+
+ -- Eric Dorland <eric@debian.org>  Tue, 15 Aug 2006 00:09:55 -0400
+
+firefox (1.5.dfsg+1.5.0.6-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Eric Dorland <eric@debian.org>  Thu,  3 Aug 2006 13:17:45 -0400
+
+firefox (1.5.dfsg+1.5.0.5-1) unstable; urgency=high
+ 
+  [ Eric Dorland ]
+  * New upstream release. Urgency high because it fixes MFSA 2006-44 to
+    MFSA 2006-56 excluiding MFSA-2006-49. (Closes: #380463)
+  
+  [ Mike Hommey ]
+  * debian/firefox.prerm: Remove /usr/lib/firefox/.autoreg instead of
+    /var/lib/firefox/.autoreg.
+  * browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in:
+    Removed very old and now useless changes.
+  * xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp: Removed
+    useless new line that showed up in the diff.gz.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 30 Jul 2006 17:08:38 -0400
+
+firefox (1.99+2.0b1+dfsg-1) experimental; urgency=low
+
+  * New upstream beta targetted at experimental:
+    - Much better search plugins handling. They can be added and removed at
+      will, and even better, system-wise search plugins can be ignored at the
+      profile level. (Closes: #352195, #320957, #296425, #308005)
+  * browser/components/shell/src/Makefile.in: Correctly install the
+    setDefaultBrowser component.
+  * config/rules.mk: Don't install extensions in the chrome.
+  * debian/firefox.links: Link /usr/lib/firefox/dictionaries to
+    /usr/share/myspell/dicts.
+  * config/autoconf.mk.in, configure, configure.in: Add the
+    --enable-system-myspell argument to configure to use the system myspell
+    library.
+  * extensions/spellcheck/myspell/src/Makefile.in: Use the system myspell
+    library when asked to.
+  * debian/rules:
+    - Add --enable-system-myspell to configure call.
+    - Do shlibsign libfreebl's (there can be several depending on the arch).
+  * debian/control: Add libmyspell-dev to build dependencies.
+  * browser/components/microsummaries/src/Makefile.in, config/Makefile.in:
+    Add rules so that make clean cleans everything.
+  * allmakefiles.sh: Removed references to nonexisting Makefiles in
+    extensions/xmlextras/base.
+  * configure, configure.in: Apply patches from bz#334866, bz#319012 and
+    bz#335949 + fixups to workaround gcc visibility hidden bugs, especially
+    #331460 (an instance of which is actually still present in C++,
+    see gcc#26905).
+  * extensions/inspector/build/src/Makefile.in,
+    extensions/inspector/build/src/inspector.pkg,
+    extensions/inspector/build/src/nsInspectorModule.cpp: Added missing files
+    for the DOM Inspector component.
+  * extensions/inspector/build/src/Makefile.in,
+    layout/inspector/public/Makefile.in: Adapted so that the DOM Inspector
+    component would build correctly and the xpt would be installed in
+    the extensions directory.
+  * extensions/reporter/Makefile.in: Install missing reporter's preference.
+
+ -- Mike Hommey <glandium@debian.org>  Fri, 21 Jul 2006 07:05:25 +0200
+
+firefox (1.5.dfsg+1.5.0.4-3) unstable; urgency=low
+  
+  [ Eric Dorland ]
+  * debian/control: 
+    - Fix silly typo of binutils. (Closes: #378582)
+    - Standards-Version to 3.7.2.1.
+  
+  [ Mike Hommey ]
+  * debian/rules:
+    - Use a specific LD_LIBRARY_PATH at link time so that we don't need to
+      link against indirect dependencies. (Closes: #378378)
+    - Run shlibsign after the files are stripped so that it is accurate and
+      FIPS mode can correctly work.
+    - Removed old commented out OPTFLAGS that were kept in case gcc 4.0 did
+      no better than gcc 3.x.
+    - Removed old exported variables that are useless nowadays.
+    - Removed dh_strip call in binary-indep. Who wants to strip
+      arch-independant files ;)
+  * debian/presubj: Added notes about plugins and crash reports.
+  * security/manager/Makefile.in, security/nss/cmd/shlibsign/Makefile:
+    Don't build nor install the .chk files but still build shlibsign.
+  * debian/firefox.install: Don't install .chk files since we generate them
+    after dh_strip.
+  * security/nss/cmd/shlibsign/manifest.mn: Don't build in shlibsign/mangle.
+    It doesn't build anyway.
+
+ -- Eric Dorland <eric@debian.org>  Wed, 19 Jul 2006 23:56:22 -0400
+  
+firefox (1.5.dfsg+1.5.0.4-2) unstable; urgency=low
+
+  [ Eric Dorland ]
+  * netwerk/base/public/security-prefs.js: Disable SSLv2 by default. I
+    thought the weak cipher warning took care of this. (Closes: #371153)
+  * debian/firefox-runner: Simplify the dsp autodetection and add aoss to
+    the roster. (Closes: #372848)
+  * firefox-restart-required.update-notifier, firefox.postinst,
+    firefox.install: Add update-notifier to indicate that firefox needs to
+    be restarted on upgrade. Based on Ian Jackson's patch, but reworked a
+    little. Also with a bad French translation. Translators, assemble!
+    (Closes: #365865)
+  * config/rules.mk, debian/control: Apply patch from Thiemo Seufer to
+    remove mips -xgot hack and build depend on the appropriate binutils on
+    mips and mipsel. (Closes: #374372)
+  * debian/presubj, debian/README.Debian: Add a bit more information about
+    disabling Pango, which often seems to be the source of problems.
+  * debian/firefox-runner: 
+    - Print out MOZ_NO_REMOTE in verbose mode.
+    - Fix some unreachable logic, Thanks Daniel Jacobowitz.
+
+  [ Mike Hommey ]
+  * debian/rules:
+    - Fix for Gecko date extraction from client.mk.
+    - Disabled strict aliasing from optimized builds.
+    - Added -Wl,--as-needed to the LDFLAGS, so that we don't get indirect
+      libraries linked.
+  * config/static-config.mk: Add MOZ_XFT_LIBS to STATIC_EXTRA_LIBS. It used to
+    get linked as a side effect of linking to indirect libraries, but should
+    be linked directly since Xft symbols are used.
+  * debian/firefox-restart-required.update-notifier: Fixed the french
+    translation. ;)
+  * content/html/content/src/nsGenericHTMLElement.cpp,
+    content/html/content/src/nsHTMLInputElement.cpp,
+    dom/src/base/nsGlobalWindow.cpp: Fixed crasher and potential crashers.
+    Reported bz#343953.
+
+ -- Eric Dorland <eric@debian.org>  Sun,  9 Jul 2006 02:37:28 -0400
+
+firefox (1.5.dfsg+1.5.0.4-1) unstable; urgency=low
+
+  * The "Post-DebConf Hangover" release.
+  
+  [ Eric Dorland ]
+  * New upstream release. Fixes various security issues. MFSA 2006-31 to
+    MFSA 2006-43, excluding MFSA 2006-40.
+  * debian/control:
+    - Standards-Version to 3.7.2.0.
+    - Set priority of -dbg to extra and Section to devel.
+  * gfx/src/gtk/nsFontMetricsPango.cpp,
+    intl/lwbrk/src/nsJISx4501LineBreaker.cpp,
+    intl/unicharutil/util/nsUnicharUtils.h,
+    intl/unicharutil/util/nsUnicharUtils.cpp,
+    layout/generic/nsTextFrame.cpp: Patch from Jurij Smakov (from
+    bz#161826) to fix alignment issues on sparc64. (Closes: #354725)
+
+  [ Mike Hommey ]
+  * Applied distclean patch from xulrunner (in
+    debian/patches/01_distclean.dpatch), except for the javaxpcom stuff we
+    don't build anyway.
+  * browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd},
+    config/static-rules.mk: More cleaning for firefox.
+  * nsprpub/configure: Apply change to nsprpub/configure.in.
+    (Closes: #350616)
+  * gfx/src/gtk/nsFontMetricsPango.cpp: Some more changes so that it
+    actually builds without errors, and use PR_Malloc and PR_Free instead
+    of malloc and free.
+
+ -- Eric Dorland <eric@debian.org>  Fri,  2 Jun 2006 12:13:18 -0400
+
+firefox (1.5.dfsg+1.5.0.3-2) unstable; urgency=low
+
+  * debian/firefox.desktop: Add spanish translation, just in time for
+    DebConf 6! Thanks Ian Jackson. (Closes: #365870)
+  * debian/firefox-runner: Actually apply the patch from Morita Sho in
+    #364566. I'm a moron. (Closes: #365956, #365960)
+  * debian/control: Standards-Version to 3.7.1.0. Go policy team!
+
+ -- Eric Dorland <eric@debian.org>  Thu,  4 May 2006 01:38:18 -0400
+
+firefox (1.5.dfsg+1.5.0.3-1) unstable; urgency=critical
+
+  * The "secure enough for ya!" release.
+  * New upstream release. Contains security fixes, hence severity
+    critical. 
+    - Fixes CVE-2006-1993 aka MFSA 2006-30. (Closes: #364810)
+  
+  [ Mike Hommey ]
+  * security/manager/Makefile.in, debian/firefox.install: Build and
+    install the .chk file again. That will make the FIPS mode work again.
+  * debian/control: Bumped Standards-Version to 3.7.0.0. No changes.
+  * debian/rules: Fix the navigator.ProductSub value for dumb scripts.
+    Closes: #364640, #365099. We now use the date of the client.mk file,
+    which is likely to be the closest value to the release date, instead of
+    useless build date.
+    Add the debian version after the firefox version string.
+  * debian/rules: Use dpkg-architecture to find out the host and build that
+    we want to pass to the configure script. (Closes: #365738)
+
+  [ Eric Dorland ]
+  * debian/firefox-runner: 
+    - Quote the APPLICATION_ID variable to handle profiles with a space 
+      in the name. Inspired by Morita Sho's patch. (Closes: #364566)
+    - echo MOZ_DISABLE_PANGO on verbose.
+  * debian/rules: It's baaaackkk. Reenable xprint.
+
+ -- Eric Dorland <eric@debian.org>  Wed,  3 May 2006 00:32:49 -0400
+
+firefox (1.5.dfsg+1.5.0.2-3) unstable; urgency=low
+
+  * debian/rules, debian/control: Build the -dbg package again.
+  * debian/firefox.1: Fix some incorrect references to mozilla. Thanks
+    Loïc Minier. (Closes: #364101)
+  * debian/firefox-runner: Patch from Mikhail Gusarov to be able to use
+    Network Audio Server's dsp wrapper. (Closes: #363124)
+  * debian/firefox.install: Fix screwed up path to firefox.xpm. (Closes:
+    #364359)
+  * debian/README.Debian: Document that firefox doesn't allow connections
+    on certain ports. Thanks W. Borgert. (Closes: #362785)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 23 Apr 2006 22:41:15 -0400
+
+firefox (1.5.dfsg+1.5.0.2-2) unstable; urgency=critical
+
+  * The "ftp-master's aren't my friends today" release.
+  * debian/rules, debian/control: Don't build the -dbg package for now, to
+    get around NEW queue processing.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 20 Apr 2006 22:33:18 -0400
+
+firefox (1.5.dfsg+1.5.0.2-1) unstable; urgency=critical
+
+  [ Eric Dorland ]
+  * New upstream release. Contains security fixes, hence severity
+    critical.
+    - Fixes the following vulnerabilites (Thanks Alexander Sack for 
+      compiling the list): CVE-2006-1724, CVE-2006-0884, 
+      CVE-2006-1730, CVE-2006-1729, CVE-2006-1728, CVE-2006-1727, 
+      CVE-2006-1045, CVE-2006-0748, CVE-2006-1726, CVE-2006-1725, 
+      CVE-2005-2353. (Closes: #362656)
+  * debian/firefox-runner: Patch from Paul Collins to fix some lingering
+    ProfileManager launch issues. (Closes: #356250)
+  * browser/components/preferences/privacy.xul,
+    browser/locales/en-US/chrome/browser/preferences/preferences.dtd:
+    Patch from Ian Jackson to make the preferences window bigger for
+    people with high rez displays. His changelog entry reads:
+    * Make Preferences window not chop off various elements:
+      - specify a width of 50em instead of 42em
+      - do not specify a height
+      - add another <separator/> to the bottom of privacy.xul's prefpane.
+        I have no idea why this is necessary :-(.
+      Malone 36985.
+  * configure.in, configure: Small typo in configure.in that wasn't
+    setting TARGET_XPCOM_ABI properly and breaking binary extensions on
+    some arches. (Closes: #359228)
+
+  [ Mike Hommey ]
+  * debian/rules: Disable elf-dynstr-gc, which is pretty useless nowadays.
+  * security/coreconf/rules.mk: Fix perl code that got broken by newer make.
+    Taken from bz#325148.
+  * browser/app/Makefile.in: Apply patch from bz#314927 to install default.xpm
+    in the correct place.
+  * debian/rules, debian/firefox.dirs, debian/firefox.install: Updated to fit
+    this change.
+  * security/coreconf/rules.mk: Force use of the -g flag in the CFLAGS.
+ 
+ -- Eric Dorland <eric@debian.org>  Sun, 16 Apr 2006 18:40:02 -0400
+
+firefox (1.5.dfsg+1.5.0.1-5) unstable; urgency=low
+
+  [ Mike Hommey ]
+  * debian/rules:
+    - Add -g to the build flags when building with DEB_BUILD_OPTIONS=nostrip.
+      If we ask for nostrip, we want the debugging
+      symbols, right? ;)
+    - Changed the way we identificate ourselves in vendor.js.
+  * layout/build/Makefile.in, layout/build/nsLayoutModule.cpp: Remove useless
+    useragent setter at startup so that general.useragent.product and
+    general.useragent.productSub set in our vendor.js preference file work at
+    startup time.
+  * security/coreconf/Linux.mk:
+    - Patch from Martin Michlmayr for mips64 builds.
+    - Don't use x86 as CPU_ARCH when building on an unsupported architecture.
+  * security/manager/Makefile.in, security/nss/lib/ckfw/builtins/Makefile,
+    security/nss/lib/manifest.mn: Don't build the stuff we don't need, and
+    dynamically link libnssckbi to both libplc4 and libplds4 instead of
+    linking statically.
+  * debian/firefox.postinst, debian/firefox.prerm,
+    debian/firefox-gnome-support.postinst, debian/firefox-gnome-support.prerm:
+    Touch a .autoreg file at configure time, or removal of gnome-support and
+    remove it with the package. This will trigger autoregistration of the
+    components if the compreg.dat and xpti.dat files are older than the
+    .autoreg file. We used to remove compatibility.ini for that reason, but
+    stopped doing that because firefox was supposed to do that correctly,
+    which actually only correctly works on new upstream versions, not new
+    debian revisions, or installation of gnome-support.
+  * xpfe/components/killAll/Makefile.in: Correctly install the killAll
+    component.
+
+  [ Eric Dorland ]
+  * debian/control:
+    - Set Section of firefox-gnome-support and
+      mozilla-firefox-gnome-support to gnome.
+    - Standards-Version to 3.6.2.2.
+    - debhelper build-dep to >= 5.0.
+    - Add firefox-dbg package.
+  * debian/compat: Set to 5.
+  * debian/rules:
+    - Remove silly CVS tarball cleanup target.
+    - Add arch-independant debhelper calls, and make other debhelper
+      calls arch-dependent.
+    - Add --dbg-package=firefox-dbg to dh_strip call.
+    - Always build with the -g flag. (Based on a change Mike made)
+    - Patch from Andreas Jochens to use -mminimal-toc when building on 
+      ppc64. (Closes: #361035)
+    - Use --disable-strip, --disable-strip-libs in configure parameters.
+      Thanks Ian Jackson.
+    - Use .upstream instead of .orig to make it more clear and not  
+      confuse the clean target. Thanks Ian Jackson. (Closes: #362186)
+    - Disable xprint support for now, while the Xorg 7 transition sorts 
+      itself out. Should be reenabled next release.
+  * debian/firefox.xpm: Add more Debian compliant menu icon.
+  * debian/firefox.install, debian/rules: Install new Debian compliant
+    icon.
+  * debian/firefox.desktop: Add StartupNotify=true for pretty waiting
+    cursor. Thanks Sven Arvidsson. (Closes: #361527)
+  * debian/firefox-dom-inspector.preinst,
+    debian/firefox-dom-inspector.links,
+    debian/firefox-dom-inspector.install: Install non-architecture
+    specific bits of the inspector into /usr/share/firefox.
+  * debian/firefoxrc: Disable the dsp wrapper by default. esddsp is just
+    too buggy to allow this to continue. May reenable later if they clean
+    up their act. Leaving the bugs open for now.
+  * debian/firefox.NEWS: 
+    - Document the dsp wrapper changes.
+    - Remove old mozilla-firefox entries.
+  * debian/firefox.1: Fix typo of firefox, thanks Andrew Rendle. (Closes:
+    #362413)
+  * debian/firefox.install: We don't get .chk files anymore for some
+    reason.
+
+ -- Eric Dorland <eric@debian.org>  Fri, 14 Apr 2006 15:52:41 -0400
+
+firefox (1.5.dfsg+1.5.0.1-4) unstable; urgency=low
+
+  [ Mike Hommey ]
+  * debian/firefox-runner, debian/firefox.1: Patch from Ian Jackson to
+    make -P, -CreateProfile and -ProfileManager options correctly work
+    again, and improve the manual page. (Closes: #356250)
+  * debian/firefox.desktop:
+    - Fix trivial syntax problems. (Closes: #356263)
+    - Added Japanese and Korean translations.
+  * debian/firefox.dirs: Removed remainings of the time when we had a file
+    in /usr/sbin. (Closes: #356268)
+  * debian/firefox-gnome-support.prerm,
+    debian/firefox-gnome-support.postinst: Removed bashisms. (Closes:
+    #349946)
+  * debian/README.Debian:
+    - Replaced the bug reporting information by an invitation to read
+      /usr/share/bug/firefox/presubj. (Closes: #356269)
+    - Changed the heading to "Firefox for Debian".
+
+  [ Eric Dorland ]
+  * debian/firefox-gnome-support.postinst,
+    debian/firefox-gnome-support.prerm: Add forgotten #DEBHELPER# token.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 12 Mar 2006 21:34:14 -0500
+
+firefox (1.5.dfsg+1.5.0.1-3) unstable; urgency=low
+
+  [ Eric Dorland ]
+  * debian/control: Use strict dependencies for the transition packages,
+    no reason a transition package should be upgraded before the real
+    package.
+  * debian/README.Debian: Fix all references to
+    /etc/mozilla-firefox/mozilla-firefoxrc. (Closes: #351956)
+  * debian/firefox.desktop: Patch from Ian Jackson to add more
+    translations and more inline with the GNOME HIG. (Closes: #351807)
+  * widget/src/gtk2/nsWindow.cpp: Apply new ignore extended mouse buttons
+    patch from Peter Colberg (Closes: #351972)
+  * debian/firefox.1: Lower case first letter of -ContentLocale.
+  * debian/firefox.1, debian/firefox-runner: Add -no-remote switch to turn
+    on MOZ_NO_REMOTE. Use it for profile related commands as
+    well. (Closes: #351717, #344849)
+  * wikipedia.gif.uu, wikipedia.src, rules, firefox.install: Patch from
+    Ian Jackson to add wikipedia search engine. (Closes: #354107)
+
+  [ Mike Hommey ]
+  * modules/libpref/src/init/all.js: Set default fonts for all languages to
+    serif, sans-serif and monospace. It might solve a lot of fonts problems.
+  * config/config.mk, config/make-jars.pl, configure.in,
+    security/nss/lib/fortcrypt/swfort/pkcs11/config.mk,
+    extensions/inspector/Makefile.in: Allow building without zip when
+    building flat chrome.
+  * configure: Ran autoconf accordingly to changes in configure.in.
+  * debian/control: Removed build dependency on zip.
+  * debian/rules: Build flat chrome.
+  * debian/firefox.install: Changed wildcards accordingly.
+  * config/rules.mk:
+    + Don't build chromelist.txt files.
+    + Fixed "jar" build so that inspector files don't get duplicated in the
+      extension directory.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 26 Feb 2006 11:45:15 -0500
+
+firefox (1.5.dfsg+1.5.0.1-2) unstable; urgency=low
+
+  [ Mike Hommey ]
+  * debian/firefox-runner: export MOZ_DISABLE_PANGO. (Closes: #351959)
+  * debian/README.Debian: changed reference to the rc file in /etc.
+    (Closes: #351956)
+  
+  [ Eric Dorland ]
+  * debian/firefox.preinst: Fix {}'s bashism. Thanks Jeff King. (Closes:
+    #351811)
+  * modules/libpref/src/init/all.js: Make print.postscript.print_command
+    space-safe. Thanks Ian Jackson. (Closes: #351809)
+  * debian/firefox-runner: Don't completely override
+    $MOZ_PLUGIN_PATH. Thanks Ian Jackson. (Closes: #351806)
+
+ -- Eric Dorland <eric@debian.org>  Thu,  9 Feb 2006 01:23:35 -0500
+
+firefox (1.5.dfsg+1.5.0.1-1) unstable; urgency=low
+
+  * The "those Ubuntu guys are great after all" release.
+  * New upstream release. (Closes: #351442)
+  
+  [ Mike Hommey ]
+  * debian/presubj: Added indications to try to reproduce without extensions
+    before actually filing a bug, and a hint to the safe mode.
+  * debian/firefox.install: added the reporter chrome files. (Closes: #344888)
+  * widget/src/gtk2/nsWindow.cpp: Revert additional stale patch for
+    extended mouse buttons support.
+  * debian/firefox.postinst, debian/firefox.prerm: unbashified.
+    (Closes: #349946)
+  * debian/control, debian/firefox-gnome-support.postinst,
+    debian/firefox-gnome-support.prerm: Let the firefox-gnome-support
+    package provide gnome-www-browser and handle a gnome-www-browser
+    alternative. Thanks Loïc Minier. (Closes: #350788)
+  * debian/firefox-runner: Enable Pango support by default. The
+    MOZ_ENABLE_PANGO environment variable is now useless. (Closes: #338716)
+  * debian/README.Debian: Change the paragraph about Pango to hint about
+    the MOZ_DISABLE_PANGO variable. 
+
+  [ Eric Dorland ]
+  * content/events/src/nsEventStateManager.cpp,
+    modules/libpref/src/init/all.js, widget/public/nsGUIEvent.h: Apply
+    patch from Ian Jackson to revert a stale patch for multiple mouse
+    button support that was fixed in a different way in 1.5
+    (Closes: #348375)
+  * debian/firefox.preinst: Check md5sum's of old conffiles before cp'ing
+    them on upgrade. This won't stop all unnecessary conffile prompting in
+    all situations (especially from really old versions), but should
+    definitely should work for upgrading from testing or stable. (Closes:
+    #345112)
+  * debian/firefox.install:
+    - Remove run-mozilla.sh. (Closes: #348902)
+    - Reorganize things a bit.
+    - Move profile into /etc/firefox here, instead of in the rules file.
+  * debian/firefox.install, debian/firefox.preinst, debian/firefox.links,
+    debian/firefox.dirs, debian/rules: Move chrome, defaults, greprefs
+    into /usr/share/firefox for more FHS goodnesss.
+  * debian/firefox.1: Document -new-tab and -new-window options, and
+    remove deprecated -remote option. (Closes: #348699)
+  * debian/firefox-runner: Apply patch to properly URL escape local
+    files. Thanks Morita Sho. (Closes: #348451)
+  * browser/app/profile/firefox.js:
+    - Reallow 40-bit ciphers, since now firefox warns people who 
+      use them. (Closes: #349624)
+    - Enable bidi UI elements for our bi-directional friends. 
+      (Closes: #348069)
+  * debian/rules: Remove glob pattern from dh_install invocation. Thanks
+    Ian Jackson. (Closes: #350571)
+  * browser/base/content/aboutDialog.xul: Fix spurious scrollbar in the
+    about dialog box. Thanks Ian Jackson. (Closes: #350608)
+  * js/src/fdlibm/fdlibm.h: Patch to fix little endianess of
+    mipsel. Thanks Ian Jackson and Thiemo Seufer. (Closes: #350621)
+  * browser/base/content/search.xml: Patch from Ian Jackson to remove
+    misleading Clear option from search box context menu. (Closes: #350611)
+  * debian/watch: Fix regex to actually find the upstream tarballs.
+  * modules/libpref/src/init/all.js: Cope better with printers with spaces
+    in the name. Thanks Ian Jackson.
+  * toolkit/components/passwordmgr/base/nsPasswordManager.cpp: Take patch
+    from bz#235336 as suggested by Ian Jackson to allow password manager
+    to work with sites that only have a password field, no username.
+
+ -- Eric Dorland <eric@debian.org>  Mon,  6 Feb 2006 23:10:29 -0500
+
+firefox (1.5.dfsg-4) unstable; urgency=low
+
+  [ Eric Dorland ]
+  * debian/control, debian/rules: 
+    - Remove Kerberos options, it is now loaded dynamically.
+    - Use /usr/share/firefox now for finding default.xpm.
+  * debian/firefox.install, debian/firefox.links, debian/firefox.preinst:
+    Start moving some clearly non-arch specific things
+    (/usr/lib/firefox/searchplugins, /usr/lib/firefox/icons,
+    /usr/lib/firefox/res) out of /usr/lib/firefox and into
+    /usr/share/firefox to make things more FHS friendly. Can't believe no
+    one ever called me on this before.
+  * toolkit/components/remote/nsGTKRemoteService.cpp,
+    widget/src/xremoteclient/XRemoteClient.cpp: Apply patch from bz#312154
+    to fix remote interface on PPC (and probably other arches). (Closes:
+    #343913)
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_m68k.cpp: Patch from
+    Zack Weinberg to fix FTBFS on m68k. (Closes: #343687)
+  * xpcom/reflect/xptcall/src/md/unix/xptcinvoke_arm.cpp: Patch from Antti
+    P Miettinen to fix small optimization problem with newer gcc's
+    (Closes: #344846)
+
+  [ Mike Hommey ]
+  * debian/firefox-runner: Cleaned up now useless variables.
+
+ -- Eric Dorland <eric@debian.org>  Tue, 10 Jan 2006 10:11:34 -0500
+
+firefox (1.5.dfsg-3) unstable; urgency=low
+
+  * debian/control: 
+    - Need explicit build dependency on gtk >= 2.8.
+    - Upgrade Standards-Version to 3.6.2.1. No changes.
+    - Add compatibility packages for mozilla-firefox-dom-inspector
+      and mozilla-firefox-gnome-support and make all the upgrade packages 
+      Architecture: all. (Closes: #343879, #344379)
+  * debian/watch: Add watch file.
+  * debian/about.png.uu: Add uuencoded version of previous about box
+    graphic.
+  * debian/rules: uudecode and install the about.png into the right
+    location.
+  * debian/firefox-runner: Add MOZ_PLUGIN_PATH to include plugins at the
+    old location for now. (Closes: #344085, #341682)
+  * widget/src/gtk2/nsWindow.cpp: Patch from bz#305970 to fix broken
+    contextual menu on Save File As. (Closes: #344430)
+
+  * config/mkdepend/imakemdep.h, security/nss/lib/pki1/pki1.h: Remove some
+    patches that are now useless (suggested by Mike Hommey).
+  * mailnews/extensions/palmsync/palm.html,
+    browser/themes/pinstripe/browser/browser.css,
+    gfx/src/mac/nsNativeThemeMac.h,
+    directory/c-sdk/ldap/docs/draft-ietf-ldapext-ldap-c-api-05.txt,
+    layout/html/tests/table/bugs/bug123862.html,
+    layout/html/tests/table/bugs/bug119786.html,
+    layout/html/tests/table/bugs/bug101759.html,
+    layout/html/tests/table/bugs/bug14489.html,
+    layout/html/tests/table/bugs/bug222846.html,
+    layout/html/tests/block/bugs/155333-1.html,
+    layout/html/tests/block/bugs/185411-2.html,
+    layout/html/tests/block/bugs/13599.html,
+    layout/html/tests/block/bugs/53960.html,
+    layout/html/tests/block/bugs/155333-2.html,
+    layout/html/tests/block/bugs/38157-a.html,
+    layout/html/tests/block/bugs/38157-b.html,
+    layout/html/tests/block/bugs/46918.html,
+    layout/html/tests/block/printing/145305-11.html,
+    layout/html/tests/block/printing/145305-21.html,
+    layout/html/tests/block/printing/145305-13.html,
+    layout/html/tests/block/printing/145305-17.html,
+    layout/html/tests/block/printing/145305-19.html,
+    layout/html/tests/block/printing/145305-4.html,
+    layout/html/tests/block/printing/127145-1.html,
+    layout/html/tests/block/printing/145305-3.html,
+    layout/html/tests/block/printing/145305-7.html,
+    layout/html/tests/block/printing/145305-9.html,
+    layout/html/tests/frameset/core/r3.html,
+    layout/html/tests/frameset/core/r4.html,
+    layout/html/tests/frameset/core/blank2.html,
+    xpinstall/packager/stage_mfcembed.pl, xpinstall/packager/stage_gre.pl,
+    embedding/qa/testembed/Tests.cpp,
+    embedding/qa/testembed/nsihttpchanneltests.cpp,
+    embedding/qa/testembed/BrowserImpl.cpp,
+    embedding/qa/testembed/Tests.h, embedding/qa/testembed/QaUtils.cpp,
+    embedding/qa/testembed/resource.h,
+    embedding/qa/testembed/DomWindow.cpp,
+    embedding/qa/testembed/QaUtils.h, build/unix/abs2rel.pl,
+    xpfe/bootstrap/icons/windows/readme.txt,
+    security/nss/cmd/ssltap/ssltap-manual.html: Fix mess my subversion
+    repository made of line endings. This should reduce the size of the
+    diff.gz dramatically.
+
+ -- Eric Dorland <eric@debian.org>  Sat, 24 Dec 2005 03:23:02 -0500
+
+firefox (1.5.dfsg-2) unstable; urgency=low
+
+  * browser/locales/en-US/chrome/branding/brand.dtd,
+    browser/locales/en-US/chrome/branding/brand.properties: Change brand
+    name from Deer Park to Firefox. About box graphic still needs to be
+    fixed. *grumble* *grumble* (Closes: #343704)
+
+ -- Eric Dorland <eric@debian.org>  Sat, 17 Dec 2005 13:45:14 -0500
+
+firefox (1.5.dfsg-1) unstable; urgency=low
+
+  * New upstream release. No actual code changes from RC3. Took the
+    opportunity to completely empty the /other-licenses directory of the
+    upstream tarball.
+  * configure, configure.in: Change MOZ_APP_DISPLAYNAME to Firefox, so we
+    can be called Firefox without using
+    --enable-official-branding. *grumble*
+  * config/autoconf.mk.in, gfx/src/gtk/mozilla-decoder.cpp, configure.in:
+    Apply patch from bz#305185 to fix problems building against gtk+ 2.8.
+  * debian/control: 
+    - Build-Depend on libfreetype6-dev since we do link
+      against it directly.
+    - Add mozilla-firefox package for easy transition. 
+    - Conflict against older mozilla-firefox packages.
+  * debian/firefox-runner: 
+    - Fix typo. (Closes: #341113)
+    - Check /usr/lib/mozilla-firefox/plugins for plugins too for the 
+      time being. (Closes: #341682)
+  * debian/firefox-dom-inspector.preinst: Remove, not needed since the
+    name change.
+  * debian/firefox.preinst: 
+    - Remove old upgrade code.
+    - Move old mozilla-firefox configs into place on install.
+  * debian/mozilla-firefox.preinst: Move upgrade code in here. Remove
+    mozilla-firefox alternative.
+  * debian/mozilla-firefox.postrm: Remove /etc/mozilla-firefox on purge.
+  
+  * Some patches missed when merging from Mike Hommey:
+  * browser/locales/en-US/searchplugins/answers.src: Change updateDays to
+    0.
+  * config/mkdepend/imakemdep.h: Define for amd64.
+  * configure, configure.in: Visibility patch for recent gcc's. (Closes:
+    #341766)
+  * modules/libpref/src/nsPrefService.cpp: Patch to load preferences from
+    defaults/syspref.
+  * content/events/src/nsEventStateManager.cpp: Extended mouse events
+    patch.
+  * gfx/idl/nsIFreeType2.idl, gfx/src/freetype/nsFreeType.cpp,
+    gfx/src/freetype/nsFreeType.h, gfx/src/ps/nsFontMetricsPS.h,
+    gfx/src/x11shared/nsFontFreeType.cpp,
+    gfx/src/x11shared/nsFontFreeType.h,
+    layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp: Patch to
+    use new freetype API.
+
+ -- Eric Dorland <eric@debian.org>  Fri, 16 Dec 2005 11:37:23 -0500
+
+firefox (1.4.99+1.5rc3.dfsg-2) unstable; urgency=low
+
+  * The "Grand Renaming" release. Thanks to Mike Hommey for sherperding
+    the 1.5 series through experimental. Now it's my turn to muck it up. A
+    transition packages will be in the next release.
+  * debian/mozilla-firefox*: Rename to firefox*.
+  * debian/firefox.install, debian/firefox-dom-inspector.install,
+    debian/firefox-gnome-support.install, debian/firefox-runner,
+    firefox-xremote-client, firefox.1, firefox.desktop, firefox.dirs,
+    debian/firefox.js, debian/firefox.links, debian/firefox.manpages,
+    debian/firefox.menu, debian/firefox.mime, debian/firefox.postinst,
+    debian/firefox.prerm, debian/firefox.png.uu, debian/README.Debian,
+    debian/control, debian/rules: Search/Replace mozilla-firefox ->
+    firefox where appropriate.
+  * debian/firefox.links: Link old icon name to new.
+  * debian/README.Debian: Fix path to .mozilla/firefox/rc. (Closes:
+    #335433)
+  * config/autoconf.mk.in: Set mozappdir to /usr/lib/firefox.
+  
+ -- Eric Dorland <eric@debian.org>  Sun, 27 Nov 2005 20:03:02 -0500
+
+mozilla-firefox (1.4.99+1.5rc3.dfsg-1) experimental; urgency=low
+
+  * New upstream 1.5 preview release. Release Candidate 3.
+  * debian/mozilla-firefox-runner: Removed the ping stuff, it's now done by
+    firefox itself.
+
+ -- Mike Hommey <glandium@debian.org>  Fri, 18 Nov 2005 07:24:05 +0100
+
+mozilla-firefox (1.4.99+1.5rc2.dfsg-1) experimental; urgency=low
+
+  * New upstream 1.5 preview release. Release Candidate 2.
+  * xpcom/typelib/xpidl/xpidl.c: Fix crash when no file is given on the
+    command line (Closes: #323639). Also fix the error message about extra
+    arguments given showing before the crash.
+  * configure.in, configure: Work around dash's bug #337294 so that we can
+    build fine when sh is dash (Closes: #211010, #256384).
+  * debian/mozilla-firefox-runner:
+    - Removed the code to detect the JVM and set LD_ASSUME_KERNEL=2.2.5 for
+      b0rked 1.3 JVMs: it's been a long time they've not been ABI compatible.
+    - Removed setting of MOZILLA_FIVE_HOME. We already have a default one
+      built-in.
+    - Removed /usr/lib/mozilla/plugins from EXTENT_LD_LIB_PATH, since we never
+      get the plugins from there.
+    - Removed cleanup of the profile. It is correctly done by firefox, now.
+
+ -- Mike Hommey <glandium@debian.org>  Fri, 11 Nov 2005 08:07:05 +0100
+
+mozilla-firefox (1.4.99+1.5rc1.dfsg-1) experimental; urgency=low
+
+  * New upstream 1.5 preview release. Release Candidate 1.
+  * debian/mozilla-firefox.install: Don't install
+    /usr/lib/mozilla-firefox/extensions/reporter@mozilla.org, it got moved in
+    the chrome.
+
+ -- Mike Hommey <glandium@debian.org>  Tue,  1 Nov 2005 22:01:15 +0100
+
+mozilla-firefox (1.4.99+1.5beta2.dfsg-1) experimental; urgency=low
+
+  * build/unix/run-mozilla.sh, netwerk/base/src/nsStandardURL.cpp:
+    Reverted debian changes: they got applied upstream.
+  * configure: Applied configure.in changes by hand.
+  * debian/rules: Disabled both the installer and the updater, we don't need
+    them.
+
+ -- Mike Hommey <glandium@debian.org>  Fri,  7 Oct 2005 15:06:05 +0200
+
+mozilla-firefox (1.4.99+1.5beta1.dfsg-5) experimental; urgency=low
+
+  * debian/control: Bumped Standards-Version to 3.6.2.
+  * nsprpub/configure.in: Reverted changed.
+  * configure.in: Use -fvisibility=hidden in all cases. There is another bug
+    in gcc that makes it generate position dependent code when using the
+    system wrappers.
+  * configure, nsprpub/configure: Applied configure.in changes with
+    autoconf2.13.
+  * debian/rules: Put back the /usr/share/pixmaps/mozilla-firefox.xpm file.
+
+ -- Mike Hommey <glandium@debian.org>  Mon,  3 Oct 2005 18:46:50 +0200
+
+mozilla-firefox (1.4.99+1.5beta1.dfsg-4) experimental; urgency=low
+
+  * xpcom/typelib/xpt/src/Makefile.in: Reverted changes.
+  * configure.in, nsprpub/configure.in: Added a detection of the gcc bug about
+    visibility for builtins, and use -fvisibility=hidden instead of the system
+    wrappers in case the bug is found.
+  * configure, nsprpub/configure: Applied configure.in changes with
+    autoconf2.13. (Really closes: #329642)
+
+ -- Mike Hommey <glandium@debian.org>  Tue, 27 Sep 2005 20:16:34 +0200
+
+mozilla-firefox (1.4.99+1.5beta1.dfsg-3) experimental; urgency=low
+
+  * Sync with unstable branch.
+  * xpcom/typelib/xpt/src/Makefile.in: disable visibility stuff for ppc, as a
+    workaround for FTBFS. (Closes: #329642)
+
+ -- Mike Hommey <glandium@debian.org>  Mon, 26 Sep 2005 18:35:11 +0200
+
+mozilla-firefox (1.0.7-1) unstable; urgency=high
+
+  * New upstream release. Contains fixes for various security issues.
+  * debian/mozilla-firefox-runner: Remove /usr/lib from
+    LD_LIBRARY_PATH. (Closes: #321789)
+
+ -- Eric Dorland <eric@debian.org>  Thu, 22 Sep 2005 01:23:10 -0400
+
+mozilla-firefox (1.4.99+1.5beta1.dfsg-2) experimental; urgency=low
+
+  * debian/rules: enabled support for canvas.
+
+ -- Mike Hommey <glandium@debian.org>  Tue, 20 Sep 2005 07:56:01 +0200
+
+mozilla-firefox (1.4.99+1.5beta1.dfsg-1) experimental; urgency=low
+
+  * Cleaned-up source tarball from trademarked content and CVS directories.
+  * debian/mozilla-firefox-small.xpm, debian/mozilla-firefox.xpm: Removed.
+  * debian/mozilla-firefox.dirs, debian/rules:
+    + Create /usr/lib/mozilla-firefox/chrome/icons/default and move
+      default.xpm in it. (Closes: #327828)
+    + Stop using our own xpm icons, upstream provide them, now.
+  * debian/rules: changed the build system a bit.
+  * xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_parisc_linux.s,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_parisc_linux.s,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s: Somewhat these
+    files disappeared. Put them back. (Closes: #328074)
+
+ -- Mike Hommey <glandium@debian.org>  Tue, 13 Sep 2005 18:25:48 +0200
+
+mozilla-firefox (1.4.99+1.5beta1-2) experimental; urgency=critical
+
+  * Sync with unstable branch.
+  * netwerk/base/src/nsStandardURL.cpp: Apply the patch for the 1.8 branch
+    from bz#307259 to fix CAN-2005-2871. (Closes: #327452)
+  * debian/mozilla-firefox-gnome-support.install, debian/rules: Move out
+    imgicon module in mozilla-firefox-gnome-support. (Closes: #327451)
+
+ -- Mike Hommey <glandium@debian.org>  Sun, 11 Sep 2005 10:45:34 +0200
+
+mozilla-firefox (1.0.6-5) unstable; urgency=critical
+
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp: Fix for previous
+    arm fix. Thanks Steve. (Closes: #325535)
+  * netwerk/base/src/nsStandardURL.cpp: Patch from bz#307259 to fix
+    CAN-2005-2871, a buffer overflow vulnerability in IDN
+    processing. (Closes: #327452)
+
+ -- Eric Dorland <eric@debian.org>  Sat, 10 Sep 2005 23:03:26 -0400
+
+mozilla-firefox (1.4.99+1.5beta1-1) experimental; urgency=low
+
+  * New upstream beta release.
+    + Find toolbar doesn't show up when in text fields. Closes: #280852.
+    + Better use of GTK2 themes. The most common case was highlighted menu
+      item text appearing in white on a white background. Closes: #223696,
+      #257430, #258181, #266334, #278559, #289326, #297320, #310098.
+    + Download manager correctly closes. Closes: #259015, #269975.
+    + Doesn't crash with the http://ln.hixie.ch/resources/style/orange
+      stylesheet. Closes: #277987.
+    + Locale extensions can properly be disabled. Closes: #279749 (to check).
+    + Doesn't crash on
+      http://einsteinmg.dyndns.org/cgi-bin/remangle.cgi?=0x27b9b660 anymore.
+      Closes: #294372.
+    + Downloads don't freeze when a modal window opens. Closes: #211332.
+    + Use GTK stock images. Closes: #281660.
+  * Sync with unstable branch changes.
+  * browser/app/profile/firefox.js, debian/firefox.js:
+    + Removed outdated extensions.update.autoUpdateEnabled and
+      extensions.update.autoUpdate;
+    + Removed general.useragent.locale.
+    + Allow extensions updates. It works correctly with system-wide installed
+      ones, now.
+  * netwerk/protocol/http/src/nsHttpConnectionMgr.cpp,
+    nsprpub/pr/include/md/_linux.cfg, widget/src/gtk2/mozdrawingarea.c,
+    widget/src/gtk2/nsDragService.cpp: Reversed changes, since they got
+    applied upstream.
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp: correctly set
+    __attribute__. Closes: #325535.
+  * debian/rules:
+    + set --enable-extensions=default instead of a full list.
+      We will get the default set of extensions provided by upstream, and
+      won't need to check if they changed.
+    + set --enable-pango.
+    + set --enable-system-cairo.
+  * debian/control: added build dependency on libgnomeui-dev and libcairo2-dev.
+  * debian/mozilla-firefox.install, debian/rules: don't install files in
+    /usr/lib/mozilla-firefox/chrome/icons/ anymore.
+  * debian/mozilla-firefox-runner: Force MOZ_DISABLE_PANGO to 1 if
+    MOZ_ENABLE_PANGO is not set.
+  * debian/README.Debian:
+    + Removed the note about IDN, it is now enabled by default, with correct
+      whitelist set.
+    + Added a note about MOZ_ENABLE_PANGO.
+    + Changed notes about application update, extensions, and packaged
+      extensions.
+  * modules/libpref/src/init/all.js:
+    + Set general.config.obscure_value to 0, we don't care about the config
+      file not to be "obscured".
+    + Set general.config.filename to firefox.cfg.
+  * debian/firefox.cfg: Create configuration to lock some properties.
+  * debian/mozilla-firefox.install: Install this firefox.cfg in
+    /usr/lib/mozilla-firefox
+
+ -- Mike Hommey <glandium@debian.org>  Fri,  9 Sep 2005 17:40:40 +0200
+
+mozilla-firefox (1.0.6-4) unstable; urgency=low
+
+  * xpcom/reflect/xptcall/src/md/unix/xptcinvoke_linux_alpha.cpp,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp: Patch
+    from Steve Langasek to fix unused vs. used gcc attribute on alpha and
+    arm. (Closes: #325535)
+  * browser/app/profile/firefox.js: Revert patch to remove the "I'm
+    feeling lucky" search. Some like it, some hate it, so upstream
+    behaviour wins. If you still feel strongly about it, make your case
+    upstream.
+  * gfx/src/gtk/nsFontMetricsXft.cpp: Apply patch from bz#252033 to work
+    around a bug in XRender that might be causing #319349. 
+
+ -- Eric Dorland <eric@debian.org>  Tue,  6 Sep 2005 02:10:07 -0400
+
+mozilla-firefox (1.0.99+deerpark-alpha2-2) experimental; urgency=low
+
+  * Sync with unstable branch changes, except the controversial "I'm feeling
+    lucky" change. I prefer waiting for the controversy to get to a
+    conclusion.
+  * debian/rules, debian/control: Remove build dependency on libmng-dev and
+    the --with-system-mng option to configure, the MNG support has been
+    removed upstream.
+  * debian/rules: Explicitely set the svg-renderer as cairo. It will use an
+    old cairo version bundled with firefox, but there's no other solution for
+    the moment. We have to wait for upstream 0.9.x and greater support
+    (hoped for 1.5).
+
+ -- Mike Hommey <glandium@debian.org>  Sun,  4 Sep 2005 09:01:54 +0200
+
+mozilla-firefox (1.0.6-3) unstable; urgency=low
+
+  * debian/rules, nsprpub/pr/include/md/_linux.cfg,
+    security/coreconf/Linux.mk: Apply patch from Andreas Jochens to allow
+    ppc64 builds. (Closes: #322617)
+  * debian/mozilla-firefox.prerm: Move -depth option to find to suppress
+    warnings. Thanks Mike Hommey.
+  * debian/presubj: Have bugzilla bug URL point to a page where you can
+    enter a bug.
+  * browser/app/profile/firefox.js: removed the "I'm feeling lucky" from
+    the keyword.URL, so now if you enter search terms in the address bar
+    you will be presented with search results and not taken to the first
+    result. Thanks Torok Edwin. (Closes: #321823)
+
+ -- Eric Dorland <eric@debian.org>  Mon, 22 Aug 2005 01:20:28 -0400
+
+mozilla-firefox (1.0.6-2) unstable; urgency=medium
+
+  * modules/libpr0n/src/imgLoader.cpp, modules/libpr0n/src/imgLoader.h:
+    Apply ported patch from Serge Belyshev from bz#293307 to fix problem
+    with gcc-4.0 on amd64. (Closes: #319336)
+  * debian/rules: Remove silly --enable-freetype configure line. Thanks
+    Antony Gelberg. (Closes: #319886)
+
+ -- Eric Dorland <eric@debian.org>  Sat, 30 Jul 2005 02:11:03 -0400
+
+mozilla-firefox (1.0.6-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #318672)
+  * debian/rules: Remove hack to use gcc 3.4 on amd64, since now we're all
+    on gcc 4.0. (Closes: #318684)
+  * debian/control:
+    - Remove gcc 3.4 build depends on amd64
+    - Explicitly build depend on libxinerama-dev. 
+  * gfx/src/gtk/nsScreenGtk.cpp: Patch from Loic Minier to fix
+    gdk_property_get warnings.
+  * widget/src/gtk2/mozdrawingarea.c: Patch from Loic Minier to fix
+    crashes under GTK 2.7. (Closes: #318903)
+
+ -- Eric Dorland <eric@debian.org>  Wed, 20 Jul 2005 02:57:44 -0400
+
+mozilla-firefox (1.0.99+deerpark-alpha2-1) experimental; urgency=low
+
+  * New upstream alpha release. Be aware that you WILL have troubles with
+    debian packages for firefox extensions.
+  * Reverted patches that got incorporated upstream.
+  * content/events/src/nsEventStateManager.cpp: Some changes to the previous
+    patch to fit changes in API.
+  * debian/update-mozilla-firefox-chrome,
+    debian/update-mozilla-firefox-chrome.8,
+    debian/mozilla-firefox-dom-inspector.post(inst|rm),
+    debian/mozilla-firefox-gnome-support.post(inst|rm),
+    debian/theme/*, debian/inspector/*: Removed.
+  * debian/mozilla-firefox.postinst: Removed call to
+    update-mozilla-firefox-chrome.
+  * debian/mozilla-firefox-dom-inspector.install: Only install files from
+    /usr/lib/mozilla-firefox/extensions/inspector@mozilla.org
+  * debian/mozilla-firefox.dirs: Don't create /var/lib/mozilla-firefox/*,
+    /usr/lib/mozilla-firefox/extensions nor /usr/lib/mozilla-firefox/plugins.
+  * debian/mozilla-firefox.install:
+    - Don't install regxpchrome, chrome/pipnss.jar and chrome/help.jar which
+      don't exist anymore.
+    - Install manifest files in addition to jar files in chrome.
+    - Install classic.jar in the normal chrome directory (awaiting EM
+      modifications so that it can actually go back in the extensions
+      directory).
+    - Don't install debian/theme/00classic and debian/theme/Uninstall,
+      which got removed.
+    - Get the theme in the correct directory (it's not in
+      defaults/profile/extensions anymore).
+    - Install the reporter extension.
+    - Selectively install subdirectories of /usr/lib/mozilla-firefox/defaults,
+      since some of them are useless.
+    - Install the unixprint plugin.
+  * debian/mozilla-firefox.manpages: Removed manual page for
+    update-mozilla-firefox-chrome.
+  * debian/mozilla-firefox.links: Removed all links in
+    /var/lib/mozilla-firefox/.
+  * debian/rules:
+    - Enable freetype in the build, we'll see if deerpark is any better than
+      1.0.x.
+    - Commented out OPTFLAGS set for some architectures. We will see if gcc
+      4.0 is doing any better.
+    - Enabled SVG support. (Closes: #215990)
+    - Enabled some more extensions to fit extensions provided by upstream.
+    - Added needed --enable-application=browser to the ./configure call.
+    - Don't install update-mozilla-firefox-chrome.
+    - Don't create installed-chrome.txt.
+    - Don't remove installed-extensions.txt, it doesn't exist anyway.
+    - Don't move classic theme's install.rdf, it's already at the correct
+      place.
+    - Remove unneeded removals of preferences files which are not there
+      anymore.
+  * debian/mozilla-firefox.preinst: Clean-up old generated files (those in
+    /var/lib/mozilla-firefox and
+    /usr/lib/mozilla-firefox/extensions/*/uninstall/Uninstall. (Note that for
+    the latter, some packages do provide them, but they were overwritten by
+    update-mozilla-firefox-chrome. They have actually no use, and it is safe
+    to remove them. Extensions packages will eventually remove them anyway)
+  * debian/mozilla-firefox.prerm: Put -depth option of find before -type d.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 16 Jul 2005 10:18:40 +0200
+
+mozilla-firefox (1.0.5-1) unstable; urgency=high
+
+  * New upstream release, fixes security issues. (Closes: #318061)
+  * debian/rules: Disable freetype in the build for the time being. This
+    *might* break printing in some cases.
+  * gfx/idl/nsIFreeType2.idl, gfx/src/freetype/nsFreeType.cpp,
+    gfx/src/freetype/nsFreeType.h, gfx/src/ps/nsFontMetricsPS.cpp,
+    gfx/src/ps/nsFontMetricsPS.h, gfx/src/x11shared/nsFontFreeType.cpp,
+    gfx/src/x11shared/nsFontFreeType.h,
+    layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp: Patch
+    from bz#234035 to try to get building with the new freetype. (Closes:
+    #314243)
+
+ -- Eric Dorland <eric@debian.org>  Sat, 16 Jul 2005 00:43:54 -0400
+
+mozilla-firefox (1.0.4-3) unstable; urgency=low
+
+  * debian/mozilla-firefox.desktop: Add Czech translation from Jan
+    Outrata. (Closes: #311376)
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_ipf64.cpp,
+    xpcom/reflect/xptcall/public/xptcstubsdecl.inc: Revert patch from
+    David Mosberger for 7+ args on ia64 that was added 1.0.3-2.
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_ipf32.cpp,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf32.s,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_ipf64.cpp,
+    xpcom/reflect/xptcall/public/genstubs.pl: Better patch from bz#291378
+    which has been accepted upstream for ia64 7+ args fix.
+  * xpcom/reflect/xptcall/public/xptcstubsdecl.inc: Call genstubs.pl to
+    regenerate this file.
+  * dom/src/base/nsGlobalWindow.cpp,
+    embedding/components/windowwatcher/src/nsWindowWatcher.cpp: Fix
+    injection spoofing, patch from bz#296850. Fixes CAN-2004-0718. 
+
+ -- Eric Dorland <eric@debian.org>  Thu,  9 Jun 2005 23:54:41 -0400
+
+mozilla-firefox (1.0.4-2) unstable; urgency=critical
+
+  * debian/control: Build-depend on libxft-dev not libxft2-dev to appease
+    finicky sparc buildd.
+
+ -- Eric Dorland <eric@debian.org>  Mon, 16 May 2005 21:17:57 -0400
+
+mozilla-firefox (1.0.4-1) unstable; urgency=critical
+
+  * New upstream release. Fixes CAN-2005-1477 and CAN-2005-1476. (Closes: #308620)
+  * debian/update-mozilla-firefox-chrome.8: Patch from A Costa to fix the
+    spelling of maintenace. (Closes: #305968)
+  * debian/mozilla-firefox.desktop: Patch from Steinar H. Gunderson to add
+    a Norwegian translation. (Closes: #305983)
+
+ -- Eric Dorland <eric@debian.org>  Thu, 12 May 2005 22:59:47 -0400
+
+mozilla-firefox (1.0.3-2) unstable; urgency=high
+
+  * browser/app/profile/firefox.js: Disable SSLv2 and 40-bit ciphers by
+    default. 
+  * debian/mozilla-firefox.NEWS: Explain the SSL change.
+  * extensions/transformiix/source/base/Double.cpp: Patch from David
+    Mosberger-Tang (fixed up by me) to fix unaligned access on ia64 (and
+    perhaps other platforms). (Closes: #303518)
+  * xpcom/reflect/xptcall/public/xptcstubsdecl.inc,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ipf64.s,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_ipf64.cpp: Another patch
+    from David Mosberger-Tang to fix extension loading on ia64. (Closes:
+    #303515)
+
+ -- Eric Dorland <eric@debian.org>  Thu, 21 Apr 2005 01:25:02 -0400
+
+mozilla-firefox (1.0.3-1) unstable; urgency=low
+
+  * New upstream release, fixes various security issues, so urgency high.
+  * js/src/fdlibm/fdlibm.h: Fix from David Mosberger to define ia64 as
+    little-endian arch (also added for mipsel). (Closes: #303438)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 17 Apr 2005 23:13:01 -0400
+
+mozilla-firefox (1.0.2-3) unstable; urgency=high
+
+  * gfx/src/freetype/nsFreeType.cpp,
+    netwerk/protocol/http/src/nsHttpConnectionMgr.cpp,
+    security/nss/lib/pki1/oiddata.h, security/nss/lib/pki1/pki1.h,
+    widget/src/gtk2/nsDragService.cpp: Fixes for gcc-4.0,
+    bz#289238. (Closes: #301485)
+  * js/src/jsstr.c: Fix for JS memory access security bug, patch from
+    bz#288688. (Closes: #302775)
+
+ -- Eric Dorland <eric@debian.org>  Wed,  6 Apr 2005 01:36:11 -0400
+
+mozilla-firefox (1.0.2-2) unstable; urgency=high
+
+  * Last upload should of been marked urgency=high because of the security
+    fixes.
+  * debian/mozilla-firefox.postinst: Fix ridiculous typos. (Closes:
+    #300685)
+  * debian/mozilla-firefox-runner: Use pgrep to detect esd and arts
+    instead. Thanks Craig Small for the advice. (Closes: #302086)
+
+ -- Eric Dorland <eric@debian.org>  Fri,  1 Apr 2005 01:18:18 -0500
+
+mozilla-firefox (1.0.2-1) unstable; urgency=low
+
+  * New upstream release. Fixes CAN-2005-0399, CAN-2005-0401,
+    CAN-2005-0402. (Closes: #301243)
+  * debian/control: Update suggest for xprint rename. (Closes: #300976)
+  * xpcom/reflect/xptcall/src/md/unix/{Makefile.in,
+    xptcinvoke_asm_parisc_linux.s, xptcstubs_asm_parisc_linux.s}: Apply
+    patch from Ivar (Contributed by Randolph Chung) to fix Firefox on
+    hppa. (Closes: #286038)
+
+ -- Eric Dorland <eric@debian.org>  Fri, 25 Mar 2005 02:30:10 -0500
+
+mozilla-firefox (1.0.1-3) unstable; urgency=low
+
+  * widget/src/gtk2/nsGtkKeyUtils.cpp: Patch from bz#108170 to fix broken
+    keymap for Germans. (Closes: #299781)
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in: avoid
+    crashing when extension's install.rdf is broken. (Closes: #298796)
+    (MH)
+  * debian/mozilla-firefox.prerm: Remove
+    /usr/lib/mozilla-firefox/defaults/profile/extensions/Extensions.rdf on
+    uninstall. (Closes: #298636)
+  * debian/mozilla-firefox.postinst: Add little echo to tell people to
+    restart firefox after upgrades.
+  * debian/presubj: Add a note there about restarting firefox before
+    submitting bugs.
+  * debian/mozilla-firefox-runner: Properly quote $@ expansion. (Closes:
+    #300195)
+  * browser/locales/en-US/searchplugins/
+    {yahoo.src,google.src,eBay.src,dictionary.src,creativecommons.src,
+    amazondotcom.src}: Set updateCheckDays to 0, which avoids duplicated
+    search entries in the menu. (Closes: #299006, #299813)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 20 Mar 2005 17:08:12 -0500
+
+mozilla-firefox (1.0.1-2) unstable; urgency=high
+
+  * Changes by Mike Hommey:
+  * Urgency: high due to RC bug fix.
+  * debian/update-mozilla-firefox-chrome: Re-initialize Extensions.rdf
+    inside the script instead of relying on mozilla-firefox's default
+    behaviour, which just fails when defaults/profile/extensions/ \
+    Extensions.rdf doesn't exist (and it seems some people like to remove
+    files in /etc). (Closes: #294175)
+  
+  * Changes by Eric Dorland:
+  * debian/mozilla-firefox.menu: Capitalize "browsers". Thanks Gerfried
+    Fuchs.
+  * debian/mozilla-firefox-runner: Fix from Marc Horowitz to fix sound
+    device detection. (Closes: #297088)
+  * toolkit/content/widgets/tabbrowser.xml: Apply patch from bz#283063, to
+    fix a memory leak when closing tabs. (Closes: #296749)
+  * xpfe/global/resources/content/bindings/browser.xml,
+    xpfe/global/resources/content/bindings/tabbrowser.xml,
+    toolkit/content/widgets/browser.xml,
+    toolkit/content/widgets/tabbrowser.xml: Apply patches from bz#131456
+    to fix various tab related memory leaks. (Closes: #280586)
+  * netwerk/protocol/http/src/nsHttpHandler.cpp: Patch from bz#265536 to
+    differentiate between AMD64 and i386. (Closes: #282592)
+
+ -- Eric Dorland <eric@debian.org>  Sat,  5 Mar 2005 18:46:09 -0500
+
+mozilla-firefox (1.0.1-1) unstable; urgency=high
+
+  * New upstream release. (Closes: #296851)
+    - This release fixes the Secunia window injection bug, 
+      CAN-2004-1156. (Closes: #293664)
+  
+  * Changes by Mike Hommey: 
+  * debian/rules: Some clean-up.
+  * debian/control: Changed my maintainer address.
+  * debian/README.Debian: Add a note about automatic updates for
+    extensions. (Closes: #296761)
+
+  * Changes by Eric Dorland:
+  * browser/app/profile/firefox.js: Remove disable IDN pref, it's the
+    default now anyway.
+
+ -- Eric Dorland <eric@debian.org>  Tue,  1 Mar 2005 02:03:48 -0500
+
+mozilla-firefox (1.0+dfsg.1-6) unstable; urgency=high
+
+  * The "And I thought IE had security bugs!" release.
+  * toolkit/content/widgets/tabbrowser.xml,
+    xpfe/global/resources/content/bindings/tabbrowser.xml: Fix
+    "Firetabbing" vulnerability from bugzilla#280056, fixes
+    CAN-2005-0231. (Closes: #294415)
+  * modules/plugin/base/src/nsPluginHostImpl.cpp: Fix "Fireflashing"
+    vulnerability from bugzilla#280664, fixes CAN-2005-0232. (Also Closes:
+    #294415)
+  * build/unix/run-mozilla.sh: Patch from Javier Fernández-Sanguino Peña
+    to fix insecure temp file usage in run-mozilla.sh. (Closes: #294127)
+  * netwerk/base/src/nsStandardURL.cpp, netwerk/base/src/nsStandardURL.h:
+    Patch from bugzilla#261934 to make the network.enableIDN preference
+    work and again.
+  * browser/app/profile/firefox.js: Disable IDN by default. This doesn't
+    close #293975, but drops its severity. 
+  * debian/README.Debian: Add warning and describe how to enable IDN.
+
+ -- Eric Dorland <eric@debian.org>  Wed,  9 Feb 2005 22:56:17 -0500
+
+mozilla-firefox (1.0+dfsg.1-5) unstable; urgency=low
+
+  * debian/mozilla-firefox.desktop: Don't translate "Mozilla Firefox" into
+    French.
+  * browser/app/profile/firefox.js: Set mozilla.widget.raise-on-setfocus
+    to false to prevent unecessary window raising. (Closes: #292049)
+  * debian/rules: Don't compile statically on mips and mipsel, since it's
+    broken for now.
+
+ -- Eric Dorland <eric@debian.org>  Sun,  6 Feb 2005 15:02:36 -0500
+
+mozilla-firefox (1.0+dfsg.1-4) unstable; urgency=low
+
+  * debian/mozilla-firefox.desktop: Add French translations from Jerome
+    Warnier. I will accept more, but closing this bug. (Closes: #292506)
+  * debian/README.Debian: Update the Emacs keybindings instructions.
+    (Closes: #291691)
+  * debian/mozilla-firefox.1: 
+    - Remove -splash from the manpage, it has never worked. (Closes: 
+      #287088)
+    - Add units to -height and -width description. (Closes: #285142)
+
+ -- Eric Dorland <eric@debian.org>  Wed,  2 Feb 2005 01:42:53 -0500
+
+mozilla-firefox (1.0+dfsg.1-3) experimental; urgency=low
+
+  * debian/mozilla-firefox.desktop: Add %u to the exec line so that apps
+    know it can handle URLs. (Closes: #290132)
+  * debian/README.Debian: 
+    - Improve button reversal instructions. Thanks Christian Mayrhuber
+    - Fix reference to ~/.firefox. 
+  * debian/rules: Enable static building. This will build firefox as one
+    large binary (mostly) and should speed a few things up, especially
+    program load time. I'd like to hear about any speedup (or slow down)
+    you exprience. Porters, please build this for your arch to make sure
+    this doesn't break anything.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 20 Jan 2005 01:40:34 -0500
+
+mozilla-firefox (1.0+dfsg.1-2) unstable; urgency=medium
+
+  * debian/mozilla-firefox-gnome-support.postrm,
+    debian/mozilla-firefox-dom-inspector.postrm: Don't die if
+    update-mozilla-firefox-chrome dies. (Closes: #287355)
+
+ -- Eric Dorland <eric@debian.org>  Sun,  9 Jan 2005 23:51:10 -0500
+
+mozilla-firefox (1.0+dfsg.1-1) unstable; urgency=low
+
+  * Not a new upstream release.
+  * other-licenses/branding/firefox, other-licenses/7zstub/firefox: Remove
+    these from the .orig.tar.gz, since they are not DFSG-free. We're not
+    using the files anyway, so out they go. (Not sure the 7zstub stuff is
+    non-free, but it's Windows only so no harm)
+  * debian/rules: 
+    - Remove explicit low-optimization on alpha, since Falk
+      Hueffner claims it works.
+    - Move entire defaults/profile directory into /etc/mozilla-firefox, 
+      rather than just the bookmarks.html. (Closes: #285538)
+  * debian/mozilla-firefox.links: Link entire defaults/profile now.
+  * debian/mozilla-firefox.preinst: Add upgrade code to remove old
+    defaults/profile to make way for new symlink.
+  * debian/mozilla-firefox.dirs: Just create etc/mozilla-firefox.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 19 Dec 2004 01:31:44 -0500
+
+mozilla-firefox (1.0-5) unstable; urgency=medium
+
+  * Changes by Mike Hommey:
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in: Make the
+    extensions upgrade work again. (Closes: #282143)
+  * debian/rules: Better DEB_BUILD_OPTIONS handling, better debugging
+    build (DEB_BUILD_OPTIONS="nostrip debug")
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in,
+    toolkit/mozapps/extensions/content/extensions.js: Allow users to
+    disable globally installed extensions.
+
+  * Changes by Eric Dorland:
+  * debian/rules: Remove explicit low-optimization on sparc. Apparently
+    there was an issue for a number of arches that required lower
+    optimization settings, but it is now resolved. So porters, please
+    check -O2 on arm, alpha, powerpc and ia64 and let me know if it's
+    safe. Thanks David S. Miller. (Closes: #284533)
+
+ -- Eric Dorland <eric@debian.org>  Tue,  7 Dec 2004 01:06:48 -0500
+
+mozilla-firefox (1.0-4) unstable; urgency=medium
+
+  * debian/control: Make mozilla-firefox-gnome-support and xprt-xprintorg
+    Suggests, no Recommends after a look at policy. (Closes: #282432)
+  * debian/README.Debian: 
+    - Refer to .mozilla/firefox, not .firefox.
+    - Explain how to reenable emacs style keybindings. (Closes: #282321)
+
+ -- Eric Dorland <eric@debian.org>  Sat, 27 Nov 2004 20:40:10 -0500
+
+mozilla-firefox (1.0-3) unstable; urgency=low
+
+  * Changes by Mike Hommey
+  * The "becoming more and more an iceweasel" release.
+  * debian/firefox.js:
+    + Enable firefox's internal locale autodetection.
+    + Disable default browser question at startup. (Closes: #280752)
+  * debian/mozilla-firefox-runner: Removed our locale autodetection.
+    That means now locales installed in user profiles are automatically
+    used, and that there is no need for /var/lib/mozilla-firefox/locales.d
+    anymore.
+  * debian/mozilla-firefox.dirs: Removed creation of
+    /var/lib/mozilla-firefox/locales.d.
+  * debian/rules: Removed creation of the locale file in
+    /var/lib/mozilla-firefox/locales.d.
+  * debian/presubj: Put some more recent information.
+  * htmlparser/src/nsParser.cpp: Applied patch from bz#57717 so that empty
+    html files don't get <html><body></body></html> when viewing source.
+  * browser/base/content/aboutDialog.css: increase the User Agent element
+    height as in bz#238137 (but up to MacOSX's height) to show the full User
+    Agent string.
+  * xpcom/io/nsAppDirectoryServiceDefs.h,
+    xpcom/io/nsAppFileLocationProvider.cpp,
+    xpfe/components/search/src/nsInternetSearchService.cpp: Applied patch from
+    bz#123315 so that Internet search services in user profiles are supported.
+    (Closes: #219053)
+  * debian/mozilla-firefox-runner:
+    + Remove compatibility.ini only if it is older than
+      /usr/lib/mozilla-firefox/components.ini. That way, we only rebuild it
+      after an update-mozilla-firefox-chrome.
+    + Detect if we're being run through sudo without the -H option, in which
+      case we force setting of $HOME. (Closes: #218156)
+  * browser/app/profile/firefox.js: Sync'ed with debian/firefox.js.
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in:
+    + Removed some error messages that get there because firefox is trying to
+      write in the /usr/lib/mozilla-firefox directory as a user. They are
+      useless and lead users to think something is going wrong while it's the
+      (stupid but) normal way firefox works.
+    + Avoid creation of directories when attempting to read files, that
+      throwed uncaught exceptions breaking some stuff in several different
+      ways when extensions don't follow the new scheme for extensions.
+    + Avoid copying stuff from
+      /usr/lib/mozilla-firefox/defaults/profile/extensions/ to
+      /usr/lib/mozilla-firefox/extensions/, that's the *very* old way of
+      installing extensions, which, since the old scheme has been thrown away,
+      won't work anyway, if any extension provides files out there.
+    + CheckForMismatches: Avoid to disable already disabled global extensions,
+      and don't propose to upgrade the locked extensions. That fixes a
+      never-ending loop occuring when running firefox for the first time in a
+      user account, while some global extensions are expired.
+      (Closes: #278722, #281537)
+  * debian/mozilla-firefox.prerm, debian/mozilla-firefox.preinst: Moved
+    removal of links to /usr/lib/mozilla-firefox/defaults/profile/extensions/
+    sitting in /usr/lib/mozilla-firefox/extensions/, if any remaining, from
+    prerm to preinst. We remove them once and for all, they won't be created
+    by us anymore.
+  * debian/update-mozilla-firefox-chrome:
+    + Removed support for extensions in
+      /usr/lib/mozilla-firefox/defaults/profile/extensions/.
+    + Removed some clean-up that had been introduced to help the Extensions
+      Manager not to die, and which, actually, did not work out quite so well.
+      Anyways, with the changes this time, the EM is supposed to support much
+      more problems than ever before (as usual ;) ) so we don't need that
+      anymore.
+    + Avoid stupid mv error messages when firefox-bin -register fails (which
+      is not supposed to happen, but you're never too careful)
+  * debian/update-mozilla-firefox-chrome, debian/mozilla-firefox.preinst:
+    Move removal of some very old stuff to preinst, to do it once and for all
+    instead of doing it every time we run update-mozilla-firefox-chrome.
+  * netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp: Applied patch from
+    bz#124561 to get a prompt for username/password in case anonymous login
+    fails.
+  * debian/mozilla-firefox-runner:
+    + Added check for more arguments so that the url in the command line get
+      detected more accurately.
+    + When a file name is given on the command line, prepend "file://" and
+      change spaces into %20. (Closes: #281800)
+
+  * Changes by Eric Dorland
+  * debian/mozilla-firefox.prerm: Patch from Philipp Weis to fix order of
+    find arguments. (Closes: #280852)
+  * debian/mozilla-firefox.desktop: Support new mime type handler in Gnome
+    2.8. (Closes: #281274) (MH: I added some more myme-types)
+  * debian/mozilla-firefox.postinst: Run update-desktop-database if it
+    exists.
+  * widget/src/gtk/nsWidget.cpp: We don't use gtk anymore, might as well
+    revert these patches. Thanks Stephane Despret. 
+
+ -- Eric Dorland <eric@debian.org>  Thu, 18 Nov 2004 22:16:28 -0500
+
+mozilla-firefox (1.0-2) unstable; urgency=low
+
+  * Changes by Mike Hommey
+  * The "don't do too much on the same day, it's bad for health" release.
+  * debian/firefox.js: Re-activated the extensions update service, and
+    removed the update url.
+  * browser/app/profile/firefox.js: Sync'ed with debian/firefox.js.
+  * debian/mozilla-firefox-dom-inspector.preinst: Removed old inspector.js
+    file.
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in,
+    toolkit/mozapps/extensions/content/extensions.js: Disabled possibility
+    to update locked extensions and themes. Locked extensions being the
+    ones installed by the packaging system, they should be updated through
+    that.
+  * toolkit/mozapps/update/src/nsUpdateService.js.in: Disabled application
+    update functionnality. Firefox should be updated through the packaging
+    system.
+  * browser/components/prefwindow/content/pref-advanced.xul: Removed the
+    preferences panel item to activate application update, since it is
+    totally disabled.
+  * debian/mozilla-firefox-runner: Remove compatibility.ini instead of
+    compreg.dat. (Eric: This will cause a rebuild of the compreg.dat)
+  
+  * Changes by Eric Dorland:
+  * debian/mozilla-firefox.NEWS: Fix typos.
+  * README.Debian: 
+    - Add note about application update being completely disabled.
+    - Fix path to XUL.mfsal
+
+ -- Eric Dorland <eric@debian.org>  Wed, 10 Nov 2004 22:56:22 -0500
+
+mozilla-firefox (1.0-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #280449)
+  
+  * Changes by Mike Hommey:
+  * netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp: Apply new patch
+    #164795 from bz#266835 + some tweaks as previously. This might lead to
+    encoding problems with the password, but it is supposed to be ASCII
+    anyway.
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in: Reworked the
+    previous patches so that the Extensions Manager shows extensions that
+    have been disabled due to version mismatch, and added a workaround so
+    that components registration works correctly.
+  * debian/update-mozilla-firefox-chrome: Removed part that is useless due
+    to last changes in the Extensions Manager.
+  * Make the inspector a real extension again:
+    - debian/inspector/00dom-inspector: File for
+      /var/lib/mozilla-firefox/extensions.d.
+    - debian/inspector/Uninstall: Uninstall file needed in extension 
+      directory.
+    - debian/inspector/install.rdf: install.rdf taken from older versions, 
+      and adapted to newer versions, adding registered chrome.
+    - debian/mozilla-firefox-dom-inspector.dirs: Removed. Everything will 
+      be created by dh_install.
+    - debian/mozilla-firefox-dom-inspector.install: install
+      debian/inspector.rdf and most inspector files in the right place in
+      /usr/lib/mozilla-firefox/extensions/{641d8d09-7dda-4850-8228-ac0ab65e2ac9}
+      and /var/lib/mozilla-firefox
+  * Make the classic theme a real extension, even though it's still in 
+    the main package:
+    - debian/theme/00classic: File for 
+      /var/lib/mozilla-firefox/extensions.d.
+    - debian/theme/Uninstall: Uninstall file needed in extension 
+      directory.
+    - debian/mozilla-firefox.install: Install all files in the right 
+      place in
+      /usr/lib/mozilla-firefox/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
+    - debian/mozilla-firefox.dirs: Removed creation of
+      /usr/lib/mozilla-firefox/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/chrome, 
+      it will be done by dh_install.
+    - browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in:
+      Added chrome to be registered.
+  * Removed support for /var/lib/mozilla-firefox/chrome.d:
+    - debian/mozilla-firefox.dirs: Removed creation of the directory.
+    - debian/rules: Removed creation of files there, and put the
+      installed-chrome.txt, excluding inspector and classic theme stuff,
+      directly in /usr/lib/mozilla-firefox/chrome.
+    - debian/update-mozilla-firefox-chrome: Removed all
+      /var/lib/mozilla-firefox/chrome.d related stuff.
+    - debian/mozilla-firefox.links: Removed installed-chrome.txt link.
+    - toolkit/mozapps/extensions/src/nsExtensionManager.js.in: disable
+      extensions that fail to install chrome.
+  * debian/mozilla-firefox-runner: Remove user profile compreg.dat at
+    launch time.
+  * Moved some files in /var/lib/mozilla-firefox:
+    - debian/mozilla-firefox.links: Add a symlink for Extensions.rdf 
+      and components.ini, from /usr to /var.
+    - debian/mozilla-firefox.prerm: Don't remove files we don't 
+      provide and remove files at their new locations.
+    - debian/mozilla-firefox.preinst: Remove
+      /var/lib/mozilla-firefox/installed-chrome.txt.
+    - debian/update-mozilla-firefox-chrome: Create links for 
+      Extensions.rdf and components.ini after register call, and remove 
+      components.ini before.
+  * Clean-up in files generated by update-mozilla-firefox-chrome:
+    - debian/mozilla-firefox.links: Put all the links generated by
+      update-mozilla-firefox-chrome into the package.
+    - debian/mozilla-firefox.prerm: Remove all /var files generated 
+      in the remove target, and changed the way we clean-up 
+      /var/lib/mozilla-firefox.
+  * debian/mozilla-firefox.install: Removed chromelist.txt.
+  * Add support for extensions preferences:
+    - debian/update-mozilla-firefox-chrome: Handle
+      /usr/lib/mozilla-firefox/defaults.ini file.
+    - debian/mozilla-firefox.links: Add a symlink to /var for 
+      defaults.ini.
+    - toolkit/mozapps/extensions/src/nsExtensionManager.js.in: Added 
+      defaults registration in -register command.
+    - mozilla-firefox-dom-inspector.install: Move inspector.js into 
+      the appropriate extension specific directory.
+  * Move preferences back into /usr:
+    - debian/rules: Don't move the prefs into 
+      /etc/mozilla-firefox/pref, and put the vendor thing into /usr 
+      as well, and remove firefox-l10.js file.
+    - debian/mozilla-firefox.preinst: remove old prefs in /etc and 
+      old symlink /usr/lib/mozilla-firefox/defaults/pref.
+    - debian/firefox.js: new Debian default preferences file.
+    - debian/mozilla-firefox.install: install firefox.js in
+      /etc/mozilla-firefox/pref.
+    - debian/mozilla-firefox.links: rename
+      /usr/lib/mozilla-firefox/defaults/pref symlink to
+      /usr/lib/mozilla-firefox/defaults/syspref.
+    - toolkit/mozapps/extensions/src/nsExtensionManager.js.in: Added 
+      a hook so that defaults/syspref gets registered in defaults.ini 
+      after all other extensions preferences.
+  * debian/mozilla-firefox.preinst: only clean-up stuff if we are
+    upgrading from a version known to still have the files. Added some
+    more clean-up.
+  * debian/mozilla-firefox.install: Removed useless init.d.
+  * modules/libpref/src/init/all.js: Fixed all chrome URLs which refered to
+    mozilla stuff.
+  * debian/update-mozilla-firefox-chrome: Remove some more files before running
+    firefox-bin -register.
+
+  * Changes by Eric Dorland:
+  * debian/mozilla-firefox.NEWS: Add warning about broken extension and
+    locale packages with this release. 
+  * debian/mozilla-firefox-runner: Comment out warning about xprint,
+    xprint isn't necessarily needed for printing since postscript was
+    reenabled. (Closes: #279858)
+
+ -- Eric Dorland <eric@debian.org>  Wed, 10 Nov 2004 00:33:44 -0500
+
+mozilla-firefox (0.99+1.0RC1-4) unstable; urgency=low
+
+  * debian/mozilla-firefox-runner:
+    - Fixed to run properly with dash. (Closes: #279549).
+    - Fixed indentation.
+    - Added a basic debugger support.
+  * debian/mozilla-firefox.1: Added information about debugger options.
+  * debian/rules: Added a debug option to DEB_BUILD_OPTIONS. If you want to
+    build a fully gdb'able package, use DEB_BUILD_OPTIONS="noopt nostrip
+    debug"
+  * netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp: Apply new patch from
+    bz#266835.
+    - Further change this patch to use Append rather than AppendLiteral,
+      which doesn't seem to exist. (ED)
+
+ -- Mike Hommey <mh@glandium.org>  Thu,  4 Nov 2004 22:01:51 +0900
+
+mozilla-firefox (0.99+1.0RC1-3) unstable; urgency=low
+
+  * netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp: Apply patch from
+    bz#266835 to fix anonymous user password issue. (Closes: #226784)
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in: (MH)
+    - Fully apply previous patches, which for some reason left a spurious code
+      line which made the extensions manager not like expired extensions
+      anymore. (Closes: #279140)
+    - Enhanced extensions manager so that the behaviour described in
+      https://bugzilla.mozilla.org/show_bug.cgi?id=247846#c14 *actually*
+      works. Extensions packagers are invited to move their chrome files
+      accordingly, and remove /var/lib/mozilla-firefox/chrome.d files so that
+      extensions chrome don't get registered when they are forced-disable due
+      to version mismatch or some other reason.
+  * debian/mozilla-firefox-runner: 
+    - Fix some thinkos. (MH)
+    - Fix for loading files from the command line. (Closes: #279018) (MH)
+    - Removed setting --display from $DISPLAY, let it get it from the 
+      environment, but pass --display if it is set. (Mike, 
+      I'm worried this will screw up some session 
+      managers, let me know what you think, we can revert it)
+    - Removed FIREFOX_OPEN_IN stuff, so that firefox now obeys to "open 
+      links from other applications in" setting. (Closes: #279073) (MH)
+    - Enhanced command line parsing, and drop empty arguments. 
+      (Closes: #279138) (MH)
+    - No need for a find to look for XUL.mfasl, we already have its 
+      location from the path list taken from profiles.ini. (MH)
+    - Better detection of dsp wrapper, when FIREFOX_DSP=auto. 
+      (Closes: #254611) (MH)
+    - Correctly open local files even when firefox was not previously 
+      running. (Closes: #279018) (MH)
+  * debian/mozilla-firefox.1: (MH)
+    - Removed references to FIREFOX_OPEN_IN.
+    - Added the -safe-mode option.
+  * debian/mozilla-firefoxrc: Removed FIREFOX_OPEN_IN. (MH)
+  
+ -- Eric Dorland <eric@debian.org>  Tue,  2 Nov 2004 00:46:28 -0500
+
+mozilla-firefox (0.99+1.0RC1-2) unstable; urgency=medium
+
+  * browser/app/profile/firefox.js: Disable browser update checking by
+    default.
+  * debian/mozilla-firefox-runner: Apply patch from Aurelien Jarno to fix
+    variable name typo. (Closes: #278844)
+
+ -- Eric Dorland <eric@debian.org>  Fri, 29 Oct 2004 23:50:59 -0400
+
+mozilla-firefox (0.99+1.0RC1-1) unstable; urgency=medium
+
+  * New upstream release.
+  * layout/xul/base/src/nsImageBoxFrame.{cpp,h}: Remove some conflicts
+    from a previous patch.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 28 Oct 2004 23:33:46 -0400
+
+mozilla-firefox (0.10.1+1.0PR-5) unstable; urgency=low
+
+  * debian/rules: (MH)
+    - Use upstream extensions set. This will eventually get a
+      correct help menu and fix some yet undiscovered UI issues. 
+      (Closes: #257946)
+    - Added support for DEB_BUILD_OPTIONS=noopt.
+    - Changed OPTFLAGS assignment.
+    - Remove whitespace characters in version number for UserAgent
+      branding.
+    - Install mozilla-firefox-runner into /usr/lib/mozilla-firefox/firefox
+      (Closes: #278477)
+  * debian/mozilla-firefox.links: (MH)
+    - Link /usr/bin/firefox and /usr/bin/mozilla-firefox to 
+      /usr/lib/mozilla-firefox/firefox.
+    - Removed obsolete profile/US links.
+  * debian/mozilla-firefox.dirs: Create /etc/mozilla/profile instead of
+    /etc/mozilla/profile/US. (MH)
+  * toolkit/xre/nsAppRunner.cpp: Fix crash in nsCmdLineService::Initialize
+    when argc is changed by gtk (when treating gtk specific arguments)
+    (MH)
+  * debian/mozilla-firefox-runner (Changes by MH):
+    - Removed workaround for bug #122990. First, xmlterm is not an activated
+      extension, and secondly, if it still requires the TERM environment
+      variable, it is the user's duty to set it to whatever he wants, not
+      firefox's start script's.
+    - Removed the ulimit -c setting. First, it is set by default to 0 on a
+      newly installed debian, and secondly, it is user's choice to set it or
+      not if he needs to get core files.
+    - Removed unused shell variables.
+    - Removed unsetting AUDIODEV variable. If it still crashes, it does belong
+      to some other code than firefox. The AUDIODEV environment variable is
+      used nowhere in firefox code:
+      http://lxr.mozilla.org/aviarybranch/search?string=AUDIODEV
+      Note that there is a "A crash which occurred when AUDIODEV doesn't
+      contain "/" was fixed." log message in esound version 0.2.33 changes and
+      that the bug may have belonged there.
+    - Replaced ${HOME}/.mozilla-firefoxrc file by a ${HOME}/.mozilla/firefox/rc
+      file. The former is still supported, though, but will bring a warning
+      message. If both are present, only the latter is taken into account.
+    - Changed the way system and user FIREFOX_DSP and FIREFOX_OPEN_IN
+      variables are handled. First, use system values defined in
+      /etc/mozilla-firefox/mozilla-firefoxrc, then override with
+      ${HOME}/.mozilla/firefox/rc and then with runtime environment variables.
+    - Don't die when DISPLAY is not set. Display can be passed by --display
+      option, and if not set and needed (some options don't require it),
+      firefox will complain.
+    - Some shell code simplifications by using some coreutils.
+    - Added better command line parsing.
+    - Added verbosity mode.
+    - Removed setting of FONTCONFIG_PATH, /usr/lib/mozilla-firefox/res/Xft
+      doesn't exist
+    - Factorized localization detection.
+  * debian/mozilla-firefox.1 (MH):
+    - Made some clean-up between dashes and hyphens.
+    - Removed obsolete options and added new ones.
+    - Added informations about some debian specific stuff.
+  * debian/update-mozilla-firefox-chrome: Changed the way we move files to
+    /var/lib/mozilla-firefox. It will avoid creating files with a * in their
+    name whenever registration failed. (MH)
+  * debian/README.Debian: Update java instructions, tell them to just use
+    java-package.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 28 Oct 2004 21:30:40 -0400
+
+mozilla-firefox (0.10.1+1.0PR-4) unstable; urgency=medium
+
+  * This release mostly courtesy Mike Hommey. 
+  * layout/src/xul/base/src/nsImageBoxFrame.*: Backported patch from
+    bz#255372. (Closes: #278046)
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in: Force locking
+    globally installed extensions, that will prevent extensions packages
+    files to be unexpectedly removed by firefox.
+  * debian/control: Add Mike Hommey as an Uploader.
+  * debian/mozilla-firefox.install: Removed content-packs.jar which is
+    mozilla-browser specific.
+  * debian/mozilla-firefox.dirs: 
+    - Remove leading /'s.  
+    - Create
+    /usr/lib/mozilla-firefox/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
+    /chrome directory so that preview is shown in the Themes Manager. Yes,
+    this is stupid, but it is the way firefox wants it (and it's not even
+    created by make install, nor in the official binary tarball. It is
+    only created at run time, but you know what ? under *nix, a normal
+    user can't create that directory) (Closes: #276404)
+  * debian/rules: Add a /etc/mozilla-firefox/pref/vendor.js file adding
+    the debian package version to the UserAgent. (Closes: #268654)
+  * debian/README.Debian: Update java instructions. I'd love some more
+    definitive pointers. (Closes: #277983)
+
+ -- Eric Dorland <eric@debian.org>  Tue, 26 Oct 2004 00:11:48 -0400
+
+mozilla-firefox (0.10.1+1.0PR-3) experimental; urgency=low
+
+  * debian/control: 
+    - Rename the mozilla-firefox-gnome-vfs package
+      mozilla-firefox-gnome-support since it does more than vfs. No 
+      need for Replaces or anything, since it never actually made it to 
+      the archive.
+    - Remove strict build dependencies on g++ and binutils, since the 
+      fixed versions have hit sarge.
+    - Remove hppa build depends, since gcc has also been fixed there.
+    - Build-depend on libgnome2-dev and libgconf2-dev to build in more 
+      gnome support.
+    - Have mozilla-firefox recommend it's gnome support. 
+  * debian/rules: 
+    - Remove hppa CC redefinitions.
+    - Exclude *gnome* not just *gnomevfs*.
+    - dh_install for gnome-support.
+  * debian/mozilla-firefox-gnome-vfs.*: Rename to
+    mozilla-firefox-gnome-support.*.
+  * debian/mozilla-firefox-gnome-support.install: Grab *gnome*, not just
+    *gnomevfs*.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 21 Oct 2004 23:04:53 -0400
+
+mozilla-firefox (0.10.1+1.0PR-2) experimental; urgency=low
+
+  * debian/mozilla-firefox-runner: 
+    - Patch from Sam Morris to handle cleanup of directories with 
+      unusual names.
+    - Fix return value check, patch from rgselk. (Closes: #269690)
+  * debian/mozilla-firefox.1: List full path to firefox-bin. (Closes:
+    #275563)
+  * debian/rules: 
+    - --with-gssapi=/usr, enable Negotiate extension. (Closes:
+      #274258)
+    - Enable gnomevfs support, 
+  * debian/control: 
+    - Build-depend on libkrb5-dev.
+    - Build-depend on libgnomevfs2-dev.
+    - New gnomevfs package, based on work by Mike Hommey. (Closes: 
+      #262062)
+  * debian/mozilla-firefox-gnome-vfs.post{inst,rm}: Added, same as
+    corresponding files from mozilla-firefox-dom-inspector.
+  * debian/mozilla-firefox-gnome-vfs.install: Install gnomevfs components.
+  * browser/app/profile/firefox.js: Set
+    network.negotiate-auth.trusted-uris to https:// to enable the
+    negotiate extension over secure links.
+  * config/rules.mk: Tweak patch from Thiemo Seufer to include svg_doc in
+    non-optimization. (Closes: #273353)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 17 Oct 2004 21:25:08 -0400
+
+mozilla-firefox (0.10.1+1.0PR-1) experimental; urgency=critical
+
+  * New upstream release, fixes security issue bz#259708. (Closes:
+    #274493)
+
+ -- Eric Dorland <eric@debian.org>  Sun,  3 Oct 2004 03:32:43 -0400
+
+mozilla-firefox (0.10+1.0PR-1) experimental; urgency=low
+
+  * New upstream release. (Closes: #273700, #267003)
+  * toolkit/mozapps/extensions/src/nsExtensionManager.js.in,
+    netwerk/dns/src/nsIDNService.cpp,
+    modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp,
+    gfx/src/windows/nsImageWin.cpp, gfx/src/shared/gfxImageFrame.cpp,
+    browser/app/profile/firefox.js: Resolve conflicts between my tree and
+    upstream.
+  * browser/app/Makefile.in: Fix $(DESTDIR) variable.
+  * accessible/src/atk/nsAccessibleWrap.cpp,
+    accessible/src/atk/nsAccessibleWrap.h: Apply patch from bugzilla for
+    alpha fix that's more likely to make it into CVS.
+  * debian/update-mozilla-firefox-chrome: Patch from Mike Hommey to make
+    update-mozilla-firefox-chrome more verbose on -v.
+  * debian/rules:
+    - Remove typeaheadfind for new find toolbar to work. (Mike Hommey) 
+      (Closes: #267170)
+    - Changes to reflect new upstream files. 
+  * debian/control: 
+    - Remove build-depend on libcairo-dev.
+    - Build depend on libxt-dev, seems to be necessary now. (Closes: 
+      #274311)
+  * debian/docs: Removed, as browser/README.html disappeared. (Mike Hommey)
+  * debian/mozilla-firefox.dirs: 
+    - Changes to reflect new upstream files.
+    - Removed obsolete libnullplugin.so.
+  * debian/mozilla-firefox.install: 
+     - Remove .jar's that aren't there anymore.
+     - Removed obsolete libnullplugin.so.
+  * debian/mozilla-firefox-dom-inspector.dirs,
+    debian/mozilla-firefox-dom-inspector.install, debian/rules: Upstream
+    doesn't consider DOM Inspector as a real extension, and do not provide
+    the appropriate files to make it appear in the extensions
+    manager. Removed all the extension related stuff in the package. (Mike
+    Hommey)
+  * other-licenses/libart_lgpl: Removed, was for SVG, no longer needed.
+  * modules/plugin/samples/default/unix/*: Reverted debian specific
+    changes, we don't want them in the diff since libnullplugin won't get
+    installed.
+
+ -- Eric Dorland <eric@debian.org>  Fri,  1 Oct 2004 18:50:46 -0400
+
+mozilla-firefox (0.9.3-6) unstable; urgency=high
+
+  * gfx/src/gtk/fontEncoding.properties: Uncomment symbol fonts. (Closes:
+    #272927)
+  * debian/control: Build-depend on binutils (>= 2.15-4) but only on mips
+    and mipsel. (Closes: #273353)
+  * configure.in, configure, rules.mk: Patch from Thiemo Seufer to
+    increase stability and performance on mips. (Closes: #272159)
+  * debian/mozilla-firefox-runner: Detect failure of ping()
+    better. (Closes: #267393)
+  * layout/html/document/src/html.css: Testing fix for xprint problems.
+
+ -- Eric Dorland <eric@debian.org>  Mon, 27 Sep 2004 17:07:37 -0400
+
+mozilla-firefox (0.9.3-5) unstable; urgency=high
+
+  * debian/update-mozilla-firefox-chrome: Apply another patch form Mike
+    Hommey to fix a few more issues in the script. (Closes: #271480)
+  * Fixes to Secunia security bugs, ported from bugzilla: 
+    (Closes: #271888)
+    - browser/base/content/browser.js, 
+      xpfe/communicator/resources/content/contentAreaDD.js: Fix for
+      drag and drop exploit, bz#250862.
+    - caps/include/nsScriptSecurityManager.h, caps/src/caps.properties,
+      caps/src/nsScriptSecurityManager.cpp: Fix for enablePrivilege
+      exploit, bz#253942.
+    - gfx/src/shared/gfxImageFrame.cpp, gfx/src/windows/nsImageWin.cpp,
+      modules/libpr0n/decoders/bmp/nsBMPDecoder.cpp: Fix for various
+      overflows in the BMP code, bz#255067.
+    - netwerk/dns/src/nsIDNService.cpp: Fix for bug in non-ASCII 
+      characters in domain names, bz#256316
+    - content/xbl/src/nsXBLPrototypeHandler.cpp: Clipboard injection 
+      fix, bz#257523.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 16 Sep 2004 20:06:47 -0400
+
+mozilla-firefox (0.9.3-4) unstable; urgency=high
+
+  * Urgency high, go into testing dammit!
+  * Apply patch from Mike Hommey as -3.1, which wasn't actually
+    released. See below. (Closes: #271480)
+  * debian/rules: Patch from Matthew Mueller to fix underquoted
+    argument. (Closes: #271432)
+  * debian/control: Build depend on binutils (>= 2.15-3) with fixed mips
+    support. We still need a fixed gcc.
+
+ -- Eric Dorland <eric@debian.org>  Mon, 13 Sep 2004 20:41:27 -0400
+
+mozilla-firefox (0.9.3-3.1) unstable; urgency=low
+
+  * debian/rules: removed
+    /usr/lib/mozilla-firefox/defaults/profile/extensions/installed-extensions.txt
+  * debian/update-mozilla-firefox-chrome:
+    + Added a "verbose" mode.
+    + Added warning messages (only shown in verbose mode) about some
+      extensions specific issues. This is intended to be useful for extensions
+      maintainers.
+    + Check if the installed-extensions.txt file disappears, which tells if the
+      mozilla-firefox -register went ok.
+  * debian/update-mozilla-firefox-chrome.8:
+    + Fixed typos.
+    + Added reference to the -v option for the verbose mode.
+  * debian/mozilla-firefox-runner: enhanced the profile directory check. It
+    didn't work if the path indicated in the profiles.ini was not absolute.
+
+ -- Mike Hommey <mh@glandium.org>  Mon, 13 Sep 2004 20:31:21 +0900
+
+mozilla-firefox (0.9.3-3) unstable; urgency=high
+
+  * Acknowlege NMU from Mike Hommey. He did a fantastic job in porting a
+    large amount of fixes from upstream CVS. I owe him several large
+    beverages of his choice. (Closes: #259046, #259836)
+  * Port all of Mike's changes to my local CVS.
+  * debian/mozilla-firefox-runner: 
+    - Pass command-line arguments to get_locale so they can actually 
+      be used. (Closes: #240058)
+    - Apply patch from Mike Hommey to use the profiles.ini to find the 
+      path to the profile to clean XUL.mfasl. (Closes: #267326)
+  * debian/update-mozilla-firefox-chrome: Patch from Mike Hommey to fix
+    some bashisms introduced by his NMU.
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in,
+    xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s,
+    xpcom/reflect/xptcall/src/md/unix/xptcinvoke_mips.cpp,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4,
+    xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s: Patch from
+    Thiemo Seufer to fix mips. This requires patches to gcc and binutils
+    to work and fully close #270621.
+
+ -- Eric Dorland <eric@debian.org>  Wed,  8 Sep 2004 21:13:35 -0400
+
+mozilla-firefox (0.9.3-2.2) unstable; urgency=high
+
+  * The "never edit the diff file unless you're sure nothing will be
+    missing" release.
+  * debian/mozilla-firefox.prerm: restore the uncut version.
+  * debian/control, debian/rules: Use gcc-3.2 to build on hppa, because of
+    toolchain bug #254549.
+
+ -- Mike Hommey <mh@glandium.org>  Mon, 23 Aug 2004 19:45:54 +0900
+
+mozilla-firefox (0.9.3-2.1) unstable; urgency=high
+
+  * Non Maintainer Upload for RC Fixes.
+  * Applied changes to toolkit/mozapps/extensions/src/nsExtensionManager.js.in
+    and toolkit/mozapps/extensions/locale/extensions.properties to solve some
+    issues with extensions management. (taken from CVS)
+  * Applied other changes to
+    toolkit/mozapps/extensions/src/nsExtensionManager.js.in,
+    toolkit/mozapps/extensions/public/nsIExtensionManager.idl and
+    mozilla/toolkit/xre/nsAppRunner.cpp to be able to use -register
+    instead of -list-global-items for extensions/components/chrome
+    registration through update-mozilla-firefox-chrome, thus not needing
+    Xvfb anymore (-register option doesn't require a X server).
+    (taken from CVS)
+  * Applied some more changes to
+    toolkit/mozapps/extensions/src/nsExtensionManager.js.in in order to
+    avoir overlayinfo deletion during extensions registration process.
+    (taken from CVS)
+  * Final changes to toolkit/mozapps/extensions/src/nsExtensionManager.js.in
+    to avoid registering out of date extensions so that firefox doesn't enter
+    a loop at startup when no profile was found, and to only write in the
+    installed-extensions-processed.txt file the list of actually installed
+    extensions. Note that for packaged extensions installing their files
+    directly into the chrome or components directories, that only means they
+    won't appear in the Extensions Manager. They will still be available in
+    the GUI.
+  * All these fixes improve the Extensions Manager. Closes: #259046.
+  * accessible/src/atk/nsAccessibleWrap.cpp,
+    accessible/src/atk/nsAccessibleWrap.h: fixed 32-bit abuse of gobject
+    (Steve Langasek). Closes: #259836.
+  * debian/control: Removed dependency upon xvfb.
+  * debian/update-mozilla-firefox-chrome:
+    + Removed use of Xvfb.
+    + Removed creation of a root default profile, but kept the fake home
+      hack to avoid creation of a .mozilla directory in root's home.
+    + Changed extensions handling so that the overall process is cleaner.
+      Extensions packages will have to move extensions {uid} directories
+      to /usr/lib/mozilla-firefox/extensions/, while the current location
+      is still supported for compatibility purpose (but is strongly not
+      recommended).
+    + Removed use of regxpcom and regchrome, since what they both do is
+      done by firefox-bin -register.
+  * debian/rules: force GnomeVFS support to be disabled. (Josselin Mouette)
+  * debian/README.Debian:
+    + Added a note about potential problems with packaged "old" extensions.
+    + Added a note about how to manually disable packaged extensions in user
+      profile.
+    + Removed some old notes that don't apply anymore.
+  * debian/mozilla-firefox-dom-inspector.install, debian/rules: Move
+    extensions files to /usr/lib/mozilla-firefox/extensions/ instead of
+    /usr/lib/mozilla-firefox/defaults/profile/extensions/.
+  * debian/mozilla-firefox.links: Move installed-extensions.txt symlink
+    from /usr/lib/mozilla-firefox/defaults/profile/extensions/ to
+    /usr/lib/mozilla-firefox/extensions/.
+  * debian/mozilla-firefox.prerm: More cleanup on removal of package.
+
+ -- Mike Hommey <mh@glandium.org>  Sun, 22 Aug 2004 21:43:47 +0900
+
+mozilla-firefox (0.9.3-2) unstable; urgency=low
+
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4: Comment out
+    NARGSAVE, like I did in 0.9.1-7, should fully fix #262571.
+  * debian/mozilla-firefox.preinst: Remove brace expansion
+    bashism. (Closes: #264200)
+  * debian/control: Depend on debianutils (>= 1.16) since we use mktemp
+    -d. (Closes: #263958)
+  * debian/mozilla-firefox-runner: Make -contentLocale COUNTRY, not
+    lang-COUNTRY. (Closes: #263940)
+
+ -- Eric Dorland <eric@debian.org>  Sun,  8 Aug 2004 23:41:02 -0400
+
+mozilla-firefox (0.9.3-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #263193)
+  * debian/update-mozilla-firefox-chrome.8: Add manpage from Mark Suter
+    for update-mozilla-firefox-chrome.8. (Closes: #263149)
+  * debian/mozilla-firefox.manpages: Add update-mozilla-firefox-chrome.8.
+  * debian/control: Add build-deps on gcc-3.4 for amd64. (Closes: #262679)
+
+ -- Eric Dorland <eric@debian.org>  Wed,  4 Aug 2004 20:21:22 -0400
+
+mozilla-firefox (0.9.1-7) unstable; urgency=low
+
+  * debian/mozilla-firefox-runner:
+    - Reintroduce check for command-line arguments (I broke this last 
+      release). (Closes: #262692, #262462, #262537, #262588, #262727)
+    - Allow overriding of -contentLocale and -UILocale. (Closes: 
+      #240058)
+  * xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s: Comment out
+    NARGSAVE reassignment, it is defined elsewhere. (Closes: #262571)
+  * debian/rules: Force amd64 to build with gcc 3.4. (Closes: #262679)
+
+ -- Eric Dorland <eric@debian.org>  Mon,  2 Aug 2004 10:16:46 -0400
+
+mozilla-firefox (0.9.1-6) unstable; urgency=low
+
+  * widget/src/gtk2/keysym2ucs.c: Patch from Eugeniy Meshcheryakov to
+    allow mozilla firefox to enter a ghe with upturn. (Closes: #261543)
+  * debian/mozilla-firefox-runner: 
+    - Remove some mail and composer cruft. 
+    - Add warning if DISPLAY is not set. (Closes: #261465)
+
+ -- Eric Dorland <eric@debian.org>  Thu, 29 Jul 2004 22:49:59 -0400
+
+mozilla-firefox (0.9.1-5) unstable; urgency=low
+
+  * debian/control: Goodbye mozilla-firebird transition package.
+  * debian/mozilla-firefox-runner: Add -a firefox flag when running
+    firefox-bin. (Closes: #259237)
+  * debian/mozilla-firefox.desktop: Add GenericName field.
+  * debian/update-mozilla-firefox-chrome: Fix quoting problem with
+    {*}. (Closes: #257243)
+  * debian/rules: 
+    - Re-enable postscript printing support, since the security 
+      issues turned out to be bogus. (Closes: #257628)
+    - Disable SVG support, it's still too broken to be usable. 
+      (Closes: #259544)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 18 Jul 2004 20:09:14 -0400
+
+mozilla-firefox (0.9.1-4) unstable; urgency=low
+
+  * The "Let's try unstable" release. There are still issues, but there
+    are issues with 0.8 as well, so no more point in waiting.
+  * debian/update-mozilla-firefox-chrome:
+    - Copy over empty Extensions.rdf file on update. (Closes: #257243)
+    - Increase sleep to 15 seconds, hopefully this will work on most 
+      people's machines. 
+  * My apologies to Mike Hommey for mispelling his name in last release.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 11 Jul 2004 23:51:24 -0400
+
+mozilla-firefox (0.9.1-3) experimental; urgency=low
+
+  * Ok, I was wrong, we're still in experimental. I think we need to fix a
+    few more issues before getting this in unstable, like #257258, and
+    make sure the hacky extensions mechanism is more bullet-proof.
+  * debian/rules: --disable-installer, since we don't use it.
+  * debian/update-mozilla-firefox-chrome: 
+    - Wait 8 seconds instead of 5 for the hack, might help some 
+      people reporting problems.
+    - Remove ${LIBDIR}/extensions/{*}. I may move that to 
+      /var/lib/mozilla-firefox eventually, but let's leave it for now.
+  * debian/mozilla-firefox.png.uu: Make a nicer png icon, based on the
+    about box graphic.
+  * debian/mozilla-firefox.preinst: Remove old config files in
+    /etc/mozilla-firefox/pref. (Closes: #257711, 257557)
+  * browser/app/profile: firefox.js: Revert change to app.version,
+    apparently it breaks extensions. (Closes: #257941)
+
+ -- Eric Dorland <eric@debian.org>  Wed,  7 Jul 2004 21:26:55 -0400
+
+mozilla-firefox (0.9.1-2) experimental; urgency=low
+
+  * The "Mike Homey, lord of the bugs" release. Thanks to Mike for being a
+    huge help with bug triage. That's right, help with bugs and your name
+    could have a prestigious place in the changelog.
+  * I'd like my next release to be to unstable, so let me know about
+    profile transition bugs, etc.
+  * debian/control: Build-depend on libcairo1-dev. 
+  * debian/rules: Enable svg support using cairo renderer. (Closes:
+    #215990)
+  * debian/mozilla-firefox-xremote-client: Add -a firefox switch to make
+    the remote client find firefox only. Thanks Jonathan Black. (Closes:
+    #256967)
+  * debian/mozilla-firefox.desktop: Make comment Gnome HIG
+    compliant. (Closes: #257592)
+  * browser/app/profile/firefox.js: 
+    - app.version = 0.9.1.
+    - Disable app updates by default. We're debian, we handle updates.
+  * debian/update-mozilla-firefox-chrome: 
+    - Remove installed-extensions-processed.txt before regenerating. 
+      (Closes: #257243)
+    - Take some, but not all advice from Alexandru Fomin. Improve Xvfb 
+      and extension registration hacks. 
+
+ -- Eric Dorland <eric@debian.org>  Sun,  4 Jul 2004 16:58:17 -0400
+
+mozilla-firefox (0.9.1-1) experimental; urgency=low
+
+  * New upstream release.
+  * config/autoconf.mk.in: Alright, /usr/lib/firefox-0.9 was a bad idea,
+    use /usr/lib/mozilla-firefox. Change all the instances
+    /usr/lib/firefox-0.9 back to /usr/lib/mozilla-firefox. I feel
+    silly. (Closes: #256991)
+  * debian/mozilla-firefox-runner: Actually check for the existence of the
+    .mozilla/firefox directory before trying to clean it. 
+  * debian/update-mozilla-firefox-runner: 
+    - Call firefox-bin, not firefox you silly goose.  
+    - Use mozilla-firefox tempfile, not mozilla-browser.
+    - The horrible hackiness continues: For my previous hack to work, 
+      I need to preseed a profile directory in the home directory I
+      create. Now things should work. (Closes: #256812)
+
+ -- Eric Dorland <eric@debian.org>  Thu,  1 Jul 2004 17:16:29 -0400
+
+mozilla-firefox (0.9-1) experimental; urgency=low
+
+  * New upstream release. There may be regressions from 0.8. (Closes:
+    #254522)
+  * widget/src/gtk/nsGtkMozRemoteHelper.cpp,
+    widget/src/gtk2/nsGtkMozRemoteHelper.cpp,
+    widget/src/xremoteclient/XRemoteClient.cpp: Fix previously applied to
+    fix -remote behaviour undone. Mozilla now includes the program name in
+    the properties to distinguish between various Mozilla apps.
+  * xpcom/reflect/xptcall/src/md/unix/Makefile.in: remove extra endif.
+  * dom/public/idl/core/nsIDOMNSDocument.idl: Reintroduce referrer
+    attribute that got lost somehow.
+  * content/events/src/nsEventStateManager.cpp: Fix a strange broken
+    function call to GetContainer.
+  
+  * debian/rules: 
+    - Follow upstream and --enable-single-profile and 
+      --disable-profilesharing.
+    - Replace /usr/lib/mozilla-firefox with /usr/lib/firefox-0.9.
+    - --user-app-dir=.mozilla to jive with new location.
+    - Remove dom-inspector extension dir from the regular package. 
+  * debian/control: Depend on xvfb for insane hack below.
+  * debian/mozilla-firefox.install:
+    - Replace /usr/lib/mozilla-firefox with /usr/lib/firefox-0.9.
+    - Remove ipc dir, mozipcd.
+    - Add init.d, greprefs dirs.
+  * debian/mozilla-firefox.dirs:
+    - Add /var/lib/mozilla-firefox/extensions{,.d}
+  * debian/mozilla-firefox-dom-inspector.dirs: Add
+    /var/lib/mozilla-firefox/extensions.d.
+  * debian/mozilla-firefox-dom-inspector.install:
+    - Replace /usr/lib/mozilla-firefox with /usr/lib/firefox-0.9.
+    - Install dom-inspector extension dir.
+  * debian/mozilla-firefox.links:
+    - Replace /usr/lib/mozilla-firefox with /usr/lib/firefox-0.9.
+    - Link /usr/lib/mozilla-firefox to /usr/lib/firefox-0.9.
+    - Link installed-extensions.txt to our place in 
+      /var/lib/mozilla-firefox.
+  * debian/mozilla-firefox-runner: 
+    - Replace /usr/lib/mozilla-firefox with /usr/lib/firefox-0.9.
+    - Fix xprintorg typo. (Closes: #255706)
+    - Search .mozilla/firefox for XUL.mfasl files.
+  * debian/mozilla-firefox-xremote-client: Replace
+    /usr/lib/mozilla-firefox with /usr/lib/firefox-0.9.
+  * debian/update-mozilla-firefox-chrome: 
+    - Replace /usr/lib/mozilla-firefox with /usr/lib/firefox-0.9.
+    - Capture return values from reg* commands on error, stolen 
+      from mozilla source.
+    - Remove returns from check_running.
+    - Pull in snippets from /var/lib/mozilla-firefox/extensions.d 
+      to generate installed-extensions.txt for new extensions mechanism.  
+    - An insane hack, but necessary because of upstream: Launch a Xvfb 
+      to run firefox to generate the necessary extension metadata. I've
+      been told this will not be necessary in the next version. 
+
+ -- Eric Dorland <eric@debian.org>  Mon, 28 Jun 2004 23:40:59 -0400
+
+mozilla-firefox (0.8-12) unstable; urgency=low
+
+  * The "Last Chance Before 0.9" release.
+  * debian/mozilla-firefox-runner: Fix unescaped \n, thanks Olly
+    Betts. (Closes: #252436)
+  * debian/update-mozilla-firefox-chrome: Watch out for empty
+    LD_LIBRARY_PATH. Thanks George Cristian Birzan. (Closes: #254142)
+  * debian/README.Debian: Restructure and update a bit.
+  * debian/presubj: Add bug information from README.Debian for reportbug.
+  * debian/mozilla-firefox.install: Install the presubj. 
+
+ -- Eric Dorland <eric@debian.org>  Mon, 14 Jun 2004 19:39:27 -0400
+
+mozilla-firefox (0.8-11) unstable; urgency=low
+
+  * Apply amd64 fix from #249211. 
+  * debian/README.Debian: Shamelessly stole the java plugin installation
+    instructions from the mozilla package. (Closes: #243513)
+  * nsCommonWidget.cpp, nsCommonWidget.h, nsWindow.cpp: Apply patch (with
+    some hand massaging) from upstream bugzilla bug #209342 to fix initial
+    window placement. (Closes: #235209, 241519)
+  * nsprpub/pr/src/misc/prnetdb.c: Apply patch from Miquel van Smoorenburg
+    to prevent unless reverse DNS lookups. (Closes: #251978)
+  * debian/mozilla-firefox-runner: Apply patch from Jasper Spaans to fix
+    remote xprint printing. (Closes: #252072)
+
+ -- Eric Dorland <eric@debian.org>  Tue,  1 Jun 2004 23:12:36 -0400
+
+mozilla-firefox (0.8-10) unstable; urgency=low
+
+  * debian/mozilla-firefox.install: Don't install uuencoded file. (Closes:
+    #251441)
+  * debian/mozilla-firefox-runner: unset AUDIODEV which can cause
+    crashes. Thanks Christopher Armstrong. (Closes: #236231)
+  * update-mozilla-firefox-chrome: Port security fix from #249613 to
+    handle insecure tempfile creation.
+  * debian/rules: Following the advice of #247585 I'm disabling postscript
+    printing. Perhaps this will alleviate some of the other printing
+    problems.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 30 May 2004 01:47:52 -0400
+
+mozilla-firefox (0.8-9) unstable; urgency=low
+
+  * debian/control: 
+    - Suggest latex-xft-fonts for MathML fonts. Thanks Michael 
+      JasonSmith. (Closes: #216925)
+    - Build depend on libx11-dev & libxp-dev instead of xlibs-dev to 
+      reflect new X packages.
+  * widget/src/gtk2/nsWindow.cpp: Apply patch from Peter Colberg to ignore
+    unused mouse buttons. (Closes: #244305)
+  * debian/README.Debian: Document the fact that the loopback interface
+    has to be up and unfiltered for things to work right.
+
+ -- Eric Dorland <eric@debian.org>  Wed,  5 May 2004 23:30:42 -0400
+
+mozilla-firefox (0.8-8) unstable; urgency=low
+
+  * security/nss/lib/freebl/unix_rand.c: Remove code that called netstat
+    to gain so entropy. It's pretty useless on a Linux system. Thanks
+    Wichert. (Closes: #241200)
+  * debian/README.Debian: Add note about changing the button order in the
+    dialog boxes. (Closes: #240261)
+  * debian/control: Add dummy package for mozilla-firebird to smooth
+    upgrades. (Closes: #235577)
+
+ -- Eric Dorland <eric@debian.org>  Sat,  3 Apr 2004 16:19:34 -0500
+
+mozilla-firefox (0.8-7) unstable; urgency=low
+
+  * debian/mozilla-firefox-runner: 
+    - Cleanup XUL.mfasl whenever firefox is run with no 
+      command-line. (Closes: #238717)
+    - Add patch from Laurent Buffler to add config to allow 
+      new tabs to be opened instead of new windows. (Closes: #239323)
+  * debian/mozilla-firefoxrc: Put the new FIREFOX_OPEN_IN variable in
+    there and document it's use.
+
+ -- Eric Dorland <eric@debian.org>  Sat, 27 Mar 2004 17:21:51 -0500
+
+mozilla-firefox (0.8-6) unstable; urgency=low
+
+  * debian/control: Build-depend on g++-3.3 (>= 3.3.3-4) to work around
+    broken 3.3.3-3 release. (Closes: #238318, #238241, #238441, #238523,
+    #238534)
+  * debian/rules: Install new small-firefox icon. 
+  * debian/mozilla-firefox{.png, .xpm, -small.xpm}: Use the new DFSG-free
+    icons, the old pretty ones are trademarked and not DSFG-free. I know,
+    it's stupid. Complain to the Mozilla Foundation, not me. (Closes:
+    #234869)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 21 Mar 2004 22:09:16 -0500
+
+mozilla-firefox (0.8-5) unstable; urgency=low
+
+  * Rebuild with g++-3.3 3.3.3-2 to work around broken g++. (Closes:
+    #238318)
+
+ -- Eric Dorland <eric@debian.org>  Wed, 17 Mar 2004 21:38:58 -0500
+
+mozilla-firefox (0.8-4) unstable; urgency=low
+
+  * debian/README.Debian: 
+    - Tell people not to remove their ~/.firefox directory. Just move it
+      out of the way. (Closes: #235594)
+    - Add notes about the sound dsp. (Closes: #236678)
+  * debian/mozilla-firefox-runner: 
+    - Don't redirect stderr. (Closes: #236160)
+    - Add get_locale code from Aurelien Jarno (Closes: #235521)
+    - Fix dsp auto-detection code. (Closes: #236678)
+  * debian/rules: Add default locale file.
+  * debian/mozilla-firefox.dirs: Add locales dir. 
+
+  * browser/app/profile/all.js,
+    content/events/src/nsEventStateManager.cpp,
+    modules/libpref/src/init/all.js, widget/public/nsGUIEvent.h,
+    widget/src/gtk/nsWidget.cpp: Reapply extended mouse events patch from
+    Derek Upham. (Closes: #235385, #230876)
+  * browser/base/content/browser-sets.inc: Make ESC stop animations
+    again. (Closes: #235474)
+
+ -- Eric Dorland <eric@debian.org>  Tue, 16 Mar 2004 00:31:19 -0500
+
+mozilla-firefox (0.8-3) unstable; urgency=low
+
+  * debian/mozilla.firefox.menu: Change the case of
+    mozilla-Firefox. (Closes: #234982, #234755)
+  * debian/NEWS.Debian: Move to debian/mozilla-firefox.NEWS so that it
+    actually gets installed. (Closes: #234700)
+  * debian/update-mozilla-firefox-chrome: Setup dummy home directory to
+    capture silly .firefox directory. (Closes: #234855)
+  * debian/mozilla-firefox.png.uu, debian/mozilla-firefox.xpm: Use the
+    new, pretty mozilla-firefox icons. (Closes: #234869)
+  * debian/rules: Install the pretty icon in the right places. 
+
+ -- Eric Dorland <eric@debian.org>  Thu, 26 Feb 2004 21:10:27 -0500
+
+mozilla-firefox (0.8-2) unstable; urgency=low
+
+  * The "what he taketh, he giveth back" release.
+  * debian/rules:
+    - Disable the wallet extension, this really closes #222447.
+    - Remove some more cruft left over from the patch system.
+    - Reinstall the dom-inspector.
+  * debian/control: Add the dom-inspector back, now that it is supported
+    upstream.
+  * debian/mozilla-firefox-dom-inspector.{install,dirs,postinst,postrm}:
+    Bring these files back.
+  * docshell/base/nsWebShell.cpp: Only do keyword lookup on when DNS
+    entries don't exist. (Closes: #233916, #218033, #211524)
+
+ -- Eric Dorland <eric@debian.org>  Mon, 23 Feb 2004 21:48:03 -0500
+
+mozilla-firefox (0.8-1) unstable; urgency=low
+  
+  * The "Let's Change Our Name Every Other Day" release.
+  * New upstream release, mozilla-firebird has been renamed to
+    mozilla-firefox. Let's hope it lasts. (Closes: #231903, #222447)
+  * debian/mozilla-firebird.*: Renamed to debian/mozilla-firefox.*.
+
+  * debian/README.Debian: Update for firefox, remove blurb about the
+    inspector.
+  * debian/NEWS.Debian: Explain how to move your configs over. I may make
+    this automatic if enough people complain, but I'm loathe to muck
+    around in pople's home directories.
+
+  * debian/control:
+    - Rename the package.
+    - Tweak description to list Firefox's previous aliases.
+    - Remove conflicts on mozilla-firebird-dom-inspector.
+
+  * debian/rules: 
+    - s/firebird/firefox/g, s/MozillaFirebird/firebird/g.
+    - Comment out some old inspector code. 
+    - Remove unused patch subsystem.
+    - Disable gtktest. We don't need no stinking tests.
+    - Remove disable plaintext editor line, not sure why it's there.
+    - Disable LDAP support. We don't use it.
+    - Remove executable bit on *.so files.
+    - Remove useless preference files.
+    - Exclude the inspector files.
+    - Don't remove installed-chrome, we don't install it anymore.
+    - user-app-dir = .firefox. (Closes: #212301)
+    - export MOZILLA_OFFICIAL for the build ID. (Closes: #231133)
+
+  * debian/mozilla-firefox-runner: 
+    - s/firebird/firefox/g.
+    - Remove composer and editor functions.
+    - Use .firefox directory.
+
+  * debian/mozilla-firefox.install: 
+    - s/firebird/firefox/g, s/MozillaFirebird/firefox/g.
+    - Don't install timebombgen.
+    - Install icons directory.
+    - Don't install installed-chrome.txt, we just remove it anyway. 
+
+  * debian/mozilla-firefox.desktop, debian/mozilla-firefox.dirs,
+    debian/mozilla-firefox.manpages, debian/mozilla-firefox.links,
+    debian/mozilla-firefox.menu, debian/mozilla-firefox.mime,
+    debian/mozilla-firefoxrc, debian/mozilla-firefox.postinst,
+    debian/mozilla-firefox.prerm, debian/update-mozilla-firefox-chrome,
+    debian/mozilla-firefox.1, debian/mozilla-firefox-xremote-client:
+    s/firebird/firefox/g, s/MozillaFirebird/firefox/g.
+
+  * debian/mozilla-firefox.links: Link mozilla-firefox.1 to firefox.1.
+  
+  * debian/mozilla-firefox.preinst: Remove, at least with the rename I can
+    erase some of my previous blunders.
+
+  * debian/mozilla-firefox.{png.uu,xpm}: Use the package icon.
+
+  * browser/app/nsBrowserApp.cpp: Change package name to Firefox, so now
+    the ~/.firefox is used. (Closes: #196550)
+
+  * browser/app/profile/all.js: Merge in autoscroll fixes.
+  * browser/base/content/browser-sets.inc: Merge in upstream stop button
+    fix.
+  * modules/plugin/samples/default/unix/nullplugin.c: Merge in removal of
+    commented code.
+  * nsprpub/pr/include/md/_linux.cfg, nsprpub/pr/include/md/_linux.h,
+    security/coreconf/Linux.mk: Merge in hppa build fixes from upstream.
+  * config/autoconf.mk.in: Install into /usr/lib/mozilla-firefox now.
+  * content/base/src/nsDocumentViewer.cpp: Remove redundant stop patch
+    since it has been merged upstream.
+  * content/events/src/nsEventStateManager.cpp,
+    modules/libpref/src/init/all.js, widget/src/gtk/nsWidget.cpp: Revert
+    back to upstream version. There was a patch here to add support for
+    extended mouse buttons, but I'm removing it since I don't trust that
+    it works in the new version correctly. Send me another patch if you
+    want this functionality back.
+  * toolkit/components/passwordmgr/base/nsPasswordManager.cpp: Revert this
+    back to upstream, I'm not sure which patches I applied to this file,
+    likely something to try and fix the double password prompt.
+  * widget/src/xremoteclient/XRemoteClient.cpp,
+    widget/src/xremoteclient/XRemoteClient.h: Revert to upstream version,
+    I believe it does the right thing now, but the patch I used does not
+    apppear to have been used. Restore the properties to _FIREFOX_*
+    though.
+  * widget/src/gtk/nsGtkMozRemoteHelper.cpp,
+    widget/src/gtk2/nsGtkMozRemoteHelper.cpp: Change the _FIREBIRD_* to
+    _FIREFOX_* here as well.
+  * content/base/src/nsDocument.cpp: Comment out nsDocument::GetDomConfig,
+    needed to get things to compile.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 15 Feb 2004 21:28:45 -0500
+
+mozilla-firebird (0.7-7) unstable; urgency=low
+
+  * debian/mozilla-firebird-runner: Open a new window when loading a
+    regular file. (Closes: #228853)
+
+ -- Eric Dorland <eric@debian.org>  Thu, 29 Jan 2004 22:12:30 -0500
+
+mozilla-firebird (0.7-6) unstable; urgency=medium
+
+  * The "Indian-giver-christmas" release.
+  * Urgency medium since we're closing some critical bugs that need to get
+    in before a freeze.
+  * Completely remove mozilla-firebird-dom-browser. No one stepped up to
+    help fix it's brokeness in 0.7 and I don't use it or particularly care
+    about it. So it is no more. If someone steps up to take responsibility
+    I might put it back, but otherwise it may RIP. (Closes: #222085)
+  * debian/mozilla-firebird-runner: Remove XUL.mfasl uncoditionally
+    now. There is a corner case where this file is corrupted on upgrade
+    when firebird was running. This is a total hack, and not an elegant
+    solution, but at least it fixes the problem. (Closes: #224779,
+    #224323)
+  * debian/control: Conflict against old mozilla-firebird-dom-inspector
+    since it doesn't work anymore.
+
+ -- Eric Dorland <eric@debian.org>  Thu, 25 Dec 2003 15:54:21 -0500
+
+mozilla-firebird (0.7-5) unstable; urgency=low
+
+  * browser/base/content/browser-sets.inc: Patch to make ESC stop actually
+    work. (Closes: #223382)
+  * debian/rules: Turn down optimizations on sparc. (Closes: #223760)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 14 Dec 2003 23:01:59 -0500
+
+mozilla-firebird (0.7-4) unstable; urgency=low
+
+  * The "All of Takuo's hard work really pays off" release.
+  * toolkit/components/passwordmgr/base/nsPasswordManager.cpp: Patch from
+    upstream bugzilla (#220214) to fix double password prompt
+    problem. (Closes: #222696)
+  * xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.m4: Stolen
+    patch from mozilla package to make mozilla-firebird build on
+    mips. (Closes: #222743)
+  * content/base/src/nsDocumentViewer.cpp: Port yet another patch to allow
+    the ESC key to stop animated gifs. (Closes: #223382)
+
+ -- Eric Dorland <eric@debian.org>  Mon,  8 Dec 2003 23:59:16 -0500
+
+mozilla-firebird (0.7-3) unstable; urgency=low
+
+  * debian/control: Add dependency on psmisc since we use fuser. Thanks
+    Daniel Schröter.
+  * widget/src/xremoteclient/XRemoteClient.{cpp,h}: Apply patch from
+    bugzilla to fix -remote behaviour on modern WMs. Thanks Nikolai
+    Prokoschenko. (Closes: #197632)
+  * nsprpub/pr/src/misc/prdtoa.c: Apply fix from mozilla package (#215067)
+    to fix building on arm. This is a partial fix to #222743.
+  * debian/patches: Remove these. Put everything in CVS.
+
+ -- Eric Dorland <eric@debian.org>  Fri,  5 Dec 2003 20:03:46 -0500
+
+mozilla-firebird (0.7-2) unstable; urgency=low
+
+  * Apply excellent patch from Alexander Sack <asac@jwsdot.com> to fix the
+    issues with mozilla running and firebird not starting. (Closes:
+    #216264)
+  * browser/app/profile/all.js: Set the default of "general.autoScroll" to
+    false because it annoyes me. (Closes: #221661)
+
+ -- Eric Dorland <eric@debian.org>  Wed, 19 Nov 2003 20:59:55 -0500
+
+mozilla-firebird (0.7-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #216019)
+  * debian/patches/dom-inspector.diff: Remove, and apply directly into my
+    CVS.
+  * debian/patches/pref.diff: Removed, doesn't seem applicable anymore.
+  * debian/rules: export MOZ_FIREBIRD=1.
+  * debian/control: 
+    - Change Chimera to Camino. (Closes: #220821)
+    - Fix typos in descriptions. (Closes: #218202)
+    - Add build-deps on m4. (Closes: #219681)
+
+ -- Eric Dorland <eric@debian.org>  Wed, 12 Nov 2003 23:01:35 -0500
+
+mozilla-firebird (0.6.1-8) unstable; urgency=low
+
+  * Apply patch to make forward and back buttons work on mice. (Closes:
+    #211606)
+  * debian/rules: Use -O optimization on alpha, so it will build
+    again. (Closes: #213603)
+  
+ -- Eric Dorland <eric@debian.org>  Fri,  3 Oct 2003 00:07:44 -0400
+
+mozilla-firebird (0.6.1-7) unstable; urgency=low
+
+  * Rebuild with the latest and greatest from unstable. This seems to fix
+    the problems with bookmarks people were having, at least for me. No
+    idea why. Please reopen if this doesn't fix it for you. (Closes:
+    #209339, #211706, #211286, #211146, #212011) 
+
+ -- Eric Dorland <eric@debian.org>  Mon, 22 Sep 2003 00:00:08 -0400
+
+mozilla-firebird (0.6.1-6) unstable; urgency=low
+
+  * Patch from Eric Wong <normalperson@yhbt.net> to make plugin requests
+    less annoying. (Closes: #196609)
+  * debian/rules: Stop building libart.
+  * debian/mozilla-firebird.links: Fix path to bookmarks file. (Partial
+    fix to #211286)
+
+ -- Eric Dorland <eric@debian.org>  Wed, 17 Sep 2003 20:22:56 -0400
+
+mozilla-firebird (0.6.1-5) unstable; urgency=low
+
+  * The "sorry Chris Gray" release.
+  * debian/rules: disable SVG. This was causing drag and drop to lock up
+    X and possibly fixes #208630. (Closes: #209371)
+  * debian/mozilla-firebird-runner: Remove XUL.mfasl if we have upgraded,
+    since it can cause problems. (Closes: #200073, #202130, #207351)
+
+ -- Eric Dorland <eric@debian.org>  Sat, 13 Sep 2003 20:15:37 -0400
+
+mozilla-firebird (0.6.1-4) unstable; urgency=low
+
+  * The "pleasing Chris Gray" release.
+  * other-licenses/libart_gpl: Add this library for svg.
+  * debian/rules: 
+    - Enable svg.
+    - Move bookmarks.html file into /etc. (Closes: #207398)
+  * debian/mozilla-firebird.links: Add links back to files moved to /etc.
+  * security/coreconf/Linux2.6.mk: Add this as a copy of Linux2.5.mk to
+    get mozilla-firebird to build on 2.6. (Closes: #207821)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 31 Aug 2003 04:40:30 -0400
+
+mozilla-firebird (0.6.1-3) unstable; urgency=low
+
+  * debian/mozilla-firebird.prerm: Remove mozilla alternative on
+    remove. (Closes: #205310)
+  * debian/debsearch.{gif.uu,src}: Debian search plugin graciously
+    contributed by Fergus McKenzie-Kay <Linux@NerdIT.com>.
+  * debian/rules: 
+    - uudecode and clean up debsearch.gif.uu.
+    - Steal platform specific optimization code from mozilla 
+      package. Thanks Brian Nelson. (Closes: #206309) 
+  * debian/mozilla-firebird.install: Install the above files. 
+  * debian/control: Update Standards-Version to 3.6.1.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 24 Aug 2003 19:09:11 -0400
+
+mozilla-firebird (0.6.1-2) unstable; urgency=low
+
+  * The "Stop Pestering Me Already!" release.
+  * debian/control: Only recommend xprt-xprintorg, don't require
+    it. (Closes: #204176)
+
+ -- Eric Dorland <eric@debian.org>  Sun, 10 Aug 2003 20:00:11 -0400
+
+mozilla-firebird (0.6.1-1) unstable; urgency=low
+
+  * New upstream release. (Closes: #203518, #201203)
+  * debian/control:
+    - Standards-Version to 3.6.0.
+    - Don't provide www-browser anymore. (Closes: #201035)
+    - Depend on xprt-xprintorg so printing will work. (Closes: #202418)
+  * debian/mozilla-firebird.preinst: Remove www-browser alternative.
+  * debian/mozilla-firebird.postinst: Don't install www-browser alternative.
+  * debian/mozilla-firebird.prerm: Don't remove www-browser alternative
+    anymore.
+  * debian/README.Debian: Added note about configuration breaking on
+    upgrade. (Closes: #202130)
+  * debian/patches/classic.diff: Removed. Not sure what it's point was.
+  * debian/rules: Add --disable-pedantic to the configure options.
+
+ -- Eric Dorland <eric@debian.org>  Sun,  3 Aug 2003 14:58:12 -0400
+
+mozilla-firebird (0.6-8) unstable; urgency=low
+
+  * debian/patches/alpha-build-fix.diff: Steal patch from mozilla to allow
+    building on alpha. (Closes: #198638)
+  * debian/patches/hppa-build-fix.diff: Steal patch from mozilla to allow
+    building on hppa, clean it up so it applies cleanly. (Closes: #199068)
+  * debian/mozilla-firebird.png.uu: Added uuencoded nice png icon.
+  * debian/rules: Add code to decode and clean up the new icon file.
+  * debian/mozilla-firebird.install: Install new icon.
+  * debian/mozilla-firebird.desktop: Use the new icon.
+
+ -- Eric Dorland <eric@debian.org>  Fri, 27 Jun 2003 23:21:56 -0400
+
+mozilla-firebird (0.6-7) unstable; urgency=low
+
+  * debian/mozilla-firebird.1: Stole the mozilla manpage for my own
+    nefarious purposes. (Closes: #196638)
+  * debian/mozilla-firebird.postrm: Add slave links to the
+    mozilla-firebird manpage. (Closes: #197145)
+  * debian/mozilla-firebird-xremote-client: Set up the environment
+    properly so it returns correct information. (Closes: #197632)
+  * debian/mozilla-firebird.xpm: Added icon from
+    http://iconpacks.mozdev.org/phoenix/iconshots/flame48true.png to have
+    a nice menu icon. (Closes: #197565)
+  * Updated the README.Debian with some helpful bug reporting tips.
+  * debian/rules: Replaced dh_installmanpages with dh_installman.
+
+ -- Eric Dorland <eric@debian.org>  Sun, 22 Jun 2003 15:15:37 -0400
+
+mozilla-firebird (0.6-6) unstable; urgency=low
+
+  * debian/mozilla-firebird.postinst: Add priority 0 alternative on
+    mozilla. (Closes: #196444)
+  * debian/control: Add build-depends on libxrender-dev, libmng-dev,
+    libpng12-dev, libjpeg62-dev.
+  * debian/rules: 
+    - Build with system jpeg, mng and png libs.
+    - Exclude inspector files from mozilla-firebird. 
+      (Closes: #196432, #196509)
+
+ -- Eric Dorland <eric@debian.org>  Sat,  7 Jun 2003 15:19:23 -0400
+
+mozilla-firebird (0.6-5) unstable; urgency=low
+
+  * The "Mike Hommey is my homey" release.
+  * Thanks to Mike Hommey <mh@glandium.org> for his excellent work on this
+    version (it's 99% his), which I've shamelessly stolen.
+  * Added a README.Debian file.
+  * Added a separate mozilla-firebird-dom-inspector package.
+  * debian/patches/dom-inspector.diff:
+    - add DOM Inspector to Tools menu. (note: DOM Inspector is still
+      not very well integrated with Firebird)
+    - remove modern skin references.
+  * debian/patches/xpinstall.diff: remove unneeded chrome registrations
+    from xpinstall/packager/unix/browser.jst.
+  * debian/patches/classic.diff: remove
+    themes/classic/global/win/preview.gif from jar file and modify
+    preview image reference in rdf file to Preview.png.
+  * debian/patches/pref.diff: remove preview image constraints in
+    browser/components/prefwindow/skin/pref.css file to avoid deformation
+    of preview image in classic theme.
+  * debian/mozilla-firebird.preinst: added #DEBHELPER#.
+  * debian/mozilla-firebird.install:
+    - Don't install the modern.jar and embed-sample.jar files.
+    - Remove files related to dom-inspector.
+  * debian/rules:
+    - enabling xinerama support.
+    - disabling build of chatzilla and venkman.
+    - moved /var/lib/mozilla-firebird/chrome.d/99default to
+      /var/lib/mozilla-firebird/chrome.d/00all
+    - remove references to embed-sample.jar in
+      /var/lib/mozilla-firebird/chrome.d/00all
+    - Add some comments.
+    - Change == to =, for more strict /bin/sh's.
+  * debian/control: Build-Depend on libidl-dev (>= 0.8.0) because the
+    configure script requires at least this version.
+  * debian/copyright: Make this a real debian copyright file. 
+  
+ -- Eric Dorland <eric@debian.org>  Thu,  5 Jun 2003 01:00:32 -0400
+
+mozilla-firebird (0.6-4) unstable; urgency=low
+
+  * debian/rules: Change -O2 to -O for building on powerpc.
+  * debian/mozilla-firebird.preinst: Delete
+    /usr/lib/mozilla-firebird/defaults/pref on upgrade to facilitate
+    transition to prefs in /etc. Thanks to all who reported this.
+
+ -- Eric Dorland <eric@debian.org>  Tue, 27 May 2003 21:45:06 -0400
+
+mozilla-firebird (0.6-3) unstable; urgency=low
+
+  * First attempt at a debian upload. (Closes: #163270)
+  * debian/rules:
+    + Small fix to Mike Hommey's chrome patch.
+    + Suggestion from Bernhard R. Link to install
+      /usr/lib/mozilla-firebird/defaults/pref to 
+      /etc/mozilla-firebird/pref
+    + Add dh_installmime call.
+  * debian/mozilla-firebird.mime: Install mime type handlers for firebird.
+  * debian/mozilla-firebird.links: Link
+    /usr/lib/mozilla-firebird/defaults/pref to /etc/mozilla-firebird/pref
+  * debian/mozilla-firebird.install: Don't install the inspector.jar.
+
+ -- Eric Dorland <eric@debian.org>  Mon, 26 May 2003 00:28:40 -0400
+
+mozilla-firebird (0.6-2) unstable; urgency=low
+
+  * debian/rules:
+    + Add --with-user-appdir=.mozilla-firebird, since it still 
+      defaults to .phoenix.
+    + Don't use the ${prefix} variable, use /usr, since ${prefix} 
+      doesn't seem to work.
+    + Use --without-system-nspr.
+  * debian/mozilla-firebird.install:
+    + Be picky about what chrome files we install, since there's 
+      quite a few we don't need, and a bunch of empty dirs.
+  * Excellent patch from Mike Hommey <mh@glandium.org> to add a
+    update-mozilla-firebird-chrome script.
+  
+ -- Eric Dorland <eric@debian.org>  Sat, 24 May 2003 13:00:44 -0400
+
+mozilla-firebird (0.6-1) unstable; urgency=low
+
+  * New upstream release.
+  * Renamed to mozilla-firebird.
+  * Changed phoenix to mozilla-firebird where appropriate.
+  * debian/mozilla-firebird.links: Add link mozilla-firebird to
+    MozillaFirebird.
+  * debian/control:
+    + Standars-Version to 3.5.10.0.
+    + Build-depend on gtk2 libs now.
+    + Build-depend on libidl-dev.
+    + Add Provides x-www-browser.
+  * debian/rules:
+    + Enable building with the gtk2 libs.
+    + Make mozilla-firebird-xremote-client executable in install target.
+  * debian/mozilla-firebird.desktop: Added gnome menu entry.
+  * debian/mozilla-firebird.{prerm,postinst}: Add alternatives to
+    www-browser and x-www-browser.
+
+ -- Eric Dorland <eric@debian.org>  Mon, 19 May 2003 20:43:39 -0400
+
+phoenix (0.5-4) unstable; urgency=low
+
+  * debian/control: Depend on fontconfig.
+  * debian/rules: Add source-tarball-from-cvs to build a orig tarball from
+    a checked out cvs tree. Now I can provide source package. And there
+    was much rejoicing.
+
+ -- Eric Dorland <eric@debian.org>  Fri, 17 Jan 2003 21:06:47 -0500
+
+phoenix (0.5-3) unstable; urgency=low
+
+  * debian/phoenix-xremote-client: Added to send remote commands to
+    phoenix. Just a wrapper that calls phoenix-bin -remote.
+  * debian/phoenix-runner: 
+    + Use phoenix-xremote-client.
+    + Replace MOZILLA_DSP with PHOENIX_DSP.
+  * debian/phoenixrc: phoenix-runner uses this file to determine what dsp
+    to start.
+  * debian/phoenix.install: 
+    + Install phoenix-xremote-client, and don't install
+	  mozilla-xremote-client.
+    + Install phoenixrc.
+
+ -- Eric Dorland <eric@debian.org>  Mon, 23 Dec 2002 02:52:21 -0500
+
+phoenix (0.5-2) unstable; urgency=low
+
+  * debian/control: 
+    + Add Provides: www-browser.
+    + Build-depend on libxft2-dev, libnspr-dev.
+  * debian/rules:
+    + Use xft and the system nspr.
+    + Install phoenix-runner.
+  * debian/phoenix-runner: Stolen from the mozilla package to run phoenix.
+
+ -- Eric Dorland <eric@debian.org>  Sat, 21 Dec 2002 02:03:11 -0500
+
+phoenix (0.5-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/phoenix.install: Fix paths to phoenix libs.
+  * debian/control: 
+    + Standards-Version to 3.5.8
+    + Improve build-deps.
+  * debian/rules: 
+    + Have configure options here, no more .mozconfig.
+    + Steal some patch code from Colin.
+  * debian/patches/mozappdir.diff: Change the mozappdir.
+  
+ -- Eric Dorland <eric@debian.org>  Mon,  9 Dec 2002 02:43:13 -0500
+
+phoenix (0.4-3) unstable; urgency=low
+
+  * debian/phoenix.menu: Add menu entry.
+  * Rebuild to fix libstdc++ dependency.
+  * .mozonfig: Disable more tests.
+
+ -- Eric Dorland <eric@debian.org>  Wed, 20 Nov 2002 19:13:18 -0500
+
+phoenix (0.4-2) unstable; urgency=low
+
+  * debian/control:
+    + Add build-depends.
+    + Fix section and description.
+  * .mozconfig:
+    + Use system zlib.
+
+ -- Eric Dorland <eric@debian.org>  Wed, 13 Nov 2002 19:03:52 -0500
+
+phoenix (0.4-1) unstable; urgency=low
+
+  * Initial release.
+  
+ -- Eric Dorland <eric@debian.org>  Mon, 11 Nov 2002 23:09:41 -0500
--- iceweasel-2.0.0.17.orig/debian/iceweasel.desktop
+++ iceweasel-2.0.0.17/debian/iceweasel.desktop
@@ -0,0 +1,75 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Iceweasel Web Browser
+Name[bg]=Интернет браузър (Iceweasel)
+Name[ca]=Navegador web Iceweasel
+Name[cs]=Iceweasel Webový prohlížeč
+Name[el]=Περιηγήτης Ιστού Iceweasel
+Name[es]=Navegador web Iceweasel
+Name[fa]=مرورگر اینترنتی Iceweasel
+Name[fi]=Iceweasel-webselain
+Name[fr]=Navigateur Web Iceweasel
+Name[hu]=Iceweasel webböngésző
+Name[it]=Iceweasel Browser Web
+Name[ja]=Iceweasel ウェブ・ブラウザ
+Name[ko]=Iceweasel 웹 브라우저
+Name[nb]=Iceweasel Nettleser
+Name[nl]=Iceweasel webbrowser
+Name[nn]=Iceweasel Nettlesar
+Name[no]=Iceweasel Nettleser
+Name[pl]=Przeglądarka WWW Iceweasel
+Name[pt]=Iceweasel Navegador Web
+Name[pt_BR]=Navegador Web Iceweasel
+Name[sk]=Internetový prehliadač Iceweasel
+Comment=Browse the World Wide Web
+Comment[bg]=Сърфиране в Мрежата
+Comment[ca]=Navegueu per el web
+Comment[cs]=Prohlížení stránek World Wide Webu
+Comment[de]=Im Internet surfen
+Comment[el]=Περιηγηθείτε στον παγκόσμιο ιστό
+Comment[es]=Navegue por la web
+Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
+Comment[fi]=Selaa Internetin www-sivuja
+Comment[fr]=Navigue sur Internet
+Comment[hu]=A világháló böngészése
+Comment[it]=Esplora il web
+Comment[ja]=ウェブを閲覧します
+Comment[ko]=웹을 돌아 다닙니다
+Comment[nb]=Surf på nettet
+Comment[nl]=Verken het internet
+Comment[nn]=Surf på nettet
+Comment[no]=Surf på nettet
+Comment[pl]=Przeglądanie stron WWW 
+Comment[pt]=Navegue na Internet
+Comment[pt_BR]=Navegue na Internet
+Comment[sk]=Prehliadanie internetu
+GenericName=Web Browser
+GenericName[bg]=Интернет браузър
+GenericName[ca]=Navegador web
+GenericName[cs]=Webový prohlížeč
+GenericName[el]=Περιηγητής ιστού
+GenericName[es]=Navegador web
+GenericName[fa]=مرورگر اینترنتی
+GenericName[fi]=Webselain
+GenericName[fr]=Navigateur Web
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser Web
+GenericName[ja]=ウェブ・ブラウザ
+GenericName[ko]=웹 브라우저
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[nn]=Nettlesar
+GenericName[no]=Nettleser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador Web
+GenericName[sk]=Internetový prehliadač
+Exec=iceweasel %u
+Terminal=false
+X-MultipleArgs=false
+Type=Application
+Icon=iceweasel.png
+Categories=Application;Network;
+MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png
+StartupWMClass=Firefox-bin
+StartupNotify=true
--- iceweasel-2.0.0.17.orig/debian/iceweasel.install
+++ iceweasel-2.0.0.17/debian/iceweasel.install
@@ -0,0 +1,55 @@
+debian/tmp/usr/bin/firefox usr/bin
+debian/tmp/usr/lib/iceweasel/*.so usr/lib/iceweasel
+debian/tmp/usr/lib/iceweasel/components usr/lib/iceweasel
+debian/tmp/usr/lib/iceweasel/firefox-bin usr/lib/iceweasel
+debian/tmp/usr/lib/iceweasel/browserconfig.properties usr/share/iceweasel
+debian/iceweasel-xremote-client usr/lib/iceweasel
+
+debian/tmp/usr/lib/iceweasel/defaults/autoconfig usr/share/iceweasel/defaults
+debian/tmp/usr/lib/iceweasel/defaults/pref usr/share/iceweasel/defaults
+debian/tmp/usr/lib/iceweasel/greprefs usr/share/iceweasel
+debian/tmp/usr/lib/iceweasel/res usr/share/iceweasel
+debian/tmp/usr/lib/iceweasel/searchplugins usr/share/iceweasel
+debian/tmp/usr/lib/iceweasel/icons usr/share/iceweasel
+debian/tmp/usr/lib/iceweasel/chrome/browser* usr/share/iceweasel/chrome
+debian/tmp/usr/lib/iceweasel/chrome/comm* usr/share/iceweasel/chrome
+debian/tmp/usr/lib/iceweasel/chrome/en-US* usr/share/iceweasel/chrome
+debian/tmp/usr/lib/iceweasel/chrome/toolkit* usr/share/iceweasel/chrome
+debian/tmp/usr/lib/iceweasel/chrome/pippki* usr/share/iceweasel/chrome
+debian/tmp/usr/lib/iceweasel/chrome/reporter* usr/share/iceweasel/chrome
+debian/tmp/usr/lib/iceweasel/chrome/classic* usr/share/iceweasel/chrome
+debian/tmp/usr/lib/iceweasel/chrome/icons usr/share/iceweasel/chrome
+
+debian/tmp/usr/lib/iceweasel/defaults/profile etc/iceweasel/
+
+debian/iceweasel.desktop usr/share/applications
+debian/iceweaselrc etc/iceweasel
+debian/presubj usr/share/bug/iceweasel
+
+debian/default.xpm usr/share/iceweasel/chrome/icons/default
+debian/mozicon16.xpm usr/share/iceweasel/chrome/icons/default
+debian/mozicon16.xpm usr/share/iceweasel/icons/
+debian/mozicon50.xpm usr/share/iceweasel/chrome/icons/default
+debian/mozicon50.xpm usr/share/iceweasel/icons/
+debian/mozicon128.png usr/share/iceweasel/icons/
+debian/document.png usr/share/iceweasel/icons/
+
+debian/iceweasel.js etc/iceweasel/pref
+debian/iceweasel.cfg usr/lib/iceweasel
+
+debian/debsearch.png usr/share/iceweasel/searchplugins
+
+debian/debsearch.src usr/share/iceweasel/searchplugins
+
+debian/wikipedia-en.xml usr/share/iceweasel/searchplugins
+
+debian/iceweasel-restart-required.update-notifier usr/share/iceweasel
+
+debian/tmp/usr/lib/iceweasel/extensions/\{972ce4c6-7e08-4474-a285-3208198ce6fd\} usr/lib/iceweasel/extensions
+
+debian/tmp/usr/lib/iceweasel/plugins/libunixprintplugin.so usr/lib/iceweasel/plugins
+
+debian/iceweasel.xpm usr/share/pixmaps
+
+debian/homepagereset.js usr/lib/iceweasel/components/
+debian/about_debian.js usr/lib/iceweasel/components/
--- iceweasel-2.0.0.17.orig/debian/filter-globe.xsl
+++ iceweasel-2.0.0.17/debian/filter-globe.xsl
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:svg="http://www.w3.org/2000/svg">
+<xsl:output method="xml" encoding="UTF-8"/>
+
+<xsl:template match="node()|@*">
+<xsl:copy>
+<xsl:apply-templates select="node()|@*"/>
+</xsl:copy>
+</xsl:template>
+
+<xsl:template match="svg:g[@id='g16948']"/>
+<xsl:template match="svg:g[@id='g16941']"/>
+
+<xsl:template match="svg:g[@id='layer2']">
+<xsl:copy>
+<xsl:attribute name="transform">scale(1.1) translate(-5, -14)</xsl:attribute>
+<xsl:apply-templates select="node()|@*"/>
+</xsl:copy>
+</xsl:template>
+
+</xsl:stylesheet>
--- iceweasel-2.0.0.17.orig/debian/iceweasel-runner
+++ iceweasel-2.0.0.17/debian/iceweasel-runner
@@ -0,0 +1,295 @@
+#!/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): 
+#
+
+##
+## For silly people running iceweasel through sudo
+##
+if [ "${SUDO_USER}" ] && [ "${SUDO_USER}" != "${USER}" ]; then
+    SUDO_HOME=`getent passwd ${SUDO_USER} | cut -f6 -d:`
+    if [ "${SUDO_HOME}" = "${HOME}" ]; then
+        echo "You shouldn't really run Iceweasel through sudo WITHOUT the -H option." >&2
+        echo "Continuing as if you used the -H option." >&2
+        HOME=`getent passwd ${USER} | cut -f6 -d:`
+        if [ -z "${HOME}" ]; then
+            echo "Could not find the correct home directory. Please use the -H option of sudo." >&2
+        fi
+    fi
+fi
+
+##
+## Variables
+##
+MOZ_DIST_BIN="/usr/lib/iceweasel"
+MOZ_PROGRAM="${MOZ_DIST_BIN}/firefox-bin"
+
+##
+## Load system and user properties
+##
+
+RUNTIME_ICEWEASEL_DSP="${FIREFOX_DSP}"
+if [ "${ICEWEASEL_DSP}" ] ; then 
+    RUNTIME_ICEWEASEL_DSP="${ICEWEASEL_DSP}"
+fi
+
+if [ -f /etc/iceweasel/iceweaselrc ]; then
+    . /etc/iceweasel/iceweaselrc
+fi
+
+if [ -f "${HOME}/.mozilla/firefox/rc" ]; then
+    . "${HOME}/.mozilla/firefox/rc"
+elif [ -f "${HOME}/.mozilla-firefoxrc" ]; then
+    . "${HOME}/.mozilla-firefoxrc"
+    echo "Warning: a .mozilla-firefoxrc file has been found in your home directory" >&2
+    echo "While it is still supported, it is recommended to move it to" >&2
+    echo "\${HOME}/.mozilla/firefox/rc" >&2
+fi
+
+if [ "${RUNTIME_ICEWEASEL_DSP}" ]; then
+    ICEWEASEL_DSP="${RUNTIME_ICEWEASEL_DSP}"
+fi
+
+if [ -z "${ICEWEASEL_DSP}" ]; then
+    ICEWEASEL_DSP="none"
+fi
+
+export MOZ_DISABLE_PANGO
+
+##
+## find /dev/dsp handler
+##
+
+if [ "${ICEWEASEL_DSP}" = "auto" ]; then
+    ICEWEASEL_DSP=
+    if [ -n "${AUDIOSERVER}" ]; then
+        # do not prevent using other wrappers if $AUDIOSERVER was set up
+        # unintentionally or audiooss is not available
+        if type audiooss >/dev/null 2>&1; then
+            ICEWEASEL_DSP=audiooss
+        fi
+    fi
+    if pgrep -u `id -u` esd >/dev/null 2>&1; then 
+        ICEWEASEL_DSP=esddsp 
+    elif pgrep -u `id -u` arts >/dev/null 2>&1; then 
+        ICEWEASEL_DSP=artsdsp 
+    elif [ -x /usr/bin/aoss ] && [ -d /proc/asound ] ; then
+        ICEWEASEL_DSP=aoss
+    fi
+elif [ "${ICEWEASEL_DSP}" = "none" ]; then
+    ICEWEASEL_DSP=
+fi
+
+##
+## Set LD_LIBRARY_PATH
+##
+EXTENT_LD_LIB_PATH=${MOZ_DIST_BIN}:${MOZ_DIST_BIN}/plugins:/usr/lib/mozilla-firefox/plugins
+if [ "${LD_LIBRARY_PATH}" ]; then
+    LD_LIBRARY_PATH=${EXTENT_LD_LIB_PATH}:${LD_LIBRARY_PATH}
+else
+    LD_LIBRARY_PATH=${EXTENT_LD_LIB_PATH}
+fi
+
+export LD_LIBRARY_PATH
+
+EXTENT_MOZ_PLUGIN_PATH=/usr/lib/mozilla-firefox/plugins
+if [ "${MOZ_PLUGIN_PATH}" ]; then
+    MOZ_PLUGIN_PATH=${EXTENT_MOZ_PLUGIN_PATH}:${MOZ_PLUGIN_PATH}
+else
+    MOZ_PLUGIN_PATH=${EXTENT_MOZ_PLUGIN_PATH}
+fi
+
+export MOZ_PLUGIN_PATH
+
+# Set XPSERVERLIST if not set yet for XPrint support, or complain.
+
+#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" >&2
+#    fi  
+#fi
+
+verbose () {
+    if [ "${VERBOSE}" ]; then
+        echo $@
+    fi
+}
+
+echo_vars () {
+    if [ "${VERBOSE}" ]; then
+      for var in "$@"; do
+          echo "$var=`eval echo \\${$var}`"
+      done
+    fi
+}
+    
+# exec wrapper for verbosity
+exec_verbose () {
+    verbose Running: $@
+    exec "$@"
+}
+
+# exec wrapper for verbosity
+run_verbose () {
+    verbose Running: $@
+    "$@"
+}
+
+# OK, here's where all the real work gets done
+
+# parse command line
+APPLICATION_ID=firefox
+VERBOSE=
+DEBUG=0
+DEBUGGER=
+first=1
+opt=
+for arg in "$@"; do
+    if [ ${first} -eq 1 ]; then
+        set --
+        first=0
+    fi
+
+    case "${arg}" in
+        -a | --display | -contentLocale | -UILocale | -remote | --debugger | -height | -width | -chrome | -P | -CreateProfile)
+            prev=${arg}
+            continue
+        ;;
+    esac
+    
+    if [ "${prev}" ]; then
+        case "${prev}" in
+            -a)
+                APPLICATION_ID="${arg}"
+                ;;
+            -P|-CreateProfile)
+                case "${arg}" in
+                default)    APPLICATION_ID=firefox ;;
+                *)          APPLICATION_ID=firefox--"${arg}" ;;
+                esac
+                MOZ_NO_REMOTE=1
+                export MOZ_NO_REMOTE
+                set -- "$@" "${prev}" "${arg}"
+                ;;
+            --display)
+                CMDLINE_DISPLAY="${arg}"
+                set -- "$@" --display "${arg}"
+                ;;
+            -remote)
+                set -- "$@" -remote "${arg}"
+                ;;
+            --debugger)
+                DEBUGGER="${arg}"
+                DEBUG=1
+                ;;
+            *)
+                set -- "$@" "${prev}" "${arg}"
+                ;;
+        esac
+        prev=
+    elif [ "${arg}" ]; then
+        case "$arg" in
+            --verbose | -V)
+                VERBOSE=1
+                ;;
+            --display=*)
+                CMDLINE_DISPLAY=`echo ${arg} | sed 's/^--display=//'`
+                set -- "$@" "${arg}"
+                ;;
+            -g | -debug)
+                DEBUG=1
+                ;;
+            -no-remote)
+                MOZ_NO_REMOTE=1
+                export MOZ_NO_REMOTE
+                ;;
+            -ProfileManager)
+                MOZ_NO_REMOTE=1
+                export MOZ_NO_REMOTE
+                APPLICATION_ID="unique--`uname -n`--$$"
+                set -- "$@" "${arg}"
+                ;;
+            -*)
+                set -- "$@" "${arg}"
+                ;;
+            *)
+                if [ -z "${opt}" ]; then
+                    opt="${arg}"
+                    # check to make sure that the url 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
+                        if [ "$?" -ne "0" ] && [ -e "`pwd`/${opt}" ]; then
+                            opt="`pwd`/${opt}"
+                        fi
+                        # Make it percent-encoded and prepend file:// if it is a valid file
+                        if [ -e "${opt}" ]; then
+                          opt="file://$( echo -n "${opt}" | perl -pe "s/([^a-zA-Z0-9-._~\!\\\$&'()*+,=:@\/])/'%'.unpack('H2',\$1)/ge" )"
+                        fi
+                    fi
+                    set -- "$@" "${opt}"
+                else
+                    set -- "$@" "${arg}"
+                fi
+                ;;
+        esac
+    fi
+done
+
+if [ -n "$prev" ]; then set -- "$@" "$prev"; fi
+set -- "-a" "${APPLICATION_ID}" "$@"
+
+OPTIONS="$@"
+
+if [ ${DEBUG} -eq 1 ]; then
+    if [ "${DEBUGGER}" = "" ]; then
+        DEBUGGER=gdb
+    fi
+    TMPFILE=`mktemp -t iceweasel_argsXXXXXX`
+    echo set args "$@" > ${TMPFILE}
+    case "${DEBUGGER}" in
+        gdb)
+            run_verbose gdb "${MOZ_PROGRAM}" -x ${TMPFILE}
+            ;;
+        ddd)
+            run_verbose ddd --debugger "gdb -x ${TMPFILE}" "${MOZ_PROGRAM}"
+            ;;
+        *)
+            run_verbose ${DEBUGGER} "${MOZ_PROGRAM}" "$@"
+            ;;
+    esac
+    rm ${TMPFILE}
+    exit
+fi
+
+echo_vars ICEWEASEL_DSP APPLICATION_ID CMDLINE_DISPLAY DISPLAY \
+          OPTIONS DEBUG DEBUGGER MOZ_DISABLE_PANGO MOZ_NO_REMOTE
+
+if type "${ICEWEASEL_DSP}" > /dev/null 2>&1; then
+    MOZ_PROGRAM="${ICEWEASEL_DSP} ${MOZ_PROGRAM}"
+fi
+
+exec_verbose ${MOZ_PROGRAM} "$@"
--- iceweasel-2.0.0.17.orig/debian/remove.nonfree
+++ iceweasel-2.0.0.17/debian/remove.nonfree
@@ -0,0 +1,161 @@
+#! /bin/sh
+
+rm -fv ./build/wince/shunt/build/shunt.vcb
+rm -fv ./build/wince/shunt/build/shunt.vco
+#rm -fv ./directory/c-sdk/ldap/examples/macintosh/asearch \(2i\).68k.u
+#rm -fv ./directory/c-sdk/ldap/examples/macintosh/asearch \(4i\).68k.u
+#rm -fv ./directory/c-sdk/ldap/examples/macintosh/asearch PPC.u
+# these are only files there; just do it quick and dirty because I don't understand how to fix the syntax it complains about: this does it:
+rm -fv ./directory/c-sdk/ldap/examples/macintosh/*.u
+rm -fv ./directory/c-sdk/ldap/libraries/macintosh/LDAPClient.mcp
+rm -fv ./modules/oji/tests/script/killer.exe
+rm -fv ./modules/plugin/samples/default/mac/NullPlugin.rsrc
+rm -fv ./modules/plugin/tools/sdk/samples/basic/mac/Basic Plugin.mcp
+rm -fv ./modules/plugin/tools/sdk/samples/basic/mac/Basic.rsrc
+rm -fv ./modules/plugin/tools/sdk/samples/scriptable/mac/Scriptable Plugin.mcp
+rm -fv ./modules/plugin/tools/sdk/samples/scriptable/mac/Scriptable PluginIDL.mcp
+rm -fv ./modules/plugin/tools/sdk/samples/scriptable/mac/Scriptable.rsrc
+rm -fv ./other-licenses/7zstub/firefox/7zSD.sfx
+rm -fv ./toolkit/mozapps/update/src/updater/macbuild/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
+rm -fv ./toolkit/mozapps/update/src/updater/macbuild/Contents/PkgInfo
+rm -fv ./extensions/manticore/resources/manticore.psd
+rm -fv ./extensions/universalchardet/doc/UniversalCharsetDetection.doc
+rm -fv ./config/bin2rc.exe
+rm -fv ./config/makedep.exe
+rm -fv ./config/mangle.exe
+rm -fv ./config/mantomak.exe
+rm -fv ./embedding/browser/activex/src/pluginhostctrl/cab/redist/ATL.DLL
+rm -fv ./embedding/browser/activex/tests/vbrowse/browser.frx
+rm -fv ./embedding/browser/activex/tests/vbrowse/frmToolBar.frx
+rm -fv ./embedding/browser/cocoa/res/English.lproj/alert.nib/objects.nib
+rm -fv ./embedding/browser/powerplant/resources/cfmAlias.rsrc
+rm -fv ./embedding/browser/powerplant/resources/cfmAliasDebug.rsrc
+rm -fv ./embedding/minimo/mozconfig
+rm -fv ./embedding/qa/testembed/testembed.aps
+rm -fv ./embedding/tests/MSDotNETCSEmbed/MSDotNETCSEmbed.suo
+rm -fv ./embedding/tests/cocoaEmbed/res/English.lproj/MainMenu.nib/objects.nib
+rm -fv ./embedding/wrappers/DotNETEmbed/DotNETEmbed.snk
+rm -fv ./intl/unicharutil/tools/data/case.dat
+rm -fv ./intl/unicharutil/tools/data/cmbcl.dat
+rm -fv ./intl/unicharutil/tools/data/ctype.dat
+rm -fv ./intl/unicharutil/tools/data/decomp.dat
+rm -fv ./intl/unicharutil/tools/data/num.dat
+rm -fv ./js/src/fdlibm/fdlibm.mdp
+rm -fv ./js/src/js.mdp
+rm -fv ./js/src/liveconnect/jsj_nodl.c
+rm -fv ./plugin/oji/JEP/MRJPlugin.plugin/Contents/MacOS/MRJPlugin
+rm -fv ./plugin/oji/JEP/MRJPlugin.plugin/Contents/MacOS/MRJPlugin.jar
+rm -fv ./plugin/oji/JEP/MRJPlugin.plugin/Contents/Resources/MRJPlugin.rsrc
+rm -fv ./plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/MacOS/JavaEmbeddingPlugin
+rm -fv ./plugin/oji/JEP/JavaEmbeddingPlugin.bundle/Contents/Resources/Java/JavaEmbeddingPlugin.jar
+rm -fv ./plugin/oji/MRJ/plugin/Resources/Dialogs.rsrc
+rm -fv ./plugin/oji/MRJ/plugin/Resources/Strings.rsrc
+rm -fv ./plugin/oji/MRJ/plugin/Resources/Version.rsrc
+rm -fv ./plugin/oji/MRJ/plugin/MRJPlugin.jar
+rm -fv ./plugin/oji/MRJ/plugin/netscape.plugin.jar
+rm -fv ./plugin/oji/MRJ/plugin/Source/JMURLConnection
+rm -fv ./plugin/oji/MRJ/testing/ConsoleApplet/ConsoleApplet.mcp
+rm -fv ./plugin/oji/MRJ/testing/JSApplet/JSApplet.mcp
+rm -fv ./plugin/oji/MRJ/testing/SwingApplet/TestApplet.mcp
+rm -fv ./plugin/oji/MRJ/testing/TrivialApplet/MyApplet.mcp
+rm -fv ./plugin/oji/MRJCarbon/MRJSDK/JavaFrameworks/JavaEmbeddingLib
+rm -fv ./plugin/oji/MRJCarbon/plugin/MRJPlugin.jar
+rm -fv ./plugin/oji/MRJCarbon/plugin/Resources/Dialogs.rsrc
+rm -fv ./plugin/oji/MRJCarbon/plugin/Resources/Strings.rsrc
+rm -fv ./plugin/oji/MRJCarbon/plugin/Resources/Version.rsrc
+rm -fv ./xpcom/reflect/xptcall/tests/eVC4/XPTCInvoke_Testing.cpp
+rm -fv ./xpcom/tests/StringFactoringTests/StringTest.mcp
+rm -fv ./xpcom/typelib/xpidl/macplugin/compiler.rsrc
+rm -fv ./xpcom/typelib/xpidl/macplugin/linker.rsrc
+rm -fv ./xpcom/typelib/xpidl/macplugin/panel.rsrc
+rm -fv ./xpcom/typelib/xpidl/macplugin/version.rsrc
+rm -fv ./xpinstall/packager/mac/ASEncoder/build/ASEncoder.mcp
+rm -fv ./xpinstall/packager/mac/ASEncoder/rsrc/ASEncoder.rsrc
+rm -fv ./xpinstall/packager/mac/ASEncoder/src/ASEncoderUsage.script
+rm -fv ./xpinstall/test/pre_checkin.xpi
+rm -fv ./xpinstall/wizard/libxpnet/GUSI/lib/GUSI_Core.PPC.Lib
+rm -fv ./xpinstall/wizard/libxpnet/GUSI/lib/GUSI_ForeignThreads.PPC.Lib
+rm -fv ./xpinstall/wizard/libxpnet/GUSI/lib/GUSI_MPW.PPC.Lib
+rm -fv ./xpinstall/wizard/libxpnet/GUSI/lib/GUSI_MSL.PPC.Lib
+rm -fv ./xpinstall/wizard/libxpnet/GUSI/lib/GUSI_SIOUX.PPC.Lib
+rm -fv ./xpinstall/wizard/libxpnet/GUSI/lib/GUSI_Sfio.PPC.Lib
+rm -fv ./xpinstall/wizard/mac/rsrc/MIWCommon.rsrc
+rm -fv ./xpinstall/wizard/mac/rsrc/Mozilla.rsrc
+rm -fv ./xpinstall/wizard/os2/setuprsc/box_ch_d.bmp
+rm -fv ./xpinstall/wizard/os2/setuprsc/box_chec.bmp
+rm -fv ./xpinstall/wizard/os2/setuprsc/box_unch.bmp
+rm -fv ./gfx/cairo/libpixman/src/pixman-vc71.lib
+rm -fv ./gfx/src/mac/printerplugin/Resources/English.lproj/Localizable.strings
+rm -fv ./gfx/src/mac/nsMacGFX.rsrc
+rm -fv ./layout/doc/SpaceMgr_BlockReflSt_OD.sda
+rm -fv ./layout/doc/object_diagram_template.sda
+rm -fv ./layout/html/tests/block/bugs/RealSnow.jar
+rm -fv ./webshell/tests/viewer/mac/cfmAlias.rsrc
+rm -fv ./webshell/tests/viewer/mac/cfmAliasDebug.rsrc
+rm -fv ./webshell/tests/viewer/mac/viewer.ppob
+rm -fv ./webshell/tests/viewer/mac/viewer.rsrc
+rm -fv ./webshell/tests/viewer/mac/viewercarb.rsrc
+rm -fv ./webshell/tests/viewer/viewer-beos.rsrc
+rm -fv ./xpfe/bootstrap/appleevents/nsAppleEvents.rsrc
+rm -fv ./xpfe/bootstrap/apprunner-beos.rsrc
+rm -fv ./mailnews/mapi/old/tests/mapitest/mapitest.ncb
+rm -fv ./mailnews/mapi/old/tests/mapitest/mapitest.opt
+rm -fv ./toolkit/mozapps/installer/windows/nsis/Processes.dll
+rm -fv ./toolkit/mozapps/installer/windows/nsis/ShellLink.dll
+rm -fv ./toolkit/mozapps/installer/windows/nsis/nsProcess.dll
+
+
+echo also we need to remove any copyrighted image files from the mozilla src  suite,  not replaced by the branding process. This includes theme throbbers depending on how you handle that and windows icons, app icons, windows splash etc
+
+rm -fv ./xpfe/bootstrap/splash.bmp
+rm -fv ./xpfe/bootstrap/mozilla.ico
+rm -fv ./xpfe/bootstrap/mozos2.ico
+
+# I'm not sure about the os2 as I can't see them
+rm -fv ./xpfe/bootstrap/icons/os2/mozilla.ico
+
+rm -fv ./xpinstall/wizard/windows/setuprsc/bitmap1.bmp
+rm -fv ./xpinstall/wizard/windows/setuprsc/downloadLogo.bmp
+rm -fv ./xpinstall/wizard/windows/setuprsc/turbo-systray.bmp
+
+rm -fv ./xpinstall/wizard/os2/nsinstall/stubinstall.ico
+rm -fv ./xpinstall/wizard/os2/setuprsc/downloadLogo.bmp
+rm -fv ./xpinstall/wizard/os2/setuprsc/bitmap1.bmp
+
+rm -fv ./suite/branding/icons/gtk/seamonkey.png # 128x128
+rm -fv ./suite/branding/icons/gtk/default.xpm # 32x32
+rm -fv ./suite/branding/icons/gtk/default16.xpm #16x16
+rm -fv ./suite/branding/content/logo.gif # 200x200
+
+# remove the throbbers as they are branded
+
+rm -fv ./themes/classic/communicator/brand/throbber-single.gif
+rm -fv ./themes/classic/communicator/brand/throbber16-single.gif
+rm -fv ./themes/classic/communicator/brand/throbber-anim.gif
+rm -fv ./themes/classic/communicator/brand/throbber16-anim.gif
+
+rm -fv ./themes/modern/communicator/brand/throbber-single.gif
+rm -fv ./themes/modern/communicator/brand/throbber16-single.gif
+rm -fv ./themes/modern/communicator/brand/throbber-anim.gif
+rm -fv ./themes/modern/communicator/brand/throbber16-anim.gif
+
+rm -fv ./xpfe/bootstrap/splash.xpm
+rm -fv ./themes/classic/communicator/icons/turbo-systray.gif
+rm -fv ./themes/modern/communicator/icons/turbo-systray.gif
+
+
+rm -fvr other-licenses/
+rm -fv README/mozilla/README.os2
+
+rm -fv netwerk/protocol/ftp/doc/rfc959.txt
+rm -fv directory/c-sdk/ldap/docs/draft-ietf-ldapext-ldap-c-api-05.txt
+
+# sunbird stuff
+
+rm -fv calendar/sunbird/app/sunbird.ico
+rm -fv calendar/sunbird/app/default.xpm
+rm -fv calendar/resources/content/sunbird_small.png
+
+# CVS stuff
+find . -type d -name CVS | xargs rm -rf
+find . -type f -name .cvsignore | xargs rm -f
--- iceweasel-2.0.0.17.orig/debian/iceweasel_logo.svg
+++ iceweasel-2.0.0.17/debian/iceweasel_logo.svg
@@ -0,0 +1,4290 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   version="1.0"
+   width="208"
+   height="128"
+   id="svg2">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient22783">
+      <stop
+         style="stop-color:#000000;stop-opacity:1"
+         offset="0"
+         id="stop22785" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop22787" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient10381">
+      <stop
+         style="stop-color:#3465a4;stop-opacity:1"
+         offset="0"
+         id="stop10383" />
+      <stop
+         style="stop-color:#3465a4;stop-opacity:0"
+         offset="1"
+         id="stop10385" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient9111">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9113" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop9115" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5537">
+      <stop
+         style="stop-color:#73a0d0;stop-opacity:1"
+         offset="0"
+         id="stop5539" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop5541" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient7357">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop7359" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop7361" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4684">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0"
+         id="stop4686" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="0.5"
+         id="stop5577" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="1"
+         id="stop4688" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3785">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop3787" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop3789" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2868">
+      <stop
+         style="stop-color:#697484;stop-opacity:1"
+         offset="0"
+         id="stop2870" />
+      <stop
+         style="stop-color:#697484;stop-opacity:0"
+         offset="1"
+         id="stop2872" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2856">
+      <stop
+         style="stop-color:#e9f6fb;stop-opacity:1"
+         offset="0"
+         id="stop2858" />
+      <stop
+         style="stop-color:#c9dfe2;stop-opacity:1"
+         offset="1"
+         id="stop2860" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2762">
+      <stop
+         style="stop-color:#000000;stop-opacity:0.70588237"
+         offset="0"
+         id="stop2764" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0.35294119"
+         offset="0.40000001"
+         id="stop4540" />
+      <stop
+         style="stop-color:#000000;stop-opacity:0"
+         offset="1"
+         id="stop2766" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12684">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop12686" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.84536082"
+         offset="0.34999999"
+         id="stop12692" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop12688" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient6348">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0.70103091"
+         offset="0"
+         id="stop6350" />
+      <stop
+         style="stop-color:#13059a;stop-opacity:0"
+         offset="0.80000001"
+         id="stop6356" />
+      <stop
+         style="stop-color:#4434e2;stop-opacity:1"
+         offset="1"
+         id="stop6352" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4564">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4566" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop4568" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3667">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop3669" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop3671" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3657">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop3659" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0"
+         offset="1"
+         id="stop3661" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3645">
+      <stop
+         style="stop-color:#4434e2;stop-opacity:1"
+         offset="0"
+         id="stop3647" />
+      <stop
+         style="stop-color:#13059a;stop-opacity:1"
+         offset="1"
+         id="stop3649" />
+    </linearGradient>
+    <linearGradient
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       id="linearGradient3651"
+       xlink:href="#linearGradient3645"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient5459"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient6354"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="49.709621"
+       cy="222.16092"
+       r="183.90805"
+       fx="49.709621"
+       fy="222.16092"
+       id="radialGradient8140"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="69.944862"
+       cy="222.16092"
+       r="183.90805"
+       fx="69.944862"
+       fy="222.16092"
+       id="radialGradient8144"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient10886"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient10890"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient10893"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient10896"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient10899"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient10902"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12690"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12696"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12700"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12704"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12708"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12712"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12716"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12720"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12724"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12728"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12732"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12736"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12740"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12744"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12748"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12752"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12756"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12760"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient12764"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="114.07964"
+       y1="107.97852"
+       x2="186.34959"
+       y2="50.610096"
+       id="linearGradient15435"
+       xlink:href="#linearGradient2856"
+       gradientUnits="userSpaceOnUse"
+       spreadMethod="reflect" />
+    <radialGradient
+       cx="15.355529"
+       cy="-3.0354726"
+       r="88.585754"
+       fx="15.355529"
+       fy="-3.0354726"
+       id="radialGradient15437"
+       xlink:href="#linearGradient4684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.809622,-0.809622,0.250014,0.250014,83.81524,99.32497)"
+       spreadMethod="pad" />
+    <radialGradient
+       cx="184.14488"
+       cy="181.15724"
+       r="88.585754"
+       fx="184.14488"
+       fy="181.15724"
+       id="radialGradient15439"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.523063,-0.523063,0.441691,0.441691,-0.408577,186.6555)"
+       spreadMethod="pad" />
+    <radialGradient
+       cx="71.285957"
+       cy="133.21147"
+       r="23.5"
+       fx="71.285957"
+       fy="133.21147"
+       id="radialGradient15441"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.970922,0,0,1.780566,-69.2131,-107.2556)" />
+    <radialGradient
+       cx="71.285957"
+       cy="133.21147"
+       r="23.5"
+       fx="71.285957"
+       fy="133.21147"
+       id="radialGradient15443"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.970922,1.780566,0,-104.2352,-67.57889)" />
+    <radialGradient
+       cx="104.03423"
+       cy="99.501823"
+       r="31.06394"
+       fx="104.03423"
+       fy="99.501823"
+       id="radialGradient15445"
+       xlink:href="#linearGradient3785"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.310746,0,0,2.068998,-142.6885,-110.7459)" />
+    <radialGradient
+       cx="144.06706"
+       cy="138.31898"
+       r="58.598324"
+       fx="144.06706"
+       fy="138.31898"
+       id="radialGradient15447"
+       xlink:href="#linearGradient7357"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.135664,1.135664,-1.136306,1.136306,137.6281,-182.4655)" />
+    <radialGradient
+       cx="181.22314"
+       cy="175.71002"
+       r="11.883564"
+       fx="181.22314"
+       fy="175.71002"
+       id="radialGradient15449"
+       xlink:href="#linearGradient4684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.646155,0,0,1.552316,-117.0982,-97.50456)" />
+    <radialGradient
+       cx="135.94887"
+       cy="112.66441"
+       r="12.654797"
+       fx="135.94887"
+       fy="112.66441"
+       id="radialGradient15451"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.110542,1.218522,-2.055946,3.561002,75.79333,-463.5947)" />
+    <radialGradient
+       cx="135.94887"
+       cy="112.66441"
+       r="12.654797"
+       fx="135.94887"
+       fy="112.66441"
+       id="radialGradient15453"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.218522,2.110542,3.561002,-2.055946,-459.7805,71.24326)" />
+    <radialGradient
+       cx="114.16966"
+       cy="174.71097"
+       r="20.540869"
+       fx="114.16966"
+       fy="174.71097"
+       id="radialGradient15455"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.825408,0,0,0.975257,-94.23655,-4.807866)" />
+    <radialGradient
+       cx="107.87936"
+       cy="145.0222"
+       r="13.298701"
+       fx="107.87936"
+       fy="145.0222"
+       id="radialGradient15457"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.188227,0.518147,-0.464444,1.531759,-60.83048,-127.4488)" />
+    <radialGradient
+       cx="114.16966"
+       cy="174.71097"
+       r="20.540869"
+       fx="114.16966"
+       fy="174.71097"
+       id="radialGradient15459"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.825408,0.975257,0,-1.007268,-96.98454)" />
+    <radialGradient
+       cx="107.87936"
+       cy="145.0222"
+       r="13.298701"
+       fx="107.87936"
+       fy="145.0222"
+       id="radialGradient15461"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.188227,0.518147,-0.464444,1.531759,-60.83048,-127.4488)" />
+    <radialGradient
+       cx="71.285957"
+       cy="133.21147"
+       r="23.5"
+       fx="71.285957"
+       fy="133.21147"
+       id="radialGradient15463"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.881047,0,0,1.699371,-61.7392,-98.06259)" />
+    <radialGradient
+       cx="71.285957"
+       cy="133.21147"
+       r="23.5"
+       fx="71.285957"
+       fy="133.21147"
+       id="radialGradient15465"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.881047,1.699371,0,-95.16428,-60.19517)" />
+    <radialGradient
+       cx="274.80017"
+       cy="232.80792"
+       r="192.01729"
+       fx="274.80017"
+       fy="232.80792"
+       id="radialGradient18154"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,0.985709,0,3.32706)" />
+    <linearGradient
+       x1="76"
+       y1="232.76584"
+       x2="470.79068"
+       y2="232.76584"
+       id="linearGradient21706"
+       xlink:href="#linearGradient2856"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="286.02908"
+       y1="417.52744"
+       x2="286.02908"
+       y2="105.22803"
+       id="linearGradient23484"
+       xlink:href="#linearGradient2868"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="232.28439"
+       cy="181.21686"
+       r="192.01729"
+       fx="232.28439"
+       fy="181.21686"
+       id="radialGradient23491"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.593728,1.391541,-0.661399,0.757499,-136.1777,-371.7597)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25275"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,493.4496,98.9069)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25279"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,512.7733,94.07598)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25283"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25287"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,494.6574,102.6509)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25291"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,509.8748,99.02771)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25295"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25299"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,489.3999,136.3178)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25303"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,507.0328,132.0907)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25307"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25311"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,479.1409,175.8382)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25315"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,498.9477,172.215)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25319"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25323"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,463.2255,218.5122)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25327"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,482.6675,216.1218)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25331"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25335"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,478.8798,190.6596)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25339"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,499.4374,189.3847)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25343"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,481.589,195.4404)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25347"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,489.767,179.9215)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25351"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,491.2012,183.5868)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25355"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,491.0418,188.0489)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25359"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,510.1651,173.5471)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25363"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,511.1213,177.2124)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25367"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,506.1715,196.5367)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25371"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25375"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25379"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25407"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25409"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25411"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25413"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25415"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25417"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25419"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25421"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25441"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25443"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25445"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25447"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25449"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25451"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25453"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25455"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25475"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25477"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25479"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25481"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25483"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25485"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25487"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25489"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25509"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25511"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25513"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25515"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25517"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25519"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25521"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25523"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25543"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25545"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25547"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25549"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25551"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25553"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25555"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25557"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25577"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25579"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25581"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25583"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25585"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25587"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25589"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25591"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25611"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25613"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25615"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25617"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25619"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25621"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25623"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25625"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25645"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25647"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25649"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25651"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25653"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25655"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25657"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25659"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25679"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25681"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25683"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25685"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25687"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25689"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25691"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25693"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25713"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25715"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25717"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25719"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25721"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25723"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25725"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25727"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25747"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25749"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25751"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25753"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25755"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25757"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25759"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25761"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25781"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25783"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25785"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25787"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25789"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25791"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25793"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25795"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25815"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25817"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25819"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25821"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25823"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25825"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25827"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25829"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25849"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25851"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25853"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25855"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25857"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25859"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25861"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25863"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25883"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25885"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25887"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25889"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25891"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25893"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25895"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25897"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25917"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25919"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25921"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25923"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25925"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25927"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25929"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient25931"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26836"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26838"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26840"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26842"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26844"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26846"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26848"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient26850"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27755"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27757"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27759"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27761"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27763"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27765"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27767"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient27769"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28674"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28676"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28678"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28680"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28682"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28684"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28686"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient28688"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29593"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29595"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29597"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29599"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29601"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29603"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29605"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)" />
+    <radialGradient
+       cx="209.81361"
+       cy="44.715385"
+       r="15.346955"
+       fx="209.81361"
+       fy="44.715385"
+       id="radialGradient29607"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)" />
+    <radialGradient
+       cx="396.12012"
+       cy="272.26727"
+       r="40.577301"
+       fx="396.12012"
+       fy="272.26727"
+       id="radialGradient31389"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.741551,0,0,1.462928,-293.7432,-120.032)" />
+    <linearGradient
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       id="linearGradient31429"
+       xlink:href="#linearGradient3645"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient31431"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="49.709621"
+       cy="222.16092"
+       r="183.90805"
+       fx="49.709621"
+       fy="222.16092"
+       id="radialGradient31433"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="69.944862"
+       cy="222.16092"
+       r="183.90805"
+       fx="69.944862"
+       fy="222.16092"
+       id="radialGradient31435"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="257.04688"
+       cy="252.75"
+       r="183.60938"
+       fx="257.04688"
+       fy="252.75"
+       id="radialGradient32337"
+       xlink:href="#linearGradient2762"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.180228,0,0,1.162049,-46.32701,-40.95785)" />
+    <linearGradient
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       id="linearGradient18272"
+       xlink:href="#linearGradient3645"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient18274"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="49.709621"
+       cy="222.16092"
+       r="183.90805"
+       fx="49.709621"
+       fy="222.16092"
+       id="radialGradient18276"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="69.944862"
+       cy="222.16092"
+       r="183.90805"
+       fx="69.944862"
+       fy="222.16092"
+       id="radialGradient18278"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient18280"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient18282"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient18284"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient18286"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient18288"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient18290"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18292"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18294"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18296"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18298"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18300"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18302"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18304"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18306"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18308"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18310"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18312"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18314"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient18316"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="160"
+       id="linearGradient22789"
+       xlink:href="#linearGradient22783"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="160"
+       id="linearGradient22794"
+       xlink:href="#linearGradient22783"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="133"
+       id="linearGradient22797"
+       xlink:href="#linearGradient22783"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="133"
+       id="linearGradient2398"
+       xlink:href="#linearGradient22783"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(0,-38.52843)" />
+    <linearGradient
+       x1="366.26343"
+       y1="114.80904"
+       x2="366.26343"
+       y2="44.881653"
+       id="linearGradient27406"
+       xlink:href="#linearGradient22783"
+       gradientUnits="userSpaceOnUse" />
+    <mask
+       id="mask27403">
+      <path
+         d="M 359.46875,0.625 C 359.22153,0.63619718 358.96553,0.67159844 358.6875,0.71875 C 354.42366,0.87145699 350.90932,4.3429027 350.21875,8.4375 C 346.75961,7.11174 342.53349,9.5205632 339.6875,9.21875 C 335.03895,5.9159492 334.93976,13.948052 335.40625,16.96875 C 332.26927,19.605667 329.52399,13.671189 325.90625,13.375 C 310.92311,7.366308 295.57763,23.939757 298.34375,38.6875 C 298.24256,41.733128 300.31166,45.353554 299.90625,47.84375 C 275.55469,61.924675 256.38142,84.00267 244.9375,109.53125 C 244.84989,114.24205 244.61194,118.98392 244.84375,123.625 C 247.38732,129.13951 241.46331,132.15154 237.5,130.5625 C 233.98496,143.8726 232.49565,157.71118 233.375,171.5625 C 235.43062,223.43911 270.19802,271.60953 318.40625,290.40625 C 364.08857,309.19547 419.80436,299.98487 456.84375,267.40625 C 493.25938,236.8573 511.17423,185.99392 501.8125,139.1875 C 501.22021,135.98562 500.48943,132.79781 499.65625,129.65625 C 497.2319,131.57438 492.92752,131.53452 491.09375,128.625 C 491.25219,121.2273 491.10078,113.78341 491.03125,106.34375 C 479.35889,82.011572 460.42568,61.157553 437.03125,47.59375 C 441.75037,36.117858 438.94072,21.134585 427.5,14.8125 C 419.37559,9.384991 408.4688,12.769233 402.28125,19.625 C 398.38563,18.10165 403.49534,10.281847 397.625,10.5 C 395.98168,12.009027 392.29857,10.056615 390.375,10.25 C 389.85765,6.0475644 382.09328,2.4636918 380.9375,7.65625 C 380.66823,7.833275 377.54583,7.5624412 376.5,8.875 C 377.99471,0.60357278 371.15026,2.8605373 370.59375,6.90625 C 368.11455,3.4754984 361.90283,3.4880999 361.9375,8.25 C 359.48316,10.831248 356.92781,7.0357815 360.0625,5.65625 C 363.42144,4.1408686 363.17708,0.45704226 359.46875,0.625 z M 382.125,9.0625 C 384.89896,10.699884 382.73389,11.837309 382.125,9.0625 z M 296.21875,94.34375 C 306.70493,93.916066 311.9165,106.15207 309.5,115.09375 C 303.45485,116.69108 296.76392,115.32951 290.46875,115.78125 C 290.99623,122.15337 298.42924,124.54303 303.8125,122.28125 C 308.49033,119.4308 311.48281,123.61082 309.6875,128.46875 C 302.80572,132.33721 292.67783,132.76235 286.34375,127.25 C 275.37552,118.11801 279.55281,95.111415 295.1875,94.4375 C 295.53666,94.396839 295.88049,94.357546 296.21875,94.34375 z M 471.4375,94.34375 C 481.98225,93.939455 487.10325,106.1013 484.71875,115.09375 C 478.6736,116.69108 471.98267,115.32951 465.6875,115.78125 C 466.24794,122.11596 473.5684,124.519 478.9375,122.3125 C 483.63537,119.36972 486.77399,123.54271 484.9375,128.5 C 478.48357,132.04246 469.29594,132.69809 462.9375,128.28125 C 450.36684,119.994 454.10818,95.185289 470.40625,94.4375 C 470.75763,94.39781 471.09735,94.356792 471.4375,94.34375 z M 375.1875,94.375 C 385.71909,93.989729 390.83198,106.0974 388.46875,115.09375 C 382.41258,116.6883 375.71227,115.33147 369.40625,115.78125 C 370.00195,122.15132 377.3797,124.54582 382.78125,122.28125 C 387.45908,119.4308 390.45156,123.61082 388.65625,128.46875 C 381.77384,132.32773 371.64732,132.76759 365.3125,127.25 C 354.3395,118.11789 358.53164,95.109947 374.15625,94.4375 C 374.5072,94.398517 374.84777,94.387428 375.1875,94.375 z M 265.65625,94.40625 C 265.98233,94.402698 266.32437,94.419585 266.65625,94.4375 C 268.32674,94.345111 269.99559,94.490352 271.65625,94.65625 C 276.29172,94.349418 279.25635,97.415617 277.84375,102.25 C 275.61628,106.40516 270.21026,101.55082 266.34375,102.9375 C 258.46736,105.2405 258.15125,118.70995 265.1875,122.21875 C 269.41665,124.59363 274.37209,119.58245 277.8125,121.84375 C 280.16166,126.95431 276.7732,131.01174 271.53125,130.90625 C 260.95345,134.0084 249.9974,125.32871 249.90625,114.53125 C 248.33231,104.77947 255.54767,94.516351 265.65625,94.40625 z M 407.90625,94.40625 C 409.55187,94.422958 411.18578,94.612061 412.75,95.125 C 421.10087,97.353956 420.3154,107.70309 419.96875,114.40625 C 420.72863,117.26513 417.84403,124.57431 423.21875,123.59375 C 426.29228,127.26783 423.47801,131.80688 419,131.34375 C 415.9722,132.28479 413.4039,128.94893 411.75,128.3125 C 405.34625,134.15514 392.69942,131.25082 392.125,121.8125 C 390.87895,111.97613 401.93264,107.55645 410,108.03125 C 411.1138,105.68059 409.53958,101.74879 406.15625,102.6875 C 402.15415,101.71885 396.2098,108.53524 394.8125,102.78125 C 392.80228,95.599203 401.30685,95.085528 406.25,94.4375 C 406.79457,94.408419 407.35771,94.400681 407.90625,94.40625 z M 437.59375,94.40625 C 437.84137,94.405304 438.0933,94.419716 438.34375,94.4375 C 443.21442,94.845006 451.19752,93.37225 449.34375,101.125 C 448.75452,106.82389 442.24684,101.63874 438.5625,102.75 C 435.20856,102.52981 435.92299,106.7777 438.71875,107 C 445.43152,108.94509 453.73215,114.31319 451.40625,122.5 C 448.58382,132.69215 435.14445,132.89887 427.25,129 C 425.0264,125.1575 426.71291,117.56348 431.96875,121.625 C 434.76207,122.90462 441.45103,124.70307 442,120.1875 C 438.93522,115.43482 430.7018,116.00585 428.0625,110.21875 C 423.7501,103.29743 429.91759,94.435587 437.59375,94.40625 z M 335.84375,94.65625 C 341.23995,94.706034 341.47559,102.05804 342.84375,106.71875 C 344.34126,117.80162 346.27779,111.45024 348.25,104.125 C 348.67846,98.14156 353.05879,91.978454 359.28125,96.09375 C 357.66327,106.3413 352.92521,116.27897 350.125,126.40625 C 350.05664,132.75351 338.04517,132.4879 338.65625,125.84375 C 336.97199,122.76724 335.49117,106.93996 333.625,114.875 C 330.91215,119.70748 332.0347,128.57935 326.53125,130.625 C 318.47157,133.18283 318.37629,124.17159 316.625,118.84375 C 315.10097,111.16888 310.88961,103.49691 311,95.8125 C 315.18835,94.412189 320.9452,93.969544 321,99.96875 C 322.73263,103.04184 324.34441,118.85115 326.1875,110.875 C 328.87121,106.03251 327.77016,97.272122 333.1875,95.125 C 334.18731,94.806053 335.07286,94.649138 335.84375,94.65625 z M 295.96875,102.625 C 295.79766,102.62944 295.61645,102.65908 295.4375,102.6875 C 293.6963,102.67814 292.09799,103.6686 291.40625,105.25 C 288.9436,109.81573 297.7081,106.50163 300.1875,107.5 C 300.18564,105.11137 298.53505,102.55837 295.96875,102.625 z M 374.78125,102.625 C 374.60653,102.63261 374.43212,102.6556 374.25,102.6875 C 372.54633,102.73908 371.06451,103.6944 370.375,105.25 C 367.91235,109.81573 376.67685,106.50163 379.15625,107.5 C 379.16473,105.04218 377.40209,102.5108 374.78125,102.625 z M 471.0625,102.625 C 470.88917,102.6319 470.71158,102.65648 470.53125,102.6875 C 468.71042,102.72792 467.1258,103.8632 466.5,105.5625 C 464.55709,109.76216 473.02347,106.45373 475.40625,107.5 C 475.44105,105.04766 473.66239,102.52153 471.0625,102.625 z M 409.3125,115.28125 C 406.91144,115.35238 404.41229,115.91743 402.65625,117.65625 C 399.80078,120.57016 404.49984,124.49714 407.53125,122.125 C 410.97361,121.66054 411.19293,116.35794 409.3125,115.28125 z "
+         style="fill:url(#linearGradient27406);fill-opacity:1;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="path20168" />
+    </mask>
+    <linearGradient
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       id="linearGradient27915"
+       xlink:href="#linearGradient3645"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient27917"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="49.709621"
+       cy="222.16092"
+       r="183.90805"
+       fx="49.709621"
+       fy="222.16092"
+       id="radialGradient27919"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="69.944862"
+       cy="222.16092"
+       r="183.90805"
+       fx="69.944862"
+       fy="222.16092"
+       id="radialGradient27921"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient27923"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient27925"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient27927"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient27929"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient27931"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient27933"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27935"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27937"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27939"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27941"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27943"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27945"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27947"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27949"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27951"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27953"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27955"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27957"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient27959"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="167.68634"
+       cy="141.66774"
+       r="21.772516"
+       fx="167.68634"
+       fy="141.66774"
+       id="radialGradient27961"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.841082,-0.225367,0.399286,0.880061,126.7316,-47.32497)" />
+    <radialGradient
+       cx="167.68634"
+       cy="141.66774"
+       r="21.772516"
+       fx="167.68634"
+       fy="141.66774"
+       id="radialGradient27963"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.841082,-0.225367,-0.399286,0.880059,610.6449,-47.32499)" />
+    <linearGradient
+       x1="185.18442"
+       y1="178.86754"
+       x2="185.18442"
+       y2="162.24416"
+       id="linearGradient27965"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="185.18442"
+       cy="162.24416"
+       r="8.3116884"
+       fx="185.18442"
+       fy="162.24416"
+       id="radialGradient27967"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" />
+    <linearGradient
+       x1="185.18442"
+       y1="178.86754"
+       x2="185.18442"
+       y2="162.24416"
+       id="linearGradient27969"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="185.18442"
+       cy="162.24416"
+       r="8.3116884"
+       fx="185.18442"
+       fy="162.24416"
+       id="radialGradient27971"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" />
+    <radialGradient
+       cx="221.79688"
+       cy="186.60339"
+       r="66.984375"
+       fx="221.79688"
+       fy="186.60339"
+       id="radialGradient27973"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(6.911087e-7,0.583093,-0.714741,-5.162119e-7,500.0481,-45.38317)" />
+    <radialGradient
+       cx="221.51555"
+       cy="231.31619"
+       r="13.714489"
+       fx="221.51555"
+       fy="231.31619"
+       id="radialGradient27975"
+       xlink:href="#linearGradient7357"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.779854,1.950677e-7,-8.14409e-8,0.512006,193.7058,-7.875412)" />
+    <radialGradient
+       cx="231.53711"
+       cy="137.96158"
+       r="22.607796"
+       fx="231.53711"
+       fy="137.96158"
+       id="radialGradient27977"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.616471,0.477636,-0.871602,1.124949,352.1922,-230.3809)" />
+    <radialGradient
+       cx="211.6808"
+       cy="126.36234"
+       r="14.333125"
+       fx="211.6808"
+       fy="126.36234"
+       id="radialGradient27979"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.084695,-0.32076,0.396508,1.340847,78.50971,-72.80739)" />
+    <linearGradient
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       id="linearGradient2610"
+       xlink:href="#linearGradient3645"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient2612"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="49.709621"
+       cy="222.16092"
+       r="183.90805"
+       fx="49.709621"
+       fy="222.16092"
+       id="radialGradient2614"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="69.944862"
+       cy="222.16092"
+       r="183.90805"
+       fx="69.944862"
+       fy="222.16092"
+       id="radialGradient2616"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient2618"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient2620"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient2622"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient2624"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient2626"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient2628"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2630"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2632"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2634"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2636"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2638"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2640"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2642"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2644"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2646"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2648"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2650"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2652"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient2654"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="133"
+       id="linearGradient2957"
+       xlink:href="#linearGradient22783"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-148.7625,-70.36789)" />
+    <mask
+       id="mask2954">
+      <rect
+         width="273"
+         height="55"
+         rx="2"
+         ry="2"
+         x="83.237457"
+         y="89.632111"
+         style="opacity:1;fill:url(#linearGradient2957);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect21896" />
+    </mask>
+    <linearGradient
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       id="linearGradient3039"
+       xlink:href="#linearGradient3645"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient3041"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="49.709621"
+       cy="222.16092"
+       r="183.90805"
+       fx="49.709621"
+       fy="222.16092"
+       id="radialGradient3043"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="69.944862"
+       cy="222.16092"
+       r="183.90805"
+       fx="69.944862"
+       fy="222.16092"
+       id="radialGradient3045"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3047"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3049"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3051"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3053"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient3055"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient3057"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3059"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3061"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3063"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3065"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3067"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3069"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3071"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3073"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3075"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3077"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3079"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3081"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3083"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="167.68634"
+       cy="141.66774"
+       r="21.772516"
+       fx="167.68634"
+       fy="141.66774"
+       id="radialGradient3085"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.841082,-0.225367,0.399286,0.880061,126.7316,-47.32497)" />
+    <radialGradient
+       cx="167.68634"
+       cy="141.66774"
+       r="21.772516"
+       fx="167.68634"
+       fy="141.66774"
+       id="radialGradient3087"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.841082,-0.225367,-0.399286,0.880059,610.6449,-47.32499)" />
+    <linearGradient
+       x1="185.18442"
+       y1="178.86754"
+       x2="185.18442"
+       y2="162.24416"
+       id="linearGradient3089"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="185.18442"
+       cy="162.24416"
+       r="8.3116884"
+       fx="185.18442"
+       fy="162.24416"
+       id="radialGradient3091"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" />
+    <linearGradient
+       x1="185.18442"
+       y1="178.86754"
+       x2="185.18442"
+       y2="162.24416"
+       id="linearGradient3093"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="185.18442"
+       cy="162.24416"
+       r="8.3116884"
+       fx="185.18442"
+       fy="162.24416"
+       id="radialGradient3095"
+       xlink:href="#linearGradient9111"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)" />
+    <radialGradient
+       cx="221.79688"
+       cy="186.60339"
+       r="66.984375"
+       fx="221.79688"
+       fy="186.60339"
+       id="radialGradient3097"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(6.911087e-7,0.583093,-0.714741,-5.162119e-7,500.0481,-45.38317)" />
+    <radialGradient
+       cx="221.51555"
+       cy="231.31619"
+       r="13.714489"
+       fx="221.51555"
+       fy="231.31619"
+       id="radialGradient3099"
+       xlink:href="#linearGradient7357"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.779854,1.950677e-7,-8.14409e-8,0.512006,193.7058,-7.875412)" />
+    <radialGradient
+       cx="231.53711"
+       cy="137.96158"
+       r="22.607796"
+       fx="231.53711"
+       fy="137.96158"
+       id="radialGradient3101"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.616471,0.477636,-0.871602,1.124949,352.1922,-230.3809)" />
+    <radialGradient
+       cx="211.6808"
+       cy="126.36234"
+       r="14.333125"
+       fx="211.6808"
+       fy="126.36234"
+       id="radialGradient3103"
+       xlink:href="#linearGradient5537"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.084695,-0.32076,0.396508,1.340847,78.50971,-72.80739)" />
+    <linearGradient
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       id="linearGradient3105"
+       xlink:href="#linearGradient3645"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="244.72031"
+       cy="222.16092"
+       r="183.90805"
+       fx="244.72031"
+       fy="222.16092"
+       id="radialGradient3107"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="49.709621"
+       cy="222.16092"
+       r="183.90805"
+       fx="49.709621"
+       fy="222.16092"
+       id="radialGradient3109"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       cx="69.944862"
+       cy="222.16092"
+       r="183.90805"
+       fx="69.944862"
+       fy="222.16092"
+       id="radialGradient3111"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3113"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3115"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3117"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)" />
+    <linearGradient
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043"
+       id="linearGradient3119"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient3121"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)" />
+    <radialGradient
+       cx="246.35255"
+       cy="226.88303"
+       r="154.3577"
+       fx="246.35255"
+       fy="226.88303"
+       id="radialGradient3123"
+       xlink:href="#linearGradient3657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3125"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3127"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3129"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3131"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3133"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3135"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3137"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3139"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3141"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3143"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3145"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3147"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       cx="156.5"
+       cy="148.5"
+       r="19.5"
+       fx="156.5"
+       fy="148.5"
+       id="radialGradient3149"
+       xlink:href="#linearGradient12684"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       x1="-36.073502"
+       y1="-88.5"
+       x2="92.073502"
+       y2="-88.5"
+       id="linearGradient3654"
+       xlink:href="#linearGradient6348"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <g
+     style="display:inline"
+     id="layer1" />
+  <g
+     style="display:inline"
+     id="layer2">
+    <g
+       transform="translate(-112.1549,0)"
+       id="g3229">
+      <g
+         transform="matrix(0.761634,0,0,0.761634,-64.39011,4.516123e-2)"
+         mask="url(#mask27403)"
+         id="g26450">
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.725901,0.725901,0,207.4255,342.2192)"
+           style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:6.88799143;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19121" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.725901,0.725901,0,207.4255,342.2192)"
+           style="fill:url(#linearGradient3039);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19123" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.725901,0.725901,0,207.4255,342.2192)"
+           style="fill:url(#radialGradient3041);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19125" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,0.528524,0.528524,0,251.2749,1.645524)"
+           style="fill:url(#radialGradient3043);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19127" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.423926,0.569969,0,242.0676,320.0229)"
+           style="fill:url(#radialGradient3045);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19129" />
+        <g
+           transform="matrix(0.725901,0,0,0.725901,191.0496,3.309566)"
+           style="opacity:0.5"
+           id="g19131">
+          <path
+             d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z "
+             style="fill:url(#linearGradient3047);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path19133" />
+          <path
+             d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z "
+             style="fill:url(#linearGradient3049);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path19135" />
+          <path
+             d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z "
+             style="fill:url(#linearGradient3051);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path19137" />
+          <path
+             d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z "
+             style="fill:url(#linearGradient3053);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path19139" />
+          <path
+             d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z "
+             style="fill:url(#radialGradient3055);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path19141" />
+          <path
+             d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z "
+             style="fill:url(#radialGradient3057);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path19143" />
+        </g>
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(1.358739,0,0,1.358739,157.3417,-33.32055)"
+           style="fill:url(#radialGradient3059);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19145" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.576999,0,0,0.576999,347.193,13.80723)"
+           style="fill:url(#radialGradient3061);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19147" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.353645,0,0,0.353645,409.0062,60.7675)"
+           style="fill:url(#radialGradient3063);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19149" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.725901,0,0,0.725901,213.5525,-14.11208)"
+           style="fill:url(#radialGradient3065);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19151" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.725901,0,0,0.725901,331.1487,14.924)"
+           style="fill:url(#radialGradient3067);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19153" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.725901,0,0,0.725901,297.0312,132.52)"
+           style="fill:url(#radialGradient3069);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19155" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.725901,0,0,0.725901,176.5315,105.6617)"
+           style="fill:url(#radialGradient3071);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19157" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.576999,0,0,0.576999,343.5634,148.8249)"
+           style="fill:url(#radialGradient3073);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19159" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.353645,0,0,0.353645,361.8226,204.496)"
+           style="fill:url(#radialGradient3075);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19161" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.576999,0,0,0.576999,209.9975,151.7285)"
+           style="fill:url(#radialGradient3077);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19163" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.576999,0,0,0.576999,209.9975,16.7108)"
+           style="fill:url(#radialGradient3079);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19165" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.353645,0,0,0.353645,218.8199,171.1044)"
+           style="fill:url(#radialGradient3081);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19167" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.353645,0,0,0.353645,261.6482,23.74646)"
+           style="fill:url(#radialGradient3083);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path19169" />
+        <path
+           d="M 359.30028,2.693015 C 356.82097,2.7659369 351.86224,3.9389236 351.86225,12.106118 C 349.78803,7.9577004 340.47408,11.601845 340.47408,11.601845 C 340.47408,11.601845 344.21837,12.916867 344.59231,14.627485 C 344.59411,14.635651 344.59068,14.661329 344.59231,14.669508 C 342.99328,15.298023 341.40049,15.996804 339.88576,16.770647 C 338.77408,15.407328 338.88311,12.075891 337.86866,10.047002 C 337.05973,12.473812 337.2179,15.548145 337.57451,17.989307 C 336.11031,18.838089 334.72547,19.76842 333.37223,20.762811 C 325.21647,12.805823 314.99777,10.979664 305.80528,20.762811 C 293.72741,33.616737 303.4065,54.417646 313.28534,65.727187 C 313.63391,66.11474 313.98468,66.540626 314.33591,66.945847 C 314.51625,70.521754 315.60619,74.868776 318.41212,82.074049 C 325.27849,99.706061 332.28292,100.9796 344.34017,113.17091 C 359.08834,128.31722 374.17319,127.49545 388.92634,113.17091 C 400.98363,100.9796 407.98195,99.706059 414.8544,82.074049 C 416.23393,78.534727 417.18947,75.709471 417.83802,73.291287 C 419.94404,70.645217 422.04647,68.009754 424.09941,65.727187 C 433.97823,54.417647 443.65734,33.616734 431.57947,20.762811 C 421.8121,10.367848 410.83185,13.065475 402.45768,22.317654 C 401.1836,21.261971 399.82084,20.291038 398.42349,19.376059 C 398.75836,17.577733 399.1252,14.565509 398.42349,12.358255 C 397.36052,14.587482 398.08263,19.048563 394.89358,17.190875 C 391.70455,15.333175 396.70056,13.49287 396.70056,13.49287 C 396.70057,13.492869 390.30169,10.898767 388.88432,13.871075 C 388.88432,6.0687694 382.87506,7.1474298 382.87506,7.1474298 C 382.87508,7.1474283 386.04491,9.0364428 385.69059,11.265662 C 385.5722,12.010487 384.96741,12.630829 384.17777,12.946574 C 383.13418,12.647992 382.04894,12.348594 380.98404,12.106118 C 380.61521,11.568514 380.39572,10.800293 380.39572,9.7528422 C 378.69367,9.6155574 377.58439,10.337469 376.90783,11.307685 C 376.14803,11.187599 375.40435,11.106021 374.6386,11.013526 L 374.17635,4.3319034 L 372.15925,10.719366 C 371.58262,10.672583 371.01466,10.666607 370.43632,10.635321 C 369.67506,8.4490086 367.98152,6.1079036 364.30099,6.3910197 C 364.30099,8.7675687 363.39029,10.110247 362.19986,10.719366 C 361.24924,10.788672 360.28726,10.860032 359.34231,10.971503 C 357.93077,10.62556 356.72788,9.6567966 356.52678,8.450136 C 356.00824,5.3388248 360.68704,2.7770592 360.68704,2.7770605 C 360.68702,2.7770605 360.12671,2.6687103 359.30028,2.693015 z "
+           style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           id="path18184" />
+        <path
+           d="M 305.80616,20.773413 C 293.72827,33.627338 303.40205,54.411858 313.28089,65.721399 C 323.50303,77.086928 334.97003,96.682446 341.83874,87.424454 C 362.65123,51.376152 330.42934,-5.431913 305.80616,20.773413 z "
+           style="fill:url(#radialGradient3085);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           id="path18002" />
+        <path
+           d="M 431.57026,20.773421 C 443.64814,33.627344 433.97435,54.41186 424.09553,65.721399 C 413.87337,77.086932 402.40636,96.682448 395.53766,87.424451 C 374.72519,51.376153 406.94706,-5.4319116 431.57026,20.773421 z "
+           style="fill:url(#radialGradient3087);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           id="path18004" />
+        <path
+           d="M 359.30288,2.693339 C 356.82355,2.766261 351.86988,3.9331335 351.86989,12.100328 C 349.79567,7.9519103 340.46452,11.588549 340.46452,11.588549 C 340.46452,11.588549 344.20918,12.924233 344.58313,14.634851 C 344.58491,14.643017 344.5815,14.651042 344.58313,14.659221 C 342.98408,15.287736 341.41874,15.981237 339.90401,16.75508 C 338.79235,15.391762 338.87134,12.05773 337.85689,10.02884 C 337.04795,12.45565 337.2322,15.556809 337.58881,17.997971 C 326.36084,24.506716 318.13735,35.289203 316.87395,50.459387 C 314.92431,63.680349 311.54291,64.460206 318.40928,82.092207 C 325.27565,99.724221 332.28215,100.99757 344.33941,113.18888 C 359.08756,128.3352 374.18416,127.51342 388.93732,113.18888 C 400.99459,100.99758 407.99499,99.724223 414.86744,82.092213 C 421.73992,64.460206 418.37071,63.680352 416.42715,50.459391 C 415.74239,36.395171 408.6043,26.017108 398.44178,19.362716 C 398.77666,17.56439 399.14347,14.575661 398.44177,12.368406 C 397.37879,14.597633 398.09711,19.051438 394.90806,17.19375 C 391.71904,15.33605 396.68711,13.489444 396.68711,13.489444 C 396.68711,13.489442 390.30594,10.882694 388.88857,13.855001 C 388.88858,6.0526957 382.86908,7.1531308 382.86908,7.1531308 C 382.86908,7.1531294 386.05037,9.0181417 385.69605,11.247361 C 385.57766,11.992186 384.95036,12.613177 384.16072,12.928922 C 383.11716,12.63034 382.05745,12.342806 380.99255,12.100329 C 380.6237,11.562725 380.38329,10.808218 380.38329,9.7607672 C 378.68123,9.6234821 377.59925,10.350257 376.92269,11.320473 C 376.16289,11.200386 375.39762,11.096156 374.63186,11.003661 L 374.16883,4.3261589 L 372.14609,10.735584 C 371.56944,10.688801 370.99413,10.669388 370.41579,10.638102 C 369.65454,8.4517895 367.97933,6.11453 364.2988,6.3976461 C 364.29882,8.774195 363.39338,10.102093 362.20295,10.711212 C 361.25232,10.780517 360.29657,10.867815 359.35161,10.979287 C 357.94009,10.633344 356.72575,9.6757929 356.52464,8.4691323 C 356.0061,5.3578209 360.66762,2.7664493 360.66762,2.7664506 C 360.66762,2.7664506 360.12931,2.6690344 359.30288,2.693339 z "
+           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           id="path18006" />
+        <path
+           d="M 415.83859,67.044029 L 426.95749,53.392335 L 423.21112,54.807584 L 428.93174,47.204816 L 422.70112,50.608717 L 431.5908,41.045057 L 422.87595,46.437544 L 431.2957,35.81032 L 423.58804,39.676715 L 430.89318,31.093506 L 422.86312,36.51371 L 427.5365,27.301742 L 420.29872,32.231717 L 421.69561,25.498609 L 417.62687,28.467669 L 418.23149,22.224783 L 414.955,24.703618 L 415.59974,21.596025 L 405.55534,30.068419 C 405.55534,30.068419 410.47286,35.490143 413.71847,43.977938 C 416.96406,52.465728 415.83859,67.044029 415.83859,67.044029 z "
+           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="path18008" />
+        <path
+           d="M 321.53782,67.044021 L 310.4189,53.392332 L 314.16527,54.807579 L 308.44466,47.204816 L 314.67528,50.608713 L 305.78561,41.045053 L 314.50046,46.437537 L 306.0807,35.810316 L 313.78839,39.676712 L 306.48323,31.0935 L 314.51328,36.513704 L 309.8399,27.301736 L 317.07769,32.231714 L 315.6808,25.498603 L 319.74953,28.467664 L 319.14491,22.22478 L 322.4214,24.703613 L 321.77667,21.596021 L 331.82106,30.068415 C 331.82106,30.068415 326.90354,35.490138 323.65793,43.977937 C 320.41233,52.465724 321.53782,67.044021 321.53782,67.044021 z "
+           style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="path18010" />
+        <path
+           d="M 328.89072,52.772807 C 328.89072,52.772807 351.56901,49.294484 351.56901,72.520513 C 329.54311,72.520509 351.32733,52.772813 328.89072,52.772807 z "
+           style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="path18012" />
+        <g
+           transform="matrix(0.74575,1.288788e-7,-1.288788e-7,0.74575,199.6176,-63.59619)"
+           id="g18014">
+          <path
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)"
+             style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path18016" />
+          <path
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)"
+             style="opacity:1;fill:url(#linearGradient3089);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path18018" />
+          <path
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)"
+             style="opacity:1;fill:url(#radialGradient3091);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path18020" />
+        </g>
+        <path
+           d="M 402.90566,52.772826 C 402.90566,52.772826 380.22739,49.294491 380.22739,72.520521 C 402.25328,72.520526 380.46906,52.772819 402.90566,52.772826 z "
+           style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="path18022" />
+        <g
+           transform="matrix(-0.74575,-1.288788e-7,-1.288788e-7,0.74575,532.1789,-63.5961)"
+           id="g18024">
+          <path
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)"
+             style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path18026" />
+          <path
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)"
+             style="opacity:1;fill:url(#linearGradient3093);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path18028" />
+          <path
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)"
+             style="opacity:1;fill:url(#radialGradient3095);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path18030" />
+        </g>
+        <path
+           d="M 317.2234,65.642047 C 316.16896,65.764525 315.18892,66.724939 314.90479,68.178024 C 315.25722,71.501169 316.38176,75.628194 318.84161,81.944745 C 325.64648,99.418827 332.5902,100.68077 344.53948,112.76289 C 346.80888,115.09355 349.09106,117.05507 351.37453,118.63186 C 350.71227,117.29232 350.68992,115.10463 349.6839,114.0671 C 346.73969,114.70955 347.90957,112.28807 349.36992,110.97562 C 351.81644,107.49761 348.21478,111.68867 346.97884,111.77264 C 346.76032,107.72592 349.37536,104.14443 351.0847,100.6385 C 353.71206,96.983091 348.65089,95.097468 345.72293,95.904683 C 343.8876,95.138357 338.98016,98.909634 339.6849,95.421639 C 340.20118,92.636848 340.47261,90.286354 342.17256,87.934475 C 340.71703,88.170195 336.41512,93.681541 337.29383,89.238696 C 338.19512,85.449583 334.10942,89.415651 333.23628,90.518755 C 330.26437,93.410534 331.92964,88.685373 332.92231,87.427282 C 334.80188,84.976921 332.20488,83.906242 330.43464,85.712475 C 326.4356,87.911144 330.99511,83.39289 332.10114,82.355332 C 330.9038,81.994426 328.96009,84.622451 327.24654,84.963764 C 326.76334,83.272837 329.50988,81.468435 330.31387,79.819356 C 332.94244,76.459044 328.30381,78.340419 326.98088,79.577831 C 323.94326,81.298853 326.7312,77.953569 327.82619,77.259232 C 330.30042,74.537968 325.83206,76.781105 324.90378,77.573204 C 320.49057,80.511419 321.89735,74.548815 323.50297,72.501254 C 324.48782,68.32329 321.90254,74.623415 320.19411,73.105064 C 317.51854,71.369787 321.27802,68.756786 319.78354,67.574221 C 319.16613,66.09697 318.16069,65.533181 317.2234,65.642047 z M 415.88493,65.642053 C 415.0749,65.716605 414.26456,66.308008 413.73537,67.574225 C 412.24091,68.756789 416.00036,71.369788 413.32478,73.105068 C 411.61639,74.62342 409.03109,68.323292 410.01594,72.501255 C 411.62156,74.548815 413.02834,80.511425 408.61511,77.573206 C 407.68686,76.781112 403.21849,74.53797 405.69271,77.259232 C 406.78771,77.95357 409.55149,81.298858 406.51388,79.577839 C 405.19095,78.340418 400.57647,76.459047 403.20504,79.819359 C 404.00904,81.468434 406.73142,83.272841 406.2482,84.963768 C 404.53467,84.622455 402.61511,81.994421 401.41777,82.355336 C 402.5238,83.392892 407.05915,87.911144 403.06013,85.712483 C 401.28985,83.906249 398.71703,84.976922 400.59662,87.427284 C 401.58927,88.685375 403.25453,93.410534 400.28263,90.518761 C 399.40949,89.415656 395.32378,85.449581 396.22506,89.238699 C 397.1038,93.681542 392.77773,88.170193 391.32218,87.93448 C 393.02213,90.286357 393.29358,92.636851 393.80986,95.421645 C 394.51459,98.909634 389.63129,95.138353 387.79596,95.904685 C 384.86801,95.097464 379.80684,96.983095 382.43419,100.63851 C 384.14353,104.14444 386.73444,107.72592 386.5159,111.77264 C 385.27999,111.68867 381.70247,107.49761 384.14899,110.97563 C 385.60934,112.28807 386.77922,114.70955 383.83501,114.0671 C 382.95834,114.97122 382.82534,116.74672 382.36174,118.07636 C 384.49051,116.58955 386.6213,114.81799 388.73789,112.76289 C 400.68718,100.68077 407.62488,99.41883 414.43579,81.944749 C 417.04724,75.244825 418.16616,71.000002 418.44504,67.574227 C 417.98021,66.29413 416.92959,65.545899 415.88493,65.642053 z M 353.98297,119.59794 C 353.64966,119.69736 353.37463,119.73565 353.11349,119.74285 C 353.69473,120.0958 354.27059,120.42782 354.85244,120.73309 C 354.58771,120.26728 354.31052,119.84905 353.98297,119.59794 z M 379.51179,119.59794 C 379.30879,119.75357 379.10635,119.94976 378.93213,120.20174 C 379.24664,120.02842 379.55974,119.85638 379.87406,119.6704 C 379.75443,119.64619 379.64309,119.63711 379.51179,119.59794 z M 359.90025,122.68941 C 359.83934,122.68956 359.77084,122.72763 359.70702,122.73771 C 360.03192,122.83493 360.34811,122.92065 360.67312,123.00339 C 360.43995,122.81925 360.1876,122.68872 359.90025,122.68941 z "
+           style="fill:url(#radialGradient3097);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.02841294px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="path18032" />
+        <path
+           d="M 358.82105,103.9137 C 354.17345,105.44855 353.24352,106.38076 355.10131,110.05309 C 356.9591,113.7254 360.67468,118.60301 366.25221,118.60301 C 371.82974,118.60301 375.55156,113.72541 377.41144,110.05309 C 379.2713,106.38076 379.94489,106.07824 373.69169,103.91369 C 367.43852,101.74915 363.46865,102.37885 358.82105,103.9137 z "
+           style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.41941813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="path18034" />
+        <path
+           d="M 359.79049,104.75763 C 355.73307,106.09758 354.92121,106.91142 356.54309,110.11742 C 358.16498,113.32342 366.27801,103.46782 366.27801,117.58166 C 366.27803,103.51207 374.39653,113.32342 376.02024,110.11742 C 377.64392,106.91142 378.23197,106.64732 372.77284,104.75763 C 367.31368,102.86795 363.84793,103.41769 359.79049,104.75763 z "
+           style="fill:url(#radialGradient3099);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.41941813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           id="path18036" />
+        <path
+           d="M 364.82799,47.878276 C 364.82799,47.878276 371.05062,48.915378 371.56916,57.730771 C 376.75469,48.91538 371.56916,43.211305 371.56916,43.211305 C 371.56916,43.211305 380.38454,44.766965 379.866,52.545248 C 384.53298,44.248414 379.34745,38.544337 379.34745,38.544337 C 379.34745,38.544337 387.12574,36.988677 389.19994,41.655653 C 387.12574,34.395918 380.38456,31.284609 380.38456,31.284609 C 380.38456,31.284609 394.38546,30.766054 393.86692,38.025783 C 395.94112,25.580533 385.57008,25.580529 385.57008,25.580529 C 385.57008,25.580529 391.7927,22.469219 397.49679,27.654739 C 393.34835,18.320803 386.28903,18.273684 386.28903,18.273684 C 393.92342,19.389552 397.96224,23.790004 400.08954,33.877365 C 398.53388,29.728949 392.15797,28.114371 392.15797,28.114371 C 392.15797,28.114371 398.26285,30.212193 394.633,42.657442 C 393.59589,36.434817 386.60718,35.433026 386.60718,35.433026 C 386.60718,35.433026 393.03034,40.524417 389.19996,48.396822 C 388.68139,42.692755 384.01443,42.692754 384.01443,42.692754 C 384.01443,42.692754 387.12574,52.545248 378.31034,59.286422 C 378.8289,54.100902 375.7176,51.508143 375.7176,51.508143 C 375.7176,51.508143 377.7918,56.175107 368.97642,61.879184 C 371.05062,56.175109 364.82799,47.878276 364.82799,47.878276 z "
+           style="fill:url(#radialGradient3101);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+           id="path18038" />
+        <path
+           d="M 354.26037,16.407458 C 352.03651,16.060004 345.63187,16.425552 341.56118,19.171497 C 346.80306,15.150539 355.57963,20.511807 355.57963,20.511807 C 355.57963,20.511807 345.25445,20.948952 342.75259,26.548056 C 352.52286,20.491584 358.24069,28.573937 358.24069,28.573937 C 358.24069,28.573937 349.98022,26.280378 346.36657,32.098049 C 350.57623,28.871467 359.15349,33.08114 359.15349,33.08114 C 359.15349,33.08114 354.78526,34.421467 353.47478,40.676287 C 356.53255,37.995646 361.77442,37.548868 361.77442,37.548868 C 357.83433,39.165036 355.99234,40.39128 351.86419,44.76696 C 353.41985,37.507231 356.22225,34.839454 356.22225,34.839454 C 356.22225,34.839454 346.16012,31.803154 343.0488,36.470128 C 347.71577,27.136188 353.77953,28.056349 353.77953,28.056349 C 353.77953,28.056349 343.56736,25.580528 340.45603,30.76605 C 342.73104,22.619245 350.87786,21.039346 350.87786,21.039346 C 350.87786,21.039346 346.43592,18.153077 339.41894,20.913566 C 347.19722,13.135277 356.48421,16.754916 354.26037,16.407458 z "
+           style="fill:url(#radialGradient3103);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
+           id="path18040" />
+      </g>
+      <g
+         mask="url(#mask2954)"
+         id="g2950">
+        <path
+           d="M 116.22723,100.20491 L 120.57341,100.20491 L 120.57341,124.20491 L 116.22723,124.20491 L 116.22723,100.20491 z M 145.98022,100.92904 L 145.98022,104.6879 C 143.83728,103.66158 141.79986,103.14842 139.86793,103.14842 C 137.4219,103.14842 135.51991,104.08445 134.16194,105.95651 C 132.95412,107.61666 132.35022,109.69969 132.35023,112.2056 C 132.35022,114.74097 132.92372,116.85394 134.07073,118.54452 C 135.42962,120.44604 137.31641,121.39681 139.73112,121.39683 C 141.2715,121.39681 143.26424,121.03474 145.70936,120.31063 L 145.70936,123.97828 C 143.32412,124.49141 141.2411,124.74799 139.46026,124.74801 C 135.59545,124.74799 132.62154,123.64613 130.53851,121.44243 C 128.45548,119.20829 127.41396,116.17449 127.41397,112.34103 C 127.41396,108.83921 128.41034,105.8957 130.40308,103.51049 C 132.48611,100.9447 135.24859,99.661812 138.69053,99.661811 C 140.80302,99.661812 143.23292,100.08422 145.98022,100.92904 L 145.98022,100.92904 z M 170.10321,100.97465 L 170.10321,104.41566 C 167.44712,103.45014 165.21346,102.96739 163.40222,102.96739 C 158.45121,102.96739 155.65879,105.82015 155.02496,111.52569 L 170.19442,111.52569 L 170.19442,112.88413 C 170.28468,116.56742 169.49974,119.49573 167.83961,121.66907 C 166.26971,123.72167 164.02085,124.74799 161.09302,124.74801 C 157.80217,124.74799 155.19078,123.4803 153.25885,120.94494 C 151.47707,118.5597 150.58619,115.69174 150.58619,112.34103 C 150.58619,108.68812 151.65811,105.66906 153.80195,103.28385 C 156.03606,100.86916 158.96437,99.661812 162.58688,99.661811 C 164.60909,99.661812 167.11453,100.09942 170.10321,100.97465 L 170.10321,100.97465 z M 155.25159,114.78567 C 155.61365,119.25389 157.47004,121.48801 160.82078,121.48804 C 164.17148,121.48801 165.84684,119.25389 165.84686,114.78567 L 155.25159,114.78567 z "
+           style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#2715d2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande"
+           id="path2867" />
+        <path
+           d="M 180.50224,100.20491 L 184.8954,100.20491 L 190.64562,118.81676 L 195.71731,100.20491 L 200.11047,100.20491 L 207.94464,124.20491 L 204.18578,124.20491 L 198.16333,105.63866 L 193.18146,124.20491 L 188.83529,124.20491 L 183.12929,105.63866 L 177.87657,124.20491 L 173.62022,124.20491 L 180.50224,100.20491 z M 230.24486,100.97465 L 230.24486,104.41566 C 227.58877,103.45014 225.35511,102.96739 223.54388,102.96739 C 218.59287,102.96739 215.80045,105.82015 215.16661,111.52569 L 230.33607,111.52569 L 230.33607,112.88413 C 230.42634,116.56742 229.6414,119.49573 227.98126,121.66907 C 226.41137,123.72167 224.16251,124.74799 221.23467,124.74801 C 217.94382,124.74799 215.33244,123.4803 213.4005,120.94494 C 211.61873,118.5597 210.72784,115.69174 210.72785,112.34103 C 210.72784,108.68812 211.79976,105.66906 213.9436,103.28385 C 216.17772,100.86916 219.10603,99.661812 222.72854,99.661811 C 224.75075,99.661812 227.25619,100.09942 230.24486,100.97465 L 230.24486,100.97465 z M 215.39325,114.78567 C 215.75531,119.25389 217.6117,121.48801 220.96243,121.48804 C 224.31314,121.48801 225.9885,119.25389 225.98852,114.78567 L 215.39325,114.78567 z M 250.24418,103.23825 C 250.78772,100.85396 252.08581,99.661812 254.13846,99.661811 C 255.31584,99.661812 256.40296,99.887988 257.39982,100.34034 L 257.08197,102.78636 C 256.90138,102.72555 256.73554,102.69515 256.58448,102.69515 C 256.46376,102.69515 256.34308,102.69515 256.22241,102.69515 C 254.7124,102.69515 253.9574,103.9329 253.95742,106.4084 L 253.95742,117.27729 C 253.9574,122.25775 251.33128,124.74799 246.07903,124.74801 C 243.48191,124.74799 240.73464,124.14454 237.8372,122.93768 L 237.8372,119.35986 C 240.52366,120.77862 243.0139,121.48801 245.30792,121.48804 C 248.14639,121.48801 249.56563,120.08443 249.56565,117.27729 L 249.56565,114.378 L 248.56927,114.378 C 245.12733,114.37798 242.31971,113.88003 240.1464,112.88413 C 237.21763,111.52522 235.75324,109.3063 235.75324,106.22737 C 235.75324,104.29542 236.41749,102.71081 237.74599,101.47352 C 239.07448,100.26572 240.7199,99.661812 242.68225,99.661811 C 245.12733,99.661812 247.64797,100.85396 250.24418,103.23825 L 250.24418,103.23825 z M 249.56565,105.63866 C 247.60329,104.0089 245.7165,103.19402 243.90526,103.19403 C 242.84853,103.19402 241.95765,103.55609 241.2326,104.28023 C 240.47806,105.03476 240.10079,105.92518 240.1008,106.9515 C 240.10079,108.40068 240.84059,109.59328 242.32018,110.52932 C 243.10511,111.04247 243.98056,111.40476 244.94654,111.61621 C 245.9125,111.82763 246.96898,111.91815 248.116,111.88776 L 249.56565,111.84215 L 249.56565,105.63866 z M 262.0058,101.06585 C 264.78348,100.12983 267.19863,99.661812 269.25127,99.661811 C 271.60606,99.661812 273.62875,100.25051 275.31933,101.42792 C 277.19137,102.78589 278.12739,104.59714 278.12741,106.86167 C 278.12739,108.73372 277.46314,110.30359 276.13467,111.5713 C 275.22902,112.44651 273.7195,113.33693 271.60608,114.24257 L 269.52351,115.10351 C 267.37966,116.00912 266.30775,117.11098 266.30775,118.40909 C 266.30775,120.4617 267.71179,121.48801 270.51988,121.48804 C 271.93865,121.48801 273.87059,121.12595 276.3157,120.40184 L 276.3157,124.02388 L 275.40915,124.20491 C 273.5076,124.56695 271.84744,124.74799 270.42867,124.74801 C 268.01397,124.74799 266.09677,124.23483 264.67707,123.20854 C 262.98651,122.00071 262.14123,120.26501 262.14123,118.00142 C 262.14123,115.13344 264.01328,112.88412 267.7574,111.25345 L 270.29324,110.16725 C 272.61764,109.17133 273.77984,107.94879 273.77986,106.49961 C 273.77984,105.38208 273.31183,104.4912 272.37581,103.82695 C 271.53098,103.22351 270.54981,102.92178 269.4323,102.92179 C 267.31886,102.92178 264.84336,103.63118 262.0058,105.04996 L 262.0058,101.06585 z M 303.56461,100.97465 L 303.56461,104.41566 C 300.90852,103.45014 298.67486,102.96739 296.86363,102.96739 C 291.91262,102.96739 289.1202,105.82015 288.48636,111.52569 L 303.65582,111.52569 L 303.65582,112.88413 C 303.74608,116.56742 302.96115,119.49573 301.30101,121.66907 C 299.73112,123.72167 297.48226,124.74799 294.55442,124.74801 C 291.26357,124.74799 288.65218,123.4803 286.72025,120.94494 C 284.93848,118.5597 284.04759,115.69174 284.0476,112.34103 C 284.04759,108.68812 285.11951,105.66906 287.26335,103.28385 C 289.49746,100.86916 292.42577,99.661812 296.04829,99.661811 C 298.0705,99.661812 300.57594,100.09942 303.56461,100.97465 L 303.56461,100.97465 z M 288.713,114.78567 C 289.07505,119.25389 290.93145,121.48801 294.28218,121.48804 C 297.63289,121.48801 299.30825,119.25389 299.30826,114.78567 L 288.713,114.78567 z M 311.15695,100.20491 L 315.50313,100.20491 L 315.50313,135.11802 L 311.15695,135.11802 L 311.15695,100.20491 z "
+           style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73a0d0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande"
+           id="path2857" />
+      </g>
+      <path
+         d="M 116.22723,98.016502 L 120.57341,98.016502 L 120.57341,74.0165 L 116.22723,74.0165 L 116.22723,98.016502 z M 145.98022,97.29237 L 145.98022,93.533517 C 143.83728,94.559835 141.79986,95.072992 139.86793,95.072989 C 137.4219,95.072992 135.51991,94.136964 134.16194,92.264904 C 132.95412,90.604751 132.35022,88.521722 132.35023,86.01581 C 132.35022,83.480442 132.92372,81.367471 134.07073,79.676891 C 135.42962,77.775374 137.31641,76.824606 139.73112,76.824585 C 141.2715,76.824606 143.26424,77.186672 145.70936,77.910783 L 145.70936,74.243137 C 143.32412,73.730004 141.2411,73.473426 139.46026,73.473401 C 135.59545,73.473426 132.62154,74.575285 130.53851,76.778981 C 128.45548,79.013123 127.41396,82.04692 127.41397,85.880381 C 127.41396,89.382204 128.41034,92.325715 130.40308,94.710923 C 132.48611,97.276709 135.24859,98.559601 138.69053,98.559601 C 140.80302,98.559601 143.23292,98.137191 145.98022,97.29237 L 145.98022,97.29237 z M 170.10321,97.246767 L 170.10321,93.805758 C 167.44712,94.77127 165.21346,95.254024 163.40222,95.254022 C 158.45121,95.254024 155.65879,92.40126 155.02496,86.695721 L 170.19442,86.695721 L 170.19442,85.337282 C 170.28468,81.653991 169.49974,78.725681 167.83961,76.552344 C 166.26971,74.499739 164.02085,73.473426 161.09302,73.473401 C 157.80217,73.473426 155.19078,74.741116 153.25885,77.276477 C 151.47707,79.661708 150.58619,82.529674 150.58619,85.880381 C 150.58619,89.533295 151.65811,92.552351 153.80195,94.937559 C 156.03606,97.352255 158.96437,98.559601 162.58688,98.559601 C 164.60909,98.559601 167.11453,98.12199 170.10321,97.246767 L 170.10321,97.246767 z M 155.25159,83.435745 C 155.61365,78.967519 157.47004,76.733399 160.82078,76.733377 C 164.17148,76.733399 165.84684,78.967519 165.84686,83.435745 L 155.25159,83.435745 z "
+         style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#2715d2;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande"
+         id="path2823" />
+      <path
+         d="M 180.50224,98.016502 L 184.8954,98.016502 L 190.64562,79.404651 L 195.71731,98.016502 L 200.11047,98.016502 L 207.94464,74.0165 L 204.18578,74.0165 L 198.16333,92.582748 L 193.18146,74.0165 L 188.83529,74.0165 L 183.12929,92.582748 L 177.87657,74.0165 L 173.62022,74.0165 L 180.50224,98.016502 z M 230.24486,97.246767 L 230.24486,93.805758 C 227.58877,94.77127 225.35511,95.254024 223.54388,95.254022 C 218.59287,95.254024 215.80045,92.40126 215.16661,86.695721 L 230.33607,86.695721 L 230.33607,85.337282 C 230.42634,81.653991 229.6414,78.725681 227.98126,76.552344 C 226.41137,74.499739 224.16251,73.473426 221.23467,73.473401 C 217.94382,73.473426 215.33244,74.741116 213.4005,77.276477 C 211.61873,79.661708 210.72784,82.529674 210.72785,85.880381 C 210.72784,89.533295 211.79976,92.552351 213.9436,94.937559 C 216.17772,97.352255 219.10603,98.559601 222.72854,98.559601 C 224.75075,98.559601 227.25619,98.12199 230.24486,97.246767 L 230.24486,97.246767 z M 215.39325,83.435745 C 215.75531,78.967519 217.6117,76.733399 220.96243,76.733377 C 224.31314,76.733399 225.9885,78.967519 225.98852,83.435745 L 215.39325,83.435745 z M 250.24418,94.983163 C 250.78772,97.367456 252.08581,98.559601 254.13846,98.559601 C 255.31584,98.559601 256.40296,98.333425 257.39982,97.881073 L 257.08197,95.435055 C 256.90138,95.495862 256.73554,95.526265 256.58448,95.526262 C 256.46376,95.526265 256.34308,95.526265 256.22241,95.526262 C 254.7124,95.526265 253.9574,94.288516 253.95742,91.813013 L 253.95742,80.944122 C 253.9574,75.963664 251.33128,73.473426 246.07903,73.473401 C 243.48191,73.473426 240.73464,74.076869 237.8372,75.283731 L 237.8372,78.861552 C 240.52366,77.442789 243.0139,76.733399 245.30792,76.733377 C 248.14639,76.733399 249.56563,78.136979 249.56565,80.944122 L 249.56565,83.843414 L 248.56927,83.843414 C 245.12733,83.843429 242.31971,84.341384 240.1464,85.337282 C 237.21763,86.696193 235.75324,88.915112 235.75324,91.994046 C 235.75324,93.92599 236.41749,95.510603 237.74599,96.747889 C 239.07448,97.955697 240.7199,98.559601 242.68225,98.559601 C 245.12733,98.559601 247.64797,97.367456 250.24418,94.983163 L 250.24418,94.983163 z M 249.56565,92.582748 C 247.60329,94.21251 245.7165,95.027388 243.90526,95.027385 C 242.84853,95.027388 241.95765,94.665322 241.2326,93.941187 C 240.47806,93.186657 240.10079,92.296234 240.1008,91.269913 C 240.10079,89.820736 240.84059,88.628131 242.32018,87.692093 C 243.10511,87.178947 243.98056,86.816651 244.94654,86.605204 C 245.9125,86.39378 246.96898,86.303264 248.116,86.333655 L 249.56565,86.379258 L 249.56565,92.582748 z M 262.0058,97.155559 C 264.78348,98.091587 267.19863,98.559601 269.25127,98.559601 C 271.60606,98.559601 273.62875,97.970899 275.31933,96.793493 C 277.19137,95.435518 278.12739,93.624268 278.12741,91.359739 C 278.12739,89.487691 277.46314,87.917819 276.13467,86.650117 C 275.22902,85.774906 273.7195,84.884482 271.60608,83.978844 L 269.52351,83.1179 C 267.37966,82.21229 266.30775,81.110432 266.30775,79.812321 C 266.30775,77.759712 267.71179,76.733399 270.51988,76.733377 C 271.93865,76.733399 273.87059,77.095464 276.3157,77.819576 L 276.3157,74.197533 L 275.40915,74.0165 C 273.5076,73.654459 271.84744,73.473426 270.42867,73.473401 C 268.01397,73.473426 266.09677,73.986583 264.67707,75.012873 C 262.98651,76.220703 262.14123,77.956407 262.14123,80.21999 C 262.14123,83.087973 264.01328,85.337295 267.7574,86.967961 L 270.29324,88.054159 C 272.61764,89.05008 273.77984,90.272627 273.77986,91.721805 C 273.77984,92.839332 273.31183,93.730216 272.37581,94.39446 C 271.53098,94.997907 270.54981,95.299628 269.4323,95.299625 C 267.31886,95.299628 264.84336,94.590237 262.0058,93.171451 L 262.0058,97.155559 z M 303.56461,97.246767 L 303.56461,93.805758 C 300.90852,94.77127 298.67486,95.254024 296.86363,95.254022 C 291.91262,95.254024 289.1202,92.40126 288.48636,86.695721 L 303.65582,86.695721 L 303.65582,85.337282 C 303.74608,81.653991 302.96115,78.725681 301.30101,76.552344 C 299.73112,74.499739 297.48226,73.473426 294.55442,73.473401 C 291.26357,73.473426 288.65218,74.741116 286.72025,77.276477 C 284.93848,79.661708 284.04759,82.529674 284.0476,85.880381 C 284.04759,89.533295 285.11951,92.552351 287.26335,94.937559 C 289.49746,97.352255 292.42577,98.559601 296.04829,98.559601 C 298.0705,98.559601 300.57594,98.12199 303.56461,97.246767 L 303.56461,97.246767 z M 288.713,83.435745 C 289.07505,78.967519 290.93145,76.733399 294.28218,76.733377 C 297.63289,76.733399 299.30825,78.967519 299.30826,83.435745 L 288.713,83.435745 z M 311.15695,98.016502 L 315.50313,98.016502 L 315.50313,63.103388 L 311.15695,63.103388 L 311.15695,98.016502 z "
+         style="font-size:45.28312683px;font-style:normal;font-weight:normal;text-align:justify;text-anchor:start;fill:#73a0d0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:LucidaGrande"
+         id="path2813" />
+      <g
+         transform="matrix(6.052857e-2,0,0,6.052857e-2,110.5234,57.318)"
+         id="g17886">
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)"
+           style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17888" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)"
+           style="fill:url(#linearGradient3105);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17890" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)"
+           style="fill:url(#radialGradient3107);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17892" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,0.382405,0.382405,0,43.14837,21.00481)"
+           style="fill:url(#radialGradient3109);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17894" />
+        <path
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.306725,0.412392,0,36.48655,251.3615)"
+           style="fill:url(#radialGradient3111);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17896" />
+        <g
+           transform="matrix(0.525214,0,0,0.525214,-0.426697,22.2088)"
+           style="opacity:0.5"
+           id="g17898">
+          <path
+             d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z "
+             style="fill:url(#linearGradient3113);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path17900" />
+          <path
+             d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z "
+             style="fill:url(#linearGradient3115);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path17902" />
+          <path
+             d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z "
+             style="fill:url(#linearGradient3117);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path17904" />
+          <path
+             d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z "
+             style="fill:url(#linearGradient3119);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path17906" />
+          <path
+             d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z "
+             style="fill:url(#radialGradient3121);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path17908" />
+          <path
+             d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z "
+             style="fill:url(#radialGradient3123);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             id="path17910" />
+        </g>
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.983093,0,0,0.983093,-24.81549,-4.294319)"
+           style="fill:url(#radialGradient3125);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17912" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.417478,0,0,0.417478,112.5483,29.80421)"
+           style="fill:url(#radialGradient3127);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17914" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.255874,0,0,0.255874,157.2722,63.78154)"
+           style="fill:url(#radialGradient3129);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17916" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.525214,0,0,0.525214,15.85494,9.603656)"
+           style="fill:url(#radialGradient3131);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17918" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.525214,0,0,0.525214,100.9397,30.61223)"
+           style="fill:url(#radialGradient3133);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17920" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.525214,0,0,0.525214,76.2546,115.6969)"
+           style="fill:url(#radialGradient3135);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17922" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.525214,0,0,0.525214,-10.93098,96.264)"
+           style="fill:url(#radialGradient3137);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17924" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.417478,0,0,0.417478,109.9222,127.494)"
+           style="fill:url(#radialGradient3139);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17926" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.255874,0,0,0.255874,123.1333,167.7739)"
+           style="fill:url(#radialGradient3141);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17928" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.417478,0,0,0.417478,13.28276,129.5949)"
+           style="fill:url(#radialGradient3143);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17930" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.417478,0,0,0.417478,13.28276,31.90504)"
+           style="fill:url(#radialGradient3145);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17932" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.255874,0,0,0.255874,19.66611,143.614)"
+           style="fill:url(#radialGradient3147);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17934" />
+        <path
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.255874,0,0,0.255874,50.65376,36.99558)"
+           style="fill:url(#radialGradient3149);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path17936" />
+      </g>
+    </g>
+  </g>
+</svg>
--- iceweasel-2.0.0.17.orig/debian/iceweasel-gnome-support.postinst
+++ iceweasel-2.0.0.17/debian/iceweasel-gnome-support.postinst
@@ -0,0 +1,11 @@
+#!/bin/sh -e
+
+if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] ; then
+    update-alternatives --install /usr/bin/gnome-www-browser \
+        gnome-www-browser /usr/bin/iceweasel 70 \
+        --slave /usr/share/man/man1/gnome-www-browser.1.gz \
+        gnome-www-browser.1.gz /usr/share/man/man1/iceweasel.1.gz
+    touch /usr/lib/iceweasel/.autoreg
+fi
+
+#DEBHELPER#
--- iceweasel-2.0.0.17.orig/debian/iceweasel.postinst
+++ iceweasel-2.0.0.17/debian/iceweasel.postinst
@@ -0,0 +1,28 @@
+#!/bin/sh -e
+
+if [ "$1" = "configure" ] || [ "$1" = "abort-upgrade" ] ; then
+    update-alternatives --install /usr/bin/x-www-browser \
+        x-www-browser /usr/bin/iceweasel 70 \
+        --slave /usr/share/man/man1/x-www-browser.1.gz \
+        x-www-browser.1.gz /usr/share/man/man1/iceweasel.1.gz
+    update-alternatives --install /usr/bin/mozilla mozilla \
+        /usr/bin/iceweasel 0 \
+        --slave /usr/share/man/man1/mozilla.1.gz mozilla.1.gz \
+        /usr/share/man/man1/firefox.1.gz
+    touch /usr/lib/iceweasel/.autoreg
+fi
+
+if [ -x /usr/sbin/update-desktop-database ]; then
+    /usr/sbin/update-desktop-database
+fi
+
+#DEBHELPER#
+
+echo "Please restart any running Iceweasels, or you will experience problems."
+
+unud=/var/lib/update-notifier/user.d
+
+if pgrep firefox-bin >/dev/null 2>&1 && test -d $unud; then
+    cp -f /usr/share/iceweasel/iceweasel-restart-required.update-notifier \
+        "$unud/iceweasel-restart-required"
+fi
\ No newline at end of file
--- iceweasel-2.0.0.17.orig/debian/iceweasel.1
+++ iceweasel-2.0.0.17/debian/iceweasel.1
@@ -0,0 +1,165 @@
+.TH ICEWEASEL 1 "November 4, 2004" iceweasel "Linux User's Manual"
+.SH NAME
+iceweasel - a Web browser for X11 derived from the Mozilla browser
+
+.SH SYNOPSIS
+.B iceweasel
+[\fIOPTIONS\fR] [\fIURL\fR]
+
+.B /usr/lib/iceweasel/firefox\-bin
+[\fIOPTIONS\fR] [\fIURL\fR]
+
+.SH DESCRIPTION
+\fBIceweasel\fR is an open-source web browser, designed for
+standards compliance, performance and portability.
+
+.SH USAGE
+\fBiceweasel\fR is a simple shell script that will set up the
+environment for the actual executable, \fBfirefox\-bin\fR.
+If there is a Iceweasel browser already running, \fBiceweasel\fR will
+arrange for it to create a new browser window; otherwise it will start
+the Iceweasel application.
+
+.SH OPTIONS
+A summary of the options supported by \fBiceweasel\fR is included below.
+
+.SS "GTK options"
+\fB\-\-gdk\-debug=\fR\fIFLAGS\fR
+Gdk debugging flags to set
+.TP
+\fB\-\-gdk\-no\-debug=\fR\fIFLAGS\fR
+Gdk debugging flags to unset
+.TP
+\fB\-\-gtk\-debug=\fR\fIFLAGS\fR
+Gtk+ debugging flags to set
+.TP
+\fB\-\-gtk\-no\-debug=\fR\fIFLAGS\fR
+Gtk+ debugging flags to unset
+.TP
+\fB\-\-gtk\-module=\fR\fIMODULE\fR
+Load an additional Gtk module
+
+.SS "X11 options"
+.TP
+.BI \-\-display= DISPLAY
+X display to use
+.TP
+.B \-\-sync
+Make X calls synchronous
+.TP
+.B \-\-no\-xshm
+Don't use X shared memory extension
+.TP
+.BI \-\-xim\-preedit= STYLE
+.TP
+.BI \-\-xim\-status= STYLE
+.TP
+.B \-\-g\-fatal\-warnings
+Make all warnings fatal
+
+.SS "Mozilla options"
+.TP
+\fB\-height\fR \fIvalue\fR
+Set height of startup window to \fIvalue\fR pixels.
+.TP
+.B \-h, \-help
+Show summary of options.
+.TP
+.B \-installer
+Start with Mozilla 4.x migration window.
+.TP
+\fB\-width\fR \fIvalue\fR
+Set width of startup window to \fIvalue\fR pixels.
+.TP
+.B \-v, \-version
+Print Iceweasel version.
+.TP
+.B \-no\-remote
+Don't connect to a running iceweasel instance.
+.TP
+\fB\-a\fR \fIapplication\-id\fR
+Check for a running Iceweasel started with the specified
+\fIapplication\-id\fR.  When \fBiceweasel\fR is invoked for
+the first time with a particular \fIapplication\-id\fR, a new Iceweasel
+application is started; subsequent invocations of \fBiceweasel\fR
+with the same \fIapplication\-id\fR will cause the already-running
+Iceweasel to bring up a new window.
+
+The default is \fB\-a firefox\fR.
+.TP
+\fB\-CreateProfile\fR \fIprofile\fR
+Create \fIprofile\fR.
+Implies \fB\-a firefox\-\-\fR\fIprofile\fR, or \fB\-a default\fR
+if \fIprofile\fR is \fBdefault\fR.
+.TP
+\fB\-P\fR \fIprofile\fR
+Start with \fIprofile\fR.
+Implies \fB\-a firefox\-\-\fR\fIprofile\fR, or \fB\-a default\fR
+if \fIprofile\fR is \fBdefault\fR.
+.TP
+.B \-ProfileManager
+Start with profile manager.
+Implies \fB\-a\fR with a fresh unique \fIapplication\-id\fR.
+.TP
+\fB\-UILocale\fR \fIlocale\fR
+Start with \fIlocale\fR resources as User Interface locale. By default, it is
+guessed from environment and available locales for Iceweasel.
+.TP
+\fB\-contentLocale\fR \fIlocale\fR
+Start with \fIlocale\fR resources as content locale. By default, it is
+guessed from environment and available locales for Iceweasel.
+.TP
+\fB\-new-window\fR \fIURL\fR
+Open \fIURL\fR in a new window in an already running Iceweasel process.
+\fB\-new-tab\fR \fIURL\fR
+Open \fIURL\fR in a new tab in an already running Iceweasel process.
+
+.TP
+.B \-jsconsole
+Start with Javascript Console
+.TP
+\fB\-chrome\fR \fIurl\fR
+Load the specified chrome.
+.TP
+.B \-safe\-mode
+Starts Iceweasel in safe mode, that is disabling all extensions and
+showing a bit more debugging messages.
+
+.SS "Debugger options"
+.TP
+.B \-g, \-debug
+Starts Iceweasel through a debugger (gdb by default).
+.TP
+\fB\-\-debugger\fR \fIprogram\fR
+Use \fIprogram\fR as a debugger for Iceweasel. Implies \fB\-debug\fR.
+
+.SH ENVIRONMENT
+\fIICEWEASEL_DSP\fR - configures the /dev/dsp wrapper to use. Accepted values
+are "auto", "artsdsp", "esddsp", "aoss" or "none" (default).
+
+.SH FILES
+\fI/usr/bin/iceweasel\fR - shell script wrapping
+\fBfirefox\-bin\fR
+.br
+
+\fI/usr/lib/iceweasel/firefox\-bin\fR - \fBiceweasel\fR
+executable
+.br
+
+\fI/etc/iceweasel/iceweaselrc\fR - file containing environment
+variables to be passed to Iceweasel.
+.br
+
+\fI${HOME}/.mozilla/firefox/rc\fR - file containing environment variables to
+be passed to Iceweasel. Overrides \fI/etc/iceweasel/iceweaselrc\fR
+
+.SH BUGS
+To report a bug, please visit \fIhttp://bugzilla.mozilla.org/\fR
+
+.SH "SEE ALSO"
+.BR mozilla(1)
+
+.SH AUTHORS
+.TP
+.B The Mozilla Organization
+.I http://www.mozilla.org/about.html
--- iceweasel-2.0.0.17.orig/debian/copyright
+++ iceweasel-2.0.0.17/debian/copyright
@@ -0,0 +1,753 @@
+This package was debianized by Eric Dorland <eric@debian.org> on
+Thu, 05 Jun 2003 01:01:22 -0400
+
+It was downloaded from http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/
+
+The source tarball is an aggregate of several different works in which the
+main one, developed by the Mozilla Project, is firefox. Because of trademark 
+issues with the firefox name, our copy of the source tree has been renamed 
+iceweasel. 
+
+The original upstream tarball is modified from upstream by removing the 
+following files:
+all CVS directories and .cvsignore files
+other-licenses/*
+directory/c-sdk/ldap/docs/draft-ietf-ldapext-ldap-c-api-05.txt
+netwerk/protocol/ftp/doc/rfc959.txt
+
+The contents of the debian directory are licensed like the bulk of
+firefox, tri-licensed under the GPL/LGPL/MPL.
+
+The SVG files in the debian directory are
+Copyright 2006-2007 Ricardo Fernández Fuentes
+
+Other works include gzip, bzip2, sqlite, libjpeg, libpng, cairo, and others.
+Please see the sections following the copyright statements for firefox for
+these.
+
+=== firefox
+
+Overall, the firefox project is licensed under the terms of the Mozilla
+Public License version 1.1 or, at your option, under the terms of the GNU
+eneral Public License version 2 or subsequent, or the terms of the GNU
+Lesser General Public License version 2.1 or subsequent.
+
+On Debian systems, the complete text of the GNU General Public
+License can be found in the file `/usr/share/common-licenses/GPL' ;
+the complete text of the GNU Lesser General Public License can be
+found in the file `/usr/share/common-licenses/LGPL'.
+
+The complete text of the Mozilla Public License can be found in the MPL file
+in the same directory as this file.
+
+Some files may still contain licensing notices claiming licensing under
+other combinations of NPL, MPL, GPL and LGPL. They are files that were missed
+by the upstream relicensing script, but all the permissions required for
+relicensing were indeed provided.
+
+The file db/mork/src/morkQuickSort.cpp is licensed under the following terms:
+
+  Copyright (c) 1992, 1993
+   The Regents of the University of California.  All rights reserved.
+
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions
+  are met:
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+  2. Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+  3. Neither the name of the University nor the names of its contributors
+     may be used to endorse or promote products derived from this software
+     without specific prior written permission.
+
+  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  SUCH DAMAGE.
+
+The embedding/qa/mozembed/public/nsIQABrowserUIGlue.idl file and the files
+under the embedding/tests directory are licensed under the following terms:
+
+  Copyright (c) 2002 Netscape Communications Corporation and
+  other contributors
+
+  Permission is hereby granted, free of charge, to any person obtaining a
+  copy of this Mozilla sample software and associated documentation files
+  (the "Software"), to deal in the Software without restriction, including
+  without limitation the rights to use, copy, modify, merge, publish,
+  distribute, sublicense, and/or sell copies of the Software, and to permit
+  persons to whom the Software is furnished to do so, subject to the
+  following conditions:
+
+  The above copyright notice and this permission notice shall be included
+  in all copies or substantial portions of the Software.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+  OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+  THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+  DEALINGS IN THE SOFTWARE.
+
+The modules/plugin/base/public/npruntime.h file is licensed under the
+following terms:
+
+  Copyright (c) 2004, Apple Computer, Inc. and The Mozilla Foundation.
+  All rights reserved.
+ 
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions are
+  met:
+ 
+  1. Redistributions of source code must retain the above copyright
+  notice, this list of conditions and the following disclaimer.
+  2. Redistributions in binary form must reproduce the above copyright
+  notice, this list of conditions and the following disclaimer in the
+  documentation and/or other materials provided with the distribution.
+  3. Neither the names of Apple Computer, Inc. ("Apple") or The Mozilla
+  Foundation ("Mozilla") nor the names of their contributors may be used
+  to endorse or promote products derived from this software without
+  specific prior written permission.
+ 
+  THIS SOFTWARE IS PROVIDED BY APPLE, MOZILLA AND THEIR CONTRIBUTORS "AS
+  IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+  TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+  PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE, MOZILLA OR
+  THEIR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
+  TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+  LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+The toolkit/mozapps/update/src/updater/bspatch.cpp and
+toolkit/mozapps/update/src/updater/bspatch.h files are licensed under the
+following terms:
+
+  Copyright 2003,2004 Colin Percival
+  All rights reserved
+ 
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted providing that the following conditions
+  are met:
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+  2. Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+ 
+  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+  STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
+  IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  POSSIBILITY OF SUCH DAMAGE.
+
+Some but not all the files in netwerk/dns/src/ are licensed under the
+following terms:
+
+  Copyright (c) 2001,2002 Japan Network Information Center.
+  All rights reserved.
+ 
+  By using this file, you agree to the terms and conditions set forth bellow.
+ 
+                       LICENSE TERMS AND CONDITIONS
+ 
+  The following License Terms and Conditions apply, unless a different
+  license is obtained from Japan Network Information Center ("JPNIC"),
+  a Japanese association, Kokusai-Kougyou-Kanda Bldg 6F, 2-3-4 Uchi-Kanda,
+  Chiyoda-ku, Tokyo 101-0047, Japan.
+ 
+  1. Use, Modification and Redistribution (including distribution of any
+     modified or derived work) in source and/or binary forms is permitted
+     under this License Terms and Conditions.
+ 
+  2. Redistribution of source code must retain the copyright notices as they
+     appear in each source code file, this License Terms and Conditions.
+ 
+  3. Redistribution in binary form must reproduce the Copyright Notice,
+     this License Terms and Conditions, in the documentation and/or other
+     materials provided with the distribution.  For the purposes of binary
+     distribution the "Copyright Notice" refers to the following language:
+     "Copyright (c) 2000-2002 Japan Network Information Center.  All rights reserved."
+ 
+  4. The name of JPNIC may not be used to endorse or promote products
+     derived from this Software without specific prior written approval of
+     JPNIC.
+ 
+  5. Disclaimer/Limitation of Liability: THIS SOFTWARE IS PROVIDED BY JPNIC
+     "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+     LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+     PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL JPNIC BE LIABLE
+     FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+     CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+     SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+     BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+     WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+     OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+     ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+Some files in plugin/oji/JEP/ are licensed under the following terms:
+
+  Copyright (c) 2004, Steven Michaud, All Rights Reserved
+
+  Permission is hereby granted, free of charge, to any person obtaining
+  a copy of this software and associated documentation files (the
+  "Software"), to deal in the Software without restriction, including
+  without limitation the rights to use, copy, modify, merge, publish,
+  distribute, sublicense, and/or sell copies of the Software, and to
+  permit persons to whom the Software is furnished to do so, subject to
+  the following conditions:
+
+  The above copyright notice and this permission notice shall be
+  included in all copies or substantial portions of the Software.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+The extensions/auth/gssapi.h file is licensed under the following terms:
+
+  Copyright 1993 by OpenVision Technologies, Inc.
+ 
+  Permission to use, copy, modify, distribute, and sell this software
+  and its documentation for any purpose is hereby granted without fee,
+  provided that the above copyright notice appears in all copies and
+  that both that copyright notice and this permission notice appear in
+  supporting documentation, and that the name of OpenVision not be used
+  in advertising or publicity pertaining to distribution of the software
+  without specific, written prior permission. OpenVision makes no
+  representations about the suitability of this software for any
+  purpose.  It is provided "as is" without express or implied warranty.
+ 
+  OPENVISION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+  EVENT SHALL OPENVISION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+  USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+  OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+  PERFORMANCE OF THIS SOFTWARE.
+
+The gfx/src/xlib/xregion.h and gfx/src/gtk/xregion.h are licensed under the
+following terms:
+
+  Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
+  and the Massachusetts Institute of Technology, Cambridge, Massachusetts.
+
+                          All Rights Reserved
+
+  Permission to use, copy, modify, and distribute this software and its
+  documentation for any purpose and without fee is hereby granted,
+  provided that the above copyright notice appear in all copies and that
+  both that copyright notice and this permission notice appear in
+  supporting documentation, and that the names of Digital or MIT not be
+  used in advertising or publicity pertaining to distribution of the
+  software without specific, written prior permission.
+
+  DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+  ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+  DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+  ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+  WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+  ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+  SOFTWARE.
+
+=== sqlite
+
+The db/sqlite3 directory contains a copy of sqlite with the following
+licensing terms:
+
+  The author disclaims copyright to this source code.  In place of
+  a legal notice, here is a blessing:
+
+     May you do good and not evil.
+     May you find forgiveness for yourself and forgive others.
+     May you share freely, never taking more than you give.
+
+=== dbm
+
+The dbm directory, except some files added by the mozilla project, is
+licensed under the following terms:
+
+  Copyright (c) 1991, 1993, 1994
+  The Regents of the University of California.  All rights reserved.
+ 
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions
+  are met:
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+  2. Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+  3. All advertising materials mentioning features or use of this software
+     must display the following acknowledgement:
+  This product includes software developed by the University of
+  California, Berkeley and its contributors.
+  4. Neither the name of the University nor the names of its contributors
+     may be used to endorse or promote products derived from this software
+     without specific prior written permission.
+ 
+  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+  FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+  OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  SUCH DAMAGE.
+ 
+=== myspell
+
+The extensions/spellcheck/myspell directory is licensed under the following
+terms:
+
+  Copyright 2002 Kevin B. Hendricks, Stratford, Ontario, Canada
+  And Contributors.  All rights reserved.
+ 
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions
+  are met:
+ 
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+ 
+  2. Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+ 
+  3. All modifications to the source code must be clearly marked as
+     such.  Binary redistributions based on modified source code
+     must be clearly marked as modified versions in the documentation
+     and/or other materials provided with the distribution.
+ 
+  THIS SOFTWARE IS PROVIDED BY KEVIN B. HENDRICKS AND CONTRIBUTORS 
+  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
+  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
+  FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL 
+  KEVIN B. HENDRICKS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
+  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
+  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
+  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+  HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+  OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+  SUCH DAMAGE.
+
+=== boehm
+
+The gc/boehm directory, except the files listed under the xulrunner section,
+is licensed under the following terms:
+
+  Copyright 1988, 1989 Hans-J. Boehm, Alan J. Demers
+  Copyright (c) 1991-1996 by Xerox Corporation.  All rights reserved.
+  Copyright (c) 1996-1998 by Silicon Graphics.  All rights reserved.
+
+  THIS MATERIAL IS PROVIDED AS IS, WITH ABSOLUTELY NO WARRANTY EXPRESSED
+  OR IMPLIED.  ANY USE IS AT YOUR OWN RISK.
+
+  Permission is hereby granted to use or copy this program
+  for any purpose,  provided the above notices are retained on all copies.
+  Permission to modify the code and to distribute modified code is granted,
+  provided the above notices are retained, and a notice that the code was
+  modified is included with the above copyright notice.
+
+=== cairo
+
+The gfx/cairo/cairo directory is licensed under the following terms:
+
+  Copyright (c) 2003 University of Southern California
+  Copyright (c) 1999 Tom Tromey
+  Copyright (c) 2002, 2003 University of Southern California
+  Copyright (c) 2004 Calum Robinson
+  Copyright (c) 2004 David Reveman
+  Copyright (c) 2000, 2002, 2004 Keith Packard
+  Copyright (c) 2004, 2005 Red Hat, Inc
+
+  Cairo is free software and is available to be redistributed and/or
+  modified under the terms of either the GNU Lesser General Public
+  License (LGPL) version 2.1 or the Mozilla Public License (MPL) version
+  1.1.
+
+=== libpixman
+
+The gfx/cairo/libpixman directory is licensed under the following terms:
+(from gfx/cairo/libpixman/COPYING)
+
+  libpixregion
+  
+  Copyright 1987, 1998  The Open Group
+  
+  Permission to use, copy, modify, distribute, and sell this software and its
+  documentation for any purpose is hereby granted without fee, provided that
+  the above copyright notice appear in all copies and that both that
+  copyright notice and this permission notice appear in supporting
+  documentation.
+  
+  The above copyright notice and this permission notice shall be included in
+  all copies or substantial portions of the Software.
+  
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+  OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+  AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+  CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+  
+  Except as contained in this notice, the name of The Open Group shall not be
+  used in advertising or otherwise to promote the sale, use or other dealings
+  in this Software without prior written authorization from The Open Group.
+  
+  
+  Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
+  
+                          All Rights Reserved
+  
+  Permission to use, copy, modify, and distribute this software and its 
+  documentation for any purpose and without fee is hereby granted, 
+  provided that the above copyright notice appear in all copies and that
+  both that copyright notice and this permission notice appear in 
+  supporting documentation, and that the name of Digital not be
+  used in advertising or publicity pertaining to distribution of the
+  software without specific, written prior permission.  
+  
+  DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
+  ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
+  DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
+  ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+  WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+  ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
+  SOFTWARE.
+  
+  ----------------------------------------------------------------------
+  libic
+  
+  Copyright © 2001 Keith Packard
+  
+  Permission to use, copy, modify, distribute, and sell this software and its
+  documentation for any purpose is hereby granted without fee, provided that
+  the above copyright notice appear in all copies and that both that
+  copyright notice and this permission notice appear in supporting
+  documentation, and that the name of Keith Packard not be used in
+  advertising or publicity pertaining to distribution of the software without
+  specific, written prior permission.  Keith Packard makes no
+  representations about the suitability of this software for any purpose.  It
+  is provided "as is" without express or implied warranty.
+  
+  KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+  EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+  DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+  TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+  PERFORMANCE OF THIS SOFTWARE.
+  
+  ----------------------------------------------------------------------
+  slim
+  
+  slim is Copyright © 2003 Richard Henderson
+  
+  Permission to use, copy, modify, distribute, and sell this software
+  and its documentation for any purpose is hereby granted without fee,
+  provided that the above copyright notice appear in all copies and that
+  both that copyright notice and this permission notice appear in
+  supporting documentation, and that the name of Richard Henderson not be
+  used in advertising or publicity pertaining to distribution of the
+  software without specific, written prior permission.  Richard Henderson
+  makes no representations about the suitability of this software for
+  any purpose.  It is provided "as is" without express or implied
+  warranty.
+  
+  RICHARD HENDERSON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
+  INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
+  EVENT SHALL RICHARD HENDERSON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+  CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+  USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+  OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+  PERFORMANCE OF THIS SOFTWARE.
+
+=== libjpeg
+
+The jpeg directory, except the files under the xulrunner section, are licensed
+under the following terms:
+
+  The authors make NO WARRANTY or representation, either express or implied,
+  with respect to this software, its quality, accuracy, merchantability, or
+  fitness for a particular purpose.  This software is provided "AS IS", and you,
+  its user, assume the entire risk as to its quality and accuracy.
+
+  This software is copyright (C) 1991-1998, Thomas G. Lane.
+  All Rights Reserved except as specified below.
+
+  Permission is hereby granted to use, copy, modify, and distribute this
+  software (or portions thereof) for any purpose, without fee, subject to these
+  conditions:
+  (1) If any part of the source code for this software is distributed, then this
+  README file must be included, with this copyright and no-warranty notice
+  unaltered; and any additions, deletions, or changes to the original files
+  must be clearly indicated in accompanying documentation.
+  (2) If only executable code is distributed, then the accompanying
+  documentation must state that "this software is based in part on the work of
+  the Independent JPEG Group".
+  (3) Permission for use of this software is granted only if the user accepts
+  full responsibility for any undesirable consequences; the authors accept
+  NO LIABILITY for damages of any kind.
+
+  These conditions apply to any software derived from or based on the IJG code,
+  not just to the unmodified library.  If you use our work, you ought to
+  acknowledge us.
+
+  Permission is NOT granted for the use of any IJG author's name or company name
+  in advertising or publicity relating to this software or products derived from
+  it.  This software may be referred to only as "the Independent JPEG Group's
+  software".
+
+  We specifically permit and encourage the use of this software as the basis of
+  commercial products, provided that all warranty or liability claims are
+  assumed by the product vendor.
+
+=== bzip2
+
+The modules/libbz2/src directory is licensed under the following terms:
+(from modules/libbz2/src/LICENSE)
+
+  This program, "bzip2", the associated library "libbzip2", and all
+  documentation, are copyright (C) 1996-2005 Julian R Seward.  All
+  rights reserved.
+  
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions
+  are met:
+  
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+  
+  2. The origin of this software must not be misrepresented; you must 
+     not claim that you wrote the original software.  If you use this 
+     software in a product, an acknowledgment in the product 
+     documentation would be appreciated but is not required.
+  
+  3. Altered source versions must be plainly marked as such, and must
+     not be misrepresented as being the original software.
+  
+  4. The name of the author may not be used to endorse or promote 
+     products derived from this software without specific prior written 
+     permission.
+  
+  THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS
+  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
+  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+  DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
+  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+  
+  Julian Seward, Cambridge, UK.
+  jseward@acm.org
+  bzip2/libbzip2 version 1.0.3 of 15 February 2005
+
+=== libpng
+
+The directory modules/libimg/png is licensed under the following terms:
+(from modules/libimg/png/LICENSE)
+
+  This copy of the libpng notices is provided for your convenience.  In case of
+  any discrepancy between this copy and the notices in the file png.h that is
+  included in the libpng distribution, the latter shall prevail.
+  
+  COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
+  
+  If you modify libpng you may insert additional notices immediately following
+  this sentence.
+  
+  libpng version 1.2.6, September 12, 2004, is
+  Copyright (c) 2004 Glenn Randers-Pehrson, and is
+  distributed according to the same disclaimer and license as libpng-1.2.5
+  with the following individual added to the list of Contributing Authors
+  
+     Cosmin Truta
+  
+  libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
+  Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
+  distributed according to the same disclaimer and license as libpng-1.0.6
+  with the following individuals added to the list of Contributing Authors
+  
+     Simon-Pierre Cadieux
+     Eric S. Raymond
+     Gilles Vollant
+  
+  and with the following additions to the disclaimer:
+  
+     There is no warranty against interference with your enjoyment of the
+     library or against infringement.  There is no warranty that our
+     efforts or the library will fulfill any of your particular purposes
+     or needs.  This library is provided with all faults, and the entire
+     risk of satisfactory quality, performance, accuracy, and effort is with
+     the user.
+  
+  libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
+  Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
+  distributed according to the same disclaimer and license as libpng-0.96,
+  with the following individuals added to the list of Contributing Authors:
+  
+     Tom Lane
+     Glenn Randers-Pehrson
+     Willem van Schaik
+  
+  libpng versions 0.89, June 1996, through 0.96, May 1997, are
+  Copyright (c) 1996, 1997 Andreas Dilger
+  Distributed according to the same disclaimer and license as libpng-0.88,
+  with the following individuals added to the list of Contributing Authors:
+  
+     John Bowler
+     Kevin Bracey
+     Sam Bushell
+     Magnus Holmgren
+     Greg Roelofs
+     Tom Tanner
+  
+  libpng versions 0.5, May 1995, through 0.88, January 1996, are
+  Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
+  
+  For the purposes of this copyright and license, "Contributing Authors"
+  is defined as the following set of individuals:
+  
+     Andreas Dilger
+     Dave Martindale
+     Guy Eric Schalnat
+     Paul Schmidt
+     Tim Wegner
+  
+  The PNG Reference Library is supplied "AS IS".  The Contributing Authors
+  and Group 42, Inc. disclaim all warranties, expressed or implied,
+  including, without limitation, the warranties of merchantability and of
+  fitness for any purpose.  The Contributing Authors and Group 42, Inc.
+  assume no liability for direct, indirect, incidental, special, exemplary,
+  or consequential damages, which may result from the use of the PNG
+  Reference Library, even if advised of the possibility of such damage.
+  
+  Permission is hereby granted to use, copy, modify, and distribute this
+  source code, or portions hereof, for any purpose, without fee, subject
+  to the following restrictions:
+  
+  1. The origin of this source code must not be misrepresented.
+  
+  2. Altered versions must be plainly marked as such and must not
+     be misrepresented as being the original source.
+  
+  3. This Copyright notice may not be removed or altered from any
+     source or altered source distribution.
+  
+  The Contributing Authors and Group 42, Inc. specifically permit, without
+  fee, and encourage the use of this source code as a component to
+  supporting the PNG file format in commercial products.  If you use this
+  source code in a product, acknowledgment is not required but would be
+  appreciated.
+  
+  
+  A "png_get_copyright" function is available, for convenient use in "about"
+  boxes and the like:
+  
+     printf("%s",png_get_copyright(NULL));
+  
+  Also, the PNG logo (in PNG format, of course) is supplied in the
+  files "pngbar.png" and "pngbar.jpg (88x31) and "pngnow.png" (98x31).
+  
+  Libpng is OSI Certified Open Source Software.  OSI Certified Open Source is a
+  certification mark of the Open Source Initiative.
+  
+  Glenn Randers-Pehrson
+  glennrp@users.sourceforge.net
+  September 12, 2004
+
+=== zlib
+
+The directories modules/zlib/src and security/nss/cmd/zlib are licensed under
+the following terms:
+
+ (C) 1995-2004 Jean-loup Gailly and Mark Adler
+
+  This software is provided 'as-is', without any express or implied
+  warranty.  In no event will the authors be held liable for any damages
+  arising from the use of this software.
+
+  Permission is granted to anyone to use this software for any purpose,
+  including commercial applications, and to alter it and redistribute it
+  freely, subject to the following restrictions:
+
+  1. The origin of this software must not be misrepresented; you must not
+     claim that you wrote the original software. If you use this software
+     in a product, an acknowledgment in the product documentation would be
+     appreciated but is not required.
+  2. Altered source versions must be plainly marked as such, and must not be
+     misrepresented as being the original software.
+  3. This notice may not be removed or altered from any source distribution.
+
+  Jean-loup Gailly        Mark Adler
+  jloup@gzip.org          madler@alumni.caltech.edu
+
+  If you use the zlib library in a product, we would appreciate *not*
+  receiving lengthy legal documents to sign. The sources are provided
+  for free but without warranty of any kind.  The library has been
+  entirely written by Jean-loup Gailly and Mark Adler; it does not
+  include third-party code.
+  
+  If you redistribute modified sources, we would appreciate that you include
+  in the file ChangeLog history information documenting your changes. Please
+  read the FAQ for more information on the distribution of modified source
+  versions.
+  
+=== expat
+
+The directory parser/expat is licensed under the following terms:
+(from parser/expat/COPYING)
+
+  Copyright (c) 1998, 1999, 2000 Thai Open Source Software Center Ltd
+                                 and Clark Cooper
+  Copyright (c) 2001, 2002 Expat maintainers.
+  
+  Permission is hereby granted, free of charge, to any person obtaining
+  a copy of this software and associated documentation files (the
+  "Software"), to deal in the Software without restriction, including
+  without limitation the rights to use, copy, modify, merge, publish,
+  distribute, sublicense, and/or sell copies of the Software, and to
+  permit persons to whom the Software is furnished to do so, subject to
+  the following conditions:
+  
+  The above copyright notice and this permission notice shall be included
+  in all copies or substantial portions of the Software.
+  
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+  IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+  TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+  SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--- iceweasel-2.0.0.17.orig/debian/README.Debian
+++ iceweasel-2.0.0.17/debian/README.Debian
@@ -0,0 +1,126 @@
+Iceweasel for Debian
+====================
+
+Please read the file /usr/share/bug/iceweasel/presubj for information
+you may want to know if you will report a bug.
+
+Why is it not called Firefox?
+-----------------------------
+
+Due to our inability to use the Firefox logo because of a non-free
+copyright, the Mozilla Corporation insisted that we not use the
+trademarked name Firefox either. Most of the details are documented in
+#354622 <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354622>. 
+
+Even though it is not called Firefox, it still comes from exactly the
+same upstream, and is by and large exactly the same (the differences
+some distribution specific customizations, rebranding and the
+occasional bug fix).
+
+Application Update
+------------------
+
+From version 1.5beta1 onwards, the automatic application update has been
+disabled through the app.update.enabled preference, which is locked to
+'false' by /usr/lib/iceweasel/greprefs/iceweasel.cfg.
+
+Automatic extensions update, which used to be disabled; has been re-enabled,
+since the Extensions Manager has a correct behaviour with system-wide
+installed extensions now.
+
+Extensions
+----------
+
+From Firefox 0.9, "old" extensions are disabled at first run (i.e.
+when no profile was found). By old extensions, Firefox means extensions
+not following the new extensions guidelines described at:
+http://www.bengoodger.com/software/mb/extensions/packaging/extensions.html
+But even the ones following these guidelines can be considered old if the
+contents.rdf file in their chrome gives the attribute chrome:extension = 
+"true" in the package information.
+
+Some extensions can also get disabled by a new release of Iceweasel, because
+the install.rdf file provided by the extension says it's targetted for a
+maximum version older than the current one.
+
+Packaged Extensions
+-------------------
+
+With older versions of Firefox, an update-mozilla-firefox-chrome script was
+provided so that extensions are correctly enabled in Firefox. This has been
+obsoleted by the new Extensions Manager, and the update-mozilla-firefox-chrome
+script removed. Packages that use this script to support older versions of
+Firefox are advised to check for its presence before using it.
+
+Sound
+-----
+
+By default, iceweasel detects and runs the correct dsp wrapper for esd,
+arts, or alsa. If this is not the desired behaviour, edit
+/etc/iceweasel/iceweaselrc or ~/.mozilla/firefox/rc and set the ICEWEASEL_DSP
+variable to:
+
+"auto": The default, auto-detection.
+
+"esddsp": Use esd.
+
+"artsdsp": Use arts.
+
+"aoss": Use alsa.
+
+"none": Don't use any sound wrapper.
+
+
+using Java. (You should use plugin which compiled with gcc-3.2 or newer)
+----------
+ 
+You can install one of the following packages: 
+ - gcjwebplugin,
+ - java-gcj-compat-plugin,
+ - sun-java5-plugin.
+
+Alternatively, you can grab a binary Java distribution from
+http://java.sun.com/, install the java-package package and do a make-jpkg
+on the file.
+
+Buttons
+-------
+
+Some people have complained that the button order in dialogs is
+non-intuitive (ie, they don't like it). To reverse the order, add the
+following to your chrome/userChrome.css file, under the
+~/.mozilla/firefox directory:
+
+.dialog-button-box { -moz-box-direction: reverse; -moz-box-pack: right; }
+.dialog-button-box spacer { display: none ! important; }
+
+Emacs keybindings
+-----------------
+
+Versions of Firefox before 1.0 supported Emacs style keybindings in
+text entry boxes. Version 1.0 now merely follows the GTK keybindings
+settings. To enable Emacs keybindings in GTK, follow the instructions
+at http://kb.mozillazine.org/Emacs_Keybindings_(Firefox).
+
+Pango
+-----
+
+From 1.5.0.1, pango support is enabled by default. This is not the
+default for Mozilla.org builds, so may have more problems, but it is
+the default because it supports more languages out of the box. If you
+experience problems, you can disable it by hand by setting
+MOZ_DISABLE_PANGO=1 either in /etc/iceweasel/iceweaselrc,
+${HOME}/.mozilla/firefox/rc or as an exported environment variable.
+
+Well Known Ports
+----------------
+
+To prevent Iceweasel from being used to launch attacks against other
+protocols, certain ports cannot be connected to by default. See
+http://www.mozilla.org/projects/netlib/PortBanning.html for further
+information. To allow the port numbers being used, enter
+"about:config" in the URL bar and edit the
+"network.security.ports.banned.override" entry to list the ports you
+wish to allow (eg "2049,4045,6000").
+
+ -- Eric Dorland <eric@debian.org>, Sun, 14 Jan 2007 23:29:21 -0500
--- iceweasel-2.0.0.17.orig/debian/homepagereset.js
+++ iceweasel-2.0.0.17/debian/homepagereset.js
@@ -0,0 +1,133 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ *   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 HomePageReset.
+ *
+ * The Initial Developer of the Original Code is
+ * Mike Hommey.
+ * Portions created by the Initial Developer are Copyright (C) 2007
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *
+ * 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.
+ * 
+ * ***** END LICENSE BLOCK ***** */
+
+/* Used Javascript XPCOM component generator from
+   http://ted.mielczarek.org/code/mozilla/jscomponentwiz/ to get a skeleton */
+
+const nsISupports = Components.interfaces.nsISupports;
+const nsIObserver = Components.interfaces.nsIObserver;
+
+// You can change these if you like
+const CLASS_ID = Components.ID("ef5afbfa-334d-4dd9-806c-9c4cb68506bc");
+const CLASS_NAME = "Home Page Resetter for Mozilla - Iceape transition";
+const CONTRACT_ID = "@debian.org/iceape/homepagereset;1";
+
+// This is your constructor.
+// You can do stuff here.
+function HomePageReset() {
+  // you can cheat and use this
+  // while testing without
+  // writing your own interface
+  this.wrappedJSObject = this;
+}
+
+// This is the implementation of your component.
+HomePageReset.prototype = {
+  // for nsISupports
+  QueryInterface: function(aIID)
+  {
+    // add any other interfaces you support here
+    if (!aIID.equals(nsISupports) && !aIID.equals(nsIObserver))
+        throw Components.results.NS_ERROR_NO_INTERFACE;
+    return this;
+  },
+
+  observe: function(aSubject, aTopic, aData)
+  {
+    if (aTopic == "app-startup") {
+      var observerService = Components.classes["@mozilla.org/observer-service;1"].
+                              getService(Components.interfaces.nsIObserverService);
+      observerService.addObserver(this, "profile-after-change", false);
+    } else if (aTopic == "profile-after-change") {
+      var prefs = Components.classes["@mozilla.org/preferences-service;1"].
+                    getService(Components.interfaces.nsIPrefBranch);
+
+      var homepage = prefs.getCharPref("browser.startup.homepage");
+
+      if (homepage == "file:///usr/share/doc/mozilla-browser/localstart.html")
+        prefs.clearUserPref("browser.startup.homepage");
+    }
+  }
+}
+
+//=================================================
+// Note: You probably don't want to edit anything
+// below this unless you know what you're doing.
+//
+// Factory
+var HomePageResetFactory = {
+  createInstance: function (aOuter, aIID)
+  {
+    if (aOuter != null)
+      throw Components.results.NS_ERROR_NO_AGGREGATION;
+    return (new HomePageReset()).QueryInterface(aIID);
+  }
+};
+
+// Module
+var HomePageResetModule = {
+  registerSelf: function(aCompMgr, aFileSpec, aLocation, aType)
+  {
+    aCompMgr = aCompMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);
+    aCompMgr.registerFactoryLocation(CLASS_ID, CLASS_NAME, CONTRACT_ID, aFileSpec, aLocation, aType);
+
+    Components.classes["@mozilla.org/categorymanager;1"].
+      getService(Components.interfaces.nsICategoryManager).
+      addCategoryEntry("app-startup","HomePageReset", "service," + CONTRACT_ID, true, true);
+  },
+
+  unregisterSelf: function(aCompMgr, aLocation, aType)
+  {
+    aCompMgr = aCompMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);
+    aCompMgr.unregisterFactoryLocation(CLASS_ID, aLocation);        
+  },
+  
+  getClassObject: function(aCompMgr, aCID, aIID)
+  {
+    if (!aIID.equals(Components.interfaces.nsIFactory))
+      throw Components.results.NS_ERROR_NOT_IMPLEMENTED;
+
+    if (aCID.equals(CLASS_ID))
+      return HomePageResetFactory;
+
+    throw Components.results.NS_ERROR_NO_INTERFACE;
+  },
+
+  canUnload: function(aCompMgr) { return true; }
+};
+
+//module initialization
+function NSGetModule(aCompMgr, aFileSpec) { return HomePageResetModule; }
--- iceweasel-2.0.0.17.orig/debian/about_debian.js
+++ iceweasel-2.0.0.17/debian/about_debian.js
@@ -0,0 +1,133 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ *   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 AboutDebian.
+ *
+ * The Initial Developer of the Original Code is
+ * Mike Hommey.
+ * Portions created by the Initial Developer are Copyright (C) 2007
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *
+ * 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.
+ * 
+ * ***** END LICENSE BLOCK ***** */
+
+/* Used Javascript XPCOM component generator from
+   http://ted.mielczarek.org/code/mozilla/jscomponentwiz/ to get a skeleton */
+
+const nsISupports = Components.interfaces.nsISupports;
+const nsIAboutModule = Components.interfaces.nsIAboutModule;
+
+// You can change these if you like
+const CLASS_ID = Components.ID("1359a506-95b6-4fec-9f03-3d81ce131fc0");
+const CLASS_NAME = "about: handler for Debian and package related information";
+const CONTRACT_ID_PREFIX = "@mozilla.org/network/protocol/about;1?what=";
+
+// This is your constructor.
+// You can do stuff here.
+function AboutDebian() {
+  // you can cheat and use this
+  // while testing without
+  // writing your own interface
+  this.wrappedJSObject = this;
+}
+
+// This is the implementation of your component.
+AboutDebian.prototype = {
+  // for nsISupports
+  QueryInterface: function(aIID)
+  {
+    // add any other interfaces you support here
+    if (!aIID.equals(nsISupports) && !aIID.equals(nsIAboutModule))
+        throw Components.results.NS_ERROR_NO_INTERFACE;
+    return this;
+  },
+
+  newChannel: function(uri)
+  {
+    var ioService = Components.classes["@mozilla.org/network/io-service;1"].getService();
+    ioService = ioService.QueryInterface(Components.interfaces.nsIIOService);
+    var request = uri.path.toLowerCase();
+    var redirect;
+    if (request == "readme.debian") {
+      redirect = "file:///usr/share/doc/iceweasel/README.Debian";
+    } else if (request == "bugs") {
+      redirect = "http://bugs.debian.org/src:iceweasel";
+    } else {
+      redirect = "http://debian.org/";
+    }
+    var uri = ioService.newURI(redirect, null, null);
+    return ioService.newChannelFromURI(uri);
+  }
+}
+
+//=================================================
+// Note: You probably don't want to edit anything
+// below this unless you know what you're doing.
+//
+// Factory
+var AboutDebianFactory = {
+  createInstance: function (aOuter, aIID)
+  {
+    if (aOuter != null)
+      throw Components.results.NS_ERROR_NO_AGGREGATION;
+    return (new AboutDebian()).QueryInterface(aIID);
+  }
+};
+
+// Module
+var AboutDebianModule = {
+  registerSelf: function(aCompMgr, aFileSpec, aLocation, aType)
+  {
+    aCompMgr = aCompMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);
+    aCompMgr.registerFactoryLocation(CLASS_ID, CLASS_NAME, CONTRACT_ID_PREFIX + "readme.debian", aFileSpec, aLocation, aType);
+    aCompMgr.registerFactoryLocation(CLASS_ID, CLASS_NAME, CONTRACT_ID_PREFIX + "bugs", aFileSpec, aLocation, aType);
+    aCompMgr.registerFactoryLocation(CLASS_ID, CLASS_NAME, CONTRACT_ID_PREFIX + "debian", aFileSpec, aLocation, aType);
+  },
+
+  unregisterSelf: function(aCompMgr, aLocation, aType)
+  {
+    aCompMgr = aCompMgr.QueryInterface(Components.interfaces.nsIComponentRegistrar);
+    aCompMgr.unregisterFactoryLocation(CLASS_ID_PREFIX + "readme.debian", aLocation);        
+    aCompMgr.unregisterFactoryLocation(CLASS_ID_PREFIX + "bugs", aLocation);
+    aCompMgr.unregisterFactoryLocation(CLASS_ID_PREFIX + "debian", aLocation);        
+  },
+  
+  getClassObject: function(aCompMgr, aCID, aIID)
+  {
+    if (!aIID.equals(Components.interfaces.nsIFactory))
+      throw Components.results.NS_ERROR_NOT_IMPLEMENTED;
+
+    if (aCID.equals(CLASS_ID))
+      return AboutDebianFactory;
+
+    throw Components.results.NS_ERROR_NO_INTERFACE;
+  },
+
+  canUnload: function(aCompMgr) { return true; }
+};
+
+//module initialization
+function NSGetModule(aCompMgr, aFileSpec) { return AboutDebianModule; }
--- iceweasel-2.0.0.17.orig/debian/presubj
+++ iceweasel-2.0.0.17/debian/presubj
@@ -0,0 +1,44 @@
+*** Please submit non packaging issue (e.g. feature requests) bugs to
+the Debian BTS and the upstream bugzilla
+(https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox) and put a
+reference to the bugzilla bug in the Debian bug report to ease bug
+triage for the maintainers. You may need to reproduce this with
+upstream's Firefox for upstream to take you seriously. Thank you. ***
+
+Iceweasel extensions being a big source of problems, please either try
+to reproduce your bug with a clean user of with your current user in
+safe mode, with the "iceweasel -safe-mode" command line before filing
+any bugs.  If your bug disappears with a clean user or in safe mode,
+you might want to find which extension is responsible for it and file
+a bug to the appropriate package, bug tracking system, or author.
+
+Also, please try running iceweasel with MOZ_DISABLE_PANGO=1 set in
+your environment to test with Pango rendering disabled. Pango can
+cause problems in some cases.
+
+If your previous Iceweasel installation pre-dates 1.0, you might have
+had problems since upgrading from one release to another lacks clean
+support.  Please try moving your ~/.mozilla/firefox directory out of
+the way to see if it helps with your issue.
+
+Iceweasel requires the loopback interface (lo) to be up and unfiltered
+to accept keyboard input and function correctly. Please make sure this
+is the case before filing any bugs.
+
+If you get crashes and none of the above hints helped, please first
+try to remove plugins from the /usr/lib/iceweasel/plugins and
+~/.mozilla/plugins directories.
+
+If Iceweasel still crashes, please install the iceweasel-dbg package
+and run gdb with the "iceweasel -g" command line. At the gdb prompt,
+type the following commands:
+
+set pagination off 
+run 
+bt full 
+
+And attach the resulting backtrace to your bug report.
+
+If you see XML parsing errors, please make sure you kill all running
+Iceweasels and reload before filing any bugs.
+
--- iceweasel-2.0.0.17.orig/debian/rules
+++ iceweasel-2.0.0.17/debian/rules
@@ -0,0 +1,292 @@
+#!/usr/bin/make -f
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# These are used for cross-compiling and for saving the configure script
+# # from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+SHELL=/bin/bash # I use bashisms
+
+DEBIAN_VERSION := $(shell dpkg-parsechangelog | sed -n 's/Version: *\(.*\)/\1/ p')
+UPSTREAM_VERSION := $(shell echo $(DEBIAN_VERSION) | sed 's/-.*$$//')
+DEBIAN_REV_CODE := $(shell echo $(DEBIAN_VERSION) | sed 's/^.*-\([0-9]*\)[^-]*$$/0\1/ ; s/^.*\(..\)$$/\1/')
+
+BUILD_DATE=$(shell perl -e '($$s,$$m,$$h,$$d,$$M,$$y) = gmtime((stat("client.mk"))[9]); printf "%04d%02d%02d\n",$$y + 1900,$$M + 1,$$d;')
+
+AUTOCONF_DIRS := ./nsprpub/build/autoconf/ ./build/autoconf/
+
+export BUILD_OFFICIAL=1
+export MOZ_BUILD_DATE=$(BUILD_DATE)$(DEBIAN_REV_CODE)
+
+LIB_DIR := /usr/lib/iceweasel
+SHARE_DIR := /usr/share/iceweasel
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	OPTFLAGS = -O0 -g
+else
+	OPTFLAGS = -O2 -g -fno-strict-aliasing
+
+ifeq ($(DEB_BUILD_ARCH),ppc64)
+       OPTFLAGS = -mminimal-toc
+endif
+
+endif
+
+DEBUG_FLAG=
+ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
+	DEBUG_FLAG = --enable-debug
+endif
+
+CONFIGURE_OPTIONS = \
+	--with-distribution-id=org.debian \
+	--enable-default-toolkit=gtk2 \
+	--with-default-mozilla-five-home=$(LIB_DIR) \
+	--enable-pango \
+	--with-user-appdir=.mozilla \
+	--with-system-png=/usr \
+	--with-system-jpeg=/usr \
+	--disable-mailnews \
+	--disable-composer \
+	--disable-ldap \
+	--enable-postscript \
+	--disable-installer \
+	--enable-xprint \
+	--enable-crypto \
+	--disable-strip \
+	--disable-strip-libs \
+	--enable-canvas \
+	--enable-svg \
+	--enable-svg-renderer=cairo \
+	--enable-system-cairo \
+	--enable-mathml \
+	--disable-tests \
+	--disable-gtktest \
+	--disable-debug \
+	--enable-xft \
+	--enable-optimize="-pipe -w $(OPTFLAGS)" \
+	--with-system-zlib=/usr \
+	--without-system-nspr \
+	--enable-xinerama \
+	--enable-extensions=default \
+	--disable-pedantic \
+	--disable-long-long-warning \
+	--enable-single-profile \
+	--disable-profilesharing \
+	--enable-gnomevfs \
+	--enable-application=browser \
+	--disable-installer \
+	--disable-updater \
+	--enable-chrome-format=flat \
+	--disable-elf-dynstr-gc \
+	--enable-system-myspell \
+	$(DEBUG_FLAG)
+
+ifneq ($(DEB_BUILD_ARCH),mips)
+ifneq ($(DEB_BUILD_ARCH),mipsel)
+	CONFIGURE_OPTIONS += --enable-static --disable-shared
+endif
+endif
+
+configure: config.status
+config.status:
+	dh_testdir
+	for dir in $(AUTOCONF_DIRS); do \
+		for file in config.guess config.sub; do \
+			sed -i '2!b;/^#/ i\exec "/usr/share/misc/'$$file'" "$$@"' $$dir/$$file ; \
+		done ; \
+	done
+	LDFLAGS="-Wl,--as-needed" \
+	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info $(CONFIGURE_OPTIONS)
+
+build: build-stamp
+build-stamp: config.status
+	dh_testdir
+
+	(cd debian \
+		&& uudecode aboutCredits.png.uu \
+		&& uudecode debsearch.png.uu \
+		&& uudecode about.png.uu)
+
+	rsvg-convert -w 40 -h 40 -o debian/document_icon.png debian/iceweasel_icon.svg
+	composite -compose src-over -geometry -2+5 debian/document_icon.png browser/app/document.png debian/document.png
+	rsvg-convert -w 128 -h 128 -o debian/mozicon128.png debian/iceweasel_icon.svg
+	rsvg-convert -w 32 -h 32 -o debian/iceweasel.png debian/iceweasel_icon.svg
+	convert debian/iceweasel.png debian/iceweasel.xpm
+	rsvg-convert -w 16 -h 16 -o debian/mozicon16.png debian/iceweasel_icon.svg
+	convert debian/mozicon16.png debian/mozicon16.xpm
+
+	if [ ! -f browser/base/branding/aboutCredits.png.upstream ]; then \
+		mv -f browser/base/branding/aboutCredits.png \
+			browser/base/branding/aboutCredits.png.upstream; fi
+	composite -compose src-over -gravity center -geometry +0-7 debian/mozicon128.png debian/aboutCredits.png browser/base/branding/aboutCredits.png
+
+	if [ ! -f browser/base/branding/about.png.upstream ]; then \
+		mv -f browser/base/branding/about.png \
+			browser/base/branding/about.png.upstream; fi
+	rsvg-convert -w 256 -a -o debian/iceweasel_logo.png debian/iceweasel_logo.svg
+	composite -compose src-over -gravity center -geometry +0-26 debian/iceweasel_logo.png debian/about.png browser/base/branding/about.png
+
+	if [ ! -f browser/base/branding/icon64.png.upstream ]; then \
+		mv -f browser/base/branding/icon64.png \
+			browser/base/branding/icon64.png.upstream; fi
+	rsvg-convert -w 64 -h 64 -o browser/base/branding/icon64.png debian/iceweasel_icon.svg
+	if [ ! -f browser/base/branding/icon48.png.upstream ]; then \
+		mv -f browser/base/branding/icon48.png \
+			browser/base/branding/icon48.png.upstream; fi
+	rsvg-convert -w 48 -h 48 -o browser/base/branding/icon48.png debian/iceweasel_icon.svg
+	convert browser/base/branding/icon48.png debian/mozicon50.xpm
+	convert browser/base/branding/icon48.png debian/default.xpm
+
+	if [ ! -f browser/themes/pinstripe/browser/preferences/Options.png.upstream ]; then \
+		mv -f browser/themes/pinstripe/browser/preferences/Options.png \
+			browser/themes/pinstripe/browser/preferences/Options.png.upstream; fi
+	convert browser/themes/winstripe/browser/preferences/Options.png -chop 32x0+64 -background \#ffff -splice 32x0+64 debian/Options.png
+	xsltproc debian/filter-globe.xsl debian/iceweasel_icon.svg > debian/globe.svg
+	rsvg-convert -w 32 -h 32 -o debian/globe.png debian/globe.svg
+	composite -dissolve 80 -geometry +64+0 debian/globe.png debian/Options.png debian/Options.tmp.png
+	composite -compose src-over -geometry +64+32 debian/globe.png debian/Options.tmp.png debian/Options.png
+
+	cp -f debian/Options.png browser/themes/pinstripe/browser/preferences/Options.png
+	if [ ! -f browser/themes/winstripe/browser/preferences/Options.png.upstream ]; then \
+		mv -f browser/themes/winstripe/browser/preferences/Options.png \
+			browser/themes/winstripe/browser/preferences/Options.png.upstream; fi
+	cp -f debian/Options.png browser/themes/winstripe/browser/preferences/Options.png
+
+	LD_LIBRARY_PATH=$(CURDIR)/dist/lib \
+	$(MAKE) STRIP=:
+
+	touch build-stamp
+
+clean: 
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp install-stamp MPL \
+		debian/*.png \
+		debian/*.xpm \
+		debian/globe.svg
+	mv -f browser/base/branding/icon48.png.upstream \
+		browser/base/branding/icon48.png || true
+	mv -f browser/base/branding/icon64.png.upstream \
+		browser/base/branding/icon64.png || true
+	mv -f browser/base/branding/about.png.upstream \
+		browser/base/branding/about.png || true
+	mv -f browser/base/branding/aboutCredits.png.upstream \
+		browser/base/branding/aboutCredits.png || true
+	mv -f browser/themes/pinstripe/browser/preferences/Options.png.upstream \
+		browser/themes/pinstripe/browser/preferences/Options.png || true
+	mv -f browser/themes/winstripe/browser/preferences/Options.png.upstream \
+		browser/themes/winstripe/browser/preferences/Options.png || true
+
+	-$(MAKE) distclean
+
+	for dir in $(AUTOCONF_DIRS); do \
+		for file in config.guess config.sub; do \
+			sed -i '2!b;/^exec "/ d' $$dir/$$file ; \
+		done ; \
+	done
+	dh_clean
+
+install: install-stamp
+install-stamp: build-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	chmod 755 debian/iceweasel-xremote-client
+# Remove execute on javascript files
+	find debian/tmp -name '*.so' | xargs chmod a-x 
+	chmod a-x debian/tmp/$(LIB_DIR)/components/*.js
+
+# Exclude gnome components from iceweasel
+	dh_install -piceweasel -Xgnome -Ximgicon
+	dh_install -piceweasel-dom-inspector
+	dh_install -piceweasel-gnome-support
+
+#Install helpers
+	install -m 755 debian/iceweasel-runner \
+		debian/iceweasel/$(LIB_DIR)/iceweasel
+
+# Install icons
+	install -d -m 755 debian/iceweasel/usr/share/icons/hicolor/16x16/apps
+	install -m 644 debian/mozicon16.png \
+		debian/iceweasel/usr/share/icons/hicolor/16x16/apps/iceweasel.png
+	install -d -m 755 debian/iceweasel/usr/share/icons/hicolor/32x32/apps
+	install -m 644 debian/iceweasel.png \
+		debian/iceweasel/usr/share/icons/hicolor/32x32/apps/iceweasel.png
+	install -d -m 755 debian/iceweasel/usr/share/icons/hicolor/scalable/apps
+	install -m 644 debian/iceweasel_icon.svg \
+		debian/iceweasel/usr/share/icons/hicolor/scalable/apps/iceweasel.svg
+
+# Remove unneeded configs
+	rm -f debian/iceweasel/$(SHARE_DIR)/defaults/pref/firefox-l10n.js
+
+# Add Debian package version to preferences
+	echo // Debian package version \
+		> debian/iceweasel/$(SHARE_DIR)/defaults/pref/vendor.js
+	echo "pref(\"general.useragent.product\",\"Gecko\");" \
+		>> debian/iceweasel/$(SHARE_DIR)/defaults/pref/vendor.js
+	echo "pref(\"general.useragent.productSub\",\"$(BUILD_DATE)\");" \
+		>> debian/iceweasel/$(SHARE_DIR)/defaults/pref/vendor.js
+	echo "pref(\"general.useragent.extra.firefoxComment\",\"(Debian-$(DEBIAN_VERSION))\");" \
+		>> debian/iceweasel/$(SHARE_DIR)/defaults/pref/vendor.js
+
+	cp -f LICENSE MPL
+	touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir -i
+	dh_testroot -i
+	dh_installdebconf -i	
+	dh_installdocs -i MPL
+	dh_installexamples -i
+	dh_installmenu -i
+	dh_installman -i
+	dh_installinfo -i
+	dh_installmime -i
+	dh_installchangelogs -i
+	dh_link -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_shlibdeps -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir -a
+	dh_testroot -a
+	dh_installdebconf -a
+	dh_installdocs -a MPL
+	dh_installexamples -a
+	dh_installmenu -a
+	dh_installman -a
+	dh_installinfo -a
+	dh_installmime -a
+	dh_installchangelogs -a
+	dh_link -a
+	dh_strip -a --dbg-package=iceweasel-dbg
+	for lib in $(CURDIR)/debian/iceweasel/usr/lib/iceweasel/libsoftokn3.so $(CURDIR)/debian/iceweasel/usr/lib/iceweasel/libfreebl*.so; do \
+		LD_LIBRARY_PATH=$(CURDIR)/debian/tmp/usr/lib/iceweasel $(CURDIR)/security/nss/cmd/shlibsign/*/shlibsign -v -i $$lib; \
+	done
+	dh_compress -piceweasel -XREADME.Debian
+	dh_compress -a -Niceweasel
+	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 install configure
--- iceweasel-2.0.0.17.orig/debian/aboutCredits.png.uu
+++ iceweasel-2.0.0.17/debian/aboutCredits.png.uu
@@ -0,0 +1,24 @@
+begin 644 aboutCredits.png
+MB5!.1PT*&@H````-24A$4@```2P```"5"`8```#BS\=\````!F)+1T0`_P#_
+M`/^@O:>3````"7!(67,```L3```+$P$`FIP8````!W1)344'UP,##@,YZ$RE
+MR````RA)1$%4>-KMW$%2VT`00-%N(^#^Y^!L5(`B&,=8G85&9B!0E9U'Q7L;
+M&26K6?SJ&<O*^_O[RLQ8554`7-)W3=I9&F`K!`L0+`#!`@0+0+``!`L0+`#!
+M`A`L0+``!`M`L`#!`A`L`,$"!`M`L``$"Q`L`,$"$"Q`L``$"T"P`,$"$"P`
+MP0($"T"P`,&R!(!@`0@6(%@`@@4@6(!@`0@6@&`!@@4@6`""!0@6@&`!"!8@
+M6`""!2!8@&`!"!:`8`&"!2!8`((%"!:`8`$(%B!8`((%"!:`8`$(%B!8`((%
+M(%B`8`$(%H!@`8(%(%@`@@4(%H!@`0@6(%@`@@4@6(!@`0@6@&`!@@4@6`""
+M!0@6@&`!"!8@6`""!0@6@&`!"!8@6`""!2!8@&`!"!:`8`&"!2!8`((%"!:`
+M8`'\M^GN[BXR\WRCJJP*<%'?-2GG>2[!`K80+%M"8#,$"Q`L`,$"?JPI(BHB
+MUA,N)^[`"++[7"8LP)800+"`'\\9%C"B+\^PID^1$BQ@!%\.4E-FSA%QU?Z>
+M^T?B`2[H*B*B-6H)5E7UD9K]EA"X^'YP:=)51$15S?V$=>K^W\F$!0RR);QN
+M\3HW:HJ(MS56W6>`2]K%^SG66Q^L/RU6A_898(1@7;?KN4M351TR\[7=/#C#
+M`BXM,W=MH-I5U:&?L/81<=N"M;=4P"`35K;KO@_62QN]!`L8*5CK]:4/UG.[
+M>10L8*!@G=KUN0_64RRG\<>(>+5.P`"R[?K^"=9C*]DQEF\*`48(UJ$%ZW<?
+MK(<6JV-XK`$8)UBW\<49UD,+U9M@`0,%ZR:^^);P5[NQ;@L!1@C6^N#HZ^=@
+MW8:?Y@!C!6N*]\/W#UO"FQ:LDW4"!K$&Z[SSFS+SL8U><WA;`S!6L"(SWW_\
+M7%5/F3FU8'D?%G#Y_>#']V&=^@GKN?U#A3>.`N/8+>WJWH=552_ME]&UQ,R$
+M!0PQ8>W:A/7AC:/[Z%[V;L("1NE6BU?U$]8AETI5JYEE`D:8L#(^;?NF6+XR
+M/`<+8%1KL``V$2P/BP+;V"I6U609@*U,6+-E`+82+(?MP";L+`$```````#\
+7,'\!2*RZ<RB5',T`````245.1*Y"8((`
+`
+end
--- iceweasel-2.0.0.17.orig/debian/iceweasel_icon.svg
+++ iceweasel-2.0.0.17/debian/iceweasel_icon.svg
@@ -0,0 +1,4084 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://web.resource.org/cc/"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="128"
+   height="128"
+   id="svg2"
+   sodipodi:version="0.32"
+   inkscape:version="0.45"
+   version="1.0"
+   sodipodi:docbase="/tmp"
+   sodipodi:docname="iceweasel_icon.svg"
+   inkscape:export-filename="E:\Mis Documentos - unicko\Mis imágenes\imagenes SVG\Ice images\iceweasel_icon.png"
+   inkscape:export-xdpi="90"
+   inkscape:export-ydpi="90"
+   inkscape:output_extension="org.inkscape.output.svg.inkscape"
+   sodipodi:modified="true">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient22783">
+      <stop
+         style="stop-color:black;stop-opacity:1;"
+         offset="0"
+         id="stop22785" />
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="1"
+         id="stop22787" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient10381">
+      <stop
+         style="stop-color:#3465a4;stop-opacity:1;"
+         offset="0"
+         id="stop10383" />
+      <stop
+         style="stop-color:#3465a4;stop-opacity:0;"
+         offset="1"
+         id="stop10385" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9111">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop9113" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop9115" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5537">
+      <stop
+         style="stop-color:#73a0d0;stop-opacity:1;"
+         offset="0"
+         id="stop5539" />
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="1"
+         id="stop5541" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient7357">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop7359" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop7361" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4684">
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="0"
+         id="stop4686" />
+      <stop
+         id="stop5577"
+         offset="0.5"
+         style="stop-color:white;stop-opacity:0;" />
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="1"
+         id="stop4688" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3785">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop3787" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop3789" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2868">
+      <stop
+         style="stop-color:#697484;stop-opacity:1;"
+         offset="0"
+         id="stop2870" />
+      <stop
+         style="stop-color:#697484;stop-opacity:0;"
+         offset="1"
+         id="stop2872" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2856">
+      <stop
+         style="stop-color:#e9f6fb;stop-opacity:1;"
+         offset="0"
+         id="stop2858" />
+      <stop
+         style="stop-color:#c9dfe2;stop-opacity:1;"
+         offset="1"
+         id="stop2860" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient2762">
+      <stop
+         style="stop-color:black;stop-opacity:0.70588237;"
+         offset="0"
+         id="stop2764" />
+      <stop
+         id="stop4540"
+         offset="0.40000001"
+         style="stop-color:black;stop-opacity:0.35294119;" />
+      <stop
+         style="stop-color:black;stop-opacity:0;"
+         offset="1"
+         id="stop2766" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient12684">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop12686" />
+      <stop
+         id="stop12692"
+         offset="0.34999999"
+         style="stop-color:white;stop-opacity:0.84536082;" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop12688" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient6348">
+      <stop
+         id="stop6350"
+         offset="0"
+         style="stop-color:white;stop-opacity:0.70103091;" />
+      <stop
+         style="stop-color:#13059a;stop-opacity:0;"
+         offset="0.80000001"
+         id="stop6356" />
+      <stop
+         id="stop6352"
+         offset="1"
+         style="stop-color:#4434e2;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4564">
+      <stop
+         id="stop4566"
+         offset="0"
+         style="stop-color:white;stop-opacity:1;" />
+      <stop
+         id="stop4568"
+         offset="1"
+         style="stop-color:white;stop-opacity:0;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3667">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop3669" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop3671" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3657">
+      <stop
+         style="stop-color:white;stop-opacity:1;"
+         offset="0"
+         id="stop3659" />
+      <stop
+         style="stop-color:white;stop-opacity:0;"
+         offset="1"
+         id="stop3661" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3645">
+      <stop
+         style="stop-color:#4434e2;stop-opacity:1;"
+         offset="0"
+         id="stop3647" />
+      <stop
+         style="stop-color:#15069a;stop-opacity:1;"
+         offset="1"
+         id="stop3649" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3645"
+       id="linearGradient3651"
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient5459"
+       cx="244.72031"
+       cy="222.16092"
+       fx="244.72031"
+       fy="222.16092"
+       r="183.90805"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6348"
+       id="radialGradient6354"
+       gradientUnits="userSpaceOnUse"
+       cx="244.72031"
+       cy="222.16092"
+       fx="244.72031"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient8140"
+       cx="49.709621"
+       cy="222.16092"
+       fx="49.709621"
+       fy="222.16092"
+       r="183.90805"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient8144"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+       cx="69.944862"
+       cy="222.16092"
+       fx="69.944862"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient10886"
+       cx="246.35255"
+       cy="226.88303"
+       fx="246.35255"
+       fy="226.88303"
+       r="154.3577"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient10890"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)"
+       cx="246.35255"
+       cy="226.88303"
+       fx="246.35255"
+       fy="226.88303"
+       r="154.3577" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient10893"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient10896"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient10899"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient10902"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12690"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12696"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12700"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12704"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12708"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12712"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12716"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12720"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12724"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12728"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12732"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12736"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12740"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12744"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12748"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12752"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12756"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12760"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient12764"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2856"
+       id="linearGradient15435"
+       gradientUnits="userSpaceOnUse"
+       spreadMethod="reflect"
+       x1="114.07964"
+       y1="107.97852"
+       x2="186.34959"
+       y2="50.610096" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4684"
+       id="radialGradient15437"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.809622,-0.809622,0.250014,0.250014,83.81524,99.32497)"
+       spreadMethod="pad"
+       cx="15.355529"
+       cy="-3.0354726"
+       fx="15.355529"
+       fy="-3.0354726"
+       r="88.585754" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="radialGradient15439"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.523063,-0.523063,0.441691,0.441691,-0.408577,186.6555)"
+       spreadMethod="pad"
+       cx="184.14488"
+       cy="181.15724"
+       fx="184.14488"
+       fy="181.15724"
+       r="88.585754" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="radialGradient15441"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.970922,0,0,1.780566,-69.2131,-107.2556)"
+       cx="71.285957"
+       cy="133.21147"
+       fx="71.285957"
+       fy="133.21147"
+       r="23.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="radialGradient15443"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.970922,1.780566,0,-104.2352,-67.57889)"
+       cx="71.285957"
+       cy="133.21147"
+       fx="71.285957"
+       fy="133.21147"
+       r="23.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient15445"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.310746,0,0,2.068998,-142.6885,-110.7459)"
+       cx="104.03423"
+       cy="99.501823"
+       fx="104.03423"
+       fy="99.501823"
+       r="31.06394" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient7357"
+       id="radialGradient15447"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.135664,1.135664,-1.136306,1.136306,137.6281,-182.4655)"
+       cx="144.06706"
+       cy="138.31898"
+       fx="144.06706"
+       fy="138.31898"
+       r="58.598324" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4684"
+       id="radialGradient15449"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.646155,0,0,1.552316,-117.0982,-97.50456)"
+       cx="181.22314"
+       cy="175.71002"
+       fx="181.22314"
+       fy="175.71002"
+       r="11.883564" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="radialGradient15451"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.110542,1.218522,-2.055946,3.561002,75.79333,-463.5947)"
+       cx="135.94887"
+       cy="112.66441"
+       fx="135.94887"
+       fy="112.66441"
+       r="12.654797" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="radialGradient15453"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.218522,2.110542,3.561002,-2.055946,-459.7805,71.24326)"
+       cx="135.94887"
+       cy="112.66441"
+       fx="135.94887"
+       fy="112.66441"
+       r="12.654797" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient15455"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.825408,0,0,0.975257,-94.23655,-4.807866)"
+       cx="114.16966"
+       cy="174.71097"
+       fx="114.16966"
+       fy="174.71097"
+       r="20.540869" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient15457"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.188227,0.518147,-0.464444,1.531759,-60.83048,-127.4488)"
+       cx="107.87936"
+       cy="145.0222"
+       fx="107.87936"
+       fy="145.0222"
+       r="13.298701" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient15459"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.825408,0.975257,0,-1.007268,-96.98454)"
+       cx="114.16966"
+       cy="174.71097"
+       fx="114.16966"
+       fy="174.71097"
+       r="20.540869" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient15461"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(2.188227,0.518147,-0.464444,1.531759,-60.83048,-127.4488)"
+       cx="107.87936"
+       cy="145.0222"
+       fx="107.87936"
+       fy="145.0222"
+       r="13.298701" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="radialGradient15463"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.881047,0,0,1.699371,-61.7392,-98.06259)"
+       cx="71.285957"
+       cy="133.21147"
+       fx="71.285957"
+       fy="133.21147"
+       r="23.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="radialGradient15465"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0,1.881047,1.699371,0,-95.16428,-60.19517)"
+       cx="71.285957"
+       cy="133.21147"
+       fx="71.285957"
+       fy="133.21147"
+       r="23.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18154"
+       cx="274.80017"
+       cy="232.80792"
+       fx="274.80017"
+       fy="232.80792"
+       r="192.01729"
+       gradientTransform="matrix(1,0,0,0.985709,0,3.32706)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2856"
+       id="linearGradient21706"
+       x1="76"
+       y1="232.76584"
+       x2="470.79068"
+       y2="232.76584"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2868"
+       id="linearGradient23484"
+       gradientUnits="userSpaceOnUse"
+       x1="286.02908"
+       y1="417.52744"
+       x2="286.02908"
+       y2="105.22803" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient23491"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.593728,1.391541,-0.661399,0.757499,-136.1777,-371.7597)"
+       cx="232.28439"
+       cy="181.21686"
+       fx="232.28439"
+       fy="181.21686"
+       r="192.01729" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25275"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,493.4496,98.9069)"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25279"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,512.7733,94.07598)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25283"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25287"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,494.6574,102.6509)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25291"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,509.8748,99.02771)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25295"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25299"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,489.3999,136.3178)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25303"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,507.0328,132.0907)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25307"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25311"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,479.1409,175.8382)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25315"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,498.9477,172.215)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25319"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25323"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,463.2255,218.5122)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25327"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,482.6675,216.1218)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25331"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25335"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,478.8798,190.6596)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25339"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,499.4374,189.3847)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25343"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.357101,-0.344723,0.272815,-1.074022,481.589,195.4404)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25347"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,489.767,179.9215)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25351"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,491.2012,183.5868)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25355"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,491.0418,188.0489)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25359"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,510.1651,173.5471)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25363"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.37743,-0.251484,0.199025,-1.09011,511.1213,177.2124)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25367"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,506.1715,196.5367)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25371"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25375"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25379"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25407"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25409"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25411"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25413"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25415"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25417"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25419"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25421"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25441"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25443"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25445"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25447"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25449"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25451"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25453"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25455"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25475"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25477"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25479"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25481"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25483"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25485"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25487"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25489"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25509"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25511"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25513"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25515"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25517"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25519"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25521"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25523"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25543"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25545"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25547"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25549"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25551"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25553"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25555"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25557"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25577"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25579"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25581"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25583"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25585"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25587"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25589"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25591"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25611"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25613"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25615"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25617"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25619"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25621"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25623"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25625"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25645"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25647"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25649"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25651"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25653"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25655"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25657"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25659"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25679"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25681"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25683"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25685"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25687"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25689"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25691"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25693"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25713"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25715"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25717"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25719"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25721"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25723"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25725"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25727"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25747"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25749"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25751"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25753"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25755"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25757"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25759"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25761"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25781"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25783"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25785"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25787"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25789"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25791"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25793"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25795"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25815"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25817"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25819"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25821"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25823"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25825"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25827"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25829"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25849"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25851"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25853"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25855"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25857"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25859"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25861"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25863"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25883"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25885"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25887"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25889"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25891"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25893"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25895"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25897"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25917"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25919"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25921"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25923"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25925"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25927"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25929"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient25931"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26836"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26838"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26840"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26842"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26844"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26846"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26848"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient26850"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27755"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27757"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27759"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27761"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27763"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27765"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27767"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27769"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28674"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28676"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28678"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28680"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28682"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28684"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28686"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient28688"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29593"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,530.6477,91.78129)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29595"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.400199,0,0,-1.10813,529.9231,96.61225)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29597"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.393303,-0.138799,0.109846,-1.102672,528.1681,129.5545)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29599"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.365609,-0.309307,0.244787,-1.080754,518.5129,170.4034)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29601"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.30646,-0.503706,0.398636,-1.033944,503.8625,214.3688)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29603"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.360021,-0.333018,0.263552,-1.076332,520.9921,184.4253)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29605"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,512.4962,210.4876)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient29607"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-1.327526,-0.445232,0.352359,-1.050616,513.6117,215.1091)"
+       cx="209.81361"
+       cy="44.715385"
+       fx="209.81361"
+       fy="44.715385"
+       r="15.346955" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient31389"
+       cx="396.12012"
+       cy="272.26727"
+       fx="396.12012"
+       fy="272.26727"
+       r="40.577301"
+       gradientTransform="matrix(1.741551,0,0,1.462928,-293.7432,-120.032)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3645"
+       id="linearGradient31429"
+       gradientUnits="userSpaceOnUse"
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6348"
+       id="radialGradient31431"
+       gradientUnits="userSpaceOnUse"
+       cx="244.72031"
+       cy="222.16092"
+       fx="244.72031"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient31433"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+       cx="49.709621"
+       cy="222.16092"
+       fx="49.709621"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient31435"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+       cx="69.944862"
+       cy="222.16092"
+       fx="69.944862"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2762"
+       id="radialGradient32337"
+       cx="257.04688"
+       cy="252.75"
+       fx="257.04688"
+       fy="252.75"
+       r="183.60938"
+       gradientTransform="matrix(1.180228,0,0,1.162049,-46.32701,-40.95785)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3645"
+       id="linearGradient18272"
+       gradientUnits="userSpaceOnUse"
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6348"
+       id="radialGradient18274"
+       gradientUnits="userSpaceOnUse"
+       cx="244.72031"
+       cy="222.16092"
+       fx="244.72031"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient18276"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+       cx="49.709621"
+       cy="222.16092"
+       fx="49.709621"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient18278"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+       cx="69.944862"
+       cy="222.16092"
+       fx="69.944862"
+       fy="222.16092"
+       r="183.90805" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient18280"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient18282"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient18284"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient18286"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient18288"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)"
+       cx="246.35255"
+       cy="226.88303"
+       fx="246.35255"
+       fy="226.88303"
+       r="154.3577" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient18290"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)"
+       cx="246.35255"
+       cy="226.88303"
+       fx="246.35255"
+       fy="226.88303"
+       r="154.3577" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18292"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18294"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18296"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18298"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18300"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18302"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18304"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18306"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18308"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18310"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18312"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18314"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient18316"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient22783"
+       id="linearGradient22789"
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="160"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient22783"
+       id="linearGradient22794"
+       gradientUnits="userSpaceOnUse"
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="160" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient22783"
+       id="linearGradient22797"
+       gradientUnits="userSpaceOnUse"
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="133" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient22783"
+       id="linearGradient2398"
+       gradientUnits="userSpaceOnUse"
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="133"
+       gradientTransform="translate(0,-38.52843)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient22783"
+       id="linearGradient27406"
+       gradientUnits="userSpaceOnUse"
+       x1="366.26343"
+       y1="114.80904"
+       x2="366.26343"
+       y2="44.881653" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask27403">
+      <path
+         style="fill:url(#linearGradient27406);fill-opacity:1;stroke:none;stroke-width:5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         d="M 359.46875,0.625 C 359.22153,0.63619718 358.96553,0.67159844 358.6875,0.71875 C 354.42366,0.87145699 350.90932,4.3429027 350.21875,8.4375 C 346.75961,7.11174 342.53349,9.5205632 339.6875,9.21875 C 335.03895,5.9159492 334.93976,13.948052 335.40625,16.96875 C 332.26927,19.605667 329.52399,13.671189 325.90625,13.375 C 310.92311,7.366308 295.57763,23.939757 298.34375,38.6875 C 298.24256,41.733128 300.31166,45.353554 299.90625,47.84375 C 275.55469,61.924675 256.38142,84.00267 244.9375,109.53125 C 244.84989,114.24205 244.61194,118.98392 244.84375,123.625 C 247.38732,129.13951 241.46331,132.15154 237.5,130.5625 C 233.98496,143.8726 232.49565,157.71118 233.375,171.5625 C 235.43062,223.43911 270.19802,271.60953 318.40625,290.40625 C 364.08857,309.19547 419.80436,299.98487 456.84375,267.40625 C 493.25938,236.8573 511.17423,185.99392 501.8125,139.1875 C 501.22021,135.98562 500.48943,132.79781 499.65625,129.65625 C 497.2319,131.57438 492.92752,131.53452 491.09375,128.625 C 491.25219,121.2273 491.10078,113.78341 491.03125,106.34375 C 479.35889,82.011572 460.42568,61.157553 437.03125,47.59375 C 441.75037,36.117858 438.94072,21.134585 427.5,14.8125 C 419.37559,9.384991 408.4688,12.769233 402.28125,19.625 C 398.38563,18.10165 403.49534,10.281847 397.625,10.5 C 395.98168,12.009027 392.29857,10.056615 390.375,10.25 C 389.85765,6.0475644 382.09328,2.4636918 380.9375,7.65625 C 380.66823,7.833275 377.54583,7.5624412 376.5,8.875 C 377.99471,0.60357278 371.15026,2.8605373 370.59375,6.90625 C 368.11455,3.4754984 361.90283,3.4880999 361.9375,8.25 C 359.48316,10.831248 356.92781,7.0357815 360.0625,5.65625 C 363.42144,4.1408686 363.17708,0.45704226 359.46875,0.625 z M 382.125,9.0625 C 384.89896,10.699884 382.73389,11.837309 382.125,9.0625 z M 296.21875,94.34375 C 306.70493,93.916066 311.9165,106.15207 309.5,115.09375 C 303.45485,116.69108 296.76392,115.32951 290.46875,115.78125 C 290.99623,122.15337 298.42924,124.54303 303.8125,122.28125 C 308.49033,119.4308 311.48281,123.61082 309.6875,128.46875 C 302.80572,132.33721 292.67783,132.76235 286.34375,127.25 C 275.37552,118.11801 279.55281,95.111415 295.1875,94.4375 C 295.53666,94.396839 295.88049,94.357546 296.21875,94.34375 z M 471.4375,94.34375 C 481.98225,93.939455 487.10325,106.1013 484.71875,115.09375 C 478.6736,116.69108 471.98267,115.32951 465.6875,115.78125 C 466.24794,122.11596 473.5684,124.519 478.9375,122.3125 C 483.63537,119.36972 486.77399,123.54271 484.9375,128.5 C 478.48357,132.04246 469.29594,132.69809 462.9375,128.28125 C 450.36684,119.994 454.10818,95.185289 470.40625,94.4375 C 470.75763,94.39781 471.09735,94.356792 471.4375,94.34375 z M 375.1875,94.375 C 385.71909,93.989729 390.83198,106.0974 388.46875,115.09375 C 382.41258,116.6883 375.71227,115.33147 369.40625,115.78125 C 370.00195,122.15132 377.3797,124.54582 382.78125,122.28125 C 387.45908,119.4308 390.45156,123.61082 388.65625,128.46875 C 381.77384,132.32773 371.64732,132.76759 365.3125,127.25 C 354.3395,118.11789 358.53164,95.109947 374.15625,94.4375 C 374.5072,94.398517 374.84777,94.387428 375.1875,94.375 z M 265.65625,94.40625 C 265.98233,94.402698 266.32437,94.419585 266.65625,94.4375 C 268.32674,94.345111 269.99559,94.490352 271.65625,94.65625 C 276.29172,94.349418 279.25635,97.415617 277.84375,102.25 C 275.61628,106.40516 270.21026,101.55082 266.34375,102.9375 C 258.46736,105.2405 258.15125,118.70995 265.1875,122.21875 C 269.41665,124.59363 274.37209,119.58245 277.8125,121.84375 C 280.16166,126.95431 276.7732,131.01174 271.53125,130.90625 C 260.95345,134.0084 249.9974,125.32871 249.90625,114.53125 C 248.33231,104.77947 255.54767,94.516351 265.65625,94.40625 z M 407.90625,94.40625 C 409.55187,94.422958 411.18578,94.612061 412.75,95.125 C 421.10087,97.353956 420.3154,107.70309 419.96875,114.40625 C 420.72863,117.26513 417.84403,124.57431 423.21875,123.59375 C 426.29228,127.26783 423.47801,131.80688 419,131.34375 C 415.9722,132.28479 413.4039,128.94893 411.75,128.3125 C 405.34625,134.15514 392.69942,131.25082 392.125,121.8125 C 390.87895,111.97613 401.93264,107.55645 410,108.03125 C 411.1138,105.68059 409.53958,101.74879 406.15625,102.6875 C 402.15415,101.71885 396.2098,108.53524 394.8125,102.78125 C 392.80228,95.599203 401.30685,95.085528 406.25,94.4375 C 406.79457,94.408419 407.35771,94.400681 407.90625,94.40625 z M 437.59375,94.40625 C 437.84137,94.405304 438.0933,94.419716 438.34375,94.4375 C 443.21442,94.845006 451.19752,93.37225 449.34375,101.125 C 448.75452,106.82389 442.24684,101.63874 438.5625,102.75 C 435.20856,102.52981 435.92299,106.7777 438.71875,107 C 445.43152,108.94509 453.73215,114.31319 451.40625,122.5 C 448.58382,132.69215 435.14445,132.89887 427.25,129 C 425.0264,125.1575 426.71291,117.56348 431.96875,121.625 C 434.76207,122.90462 441.45103,124.70307 442,120.1875 C 438.93522,115.43482 430.7018,116.00585 428.0625,110.21875 C 423.7501,103.29743 429.91759,94.435587 437.59375,94.40625 z M 335.84375,94.65625 C 341.23995,94.706034 341.47559,102.05804 342.84375,106.71875 C 344.34126,117.80162 346.27779,111.45024 348.25,104.125 C 348.67846,98.14156 353.05879,91.978454 359.28125,96.09375 C 357.66327,106.3413 352.92521,116.27897 350.125,126.40625 C 350.05664,132.75351 338.04517,132.4879 338.65625,125.84375 C 336.97199,122.76724 335.49117,106.93996 333.625,114.875 C 330.91215,119.70748 332.0347,128.57935 326.53125,130.625 C 318.47157,133.18283 318.37629,124.17159 316.625,118.84375 C 315.10097,111.16888 310.88961,103.49691 311,95.8125 C 315.18835,94.412189 320.9452,93.969544 321,99.96875 C 322.73263,103.04184 324.34441,118.85115 326.1875,110.875 C 328.87121,106.03251 327.77016,97.272122 333.1875,95.125 C 334.18731,94.806053 335.07286,94.649138 335.84375,94.65625 z M 295.96875,102.625 C 295.79766,102.62944 295.61645,102.65908 295.4375,102.6875 C 293.6963,102.67814 292.09799,103.6686 291.40625,105.25 C 288.9436,109.81573 297.7081,106.50163 300.1875,107.5 C 300.18564,105.11137 298.53505,102.55837 295.96875,102.625 z M 374.78125,102.625 C 374.60653,102.63261 374.43212,102.6556 374.25,102.6875 C 372.54633,102.73908 371.06451,103.6944 370.375,105.25 C 367.91235,109.81573 376.67685,106.50163 379.15625,107.5 C 379.16473,105.04218 377.40209,102.5108 374.78125,102.625 z M 471.0625,102.625 C 470.88917,102.6319 470.71158,102.65648 470.53125,102.6875 C 468.71042,102.72792 467.1258,103.8632 466.5,105.5625 C 464.55709,109.76216 473.02347,106.45373 475.40625,107.5 C 475.44105,105.04766 473.66239,102.52153 471.0625,102.625 z M 409.3125,115.28125 C 406.91144,115.35238 404.41229,115.91743 402.65625,117.65625 C 399.80078,120.57016 404.49984,124.49714 407.53125,122.125 C 410.97361,121.66054 411.19293,116.35794 409.3125,115.28125 z "
+         id="path20168" />
+    </mask>
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2762"
+       id="radialGradient27833"
+       gradientUnits="userSpaceOnUse"
+       cx="65.329872"
+       cy="63.501297"
+       fx="65.329872"
+       fy="31.0061"
+       r="57.350651" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3645"
+       id="linearGradient27835"
+       gradientUnits="userSpaceOnUse"
+       x1="60.812256"
+       y1="222.16092"
+       x2="428.62836"
+       y2="222.16092" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6348"
+       id="radialGradient27837"
+       gradientUnits="userSpaceOnUse"
+       cx="244.72031"
+       cy="222.16092"
+       fx="244.72031"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient27839"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+       cx="49.709621"
+       cy="222.16092"
+       fx="49.709621"
+       fy="222.16092"
+       r="183.90805" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient27841"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.353938,0,0,1.353938,-33.88875,-78.63119)"
+       cx="69.944862"
+       cy="222.16092"
+       fx="69.944862"
+       fy="222.16092"
+       r="183.90805" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient27843"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.543478,-0.941332,0.941332,0.543478,-156.6701,314.8289)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient27845"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.941332,0.543478,0.543478,0.941332,334.2253,-173.0667)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient27847"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.941332,-0.543478,-0.543478,-0.941332,150.7744,625.2735)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="linearGradient27849"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.543478,0.941332,-0.941332,-0.543478,641.6699,131.3779)"
+       x1="98"
+       y1="240.92043"
+       x2="420"
+       y2="240.92043" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient27851"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,-0.57734,0.12401,0.214795,-28.13556,320.3787)"
+       cx="246.35255"
+       cy="226.88303"
+       fx="246.35255"
+       fy="226.88303"
+       r="154.3577" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3657"
+       id="radialGradient27853"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.57734,-1,0.214795,-0.12401,339.8483,501.3712)"
+       cx="246.35255"
+       cy="226.88303"
+       fx="246.35255"
+       fy="226.88303"
+       r="154.3577" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27855"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27857"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27859"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27861"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27863"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27865"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27867"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27869"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27871"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27873"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27875"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27877"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient12684"
+       id="radialGradient27879"
+       gradientUnits="userSpaceOnUse"
+       cx="156.5"
+       cy="148.5"
+       fx="156.5"
+       fy="148.5"
+       r="19.5" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2762"
+       id="radialGradient27881"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.188983,0,0,0.766325,-21.8805,20.2196)"
+       cx="104.979"
+       cy="98.510025"
+       fx="104.979"
+       fy="98.510025"
+       r="94.905266" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5537"
+       id="radialGradient27883"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.459241,0,0,0.206721,10.53032,45.74607)"
+       cx="262.09546"
+       cy="89.625023"
+       fx="262.09546"
+       fy="89.625023"
+       r="142.27028" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10381"
+       id="linearGradient27885"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.459241,0,0,0.459241,10.53032,20.12988)"
+       x1="339.83295"
+       y1="306.9231"
+       x2="183.82016"
+       y2="36.701027" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5537"
+       id="radialGradient27887"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.64753,-2.07785e-7,0.117425,0.709002,37.7577,-78.52625)"
+       cx="167.68634"
+       cy="141.66774"
+       fx="167.68634"
+       fy="141.66774"
+       r="21.772516" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5537"
+       id="radialGradient27889"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.560777,-0.323765,-0.456194,0.555301,385.3552,14.61217)"
+       cx="167.68634"
+       cy="141.66774"
+       fx="167.68634"
+       fy="141.66774"
+       r="21.772516" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9111"
+       id="linearGradient27891"
+       gradientUnits="userSpaceOnUse"
+       x1="185.18442"
+       y1="178.86754"
+       x2="185.18442"
+       y2="162.24416" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9111"
+       id="radialGradient27893"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)"
+       cx="185.18442"
+       cy="162.24416"
+       fx="185.18442"
+       fy="162.24416"
+       r="8.3116884" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9111"
+       id="linearGradient27895"
+       gradientUnits="userSpaceOnUse"
+       x1="185.18442"
+       y1="178.86754"
+       x2="185.18442"
+       y2="162.24416" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9111"
+       id="radialGradient27897"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.765929,0,0,3.004776,-141.8381,-325.2632)"
+       cx="185.18442"
+       cy="162.24416"
+       fx="185.18442"
+       fy="162.24416"
+       r="8.3116884" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5537"
+       id="radialGradient27899"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(-0.112227,0.418839,-0.513402,-0.137566,305.5392,-5.279497)"
+       cx="221.79688"
+       cy="186.60339"
+       fx="221.79688"
+       fy="186.60339"
+       r="66.984375" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient7357"
+       id="radialGradient27901"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.560173,0.150098,-9.854531e-2,0.367776,78.27287,-37.29894)"
+       cx="221.51555"
+       cy="231.31619"
+       fx="221.51555"
+       fy="231.31619"
+       r="13.714489" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5537"
+       id="radialGradient27903"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.350884,0.46174,-0.842594,0.6403,234.9399,-166.622)"
+       cx="231.53711"
+       cy="137.96158"
+       fx="231.53711"
+       fy="137.96158"
+       r="22.607796" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5537"
+       id="radialGradient27905"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.840878,-2.163325e-2,2.674197e-2,1.039453,8.024359,-106.1116)"
+       cx="211.6808"
+       cy="126.36234"
+       fx="211.6808"
+       fy="126.36234"
+       r="14.333125" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient2762"
+       id="radialGradient27907"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.787392,0,0,0.504635,230.3383,97.1944)"
+       cx="142.69583"
+       cy="188.13281"
+       fx="142.69583"
+       fy="188.13281"
+       r="76.514389" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5537"
+       id="linearGradient27909"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.459241,0,0,0.459241,210.5303,20.12988)"
+       x1="508.02838"
+       y1="546.03558"
+       x2="452.004"
+       y2="336.94971" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient10381"
+       id="radialGradient27911"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.224464,0.18462,-0.307912,0.374357,304.435,51.17504)"
+       cx="129.82773"
+       cy="205.84695"
+       fx="129.82773"
+       fy="205.84695"
+       r="169.40698" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3785"
+       id="radialGradient27913"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.635432,0,0,0.559103,162.7164,-15.63328)"
+       cx="235.33363"
+       cy="388.71188"
+       fx="235.33363"
+       fy="388.71188"
+       r="126.06937" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient22783"
+       id="linearGradient2957"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(-148.7625,-70.36789)"
+       x1="232"
+       y1="199.5"
+       x2="232"
+       y2="133" />
+    <mask
+       maskUnits="userSpaceOnUse"
+       id="mask2954">
+      <rect
+         ry="2"
+         rx="2"
+         y="89.632111"
+         x="83.237457"
+         height="55"
+         width="273"
+         id="rect21896"
+         style="opacity:1;fill:url(#linearGradient2957);fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+    </mask>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient6348"
+       id="linearGradient3563"
+       x1="13.9265"
+       y1="-52.5"
+       x2="78.073502"
+       y2="-52.5"
+       gradientUnits="userSpaceOnUse" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="160"
+     inkscape:cy="64"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer2"
+     width="128px"
+     height="128px"
+     inkscape:window-width="1247"
+     inkscape:window-height="770"
+     inkscape:window-x="0"
+     inkscape:window-y="0" />
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <cc:license
+           rdf:resource="http://www.mozilla.org/MPL/" />
+        <dc:title>Iceweasel - Icon</dc:title>
+        <dc:creator>
+          <cc:Agent>
+            <dc:title>Ricardo Fernández Fuentes</dc:title>
+          </cc:Agent>
+        </dc:creator>
+        <dc:rights>
+          <cc:Agent>
+            <dc:title>Ricardo Fernández Fuentes</dc:title>
+          </cc:Agent>
+        </dc:rights>
+        <dc:description>iceweasel icon
+</dc:description>
+        <dc:subject>
+          <rdf:Bag>
+            <rdf:li>iceweasel</rdf:li>
+            <rdf:li>ico</rdf:li>
+            <rdf:li>icon</rdf:li>
+          </rdf:Bag>
+        </dc:subject>
+        <dc:publisher>
+          <cc:Agent>
+            <dc:title>inkscape</dc:title>
+          </cc:Agent>
+        </dc:publisher>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Capa 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline" />
+  <g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="comadreja"
+     style="display:inline">
+    <g
+       id="g27773"
+       transform="matrix(0.801637,0,0,0.801637,-10.13981,-2.934495e-7)">
+      <path
+         sodipodi:type="arc"
+         style="fill:url(#radialGradient27833);fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:inline"
+         id="path1874"
+         sodipodi:cx="65.329872"
+         sodipodi:cy="63.501297"
+         sodipodi:rx="57.350651"
+         sodipodi:ry="57.350651"
+         d="M 122.68052 63.501297 A 57.350651 57.350651 0 1 1  7.9792213,63.501297 A 57.350651 57.350651 0 1 1  122.68052 63.501297 z"
+         transform="matrix(0.78208,0,0,0.28341,39.84316,125.4226)" />
+      <g
+         transform="matrix(0.623724,0,0,0.623724,11.10494,1.377407e-7)"
+         id="g17859">
+        <path
+           transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)"
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           sodipodi:ry="183.90805"
+           sodipodi:rx="183.90805"
+           sodipodi:cy="222.16092"
+           sodipodi:cx="244.72031"
+           id="path9557"
+           style="fill:#4e9a06;fill-opacity:1;stroke:#4e9a06;stroke-width:7.61594343;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#linearGradient27835);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path1872"
+           sodipodi:cx="244.72031"
+           sodipodi:cy="222.16092"
+           sodipodi:rx="183.90805"
+           sodipodi:ry="183.90805"
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27837);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path5461"
+           sodipodi:cx="244.72031"
+           sodipodi:cy="222.16092"
+           sodipodi:rx="183.90805"
+           sodipodi:ry="183.90805"
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.525214,0.525214,0,11.42181,267.4213)" />
+        <path
+           transform="matrix(0,0.382405,0.382405,0,43.14837,21.00481)"
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           sodipodi:ry="183.90805"
+           sodipodi:rx="183.90805"
+           sodipodi:cy="222.16092"
+           sodipodi:cx="244.72031"
+           id="path6358"
+           style="fill:url(#radialGradient27839);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27841);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path8142"
+           sodipodi:cx="244.72031"
+           sodipodi:cy="222.16092"
+           sodipodi:rx="183.90805"
+           sodipodi:ry="183.90805"
+           d="M 428.62836 222.16092 A 183.90805 183.90805 0 1 1  60.812256,222.16092 A 183.90805 183.90805 0 1 1  428.62836 222.16092 z"
+           transform="matrix(0,-0.306725,0.412392,0,36.48655,251.3615)" />
+        <g
+           id="g11789"
+           style="opacity:0.5"
+           transform="matrix(0.525214,0,0,0.525214,-0.426697,22.2088)">
+          <path
+             sodipodi:nodetypes="ccc"
+             id="path8152"
+             d="M 201.58219,398.66524 C 201.58219,398.66524 25.59643,220.69905 234.16166,39.888097 C -1.634599,220.03851 202.12567,397.72391 201.58219,398.66524 z "
+             style="fill:url(#linearGradient27843);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+          <path
+             style="fill:url(#linearGradient27845);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             d="M 418.06183,185.18557 C 418.06183,185.18557 240.09557,9.1998797 59.284695,217.76518 C 239.43502,-18.031148 417.12049,185.72905 418.06183,185.18557 z "
+             id="path9971"
+             sodipodi:nodetypes="ccc" />
+          <path
+             style="fill:url(#linearGradient27847);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             d="M 66.93794,267.02123 C 66.93794,267.02123 244.9042,443.00692 425.71507,234.44162 C 245.56475,470.23795 67.879272,266.47776 66.93794,267.02123 z "
+             id="path9981"
+             sodipodi:nodetypes="ccc" />
+          <path
+             sodipodi:nodetypes="ccc"
+             id="path9983"
+             d="M 283.41758,47.541558 C 283.41758,47.541558 459.40333,225.50774 250.83811,406.3187 C 486.63436,226.16829 282.8741,48.482895 283.41758,47.541558 z "
+             style="fill:url(#linearGradient27849);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+          <path
+             sodipodi:nodetypes="ccc"
+             id="path9993"
+             d="M 92,316 C 92,316 262.42047,243.53212 400.71024,137.76606 C 239,206 91,316 92,316 z "
+             style="fill:url(#radialGradient27851);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+          <path
+             style="fill:url(#radialGradient27853);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+             d="M 335.46957,381.23563 C 335.46957,381.23563 263.00169,210.81516 157.23563,72.525391 C 225.46957,234.23563 335.46957,382.23563 335.46957,381.23563 z "
+             id="path10888"
+             sodipodi:nodetypes="ccc" />
+        </g>
+        <path
+           transform="matrix(0.983093,0,0,0.983093,-24.81549,-4.294319)"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           sodipodi:ry="19.5"
+           sodipodi:rx="19.5"
+           sodipodi:cy="148.5"
+           sodipodi:cx="156.5"
+           id="path12694"
+           style="fill:url(#radialGradient27855);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27857);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path12698"
+           sodipodi:cx="156.5"
+           sodipodi:cy="148.5"
+           sodipodi:rx="19.5"
+           sodipodi:ry="19.5"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.417478,0,0,0.417478,112.5483,29.80421)" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27859);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path12714"
+           sodipodi:cx="156.5"
+           sodipodi:cy="148.5"
+           sodipodi:rx="19.5"
+           sodipodi:ry="19.5"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.255874,0,0,0.255874,157.2722,63.78154)" />
+        <path
+           transform="matrix(0.525214,0,0,0.525214,15.85494,9.603656)"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           sodipodi:ry="19.5"
+           sodipodi:rx="19.5"
+           sodipodi:cy="148.5"
+           sodipodi:cx="156.5"
+           id="path12726"
+           style="fill:url(#radialGradient27861);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27863);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path12730"
+           sodipodi:cx="156.5"
+           sodipodi:cy="148.5"
+           sodipodi:rx="19.5"
+           sodipodi:ry="19.5"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.525214,0,0,0.525214,100.9397,30.61223)" />
+        <path
+           transform="matrix(0.525214,0,0,0.525214,76.2546,115.6969)"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           sodipodi:ry="19.5"
+           sodipodi:rx="19.5"
+           sodipodi:cy="148.5"
+           sodipodi:cx="156.5"
+           id="path12734"
+           style="fill:url(#radialGradient27865);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27867);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path12738"
+           sodipodi:cx="156.5"
+           sodipodi:cy="148.5"
+           sodipodi:rx="19.5"
+           sodipodi:ry="19.5"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.525214,0,0,0.525214,-10.93098,96.264)" />
+        <path
+           transform="matrix(0.417478,0,0,0.417478,109.9222,127.494)"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           sodipodi:ry="19.5"
+           sodipodi:rx="19.5"
+           sodipodi:cy="148.5"
+           sodipodi:cx="156.5"
+           id="path12742"
+           style="fill:url(#radialGradient27869);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           transform="matrix(0.255874,0,0,0.255874,123.1333,167.7739)"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           sodipodi:ry="19.5"
+           sodipodi:rx="19.5"
+           sodipodi:cy="148.5"
+           sodipodi:cx="156.5"
+           id="path12746"
+           style="fill:url(#radialGradient27871);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27873);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path12750"
+           sodipodi:cx="156.5"
+           sodipodi:cy="148.5"
+           sodipodi:rx="19.5"
+           sodipodi:ry="19.5"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.417478,0,0,0.417478,13.28276,129.5949)" />
+        <path
+           transform="matrix(0.417478,0,0,0.417478,13.28276,31.90504)"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           sodipodi:ry="19.5"
+           sodipodi:rx="19.5"
+           sodipodi:cy="148.5"
+           sodipodi:cx="156.5"
+           id="path12754"
+           style="fill:url(#radialGradient27875);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+        <path
+           sodipodi:type="arc"
+           style="fill:url(#radialGradient27877);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           id="path12758"
+           sodipodi:cx="156.5"
+           sodipodi:cy="148.5"
+           sodipodi:rx="19.5"
+           sodipodi:ry="19.5"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           transform="matrix(0.255874,0,0,0.255874,19.66611,143.614)" />
+        <path
+           transform="matrix(0.255874,0,0,0.255874,50.65376,36.99558)"
+           d="M 176 148.5 A 19.5 19.5 0 1 1  137,148.5 A 19.5 19.5 0 1 1  176 148.5 z"
+           sodipodi:ry="19.5"
+           sodipodi:rx="19.5"
+           sodipodi:cy="148.5"
+           sodipodi:cx="156.5"
+           id="path12762"
+           style="fill:url(#radialGradient27879);fill-opacity:1;stroke:none;stroke-width:0.257;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+           sodipodi:type="arc" />
+      </g>
+      <g
+         transform="matrix(0.623724,0,0,0.623724,11.10494,1.377407e-7)"
+         id="g16948">
+        <path
+           style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="M 193.53125,2.003716 C 191.6364,2.0670752 189.2102,3.1038123 188.03125,7.503716 C 187.33978,4.1246657 179.9375,4.941216 179.9375,4.941216 C 179.9375,4.9412161 182.37313,6.6092463 182.3125,7.909966 C 182.31221,7.916175 182.3129,7.9350263 182.3125,7.941216 C 181.04294,8.084915 179.79948,8.2706498 178.5625,8.534966 C 178.02639,7.3417285 178.71319,4.9688292 178.375,3.316216 C 177.32684,4.9037106 176.86994,7.1503295 176.65625,8.972466 C 175.45014,9.29791 174.24899,9.679194 173.09375,10.128716 C 168.76685,2.8442144 161.76679,-0.4102805 153.28125,4.847466 C 148.64596,7.7195461 146.47714,12.317905 145.84375,17.409966 C 132.33701,20.216733 117.01667,22.566216 103.65625,22.566216 C 70.927402,22.566216 52.367866,44.268823 52.0625,79.691216 C 51.757135,115.11362 56.953479,123.65726 60.3125,124.87872 C 63.671517,126.10018 61.53125,123.65997 61.53125,123.65997 L 63.96875,125.15997 L 63.96875,123.65997 L 66.09375,123.94122 L 67.34375,121.50372 L 70.0625,121.50372 C 70.062499,121.50372 72.524118,120.30295 72.21875,115.72247 C 71.913391,111.14198 74.661674,110.21633 72.21875,105.94122 C 69.775831,101.6661 67.020404,64.410967 71.90625,60.441216 C 76.792097,56.471465 91.771109,47.297525 103.375,45.159966 C 114.97888,43.022408 123.22159,39.992869 150.09375,44.878716 C 150.11465,46.646719 150.2475,48.736651 150.53125,51.316216 C 152.06978,65.302949 156.87316,67.582237 163.1875,78.659966 C 170.86596,92.378207 181.86445,94.703579 195.21875,87.253716 C 206.226,80.817292 211.48236,81.221142 219.8125,69.878716 C 221.50784,67.570323 222.7521,65.724825 223.6875,64.097466 C 225.69502,62.61311 227.69343,61.145545 229.59375,59.909966 C 238.8665,53.687636 249.82662,40.623874 243.625,29.066216 C 238.60835,19.716922 230.20407,19.559006 222.40625,24.597466 C 221.69015,23.586395 220.92715,22.592623 220.09375,21.659966 C 220.68041,20.432671 221.51671,18.380505 221.4375,16.659966 C 220.24489,18.056638 219.90191,21.389396 217.96875,19.441216 C 216.0356,17.493029 219.96875,17.128716 219.96875,17.128716 C 219.96875,17.128714 215.87143,14.016492 214.28125,15.878716 C 215.78296,10.274281 211.25,9.909966 211.25,9.909966 C 211.25001,9.909965 213.18357,11.845653 212.5,13.378716 C 212.2716,13.89094 211.69048,14.241398 211.0625,14.316216 C 210.37038,13.900889 209.68701,13.4766 208.96875,13.097466 C 208.80728,12.640311 208.76715,12.037356 208.96875,11.284966 C 207.77257,10.858759 206.86021,11.187021 206.1875,11.753716 C 205.66484,11.521218 205.12599,11.311289 204.59375,11.097466 L 205.5625,6.191216 L 202.875,10.409966 C 202.46979,10.265376 202.06565,10.137502 201.65625,10.003716 C 201.53023,8.2867604 200.76073,6.2899897 198.0625,5.784966 C 197.6051,7.4920541 196.69108,8.2640542 195.71875,8.472466 C 195.02256,8.3392793 194.32522,8.2305201 193.625,8.128716 C 192.67768,7.6085489 192.00596,6.690423 192.09375,5.784966 C 192.32011,3.4502916 196.15625,2.4724646 196.15625,2.472466 C 196.15626,2.4724659 195.78581,2.3015707 195.1875,2.159966 C 194.73876,2.0537625 194.16287,1.9825963 193.53125,2.003716 z "
+           id="path5069" />
+        <path
+           id="path15157"
+           d="M 191.81187,14.207731 C 189.98977,14.268657 187.65671,15.265595 186.52302,19.496587 C 185.85809,16.247258 178.73998,17.032461 178.73998,17.032461 C 178.73998,17.032461 181.08211,18.636456 181.02381,19.887242 C 181.02353,19.893212 181.02419,19.91134 181.02381,19.917292 C 179.80298,20.055474 178.60726,20.234079 177.41777,20.488248 C 176.90224,19.340819 177.56267,17.059014 177.23747,15.469844 C 176.22954,16.996395 175.79018,19.156767 175.5847,20.908953 C 174.42489,21.221903 173.26985,21.58855 172.15896,22.020815 C 167.99817,15.015963 161.26684,11.886407 153.10706,16.94231 C 148.64971,19.704132 146.56415,24.125961 145.95508,29.02254 C 132.96686,31.721556 118.23466,33.980843 105.38714,33.980843 C 73.914743,33.980843 56.067701,54.850295 55.774058,88.912835 C 55.480416,122.97539 59.621087,128.62248 62.851156,129.79705 C 66.081222,130.97162 64.023119,128.62508 64.023119,128.62508 L 66.367044,130.0675 L 66.367044,128.62508 L 68.410466,128.89554 L 69.612479,126.55161 L 72.226857,126.55161 C 72.226856,126.55161 75.022069,122.82838 74.728424,118.42374 C 74.434787,114.0191 79.218033,113.55707 76.868892,109.44608 C 74.519755,105.33508 71.316635,75.166615 74.427919,69.973742 C 89.287794,45.17194 129.94495,45.44874 150.04192,55.436775 C 151.49132,56.157113 150.18977,59.146605 150.46263,61.627141 C 151.94209,75.076928 156.56107,77.268715 162.63301,87.921174 C 170.0167,101.11278 180.59296,103.34888 193.43459,96.185013 C 204.01928,89.995681 209.07385,90.384028 217.08419,79.477033 C 218.71445,77.257259 219.91094,75.482609 220.81044,73.917724 C 222.74089,72.490351 224.66258,71.079126 226.48995,69.89098 C 235.40672,63.907523 245.94608,51.345274 239.98254,40.231311 C 235.15848,31.240933 227.07684,31.089079 219.57837,35.934114 C 218.88976,34.961858 218.15605,34.006237 217.35465,33.109384 C 217.91879,31.929204 218.72298,29.95582 218.64681,28.301332 C 217.49999,29.644387 217.17017,32.849201 215.31123,30.975811 C 213.45229,29.102414 217.23445,28.752087 217.23445,28.752087 C 217.23445,28.752085 213.29442,25.75934 211.76529,27.550074 C 213.20935,22.160791 208.85041,21.810462 208.85041,21.810462 C 208.85042,21.810461 210.70975,23.671839 210.05242,25.146048 C 209.83279,25.638608 209.27398,25.975612 208.6701,26.047558 C 208.00455,25.648175 207.34742,25.240175 206.65673,24.875595 C 206.50146,24.43599 206.46287,23.856183 206.65673,23.132677 C 205.50647,22.722832 204.62914,23.038492 203.98225,23.583431 C 203.47966,23.359859 202.96149,23.157989 202.44969,22.952375 L 203.38125,18.234474 L 200.79692,22.291268 C 200.40727,22.152228 200.01864,22.029263 199.62496,21.900613 C 199.50377,20.249571 198.76382,18.329456 196.16917,17.84382 C 195.72933,19.485373 194.8504,20.227737 193.9154,20.428148 C 193.24593,20.300074 192.57536,20.19549 191.90202,20.097594 C 190.99107,19.597396 190.34514,18.714517 190.42956,17.84382 C 190.64723,15.598773 194.3361,14.658484 194.3361,14.658485 C 194.33611,14.658485 193.97988,14.494151 193.40454,14.357982 C 192.97303,14.255856 192.41925,14.187422 191.81187,14.207731 z "
+           style="fill:url(#radialGradient27881);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.84644151;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           sodipodi:nodetypes="cccssccccscsssccccccsssssccsccscccscccscccccccccccsssc" />
+        <path
+           style="fill:url(#radialGradient27883);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 181.53497,8.2206235 C 181.53497,8.2206235 136.60759,22.5728 103.66678,22.5728 C 70.937931,22.5728 52.365386,44.253746 52.06002,79.676139 C 51.754655,115.09854 56.945868,123.64877 60.304889,124.87023 C 63.663907,126.09169 61.526351,123.64877 61.526351,123.64877 L 63.969274,125.17559 L 63.969274,123.64877 L 66.10683,123.95413 L 67.328292,121.51121 L 70.076583,121.51121 C 70.076583,121.51121 72.519506,120.28975 72.214138,115.70927 C 71.908775,111.12878 74.657062,110.21268 72.214138,105.93757 C 69.771215,101.66245 67.022929,64.407866 71.908775,60.438115 C 76.794622,56.468364 91.757529,47.307401 103.36142,45.169842 C 114.9653,43.032284 123.21017,39.97863 150.08233,44.864477 C 176.95449,49.750324 184.89399,11.885009 181.53497,8.2206235 z "
+           id="path7708"
+           sodipodi:nodetypes="csssccccccsssssc" />
+        <path
+           style="fill:url(#linearGradient27885);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 65.206277,61.607651 C 71.218316,147.46352 51.775684,119.18141 53.010112,78.051647 C 53.030417,91.482853 52.782426,105.22753 56.655338,118.13478 C 57.527092,120.28931 58.405721,122.98561 60.688048,124.03316 C 57.530578,119.75938 63.226241,124.5908 63.510125,122.6521 C 66.561249,124.28674 65.914812,119.11035 69.169655,120.58885 C 71.261897,120.36743 71.345172,117.38592 71.293645,115.73812 C 70.842069,112.43683 73.687108,109.12046 71.264942,106.0797 C 68.836131,98.117071 68.791025,89.5643 68.34028,81.267138 C 68.436472,74.440846 67.725485,67.14696 70.46127,60.744002 C 73.901215,57.069439 78.699774,54.8277 82.949048,52.244936 C 91.067625,47.603642 99.938472,44.417105 109.23098,43.073694 C 123.3523,39.844684 137.99066,41.699567 152.03395,44.225677 C 104.17088,30.82577 77.445587,51.481505 65.206277,61.607651 z "
+           id="path9488"
+           sodipodi:nodetypes="cccccccccccccc" />
+        <path
+           style="fill:url(#radialGradient27887);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="M 153.2811,4.8555222 C 142.13151,11.763942 145.07985,28.555472 149.99913,38.580544 C 155.15424,48.711911 159.61951,64.994516 166.33521,59.666466 C 188.22312,37.778551 176.01178,-9.228692 153.2811,4.8555222 z "
+           id="path3761"
+           sodipodi:nodetypes="czcs" />
+        <path
+           sodipodi:nodetypes="czcs"
+           id="path6444"
+           d="M 243.61809,29.061243 C 249.81971,40.618902 238.8706,53.68662 229.59785,59.90895 C 220.06771,66.10542 208.05937,77.973934 204.90743,70.001855 C 196.8959,40.102416 230.97484,5.498612 243.61809,29.061243 z "
+           style="fill:url(#radialGradient27889);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+        <path
+           style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="M 195.18792,2.164983 C 193.39297,1.740169 189.61014,1.624911 188.03821,7.4914493 C 187.34674,4.1123991 179.94418,4.9286545 179.94418,4.9286545 C 179.94418,4.9286545 182.37691,6.6088148 182.31628,7.9095345 C 182.31599,7.9157435 182.31199,7.9208502 182.31159,7.9270399 C 181.04202,8.0707391 179.78414,8.2676015 178.54716,8.5319177 C 178.01105,7.3386801 178.70949,4.9590319 178.3713,3.3064187 C 177.32315,4.8939133 176.85862,7.1569538 176.64493,8.9790903 C 167.32708,11.493314 159.34481,17.655661 155.51751,28.309316 C 151.57245,37.430757 148.99347,37.340115 150.53201,51.326838 C 152.07054,65.313569 156.85826,67.576759 163.1726,78.654488 C 170.85107,92.372729 181.8532,94.688075 195.2075,87.238212 C 206.21475,80.801789 211.48826,81.234495 219.8184,69.892069 C 228.14855,58.549647 225.87852,57.341003 227.02709,47.470247 C 229.24215,37.23605 226.11228,28.407572 220.09326,21.671717 C 220.67992,20.444422 221.51865,18.368205 221.43944,16.647666 C 220.24683,18.044338 219.90559,21.381785 217.97243,19.433605 C 216.03928,17.485419 219.96329,17.115194 219.96329,17.115194 C 219.96329,17.115193 215.88138,14.014573 214.2912,15.876797 C 215.79291,10.272363 211.25727,9.904242 211.25727,9.904242 C 211.25727,9.904241 213.18346,11.856192 212.49989,13.389255 C 212.27149,13.901479 211.70138,14.226805 211.0734,14.301623 C 210.38127,13.886296 209.67543,13.475801 208.95717,13.096667 C 208.7957,12.639512 208.76823,12.051274 208.96983,11.298884 C 207.77365,10.872676 206.85658,11.186475 206.18387,11.75317 C 205.66121,11.520672 205.13157,11.298511 204.59933,11.084688 L 205.55195,6.1990859 L 202.86538,10.413691 C 202.46018,10.269101 202.05066,10.144425 201.64126,10.01064 C 201.51525,8.2936841 200.76179,6.2923927 198.06356,5.787369 C 197.60615,7.4944569 196.7002,8.2740263 195.72787,8.4824381 C 195.03168,8.3492514 194.32836,8.2280062 193.62814,8.1262021 C 192.68082,7.606035 191.99285,6.6844977 192.08064,5.7790407 C 192.307,3.4443664 196.15415,2.4801688 196.15415,2.4801702 C 196.15415,2.4801702 195.78623,2.3065877 195.18792,2.164983 z "
+           id="path5801" />
+        <path
+           sodipodi:nodetypes="ccccccccccccccccccczc"
+           id="path6446"
+           d="M 223.41229,59.269797 L 234.02658,51.60376 L 231.06316,51.899282 L 236.6356,47.539216 L 231.50497,48.785054 L 239.73118,43.626417 L 232.43337,45.822527 L 240.52674,39.809483 L 234.24612,41.103245 L 241.14545,36.343898 L 234.33419,38.691718 L 239.46412,32.974195 L 233.31632,35.122372 L 235.61563,30.554805 L 232.12158,31.904389 L 233.75744,27.536461 L 230.92683,28.6864 L 231.98806,26.578291 L 223.14245,30.73082 C 223.14245,30.73082 225.63121,35.571742 226.32891,42.293248 C 227.0266,49.014748 223.41229,59.269797 223.41229,59.269797 z "
+           style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+        <path
+           style="fill:white;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 155.67556,41.119795 L 150.31632,29.173669 L 152.73497,30.91131 L 150.08912,24.349164 L 153.90946,27.993404 L 149.36467,19.412789 L 154.58671,24.96358 L 150.58416,15.709446 L 155.37647,19.970191 L 151.78114,12.398808 L 156.50595,17.837707 L 154.92206,10.321222 L 159.17213,15.255501 L 159.46465,10.150214 L 161.81579,13.066012 L 162.58305,8.4653456 L 164.45947,10.876527 L 164.59447,8.5202369 L 170.17873,16.539236 C 170.17873,16.539236 165.60294,19.487217 161.63796,24.959366 C 157.673,30.43151 155.67556,41.119795 155.67556,41.119795 z "
+           id="path4650"
+           sodipodi:nodetypes="ccccccccccccccccccczc" />
+        <path
+           style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 163.70396,32.283917 C 163.70396,32.283917 180.66336,34.150292 176.19306,50.833666 C 160.37175,46.594357 179.82029,36.602278 163.70396,32.283917 z "
+           id="path6450"
+           sodipodi:nodetypes="ccc" />
+        <g
+           id="g9129"
+           transform="matrix(0.535676,0.143534,-0.143534,0.535676,93.24388,-76.18562)">
+          <path
+             transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)"
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             sodipodi:ry="8.3116884"
+             sodipodi:rx="8.3116884"
+             sodipodi:cy="170.55585"
+             sodipodi:cx="185.18442"
+             id="path7337"
+             style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             sodipodi:type="arc"
+             style="opacity:1;fill:url(#linearGradient27891);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path8224"
+             sodipodi:cx="185.18442"
+             sodipodi:cy="170.55585"
+             sodipodi:rx="8.3116884"
+             sodipodi:ry="8.3116884"
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)" />
+          <path
+             sodipodi:type="arc"
+             style="opacity:1;fill:url(#radialGradient27893);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path9119"
+             sodipodi:cx="185.18442"
+             sodipodi:cy="170.55585"
+             sodipodi:rx="8.3116884"
+             sodipodi:ry="8.3116884"
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)" />
+        </g>
+        <path
+           sodipodi:nodetypes="ccc"
+           id="path9138"
+           d="M 216.86927,46.529529 C 216.86927,46.529529 201.24882,39.666153 196.77852,56.349528 C 212.59983,60.588837 200.75294,42.211167 216.86927,46.529529 z "
+           style="fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.19669604px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+        <g
+           transform="matrix(-0.535676,-0.143534,-0.143534,0.535676,332.1243,-12.17776)"
+           id="g9140">
+          <path
+             sodipodi:type="arc"
+             style="opacity:1;fill:black;fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             id="path9142"
+             sodipodi:cx="185.18442"
+             sodipodi:cy="170.55585"
+             sodipodi:rx="8.3116884"
+             sodipodi:ry="8.3116884"
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             transform="matrix(1.396026,0,0,1.396026,-71.55557,-66.82562)" />
+          <path
+             transform="matrix(0.550417,0,0,0.256292,85.03803,134.2209)"
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             sodipodi:ry="8.3116884"
+             sodipodi:rx="8.3116884"
+             sodipodi:cy="170.55585"
+             sodipodi:cx="185.18442"
+             id="path9144"
+             style="opacity:1;fill:url(#linearGradient27895);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             sodipodi:type="arc" />
+          <path
+             transform="matrix(0.869052,0,0,0.489141,26.03174,83.32977)"
+             d="M 193.49611 170.55585 A 8.3116884 8.3116884 0 1 1  176.87273,170.55585 A 8.3116884 8.3116884 0 1 1  193.49611 170.55585 z"
+             sodipodi:ry="8.3116884"
+             sodipodi:rx="8.3116884"
+             sodipodi:cy="170.55585"
+             sodipodi:cx="185.18442"
+             id="path9146"
+             style="opacity:1;fill:url(#radialGradient27897);fill-opacity:1;stroke:none;stroke-width:0.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+             sodipodi:type="arc" />
+        </g>
+        <path
+           style="fill:url(#radialGradient27899);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.02841294px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 152.84634,39.28236 C 152.06535,39.167387 151.17653,39.66863 150.69277,40.657704 C 150.30632,43.112568 150.31976,46.293471 150.87093,51.304124 C 152.39568,65.165574 157.14051,67.408489 163.3983,78.387003 C 164.57984,80.497918 165.84161,82.346134 167.17836,83.918249 C 166.96047,82.828589 167.36548,81.25286 166.84254,80.313965 C 164.60405,80.208771 165.91044,78.69458 167.21202,78.03291 C 169.63878,76.005517 166.24504,78.322765 165.3411,78.145208 C 165.96301,75.196367 168.53073,73.127082 170.43334,70.937751 C 173.02414,68.817734 169.7516,66.489162 167.49307,66.505447 C 166.32224,65.601748 162.07134,67.366142 163.24889,64.996339 C 164.15572,63.095376 164.80309,61.459247 166.47684,60.097069 C 165.38595,59.986241 161.2351,63.117084 162.7214,60.094892 C 164.09809,57.546624 160.39996,59.609098 159.56046,60.233409 C 156.86915,61.738589 158.97477,58.664995 159.92995,57.952359 C 161.75167,56.554011 160.09231,55.285096 158.47309,56.241805 C 155.17739,57.051429 159.32213,54.683509 160.31629,54.151101 C 159.52571,53.661413 157.62371,55.17503 156.32717,55.090392 C 156.30554,53.78279 158.62568,53.015302 159.52059,51.985505 C 162.05546,50.077693 158.3614,50.536301 157.17297,51.170517 C 154.65979,51.822088 157.30625,49.955747 158.22642,49.667752 C 160.52743,48.189267 156.88605,48.940502 156.06681,49.330807 C 152.33126,50.591933 154.48937,46.579725 156.03679,45.417984 C 157.54834,42.606484 154.47874,46.634309 153.54381,45.214852 C 151.95592,43.453428 155.15929,42.300079 154.31341,41.162996 C 154.15425,39.983048 153.54055,39.38456 152.84634,39.28236 z M 223.71541,58.271669 C 223.11921,58.169313 222.42332,58.438157 221.79949,59.245834 C 220.4984,59.807637 222.69592,62.408149 220.44005,63.139642 C 218.92066,63.901468 218.27621,58.878464 218.1795,62.069068 C 218.93874,63.848875 218.80161,68.402608 216.19709,65.442662 C 215.68277,64.695036 212.90485,62.22375 214.15834,64.654659 C 214.81124,65.364159 216.15262,68.29904 214.30193,66.478177 C 213.58983,65.334708 210.63733,63.095164 211.87869,66.014812 C 212.13881,67.354096 213.74701,69.174183 213.07447,70.295783 C 211.90932,69.720813 211.0363,67.463625 210.10679,67.492424 C 210.70155,68.45058 213.0897,72.56898 210.64035,70.219981 C 209.7164,68.581831 207.66226,68.855713 208.54075,70.977581 C 209.01163,72.072329 209.29835,75.786946 207.7202,73.137773 C 207.30533,72.177353 205.1339,68.54213 205.052,71.437341 C 204.82809,74.797787 202.78142,70.006323 201.78126,69.55686 C 202.54968,71.573414 202.29226,73.31403 202.12712,75.41373 C 201.96201,78.054811 199.18016,74.405995 197.71434,74.603211 C 195.76654,73.459839 191.76815,73.840178 192.95184,76.971563 C 193.50488,79.818885 194.67661,82.890151 193.74077,85.754873 C 192.86917,85.456679 191.10607,81.757658 192.19401,84.726816 C 192.99038,85.950624 193.36465,87.915152 191.37346,86.887003 C 190.56973,87.367704 190.13246,88.617455 189.54354,89.483317 C 191.35882,88.825055 193.23035,87.962647 195.14625,86.893837 C 206.05492,80.515062 211.28119,80.943896 219.53672,69.703064 C 222.70206,65.393096 224.32279,62.559377 225.18247,60.152302 C 225.09496,59.143336 224.4843,58.403664 223.71541,58.271669 z M 168.86607,85.114236 C 168.60752,85.121502 168.40259,85.096069 168.21363,85.050981 C 168.5632,85.416376 168.91295,85.765702 169.27214,86.096971 C 169.17163,85.71142 169.05302,85.357652 168.86607,85.114236 z M 187.20355,90.027748 C 187.02778,90.100464 186.84461,90.202425 186.67097,90.349896 C 186.93024,90.285933 187.18825,90.222617 187.44983,90.14952 C 187.36856,90.109107 187.29033,90.081157 187.20355,90.027748 z M 172.52147,88.47375 C 172.47769,88.462135 172.42116,88.476294 172.37338,88.471256 C 172.58805,88.603618 172.79866,88.726052 173.01619,88.848036 C 172.88415,88.670893 172.72801,88.52856 172.52147,88.47375 z "
+           id="path9166" />
+        <path
+           style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.41941813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 175.36002,74.779348 C 171.72622,74.987316 170.87882,75.477946 171.50647,78.473364 C 172.13412,81.468777 173.86425,85.687521 177.87062,86.761024 C 181.87699,87.834527 185.48918,85.047256 187.53195,82.767377 C 189.57471,80.487494 190.11677,80.399838 186.04168,77.641485 C 181.9666,74.883137 178.99383,74.571381 175.36002,74.779348 z "
+           id="path10070"
+           sodipodi:nodetypes="czzzzz" />
+        <path
+           sodipodi:nodetypes="czczzz"
+           id="path10960"
+           d="M 175.89395,75.572136 C 172.72158,75.753697 171.98178,76.182026 172.52973,78.797073 C 173.07768,81.412125 180.80222,75.894307 178.08574,86.032351 C 180.79371,75.926091 184.73689,84.536199 186.52026,82.545825 C 188.30362,80.555447 188.77685,80.478924 185.21923,78.070839 C 181.6616,75.662749 179.06632,75.39058 175.89395,75.572136 z "
+           style="fill:url(#radialGradient27901);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.41941813px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+        <path
+           style="fill:url(#radialGradient27903);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+           d="M 190.45993,35.684968 C 190.45993,35.684968 194.73007,37.627589 193.40585,44.059534 C 198.82733,38.725448 196.2004,33.630128 196.2004,33.630128 C 196.2004,33.630128 202.23312,36.444256 200.36356,41.931632 C 205.31276,36.870223 202.68583,31.774902 202.68583,31.774902 C 202.68583,31.774902 208.57243,32.154544 209.16409,35.906076 C 209.07146,30.292153 204.82806,26.759812 204.82806,26.759812 C 204.82806,26.759812 214.98479,29.082075 213.21504,34.196971 C 217.10028,25.656705 209.65071,23.660597 209.65071,23.660597 C 209.65071,23.660597 214.71928,22.623389 217.8185,27.446035 C 216.63516,19.942977 211.57348,18.550429 211.57348,18.550429 C 216.84253,20.821347 218.89668,24.759562 218.48323,32.414806 C 218.16423,29.13556 213.89514,26.748635 213.89514,26.748635 C 213.89514,26.748635 217.87654,29.430512 212.87387,37.671363 C 213.32657,33.002007 208.49936,30.937305 208.49936,30.937305 C 208.49936,30.937305 212.13321,35.830737 207.86663,40.748295 C 208.592,36.551226 205.2397,35.65298 205.2397,35.65298 C 205.2397,35.65298 205.57827,43.328908 197.94866,46.474436 C 199.31919,42.849456 197.58335,40.388234 197.58335,40.388234 C 197.58335,40.388234 198.17502,44.13976 190.74502,46.540336 C 193.33279,42.84229 190.45993,35.684968 190.45993,35.684968 z "
+           id="path4019"
+           sodipodi:nodetypes="ccccccccccccccccccccc" />
+        <path
+           id="path3754"
+           style="fill:url(#radialGradient27905);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1"
+           d="M 188.92632,11.045378 C 187.39579,10.367777 182.72494,9.397654 179.27244,10.5866 C 183.81161,8.7072233 189.08399,14.24747 189.08399,14.24747 C 189.08399,14.24747 181.58323,12.574196 178.70847,16.114528 C 186.89219,13.64461 189.44373,20.550711 189.44373,20.550711 C 189.44373,20.550711 183.95163,17.313349 180.23621,20.796697 C 183.88105,19.289257 189.2319,23.963944 189.2319,23.963944 C 189.2319,23.963944 185.83621,24.085958 183.69103,28.326601 C 186.40338,26.989609 190.25463,27.677584 190.25463,27.677584 C 187.11338,28.08014 185.55426,28.606432 181.7468,30.954962 C 184.26151,26.039678 186.78796,24.662778 186.78796,24.662778 C 186.78796,24.662778 180.14467,20.545136 177.01155,23.298615 C 182.16035,17.492246 186.33887,19.320287 186.33887,19.320287 C 186.33887,19.320287 179.47994,15.576365 176.24701,18.702319 C 179.44917,13.288297 185.60515,13.721458 185.60515,13.721458 C 185.60515,13.721458 182.97,10.7933 177.39835,11.425618 C 184.48262,7.3355159 190.45684,11.72298 188.92632,11.045378 z "
+           sodipodi:nodetypes="ccccccccccccccccz" />
+      </g>
+      <g
+         transform="matrix(0.623724,0,0,0.623724,-113.6398,1.377407e-7)"
+         id="g16941">
+        <path
+           style="fill:#3465a4;fill-opacity:1;fill-rule:evenodd;stroke:#3465a4;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="M 420.01102,169.14822 C 420.01102,169.14822 421.84321,214.95303 380.92424,220.14425 C 340.00527,225.33546 313.43848,206.4028 295.11655,194.49355 C 276.79462,182.58429 265.80147,161.81945 265.80147,161.81945 L 267.93902,163.04091 L 265.4961,159.68189 L 267.63366,161.51408 L 265.19074,156.62823 L 267.02293,157.84969 L 264.88537,152.35312 L 267.93902,156.32287 L 265.80147,150.82629 L 268.24439,152.04775 L 267.32829,147.77264 L 269.77122,150.21556 L 269.46585,147.16191 L 271.90878,148.38337 L 271.29804,146.85654 L 274.04633,148.38337 L 274.04633,146.55118 L 276.48925,148.078 L 276.48925,144.71898 L 278.62681,147.77264 L 278.62681,145.32971 L 280.76437,148.38337 L 281.06974,146.55118 L 283.2073,148.68873 L 283.2073,147.46727 L 287.78778,151.43702 L 288.09314,149.29946 C 288.09314,149.29946 335.1839,177.20257 367.79352,193.27209 C 393.6565,206.01697 405.9642,200.90622 420.01102,169.14822 z "
+           id="path8623"
+           sodipodi:nodetypes="csscccccccccccccccccccccccccccsc" />
+        <path
+           sodipodi:nodetypes="csscccccccccccccccccccccccccccsc"
+           id="path15159"
+           d="M 417.27509,178.93562 C 417.27509,178.93562 419.03695,222.982 379.68884,227.97393 C 340.34074,232.96585 314.79384,214.76001 297.17528,203.30795 C 279.55672,191.85588 268.98559,171.8882 268.98559,171.8882 L 271.04109,173.06276 L 268.69195,169.8327 L 270.74745,171.59455 L 268.39831,166.89626 L 270.16016,168.07083 L 268.10466,162.78527 L 271.04109,166.60263 L 268.98559,161.31706 L 271.33473,162.49163 L 270.4538,158.38064 L 272.80294,160.72977 L 272.5093,157.79335 L 274.85844,158.96792 L 274.27116,157.49971 L 276.91394,158.96792 L 276.91394,157.20607 L 279.26308,158.67427 L 279.26308,155.44421 L 281.31858,158.38064 L 281.31858,156.03149 L 283.37407,158.96792 L 283.66772,157.20607 L 285.72322,159.26156 L 285.72322,158.08699 L 290.12785,161.90434 L 290.4215,159.84884 C 290.4215,159.84884 335.70446,186.68076 367.06221,202.13338 C 391.93231,214.38899 403.76753,209.47444 417.27509,178.93562 z "
+           style="fill:url(#radialGradient27907);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3.84644151;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
+        <path
+           style="fill:url(#linearGradient27909);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1"
+           d="M 420.01102,169.14822 C 420.01102,169.14822 421.84321,214.95303 380.92424,220.14425 C 340.00527,225.33546 313.43848,206.4028 295.11655,194.49355 C 276.79462,182.58429 265.80147,161.81945 265.80147,161.81945 L 267.93902,163.04091 L 265.4961,159.68189 L 267.63366,161.51408 L 265.19074,156.62823 L 267.02293,157.84969 L 264.88537,152.35312 L 267.93902,156.32287 L 265.80147,150.82629 L 268.24439,152.04775 L 267.32829,147.77264 L 269.77122,150.21556 L 269.46585,147.16191 L 271.90878,148.38337 L 271.29804,146.85654 L 274.04633,148.38337 L 274.04633,146.55118 L 276.48925,148.078 L 276.48925,144.71898 L 278.62681,147.77264 L 278.62681,145.32971 L 280.76437,148.38337 L 281.06974,146.55118 L 283.2073,148.68873 L 283.2073,147.46727 L 287.78778,151.43702 L 288.09314,149.29946 C 288.09314,149.29946 335.1839,177.20257 367.79352,193.27209 C 393.6565,206.01697 405.9642,200.90622 420.01102,169.14822 z "
+           id="path11276"
+           sodipodi:nodetypes="csscccccccccccccccccccccccccccsc" />
+        <path
+           sodipodi:nodetypes="csscccccccccccccccccccccccccccsc"
+           id="path13066"
+           d="M 420.01102,169.14822 C 420.01102,169.14822 421.84321,214.95303 380.92424,220.14425 C 340.00527,225.33546 313.43848,206.4028 295.11655,194.49355 C 276.79462,182.58429 265.80147,161.81945 265.80147,161.81945 L 267.93902,163.04091 L 265.4961,159.68189 L 267.63366,161.51408 L 265.19074,156.62823 L 267.02293,157.84969 L 264.88537,152.35312 L 267.93902,156.32287 L 265.80147,150.82629 L 268.24439,152.04775 L 267.32829,147.77264 L 269.77122,150.21556 L 269.46585,147.16191 L 271.90878,148.38337 L 271.29804,146.85654 L 274.04633,148.38337 L 274.04633,146.55118 L 276.48925,148.078 L 276.48925,144.71898 L 278.62681,147.77264 L 278.62681,145.32971 L 280.76437,148.38337 L 281.06974,146.55118 L 283.2073,148.68873 L 283.2073,147.46727 L 287.78778,151.43702 L 288.09314,149.29946 C 288.09314,149.29946 335.1839,177.20257 367.79352,193.27209 C 393.6565,206.01697 405.9642,200.90622 420.01102,169.14822 z "
+           style="fill:url(#radialGradient27911);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
+        <path
+           id="path13072"
+           style="fill:url(#radialGradient27913);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1.24597967px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+           d="M 277.26105,167.53963 C 277.78129,173.11053 297.84308,187.08906 297.84308,187.08906 C 297.84308,187.08906 283.68337,178.20835 280.32463,165.4186 C 282.42888,172.64652 299.67619,183.06617 299.67619,183.06617 C 299.67619,183.06617 289.74622,176.6192 283.61428,162.43599 C 288.00862,168.58669 301.1246,179.0978 301.1246,179.0978 C 301.1246,179.0978 287.08229,165.49966 287.02644,157.53884 C 292.87519,169.0944 303.7271,174.96583 303.7271,174.96583 C 303.7271,174.96583 296.16977,171.69671 290.01976,156.76343 C 297.16518,167.67244 309.38326,172.36072 309.38326,172.36072 C 309.38326,172.36072 297.17634,164.29362 292.65548,154.72472 C 307.20969,166.20055 371.21719,199.64946 393.05349,201.69339 C 380.85002,203.69131 346.41046,193.36922 346.41046,193.36922 C 346.41046,193.36922 373.15969,204.83242 389.41084,202.76497 C 373.30952,205.18749 338.35896,195.8674 338.35896,195.8674 C 338.35896,195.8674 373.41786,206.94138 386.76071,204.74507 C 373.08802,207.12587 328.47525,198.3656 328.47525,198.3656 C 328.47525,198.3656 371.81643,207.77281 379.40201,208.35776 C 363.96038,210.4113 321.50103,199.79859 321.50103,199.79859 C 321.50103,199.79859 366.02217,212.13142 373.36837,210.21699 C 359.71964,214.67025 314.06593,200.67055 314.06593,200.67055 C 314.06593,200.67055 355.97432,216.06503 361.0719,213.65274 C 332.2091,219.2624 288.23656,195.04608 277.26105,167.53963 z "
+           sodipodi:nodetypes="ccccccccccccccccccccccc" />
+      </g>
+    </g>
+  </g>
+</svg>
--- iceweasel-2.0.0.17.orig/debian/control
+++ iceweasel-2.0.0.17/debian/control
@@ -0,0 +1,118 @@
+Source: iceweasel
+Section: web
+Priority: optional
+Maintainer: Eric Dorland <eric@debian.org>
+Uploaders: Mike Hommey <glandium@debian.org>
+Build-Depends: debhelper (>= 5.0), libx11-dev, libxp-dev, libxt-dev, libgtk2.0-dev (>= 2.8), zlib1g-dev, liborbit2-dev, libidl-dev (>= 0.8.0), libxft-dev, libfreetype6-dev, libpng12-dev, libjpeg62-dev, libxrender-dev, libxinerama-dev, libcairo2-dev, libgnome2-dev, libgconf2-dev, libgnomevfs2-dev, libgnomeui-dev, patch, sharutils, m4, binutils (>= 2.17-1) [mips mipsel], libmyspell-dev, xsltproc, librsvg2-bin, imagemagick, autotools-dev
+Build-Conflicts: graphicsmagick-imagemagick-compat
+Standards-Version: 3.7.2.2
+
+Package: iceweasel
+Architecture: any
+Depends: fontconfig, psmisc, debianutils (>= 1.16), ${shlibs:Depends}
+Suggests: iceweasel-gnome-support (= ${Source-Version}), latex-xft-fonts, xprint, mozplugger, libkrb53
+Provides: www-browser
+Conflicts: mozilla-firefox (<< 1.5.dfsg-1), firefox (<< 2.0+dfsg-1)
+Replaces: mozilla-firefox, firefox (<< 2.0+dfsg-1)
+Description: lightweight web browser based on Mozilla
+ Iceweasel is a redesign of the Mozilla browser component, similar to
+ Galeon, K-Meleon and Camino, but written using the XUL user interface
+ language and designed to be lightweight and cross-platform.
+ .
+ This browser is based on the Firefox source-code, with minor
+ modifications. Historically, this browser was previously known as
+ Firebird and Phoenix.
+
+Package: iceweasel-dom-inspector
+Architecture: all
+Depends: iceweasel (>= ${source:Version}), iceweasel (<< ${source:Version}.1~)
+Description: tool for inspecting the DOM of pages in Iceweasel
+ This is a tool that allows you to inspect the DOM for web pages in
+ Iceweasel.  This is of great use to people who are doing Mozilla chrome
+ development or web page development.
+
+Package: iceweasel-gnome-support
+Architecture: any
+Section: gnome
+Depends: ${shlibs:Depends}, iceweasel (= ${Source-Version})
+Provides: gnome-www-browser
+Description: Support for Gnome in Iceweasel
+ This is an Iceweasel component that allows it to use protocol
+ handlers from Gnome-VFS, such as smb or sftp, and other Gnome
+ integration features.
+
+Package: iceweasel-dbg
+Architecture: any
+Priority: extra
+Section: devel
+Depends: iceweasel (= ${Source-Version})
+Replaces: firefox-dbg
+Conflicts: firefox-dbg
+Description: debugging symbols for iceweasel
+ Iceweasel is a redesign of the Mozilla browser component, similar to
+ Galeon, K-Meleon and Camino, but written using the XUL user interface
+ language and designed to be lightweight and cross-platform.
+ .
+ This package contains the debugging symbols for iceweasel.
+
+Package: mozilla-firefox
+Architecture: all
+Depends: iceweasel (>= ${source:Version}), iceweasel (<< ${source:Version}.1~)
+Description: Transition package for iceweasel rename
+ Package to ease upgrading from older mozilla-firefox packages to the
+ new iceweasel package.
+ .
+ This package can be purged at anytime once the iceweasel package has
+ been installed.
+
+Package: mozilla-firefox-dom-inspector
+Architecture: all
+Depends: iceweasel-dom-inspector (>= ${source:Version}), iceweasel-dom-inspector (<< ${source:Version}.1~)
+Description: Transition package for iceweasel rename
+ Package to ease upgrading from older mozilla-firefox-dom-inspector
+ packages to the new iceweasel-dom-inspector package.
+ .
+ This package can be purged at anytime once the iceweasel-dom-inspector
+ package has been installed.
+
+Package: mozilla-firefox-gnome-support
+Architecture: all
+Section: gnome
+Depends: iceweasel-gnome-support (>= ${source:Version}), iceweasel-gnome-support (<< ${source:Version}.1~)
+Description: Transition package for iceweasel rename
+ Package to ease upgrading from older mozilla-firefox-gnome-support
+ packages to the new iceweasel-gnome-support package.
+ .
+ This package can be purged at anytime once the iceweasel-gnome-support
+ package has been installed.
+
+Package: firefox
+Architecture: all
+Depends: iceweasel (>= ${source:Version}), iceweasel (<< ${source:Version}.1~)
+Description: Transition package for iceweasel rename
+ Package to ease upgrading from older firefox packages to the new
+ iceweasel package.
+ .
+ This package can be purged at anytime once the iceweasel package has
+ been installed.
+
+Package: firefox-dom-inspector
+Architecture: all
+Depends: iceweasel-dom-inspector (>= ${source:Version}), iceweasel-dom-inspector (<< ${source:Version}.1~)
+Description: Transition package for iceweasel rename
+ Package to ease upgrading from older firefox-dom-inspector packages
+ to the new iceweasel-dom-inspector package.
+ .
+ This package can be purged at anytime once the iceweasel-dom-inspector
+ package has been installed.
+
+Package: firefox-gnome-support
+Architecture: all
+Section: gnome
+Depends: iceweasel-gnome-support (>= ${source:Version}), iceweasel-gnome-support (<< ${source:Version}.1~)
+Description: Transition package for iceweasel rename
+ Package to ease upgrading from older firefox-gnome-support packages
+ to the new iceweasel-gnome-support package.
+ .
+ This package can be purged at anytime once the iceweasel-gnome-support
+ package has been installed.
--- iceweasel-2.0.0.17.orig/debian/iceweasel.preinst
+++ iceweasel-2.0.0.17/debian/iceweasel.preinst
@@ -0,0 +1,70 @@
+#!/bin/sh -e
+
+upgrade_conffile() {
+    new_file="$1"
+    old_file="$2"
+    old_md5sum="$3"
+
+    if [ -f "$old_file" ]; then
+        md5sum="`md5sum \"$old_file\" | sed -e \"s/ .*//\"`"
+    
+        if [ $md5sum != $old_md5sum ]; then
+            if [ ! -d `dirname $new_file` ]; then
+                mkdir -p `dirname $new_file` > /dev/null 2>&1 || true
+            fi
+        
+            cp -fa "$old_file" "$new_file"
+        fi
+    fi
+}
+
+# Upgrade conffiles for mozilla-firefox -> firefox transition
+if [ "$1" = 'install' ]; then
+    if [ ! -d /etc/iceweasel ]; then
+        upgrade_conffile /etc/iceweasel/iceweaselrc \
+            /etc/mozilla-firefox/mozilla-firefoxrc \
+            'fa562ca63014f5e9dd470a37766376d6'
+        upgrade_conffile /etc/iceweasel/pref/iceweasel.js \
+            /etc/mozilla-firefox/pref/firefox.js \
+            '9b21e21aa3f8a0ab8f134ba04b8846ff'
+        upgrade_conffile /etc/iceweasel/profile/bookmarks.html \
+            /etc/mozilla-firefox/profile/bookmarks.html \
+            'c8aeeddb2b9ee52199bcef9a809fc949'
+        upgrade_conffile /etc/iceweasel/profile/localstore.rdf \
+            /etc/mozilla-firefox/profile/localstore.rdf \
+            'ea03cc19c2a3f622fa557cd8ea9da6eb'
+        upgrade_conffile /etc/iceweasel/profile/search.rdf \
+            /etc/mozilla-firefox/profile/search.rdf \
+            '26d13f5d96ad118b5de5d234f9d052fa'
+        upgrade_conffile /etc/iceweasel/profile/mimeTypes.rdf \
+            /etc/mozilla-firefox/profile/mimeTypes.rdf \
+            '69cdcb7e0209f2e9d29000ee1c0ee2f0'
+        upgrade_conffile /etc/iceweasel/profile/chrome/userChrome-example.css \
+            /etc/mozilla-firefox/profile/chrome/userChrome-example.css \
+            '4788fdaa51b0a238cb21f5c2877ef06d'
+        upgrade_conffile /etc/iceweasel/profile/chrome/userContent-example.css \
+            /etc/mozilla-firefox/profile/chrome/userContent-example.css \
+            'd3765c7d2de5626529195007f4b7144a'
+
+        # More hacky way of upgrading from firefox
+
+        if [ -d /etc/firefox ] && [ ! -d /etc/iceweasel ]; then
+            mkdir /etc/iceweasel >/dev/null 2>&1 || true
+            cp -a /etc/firefox/* /etc/iceweasel
+	    #it can happen that /etc/firefox exists but doesn't
+	    #contain a complete firefox configuration (e.g. if someone
+	    #manually added stuff to it then purged firefox)
+	    #so check files exist before trying to rename them
+            if [ -e /etc/iceweasel/firefoxrc ]; then
+		mv -f /etc/iceweasel/firefoxrc /etc/iceweasel/iceweaselrc
+		sed -i s/FIREFOX/ICEWEASEL/ /etc/iceweasel/iceweaselrc
+	    fi
+            if [ -e /etc/iceweasel/pref/firefox.js ]; then
+		mv -f /etc/iceweasel/pref/firefox.js \
+        	    /etc/iceweasel/pref/iceweasel.js
+	    fi
+        fi
+    fi
+fi
+
+#DEBHELPER#
--- iceweasel-2.0.0.17.orig/debian/about.png.uu
+++ iceweasel-2.0.0.17/debian/about.png.uu
@@ -0,0 +1,31 @@
+begin 644 about.png
+MB5!.1PT*&@H````-24A$4@```2P```#L"`8```#.XIMU````!F)+1T0`_P#_
+M`/^@O:>3````"7!(67,```L3```+$P$`FIP8````!W1)344'UP,##A43+V_9
+MR0``!%A)1$%4>-KMW,UJZU84@-&]C^3\$,C[/UVY@W;49E((;6SK[`XB&5DW
+MN;W6I`VL-1%VD!1D^-C'$LZ7EY?*S+A5507`GG[L;4ASN8&O0K``P0(0+$"P
+M``0+0+``P0(0+`#!`@0+0+``!`L0+`#!`A`L0+``!`M`L`#!`A`L`,$"!`M`
+ML``$"Q`L`,$"$"Q`L``$"Q`LEP`0+`#!`@0+0+``!`L0+`#!`A`L0+``!`M`
+ML`#!`A`L`,$"!`M`L``$"Q`L`,$"$"Q`L``$"T"P`,$"$"P`P0($"T"P`,$"
+M$"P`P0($"T"P``0+$"P`P0(0+$"P``0+0+``P0(0+`#!`@0+0+``!`L0+`#!
+M`A`L0+``!`M`L`#!`A`L`,$"!`M`L`#!`A`L`,$"!`M`L``$"Q`L`,$"$"Q`
+ML``$"T"P`,$"$"P`P0($"T"P``0+$"P`P0(0+$"P``0+0+``P0(0+`#!`@0+
+M0+``P0(0+`#!`@0+0+``!`L0+`#!`A`L0+``!`M`L`#!`A`L`,$"!`M`L``$
+M"Q`L`,$"$"Q`L``$"T"P`,$"$"P`P0($"T"P`,$"$"P`P0($"T"P``0+$"P`
+MP0(0+$"P``0+0+``P0(0+`#!`@0+0+``!`L0+`#!`A`L0+``!`M`L`#!`A`L
+M`,$"!`M`L`#!`A`L`,$"!`M`L``$"Q`L`,$"$"Q`L``$"T"P`,$"$"P`P0($
+M"^"_,49$143>N%^Y=,`E"%69F3?OMB=8/2*&&_;I@@6LS;%J-PX_?4^PSC\9
+MK(J(2;"`3[2Y)3_S5=-Y[LG-P?IKCM!A/EEN"CBMMH(%_%NPADV\MDTY1<1Q
+M;[#^C(C[#X)5\\&WL1(LX+-@;:/55A/7TI1S1+SM71+^$1%WF3E6U?#!P?LF
+M5H(%?!JLS&RKEBP35FZ"==P;K%\CXE!58V:VB,BJNAP\,WM5;6,E6,!WP9IO
+M%5XM!S/SJBGS`'3:&ZQO$3%FYA`1;;D]V7N/UEJOJG6X:M[Z:(`K<YA:OFM5
+M=1F`,C/F;O3,G"+B7#M",D;$+ZM8+2>(UEI%1+W_#Y=HF:Z`#\U35,X-62\%
+MLZIBU8]>55/L?`[KVSI6K;7EY)<35%7,T:KY/8#K]>![.Y:):@G555/FGE1K
+M;9JFFV\2QIB9OV5FMM9R^[3JO"RL<1QKFJ9HK57O?1G_?$+`E=Y[#L-PV4[3
+M]%U3YL&G[VG(6%6_'PZ'F*8IEX,OZ\V[N[OJO<<T37$X'&I=1-]C`=OAY7`X
+MQ.ETRF$8EHYD[_VJ*:?3Z7W,VM&0Y3FL>'AXB-?7U\OX%A%Q/![CZ>GI$BV`
+MK?GKH\OK^_O[&(8AAF&(\_E\&8*6ICP^/M;;V]NN<XT1\??RXOGY.=;KS254
+MIBE@CVU3IFF*\_F\^WAC9IYN&?E^]![`C]JP_&T]==TZ8767&/@*EM_#`OC?
+M\XNC`````````````````````````````````````````%_./SY]6`-R>Z\4
+,`````$E%3D2N0F""
+`
+end
--- iceweasel-2.0.0.17.orig/widget/src/gtk2/nsWindow.cpp
+++ iceweasel-2.0.0.17/widget/src/gtk2/nsWindow.cpp
@@ -1665,6 +1665,9 @@
         return;
 
     switch (aEvent->button) {
+    case 1:
+        eventType = NS_MOUSE_LEFT_BUTTON_DOWN;
+        break;
     case 2:
         eventType = NS_MOUSE_MIDDLE_BUTTON_DOWN;
         break;
@@ -1672,7 +1675,7 @@
         eventType = NS_MOUSE_RIGHT_BUTTON_DOWN;
         break;
     default:
-        eventType = NS_MOUSE_LEFT_BUTTON_DOWN;
+        return;
         break;
     }
 
--- iceweasel-2.0.0.17.orig/profile/dirserviceprovider/standalone/Makefile.in
+++ iceweasel-2.0.0.17/profile/dirserviceprovider/standalone/Makefile.in
@@ -65,3 +65,5 @@
 
 export:: $(MODULES_PROFILEDIRSERVICE_SRC_CSRCS)
 	$(INSTALL) $^ .
+
+GARBAGE		= $(notdir $(MODULES_PROFILEDIRSERVICE_SRC_CSRCS))
--- iceweasel-2.0.0.17.orig/modules/libjar/nsJAR.h
+++ iceweasel-2.0.0.17/modules/libjar/nsJAR.h
@@ -117,6 +117,10 @@
       mCache = cache;
     }
 
+    PRInt64 GetMtime() {
+      return mMtime;
+    }
+
     PRFileDesc* OpenFile();
   protected:
     //-- Private data members
@@ -131,6 +135,7 @@
 	PRLock*					 mLock;	
     PRInt32                  mTotalItemsInManifest;
     PRFileDesc*              mFd;
+    PRInt64                  mMtime;
     
     //-- Private functions
     nsresult ParseManifest(nsISignatureVerifier* verifier);
--- iceweasel-2.0.0.17.orig/modules/libjar/nsJAR.cpp
+++ iceweasel-2.0.0.17/modules/libjar/nsJAR.cpp
@@ -214,6 +214,7 @@
 nsJAR::Init(nsIFile* zipFile)
 {
   mZipFile = zipFile;
+  zipFile->GetLastModifiedTime(&mMtime);
   mLock = PR_NewLock();
   return mLock ? NS_OK : NS_ERROR_OUT_OF_MEMORY;
 }
@@ -1216,15 +1217,24 @@
   rv = zipFile->GetNativePath(path);
   if (NS_FAILED(rv)) return rv;
 
+  PRInt64 Mtime;
+  rv = zipFile->GetLastModifiedTime(&Mtime);
+  if (NS_FAILED(rv)) return rv;
+
   nsCStringKey key(path);
   nsJAR* zip = NS_STATIC_CAST(nsJAR*, NS_STATIC_CAST(nsIZipReader*,mZips.Get(&key))); // AddRefs
-  if (zip) {
+  if (zip && LL_EQ(Mtime, zip->GetMtime())) {
 #ifdef ZIP_CACHE_HIT_RATE
     mZipCacheHits++;
 #endif
     zip->ClearReleaseTime();
   }
   else {
+    if (zip) {
+      lock.unlock();
+      mZips.Remove(&key);
+      lock.lock();
+    }
     zip = new nsJAR();
     if (zip == nsnull)
         return NS_ERROR_OUT_OF_MEMORY;
--- iceweasel-2.0.0.17.orig/modules/libpref/src/nsPrefService.cpp
+++ iceweasel-2.0.0.17/modules/libpref/src/nsPrefService.cpp
@@ -758,6 +758,21 @@
     NS_WARNING("Error parsing application default preferences.");
   }
 
+  // Load files from defaults/syspref
+  nsCOMPtr<nsIFile> SysPrefDir;
+  rv = defaultPrefDir->GetParent(getter_AddRefs(SysPrefDir));
+  NS_ENSURE_SUCCESS(rv, rv);
+  rv = SysPrefDir->AppendNative(NS_LITERAL_CSTRING("syspref"));
+  NS_ENSURE_SUCCESS(rv, rv);
+  PRBool exists;
+  if (NS_SUCCEEDED(SysPrefDir->Exists(&exists)) && exists) {
+    rv = pref_LoadPrefsInDir(SysPrefDir, nsnull, 0);
+    if (NS_FAILED(rv)) {
+      NS_WARNING("Error parsing system default preferences.");
+    }
+
+  }
+
   // xxxbsmedberg: TODO load default prefs from a category
   // but the architecture is not quite there yet
 
--- iceweasel-2.0.0.17.orig/modules/libpref/src/init/all.js
+++ iceweasel-2.0.0.17/modules/libpref/src/init/all.js
@@ -49,10 +49,11 @@
 
 pref("keyword.URL", "http://www.google.com/search?ie=UTF-8&oe=utf-8&q=");
 pref("keyword.enabled", false);
-pref("general.useragent.locale", "chrome://navigator/locale/navigator.properties");
-pref("general.useragent.contentlocale", "chrome://navigator-region/locale/region.properties");
+pref("general.useragent.locale", "chrome://global/locale/intl.properties");
+pref("general.useragent.contentlocale", "chrome://browser-region/locale/region.properties");
 
-pref("general.config.obscure_value", 13); // for MCD .cfg files
+pref("general.config.obscure_value", 0); // for MCD .cfg files
+pref("general.config.filename", "iceweasel.cfg");
 
 // maximum number of dated backups to keep at any time
 pref("browser.bookmarks.max_backups",       5);
@@ -238,7 +239,7 @@
 pref("print.print_edge_right", 0); // 1/100 of an inch
 pref("print.print_edge_bottom", 0); // 1/100 of an inch
 
-// Pref used by the spellchecker extension to control the 
+// Pref used by the spellchecker extension to control the
 // maximum number of misspelled words that will be underlined
 // in a document.
 pref("extensions.spellcheck.inline.max-misspellings", 500);
@@ -769,32 +770,32 @@
 pref("ime.password.onFocus.dontCare",       false);
 pref("ime.password.onBlur.dontCare",        false);
 
-pref("intl.accept_languages",               "chrome://navigator/locale/navigator.properties");
+pref("intl.accept_languages",               "chrome://global/locale/intl.properties");
 pref("intl.accept_charsets",                "iso-8859-1,*,utf-8");
-pref("intl.collationOption",                "chrome://navigator-platform/locale/navigator.properties");
-pref("intl.menuitems.alwaysappendaccesskeys","chrome://navigator/locale/navigator.properties");
-pref("intl.menuitems.insertseparatorbeforeaccesskeys","chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.browser.static",     "chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.browser.more1",      "chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.browser.more2",      "chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.browser.more3",      "chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.browser.more4",      "chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.browser.more5",      "chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.browser.unicode",    "chrome://navigator/locale/navigator.properties");
-pref("intl.charsetmenu.mailedit",           "chrome://navigator/locale/navigator.properties");
+pref("intl.collationOption",                "chrome://global-platform/locale/intl.properties");
+pref("intl.menuitems.alwaysappendaccesskeys","chrome://global/locale/intl.properties");
+pref("intl.menuitems.insertseparatorbeforeaccesskeys","chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.browser.static",     "chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.browser.more1",      "chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.browser.more2",      "chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.browser.more3",      "chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.browser.more4",      "chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.browser.more5",      "chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.browser.unicode",    "chrome://global/locale/intl.properties");
+pref("intl.charsetmenu.mailedit",           "chrome://global/locale/intl.properties");
 pref("intl.charsetmenu.browser.cache",      "");
 pref("intl.charsetmenu.mailview.cache",     "");
 pref("intl.charsetmenu.composer.cache",     "");
 pref("intl.charsetmenu.browser.cache.size", 5);
-pref("intl.charset.detector",               "chrome://navigator/locale/navigator.properties");
-pref("intl.charset.default",                "chrome://navigator-platform/locale/navigator.properties");
-pref("intl.content.langcode",               "chrome://communicator-region/locale/region.properties");
+pref("intl.charset.detector",               "chrome://global/locale/intl.properties");
+pref("intl.charset.default",                "chrome://global-platform/locale/intl.properties");
+pref("intl.content.langcode",               "chrome://browser-region/locale/region.properties");
 pref("intl.locale.matchOS",                 false);
 // fallback charset list for Unicode conversion (converting from Unicode)
 // currently used for mail send only to handle symbol characters (e.g Euro, trademark, smartquotes)
 // for ISO-8859-1
 pref("intl.fallbackCharsetList.ISO-8859-1", "windows-1252");
-pref("font.language.group",                 "chrome://navigator/locale/navigator.properties");
+pref("font.language.group",                 "chrome://global/locale/intl.properties");
 
 pref("images.dither", "auto");
 pref("security.directory",              "");
@@ -1218,7 +1219,7 @@
 pref("font.size.variable.ar", 16);
 pref("font.size.fixed.ar", 13);
 
-pref("font.default.el", "serif");
+pref("font.default.el", "sans-serif");
 pref("font.size.variable.el", 16);
 pref("font.size.fixed.el", 13);
 
@@ -1234,11 +1235,11 @@
 pref("font.size.variable.ko", 16);
 pref("font.size.fixed.ko", 16);
 
-pref("font.default.th", "serif");
+pref("font.default.th", "sans-serif");
 pref("font.size.variable.th", 16);
 pref("font.size.fixed.th", 13);
 
-pref("font.default.tr", "serif");
+pref("font.default.tr", "sans-serif");
 pref("font.size.variable.tr", 16);
 pref("font.size.fixed.tr", 13);
 
@@ -1478,7 +1479,7 @@
 pref("font.size.variable.ar", 15);
 pref("font.size.fixed.ar", 13);
 
-pref("font.default.el", "serif");
+pref("font.default.el", "sans-serif");
 pref("font.size.variable.el", 16);
 pref("font.size.fixed.el", 13);
 
@@ -1494,11 +1495,11 @@
 pref("font.size.variable.ko", 16);
 pref("font.size.fixed.ko", 16);
 
-pref("font.default.th", "serif");
+pref("font.default.th", "sans-serif");
 pref("font.size.variable.th", 16);
 pref("font.size.fixed.th", 13);
 
-pref("font.default.tr", "serif");
+pref("font.default.tr", "sans-serif");
 pref("font.size.variable.tr", 16);
 pref("font.size.fixed.tr", 13);
 
@@ -1656,7 +1657,7 @@
 pref("font.size.variable.ar", 16);
 pref("font.size.fixed.ar", 13);
 
-pref("font.default.el", "serif");
+pref("font.default.el", "sans-serif");
 pref("font.size.variable.el", 16);
 pref("font.size.fixed.el", 13);
 
@@ -1672,11 +1673,11 @@
 pref("font.size.variable.ko", 16);
 pref("font.size.fixed.ko", 16);
 
-pref("font.default.th", "serif");
+pref("font.default.th", "sans-serif");
 pref("font.size.variable.th", 16);
 pref("font.size.fixed.th", 13);
 
-pref("font.default.tr", "serif");
+pref("font.default.tr", "sans-serif");
 pref("font.size.variable.tr", 16);
 pref("font.size.fixed.tr", 13);
 
@@ -1769,7 +1770,7 @@
 pref("font.size.variable.ar", 16);
 pref("font.size.fixed.ar", 13);
 
-pref("font.default.el", "serif");
+pref("font.default.el", "sans-serif");
 pref("font.size.variable.el", 16);
 pref("font.size.fixed.el", 13);
 
@@ -1785,11 +1786,11 @@
 pref("font.size.variable.ko", 16);
 pref("font.size.fixed.ko", 16);
 
-pref("font.default.th", "serif");
+pref("font.default.th", "sans-serif");
 pref("font.size.variable.th", 16);
 pref("font.size.fixed.th", 13);
 
-pref("font.default.tr", "serif");
+pref("font.default.tr", "sans-serif");
 pref("font.size.variable.tr", 16);
 pref("font.size.fixed.tr", 13);
 
@@ -1895,7 +1896,7 @@
 pref("applications.tn3270", "xterm -e tn3270 %h");
 pref("applications.rlogin", "xterm -e rlogin %h");
 pref("applications.rlogin_with_user", "xterm -e rlogin %h -l %u");
-pref("print.print_command", "lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}");
+pref("print.print_command", "lpr ${MOZ_PRINTER_NAME:+-P\"$MOZ_PRINTER_NAME\"}");
 pref("print.printer_list", ""); // list of printers, separated by spaces
 pref("print.print_reversed", false);
 pref("print.print_color", true);
@@ -1940,33 +1941,33 @@
 
 // th
 
-pref("font.name.serif.tr", "Times");
-pref("font.name.sans-serif.tr", "Helvetica");
-pref("font.name.monospace.tr", "Courier");
+pref("font.name.serif.tr", "serif");
+pref("font.name.sans-serif.tr", "sans-serif");
+pref("font.name.monospace.tr", "monospace");
 
 pref("font.name.serif.x-baltic", "serif");
 pref("font.name.sans-serif.x-baltic", "sans-serif");
 pref("font.name.monospace.x-baltic", "monospace");
 
-pref("font.name.serif.x-central-euro", "Times");
-pref("font.name.sans-serif.x-central-euro", "Helvetica");
-pref("font.name.monospace.x-central-euro", "Courier");
+pref("font.name.serif.x-central-euro", "serif");
+pref("font.name.sans-serif.x-central-euro", "sans-serif");
+pref("font.name.monospace.x-central-euro", "monospace");
 
 pref("font.name.serif.x-cyrillic", "serif");
 pref("font.name.sans-serif.x-cyrillic", "sans-serif");
 pref("font.name.monospace.x-cyrillic", "monospace");
 
-pref("font.name.serif.x-unicode", "Times");
-pref("font.name.sans-serif.x-unicode", "Helvetica");
-pref("font.name.monospace.x-unicode", "Courier");
+pref("font.name.serif.x-unicode", "serif");
+pref("font.name.sans-serif.x-unicode", "sans-serif");
+pref("font.name.monospace.x-unicode", "monospace");
 
-pref("font.name.serif.x-user-def", "Times");
-pref("font.name.sans-serif.x-user-def", "Helvetica");
-pref("font.name.monospace.x-user-def", "Courier");
+pref("font.name.serif.x-user-def", "serif");
+pref("font.name.sans-serif.x-user-def", "sans-serif");
+pref("font.name.monospace.x-user-def", "monospace");
 
-pref("font.name.serif.x-western", "Times");
-pref("font.name.sans-serif.x-western", "Helvetica");
-pref("font.name.monospace.x-western", "Courier");
+pref("font.name.serif.x-western", "serif");
+pref("font.name.sans-serif.x-western", "sans-serif");
+pref("font.name.monospace.x-western", "monospace");
 
 pref("font.name.serif.zh-CN", "serif");
 pref("font.name.sans-serif.zh-CN", "sans-serif");
@@ -2045,7 +2046,7 @@
 pref("font.size.variable.ar", 16);
 pref("font.size.fixed.ar", 12);
 
-pref("font.default.el", "serif");
+pref("font.default.el", "sans-serif");
 pref("font.size.variable.el", 16);
 pref("font.size.fixed.el", 12);
 
@@ -2061,11 +2062,11 @@
 pref("font.size.variable.ko", 16);
 pref("font.size.fixed.ko", 16);
 
-pref("font.default.th", "serif");
+pref("font.default.th", "sans-serif");
 pref("font.size.variable.th", 16);
 pref("font.size.fixed.th", 12);
 
-pref("font.default.tr", "serif");
+pref("font.default.tr", "sans-serif");
 pref("font.size.variable.tr", 16);
 pref("font.size.fixed.tr", 12);
 
@@ -2232,7 +2233,7 @@
 // pref("print.postscript.enabled",      true);
 pref("print.postscript.paper_size",    "letter");
 pref("print.postscript.orientation",   "portrait");
-pref("print.postscript.print_command", "lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}");
+pref("print.postscript.print_command", "lpr ${MOZ_PRINTER_NAME:+-P\"$MOZ_PRINTER_NAME\"}");
 
 /* PostScript print module font config
  * this list is used by the postscript font
--- iceweasel-2.0.0.17.orig/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties
+++ iceweasel-2.0.0.17/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties
@@ -39,7 +39,7 @@
 extensionsTitle=Extensions
 
 
-globalItemList=The following items are available to all users. \nYou can start Firefox with -lock-item "{GUID}" to prevent users from uninstalling or disabling an item. To unlock an item, start Firefox with -unlock-item "{GUID}"
+globalItemList=The following items are available to all users. \nYou can start Iceweasel with -lock-item "{GUID}" to prevent users from uninstalling or disabling an item. To unlock an item, start Iceweasel with -unlock-item "{GUID}"
 globalItemListExtensions=\n\nGlobally Available Extensions:\n==============================\n\n
 globalItemListThemes=\n\nGlobally Available Themes:\n==========================\n\n
 
--- iceweasel-2.0.0.17.orig/toolkit/content/about.xhtml
+++ iceweasel-2.0.0.17/toolkit/content/about.xhtml
@@ -69,7 +69,8 @@
   <ul id="aboutPageList">
     <li>&about.copy.beforeLink; <a href="about:credits">&about.copy.linkTitle;</a> &about.copy.afterLink;</li>
     <li>&about.license.beforeLink; <a href="about:license">&about.license.linkTitle;</a> &about.license.afterLink;</li>
-    <li>&about.relnotes.beforeLink; <a id="releaseNotesURL" href="">&about.relnotes.linkTitle;</a> &about.relnotes.afterLink;</li>
+    <li>Read the <a href="about:README.Debian">Debian README file</a> for this package.</li>
+    <li>See the <a href="about:bugs">Debian bug reports</a> for this package.</li>
     <li>&about.buildconfig.beforeLink; <a href="about:buildconfig">&about.buildconfig.linkTitle;</a> &about.buildconfig.afterLink;</li>
     <script type="application/x-javascript">
       // get release notes URL from prefs
--- iceweasel-2.0.0.17.orig/toolkit/xre/nsXULAppAPI.h
+++ iceweasel-2.0.0.17/toolkit/xre/nsXULAppAPI.h
@@ -128,6 +128,11 @@
    * Combination of NS_XRE_ prefixed flags (defined below).
    */
   PRUint32 flags;
+
+  /**
+   * A display name to be used in UI elements.
+   */
+  const char *displayName;
 };
 
 /**
--- iceweasel-2.0.0.17.orig/toolkit/xre/Makefile.in
+++ iceweasel-2.0.0.17/toolkit/xre/Makefile.in
@@ -160,16 +160,14 @@
 SHAREDCPPSRCS	  += nsSigHandlers.cpp
 endif
 
-GARBAGE += $(SHAREDSRCS) $(wildcard *.$(OBJ_SUFFIX))
+GARBAGE += $(SHAREDCPPSRCS) $(wildcard *.$(OBJ_SUFFIX))
 ifeq ($(OS_ARCH),WINNT)
-GARBAGE	+= $(addprefix $(srcdir)/,$(SHAREDSRCS))
+GARBAGE	+= $(addprefix $(srcdir)/,$(SHAREDCPPSRCS))
 endif
 
 ifneq (,$(filter-out OS2 WINNT,$(OS_ARCH)))
-ifndef MOZ_ENABLE_LIBXUL
 GARBAGE += $(STACKWALK_SRC_LCSRCS)
 endif
-endif
 
 SHARED_LIBRARY_LIBS += ../profile/src/$(LIB_PREFIX)profile_s.$(LIB_SUFFIX)
 
--- iceweasel-2.0.0.17.orig/toolkit/xre/nsAppRunner.cpp
+++ iceweasel-2.0.0.17/toolkit/xre/nsAppRunner.cpp
@@ -1029,14 +1029,14 @@
   printf("%s-height <value>%sSet height of startup window to <value>.\n",HELP_SPACER_1,HELP_SPACER_2);
   printf("%s-h or -help%sPrint this message.\n",HELP_SPACER_1,HELP_SPACER_2);
   printf("%s-width <value>%sSet width of startup window to <value>.\n",HELP_SPACER_1,HELP_SPACER_2);
-  printf("%s-v or -version%sPrint %s version.\n",HELP_SPACER_1,HELP_SPACER_2, gAppData->name);
+  printf("%s-v or -version%sPrint %s version.\n",HELP_SPACER_1,HELP_SPACER_2, gAppData->displayName);
   printf("%s-P <profile>%sStart with <profile>.\n",HELP_SPACER_1,HELP_SPACER_2);
   printf("%s-ProfileManager%sStart with Profile Manager.\n",HELP_SPACER_1,HELP_SPACER_2);
   printf("%s-UILocale <locale>%sStart with <locale> resources as UI Locale.\n",HELP_SPACER_1,HELP_SPACER_2);
   printf("%s-contentLocale <locale>%sStart with <locale> resources as content Locale.\n",HELP_SPACER_1,HELP_SPACER_2);
   printf("%s-safe-mode%sDisables extensions and themes for this session.\n",HELP_SPACER_1,HELP_SPACER_2);
 #if defined(XP_WIN) || defined(XP_OS2)
-  printf("%s-console%sStart %s with a debugging console.\n",HELP_SPACER_1,HELP_SPACER_2,gAppData->name);
+  printf("%s-console%sStart %s with a debugging console.\n",HELP_SPACER_1,HELP_SPACER_2,gAppData->displayName);
 #endif
 
   // this works, but only after the components have registered.  so if you drop in a new command line handler, -help
@@ -1121,7 +1121,7 @@
 static void
 DumpVersion()
 {
-  printf("%s %s %s, %s\n", gAppData->vendor ? gAppData->vendor : "", gAppData->name, gAppData->version, gAppData->copyright);
+  printf("%s %s %s, %s\n", gAppData->vendor ? gAppData->vendor : "", gAppData->displayName, gAppData->version, gAppData->copyright);
 }
 
 #ifdef MOZ_ENABLE_XREMOTE
@@ -1564,7 +1564,7 @@
     sbs->CreateBundle(kProfileProperties, getter_AddRefs(sb));
     NS_ENSURE_TRUE_LOG(sbs, NS_ERROR_FAILURE);
 
-    NS_ConvertUTF8toUTF16 appName(gAppData->name);
+    NS_ConvertUTF8toUTF16 appName(gAppData->displayName);
     const PRUnichar* params[] = {appName.get(), appName.get()};
 
     nsXPIDLString killMessage;
--- iceweasel-2.0.0.17.orig/toolkit/mozapps/update/src/Makefile.in
+++ iceweasel-2.0.0.17/toolkit/mozapps/update/src/Makefile.in
@@ -49,6 +49,7 @@
 endif
 
 EXTRA_COMPONENTS = nsUpdateService.js
+GARBAGE += nsUpdateService.js
 
 ifeq ($(OS_ARCH),WINNT)
 EXTRA_COMPONENTS += nsPostUpdateWin.js
--- iceweasel-2.0.0.17.orig/toolkit/mozapps/downloads/src/Makefile.in
+++ iceweasel-2.0.0.17/toolkit/mozapps/downloads/src/Makefile.in
@@ -45,6 +45,7 @@
 MODULE = helperAppDlg
 
 EXTRA_COMPONENTS = nsHelperAppDlg.js
+GARBAGE += nsHelperAppDlg.js
 
 include $(topsrcdir)/config/rules.mk
 
--- iceweasel-2.0.0.17.orig/toolkit/mozapps/extensions/src/Makefile.in
+++ iceweasel-2.0.0.17/toolkit/mozapps/extensions/src/Makefile.in
@@ -45,6 +45,7 @@
 MODULE = extensions
 
 EXTRA_COMPONENTS = nsExtensionManager.js
+GARBAGE += nsExtensionManager.js
 
 include $(topsrcdir)/config/rules.mk
 
--- iceweasel-2.0.0.17.orig/toolkit/library/Makefile.in
+++ iceweasel-2.0.0.17/toolkit/library/Makefile.in
@@ -406,9 +406,13 @@
 dlldeps-obs.cpp: $(topsrcdir)/xpcom/obsolete/dlldeps-obs.cpp
 	$(INSTALL) $^ .
 
+GARBAGE += dlldeps.cpp dlldeps-obs.cpp
+
 ifdef MOZ_JAVAXPCOM
 export:: dlldeps-javaxpcom.cpp
 
 dlldeps-javaxpcom.cpp: $(topsrcdir)/extensions/java/xpcom/src/dlldeps-javaxpcom.cpp
 	$(INSTALL) $^ .
+
+GARBAGE += dlldeps-javaxpcom.cpp
 endif
--- iceweasel-2.0.0.17.orig/layout/generic/nsTextFrame.cpp
+++ iceweasel-2.0.0.17/layout/generic/nsTextFrame.cpp
@@ -5132,8 +5132,8 @@
   
   while (aNumChars-- > 0) {
     // XXX: If you crash here then you may see the issue described
-    // in http://bugzilla.mozilla.org/show_bug.cgi?id=36146#c44
-    *cp2-- = PRUnichar(*cp1--);
+    // in http://bugzilla.mozilla.org/show_bug.cgi?id=161826
+    SetUnichar(cp2--, PRUnichar(*cp1--));
   }
 }
  
@@ -6230,9 +6230,9 @@
 {
   PRUnichar* end = aBuffer + aWordLen;
   for (; aBuffer < end; aBuffer++) {
-    PRUnichar ch = *aBuffer;
+    PRUnichar ch = GetUnichar(aBuffer);
     if (ch == ' ') {
-      *aBuffer = CH_NBSP;
+      SetUnichar(aBuffer, CH_NBSP);
     }
   }
 }
--- iceweasel-2.0.0.17.orig/layout/generic/nsTextTransformer.h
+++ iceweasel-2.0.0.17/layout/generic/nsTextTransformer.h
@@ -78,10 +78,10 @@
 #ifdef IBMBIDI
 // added BIDI formatting codes
 #define IS_DISCARDED(_ch) \
-  (((_ch) == CH_SHY) || ((_ch) == '\r') || IS_BIDI_CONTROL(_ch))
+  (((_ch) == CH_SHY) || ((_ch) == '\r') || IS_BIDI_CONTROL(_ch) || ((_ch) == '\0'))
 #else
 #define IS_DISCARDED(_ch) \
-  (((_ch) == CH_SHY) || ((_ch) == '\r'))
+  (((_ch) == CH_SHY) || ((_ch) == '\r') || ((_ch) == '\0'))
 #endif
 
 #define IS_ASCII_CHAR(ch) ((ch&0xff80) == 0)
--- iceweasel-2.0.0.17.orig/layout/build/nsLayoutModule.cpp
+++ iceweasel-2.0.0.17/layout/build/nsLayoutModule.cpp
@@ -38,7 +38,6 @@
 
 #include "nsLayoutStatics.h"
 #include "nsContentCID.h"
-#include "nsContentHTTPStartup.h"
 #include "nsContentDLF.h"
 #include "nsContentPolicyUtils.h"
 #include "nsDataDocumentContentPolicy.h"
@@ -447,7 +446,6 @@
 #ifdef MOZ_SVG
 MAKE_CTOR(CreateSVGRect,                  nsIDOMSVGRect,               NS_NewSVGRect)
 #endif
-NS_GENERIC_FACTORY_CONSTRUCTOR(nsContentHTTPStartup)
 MAKE_CTOR(CreateContentDLF,               nsIDocumentLoaderFactory,    NS_NewContentDocumentLoaderFactory)
 NS_GENERIC_FACTORY_CONSTRUCTOR(nsCSSOMFactory)
 NS_GENERIC_FACTORY_CONSTRUCTOR(nsInspectorCSSUtils)
@@ -1211,13 +1209,6 @@
     CreateSVGRect },
 #endif
 
-  { "Content HTTP Startup Listener",
-    NS_CONTENTHTTPSTARTUP_CID,
-    NS_CONTENTHTTPSTARTUP_CONTRACTID,
-    nsContentHTTPStartupConstructor,
-    nsContentHTTPStartup::RegisterHTTPStartup,
-    nsContentHTTPStartup::UnregisterHTTPStartup },
-
   { "Document Loader Factory",
     NS_CONTENT_DOCUMENT_LOADER_FACTORY_CID,
     "@mozilla.org/content/document-loader-factory;1",
--- iceweasel-2.0.0.17.orig/layout/build/Makefile.in
+++ iceweasel-2.0.0.17/layout/build/Makefile.in
@@ -107,7 +107,6 @@
 
 CPPSRCS		= \
 		nsLayoutModule.cpp \
-		nsContentHTTPStartup.cpp \
 		nsContentDLF.cpp \
 		nsLayoutStatics.cpp \
 		$(NULL)
--- iceweasel-2.0.0.17.orig/layout/base/nsPresContext.h
+++ iceweasel-2.0.0.17/layout/base/nsPresContext.h
@@ -56,6 +56,7 @@
 #include "nsCRT.h"
 #include "nsIPrintSettings.h"
 #include "nsPropertyTable.h"
+#include "plevent.h"
 #ifdef IBMBIDI
 class nsBidiPresUtils;
 #endif // IBMBIDI
@@ -76,6 +77,7 @@
 class nsIEventStateManager;
 class nsIURI;
 class nsILookAndFeel;
+class nsIEventQueueService;
 class nsICSSPseudoComparator;
 class nsIAtom;
 struct nsStyleStruct;
@@ -630,6 +632,14 @@
   PRBool IsChrome();
 
 protected:
+  static NS_HIDDEN_(void*) PR_CALLBACK ThemeChangedInternal(PLEvent* aEvent);
+  static NS_HIDDEN_(void*) PR_CALLBACK SysColorChangedInternal(PLEvent* aEvent);
+  static NS_HIDDEN_(void) PR_CALLBACK DestroyThemeChangeEvt(PLEvent* aEvent);
+  static NS_HIDDEN_(void) PR_CALLBACK DestroySysColorChangeEvt(PLEvent* aEvent);
+
+  friend void* PR_CALLBACK ThemeChangedInternal(PLEvent* aEvent);
+  friend void* PR_CALLBACK SysColorChangedInternal(PLEvent* aEvent);
+
   NS_HIDDEN_(void) SetImgAnimations(nsIContent *aParent, PRUint16 aMode);
   NS_HIDDEN_(void) GetDocumentColorPreferences();
 
@@ -657,6 +667,7 @@
                                         // from gfx back to layout.
   nsIEventStateManager* mEventManager;  // [STRONG]
   nsILookAndFeel*       mLookAndFeel;   // [STRONG]
+  nsIEventQueueService *mEventQueueService; // [STRONG]
   nsIAtom*              mMedium;        // initialized by subclass ctors;
                                         // weak pointer to static atom
 
@@ -727,6 +738,8 @@
   unsigned              mCanPaginatedScroll : 1;
   unsigned              mDoScaledTwips : 1;
   unsigned              mEnableJapaneseTransform : 1;
+  unsigned              mPendingSysColorChanged : 1;
+  unsigned              mPendingThemeChanged : 1;
 #ifdef IBMBIDI
   unsigned              mIsVisual : 1;
   unsigned              mIsBidiSystem : 1;
--- iceweasel-2.0.0.17.orig/layout/base/nsPresContext.cpp
+++ iceweasel-2.0.0.17/layout/base/nsPresContext.cpp
@@ -73,6 +73,9 @@
 #include "nsIDOMDocument.h"
 #include "nsAutoPtr.h"
 #include "nsEventStateManager.h"
+#include "nsIEventQueue.h"
+#include "nsIEventQueueService.h"
+
 #ifdef IBMBIDI
 #include "nsBidiPresUtils.h"
 #endif // IBMBIDI
@@ -267,6 +270,7 @@
   NS_IF_RELEASE(mDeviceContext);
   NS_IF_RELEASE(mLookAndFeel);
   NS_IF_RELEASE(mLangGroup);
+  NS_IF_RELEASE(mEventQueueService);
 }
 
 NS_IMPL_ISUPPORTS2(nsPresContext, nsPresContext, nsIObserver)
@@ -285,6 +289,17 @@
   ".fantasy."
 };
 
+// Set to true when LookAndFeelChanged needs to be called.  This is used
+// because the look and feel is a service, so there's no need to notify it from
+// more than one prescontext.
+static PRBool sLookAndFeelChanged;
+
+// Set to true when ThemeChanged needs to be called on mTheme.  This is used
+// because mTheme is a service, so there's no need to notify it from more than
+// one prescontext.
+static PRBool sThemeChanged;
+
+
 void
 nsPresContext::GetFontPreferences()
 {
@@ -716,6 +731,9 @@
                                        this);
 #endif
 
+  rv = CallGetService(NS_EVENTQUEUESERVICE_CONTRACTID, &mEventQueueService);
+  NS_ENSURE_SUCCESS(rv, rv);
+
   // Initialize our state from the user preferences
   GetUserPreferences();
 
@@ -1197,33 +1215,126 @@
 void
 nsPresContext::ThemeChanged()
 {
+  if (!mPendingThemeChanged) {
+    sLookAndFeelChanged = PR_TRUE;
+    sThemeChanged = PR_TRUE;
+
+    nsCOMPtr<nsIEventQueue> eventQ;
+    mEventQueueService->
+      GetSpecialEventQueue(nsIEventQueueService::UI_THREAD_EVENT_QUEUE,
+                           getter_AddRefs(eventQ));
+    if (!eventQ) {
+      return;
+    }
+
+    PLEvent* evt = new PLEvent();
+    if (!evt) {
+      return;
+    }
+
+    PL_InitEvent(evt, this, nsPresContext::ThemeChangedInternal,
+                 nsPresContext::DestroyThemeChangeEvt);
+
+    // After this point, event destruction will release |this|
+    NS_ADDREF_THIS();
+
+    nsresult rv = eventQ->PostEvent(evt);
+    if (NS_FAILED(rv)) {
+      PL_DestroyEvent(evt);
+    } else {
+      mPendingThemeChanged = PR_TRUE;
+    }
+  }    
+}
+
+void* PR_CALLBACK
+nsPresContext::ThemeChangedInternal(PLEvent *aEvent)
+{
+  nsPresContext* pc = NS_STATIC_CAST(nsPresContext*, aEvent->owner);
+
+  pc->mPendingThemeChanged = PR_FALSE;
+
   // Tell the theme that it changed, so it can flush any handles to stale theme
   // data.
-  if (mTheme)
-    mTheme->ThemeChanged();
+  if (pc->mTheme && sThemeChanged) {
+    pc->mTheme->ThemeChanged();
+    sThemeChanged = PR_FALSE;
+  }
 
   // Clear all cached nsILookAndFeel colors.
-  if (mLookAndFeel)
-    mLookAndFeel->LookAndFeelChanged();
+  if (pc->mLookAndFeel && sLookAndFeelChanged) {
+    pc->mLookAndFeel->LookAndFeelChanged();
+    sLookAndFeelChanged = PR_FALSE;
+  }
 
   // We have to clear style data because the assumption of style rule
   // immutability has been violated since any style rule that uses
   // system colors or fonts (and probably -moz-appearance as well) has
   // changed.
-  nsPresContext::ClearStyleDataAndReflow();
+  pc->ClearStyleDataAndReflow();
+
+  return nsnull;
+}
+
+
+void PR_CALLBACK
+nsPresContext::DestroyThemeChangeEvt(PLEvent* aEvent)
+{
+  nsPresContext* pc = NS_STATIC_CAST(nsPresContext*, aEvent->owner);
+  NS_RELEASE(pc);
+  delete aEvent;
 }
 
 void
 nsPresContext::SysColorChanged()
 {
-  if (mLookAndFeel) {
+  if (!mPendingSysColorChanged) {
+    sLookAndFeelChanged = PR_TRUE;
+
+    nsCOMPtr<nsIEventQueue> eventQ;
+    mEventQueueService->
+      GetSpecialEventQueue(nsIEventQueueService::UI_THREAD_EVENT_QUEUE,
+                           getter_AddRefs(eventQ));
+    if (!eventQ) {
+      return;
+    }
+
+    PLEvent* evt = new PLEvent();
+    if (!evt) {
+      return;
+    }
+
+    PL_InitEvent(evt, this, nsPresContext::SysColorChangedInternal,
+                 nsPresContext::DestroySysColorChangeEvt);
+
+    // After this point, event destruction will release |this|
+    NS_ADDREF_THIS();
+
+    nsresult rv = eventQ->PostEvent(evt);
+    if (NS_FAILED(rv)) {
+      PL_DestroyEvent(evt);
+    } else {
+      mPendingSysColorChanged = PR_TRUE;
+    }
+  }
+}
+
+void* PR_CALLBACK
+nsPresContext::SysColorChangedInternal(PLEvent *aEvent)
+{
+  nsPresContext* pc = NS_STATIC_CAST(nsPresContext*, aEvent->owner);
+
+  pc->mPendingSysColorChanged = PR_FALSE;
+  
+  if (pc->mLookAndFeel && sLookAndFeelChanged) {
      // Don't use the cached values for the system colors
-    mLookAndFeel->LookAndFeelChanged();
+    pc->mLookAndFeel->LookAndFeelChanged();
+    sLookAndFeelChanged = PR_FALSE;
   }
-   
+
   // Reset default background and foreground colors for the document since
   // they may be using system colors
-  GetDocumentColorPreferences();
+  pc->GetDocumentColorPreferences();
 
   // Clear out all of the style data since it may contain RGB values
   // which originated from system colors.
@@ -1239,7 +1350,17 @@
   // data without reflowing/updating views will lead to incorrect change hints
   // later, because when generating change hints, any style structs which have
   // been cleared and not reread are assumed to not be used at all.
-  ClearStyleDataAndReflow();
+  pc->ClearStyleDataAndReflow();
+
+  return nsnull;
+}
+
+void PR_CALLBACK
+nsPresContext::DestroySysColorChangeEvt(PLEvent* aEvent)
+{
+  nsPresContext* pc = NS_STATIC_CAST(nsPresContext*, aEvent->owner);
+  NS_RELEASE(pc);
+  delete aEvent;
 }
 
 void
--- iceweasel-2.0.0.17.orig/Makefile.in
+++ iceweasel-2.0.0.17/Makefile.in
@@ -448,6 +448,7 @@
 DIST_GARBAGE = config.cache config.log config.status config-defs.h \
    dependencies.beos config/autoconf.mk config/myrules.mk config/myconfig.mk \
    unallmakefiles mozilla-config.h \
+   gfx/gfx-config.h netwerk/necko-config.h xpcom/xpcom-config.h xpcom/xpcom-private.h \
    $(topsrcdir)/.mozconfig.mk $(topsrcdir)/.mozconfig.out 
 
 # Build pseudo-external modules first when export is explicitly called
--- iceweasel-2.0.0.17.orig/browser/components/microsummaries/src/Makefile.in
+++ iceweasel-2.0.0.17/browser/components/microsummaries/src/Makefile.in
@@ -44,6 +44,7 @@
 MODULE = microsummaries
 
 EXTRA_COMPONENTS = nsMicrosummaryService.js
+GARBAGE += nsMicrosummaryService.js
 
 include $(topsrcdir)/config/rules.mk
 
--- iceweasel-2.0.0.17.orig/browser/components/shell/src/Makefile.in
+++ iceweasel-2.0.0.17/browser/components/shell/src/Makefile.in
@@ -80,17 +80,13 @@
 
 FORCE_STATIC_LIB = 1
 
+EXTRA_COMPONENTS = nsSetDefaultBrowser.js
+
 include $(topsrcdir)/config/rules.mk
 
 DEFINES += -DMOZ_APP_NAME=\"$(MOZ_APP_NAME)\"
 
-JS_SET_BROWSER_COMPONENT = nsSetDefaultBrowser.js
-
 CXXFLAGS += $(TK_CFLAGS)
 
-libs::
-	$(INSTALL) $(srcdir)/$(JS_SET_BROWSER_COMPONENT) $(DIST)/bin/components
-
 clobber::
 	rm -f $(DIST)/lib/$(LIBRARY_NAME).lib
-	rm -f $(DIST)/bin/components/$(JS_SET_BROWSER_COMPONENT)
--- iceweasel-2.0.0.17.orig/browser/components/nsBrowserGlue.js
+++ iceweasel-2.0.0.17/browser/components/nsBrowserGlue.js
@@ -174,7 +174,7 @@
 
 // component defined in this file
 
-const kServiceName = "Firefox Browser Glue Service";
+const kServiceName = "Iceweasel Browser Glue Service";
 const kServiceId = "{eab9012e-5f74-4cbc-b2b5-a590235513cc}";
 const kServiceCtrId = "@mozilla.org/browser/browserglue;1";
 const kServiceConstructor = BrowserGlue;
--- iceweasel-2.0.0.17.orig/browser/components/feeds/src/FeedWriter.js
+++ iceweasel-2.0.0.17/browser/components/feeds/src/FeedWriter.js
@@ -865,8 +865,15 @@
         getInterface(Ci.nsIWebNavigation).
         QueryInterface(Ci.nsIDocShell_MOZILLA_1_8_BRANCH).
         currentDocumentChannel;
-    const kPrefix = "jar:file:";
-    if (chan.URI.spec.substring(0, kPrefix.length) == kPrefix)
+    const SUBSCRIBE_PAGE_URI = "chrome://browser/content/feeds/subscribe.xhtml";
+    var uri = Cc["@mozilla.org/network/io-service;1"].
+              getService(Ci.nsIIOService).
+              newURI(SUBSCRIBE_PAGE_URI, "", null)
+    var resolvedURI = Cc["@mozilla.org/chrome/chrome-registry;1"].
+                      getService(Ci.nsIChromeRegistry).
+                      convertChromeURL(uri);
+
+    if (resolvedURI.equals(chan.URI))
       return chan.originalURI;
     else
       return null;
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/chrome/overrides/appstrings.properties
+++ iceweasel-2.0.0.17/browser/locales/en-US/chrome/overrides/appstrings.properties
@@ -35,22 +35,22 @@
 # ***** END LICENSE BLOCK *****
 
 malformedURI=The URL is not valid and cannot be loaded.
-fileNotFound=Firefox can't find the file at %S.
-dnsNotFound=Firefox can't find the server at %S.
-protocolNotFound=Firefox doesn't know how to open this address, because the protocol (%S) isn't associated with any program.
-connectionFailure=Firefox can't establish a connection to the server at %S.
+fileNotFound=Iceweasel can't find the file at %S.
+dnsNotFound=Iceweasel can't find the server at %S.
+protocolNotFound=Iceweasel doesn't know how to open this address, because the protocol (%S) isn't associated with any program.
+connectionFailure=Iceweasel can't establish a connection to the server at %S.
 netInterrupt=The connection to %S was interrupted while the page was loading.
 netTimeout=The server at %S is taking too long to respond.
-redirectLoop=Firefox has detected that the server is redirecting the request for this address in a way that will never complete.
+redirectLoop=Iceweasel has detected that the server is redirecting the request for this address in a way that will never complete.
 repost=The page you are trying to view contains POSTDATA that has expired from cache. If you resend the data, any action the form carried out (such as a search or online purchase) will be repeated. To resend the data, click OK. Otherwise, click Cancel.
 repostConfirm=The page you are trying to view contains POSTDATA. If you resend the data, any action the form carried out (such as a search or online purchase) will be repeated. To resend the data, click OK. Otherwise, click Cancel.
-unknownSocketType=Firefox doesn't know how to communicate with the server.
+unknownSocketType=Iceweasel doesn't know how to communicate with the server.
 netReset=The connection to the server was reset while the page was loading.
-netOffline=Firefox is currently in offline mode and can't browse the Web.
+netOffline=Iceweasel is currently in offline mode and can't browse the Web.
 isprinting=The document cannot change while Printing or in Print Preview.
-deniedPortAccess=This address uses a network port which is normally used for purposes other than Web browsing. Firefox has canceled the request for your protection.
-proxyResolveFailure=Firefox is configured to use a proxy server that can't be found.
-proxyConnectFailure=Firefox is configured to use a proxy server that is refusing connections.
+deniedPortAccess=This address uses a network port which is normally used for purposes other than Web browsing. Iceweasel has canceled the request for your protection.
+proxyResolveFailure=Iceweasel is configured to use a proxy server that can't be found.
+proxyConnectFailure=Iceweasel is configured to use a proxy server that is refusing connections.
 externalProtocolTitle=External Protocol Request
 externalProtocolPrompt=An external application must be launched to handle %1$S: links.\n\n\nRequested link:\n\n%2$S\n\nApplication: %3$S\n\n\nIf you were not expecting this request it may be an attempt to exploit a weakness in that other program. Cancel this request unless you are sure it is not malicious.\n
 #LOCALIZATION NOTE (externalProtocolUnknown): The following string is shown if the application name can't be determined
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/chrome/branding/brand.properties
+++ iceweasel-2.0.0.17/browser/locales/en-US/chrome/branding/brand.properties
@@ -1,3 +1,3 @@
-brandShortName=Bon Echo
-brandFullName=Bon Echo
+brandShortName=Iceweasel
+brandFullName=Iceweasel
 vendorShortName=Mozilla
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/chrome/branding/brand.dtd
+++ iceweasel-2.0.0.17/browser/locales/en-US/chrome/branding/brand.dtd
@@ -1,3 +1,3 @@
-<!ENTITY  brandShortName        "Bon Echo">
-<!ENTITY  brandFullName         "Bon Echo">            
+<!ENTITY  brandShortName        "Iceweasel">
+<!ENTITY  brandFullName         "Iceweasel">            
 <!ENTITY  vendorShortName       "Mozilla">
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/chrome/browser/preferences/advanced.dtd
+++ iceweasel-2.0.0.17/browser/locales/en-US/chrome/browser/preferences/advanced.dtd
@@ -51,7 +51,7 @@
 
 <!ENTITY autoCheck.label                 "Automatically check for updates to:">
 <!ENTITY enableAppUpdate.label           "&brandShortName;">
-<!ENTITY enableAppUpdate.accesskey       "F">
+<!ENTITY enableAppUpdate.accesskey       "I">
 <!ENTITY enableAddonsUpdate.label        "Installed Add-ons">
 <!ENTITY enableAddonsUpdate.accesskey    "n">
 <!ENTITY enableSearchUpdate.label        "Search Engines">
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/chrome/browser/credits.dtd
+++ iceweasel-2.0.0.17/browser/locales/en-US/chrome/browser/credits.dtd
@@ -1,4 +1,4 @@
-<!ENTITY brandMotto       "Rediscover the Web">
+<!ENTITY brandMotto       "Rediscover Freedom">
 <!ENTITY credit.leads     "Engineering Leads">
 <!ENTITY credit.core      "Core Development Posse">
 <!ENTITY credit.gecko     "Gecko Layout Engine">
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/chrome/browser/aboutDialog.dtd
+++ iceweasel-2.0.0.17/browser/locales/en-US/chrome/browser/aboutDialog.dtd
@@ -2,8 +2,5 @@
 <!ENTITY copyright              "Credits">
 <!ENTITY aboutLink              "&lt; About &brandFullName;">
 <!ENTITY aboutVersion           "version">
-<!ENTITY copyrightText          "&#169;1998-2008 Contributors. All Rights Reserved. Firefox and the 
-                                 Firefox logos are trademarks of the Mozilla Foundation.  All rights 
-                                 reserved. Some trademark rights used under license from The 
-                                 Charlton Company.">
+<!ENTITY copyrightText          "&#169;1998-2008 Contributors. All Rights Reserved.">
 <!ENTITY cmdClose.macKey        "W">
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/updater/updater.ini
+++ iceweasel-2.0.0.17/browser/locales/en-US/updater/updater.ini
@@ -1,4 +1,4 @@
 ; This file is in the UTF-8 encoding
 [Strings]
 Title=Software Update
-Info=Firefox is installing your updates and will start in a few moments ...
+Info=Iceweasel is installing your updates and will start in a few moments ...
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/searchplugins/google.xml
+++ iceweasel-2.0.0.17/browser/locales/en-US/searchplugins/google.xml
@@ -3,7 +3,7 @@
 <Description>Google Search</Description>
 <InputEncoding>UTF-8</InputEncoding>
 <Image width="16" height="16">data:image/x-icon;base64, </Image>
-<Url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&amp;client=firefox&amp;qu={searchTerms}"/>
+<Url type="application/x-suggestions+json" method="GET" template="http://suggestqueries.google.com/complete/search?output=firefox&amp;client=iceweasel&amp;qu={searchTerms}"/>
 <Url type="text/html" method="GET" template="http://www.google.com/search">
   <Param name="q" value="{searchTerms}"/>
   <Param name="ie" value="utf-8"/>
@@ -11,7 +11,7 @@
   <Param name="aq" value="t"/>
   <!-- Dynamic parameters -->
   <Param name="rls" value="{moz:distributionID}:{moz:locale}:{moz:official}"/>
-  <MozParam name="client" condition="defaultEngine" trueValue="firefox-a" falseValue="firefox"/>
+  <MozParam name="client" condition="defaultEngine" trueValue="iceweasel-a" falseValue="iceweasel"/>
 </Url>
-<SearchForm>http://www.google.com/firefox</SearchForm>
+<SearchForm>http://www.google.com/</SearchForm>
 </SearchPlugin>
--- iceweasel-2.0.0.17.orig/browser/locales/en-US/searchplugins/answers.xml
+++ iceweasel-2.0.0.17/browser/locales/en-US/searchplugins/answers.xml
@@ -8,6 +8,6 @@
   <Param name="gwp" value="13"/>
 </Url>
 <Url type="application/x-suggestions+json" method="GET"
-     template="http://www.answers.com/main/startswith?output=json&amp;client=firefox&amp;s={searchTerms}"/>
+     template="http://www.answers.com/main/startswith?output=json&amp;client=iceweasel&amp;s={searchTerms}"/>
 <SearchForm>http://www.answers.com/</SearchForm>
 </SearchPlugin>
--- iceweasel-2.0.0.17.orig/browser/base/content/baseMenuOverlay.xul
+++ iceweasel-2.0.0.17/browser/base/content/baseMenuOverlay.xul
@@ -92,20 +92,7 @@
                   accesskey="&helpForIEUsers.accesskey;"
                   oncommand="openHelp('ieusers', 'chrome://browser/locale/help/help.rdf');"/>
 #endif
-        <menuitem id="releaseNotes"
-                  accesskey="&helpReleaseNotes.accesskey;"
-                  label="&helpReleaseNotes.label;"
-                  oncommand="openReleaseNotes(event)"
-                  onclick="checkForMiddleClick(this, event);"/>
         <menuseparator id="aboutSeparator"/>
-        <menuitem id="checkForUpdates"
-                  accesskey="&updateCmd.accesskey;"
-                  label="&updateCmd.label;"
-                  class="menuitem-iconic"
-                  oncommand="checkForUpdates();"/>
-#ifndef XP_MACOSX
-        <menuseparator/>
-#endif
         <menuitem id="aboutName"
                   accesskey="&aboutCmd.accesskey;"
                   label="&aboutCmd.label;"
--- iceweasel-2.0.0.17.orig/browser/base/content/credits.xhtml
+++ iceweasel-2.0.0.17/browser/base/content/credits.xhtml
@@ -209,7 +209,7 @@
     </div>
 
     <div id="creditsBox">
-        <h2 class="title">&brandFullName;&trade;
+      <h2 class="title">&brandFullName;
           <div class="motto">&brandMotto;</div>
         </h2>
         <div class="links">
@@ -468,19 +468,13 @@
         <p id="gecko" class="center">&credit.poweredByGecko;</p>
 
         <p class="footnote">
-          &brandFullName;&trade; &license.part0; &copy;1998-2008 &license.part1;
+          &brandFullName; &license.part0; &copy;1998-2008 &license.part1;
           <a href="" link="about:credits" onclick="visitLink(event);">&license.contrib;</a>,
           &license.part2;
           <a href="" link="about:license" onclick="visitLink(event);">about:license</a>
           &license.part3;</p>
 
         <p class="footnote">
-          Mozilla Firefox&trade; and the Firefox logo are trademarks of the Mozilla
-          Foundation. You are not granted rights or licenses to the trademarks
-          of the Mozilla Foundation or any party, including without limitation the
-          Firefox name or logo.</p>
-
-        <p class="footnote">
           U.S. GOVERNMENT END USERS. The Software is a &ldquo;commercial item,&rdquo;
           as that term is defined in 48 C.F.R. 2.101 (Oct. 1995), consisting of
           &ldquo;commercial computer software&rdquo; and &ldquo;commercial computer software
--- iceweasel-2.0.0.17.orig/browser/base/content/browserconfig.properties
+++ iceweasel-2.0.0.17/browser/base/content/browserconfig.properties
@@ -1,2 +1,2 @@
 # Do NOT localize or otherwise change these values
-browser.startup.homepage=http://www.mozilla.org/projects/bonecho/
+browser.startup.homepage=about:
--- iceweasel-2.0.0.17.orig/browser/base/branding/searchconfig.properties
+++ iceweasel-2.0.0.17/browser/base/branding/searchconfig.properties
@@ -1,6 +1,6 @@
 # Do NOT localize or otherwise change these values
-browser.search.param.Google.1.custom=client=firefox
-browser.search.param.Google.1.default=client=firefox
+browser.search.param.Google.1.custom=client=iceweasel
+browser.search.param.Google.1.default=client=iceweasel
 browser.search.param.Google.release=rls=%S:%S:unofficial
 
-browser.search.param.Yahoo.release=rls=%S:%S:unofficial
\ No newline at end of file
+browser.search.param.Yahoo.release=rls=%S:%S:unofficial
--- iceweasel-2.0.0.17.orig/browser/app/profile/firefox.js
+++ iceweasel-2.0.0.17/browser/app/profile/firefox.js
@@ -80,12 +80,12 @@
 // App-specific update preferences
 
 // Whether or not app updates are enabled
-pref("app.update.enabled", true);
+pref("app.update.enabled", false);
 
 // This preference turns on app.update.mode and allows automatic download and
 // install to take place. We use a separate boolean toggle for this to make
 // the UI easier to construct.
-pref("app.update.auto", true);
+pref("app.update.auto", false);
 
 // Defines how the Application Update Service notifies the user about updates:
 //
@@ -160,7 +160,6 @@
 pref("keyword.enabled", true);
 pref("keyword.URL", "chrome://browser-region/locale/region.properties");
 
-pref("general.useragent.locale", "@AB_CD@");
 pref("general.skins.selectedSkin", "classic/1.0");
 pref("general.useragent.extra.firefox", "@APP_UA_NAME@/@APP_VERSION@");
 
@@ -173,7 +172,7 @@
 
 // Whether or not the application should check at startup each time if it 
 // is the default browser.
-pref("browser.shell.checkDefaultBrowser", true);
+pref("browser.shell.checkDefaultBrowser", false);
 
 // 0 = blank, 1 = home (browser.startup.homepage), 2 = last visited page, 3 = resume previous browser session
 // The behavior of option 3 is detailed at: http://wiki.mozilla.org/Session_Restore
@@ -247,7 +246,7 @@
 pref("browser.link.open_external", 3);
 
 // handle links targeting new windows
-pref("browser.link.open_newwindow", 3);
+pref("browser.link.open_newwindow", 2);
 
 // 0: no restrictions - divert everything
 // 1: don't divert window.open at all
@@ -338,6 +337,9 @@
 pref("intl.menuitems.alwaysappendaccesskeys","chrome://global/locale/intl.properties");
 pref("intl.menuitems.insertseparatorbeforeaccesskeys","chrome://global/locale/intl.properties");
 
+// Use LANG environment variable to choose locale
+pref("intl.locale.matchOS", true);
+
 // 0=lines, 1=pages, 2=history , 3=text size
 #ifdef XP_MACOSX
 // On OS X, if the wheel has one axis only, shift+wheel comes through as a
@@ -414,6 +416,10 @@
 pref("security.warn_viewing_mixed.show_once", true);
 pref("security.warn_submit_insecure.show_once", true);
 
+// enable negotiate extension
+pref("network.negotiate-auth.trusted-uris", "https://");
+
+
 #ifdef XP_UNIX
 pref("browser.urlbar.clickSelectsAll", false);
 #else
@@ -446,8 +452,8 @@
 pref("browser.download.hide_plugins_without_extensions", true);
 
 // Setting this pref to |true| forces BiDi UI menu items and keyboard shortcuts
-// to be exposed. By default, only expose it for bidi-associated system locales.
-pref("bidi.browser.ui", false);
+// to be exposed. 
+pref("bidi.browser.ui", true);
 
 // Backspace and Shift+Backspace behavior
 // 0 goes Back/Forward
@@ -542,3 +548,5 @@
 pref("browser.sessionstore.privacy_level", 1);
 // number of remembered reopenable tabs (per window)
 pref("browser.sessionstore.max_tabs_undo", 10);
+
+pref("mozilla.widget.raise-on-setfocus", false);
--- iceweasel-2.0.0.17.orig/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/Makefile.in
+++ iceweasel-2.0.0.17/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/Makefile.in
@@ -55,3 +55,5 @@
  
 install::
 	$(SYSINSTALL) $(IFLAGS1) $(FILES) $(DESTDIR)$(mozappdir)/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
+
+GARBAGE += $(FILES)
--- iceweasel-2.0.0.17.orig/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in
+++ iceweasel-2.0.0.17/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in
@@ -20,7 +20,7 @@
     </em:targetApplication>
     
     <!-- Front End MetaData -->
-    <em:name>Firefox (default)</em:name>
+    <em:name>Iceweasel (default)</em:name>
     <em:description>The default theme</em:description>
     
     <!-- EXTENSION AUTHORS!
--- iceweasel-2.0.0.17.orig/browser/app/Makefile.in
+++ iceweasel-2.0.0.17/browser/app/Makefile.in
@@ -88,7 +88,9 @@
 	$(EXTRA_DSO_LIBS) \
 	$(DIST)/lib/$(LIB_PREFIX)xulapp_s.$(LIB_SUFFIX) \
 	$(MOZ_JS_LIBS) \
+	-Wl,--no-as-needed \
 	$(XPCOM_LIBS) \
+	-Wl,--as-needed \
 	$(NSPR_LIBS) \
 	$(TK_LIBS) \
 	$(NULL)
@@ -269,7 +271,7 @@
 	$(INSTALL) $(DIST)/branding/default.xpm $(DIST)/bin/chrome/icons/default
 
 install::
-	$(SYSINSTALL) $(IFLAGS1) $(DIST)/branding/default.xpm $(DESTDIR)$(mozappdir)/icons
+	$(SYSINSTALL) $(IFLAGS1) $(DIST)/branding/default.xpm $(DESTDIR)$(mozappdir)/chrome/icons/default
 endif
 
 export::
--- iceweasel-2.0.0.17.orig/browser/app/firefox-branding.js
+++ iceweasel-2.0.0.17/browser/app/firefox-branding.js
@@ -1,5 +1,9 @@
-pref("startup.homepage_override_url","http://www.mozilla.org/projects/%APP%/%VERSION%/whatsnew/");
-pref("startup.homepage_welcome_url","http://www.mozilla.org/projects/%APP%/%VERSION%/firstrun/");
+// Don't display silly "What's New" page
+pref("browser.startup.homepage_override.mstone", "ignore");
+
+// Disable startup page overrides
+pref("startup.homepage_override_url","");
+pref("startup.homepage_welcome_url","");
 // URL user can browse to manually if for some reason all update installation
 // attempts fail.
 pref("app.update.url.manual", "http://www.mozilla.org/products/%APP%/");
@@ -8,7 +12,7 @@
 pref("app.update.url.details", "http://www.mozilla.org/projects/%APP%/");
 
 // Release notes URL
-pref("app.releaseNotesURL", "http://www.mozilla.org/projects/%APP%/%VERSION%/releasenotes/");
+pref("app.releaseNotesURL", "http://www.mozilla.com/%LOCALE%/%APP%/%VERSION%/releasenotes/");
 
 // Search codes belong only in builds with official branding
 pref("browser.search.param.yahoo-fr", "");
--- iceweasel-2.0.0.17.orig/browser/app/nsBrowserApp.cpp
+++ iceweasel-2.0.0.17/browser/app/nsBrowserApp.cpp
@@ -53,7 +53,8 @@
   "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}",
   "Copyright (c) 1998 - 2008 mozilla.org",
   NS_XRE_ENABLE_PROFILE_MIGRATOR |
-  NS_XRE_ENABLE_EXTENSION_MANAGER
+  NS_XRE_ENABLE_EXTENSION_MANAGER,
+  "Iceweasel"
 };
 
 int main(int argc, char* argv[])
--- iceweasel-2.0.0.17.orig/xpfe/components/filepicker/src/Makefile.in
+++ iceweasel-2.0.0.17/xpfe/components/filepicker/src/Makefile.in
@@ -69,6 +69,7 @@
 		$(NULL)
 
 EXTRA_COMPONENTS = nsFilePicker.js
+GARBAGE += nsFilePicker.js
 
 include $(topsrcdir)/config/rules.mk
 
--- iceweasel-2.0.0.17.orig/xpfe/components/killAll/Makefile.in
+++ iceweasel-2.0.0.17/xpfe/components/killAll/Makefile.in
@@ -42,10 +42,9 @@
 
 include $(DEPTH)/config/autoconf.mk
 
-include $(topsrcdir)/config/rules.mk
+EXTRA_COMPONENTS = nsKillAll.js
 
-libs::
-	$(INSTALL) $(srcdir)/nsKillAll.js $(DIST)/bin/components
+include $(topsrcdir)/config/rules.mk
 
 clean::
 	rm -f $(DIST)/bin/components/nsKillAll.js
--- iceweasel-2.0.0.17.orig/config/config.mk
+++ iceweasel-2.0.0.17/config/config.mk
@@ -461,10 +461,14 @@
 # Flags passed to make-jars.pl
 
 MAKE_JARS_FLAGS = \
-	-s $(srcdir) -t $(topsrcdir) -z $(ZIP) -p $(MOZILLA_DIR)/config/preprocessor.pl \
+	-s $(srcdir) -t $(topsrcdir) -p $(MOZILLA_DIR)/config/preprocessor.pl \
 	-f $(MOZ_CHROME_FILE_FORMAT) \
 	$(NULL)
 
+ifdef ZIP
+MAKE_JARS_FLAGS += -z $(ZIP)
+endif
+
 ifdef NO_JAR_AUTO_REG
 MAKE_JARS_FLAGS += -a
 endif
--- iceweasel-2.0.0.17.orig/config/make-jars.pl
+++ iceweasel-2.0.0.17/config/make-jars.pl
@@ -137,7 +137,7 @@
     $zipprog = $::opt_z;
 }
 
-if ($zipprog eq "") {
+if (($fileformat eq "jar" || $fileformat eq "both") && $zipprog eq "") {
     print "A valid zip program must be given via the -z option or the ZIP environment variable. Exiting.\n";
     exit(1);
 }
@@ -425,7 +425,7 @@
         #print "copying $destPath, from $srcPath\n";
         my $dir = "";
         my $file;
-        if ($destPath =~ /([\w\d.\-\_\\\/\+]+)[\\\/]([\w\d.\-\_]+)/) {
+        if ($destPath =~ /(.+)[\\\/]([\w\d.\-\_]+)/) {
             $dir = $1;
             $file = $2;
         }
@@ -514,6 +514,7 @@
                 my $dest = $1;
                 my $srcPath = defined($2) ? substr($2, 1, -1) : $2;
                 EnsureFileInDir("$chromeDir/$jarfile", $baseFilesDir, $dest, $srcPath, 0, 0);
+                EnsureFileInDir("$jarDir/$jarfile", $baseFilesDir, $dest, $srcPath, 0, 0) if ($fileformat eq "flat");
                 $args = "$args$dest ";
                 if (!foreignPlatformFile($jarfile)  && $autoreg &&
                     $dest =~ /([\w\d.\-\_\+]+)\/([\w\d.\-\_\\\/]+)contents.rdf/)
@@ -526,6 +527,7 @@
                 my $dest = $1;
                 my $srcPath = defined($2) ? substr($2, 1, -1) : $2;
                 EnsureFileInDir("$chromeDir/$jarfile", $baseFilesDir, $dest, $srcPath, 1, 0);
+                EnsureFileInDir("$jarDir/$jarfile", $baseFilesDir, $dest, $srcPath, 1, 0) if ($fileformat eq "flat");
                 $overrides = "$overrides$dest ";
                 if (!foreignPlatformFile($jarfile)  && $autoreg && $dest =~ /([\w\d.\-\_\+]+)\/([\w\d.\-\_\\\/]+)contents.rdf/)
                 {
@@ -538,6 +540,7 @@
                 my $dest = $1;
                 my $srcPath = defined($2) ? substr($2, 1, -1) : $2;
                 EnsureFileInDir("$chromeDir/$jarfile", $baseFilesDir, $dest, $srcPath, 1, 1);
+                EnsureFileInDir("$jarDir/$jarfile", $baseFilesDir, $dest, $srcPath, 1, 1) if ($fileformat eq "flat");
                 $overrides = "$overrides$dest ";
                 if (!foreignPlatformFile($jarfile)  && $autoreg && $dest =~ /([\w\d.\-\_\+]+)\/([\w\d.\-\_\\\/]+)contents.rdf/)
                 {
--- iceweasel-2.0.0.17.orig/config/rules.mk
+++ iceweasel-2.0.0.17/config/rules.mk
@@ -456,15 +456,6 @@
 endif
 endif
 
-ifeq ($(OS_ARCH),Linux)
-ifneq (,$(filter mips mipsel,$(OS_TEST)))
-ifeq ($(MODULE),layout)
-OS_CFLAGS += -Wa,-xgot
-OS_CXXFLAGS += -Wa,-xgot
-endif
-endif
-endif
-
 #
 # HP-UX specific section: for COMPONENTS only, add -Bsymbolic flag
 # which uses internal symbols first
@@ -1562,13 +1553,12 @@
 	  $(PERL) -I$(MOZILLA_DIR)/config $(MOZILLA_DIR)/config/make-jars.pl \
 	    -d $(MAKE_JARS_TARGET)/chrome -j $(FINAL_TARGET)/chrome \
 	    $(MAKE_JARS_FLAGS) -- "$(XULPPFLAGS) $(DEFINES) $(ACDEFINES)"; \
-	  $(PERL) -I$(MOZILLA_DIR)/config $(MOZILLA_DIR)/config/make-chromelist.pl \
-	    $(FINAL_TARGET)/chrome $(JAR_MANIFEST) $(_NO_FLOCK); \
 	fi
 endif
 
 install:: $(CHROME_DEPS)
 ifndef NO_INSTALL
+ifndef XPI_NAME
 	@$(EXIT_ON_ERROR) \
 	if test -f $(JAR_MANIFEST); then \
 	  if test ! -d $(DESTDIR)$(mozappdir)/chrome; then $(NSINSTALL) -D $(DESTDIR)$(mozappdir)/chrome; fi; \
@@ -1576,12 +1566,11 @@
 	  $(PERL) $(MOZILLA_DIR)/config/preprocessor.pl $(XULPPFLAGS) $(DEFINES) $(ACDEFINES) \
 	    $(JAR_MANIFEST) | \
 	  $(PERL) -I$(MOZILLA_DIR)/config $(MOZILLA_DIR)/config/make-jars.pl \
-	    -d $(MAKE_JARS_TARGET) -j $(DESTDIR)$(mozappdir)/chrome \
+	    -d $(MAKE_JARS_TARGET)/chrome -j $(DESTDIR)$(mozappdir)/chrome \
 	    $(MAKE_JARS_FLAGS) -- "$(XULPPFLAGS) $(DEFINES) $(ACDEFINES)"; \
-	  $(PERL) -I$(MOZILLA_DIR)/config $(MOZILLA_DIR)/config/make-chromelist.pl \
-	    $(DESTDIR)$(mozappdir)/chrome $(JAR_MANIFEST) $(_NO_FLOCK); \
 	fi
 endif
+endif
 
 ifneq ($(DIST_FILES),)
 libs:: $(DIST_FILES)
--- iceweasel-2.0.0.17.orig/config/autoconf.mk.in
+++ iceweasel-2.0.0.17/config/autoconf.mk.in
@@ -63,7 +63,7 @@
 mandir		= @mandir@
 idldir		= @datadir@/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
 
-mozappdir	= $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
+mozappdir	= $(libdir)/iceweasel
 mredir		= $(libdir)/mre/mre-$(MOZ_APP_VERSION)
 mrelibdir	= $(mredir)/lib
 
@@ -190,6 +190,9 @@
 NECKO_SMALL_BUFFERS = @NECKO_SMALL_BUFFERS@
 NECKO_COOKIES = @NECKO_COOKIES@
 
+MOZ_NATIVE_MYSPELL = @SYSTEM_MYSPELL@
+MOZ_MYSPELL_LIBS = @MOZ_MYSPELL_LIBS@
+
 MOZ_NATIVE_ZLIB	= @SYSTEM_ZLIB@
 MOZ_NATIVE_JPEG	= @SYSTEM_JPEG@
 MOZ_NATIVE_PNG	= @SYSTEM_PNG@
--- iceweasel-2.0.0.17.orig/config/static-rules.mk
+++ iceweasel-2.0.0.17/config/static-rules.mk
@@ -14,6 +14,8 @@
 	sed -e "s|%MODULE_LIST%|$(foreach m, $(STATIC_COMPONENT_LIST),MODULE($(m)))|" \
 	> $(_TARGET)
 
+GARBAGE += nsStaticComponents.cpp
+
 ifeq ($(OS_ARCH),IRIX)
 LDFLAGS	+= -Wl,-LD_LAYOUT:lgot_buffer=80
 endif
--- iceweasel-2.0.0.17.orig/config/Makefile.in
+++ iceweasel-2.0.0.17/config/Makefile.in
@@ -141,6 +141,8 @@
 		-DMOZ_NATIVE_PNG=$(MOZ_NATIVE_PNG) \
 		$(srcdir)/system-headers | $(PERL) $(topsrcdir)/nsprpub/config/make-system-wrappers.pl system_wrappers
 	$(INSTALL) system_wrappers $(DIST)/include
+
+GARBAGE += system_wrappers
 endif
 
 # we don't use an explicit dependency here because then we would
--- iceweasel-2.0.0.17.orig/uriloader/exthandler/unix/nsMIMEInfoUnix.h
+++ iceweasel-2.0.0.17/uriloader/exthandler/unix/nsMIMEInfoUnix.h
@@ -0,0 +1,48 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * 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
+ * Red Hat, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 2005
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Christopher Aillon <caillon@redhat.com> (Original author)
+ *
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+#ifndef nsMimeInfoUnix_h__
+#define nsMimeInfoUnix_h__
+
+#include "nsMIMEInfoImpl.h"
+
+struct GnomeVFSMimeApplication;
+
+class nsMIMEInfoUnix : public nsMIMEInfoImpl
+{
+public:
+  nsMIMEInfoUnix(const char* aType = "") : nsMIMEInfoImpl(aType), mDefaultVFSApplication(nsnull) {}
+  virtual ~nsMIMEInfoUnix();
+
+  void SetDefaultGnomeVFSMimeApplication(GnomeVFSMimeApplication *app);
+
+protected:
+  virtual NS_HIDDEN_(nsresult) LaunchDefaultWithFile(nsIFile* aFile);
+
+  GnomeVFSMimeApplication *mDefaultVFSApplication;
+};
+ 
+#endif // nsMimeInfoUnix_h__
--- iceweasel-2.0.0.17.orig/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp
+++ iceweasel-2.0.0.17/uriloader/exthandler/unix/nsMIMEInfoUnix.cpp
@@ -0,0 +1,196 @@
+/* ***** BEGIN LICENSE BLOCK *****
+ * 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
+ * Red Hat, Inc.
+ * Portions created by the Initial Developer are Copyright (C) 2005
+ * the Initial Developer. All Rights Reserved.
+ *
+ * Contributor(s):
+ *   Christopher Aillon <caillon@redhat.com> (Original author)
+ *
+ *
+ * ***** END LICENSE BLOCK ***** */
+
+#include "nsMIMEInfoUnix.h"
+#include "prlink.h"
+#include "prmem.h"
+#include <glib.h>
+#include <glib-object.h>
+
+static PRLibrary *gnomeLib;
+static PRLibrary *vfsLib;
+
+typedef struct _GnomeProgram GnomeProgram;
+typedef struct _GnomeModuleInfo GnomeModuleInfo;
+
+typedef enum {
+  GNOME_VFS_OK // there's more but we don't care about them.
+} GnomeVFSResult;
+
+typedef GnomeVFSResult (*_gnome_vfs_mime_application_launch_fn)
+                              (GnomeVFSMimeApplication *app,
+                               GList *uris);
+typedef void (*_gnome_vfs_mime_application_free_fn)(GnomeVFSMimeApplication *);
+typedef GnomeVFSMimeApplication * (*_gnome_vfs_mime_application_copy_fn)(GnomeVFSMimeApplication *);
+typedef GnomeProgram * (*_gnome_program_init_fn)(const char *, const char *,
+						 const GnomeModuleInfo *, int,
+						 char **, const char *, ...);
+typedef const char * (*_gnome_vfs_mime_application_get_name_fn)(GnomeVFSMimeApplication *);
+typedef const GnomeModuleInfo * (*_libgnome_module_info_get_fn)();
+typedef GnomeProgram * (*_gnome_program_get_fn)();
+typedef char * (*_gnome_vfs_make_uri_from_input_fn)(const char *);
+
+#define DECL_FUNC_PTR(func) static _##func##_fn _##func
+
+DECL_FUNC_PTR(gnome_vfs_mime_application_launch);
+DECL_FUNC_PTR(gnome_vfs_mime_application_free);
+DECL_FUNC_PTR(gnome_vfs_mime_application_copy);
+DECL_FUNC_PTR(gnome_vfs_mime_application_get_name);
+DECL_FUNC_PTR(gnome_program_init);
+DECL_FUNC_PTR(gnome_program_get);
+DECL_FUNC_PTR(libgnome_module_info_get);
+DECL_FUNC_PTR(gnome_vfs_make_uri_from_input);
+
+static PRLibrary *
+LoadVersionedLibrary(const char* libName, const char* libVersion)
+{
+  char *platformLibName = PR_GetLibraryName(nsnull, libName);
+  nsCAutoString versionLibName(platformLibName);
+  versionLibName.Append(libVersion);
+  PR_Free(platformLibName);
+  return PR_LoadLibrary(versionLibName.get());
+}
+
+static void
+Cleanup()
+{
+  // Unload all libraries
+  if (gnomeLib)
+    PR_UnloadLibrary(gnomeLib);
+  if (vfsLib)
+    PR_UnloadLibrary(vfsLib);
+
+  gnomeLib = vfsLib = nsnull;
+}
+
+static void
+InitGnomeVFS()
+{
+  static PRBool initialized = PR_FALSE;
+
+  if (initialized)
+    return;
+
+  #define ENSURE_LIB(lib) \
+    PR_BEGIN_MACRO \
+    if (!lib) { \
+      Cleanup(); \
+      return; \
+    } \
+    PR_END_MACRO
+
+  #define GET_LIB_FUNCTION(lib, func, failure) \
+    PR_BEGIN_MACRO \
+    _##func = (_##func##_fn) PR_FindFunctionSymbol(lib##Lib, #func); \
+    if (!_##func) { \
+      failure; \
+    } \
+    PR_END_MACRO
+
+  // Attempt to open libgnome
+  gnomeLib = LoadVersionedLibrary("gnome-2", ".0");
+  ENSURE_LIB(gnomeLib);
+
+  GET_LIB_FUNCTION(gnome, gnome_program_init, return Cleanup());
+  GET_LIB_FUNCTION(gnome, libgnome_module_info_get, return Cleanup());
+  GET_LIB_FUNCTION(gnome, gnome_program_get, return Cleanup());
+
+  // Attempt to open libgnomevfs
+  vfsLib = LoadVersionedLibrary("gnomevfs-2", ".0");
+  ENSURE_LIB(vfsLib);
+
+  GET_LIB_FUNCTION(vfs, gnome_vfs_mime_application_launch, /* do nothing */);
+  GET_LIB_FUNCTION(vfs, gnome_vfs_make_uri_from_input, return Cleanup());
+  GET_LIB_FUNCTION(vfs, gnome_vfs_mime_application_get_name, return Cleanup());
+  GET_LIB_FUNCTION(vfs, gnome_vfs_mime_application_free, return Cleanup());
+  GET_LIB_FUNCTION(vfs, gnome_vfs_mime_application_copy, return Cleanup());
+
+  // Initialize GNOME, if it's not already initialized.  It's not
+  // necessary to tell GNOME about our actual command line arguments.
+
+  if (!_gnome_program_get()) {
+    char *argv[1] = { "gecko" };
+    _gnome_program_init("Gecko", "1.0", _libgnome_module_info_get(),
+                        1, argv, NULL);
+  }
+
+  // Note: after GNOME has been initialized, do not ever unload these
+  // libraries.  They register atexit handlers, so if they are unloaded, we'll
+  // crash on exit.  
+}
+
+void
+nsMIMEInfoUnix::SetDefaultGnomeVFSMimeApplication(GnomeVFSMimeApplication* app)
+{
+  if (_gnome_vfs_mime_application_copy && _gnome_vfs_mime_application_free) {
+    mDefaultVFSApplication = _gnome_vfs_mime_application_copy(app);
+
+    mPreferredAction = nsIMIMEInfo::useSystemDefault;
+
+    const gchar * name = _gnome_vfs_mime_application_get_name(mDefaultVFSApplication);
+    if (name) 
+      mDefaultAppDescription = NS_ConvertUTF8toUCS2(name);
+  }
+}
+
+nsMIMEInfoUnix::~nsMIMEInfoUnix()
+{
+  if (mDefaultVFSApplication)
+    _gnome_vfs_mime_application_free(mDefaultVFSApplication);
+}
+
+nsresult
+nsMIMEInfoUnix::LaunchDefaultWithFile(nsIFile* aFile)
+{
+  NS_ENSURE_ARG_POINTER(aFile);
+
+  InitGnomeVFS();
+
+  if (_gnome_vfs_mime_application_launch && mDefaultVFSApplication) {
+    nsCAutoString nativePath;
+    aFile->GetNativePath(nativePath);
+
+    gchar *uri = _gnome_vfs_make_uri_from_input(nativePath.get());
+
+    GList *uris = NULL;
+    uris = g_list_append(uris, uri);
+
+    GnomeVFSResult result = _gnome_vfs_mime_application_launch(mDefaultVFSApplication, uris);
+
+    g_free(uri);
+    g_list_free(uris);
+
+    if (result != GNOME_VFS_OK)
+      return NS_ERROR_FAILURE;
+
+    return NS_OK;
+  }
+
+  if (!mDefaultApplication)
+    return NS_ERROR_FILE_NOT_FOUND;
+
+  return LaunchWithIProcess(mDefaultApplication, aFile);
+}
--- iceweasel-2.0.0.17.orig/uriloader/exthandler/unix/nsGNOMERegistry.cpp
+++ iceweasel-2.0.0.17/uriloader/exthandler/unix/nsGNOMERegistry.cpp
@@ -42,7 +42,6 @@
 #include "nsString.h"
 #include "nsIComponentManager.h"
 #include "nsILocalFile.h"
-#include "nsMIMEInfoImpl.h"
 #include "nsAutoPtr.h"
 
 #include <glib.h>
@@ -56,12 +55,12 @@
 typedef struct _GnomeProgram GnomeProgram;
 typedef struct _GnomeModuleInfo GnomeModuleInfo;
 
-typedef struct {
+struct GnomeVFSMimeApplication {
   char *id;
   char *name;
   char *command;
   /* there is more here, but we don't need it */
-} GnomeVFSMimeApplication;
+};
 
 typedef GConfClient * (*_gconf_client_get_default_fn)();
 typedef gchar * (*_gconf_client_get_string_fn)(GConfClient *,
@@ -264,7 +263,7 @@
 }
 
 
-/* static */ already_AddRefed<nsMIMEInfoBase>
+/* static */ already_AddRefed<nsMIMEInfoUnix>
 nsGNOMERegistry::GetFromExtension(const char *aFileExt)
 {
   if (!gconfLib)
@@ -286,7 +285,7 @@
   return GetFromType(mimeType);
 }
 
-/* static */ already_AddRefed<nsMIMEInfoBase>
+/* static */ already_AddRefed<nsMIMEInfoUnix>
 nsGNOMERegistry::GetFromType(const char *aMIMEType)
 {
   if (!gconfLib)
@@ -296,7 +295,7 @@
   if (!handlerApp)
     return nsnull;
 
-  nsRefPtr<nsMIMEInfoImpl> mimeInfo = new nsMIMEInfoImpl(aMIMEType);
+  nsRefPtr<nsMIMEInfoUnix> mimeInfo = new nsMIMEInfoUnix(aMIMEType);
   NS_ENSURE_TRUE(mimeInfo, nsnull);
 
   // Get the list of extensions and append then to the mimeInfo.
@@ -320,11 +319,21 @@
     return nsnull;
   }
 
-  gchar *commandPath = g_find_program_in_path(nativeCommand);
+  gchar **argv;
+  gboolean res = g_shell_parse_argv(nativeCommand, NULL, &argv, NULL);
+  if (!res) {
+    NS_ERROR("Could not convert helper app command to filesystem encoding");
+    _gnome_vfs_mime_application_free(handlerApp);
+    return nsnull;
+  }
+
+  gchar *commandPath = g_find_program_in_path(argv[0]);
 
   g_free(nativeCommand);
+  g_strfreev(argv);
 
   if (!commandPath) {
+    NS_WARNING("could not find command in path");
     _gnome_vfs_mime_application_free(handlerApp);
     return nsnull;
   }
@@ -342,7 +351,7 @@
 
   _gnome_vfs_mime_application_free(handlerApp);
 
-  nsMIMEInfoBase* retval;
+  nsMIMEInfoUnix* retval;
   NS_ADDREF((retval = mimeInfo));
   return retval;
 }
--- iceweasel-2.0.0.17.orig/uriloader/exthandler/unix/nsGNOMERegistry.h
+++ iceweasel-2.0.0.17/uriloader/exthandler/unix/nsGNOMERegistry.h
@@ -35,10 +35,13 @@
  *
  * ***** END LICENSE BLOCK ***** */
 
+#ifndef nsGNOMERegistry_h__
+#define nsGNOMERegistry_h__
+
 #include "nsIURI.h"
 #include "nsCOMPtr.h"
 
-class nsMIMEInfoBase;
+#include "nsMIMEInfoUnix.h"
 
 class nsGNOMERegistry
 {
@@ -52,7 +55,9 @@
   static void GetAppDescForScheme(const nsACString& aScheme,
                                   nsAString& aDesc);
 
-  static already_AddRefed<nsMIMEInfoBase> GetFromExtension(const char *aFileExt);
+  static already_AddRefed<nsMIMEInfoUnix> GetFromExtension(const char *aFileExt);
 
-  static already_AddRefed<nsMIMEInfoBase> GetFromType(const char *aMIMEType);
+  static already_AddRefed<nsMIMEInfoUnix> GetFromType(const char *aMIMEType);
 };
+
+#endif // nsGNOMERegistry_h__
--- iceweasel-2.0.0.17.orig/uriloader/exthandler/Makefile.in
+++ iceweasel-2.0.0.17/uriloader/exthandler/Makefile.in
@@ -103,7 +103,7 @@
 LOCAL_INCLUDES = -I$(srcdir)
 
 ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2)
-OSHELPER	+= nsGNOMERegistry.cpp
+OSHELPER	+= nsMIMEInfoUnix.cpp nsGNOMERegistry.cpp
 endif
 
 ifeq ($(MOZ_WIDGET_TOOLKIT),beos)
--- iceweasel-2.0.0.17.orig/gfx/src/gtk/nsFontMetricsPango.cpp
+++ iceweasel-2.0.0.17/gfx/src/gtk/nsFontMetricsPango.cpp
@@ -537,11 +537,23 @@
                                       nsRenderingContextGTK *aContext)
 {
     nsresult rv = NS_OK;
-
+    gchar *text = NULL;
     PangoLayout *layout = pango_layout_new(mPangoContext);
 
-    gchar *text = g_utf16_to_utf8(aString, aLength,
-                                  NULL, NULL, NULL);
+    // Just copy the aString to ensure the alignment,
+    // it is not used anywhere else.
+    PRUnichar* dummy = (PRUnichar *) PR_Malloc(aLength*sizeof(PRUnichar));
+    if(!dummy) {
+#ifdef DEBUG
+        NS_WARNING("nsFontMetricsPango::GetTextDimensions malloc() failed");
+#endif
+        rv = NS_ERROR_FAILURE;
+        goto out;
+    }
+    memcpy(dummy, aString, aLength*sizeof(PRUnichar));
+    text = g_utf16_to_utf8(dummy, aLength,
+                           NULL, NULL, NULL);
+    PR_Free(dummy);
 
     if (!text) {
 #ifdef DEBUG
@@ -582,6 +594,7 @@
 
  loser:
     g_free(text);
+ out:
     g_object_unref(layout);
 
     return rv;
@@ -952,7 +965,6 @@
 {
     int trailing = 0;
     int inx = 0;
-    gboolean found = FALSE;
     const gchar *curChar;
     PRInt32 retval = 0;
 
@@ -978,22 +990,12 @@
     pango_layout_set_text(layout, text, strlen(text));
     FixupSpaceWidths(layout, text);
     
-    found = pango_layout_xy_to_index(layout, localX, localY,
-                                     &inx, &trailing);
+    pango_layout_xy_to_index(layout, localX, localY,
+                             &inx, &trailing);
 
     // Convert the index back to the utf-16 index
     curChar = text;
 
-    // Jump to the end if it's not found.
-    if (!found) {
-        if (inx == 0)
-            retval = 0;
-        else if (trailing)
-            retval = aLength;
-
-        goto loser;
-    }
-
     for (PRUint32 curOffset=0; curOffset < aLength;
          curOffset++, curChar = g_utf8_find_next_char(curChar, NULL)) {
 
--- iceweasel-2.0.0.17.orig/gfx/src/gtk/nsFontMetricsXft.cpp
+++ iceweasel-2.0.0.17/gfx/src/gtk/nsFontMetricsXft.cpp
@@ -2200,19 +2200,27 @@
 nsAutoDrawSpecBuffer::Flush()
 {
     if (mSpecPos) {
-        // Some Xft libraries will crash if none of the glyphs have any
-        // area.  So before we draw, we scan through the glyphs.  If we
-        // find any that have area, we can draw.
-        for (PRUint32 i = 0; i < mSpecPos; i++) {
-            XftGlyphFontSpec *sp = &mSpecBuffer[i];
-            XGlyphInfo info;
-            XftGlyphExtents(GDK_DISPLAY(), sp->font, &sp->glyph, 1, &info);
-            if (info.width && info.height) {
-                // If we get here it means we found a drawable glyph.  We will
-                // Draw all the remaining glyphs and then break out of the loop
-                XftDrawGlyphFontSpec(mDraw, mColor, mSpecBuffer+i, mSpecPos-i);
-                break;
+        // There are two Xft problems to work around here:
+        // 1.  Some Xft libraries reportedly crash if none of the
+        //     glyphs have any area.
+        // 2.  Because of an apparent X server bug (see bug 252033),
+        //     a glyph with no area may cause all following glyphs to be
+        //     dropped under some circumstances.
+        // For this reason, we manually ship out blocks of glyphs with
+        // area and skip blocks of glyphs with no area.
+        PRUint32 start = 0;
+        while (start < mSpecPos) {
+            PRUint32 i;
+            for (i = start; i < mSpecPos; i++) {
+                XftGlyphFontSpec *sp = &mSpecBuffer[i];
+                XGlyphInfo info;
+                XftGlyphExtents(GDK_DISPLAY(), sp->font, &sp->glyph, 1, &info);
+                if (!info.width || !info.height)
+                    break;
             }
+            if (i > start)
+                XftDrawGlyphFontSpec(mDraw, mColor, mSpecBuffer+start, i-start);
+            start = i + 1;
         }
         mSpecPos = 0;
     }
--- iceweasel-2.0.0.17.orig/gfx/src/gtk/fontEncoding.properties
+++ iceweasel-2.0.0.17/gfx/src/gtk/fontEncoding.properties
@@ -70,8 +70,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)
 
--- iceweasel-2.0.0.17.orig/configure
+++ iceweasel-2.0.0.17/configure
@@ -60,6 +60,8 @@
   --with-system-png[=PFX]
                           Use system libpng [installed at prefix PFX]"
 ac_help="$ac_help
+  --enable-system-myspell   Use system myspell (located with pkgconfig)"
+ac_help="$ac_help
   --with-java-include-path=dir   Location of Java SDK headers"
 ac_help="$ac_help
   --with-java-bin-path=dir   Location of Java binaries (java, javac, jar)"
@@ -960,7 +962,7 @@
 fi
 
 echo $ac_n "checking host system type""... $ac_c" 1>&6
-echo "configure:964: checking host system type" >&5
+echo "configure:966: checking host system type" >&5
 
 host_alias=$host
 case "$host_alias" in
@@ -981,7 +983,7 @@
 echo "$ac_t""$host" 1>&6
 
 echo $ac_n "checking target system type""... $ac_c" 1>&6
-echo "configure:985: checking target system type" >&5
+echo "configure:987: checking target system type" >&5
 
 target_alias=$target
 case "$target_alias" in
@@ -999,7 +1001,7 @@
 echo "$ac_t""$target" 1>&6
 
 echo $ac_n "checking build system type""... $ac_c" 1>&6
-echo "configure:1003: checking build system type" >&5
+echo "configure:1005: checking build system type" >&5
 
 build_alias=$build
 case "$build_alias" in
@@ -1069,12 +1071,12 @@
 LIBGNOME_VERSION=2.0
 
 MISSING_X=
-for ac_prog in gawk mawk nawk awk
+for ac_prog in mawk gawk nawk awk
 do
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1078: checking for $ac_word" >&5
+echo "configure:1080: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AWK'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1172,7 +1174,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1176: checking for $ac_word" >&5
+echo "configure:1178: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_NSINSTALL_BIN'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1214,7 +1216,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1218: checking for $ac_word" >&5
+echo "configure:1220: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PYTHON'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1285,13 +1287,13 @@
     _SAVE_LDFLAGS="$LDFLAGS"
 
     echo $ac_n "checking for host c compiler""... $ac_c" 1>&6
-echo "configure:1289: checking for host c compiler" >&5
+echo "configure:1291: checking for host c compiler" >&5
     for ac_prog in $HOST_CC gcc cc /usr/ucb/cc cl icc
 do
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1295: checking for $ac_word" >&5
+echo "configure:1297: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_HOST_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1326,13 +1328,13 @@
     fi
     echo "$ac_t""$HOST_CC" 1>&6
     echo $ac_n "checking for host c++ compiler""... $ac_c" 1>&6
-echo "configure:1330: checking for host c++ compiler" >&5
+echo "configure:1332: checking for host c++ compiler" >&5
     for ac_prog in $HOST_CXX $CCC c++ g++ gcc CC cxx cc++ cl icc
 do
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1336: checking for $ac_word" >&5
+echo "configure:1338: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_HOST_CXX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1381,7 +1383,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1385: checking for $ac_word" >&5
+echo "configure:1387: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_HOST_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1416,7 +1418,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1420: checking for $ac_word" >&5
+echo "configure:1422: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_HOST_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1451,16 +1453,16 @@
     LDFLAGS="$HOST_LDFLAGS"
 
     echo $ac_n "checking whether the host c compiler ($HOST_CC $HOST_CFLAGS $HOST_LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1455: checking whether the host c compiler ($HOST_CC $HOST_CFLAGS $HOST_LDFLAGS) works" >&5
+echo "configure:1457: checking whether the host c compiler ($HOST_CC $HOST_CFLAGS $HOST_LDFLAGS) works" >&5
     cat > conftest.$ac_ext <<EOF
-#line 1457 "configure"
+#line 1459 "configure"
 #include "confdefs.h"
 
 int main() {
 return(0);
 ; return 0; }
 EOF
-if { (eval echo configure:1464: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1466: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_prog_hostcc_works=1 echo "$ac_t""yes" 1>&6
 else
@@ -1475,16 +1477,16 @@
     CFLAGS="$HOST_CXXFLAGS"
 
     echo $ac_n "checking whether the host c++ compiler ($HOST_CXX $HOST_CXXFLAGS $HOST_LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1479: checking whether the host c++ compiler ($HOST_CXX $HOST_CXXFLAGS $HOST_LDFLAGS) works" >&5
+echo "configure:1481: checking whether the host c++ compiler ($HOST_CXX $HOST_CXXFLAGS $HOST_LDFLAGS) works" >&5
     cat > conftest.$ac_ext <<EOF
-#line 1481 "configure"
+#line 1483 "configure"
 #include "confdefs.h"
 
 int main() {
 return(0);
 ; return 0; }
 EOF
-if { (eval echo configure:1488: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:1490: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_prog_hostcxx_works=1 echo "$ac_t""yes" 1>&6
 else
@@ -1513,7 +1515,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1517: checking for $ac_word" >&5
+echo "configure:1519: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1547,7 +1549,7 @@
     # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1551: checking for $ac_word" >&5
+echo "configure:1553: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1577,7 +1579,7 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1581: checking for $ac_word" >&5
+echo "configure:1583: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1628,7 +1630,7 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1632: checking for $ac_word" >&5
+echo "configure:1634: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1660,7 +1662,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1664: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:1666: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -1671,12 +1673,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 1675 "configure"
+#line 1677 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:1680: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:1682: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -1702,12 +1704,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:1706: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:1708: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:1711: checking whether we are using GNU C" >&5
+echo "configure:1713: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1716,7 +1718,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1720: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1722: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -1735,7 +1737,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:1739: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:1741: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1771,7 +1773,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1775: checking for $ac_word" >&5
+echo "configure:1777: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1807,7 +1809,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:1811: checking for $ac_word" >&5
+echo "configure:1813: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1839,7 +1841,7 @@
 
 
 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:1843: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
+echo "configure:1845: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
 
 ac_ext=C
 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -1850,12 +1852,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 1854 "configure"
+#line 1856 "configure"
 #include "confdefs.h"
 
 int main(){return(0);}
 EOF
-if { (eval echo configure:1859: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:1861: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cxx_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -1881,12 +1883,12 @@
   { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:1885: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:1887: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
 cross_compiling=$ac_cv_prog_cxx_cross
 
 echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
-echo "configure:1890: checking whether we are using GNU C++" >&5
+echo "configure:1892: checking whether we are using GNU C++" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1895,7 +1897,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1899: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:1901: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gxx=yes
 else
   ac_cv_prog_gxx=no
@@ -1914,7 +1916,7 @@
 ac_save_CXXFLAGS="$CXXFLAGS"
 CXXFLAGS=
 echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
-echo "configure:1918: checking whether ${CXX-g++} accepts -g" >&5
+echo "configure:1920: checking whether ${CXX-g++} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -1945,57 +1947,6 @@
   fi
 fi
 
-for ac_declaration in \
-   ''\
-   '#include <stdlib.h>' \
-   'extern "C" void std::exit (int) throw (); using std::exit;' \
-   'extern "C" void std::exit (int); using std::exit;' \
-   'extern "C" void exit (int) throw ();' \
-   'extern "C" void exit (int);' \
-   'void exit (int);'
-do
-  cat > conftest.$ac_ext <<EOF
-#line 1959 "configure"
-#include "confdefs.h"
-#include <stdlib.h>
-$ac_declaration
-int main() {
-exit (42);
-; return 0; }
-EOF
-if { (eval echo configure:1967: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-  :
-else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  continue
-fi
-rm -f conftest*
-  cat > conftest.$ac_ext <<EOF
-#line 1977 "configure"
-#include "confdefs.h"
-$ac_declaration
-int main() {
-exit (42);
-; return 0; }
-EOF
-if { (eval echo configure:1984: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-  rm -rf conftest*
-  break
-else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-fi
-rm -f conftest*
-done
-if test -n "$ac_declaration"; then
-  echo '#ifdef __cplusplus' >>confdefs.h
-  echo $ac_declaration      >>confdefs.h
-  echo '#endif'             >>confdefs.h
-fi
-
-
 
     case "$build:$target" in
       powerpc-apple-darwin8*:i?86-apple-darwin*)
@@ -2009,7 +1960,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2013: checking for $ac_word" >&5
+echo "configure:1964: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2044,7 +1995,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2048: checking for $ac_word" >&5
+echo "configure:1999: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2079,7 +2030,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2083: checking for $ac_word" >&5
+echo "configure:2034: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_AS'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2120,7 +2071,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2124: checking for $ac_word" >&5
+echo "configure:2075: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2155,7 +2106,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2159: checking for $ac_word" >&5
+echo "configure:2110: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2190,7 +2141,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2194: checking for $ac_word" >&5
+echo "configure:2145: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2228,7 +2179,7 @@
     # Extract the first word of "gcc", so it can be a program name with args.
 set dummy gcc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2232: checking for $ac_word" >&5
+echo "configure:2183: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2258,7 +2209,7 @@
   # Extract the first word of "cc", so it can be a program name with args.
 set dummy cc; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2262: checking for $ac_word" >&5
+echo "configure:2213: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2309,7 +2260,7 @@
       # Extract the first word of "cl", so it can be a program name with args.
 set dummy cl; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2313: checking for $ac_word" >&5
+echo "configure:2264: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2341,7 +2292,7 @@
 fi
 
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2345: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
+echo "configure:2296: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5
 
 ac_ext=c
 # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2352,12 +2303,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2356 "configure"
+#line 2307 "configure"
 #include "confdefs.h"
 
 main(){return(0);}
 EOF
-if { (eval echo configure:2361: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2312: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cc_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2383,12 +2334,12 @@
   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2387: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2338: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6
-echo "configure:2392: checking whether we are using GNU C" >&5
+echo "configure:2343: checking whether we are using GNU C" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2397,7 +2348,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2401: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:2352: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gcc=yes
 else
   ac_cv_prog_gcc=no
@@ -2416,7 +2367,7 @@
 ac_save_CFLAGS="$CFLAGS"
 CFLAGS=
 echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6
-echo "configure:2420: checking whether ${CC-cc} accepts -g" >&5
+echo "configure:2371: checking whether ${CC-cc} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2452,7 +2403,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2456: checking for $ac_word" >&5
+echo "configure:2407: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_CXX'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2484,7 +2435,7 @@
 
 
 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works""... $ac_c" 1>&6
-echo "configure:2488: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
+echo "configure:2439: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) works" >&5
 
 ac_ext=C
 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -2495,12 +2446,12 @@
 
 cat > conftest.$ac_ext << EOF
 
-#line 2499 "configure"
+#line 2450 "configure"
 #include "confdefs.h"
 
 int main(){return(0);}
 EOF
-if { (eval echo configure:2504: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:2455: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   ac_cv_prog_cxx_works=yes
   # If we can't run a trivial program, we are probably using a cross compiler.
   if (./conftest; exit) 2>/dev/null; then
@@ -2526,12 +2477,12 @@
   { echo "configure: error: installation or configuration problem: C++ compiler cannot create executables." 1>&2; exit 1; }
 fi
 echo $ac_n "checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6
-echo "configure:2530: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
+echo "configure:2481: checking whether the C++ compiler ($CXX $CXXFLAGS $LDFLAGS) is a cross-compiler" >&5
 echo "$ac_t""$ac_cv_prog_cxx_cross" 1>&6
 cross_compiling=$ac_cv_prog_cxx_cross
 
 echo $ac_n "checking whether we are using GNU C++""... $ac_c" 1>&6
-echo "configure:2535: checking whether we are using GNU C++" >&5
+echo "configure:2486: checking whether we are using GNU C++" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gxx'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2540,7 +2491,7 @@
   yes;
 #endif
 EOF
-if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:2544: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
+if { ac_try='${CXX-g++} -E conftest.C'; { (eval echo configure:2495: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then
   ac_cv_prog_gxx=yes
 else
   ac_cv_prog_gxx=no
@@ -2559,7 +2510,7 @@
 ac_save_CXXFLAGS="$CXXFLAGS"
 CXXFLAGS=
 echo $ac_n "checking whether ${CXX-g++} accepts -g""... $ac_c" 1>&6
-echo "configure:2563: checking whether ${CXX-g++} accepts -g" >&5
+echo "configure:2514: checking whether ${CXX-g++} accepts -g" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_cxx_g'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2590,61 +2541,10 @@
   fi
 fi
 
-for ac_declaration in \
-   ''\
-   '#include <stdlib.h>' \
-   'extern "C" void std::exit (int) throw (); using std::exit;' \
-   'extern "C" void std::exit (int); using std::exit;' \
-   'extern "C" void exit (int) throw ();' \
-   'extern "C" void exit (int);' \
-   'void exit (int);'
-do
-  cat > conftest.$ac_ext <<EOF
-#line 2604 "configure"
-#include "confdefs.h"
-#include <stdlib.h>
-$ac_declaration
-int main() {
-exit (42);
-; return 0; }
-EOF
-if { (eval echo configure:2612: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-  :
-else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-  rm -rf conftest*
-  continue
-fi
-rm -f conftest*
-  cat > conftest.$ac_ext <<EOF
-#line 2622 "configure"
-#include "confdefs.h"
-$ac_declaration
-int main() {
-exit (42);
-; return 0; }
-EOF
-if { (eval echo configure:2629: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-  rm -rf conftest*
-  break
-else
-  echo "configure: failed program was:" >&5
-  cat conftest.$ac_ext >&5
-fi
-rm -f conftest*
-done
-if test -n "$ac_declaration"; then
-  echo '#ifdef __cplusplus' >>confdefs.h
-  echo $ac_declaration      >>confdefs.h
-  echo '#endif'             >>confdefs.h
-fi
-
-
     # Extract the first word of "ranlib", so it can be a program name with args.
 set dummy ranlib; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2648: checking for $ac_word" >&5
+echo "configure:2548: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2676,7 +2576,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2680: checking for $ac_word" >&5
+echo "configure:2580: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_AS'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2717,7 +2617,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2721: checking for $ac_word" >&5
+echo "configure:2621: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2752,7 +2652,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2756: checking for $ac_word" >&5
+echo "configure:2656: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2787,7 +2687,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2791: checking for $ac_word" >&5
+echo "configure:2691: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2822,7 +2722,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2826: checking for $ac_word" >&5
+echo "configure:2726: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2911,7 +2811,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:2915: checking for $ac_word" >&5
+echo "configure:2815: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_MIDL'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -2953,14 +2853,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
         cat > conftest.$ac_ext <<EOF
-#line 2957 "configure"
+#line 2857 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int main() {
  printf("Hello World\n"); 
 ; return 0; }
 EOF
-if { (eval echo configure:2964: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2864: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   :
 else
   echo "configure: failed program was:" >&5
@@ -2978,14 +2878,14 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
         cat > conftest.$ac_ext <<EOF
-#line 2982 "configure"
+#line 2882 "configure"
 #include "confdefs.h"
 #include <new.h>
 int main() {
  unsigned *test = new unsigned(42); 
 ; return 0; }
 EOF
-if { (eval echo configure:2989: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2889: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   :
 else
   echo "configure: failed program was:" >&5
@@ -3041,7 +2941,7 @@
         _MIDL_REV_VERSION=`echo ${_MIDL_FULL_VERSION} | $AWK -F\. '{ print $3 }'`
          # Add flags if necessary
          echo $ac_n "checking for midl flags""... $ac_c" 1>&6
-echo "configure:3045: checking for midl flags" >&5
+echo "configure:2945: checking for midl flags" >&5
          if test \( "$_MIDL_MAJOR_VERSION" -gt "6" \) -o \( "$_MIDL_MAJOR_VERSION" = "6" -a "$_MIDL_MINOR_VERSION" -gt "0" \) -o \( "$_MIDL_MAJOR_VERSION" = "6" -a "$_MIDL_MINOR_VERSION" = "00" -a "$_MIDL_REV_VERSION" -gt "359" \); then
              # Starting with MIDL version 6.0.359, the MIDL compiler
              # generates /Oicf /robust stubs by default, which is not
@@ -3063,9 +2963,9 @@
         _W32API_MAJOR_VERSION=`echo $W32API_VERSION | $AWK -F\. '{ print $1 }'`
         _W32API_MINOR_VERSION=`echo $W32API_VERSION | $AWK -F\. '{ print $2 }'`
         echo $ac_n "checking for w32api version >= $W32API_VERSION""... $ac_c" 1>&6
-echo "configure:3067: checking for w32api version >= $W32API_VERSION" >&5
+echo "configure:2967: checking for w32api version >= $W32API_VERSION" >&5
         cat > conftest.$ac_ext <<EOF
-#line 3069 "configure"
+#line 2969 "configure"
 #include "confdefs.h"
 #include <w32api.h>
 int main() {
@@ -3077,7 +2977,7 @@
             
 ; return 0; }
 EOF
-if { (eval echo configure:3081: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:2981: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
    res=yes 
 else
@@ -3093,7 +2993,7 @@
         fi
         # Check windres version
         echo $ac_n "checking for windres version >= $WINDRES_VERSION""... $ac_c" 1>&6
-echo "configure:3097: checking for windres version >= $WINDRES_VERSION" >&5
+echo "configure:2997: checking for windres version >= $WINDRES_VERSION" >&5
         _WINDRES_VERSION=`${WINDRES} --version 2>&1 | grep -i windres 2>/dev/null | $AWK '{ print $3 }'`
         echo "$ac_t""$_WINDRES_VERSION" 1>&6
         _WINDRES_MAJOR_VERSION=`echo $_WINDRES_VERSION | $AWK -F\. '{ print $1 }'`
@@ -3120,7 +3020,7 @@
     SKIP_COMPILER_CHECKS=1
     SKIP_LIBRARY_CHECKS=1
     echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:3124: checking how to run the C preprocessor" >&5
+echo "configure:3024: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -3135,13 +3035,13 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 3139 "configure"
+#line 3039 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3145: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3045: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3152,13 +3052,13 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 3156 "configure"
+#line 3056 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3162: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3062: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3169,13 +3069,13 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 3173 "configure"
+#line 3073 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3179: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3079: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3203,17 +3103,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:3207: checking for $ac_hdr" >&5
+echo "configure:3107: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 3212 "configure"
+#line 3112 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3217: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3117: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -3244,10 +3144,10 @@
 if test "$CC" != "icc" -a -z "$_WIN32_MSVC"; then
     if test "x$CC" != xcc; then
   echo $ac_n "checking whether $CC and cc understand -c and -o together""... $ac_c" 1>&6
-echo "configure:3248: checking whether $CC and cc understand -c and -o together" >&5
+echo "configure:3148: checking whether $CC and cc understand -c and -o together" >&5
 else
   echo $ac_n "checking whether cc understands -c and -o together""... $ac_c" 1>&6
-echo "configure:3251: checking whether cc understands -c and -o together" >&5
+echo "configure:3151: checking whether cc understands -c and -o together" >&5
 fi
 set dummy $CC; ac_cc="`echo $2 |
 		       sed -e 's/[^a-zA-Z0-9_]/_/g' -e 's/^[0-9]/_/'`"
@@ -3259,16 +3159,16 @@
 # We do the test twice because some compilers refuse to overwrite an
 # existing .o file with -o, though they will create one.
 ac_try='${CC-cc} -c conftest.c -o conftest.o 1>&5'
-if { (eval echo configure:3263: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
-   test -f conftest.o && { (eval echo configure:3264: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
+if { (eval echo configure:3163: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
+   test -f conftest.o && { (eval echo configure:3164: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
 then
   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
   if test "x$CC" != xcc; then
     # Test first that cc exists at all.
-    if { ac_try='cc -c conftest.c 1>&5'; { (eval echo configure:3269: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
+    if { ac_try='cc -c conftest.c 1>&5'; { (eval echo configure:3169: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }; then
       ac_try='cc -c conftest.c -o conftest.o 1>&5'
-      if { (eval echo configure:3271: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
-	 test -f conftest.o && { (eval echo configure:3272: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
+      if { (eval echo configure:3171: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } &&
+	 test -f conftest.o && { (eval echo configure:3172: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; };
       then
         # cc works too.
         :
@@ -3304,7 +3204,7 @@
 fi
 
 echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6
-echo "configure:3308: checking how to run the C preprocessor" >&5
+echo "configure:3208: checking how to run the C preprocessor" >&5
 # On Suns, sometimes $CPP names a directory.
 if test -n "$CPP" && test -d "$CPP"; then
   CPP=
@@ -3319,13 +3219,13 @@
   # On the NeXT, cc -E runs the code through the compiler's parser,
   # not just through cpp.
   cat > conftest.$ac_ext <<EOF
-#line 3323 "configure"
+#line 3223 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3329: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3229: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3336,13 +3236,13 @@
   rm -rf conftest*
   CPP="${CC-cc} -E -traditional-cpp"
   cat > conftest.$ac_ext <<EOF
-#line 3340 "configure"
+#line 3240 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3346: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3246: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3353,13 +3253,13 @@
   rm -rf conftest*
   CPP="${CC-cc} -nologo -E"
   cat > conftest.$ac_ext <<EOF
-#line 3357 "configure"
+#line 3257 "configure"
 #include "confdefs.h"
 #include <assert.h>
 Syntax Error
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3363: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3263: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3384,7 +3284,7 @@
 echo "$ac_t""$CPP" 1>&6
 
 echo $ac_n "checking how to run the C++ preprocessor""... $ac_c" 1>&6
-echo "configure:3388: checking how to run the C++ preprocessor" >&5
+echo "configure:3288: checking how to run the C++ preprocessor" >&5
 if test -z "$CXXCPP"; then
 if eval "test \"`echo '$''{'ac_cv_prog_CXXCPP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3397,12 +3297,12 @@
 cross_compiling=$ac_cv_prog_cxx_cross
   CXXCPP="${CXX-g++} -E"
   cat > conftest.$ac_ext <<EOF
-#line 3401 "configure"
+#line 3301 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:3406: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:3306: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   :
@@ -3449,7 +3349,7 @@
 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
 # ./install, which can be erroneously created by make from ./install.sh.
 echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6
-echo "configure:3453: checking for a BSD compatible install" >&5
+echo "configure:3353: checking for a BSD compatible install" >&5
 if test -z "$INSTALL"; then
 if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -3502,7 +3402,7 @@
 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
 
 echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6
-echo "configure:3506: checking whether ln -s works" >&5
+echo "configure:3406: checking whether ln -s works" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3527,7 +3427,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3531: checking for $ac_word" >&5
+echo "configure:3431: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PERL'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3567,7 +3467,7 @@
 fi
 
 echo $ac_n "checking for minimum required perl version >= $PERL_VERSION""... $ac_c" 1>&6
-echo "configure:3571: checking for minimum required perl version >= $PERL_VERSION" >&5
+echo "configure:3471: checking for minimum required perl version >= $PERL_VERSION" >&5
 _perl_version=`PERL_VERSION=$PERL_VERSION $PERL -e 'print "$]"; if ($] >= $ENV{PERL_VERSION}) { exit(0); } else { exit(1); }' 2>&5`
 _perl_res=$?
 echo "$ac_t""$_perl_version" 1>&6
@@ -3577,7 +3477,7 @@
 fi
 
 echo $ac_n "checking for full perl installation""... $ac_c" 1>&6
-echo "configure:3581: checking for full perl installation" >&5
+echo "configure:3481: checking for full perl installation" >&5
 _perl_archlib=`$PERL -e 'use Config; if ( -d $Config{archlib} ) { exit(0); } else { exit(1); }' 2>&5`
 _perl_res=$?
 if test "$_perl_res" != 0; then
@@ -3590,7 +3490,7 @@
 # Extract the first word of "doxygen", so it can be a program name with args.
 set dummy doxygen; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3594: checking for $ac_word" >&5
+echo "configure:3494: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_DOXYGEN'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3626,7 +3526,7 @@
 # Extract the first word of "whoami", so it can be a program name with args.
 set dummy whoami; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3630: checking for $ac_word" >&5
+echo "configure:3530: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_WHOAMI'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3662,7 +3562,7 @@
 # Extract the first word of "autoconf", so it can be a program name with args.
 set dummy autoconf; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3666: checking for $ac_word" >&5
+echo "configure:3566: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_AUTOCONF'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3698,7 +3598,7 @@
 # Extract the first word of "unzip", so it can be a program name with args.
 set dummy unzip; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3702: checking for $ac_word" >&5
+echo "configure:3602: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_UNZIP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3731,53 +3631,10 @@
   echo "$ac_t""no" 1>&6
 fi
 
-for ac_prog in zip
-do
-# Extract the first word of "$ac_prog", so it can be a program name with args.
-set dummy $ac_prog; ac_word=$2
-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3740: checking for $ac_word" >&5
-if eval "test \"`echo '$''{'ac_cv_path_ZIP'+set}'`\" = set"; then
-  echo $ac_n "(cached) $ac_c" 1>&6
-else
-  case "$ZIP" in
-  /*)
-  ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
-  ;;
-  ?:/*)			 
-  ac_cv_path_ZIP="$ZIP" # Let the user override the test with a dos path.
-  ;;
-  *)
-  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
-  ac_dummy="$PATH"
-  for ac_dir in $ac_dummy; do 
-    test -z "$ac_dir" && ac_dir=.
-    if test -f $ac_dir/$ac_word; then
-      ac_cv_path_ZIP="$ac_dir/$ac_word"
-      break
-    fi
-  done
-  IFS="$ac_save_ifs"
-  ;;
-esac
-fi
-ZIP="$ac_cv_path_ZIP"
-if test -n "$ZIP"; then
-  echo "$ac_t""$ZIP" 1>&6
-else
-  echo "$ac_t""no" 1>&6
-fi
-
-test -n "$ZIP" && break
-done
-
-if test -z "$ZIP" || test "$ZIP" = ":"; then
-    { echo "configure: error: zip not found in \$PATH" 1>&2; exit 1; }
-fi
 # Extract the first word of "makedepend", so it can be a program name with args.
 set dummy makedepend; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3781: checking for $ac_word" >&5
+echo "configure:3638: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_SYSTEM_MAKEDEPEND'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3812,7 +3669,7 @@
 # Extract the first word of "xargs", so it can be a program name with args.
 set dummy xargs; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3816: checking for $ac_word" >&5
+echo "configure:3673: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_XARGS'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3875,7 +3732,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3879: checking for $ac_word" >&5
+echo "configure:3736: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PBBUILD'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -3925,7 +3782,7 @@
             # Extract the first word of "sdp", so it can be a program name with args.
 set dummy sdp; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:3929: checking for $ac_word" >&5
+echo "configure:3786: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_SDP'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4056,7 +3913,7 @@
   fi
 
   echo $ac_n "checking for valid compiler/Mac OS X SDK combination""... $ac_c" 1>&6
-echo "configure:4060: checking for valid compiler/Mac OS X SDK combination" >&5
+echo "configure:3917: checking for valid compiler/Mac OS X SDK combination" >&5
   ac_ext=C
 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
 ac_cpp='$CXXCPP $CPPFLAGS'
@@ -4065,7 +3922,7 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
   cat > conftest.$ac_ext <<EOF
-#line 4069 "configure"
+#line 3926 "configure"
 #include "confdefs.h"
 #include <new>
                  int main() { return 0; }
@@ -4073,7 +3930,7 @@
 result=yes
 ; return 0; }
 EOF
-if { (eval echo configure:4077: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:3934: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   result=no
 else
@@ -4098,7 +3955,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4102: checking for $ac_word" >&5
+echo "configure:3959: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MAKE'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4141,7 +3998,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:4145: checking for $ac_word" >&5
+echo "configure:4002: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MAKE'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -4209,7 +4066,7 @@
 # Uses ac_ vars as temps to allow command line to override cache and checks.
 # --without-x overrides everything else, but does not touch the cache.
 echo $ac_n "checking for X""... $ac_c" 1>&6
-echo "configure:4213: checking for X" >&5
+echo "configure:4070: checking for X" >&5
 
 # Check whether --with-x or --without-x was given.
 if test "${with_x+set}" = set; then
@@ -4271,12 +4128,12 @@
 
   # First, try using that file with no special directory specified.
 cat > conftest.$ac_ext <<EOF
-#line 4275 "configure"
+#line 4132 "configure"
 #include "confdefs.h"
 #include <$x_direct_test_include>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:4280: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:4137: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -4345,14 +4202,14 @@
   ac_save_LIBS="$LIBS"
   LIBS="-l$x_direct_test_library $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4349 "configure"
+#line 4206 "configure"
 #include "confdefs.h"
 
 int main() {
 ${x_direct_test_function}()
 ; return 0; }
 EOF
-if { (eval echo configure:4356: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   LIBS="$ac_save_LIBS"
 # We can link X programs with no special library path.
@@ -4458,17 +4315,17 @@
     case "`(uname -sr) 2>/dev/null`" in
     "SunOS 5"*)
       echo $ac_n "checking whether -R must be followed by a space""... $ac_c" 1>&6
-echo "configure:4462: checking whether -R must be followed by a space" >&5
+echo "configure:4319: checking whether -R must be followed by a space" >&5
       ac_xsave_LIBS="$LIBS"; LIBS="$LIBS -R$x_libraries"
       cat > conftest.$ac_ext <<EOF
-#line 4465 "configure"
+#line 4322 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:4472: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4329: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_R_nospace=yes
 else
@@ -4484,14 +4341,14 @@
       else
 	LIBS="$ac_xsave_LIBS -R $x_libraries"
 	cat > conftest.$ac_ext <<EOF
-#line 4488 "configure"
+#line 4345 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:4495: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4352: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_R_space=yes
 else
@@ -4523,7 +4380,7 @@
     # libraries were built with DECnet support.  And karl@cs.umb.edu says
     # the Alpha needs dnet_stub (dnet does not exist).
     echo $ac_n "checking for dnet_ntoa in -ldnet""... $ac_c" 1>&6
-echo "configure:4527: checking for dnet_ntoa in -ldnet" >&5
+echo "configure:4384: checking for dnet_ntoa in -ldnet" >&5
 ac_lib_var=`echo dnet'_'dnet_ntoa | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4531,7 +4388,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-ldnet  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4535 "configure"
+#line 4392 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -4545,7 +4402,7 @@
 dnet_ntoa()
 ; return 0; }
 EOF
-if { (eval echo configure:4549: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4406: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4567,7 +4424,7 @@
 
     if test $ac_cv_lib_dnet_dnet_ntoa = no; then
       echo $ac_n "checking for dnet_ntoa in -ldnet_stub""... $ac_c" 1>&6
-echo "configure:4571: checking for dnet_ntoa in -ldnet_stub" >&5
+echo "configure:4428: checking for dnet_ntoa in -ldnet_stub" >&5
 ac_lib_var=`echo dnet_stub'_'dnet_ntoa | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4575,7 +4432,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-ldnet_stub  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4579 "configure"
+#line 4436 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -4589,7 +4446,7 @@
 dnet_ntoa()
 ; return 0; }
 EOF
-if { (eval echo configure:4593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4450: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4618,12 +4475,12 @@
     # The nsl library prevents programs from opening the X display
     # on Irix 5.2, according to dickey@clark.net.
     echo $ac_n "checking for gethostbyname""... $ac_c" 1>&6
-echo "configure:4622: checking for gethostbyname" >&5
+echo "configure:4479: checking for gethostbyname" >&5
 if eval "test \"`echo '$''{'ac_cv_func_gethostbyname'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4627 "configure"
+#line 4484 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char gethostbyname(); below.  */
@@ -4649,7 +4506,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4653: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4510: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_gethostbyname=yes"
 else
@@ -4670,7 +4527,7 @@
 
     if test $ac_cv_func_gethostbyname = no; then
       echo $ac_n "checking for gethostbyname in -lnsl""... $ac_c" 1>&6
-echo "configure:4674: checking for gethostbyname in -lnsl" >&5
+echo "configure:4531: checking for gethostbyname in -lnsl" >&5
 ac_lib_var=`echo nsl'_'gethostbyname | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4678,7 +4535,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lnsl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4682 "configure"
+#line 4539 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -4692,7 +4549,7 @@
 gethostbyname()
 ; return 0; }
 EOF
-if { (eval echo configure:4696: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4553: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4722,12 +4579,12 @@
     # -lsocket must be given before -lnsl if both are needed.
     # We assume that if connect needs -lnsl, so does gethostbyname.
     echo $ac_n "checking for connect""... $ac_c" 1>&6
-echo "configure:4726: checking for connect" >&5
+echo "configure:4583: checking for connect" >&5
 if eval "test \"`echo '$''{'ac_cv_func_connect'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4731 "configure"
+#line 4588 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char connect(); below.  */
@@ -4753,7 +4610,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4757: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4614: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_connect=yes"
 else
@@ -4774,7 +4631,7 @@
 
     if test $ac_cv_func_connect = no; then
       echo $ac_n "checking for connect in -lsocket""... $ac_c" 1>&6
-echo "configure:4778: checking for connect in -lsocket" >&5
+echo "configure:4635: checking for connect in -lsocket" >&5
 ac_lib_var=`echo socket'_'connect | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4782,7 +4639,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4786 "configure"
+#line 4643 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -4796,7 +4653,7 @@
 connect()
 ; return 0; }
 EOF
-if { (eval echo configure:4800: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4657: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4820,12 +4677,12 @@
 
     # gomez@mi.uni-erlangen.de says -lposix is necessary on A/UX.
     echo $ac_n "checking for remove""... $ac_c" 1>&6
-echo "configure:4824: checking for remove" >&5
+echo "configure:4681: checking for remove" >&5
 if eval "test \"`echo '$''{'ac_cv_func_remove'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4829 "configure"
+#line 4686 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char remove(); below.  */
@@ -4851,7 +4708,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4855: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4712: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_remove=yes"
 else
@@ -4872,7 +4729,7 @@
 
     if test $ac_cv_func_remove = no; then
       echo $ac_n "checking for remove in -lposix""... $ac_c" 1>&6
-echo "configure:4876: checking for remove in -lposix" >&5
+echo "configure:4733: checking for remove in -lposix" >&5
 ac_lib_var=`echo posix'_'remove | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4880,7 +4737,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lposix  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4884 "configure"
+#line 4741 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -4894,7 +4751,7 @@
 remove()
 ; return 0; }
 EOF
-if { (eval echo configure:4898: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4755: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -4918,12 +4775,12 @@
 
     # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
     echo $ac_n "checking for shmat""... $ac_c" 1>&6
-echo "configure:4922: checking for shmat" >&5
+echo "configure:4779: checking for shmat" >&5
 if eval "test \"`echo '$''{'ac_cv_func_shmat'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 4927 "configure"
+#line 4784 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char shmat(); below.  */
@@ -4949,7 +4806,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:4953: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4810: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_shmat=yes"
 else
@@ -4970,7 +4827,7 @@
 
     if test $ac_cv_func_shmat = no; then
       echo $ac_n "checking for shmat in -lipc""... $ac_c" 1>&6
-echo "configure:4974: checking for shmat in -lipc" >&5
+echo "configure:4831: checking for shmat in -lipc" >&5
 ac_lib_var=`echo ipc'_'shmat | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -4978,7 +4835,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lipc  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 4982 "configure"
+#line 4839 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -4992,7 +4849,7 @@
 shmat()
 ; return 0; }
 EOF
-if { (eval echo configure:4996: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4853: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -5025,7 +4882,7 @@
   # libraries we check for below, so use a different variable.
   #  --interran@uluru.Stanford.EDU, kb@cs.umb.edu.
   echo $ac_n "checking for IceConnectionNumber in -lICE""... $ac_c" 1>&6
-echo "configure:5029: checking for IceConnectionNumber in -lICE" >&5
+echo "configure:4886: checking for IceConnectionNumber in -lICE" >&5
 ac_lib_var=`echo ICE'_'IceConnectionNumber | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -5033,7 +4890,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 5037 "configure"
+#line 4894 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -5047,7 +4904,7 @@
 IceConnectionNumber()
 ; return 0; }
 EOF
-if { (eval echo configure:5051: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:4908: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -5137,17 +4994,24 @@
     OS_RELEASE=
     OS_TEST="${target_cpu}"
     case "${target_os}" in
-        linux*)       OS_ARCH=Linux ;;
+        linux*)       OS_ARCH=Linux OS_TARGET=Linux;;
         solaris*)     OS_ARCH=SunOS OS_RELEASE=5 ;;
         mingw*)       OS_ARCH=WINNT ;;
         wince*)       OS_ARCH=WINCE ;;
         darwin*)      OS_ARCH=Darwin OS_TARGET=Darwin ;;
     esac
 else
-    OS_TARGET=`uname -s`
-    OS_ARCH=`uname -s | sed -e 's|/|_|g'`
+    OS_TARGET="${host_os}"
+    OS_ARCH=`echo $host_os | sed -e 's|/|_|g'`
     OS_RELEASE=`uname -r`
-    OS_TEST=`uname -m`
+    OS_TEST="${host_cpu}"
+    case "${host_os}" in
+        linux*)       OS_ARCH=Linux OS_TARGET=Linux;;
+        solaris*)     OS_ARCH=SunOS OS_RELEASE=5 ;;
+        mingw*)       OS_ARCH=WINNT ;;
+        wince*)       OS_ARCH=WINCE ;;
+        darwin*)      OS_ARCH=Darwin OS_TARGET=Darwin ;;
+    esac
 fi
 _COMPILER_PREFIX=
 
@@ -5485,7 +5349,7 @@
 if test "$COMPILE_ENVIRONMENT"; then
 if test "$GNU_CC"; then
   echo $ac_n "checking whether ld has archive extraction flags""... $ac_c" 1>&6
-echo "configure:5489: checking whether ld has archive extraction flags" >&5
+echo "configure:5353: checking whether ld has archive extraction flags" >&5
   if eval "test \"`echo '$''{'ac_cv_mkshlib_force_and_unforce'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -5502,14 +5366,14 @@
       LDFLAGS=$force
       LIBS=$unforce
       cat > conftest.$ac_ext <<EOF
-#line 5506 "configure"
+#line 5370 "configure"
 #include "confdefs.h"
 
 int main() {
 
 ; return 0; }
 EOF
-if { (eval echo configure:5513: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5377: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_mkshlib_force_and_unforce=$line; break
 else
@@ -5542,7 +5406,7 @@
 '
 
 echo $ac_n "checking that static assertion macros used in autoconf tests work""... $ac_c" 1>&6
-echo "configure:5546: checking that static assertion macros used in autoconf tests work" >&5
+echo "configure:5410: checking that static assertion macros used in autoconf tests work" >&5
 if eval "test \"`echo '$''{'ac_cv_static_assertion_macros_work'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -5556,14 +5420,14 @@
 
   ac_cv_static_assertion_macros_work="yes"
   cat > conftest.$ac_ext <<EOF
-#line 5560 "configure"
+#line 5424 "configure"
 #include "confdefs.h"
 $configure_static_assert_macros
 int main() {
 CONFIGURE_STATIC_ASSERT(1)
 ; return 0; }
 EOF
-if { (eval echo configure:5567: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5431: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   :
 else
   echo "configure: failed program was:" >&5
@@ -5573,14 +5437,14 @@
 fi
 rm -f conftest*
   cat > conftest.$ac_ext <<EOF
-#line 5577 "configure"
+#line 5441 "configure"
 #include "confdefs.h"
 $configure_static_assert_macros
 int main() {
 CONFIGURE_STATIC_ASSERT(0)
 ; return 0; }
 EOF
-if { (eval echo configure:5584: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5448: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_static_assertion_macros_work="no"
 else
@@ -5596,14 +5460,14 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
   cat > conftest.$ac_ext <<EOF
-#line 5600 "configure"
+#line 5464 "configure"
 #include "confdefs.h"
 $configure_static_assert_macros
 int main() {
 CONFIGURE_STATIC_ASSERT(1)
 ; return 0; }
 EOF
-if { (eval echo configure:5607: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5471: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   :
 else
   echo "configure: failed program was:" >&5
@@ -5613,14 +5477,14 @@
 fi
 rm -f conftest*
   cat > conftest.$ac_ext <<EOF
-#line 5617 "configure"
+#line 5481 "configure"
 #include "confdefs.h"
 $configure_static_assert_macros
 int main() {
 CONFIGURE_STATIC_ASSERT(0)
 ; return 0; }
 EOF
-if { (eval echo configure:5624: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5488: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_static_assertion_macros_work="no"
 else
@@ -5655,16 +5519,16 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking for 64-bit OS""... $ac_c" 1>&6
-echo "configure:5659: checking for 64-bit OS" >&5
+echo "configure:5523: checking for 64-bit OS" >&5
 cat > conftest.$ac_ext <<EOF
-#line 5661 "configure"
+#line 5525 "configure"
 #include "confdefs.h"
 $configure_static_assert_macros
 int main() {
 CONFIGURE_STATIC_ASSERT(sizeof(long) == 8)
 ; return 0; }
 EOF
-if { (eval echo configure:5668: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5532: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   result="yes"
 else
@@ -5822,9 +5686,9 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
             echo $ac_n "checking for VisualAge C++ compiler version >= 5.0.2.0""... $ac_c" 1>&6
-echo "configure:5826: checking for VisualAge C++ compiler version >= 5.0.2.0" >&5
+echo "configure:5690: checking for VisualAge C++ compiler version >= 5.0.2.0" >&5
             cat > conftest.$ac_ext <<EOF
-#line 5828 "configure"
+#line 5692 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -5833,7 +5697,7 @@
                  #endif
 ; return 0; }
 EOF
-if { (eval echo configure:5837: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:5701: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   _BAD_COMPILER=
 else
@@ -5871,17 +5735,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:5875: checking for $ac_hdr" >&5
+echo "configure:5739: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 5880 "configure"
+#line 5744 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:5885: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:5749: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -5923,7 +5787,7 @@
     LIBS="$LIBS -lbe"
     if test "$COMPILE_ENVIRONMENT"; then
         echo $ac_n "checking for main in -lbind""... $ac_c" 1>&6
-echo "configure:5927: checking for main in -lbind" >&5
+echo "configure:5791: checking for main in -lbind" >&5
 ac_lib_var=`echo bind'_'main | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -5931,14 +5795,14 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lbind  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 5935 "configure"
+#line 5799 "configure"
 #include "confdefs.h"
 
 int main() {
 main()
 ; return 0; }
 EOF
-if { (eval echo configure:5942: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5806: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -5959,7 +5823,7 @@
 fi
 
         echo $ac_n "checking for main in -lzeta""... $ac_c" 1>&6
-echo "configure:5963: checking for main in -lzeta" >&5
+echo "configure:5827: checking for main in -lzeta" >&5
 ac_lib_var=`echo zeta'_'main | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -5967,14 +5831,14 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lzeta  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 5971 "configure"
+#line 5835 "configure"
 #include "confdefs.h"
 
 int main() {
 main()
 ; return 0; }
 EOF
-if { (eval echo configure:5978: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5842: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -6042,18 +5906,18 @@
     MACOSX=1
 
         echo $ac_n "checking for -dead_strip option to ld""... $ac_c" 1>&6
-echo "configure:6046: checking for -dead_strip option to ld" >&5
+echo "configure:5910: checking for -dead_strip option to ld" >&5
     _SAVE_LDFLAGS=$LDFLAGS
     LDFLAGS="$LDFLAGS -Wl,-dead_strip"
     cat > conftest.$ac_ext <<EOF
-#line 6050 "configure"
+#line 5914 "configure"
 #include "confdefs.h"
 
 int main() {
 return 0;
 ; return 0; }
 EOF
-if { (eval echo configure:6057: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:5921: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   _HAVE_DEAD_STRIP=1
 else
@@ -6192,8 +6056,7 @@
         MOZ_ENABLE_OLD_ABI_COMPAT_WRAPPERS=1
     ;;
     mips*)
-        CFLAGS="$CFLAGS -Wa,-xgot"
-        CXXFLAGS="$CXXFLAGS -Wa,-xgot"
+        MOZ_DEBUG_FLAGS="-g"   # We want inlining
     ;;
     esac
     ;;
@@ -6921,14 +6784,14 @@
            _SAVE_LDFLAGS=$LDFLAGS
            LDFLAGS="-M /usr/lib/ld/map.noexstk $LDFLAGS" 
            cat > conftest.$ac_ext <<EOF
-#line 6925 "configure"
+#line 6788 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int main() {
 printf("Hello World\n");
 ; return 0; }
 EOF
-if { (eval echo configure:6932: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:6795: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   :
 else
   echo "configure: failed program was:" >&5
@@ -6956,7 +6819,7 @@
         CC_VERSION=`$CC -V 2>&1 | grep '^cc:' 2>/dev/null | $AWK -F\: '{ print $2 }'`
         CXX_VERSION=`$CXX -V 2>&1 | grep '^CC:' 2>/dev/null | $AWK -F\: '{ print $2 }'`
        echo $ac_n "checking for Forte compiler version >= WS6U2""... $ac_c" 1>&6
-echo "configure:6960: checking for Forte compiler version >= WS6U2" >&5
+echo "configure:6823: checking for Forte compiler version >= WS6U2" >&5
        
        ac_ext=C
 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -6966,7 +6829,7 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
        cat > conftest.$ac_ext <<EOF
-#line 6970 "configure"
+#line 6833 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -6975,7 +6838,7 @@
            #endif
 ; return 0; }
 EOF
-if { (eval echo configure:6979: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:6842: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   _BAD_COMPILER=
 else
@@ -7125,12 +6988,12 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
 echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6
-echo "configure:7129: checking for ANSI C header files" >&5
+echo "configure:6992: checking for ANSI C header files" >&5
 if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7134 "configure"
+#line 6997 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 #include <stdarg.h>
@@ -7138,7 +7001,7 @@
 #include <float.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:7142: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:7005: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -7155,7 +7018,7 @@
 if test $ac_cv_header_stdc = yes; then
   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 7159 "configure"
+#line 7022 "configure"
 #include "confdefs.h"
 #include <string.h>
 EOF
@@ -7173,7 +7036,7 @@
 if test $ac_cv_header_stdc = yes; then
   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
 cat > conftest.$ac_ext <<EOF
-#line 7177 "configure"
+#line 7040 "configure"
 #include "confdefs.h"
 #include <stdlib.h>
 EOF
@@ -7194,7 +7057,7 @@
   :
 else
   cat > conftest.$ac_ext <<EOF
-#line 7198 "configure"
+#line 7061 "configure"
 #include "confdefs.h"
 #include <ctype.h>
 #define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
@@ -7205,7 +7068,7 @@
 exit (0); }
 
 EOF
-if { (eval echo configure:7209: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:7072: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -7229,12 +7092,12 @@
 fi
 
 echo $ac_n "checking for working const""... $ac_c" 1>&6
-echo "configure:7233: checking for working const" >&5
+echo "configure:7096: checking for working const" >&5
 if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7238 "configure"
+#line 7101 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -7283,7 +7146,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:7287: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7150: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_c_const=yes
 else
@@ -7304,12 +7167,12 @@
 fi
 
 echo $ac_n "checking for mode_t""... $ac_c" 1>&6
-echo "configure:7308: checking for mode_t" >&5
+echo "configure:7171: checking for mode_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_mode_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7313 "configure"
+#line 7176 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -7337,12 +7200,12 @@
 fi
 
 echo $ac_n "checking for off_t""... $ac_c" 1>&6
-echo "configure:7341: checking for off_t" >&5
+echo "configure:7204: checking for off_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_off_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7346 "configure"
+#line 7209 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -7370,12 +7233,12 @@
 fi
 
 echo $ac_n "checking for pid_t""... $ac_c" 1>&6
-echo "configure:7374: checking for pid_t" >&5
+echo "configure:7237: checking for pid_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_pid_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7379 "configure"
+#line 7242 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -7403,12 +7266,12 @@
 fi
 
 echo $ac_n "checking for size_t""... $ac_c" 1>&6
-echo "configure:7407: checking for size_t" >&5
+echo "configure:7270: checking for size_t" >&5
 if eval "test \"`echo '$''{'ac_cv_type_size_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7412 "configure"
+#line 7275 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #if STDC_HEADERS
@@ -7436,12 +7299,12 @@
 fi
 
 echo $ac_n "checking for st_blksize in struct stat""... $ac_c" 1>&6
-echo "configure:7440: checking for st_blksize in struct stat" >&5
+echo "configure:7303: checking for st_blksize in struct stat" >&5
 if eval "test \"`echo '$''{'ac_cv_struct_st_blksize'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7445 "configure"
+#line 7308 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -7449,7 +7312,7 @@
 struct stat s; s.st_blksize;
 ; return 0; }
 EOF
-if { (eval echo configure:7453: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7316: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_struct_st_blksize=yes
 else
@@ -7470,12 +7333,12 @@
 fi
 
 echo $ac_n "checking for siginfo_t""... $ac_c" 1>&6
-echo "configure:7474: checking for siginfo_t" >&5
+echo "configure:7337: checking for siginfo_t" >&5
 if eval "test \"`echo '$''{'ac_cv_siginfo_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7479 "configure"
+#line 7342 "configure"
 #include "confdefs.h"
 #define _POSIX_C_SOURCE 199506L
                   #include <signal.h>
@@ -7483,7 +7346,7 @@
 siginfo_t* info;
 ; return 0; }
 EOF
-if { (eval echo configure:7487: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7350: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_siginfo_t=true
 else
@@ -7517,12 +7380,12 @@
 fi
 
 echo $ac_n "checking for int16_t""... $ac_c" 1>&6
-echo "configure:7521: checking for int16_t" >&5
+echo "configure:7384: checking for int16_t" >&5
 if eval "test \"`echo '$''{'ac_cv_int16_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7526 "configure"
+#line 7389 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
@@ -7530,7 +7393,7 @@
 int16_t foo = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:7534: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7397: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_int16_t=true
 else
@@ -7552,12 +7415,12 @@
   echo "$ac_t""no" 1>&6
 fi
 echo $ac_n "checking for int32_t""... $ac_c" 1>&6
-echo "configure:7556: checking for int32_t" >&5
+echo "configure:7419: checking for int32_t" >&5
 if eval "test \"`echo '$''{'ac_cv_int32_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7561 "configure"
+#line 7424 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
@@ -7565,7 +7428,7 @@
 int32_t foo = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:7569: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7432: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_int32_t=true
 else
@@ -7587,12 +7450,12 @@
   echo "$ac_t""no" 1>&6
 fi
 echo $ac_n "checking for int64_t""... $ac_c" 1>&6
-echo "configure:7591: checking for int64_t" >&5
+echo "configure:7454: checking for int64_t" >&5
 if eval "test \"`echo '$''{'ac_cv_int64_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7596 "configure"
+#line 7459 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
@@ -7600,7 +7463,7 @@
 int64_t foo = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:7604: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7467: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_int64_t=true
 else
@@ -7622,12 +7485,12 @@
   echo "$ac_t""no" 1>&6
 fi
 echo $ac_n "checking for int64""... $ac_c" 1>&6
-echo "configure:7626: checking for int64" >&5
+echo "configure:7489: checking for int64" >&5
 if eval "test \"`echo '$''{'ac_cv_int64'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7631 "configure"
+#line 7494 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
@@ -7635,7 +7498,7 @@
 int64 foo = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:7639: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7502: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_int64=true
 else
@@ -7657,12 +7520,12 @@
   echo "$ac_t""no" 1>&6
 fi
 echo $ac_n "checking for uint""... $ac_c" 1>&6
-echo "configure:7661: checking for uint" >&5
+echo "configure:7524: checking for uint" >&5
 if eval "test \"`echo '$''{'ac_cv_uint'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7666 "configure"
+#line 7529 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
@@ -7670,7 +7533,7 @@
 uint foo = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:7674: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7537: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_uint=true
 else
@@ -7692,12 +7555,12 @@
   echo "$ac_t""no" 1>&6
 fi
 echo $ac_n "checking for uint_t""... $ac_c" 1>&6
-echo "configure:7696: checking for uint_t" >&5
+echo "configure:7559: checking for uint_t" >&5
 if eval "test \"`echo '$''{'ac_cv_uint_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7701 "configure"
+#line 7564 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
@@ -7705,7 +7568,7 @@
 uint_t foo = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:7709: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7572: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_uint_t=true
 else
@@ -7727,12 +7590,12 @@
   echo "$ac_t""no" 1>&6
 fi
 echo $ac_n "checking for uint16_t""... $ac_c" 1>&6
-echo "configure:7731: checking for uint16_t" >&5
+echo "configure:7594: checking for uint16_t" >&5
 if eval "test \"`echo '$''{'ac_cv_uint16_t'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7736 "configure"
+#line 7599 "configure"
 #include "confdefs.h"
 #include <stdio.h>
                   #include <sys/types.h>
@@ -7740,7 +7603,7 @@
 uint16_t foo = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:7744: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7607: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_uint16_t=true
 else
@@ -7771,12 +7634,12 @@
 
 
 echo $ac_n "checking for uname.domainname""... $ac_c" 1>&6
-echo "configure:7775: checking for uname.domainname" >&5
+echo "configure:7638: checking for uname.domainname" >&5
 if eval "test \"`echo '$''{'ac_cv_have_uname_domainname_field'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7780 "configure"
+#line 7643 "configure"
 #include "confdefs.h"
 #include <sys/utsname.h>
 int main() {
@@ -7784,7 +7647,7 @@
             (void)uname(res);  if (res != 0) { domain = res->domainname; } 
 ; return 0; }
 EOF
-if { (eval echo configure:7788: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7651: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_have_uname_domainname_field=true
 else
@@ -7808,12 +7671,12 @@
 fi
 
 echo $ac_n "checking for uname.__domainname""... $ac_c" 1>&6
-echo "configure:7812: checking for uname.__domainname" >&5
+echo "configure:7675: checking for uname.__domainname" >&5
 if eval "test \"`echo '$''{'ac_cv_have_uname_us_domainname_field'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7817 "configure"
+#line 7680 "configure"
 #include "confdefs.h"
 #include <sys/utsname.h>
 int main() {
@@ -7821,7 +7684,7 @@
             (void)uname(res);  if (res != 0) { domain = res->__domainname; } 
 ; return 0; }
 EOF
-if { (eval echo configure:7825: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7688: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_have_uname_us_domainname_field=true
 else
@@ -7854,12 +7717,12 @@
 
 
 echo $ac_n "checking for usable wchar_t (2 bytes, unsigned)""... $ac_c" 1>&6
-echo "configure:7858: checking for usable wchar_t (2 bytes, unsigned)" >&5
+echo "configure:7721: checking for usable wchar_t (2 bytes, unsigned)" >&5
 if eval "test \"`echo '$''{'ac_cv_have_usable_wchar_v2'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7863 "configure"
+#line 7726 "configure"
 #include "confdefs.h"
 #include <stddef.h>
                      $configure_static_assert_macros
@@ -7868,7 +7731,7 @@
                      CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0)
 ; return 0; }
 EOF
-if { (eval echo configure:7872: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7735: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_have_usable_wchar_v2="yes"
 else
@@ -7901,12 +7764,12 @@
     CXXFLAGS="$CXXFLAGS -fshort-wchar"
 
     echo $ac_n "checking for compiler -fshort-wchar option""... $ac_c" 1>&6
-echo "configure:7905: checking for compiler -fshort-wchar option" >&5
+echo "configure:7768: checking for compiler -fshort-wchar option" >&5
 if eval "test \"`echo '$''{'ac_cv_have_usable_wchar_option_v2'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 7910 "configure"
+#line 7773 "configure"
 #include "confdefs.h"
 #include <stddef.h>
                          $configure_static_assert_macros
@@ -7915,7 +7778,7 @@
                          CONFIGURE_STATIC_ASSERT((wchar_t)-1 > (wchar_t) 0)
 ; return 0; }
 EOF
-if { (eval echo configure:7919: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7782: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_have_usable_wchar_option_v2="yes"
 else
@@ -7949,7 +7812,7 @@
 
 if test "$GNU_CC"; then
   echo $ac_n "checking for visibility(hidden) attribute""... $ac_c" 1>&6
-echo "configure:7953: checking for visibility(hidden) attribute" >&5
+echo "configure:7816: checking for visibility(hidden) attribute" >&5
 if eval "test \"`echo '$''{'ac_cv_visibility_hidden'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -7974,7 +7837,7 @@
 
 
     echo $ac_n "checking for visibility(default) attribute""... $ac_c" 1>&6
-echo "configure:7978: checking for visibility(default) attribute" >&5
+echo "configure:7841: checking for visibility(default) attribute" >&5
 if eval "test \"`echo '$''{'ac_cv_visibility_default'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -7999,7 +7862,7 @@
 
 
       echo $ac_n "checking for visibility pragma support""... $ac_c" 1>&6
-echo "configure:8003: checking for visibility pragma support" >&5
+echo "configure:7866: checking for visibility pragma support" >&5
 if eval "test \"`echo '$''{'ac_cv_visibility_pragma'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -8024,7 +7887,7 @@
 echo "$ac_t""$ac_cv_visibility_pragma" 1>&6
       if test "$ac_cv_visibility_pragma" = "yes"; then
         echo $ac_n "checking For gcc visibility bug with class-level attributes (GCC bug 26905)""... $ac_c" 1>&6
-echo "configure:8028: checking For gcc visibility bug with class-level attributes (GCC bug 26905)" >&5
+echo "configure:7891: checking For gcc visibility bug with class-level attributes (GCC bug 26905)" >&5
 if eval "test \"`echo '$''{'ac_cv_have_visibility_class_bug'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -8052,7 +7915,7 @@
 echo "$ac_t""$ac_cv_have_visibility_class_bug" 1>&6
 
         echo $ac_n "checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)""... $ac_c" 1>&6
-echo "configure:8056: checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)" >&5
+echo "configure:7919: checking For x86_64 gcc visibility bug with builtins (GCC bug 20297)" >&5
 if eval "test \"`echo '$''{'ac_cv_have_visibility_builtin_bug'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -8100,12 +7963,12 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr that defines DIR""... $ac_c" 1>&6
-echo "configure:8104: checking for $ac_hdr that defines DIR" >&5
+echo "configure:7967: checking for $ac_hdr that defines DIR" >&5
 if eval "test \"`echo '$''{'ac_cv_header_dirent_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8109 "configure"
+#line 7972 "configure"
 #include "confdefs.h"
 #include <sys/types.h>
 #include <$ac_hdr>
@@ -8113,7 +7976,7 @@
 DIR *dirp = 0;
 ; return 0; }
 EOF
-if { (eval echo configure:8117: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:7980: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   eval "ac_cv_header_dirent_$ac_safe=yes"
 else
@@ -8138,7 +8001,7 @@
 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
 if test $ac_header_dirent = dirent.h; then
 echo $ac_n "checking for opendir in -ldir""... $ac_c" 1>&6
-echo "configure:8142: checking for opendir in -ldir" >&5
+echo "configure:8005: checking for opendir in -ldir" >&5
 ac_lib_var=`echo dir'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8146,7 +8009,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-ldir  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8150 "configure"
+#line 8013 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8157,7 +8020,7 @@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:8161: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8024: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8179,7 +8042,7 @@
 
 else
 echo $ac_n "checking for opendir in -lx""... $ac_c" 1>&6
-echo "configure:8183: checking for opendir in -lx" >&5
+echo "configure:8046: checking for opendir in -lx" >&5
 ac_lib_var=`echo x'_'opendir | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8187,7 +8050,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lx  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8191 "configure"
+#line 8054 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8198,7 +8061,7 @@
 opendir()
 ; return 0; }
 EOF
-if { (eval echo configure:8202: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8065: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8230,17 +8093,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8234: checking for $ac_hdr" >&5
+echo "configure:8097: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8239 "configure"
+#line 8102 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8244: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8107: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8270,17 +8133,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8274: checking for $ac_hdr" >&5
+echo "configure:8137: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8279 "configure"
+#line 8142 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8284: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8147: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8310,17 +8173,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8314: checking for $ac_hdr" >&5
+echo "configure:8177: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8319 "configure"
+#line 8182 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8324: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8187: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8350,17 +8213,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8354: checking for $ac_hdr" >&5
+echo "configure:8217: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8359 "configure"
+#line 8222 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8364: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8227: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8390,17 +8253,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8394: checking for $ac_hdr" >&5
+echo "configure:8257: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8399 "configure"
+#line 8262 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8404: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8267: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8431,17 +8294,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8435: checking for $ac_hdr" >&5
+echo "configure:8298: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8440 "configure"
+#line 8303 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8445: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8308: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8472,17 +8335,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8476: checking for $ac_hdr" >&5
+echo "configure:8339: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8481 "configure"
+#line 8344 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8486: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8349: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8519,17 +8382,17 @@
 NEW_H=new.h
 ac_safe=`echo "new" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for new""... $ac_c" 1>&6
-echo "configure:8523: checking for new" >&5
+echo "configure:8386: checking for new" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8528 "configure"
+#line 8391 "configure"
 #include "confdefs.h"
 #include <new>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8533: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8396: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8570,17 +8433,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:8574: checking for $ac_hdr" >&5
+echo "configure:8437: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8579 "configure"
+#line 8442 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8584: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8447: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8614,7 +8477,7 @@
 	;;
 *)
 	echo $ac_n "checking for gethostbyname_r in -lc_r""... $ac_c" 1>&6
-echo "configure:8618: checking for gethostbyname_r in -lc_r" >&5
+echo "configure:8481: checking for gethostbyname_r in -lc_r" >&5
 ac_lib_var=`echo c_r'_'gethostbyname_r | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8622,7 +8485,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lc_r  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8626 "configure"
+#line 8489 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8633,7 +8496,7 @@
 gethostbyname_r()
 ; return 0; }
 EOF
-if { (eval echo configure:8637: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8500: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8663,7 +8526,7 @@
 	;;
 esac
 echo $ac_n "checking for atan in -lm""... $ac_c" 1>&6
-echo "configure:8667: checking for atan in -lm" >&5
+echo "configure:8530: checking for atan in -lm" >&5
 ac_lib_var=`echo m'_'atan | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8671,7 +8534,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lm  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8675 "configure"
+#line 8538 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8682,7 +8545,7 @@
 atan()
 ; return 0; }
 EOF
-if { (eval echo configure:8686: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8549: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8716,7 +8579,7 @@
 	;;
 *)
 	echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6
-echo "configure:8720: checking for dlopen in -ldl" >&5
+echo "configure:8583: checking for dlopen in -ldl" >&5
 ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8724,7 +8587,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-ldl  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8728 "configure"
+#line 8591 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8735,7 +8598,7 @@
 dlopen()
 ; return 0; }
 EOF
-if { (eval echo configure:8739: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8602: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8752,17 +8615,17 @@
   echo "$ac_t""yes" 1>&6
   ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6
-echo "configure:8756: checking for dlfcn.h" >&5
+echo "configure:8619: checking for dlfcn.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 8761 "configure"
+#line 8624 "configure"
 #include "confdefs.h"
 #include <dlfcn.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:8766: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:8629: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -8798,7 +8661,7 @@
     case $target in
     *-aix*)
 	echo $ac_n "checking for demangle in -lC_r""... $ac_c" 1>&6
-echo "configure:8802: checking for demangle in -lC_r" >&5
+echo "configure:8665: checking for demangle in -lC_r" >&5
 ac_lib_var=`echo C_r'_'demangle | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8806,7 +8669,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lC_r  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8810 "configure"
+#line 8673 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8817,7 +8680,7 @@
 demangle()
 ; return 0; }
 EOF
-if { (eval echo configure:8821: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8684: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8847,7 +8710,7 @@
 	;;
      *)
 	echo $ac_n "checking for demangle in -lC""... $ac_c" 1>&6
-echo "configure:8851: checking for demangle in -lC" >&5
+echo "configure:8714: checking for demangle in -lC" >&5
 ac_lib_var=`echo C'_'demangle | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8855,7 +8718,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lC  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8859 "configure"
+#line 8722 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8866,7 +8729,7 @@
 demangle()
 ; return 0; }
 EOF
-if { (eval echo configure:8870: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8733: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8897,7 +8760,7 @@
      esac
 fi
 echo $ac_n "checking for socket in -lsocket""... $ac_c" 1>&6
-echo "configure:8901: checking for socket in -lsocket" >&5
+echo "configure:8764: checking for socket in -lsocket" >&5
 ac_lib_var=`echo socket'_'socket | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8905,7 +8768,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lsocket  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8909 "configure"
+#line 8772 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8916,7 +8779,7 @@
 socket()
 ; return 0; }
 EOF
-if { (eval echo configure:8920: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8783: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -8961,7 +8824,7 @@
 	_SAVE_LDFLAGS="$LDFLAGS"
 	LDFLAGS="$XLDFLAGS $LDFLAGS"
 	echo $ac_n "checking for XDrawLines in -lX11""... $ac_c" 1>&6
-echo "configure:8965: checking for XDrawLines in -lX11" >&5
+echo "configure:8828: checking for XDrawLines in -lX11" >&5
 ac_lib_var=`echo X11'_'XDrawLines | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -8969,7 +8832,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lX11 $XLIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 8973 "configure"
+#line 8836 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -8980,7 +8843,7 @@
 XDrawLines()
 ; return 0; }
 EOF
-if { (eval echo configure:8984: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8847: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9002,7 +8865,7 @@
 fi
 
 	echo $ac_n "checking for XextAddDisplay in -lXext""... $ac_c" 1>&6
-echo "configure:9006: checking for XextAddDisplay in -lXext" >&5
+echo "configure:8869: checking for XextAddDisplay in -lXext" >&5
 ac_lib_var=`echo Xext'_'XextAddDisplay | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9010,7 +8873,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lXext $XLIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9014 "configure"
+#line 8877 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9021,7 +8884,7 @@
 XextAddDisplay()
 ; return 0; }
 EOF
-if { (eval echo configure:9025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8888: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9045,7 +8908,7 @@
    
      
 	echo $ac_n "checking for XtFree in -lXt""... $ac_c" 1>&6
-echo "configure:9049: checking for XtFree in -lXt" >&5
+echo "configure:8912: checking for XtFree in -lXt" >&5
 ac_lib_var=`echo Xt'_'XtFree | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9053,7 +8916,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lXt  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9057 "configure"
+#line 8920 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9064,7 +8927,7 @@
 XtFree()
 ; return 0; }
 EOF
-if { (eval echo configure:9068: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8931: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9085,7 +8948,7 @@
 
         unset ac_cv_lib_Xt_XtFree
 	    echo $ac_n "checking for IceFlush in -lICE""... $ac_c" 1>&6
-echo "configure:9089: checking for IceFlush in -lICE" >&5
+echo "configure:8952: checking for IceFlush in -lICE" >&5
 ac_lib_var=`echo ICE'_'IceFlush | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9093,7 +8956,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lICE $XT_LIBS $XLIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9097 "configure"
+#line 8960 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9104,7 +8967,7 @@
 IceFlush()
 ; return 0; }
 EOF
-if { (eval echo configure:9108: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:8971: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9125,7 +8988,7 @@
 fi
 
 	    echo $ac_n "checking for SmcCloseConnection in -lSM""... $ac_c" 1>&6
-echo "configure:9129: checking for SmcCloseConnection in -lSM" >&5
+echo "configure:8992: checking for SmcCloseConnection in -lSM" >&5
 ac_lib_var=`echo SM'_'SmcCloseConnection | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9133,7 +8996,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lSM $XT_LIBS $XLIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9137 "configure"
+#line 9000 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9144,7 +9007,7 @@
 SmcCloseConnection()
 ; return 0; }
 EOF
-if { (eval echo configure:9148: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:9011: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9165,7 +9028,7 @@
 fi
  
         echo $ac_n "checking for XtFree in -lXt""... $ac_c" 1>&6
-echo "configure:9169: checking for XtFree in -lXt" >&5
+echo "configure:9032: checking for XtFree in -lXt" >&5
 ac_lib_var=`echo Xt'_'XtFree | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9173,7 +9036,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lXt $X_PRE_LIBS $XT_LIBS $XLIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9177 "configure"
+#line 9040 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9184,7 +9047,7 @@
 XtFree()
 ; return 0; }
 EOF
-if { (eval echo configure:9188: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:9051: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9218,7 +9081,7 @@
     esac
 
                 echo $ac_n "checking for XineramaIsActive in -lXinerama""... $ac_c" 1>&6
-echo "configure:9222: checking for XineramaIsActive in -lXinerama" >&5
+echo "configure:9085: checking for XineramaIsActive in -lXinerama" >&5
 ac_lib_var=`echo Xinerama'_'XineramaIsActive | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9226,7 +9089,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lXinerama $XLIBS $XEXT_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9230 "configure"
+#line 9093 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9237,7 +9100,7 @@
 XineramaIsActive()
 ; return 0; }
 EOF
-if { (eval echo configure:9241: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:9104: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9259,17 +9122,17 @@
 
     ac_safe=`echo "X11/extensions/Xinerama.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for X11/extensions/Xinerama.h""... $ac_c" 1>&6
-echo "configure:9263: checking for X11/extensions/Xinerama.h" >&5
+echo "configure:9126: checking for X11/extensions/Xinerama.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 9268 "configure"
+#line 9131 "configure"
 #include "confdefs.h"
 #include <X11/extensions/Xinerama.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9273: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9136: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -9292,7 +9155,7 @@
 
 
                 echo $ac_n "checking for XShmCreateImage in -lXext""... $ac_c" 1>&6
-echo "configure:9296: checking for XShmCreateImage in -lXext" >&5
+echo "configure:9159: checking for XShmCreateImage in -lXext" >&5
 ac_lib_var=`echo Xext'_'XShmCreateImage | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9300,7 +9163,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lXext $XLIBS $XEXT_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9304 "configure"
+#line 9167 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9311,7 +9174,7 @@
 XShmCreateImage()
 ; return 0; }
 EOF
-if { (eval echo configure:9315: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:9178: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9333,17 +9196,17 @@
 
     ac_safe=`echo "X11/extensions/XShm.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for X11/extensions/XShm.h""... $ac_c" 1>&6
-echo "configure:9337: checking for X11/extensions/XShm.h" >&5
+echo "configure:9200: checking for X11/extensions/XShm.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 9342 "configure"
+#line 9205 "configure"
 #include "confdefs.h"
 #include <X11/extensions/XShm.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9347: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9210: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -9373,7 +9236,7 @@
     fi
 
                 echo $ac_n "checking for XieFloGeometry in -lXIE""... $ac_c" 1>&6
-echo "configure:9377: checking for XieFloGeometry in -lXIE" >&5
+echo "configure:9240: checking for XieFloGeometry in -lXIE" >&5
 ac_lib_var=`echo XIE'_'XieFloGeometry | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -9381,7 +9244,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lXIE $XLIBS $XEXT_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 9385 "configure"
+#line 9248 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -9392,7 +9255,7 @@
 XieFloGeometry()
 ; return 0; }
 EOF
-if { (eval echo configure:9396: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:9259: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -9414,17 +9277,17 @@
 
     ac_safe=`echo "X11/extensions/XIElib.h" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for X11/extensions/XIElib.h""... $ac_c" 1>&6
-echo "configure:9418: checking for X11/extensions/XIElib.h" >&5
+echo "configure:9281: checking for X11/extensions/XIElib.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 9423 "configure"
+#line 9286 "configure"
 #include "confdefs.h"
 #include <X11/extensions/XIElib.h>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:9428: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:9291: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -9498,7 +9361,7 @@
 # Extract the first word of "freetype-config", so it can be a program name with args.
 set dummy freetype-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:9502: checking for $ac_word" >&5
+echo "configure:9365: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_FT2_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -9534,7 +9397,7 @@
 
 min_ft_version=6.1.0
 echo $ac_n "checking for FreeType - version >= $min_ft_version""... $ac_c" 1>&6
-echo "configure:9538: checking for FreeType - version >= $min_ft_version" >&5
+echo "configure:9401: checking for FreeType - version >= $min_ft_version" >&5
 no_ft=""
 if test "$FT2_CONFIG" = "no" ; then
   no_ft=yes
@@ -9582,7 +9445,7 @@
   echo $ac_n "cross compiling; assumed OK... $ac_c"
 else
   cat > conftest.$ac_ext <<EOF
-#line 9586 "configure"
+#line 9449 "configure"
 #include "confdefs.h"
 
 #include <ft2build.h>
@@ -9608,7 +9471,7 @@
 }
 
 EOF
-if { (eval echo configure:9612: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:9475: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -9660,7 +9523,7 @@
 
 
 echo $ac_n "checking for pthread_create in -lpthreads""... $ac_c" 1>&6
-echo "configure:9664: checking for pthread_create in -lpthreads" >&5
+echo "configure:9527: checking for pthread_create in -lpthreads" >&5
 echo "
     #include <pthread.h> 
     void *foo(void *v) { int a = 1;  } 
@@ -9682,7 +9545,7 @@
         echo "$ac_t""no" 1>&6
         
 echo $ac_n "checking for pthread_create in -lpthread""... $ac_c" 1>&6
-echo "configure:9686: checking for pthread_create in -lpthread" >&5
+echo "configure:9549: checking for pthread_create in -lpthread" >&5
 echo "
     #include <pthread.h> 
     void *foo(void *v) { int a = 1;  } 
@@ -9704,7 +9567,7 @@
         echo "$ac_t""no" 1>&6
         
 echo $ac_n "checking for pthread_create in -lc_r""... $ac_c" 1>&6
-echo "configure:9708: checking for pthread_create in -lc_r" >&5
+echo "configure:9571: checking for pthread_create in -lc_r" >&5
 echo "
     #include <pthread.h> 
     void *foo(void *v) { int a = 1;  } 
@@ -9726,7 +9589,7 @@
         echo "$ac_t""no" 1>&6
         
 echo $ac_n "checking for pthread_create in -lc""... $ac_c" 1>&6
-echo "configure:9730: checking for pthread_create in -lc" >&5
+echo "configure:9593: checking for pthread_create in -lc" >&5
 echo "
     #include <pthread.h> 
     void *foo(void *v) { int a = 1;  } 
@@ -9782,7 +9645,7 @@
 				rm -f conftest*
 	ac_cv_have_dash_pthread=no
 	echo $ac_n "checking whether ${CC-cc} accepts -pthread""... $ac_c" 1>&6
-echo "configure:9786: checking whether ${CC-cc} accepts -pthread" >&5
+echo "configure:9649: checking whether ${CC-cc} accepts -pthread" >&5
 	echo 'int main() { return 0; }' | cat > conftest.c
 	${CC-cc} -pthread -o conftest conftest.c > conftest.out 2>&1
 	if test $? -eq 0; then
@@ -9805,7 +9668,7 @@
 			    ac_cv_have_dash_pthreads=no
     if test "$ac_cv_have_dash_pthread" = "no"; then
 	    echo $ac_n "checking whether ${CC-cc} accepts -pthreads""... $ac_c" 1>&6
-echo "configure:9809: checking whether ${CC-cc} accepts -pthreads" >&5
+echo "configure:9672: checking whether ${CC-cc} accepts -pthreads" >&5
     	echo 'int main() { return 0; }' | cat > conftest.c
 	    ${CC-cc} -pthreads -o conftest conftest.c > conftest.out 2>&1
     	if test $? -eq 0; then
@@ -9900,7 +9763,7 @@
 fi
 
 echo $ac_n "checking whether mmap() sees write()s""... $ac_c" 1>&6
-echo "configure:9904: checking whether mmap() sees write()s" >&5
+echo "configure:9767: checking whether mmap() sees write()s" >&5
 
 
 mmap_test_prog='
@@ -9939,11 +9802,11 @@
   result="yes"
 else
   cat > conftest.$ac_ext <<EOF
-#line 9943 "configure"
+#line 9806 "configure"
 #include "confdefs.h"
 $mmap_test_prog 
 EOF
-if { (eval echo configure:9947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:9810: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   result="yes"
 else
@@ -9968,13 +9831,13 @@
 
 if test $ac_cv_prog_gcc = yes; then
     echo $ac_n "checking whether ${CC-cc} needs -traditional""... $ac_c" 1>&6
-echo "configure:9972: checking whether ${CC-cc} needs -traditional" >&5
+echo "configure:9835: checking whether ${CC-cc} needs -traditional" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_gcc_traditional'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
     ac_pattern="Autoconf.*'x'"
   cat > conftest.$ac_ext <<EOF
-#line 9978 "configure"
+#line 9841 "configure"
 #include "confdefs.h"
 #include <sgtty.h>
 Autoconf TIOCGETP
@@ -9992,7 +9855,7 @@
 
   if test $ac_cv_prog_gcc_traditional = no; then
     cat > conftest.$ac_ext <<EOF
-#line 9996 "configure"
+#line 9859 "configure"
 #include "confdefs.h"
 #include <termio.h>
 Autoconf TCGETA
@@ -10014,7 +9877,7 @@
 fi
 
 echo $ac_n "checking for 8-bit clean memcmp""... $ac_c" 1>&6
-echo "configure:10018: checking for 8-bit clean memcmp" >&5
+echo "configure:9881: checking for 8-bit clean memcmp" >&5
 if eval "test \"`echo '$''{'ac_cv_func_memcmp_clean'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -10022,7 +9885,7 @@
   ac_cv_func_memcmp_clean=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 10026 "configure"
+#line 9889 "configure"
 #include "confdefs.h"
 
 main()
@@ -10032,7 +9895,7 @@
 }
 
 EOF
-if { (eval echo configure:10036: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:9899: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_func_memcmp_clean=yes
 else
@@ -10052,12 +9915,12 @@
 for ac_func in random strerror lchown fchmod snprintf statvfs memmove rint stat64 lstat64
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:10056: checking for $ac_func" >&5
+echo "configure:9919: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10061 "configure"
+#line 9924 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -10080,7 +9943,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:10084: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:9947: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -10107,12 +9970,12 @@
 for ac_func in flockfile getpagesize
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:10111: checking for $ac_func" >&5
+echo "configure:9974: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10116 "configure"
+#line 9979 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -10135,7 +9998,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:10139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10002: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -10164,12 +10027,12 @@
   for ac_func in localtime_r strtok_r
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:10168: checking for $ac_func" >&5
+echo "configure:10031: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10173 "configure"
+#line 10036 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -10192,7 +10055,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:10196: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10059: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -10228,19 +10091,19 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
 echo $ac_n "checking for wcrtomb""... $ac_c" 1>&6
-echo "configure:10232: checking for wcrtomb" >&5
+echo "configure:10095: checking for wcrtomb" >&5
 if eval "test \"`echo '$''{'ac_cv_have_wcrtomb'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10237 "configure"
+#line 10100 "configure"
 #include "confdefs.h"
 #include <wchar.h>
 int main() {
 mbstate_t ps={0};wcrtomb(0,'f',&ps);
 ; return 0; }
 EOF
-if { (eval echo configure:10244: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10107: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_have_wcrtomb="yes"
 else
@@ -10260,19 +10123,19 @@
 
 fi
 echo $ac_n "checking for mbrtowc""... $ac_c" 1>&6
-echo "configure:10264: checking for mbrtowc" >&5
+echo "configure:10127: checking for mbrtowc" >&5
 if eval "test \"`echo '$''{'ac_cv_have_mbrtowc'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10269 "configure"
+#line 10132 "configure"
 #include "confdefs.h"
 #include <wchar.h>
 int main() {
 mbstate_t ps={0};mbrtowc(0,0,0,&ps);
 ; return 0; }
 EOF
-if { (eval echo configure:10276: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10139: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_have_mbrtowc="yes"
 else
@@ -10301,12 +10164,12 @@
 fi
 
 echo $ac_n "checking for res_ninit()""... $ac_c" 1>&6
-echo "configure:10305: checking for res_ninit()" >&5
+echo "configure:10168: checking for res_ninit()" >&5
 if eval "test \"`echo '$''{'ac_cv_func_res_ninit'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10310 "configure"
+#line 10173 "configure"
 #include "confdefs.h"
 
         #ifdef linux
@@ -10318,7 +10181,7 @@
 int foo = res_ninit(&_res);
 ; return 0; }
 EOF
-if { (eval echo configure:10322: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10185: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_res_ninit=yes
 else
@@ -10348,12 +10211,12 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
 echo $ac_n "checking for gnu_get_libc_version()""... $ac_c" 1>&6
-echo "configure:10352: checking for gnu_get_libc_version()" >&5
+echo "configure:10215: checking for gnu_get_libc_version()" >&5
 if eval "test \"`echo '$''{'ac_cv_func_gnu_get_libc_version'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10357 "configure"
+#line 10220 "configure"
 #include "confdefs.h"
 
         #ifdef HAVE_GNU_LIBC_VERSION_H
@@ -10364,7 +10227,7 @@
 const char *glibc_version = gnu_get_libc_version();
 ; return 0; }
 EOF
-if { (eval echo configure:10368: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10231: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_gnu_get_libc_version=yes
 else
@@ -10393,7 +10256,7 @@
     *)
     
 echo $ac_n "checking for iconv in -lc""... $ac_c" 1>&6
-echo "configure:10397: checking for iconv in -lc" >&5
+echo "configure:10260: checking for iconv in -lc" >&5
 ac_lib_var=`echo c'_'iconv | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -10401,7 +10264,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lc  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 10405 "configure"
+#line 10268 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -10415,7 +10278,7 @@
 iconv()
 ; return 0; }
 EOF
-if { (eval echo configure:10419: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10282: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -10434,7 +10297,7 @@
 else
   echo "$ac_t""no" 1>&6
 echo $ac_n "checking for iconv in -liconv""... $ac_c" 1>&6
-echo "configure:10438: checking for iconv in -liconv" >&5
+echo "configure:10301: checking for iconv in -liconv" >&5
 ac_lib_var=`echo iconv'_'iconv | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -10442,7 +10305,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-liconv  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 10446 "configure"
+#line 10309 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -10456,7 +10319,7 @@
 iconv()
 ; return 0; }
 EOF
-if { (eval echo configure:10460: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10323: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -10475,7 +10338,7 @@
 else
   echo "$ac_t""no" 1>&6
 echo $ac_n "checking for libiconv in -liconv""... $ac_c" 1>&6
-echo "configure:10479: checking for libiconv in -liconv" >&5
+echo "configure:10342: checking for libiconv in -liconv" >&5
 ac_lib_var=`echo iconv'_'libiconv | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -10483,7 +10346,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-liconv  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 10487 "configure"
+#line 10350 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 #ifdef __cplusplus
@@ -10497,7 +10360,7 @@
 libiconv()
 ; return 0; }
 EOF
-if { (eval echo configure:10501: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10364: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -10524,12 +10387,12 @@
 _SAVE_LIBS=$LIBS
 LIBS="$LIBS $_ICONV_LIBS"
 echo $ac_n "checking for iconv()""... $ac_c" 1>&6
-echo "configure:10528: checking for iconv()" >&5
+echo "configure:10391: checking for iconv()" >&5
 if eval "test \"`echo '$''{'ac_cv_func_iconv'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10533 "configure"
+#line 10396 "configure"
 #include "confdefs.h"
 
         #include <stdlib.h>
@@ -10543,7 +10406,7 @@
         
 ; return 0; }
 EOF
-if { (eval echo configure:10547: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10410: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_iconv=yes
 else
@@ -10567,12 +10430,12 @@
     LIBXUL_LIBS="$LIBXUL_LIBS $_ICONV_LIBS"
     LIBICONV="$_ICONV_LIBS"
     echo $ac_n "checking for iconv() with const input""... $ac_c" 1>&6
-echo "configure:10571: checking for iconv() with const input" >&5
+echo "configure:10434: checking for iconv() with const input" >&5
 if eval "test \"`echo '$''{'ac_cv_func_const_iconv'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10576 "configure"
+#line 10439 "configure"
 #include "confdefs.h"
 
             #include <stdlib.h>
@@ -10587,7 +10450,7 @@
             
 ; return 0; }
 EOF
-if { (eval echo configure:10591: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:10454: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_func_const_iconv=yes
 else
@@ -10616,19 +10479,19 @@
 
 
   echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6
-echo "configure:10620: checking for nl_langinfo and CODESET" >&5
+echo "configure:10483: checking for nl_langinfo and CODESET" >&5
 if eval "test \"`echo '$''{'am_cv_langinfo_codeset'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10625 "configure"
+#line 10488 "configure"
 #include "confdefs.h"
 #include <langinfo.h>
 int main() {
 char* cs = nl_langinfo(CODESET);
 ; return 0; }
 EOF
-if { (eval echo configure:10632: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:10495: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   am_cv_langinfo_codeset=yes
 else
@@ -10660,7 +10523,7 @@
 
 
 echo $ac_n "checking for an implementation of va_copy()""... $ac_c" 1>&6
-echo "configure:10664: checking for an implementation of va_copy()" >&5
+echo "configure:10527: checking for an implementation of va_copy()" >&5
 if eval "test \"`echo '$''{'ac_cv_va_copy'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -10670,7 +10533,7 @@
     
 else
   cat > conftest.$ac_ext <<EOF
-#line 10674 "configure"
+#line 10537 "configure"
 #include "confdefs.h"
 
         #include <stdarg.h>
@@ -10684,7 +10547,7 @@
         }
         int main() { f (0, 42); return 0; }
 EOF
-if { (eval echo configure:10688: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:10551: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_va_copy=yes
 else
@@ -10701,7 +10564,7 @@
 
 echo "$ac_t""$ac_cv_va_copy" 1>&6
 echo $ac_n "checking for an implementation of __va_copy()""... $ac_c" 1>&6
-echo "configure:10705: checking for an implementation of __va_copy()" >&5
+echo "configure:10568: checking for an implementation of __va_copy()" >&5
 if eval "test \"`echo '$''{'ac_cv___va_copy'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -10711,7 +10574,7 @@
     
 else
   cat > conftest.$ac_ext <<EOF
-#line 10715 "configure"
+#line 10578 "configure"
 #include "confdefs.h"
 
         #include <stdarg.h>
@@ -10725,7 +10588,7 @@
         }
         int main() { f (0, 42); return 0; }
 EOF
-if { (eval echo configure:10729: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:10592: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv___va_copy=yes
 else
@@ -10742,7 +10605,7 @@
 
 echo "$ac_t""$ac_cv___va_copy" 1>&6
 echo $ac_n "checking whether va_lists can be copied by value""... $ac_c" 1>&6
-echo "configure:10746: checking whether va_lists can be copied by value" >&5
+echo "configure:10609: checking whether va_lists can be copied by value" >&5
 if eval "test \"`echo '$''{'ac_cv_va_val_copy'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -10752,7 +10615,7 @@
     
 else
   cat > conftest.$ac_ext <<EOF
-#line 10756 "configure"
+#line 10619 "configure"
 #include "confdefs.h"
 
         #include <stdarg.h>
@@ -10766,7 +10629,7 @@
         }
         int main() { f (0, 42); return 0; }
 EOF
-if { (eval echo configure:10770: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:10633: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_va_val_copy=yes
 else
@@ -10865,7 +10728,7 @@
 if test "$GNU_CXX"; then
 
   echo $ac_n "checking for C++ exceptions flag""... $ac_c" 1>&6
-echo "configure:10869: checking for C++ exceptions flag" >&5
+echo "configure:10732: checking for C++ exceptions flag" >&5
 
     if eval "test \"`echo '$''{'ac_cv_cxx_exceptions_flags'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -10900,12 +10763,12 @@
 HAVE_GCC3_ABI=
 if test "$GNU_CC"; then
   echo $ac_n "checking for gcc 3.0 ABI""... $ac_c" 1>&6
-echo "configure:10904: checking for gcc 3.0 ABI" >&5
+echo "configure:10767: checking for gcc 3.0 ABI" >&5
 if eval "test \"`echo '$''{'ac_cv_gcc_three_abi'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10909 "configure"
+#line 10772 "configure"
 #include "confdefs.h"
 
 int main() {
@@ -10918,7 +10781,7 @@
                       
 ; return 0; }
 EOF
-if { (eval echo configure:10922: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:10785: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_gcc_three_abi="yes"
 else
@@ -10942,12 +10805,12 @@
 
 
 echo $ac_n "checking for C++ \"explicit\" keyword""... $ac_c" 1>&6
-echo "configure:10946: checking for C++ \"explicit\" keyword" >&5
+echo "configure:10809: checking for C++ \"explicit\" keyword" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_explicit'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10951 "configure"
+#line 10814 "configure"
 #include "confdefs.h"
 class X {
                                public: explicit X(int i) : i_(i) {}
@@ -10957,7 +10820,7 @@
 X x(3);
 ; return 0; }
 EOF
-if { (eval echo configure:10961: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:10824: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_explicit=yes
 else
@@ -10978,12 +10841,12 @@
 fi
 
 echo $ac_n "checking for C++ \"typename\" keyword""... $ac_c" 1>&6
-echo "configure:10982: checking for C++ \"typename\" keyword" >&5
+echo "configure:10845: checking for C++ \"typename\" keyword" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_typename'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 10987 "configure"
+#line 10850 "configure"
 #include "confdefs.h"
 class param {
                                public:
@@ -11002,7 +10865,7 @@
                                A.foo(0);
 ; return 0; }
 EOF
-if { (eval echo configure:11006: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:10869: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_typename=yes
 else
@@ -11023,12 +10886,12 @@
 fi
 
 echo $ac_n "checking for modern C++ template specialization syntax support""... $ac_c" 1>&6
-echo "configure:11027: checking for modern C++ template specialization syntax support" >&5
+echo "configure:10890: checking for modern C++ template specialization syntax support" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_modern_specialize_template_syntax'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11032 "configure"
+#line 10895 "configure"
 #include "confdefs.h"
 template <class T> struct X { int a; };
                                class Y {};
@@ -11038,7 +10901,7 @@
                                X<Y> y_x;
 ; return 0; }
 EOF
-if { (eval echo configure:11042: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:10905: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_modern_specialize_template_syntax=yes
 else
@@ -11060,12 +10923,12 @@
 
 
 echo $ac_n "checking whether partial template specialization works""... $ac_c" 1>&6
-echo "configure:11064: checking whether partial template specialization works" >&5
+echo "configure:10927: checking whether partial template specialization works" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_partial_specialization'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11069 "configure"
+#line 10932 "configure"
 #include "confdefs.h"
 template <class T> class Foo {};
                                template <class T> class Foo<T*> {};
@@ -11073,7 +10936,7 @@
 return 0;
 ; return 0; }
 EOF
-if { (eval echo configure:11077: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:10940: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_partial_specialization=yes
 else
@@ -11094,12 +10957,12 @@
 fi
 
 echo $ac_n "checking whether operators must be re-defined for templates derived from templates""... $ac_c" 1>&6
-echo "configure:11098: checking whether operators must be re-defined for templates derived from templates" >&5
+echo "configure:10961: checking whether operators must be re-defined for templates derived from templates" >&5
 if eval "test \"`echo '$''{'ac_cv_need_derived_template_operators'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11103 "configure"
+#line 10966 "configure"
 #include "confdefs.h"
 template <class T> class Base { };
                                 template <class T>
@@ -11111,7 +10974,7 @@
                                 return 0;
 ; return 0; }
 EOF
-if { (eval echo configure:11115: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:10978: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_need_derived_template_operators=no
 else
@@ -11133,12 +10996,12 @@
 
 
 echo $ac_n "checking whether we need to cast a derived template to pass as its base class""... $ac_c" 1>&6
-echo "configure:11137: checking whether we need to cast a derived template to pass as its base class" >&5
+echo "configure:11000: checking whether we need to cast a derived template to pass as its base class" >&5
 if eval "test \"`echo '$''{'ac_cv_need_cpp_template_cast_to_base'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11142 "configure"
+#line 11005 "configure"
 #include "confdefs.h"
 template <class T> class Base { };
                                 template <class T> class Derived : public Base<T> { };
@@ -11147,7 +11010,7 @@
 Derived<char> bar; return foo(bar);
 ; return 0; }
 EOF
-if { (eval echo configure:11151: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11014: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_need_cpp_template_cast_to_base=no
 else
@@ -11168,12 +11031,12 @@
 fi
 
 echo $ac_n "checking whether the compiler can resolve const ambiguities for templates""... $ac_c" 1>&6
-echo "configure:11172: checking whether the compiler can resolve const ambiguities for templates" >&5
+echo "configure:11035: checking whether the compiler can resolve const ambiguities for templates" >&5
 if eval "test \"`echo '$''{'ac_cv_can_resolve_const_ambiguity'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11177 "configure"
+#line 11040 "configure"
 #include "confdefs.h"
 
                                 template <class T> class ptrClass {
@@ -11194,7 +11057,7 @@
                                  a(&i); 
 ; return 0; }
 EOF
-if { (eval echo configure:11198: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11061: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_can_resolve_const_ambiguity=yes
 else
@@ -11216,12 +11079,12 @@
 
 
 echo $ac_n "checking whether the C++ \"using\" keyword can change access""... $ac_c" 1>&6
-echo "configure:11220: checking whether the C++ \"using\" keyword can change access" >&5
+echo "configure:11083: checking whether the C++ \"using\" keyword can change access" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_access_changing_using2'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11225 "configure"
+#line 11088 "configure"
 #include "confdefs.h"
 class A { protected: int foo() { return 0; } };
                    class B : public A { public: using A::foo; };
@@ -11229,10 +11092,10 @@
 B b; return b.foo();
 ; return 0; }
 EOF
-if { (eval echo configure:11233: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11096: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   cat > conftest.$ac_ext <<EOF
-#line 11236 "configure"
+#line 11099 "configure"
 #include "confdefs.h"
 class A { public: int foo() { return 1; } };
                        class B : public A { private: using A::foo; };
@@ -11240,7 +11103,7 @@
 B b; return b.foo();
 ; return 0; }
 EOF
-if { (eval echo configure:11244: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11107: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_access_changing_using2=no
 else
@@ -11268,12 +11131,12 @@
 fi
 
 echo $ac_n "checking whether the C++ \"using\" keyword resolves ambiguity""... $ac_c" 1>&6
-echo "configure:11272: checking whether the C++ \"using\" keyword resolves ambiguity" >&5
+echo "configure:11135: checking whether the C++ \"using\" keyword resolves ambiguity" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_ambiguity_resolving_using'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11277 "configure"
+#line 11140 "configure"
 #include "confdefs.h"
 class X { 
                                  public: int go(const X&) {return 3;}
@@ -11289,7 +11152,7 @@
 X x; Y y; y.jo(x);
 ; return 0; }
 EOF
-if { (eval echo configure:11293: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11156: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_ambiguity_resolving_using=yes
 else
@@ -11310,19 +11173,19 @@
 fi
 
 echo $ac_n "checking for \"std::\" namespace""... $ac_c" 1>&6
-echo "configure:11314: checking for \"std::\" namespace" >&5
+echo "configure:11177: checking for \"std::\" namespace" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_namespace_std'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11319 "configure"
+#line 11182 "configure"
 #include "confdefs.h"
 #include <algorithm>
 int main() {
 return std::min(0, 1);
 ; return 0; }
 EOF
-if { (eval echo configure:11326: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11189: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_namespace_std=yes
 else
@@ -11343,12 +11206,12 @@
 fi
 
 echo $ac_n "checking whether standard template operator!=() is ambiguous""... $ac_c" 1>&6
-echo "configure:11347: checking whether standard template operator!=() is ambiguous" >&5
+echo "configure:11210: checking whether standard template operator!=() is ambiguous" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_unambiguous_std_notequal'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11352 "configure"
+#line 11215 "configure"
 #include "confdefs.h"
 #include <algorithm>
                                 struct T1 {};
@@ -11358,7 +11221,7 @@
 T1 a,b; return a != b;
 ; return 0; }
 EOF
-if { (eval echo configure:11362: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11225: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_unambiguous_std_notequal=unambiguous
 else
@@ -11380,12 +11243,12 @@
 
 
 echo $ac_n "checking for C++ reinterpret_cast""... $ac_c" 1>&6
-echo "configure:11384: checking for C++ reinterpret_cast" >&5
+echo "configure:11247: checking for C++ reinterpret_cast" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_reinterpret_cast'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11389 "configure"
+#line 11252 "configure"
 #include "confdefs.h"
 struct X { int i; };
                                struct Y { int i; };
@@ -11393,7 +11256,7 @@
 X x; X*const z = &x;Y*y = reinterpret_cast<Y*>(z);
 ; return 0; }
 EOF
-if { (eval echo configure:11397: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11260: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_cpp_reinterpret_cast=yes
 else
@@ -11414,7 +11277,7 @@
 fi
 
 echo $ac_n "checking for C++ dynamic_cast to void*""... $ac_c" 1>&6
-echo "configure:11418: checking for C++ dynamic_cast to void*" >&5
+echo "configure:11281: checking for C++ dynamic_cast to void*" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_dynamic_cast_void_ptr'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -11422,8 +11285,11 @@
   ac_cv_cpp_dynamic_cast_void_ptr=no
 else
   cat > conftest.$ac_ext <<EOF
-#line 11426 "configure"
+#line 11289 "configure"
 #include "confdefs.h"
+#ifdef __cplusplus
+extern "C" void exit(int);
+#endif
 class X { int i; public: virtual ~X() { } };
                             class Y { int j; public: virtual ~Y() { } };
                             class Z : public X, public Y { int k; };
@@ -11438,7 +11304,7 @@
                                            ((void*)&mdo == dynamic_cast<void*>(suby))));
                             }
 EOF
-if { (eval echo configure:11442: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:11308: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_cpp_dynamic_cast_void_ptr=yes
 else
@@ -11462,19 +11328,19 @@
 
 
 echo $ac_n "checking whether C++ requires implementation of unused virtual methods""... $ac_c" 1>&6
-echo "configure:11466: checking whether C++ requires implementation of unused virtual methods" >&5
+echo "configure:11332: checking whether C++ requires implementation of unused virtual methods" >&5
 if eval "test \"`echo '$''{'ac_cv_cpp_unused_required'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11471 "configure"
+#line 11337 "configure"
 #include "confdefs.h"
 class X {private: virtual void never_called();};
 int main() {
 X x;
 ; return 0; }
 EOF
-if { (eval echo configure:11478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:11344: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_cpp_unused_required=no
 else
@@ -11497,12 +11363,12 @@
 
 
 echo $ac_n "checking for trouble comparing to zero near std::operator!=()""... $ac_c" 1>&6
-echo "configure:11501: checking for trouble comparing to zero near std::operator!=()" >&5
+echo "configure:11367: checking for trouble comparing to zero near std::operator!=()" >&5
 if eval "test \"`echo '$''{'ac_cv_trouble_comparing_to_zero'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11506 "configure"
+#line 11372 "configure"
 #include "confdefs.h"
 #include <algorithm>
                                 template <class T> class Foo {};
@@ -11513,7 +11379,7 @@
 Foo<int> f; return (0 != f);
 ; return 0; }
 EOF
-if { (eval echo configure:11517: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11383: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_trouble_comparing_to_zero=no
 else
@@ -11545,19 +11411,19 @@
 
 
 echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6
-echo "configure:11549: checking for LC_MESSAGES" >&5
+echo "configure:11415: checking for LC_MESSAGES" >&5
 if eval "test \"`echo '$''{'ac_cv_i18n_lc_messages'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 11554 "configure"
+#line 11420 "configure"
 #include "confdefs.h"
 #include <locale.h>
 int main() {
 int category = LC_MESSAGES;
 ; return 0; }
 EOF
-if { (eval echo configure:11561: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:11427: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_cv_i18n_lc_messages=yes
 else
@@ -11638,7 +11504,7 @@
 	# Extract the first word of "nspr-config", so it can be a program name with args.
 set dummy nspr-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:11642: checking for $ac_word" >&5
+echo "configure:11508: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_NSPR_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -11673,7 +11539,7 @@
 
 	min_nspr_version=4.0.0
 	echo $ac_n "checking for NSPR - version >= $min_nspr_version (skipping)""... $ac_c" 1>&6
-echo "configure:11677: checking for NSPR - version >= $min_nspr_version (skipping)" >&5
+echo "configure:11543: checking for NSPR - version >= $min_nspr_version (skipping)" >&5
 
 	no_nspr=""
 	if test "$NSPR_CONFIG" = "no"; then
@@ -11775,7 +11641,7 @@
 	# Extract the first word of "nss-config", so it can be a program name with args.
 set dummy nss-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:11779: checking for $ac_word" >&5
+echo "configure:11645: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_NSS_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -11810,7 +11676,7 @@
 
 	min_nss_version=3.0.0
 	echo $ac_n "checking for NSS - version >= $min_nss_version (skipping)""... $ac_c" 1>&6
-echo "configure:11814: checking for NSS - version >= $min_nss_version (skipping)" >&5
+echo "configure:11680: checking for NSS - version >= $min_nss_version (skipping)" >&5
 
 	no_nss=""
 	if test "$NSS_CONFIG" = "no"; then
@@ -11883,7 +11749,7 @@
     SYSTEM_JPEG=
 else
     echo $ac_n "checking for jpeg_destroy_compress in -ljpeg""... $ac_c" 1>&6
-echo "configure:11887: checking for jpeg_destroy_compress in -ljpeg" >&5
+echo "configure:11753: checking for jpeg_destroy_compress in -ljpeg" >&5
 ac_lib_var=`echo jpeg'_'jpeg_destroy_compress | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -11891,7 +11757,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-ljpeg $JPEG_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 11895 "configure"
+#line 11761 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -11902,7 +11768,7 @@
 jpeg_destroy_compress()
 ; return 0; }
 EOF
-if { (eval echo configure:11906: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:11772: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -11925,13 +11791,13 @@
 
 fi
 
-if test "$SYSTEM_JPEG" = 1; then
+if test "$SYSTEM_JPEG" = 0; then
     LIBS="$JPEG_LIBS $LIBS"
     if test "$cross_compiling" = yes; then
   SYSTEM_JPEG= 
 else
   cat > conftest.$ac_ext <<EOF
-#line 11935 "configure"
+#line 11801 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 	#include <sys/types.h>
@@ -11945,7 +11811,7 @@
 	}
 	
 EOF
-if { (eval echo configure:11949: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:11815: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   SYSTEM_JPEG=1
 else
@@ -11986,7 +11852,7 @@
     SYSTEM_ZLIB=
 else
     echo $ac_n "checking for gzread in -lz""... $ac_c" 1>&6
-echo "configure:11990: checking for gzread in -lz" >&5
+echo "configure:11856: checking for gzread in -lz" >&5
 ac_lib_var=`echo z'_'gzread | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -11994,7 +11860,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lz $ZLIB_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 11998 "configure"
+#line 11864 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -12005,7 +11871,7 @@
 gzread()
 ; return 0; }
 EOF
-if { (eval echo configure:12009: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:11875: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -12027,13 +11893,13 @@
 fi
 
 fi
-if test "$SYSTEM_ZLIB" = 1; then
+if test "$SYSTEM_ZLIB" = 0; then
     LIBS="$ZLIB_LIBS $LIBS"
     if test "$cross_compiling" = yes; then
   SYSTEM_ZLIB= 
 else
   cat > conftest.$ac_ext <<EOF
-#line 12037 "configure"
+#line 11903 "configure"
 #include "confdefs.h"
 
     #include <stdio.h>
@@ -12054,7 +11920,7 @@
     }
     
 EOF
-if { (eval echo configure:12058: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:11924: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   SYSTEM_ZLIB=1
 else
@@ -12097,7 +11963,7 @@
     SYSTEM_PNG=
 else
     echo $ac_n "checking for png_get_valid in -lpng""... $ac_c" 1>&6
-echo "configure:12101: checking for png_get_valid in -lpng" >&5
+echo "configure:11967: checking for png_get_valid in -lpng" >&5
 ac_lib_var=`echo png'_'png_get_valid | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -12105,7 +11971,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lpng $PNG_LIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 12109 "configure"
+#line 11975 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -12116,7 +11982,7 @@
 png_get_valid()
 ; return 0; }
 EOF
-if { (eval echo configure:12120: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:11986: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -12138,13 +12004,13 @@
 fi
 
 fi
-if test "$SYSTEM_PNG" = 1; then
+if test "$SYSTEM_PNG" = 0; then
     LIBS="$PNG_LIBS $LIBS"
     if test "$cross_compiling" = yes; then
   SYSTEM_PNG= 
 else
   cat > conftest.$ac_ext <<EOF
-#line 12148 "configure"
+#line 12014 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 	#include <sys/types.h>
@@ -12158,7 +12024,7 @@
 	}
 	
 EOF
-if { (eval echo configure:12162: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:12028: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   SYSTEM_PNG=1
 else
@@ -12183,6 +12049,116 @@
 
 fi # SKIP_LIBRARY_CHECKS
 
+# Check whether --enable-system-myspell or --disable-system-myspell was given.
+if test "${enable_system_myspell+set}" = set; then
+  enableval="$enable_system_myspell"
+  if test "$enableval" = "yes"; then
+    SYSTEM_MYSPELL=1 
+  elif test "$enableval" = "no"; then
+    :
+  else
+    { echo "configure: error: Option, system-myspell, does not take an argument ($enableval)." 1>&2; exit 1; }
+  fi
+fi
+
+
+if test -n "$SYSTEM_MYSPELL"; then
+    
+  succeeded=no
+
+  if test -z "$PKG_CONFIG"; then
+    # Extract the first word of "pkg-config", so it can be a program name with args.
+set dummy pkg-config; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:12074: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$PKG_CONFIG" in
+  /*)
+  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
+  ;;
+  ?:/*)			 
+  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_PKG_CONFIG="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
+  ;;
+esac
+fi
+PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
+if test -n "$PKG_CONFIG"; then
+  echo "$ac_t""$PKG_CONFIG" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+  fi
+
+  if test "$PKG_CONFIG" = "no" ; then
+     echo "*** The pkg-config script could not be found. Make sure it is"
+     echo "*** in your path, or set the PKG_CONFIG environment variable"
+     echo "*** to the full path to pkg-config."
+     echo "*** Or see http://www.freedesktop.org/software/pkgconfig to get pkg-config."
+  else
+     PKG_CONFIG_MIN_VERSION=0.9.0
+     if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
+        echo $ac_n "checking for myspell""... $ac_c" 1>&6
+echo "configure:12118: checking for myspell" >&5
+
+        if $PKG_CONFIG --exists "myspell" ; then
+            echo "$ac_t""yes" 1>&6
+            succeeded=yes
+
+            echo $ac_n "checking MOZ_MYSPELL_CFLAGS""... $ac_c" 1>&6
+echo "configure:12125: checking MOZ_MYSPELL_CFLAGS" >&5
+            MOZ_MYSPELL_CFLAGS=`$PKG_CONFIG --cflags "myspell"`
+            echo "$ac_t""$MOZ_MYSPELL_CFLAGS" 1>&6
+
+            echo $ac_n "checking MOZ_MYSPELL_LIBS""... $ac_c" 1>&6
+echo "configure:12130: checking MOZ_MYSPELL_LIBS" >&5
+            ## don't use --libs since that can do evil things like add
+            ## -Wl,--export-dynamic
+            MOZ_MYSPELL_LIBS="`$PKG_CONFIG --libs-only-L \"myspell\"` `$PKG_CONFIG --libs-only-l \"myspell\"`"
+            echo "$ac_t""$MOZ_MYSPELL_LIBS" 1>&6
+        else
+            MOZ_MYSPELL_CFLAGS=""
+            MOZ_MYSPELL_LIBS=""
+            ## If we have a custom action on failure, don't print errors, but 
+            ## do set a variable so people can do so.
+            MOZ_MYSPELL_PKG_ERRORS=`$PKG_CONFIG --errors-to-stdout --print-errors "myspell"`
+            echo $MOZ_MYSPELL_PKG_ERRORS
+        fi
+
+        
+        
+     else
+        echo "*** Your version of pkg-config is too old. You need version $PKG_CONFIG_MIN_VERSION or newer."
+        echo "*** See http://www.freedesktop.org/software/pkgconfig"
+     fi
+  fi
+
+  if test $succeeded = yes; then
+     :
+  else
+     { echo "configure: error: Library requirements (myspell) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them." 1>&2; exit 1; }
+  fi
+
+fi
+
+
+
+
 JAVA_INCLUDE_PATH=
 # Check whether --with-java-include-path or --without-java-include-path was given.
 if test "${with_java_include_path+set}" = set; then
@@ -12408,7 +12384,7 @@
   # Extract the first word of "gtk-config", so it can be a program name with args.
 set dummy gtk-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:12412: checking for $ac_word" >&5
+echo "configure:12388: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GTK_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -12443,7 +12419,7 @@
 
   min_gtk_version=$GTK_VERSION
   echo $ac_n "checking for GTK - version >= $min_gtk_version""... $ac_c" 1>&6
-echo "configure:12447: checking for GTK - version >= $min_gtk_version" >&5
+echo "configure:12423: checking for GTK - version >= $min_gtk_version" >&5
   no_gtk=""
   if test "$GTK_CONFIG" = "no" ; then
     no_gtk=yes
@@ -12466,7 +12442,7 @@
   echo $ac_n "cross compiling; assumed OK... $ac_c"
 else
   cat > conftest.$ac_ext <<EOF
-#line 12470 "configure"
+#line 12446 "configure"
 #include "confdefs.h"
 
 #include <gtk/gtk.h>
@@ -12544,7 +12520,7 @@
 }
 
 EOF
-if { (eval echo configure:12548: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:12524: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -12579,7 +12555,7 @@
           CFLAGS="$CFLAGS $GTK_CFLAGS"
           LIBS="$LIBS $GTK_LIBS"
           cat > conftest.$ac_ext <<EOF
-#line 12583 "configure"
+#line 12559 "configure"
 #include "confdefs.h"
 
 #include <gtk/gtk.h>
@@ -12589,7 +12565,7 @@
  return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); 
 ; return 0; }
 EOF
-if { (eval echo configure:12593: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:12569: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
    echo "*** The test program compiled, but did not run. This usually means"
           echo "*** that the run-time linker is not finding GTK or finding the wrong"
@@ -12641,7 +12617,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:12645: checking for $ac_word" >&5
+echo "configure:12621: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -12685,19 +12661,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for gtk+-2.0 >= 1.3.7""... $ac_c" 1>&6
-echo "configure:12689: checking for gtk+-2.0 >= 1.3.7" >&5
+echo "configure:12665: checking for gtk+-2.0 >= 1.3.7" >&5
 
         if $PKG_CONFIG --exists "gtk+-2.0 >= 1.3.7" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking MOZ_GTK2_CFLAGS""... $ac_c" 1>&6
-echo "configure:12696: checking MOZ_GTK2_CFLAGS" >&5
+echo "configure:12672: checking MOZ_GTK2_CFLAGS" >&5
             MOZ_GTK2_CFLAGS=`$PKG_CONFIG --cflags "gtk+-2.0 >= 1.3.7"`
             echo "$ac_t""$MOZ_GTK2_CFLAGS" 1>&6
 
             echo $ac_n "checking MOZ_GTK2_LIBS""... $ac_c" 1>&6
-echo "configure:12701: checking MOZ_GTK2_LIBS" >&5
+echo "configure:12677: checking MOZ_GTK2_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             MOZ_GTK2_LIBS="`$PKG_CONFIG --libs-only-L \"gtk+-2.0 >= 1.3.7\"` `$PKG_CONFIG --libs-only-l \"gtk+-2.0 >= 1.3.7\"`"
@@ -12762,7 +12738,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:12766: checking for $ac_word" >&5
+echo "configure:12742: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_HOST_MOC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -12814,7 +12790,7 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
     echo $ac_n "checking for main in -lqt""... $ac_c" 1>&6
-echo "configure:12818: checking for main in -lqt" >&5
+echo "configure:12794: checking for main in -lqt" >&5
 ac_lib_var=`echo qt'_'main | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -12822,14 +12798,14 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lqt  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 12826 "configure"
+#line 12802 "configure"
 #include "confdefs.h"
 
 int main() {
 main()
 ; return 0; }
 EOF
-if { (eval echo configure:12833: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:12809: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -12848,7 +12824,7 @@
 else
   echo "$ac_t""no" 1>&6
 echo $ac_n "checking for main in -lqt-mt""... $ac_c" 1>&6
-echo "configure:12852: checking for main in -lqt-mt" >&5
+echo "configure:12828: checking for main in -lqt-mt" >&5
 ac_lib_var=`echo qt-mt'_'main | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -12856,14 +12832,14 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lqt-mt  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 12860 "configure"
+#line 12836 "configure"
 #include "confdefs.h"
 
 int main() {
 main()
 ; return 0; }
 EOF
-if { (eval echo configure:12867: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:12843: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -12899,9 +12875,9 @@
     LIBS="$LIBS $QT_LIBS"
     
     echo $ac_n "checking Qt - version >= $QT_VERSION""... $ac_c" 1>&6
-echo "configure:12903: checking Qt - version >= $QT_VERSION" >&5
+echo "configure:12879: checking Qt - version >= $QT_VERSION" >&5
     cat > conftest.$ac_ext <<EOF
-#line 12905 "configure"
+#line 12881 "configure"
 #include "confdefs.h"
 #include <qglobal.h>
 int main() {
@@ -12912,7 +12888,7 @@
     
 ; return 0; }
 EOF
-if { (eval echo configure:12916: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:12892: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   result="yes"
 else
@@ -13088,7 +13064,7 @@
 
 browser)
   MOZ_APP_NAME=firefox
-  MOZ_APP_DISPLAYNAME=BonEcho
+  MOZ_APP_DISPLAYNAME=Iceweasel
   MOZ_XUL_APP=1
   MOZ_PHOENIX=1
   MOZ_SAFE_BROWSING=1
@@ -13508,7 +13484,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:13512: checking for $ac_word" >&5
+echo "configure:13488: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -13552,19 +13528,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for xft""... $ac_c" 1>&6
-echo "configure:13556: checking for xft" >&5
+echo "configure:13532: checking for xft" >&5
 
         if $PKG_CONFIG --exists "xft" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking MOZ_XFT_CFLAGS""... $ac_c" 1>&6
-echo "configure:13563: checking MOZ_XFT_CFLAGS" >&5
+echo "configure:13539: checking MOZ_XFT_CFLAGS" >&5
             MOZ_XFT_CFLAGS=`$PKG_CONFIG --cflags "xft"`
             echo "$ac_t""$MOZ_XFT_CFLAGS" 1>&6
 
             echo $ac_n "checking MOZ_XFT_LIBS""... $ac_c" 1>&6
-echo "configure:13568: checking MOZ_XFT_LIBS" >&5
+echo "configure:13544: checking MOZ_XFT_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             MOZ_XFT_LIBS="`$PKG_CONFIG --libs-only-L \"xft\"` `$PKG_CONFIG --libs-only-l \"xft\"`"
@@ -13599,7 +13575,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:13603: checking for $ac_word" >&5
+echo "configure:13579: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -13643,19 +13619,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for pango >= 1.1.0""... $ac_c" 1>&6
-echo "configure:13647: checking for pango >= 1.1.0" >&5
+echo "configure:13623: checking for pango >= 1.1.0" >&5
 
         if $PKG_CONFIG --exists "pango >= 1.1.0" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking _PANGOCHK_CFLAGS""... $ac_c" 1>&6
-echo "configure:13654: checking _PANGOCHK_CFLAGS" >&5
+echo "configure:13630: checking _PANGOCHK_CFLAGS" >&5
             _PANGOCHK_CFLAGS=`$PKG_CONFIG --cflags "pango >= 1.1.0"`
             echo "$ac_t""$_PANGOCHK_CFLAGS" 1>&6
 
             echo $ac_n "checking _PANGOCHK_LIBS""... $ac_c" 1>&6
-echo "configure:13659: checking _PANGOCHK_LIBS" >&5
+echo "configure:13635: checking _PANGOCHK_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             _PANGOCHK_LIBS="`$PKG_CONFIG --libs-only-L \"pango >= 1.1.0\"` `$PKG_CONFIG --libs-only-l \"pango >= 1.1.0\"`"
@@ -13715,7 +13691,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:13719: checking for $ac_word" >&5
+echo "configure:13695: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -13759,19 +13735,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for pango >= 1.6.0 pangoft2 >= 1.6.0""... $ac_c" 1>&6
-echo "configure:13763: checking for pango >= 1.6.0 pangoft2 >= 1.6.0" >&5
+echo "configure:13739: checking for pango >= 1.6.0 pangoft2 >= 1.6.0" >&5
 
         if $PKG_CONFIG --exists "pango >= 1.6.0 pangoft2 >= 1.6.0" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking MOZ_PANGO_CFLAGS""... $ac_c" 1>&6
-echo "configure:13770: checking MOZ_PANGO_CFLAGS" >&5
+echo "configure:13746: checking MOZ_PANGO_CFLAGS" >&5
             MOZ_PANGO_CFLAGS=`$PKG_CONFIG --cflags "pango >= 1.6.0 pangoft2 >= 1.6.0"`
             echo "$ac_t""$MOZ_PANGO_CFLAGS" 1>&6
 
             echo $ac_n "checking MOZ_PANGO_LIBS""... $ac_c" 1>&6
-echo "configure:13775: checking MOZ_PANGO_LIBS" >&5
+echo "configure:13751: checking MOZ_PANGO_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             MOZ_PANGO_LIBS="`$PKG_CONFIG --libs-only-L \"pango >= 1.6.0 pangoft2 >= 1.6.0\"` `$PKG_CONFIG --libs-only-l \"pango >= 1.6.0 pangoft2 >= 1.6.0\"`"
@@ -13839,7 +13815,7 @@
     _SAVE_LDFLAGS="$LDFLAGS"
     LDFLAGS="$XLDFLAGS $LDFLAGS"
     echo $ac_n "checking for XpGetPrinterList in -lXp""... $ac_c" 1>&6
-echo "configure:13843: checking for XpGetPrinterList in -lXp" >&5
+echo "configure:13819: checking for XpGetPrinterList in -lXp" >&5
 ac_lib_var=`echo Xp'_'XpGetPrinterList | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -13847,7 +13823,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lXp $XEXT_LIBS $XLIBS $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 13851 "configure"
+#line 13827 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -13858,7 +13834,7 @@
 XpGetPrinterList()
 ; return 0; }
 EOF
-if { (eval echo configure:13862: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:13838: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -13931,7 +13907,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:13935: checking for $ac_word" >&5
+echo "configure:13911: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -13975,19 +13951,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for gnome-vfs-2.0 >= $GNOMEVFS_VERSION gnome-vfs-module-2.0 >= $GNOMEVFS_VERSION""... $ac_c" 1>&6
-echo "configure:13979: checking for gnome-vfs-2.0 >= $GNOMEVFS_VERSION gnome-vfs-module-2.0 >= $GNOMEVFS_VERSION" >&5
+echo "configure:13955: checking for gnome-vfs-2.0 >= $GNOMEVFS_VERSION gnome-vfs-module-2.0 >= $GNOMEVFS_VERSION" >&5
 
         if $PKG_CONFIG --exists "gnome-vfs-2.0 >= $GNOMEVFS_VERSION gnome-vfs-module-2.0 >= $GNOMEVFS_VERSION" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking MOZ_GNOMEVFS_CFLAGS""... $ac_c" 1>&6
-echo "configure:13986: checking MOZ_GNOMEVFS_CFLAGS" >&5
+echo "configure:13962: checking MOZ_GNOMEVFS_CFLAGS" >&5
             MOZ_GNOMEVFS_CFLAGS=`$PKG_CONFIG --cflags "gnome-vfs-2.0 >= $GNOMEVFS_VERSION gnome-vfs-module-2.0 >= $GNOMEVFS_VERSION"`
             echo "$ac_t""$MOZ_GNOMEVFS_CFLAGS" 1>&6
 
             echo $ac_n "checking MOZ_GNOMEVFS_LIBS""... $ac_c" 1>&6
-echo "configure:13991: checking MOZ_GNOMEVFS_LIBS" >&5
+echo "configure:13967: checking MOZ_GNOMEVFS_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             MOZ_GNOMEVFS_LIBS="`$PKG_CONFIG --libs-only-L \"gnome-vfs-2.0 >= $GNOMEVFS_VERSION gnome-vfs-module-2.0 >= $GNOMEVFS_VERSION\"` `$PKG_CONFIG --libs-only-l \"gnome-vfs-2.0 >= $GNOMEVFS_VERSION gnome-vfs-module-2.0 >= $GNOMEVFS_VERSION\"`"
@@ -14038,7 +14014,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:14042: checking for $ac_word" >&5
+echo "configure:14018: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -14082,19 +14058,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for gconf-2.0 >= $GCONF_VERSION""... $ac_c" 1>&6
-echo "configure:14086: checking for gconf-2.0 >= $GCONF_VERSION" >&5
+echo "configure:14062: checking for gconf-2.0 >= $GCONF_VERSION" >&5
 
         if $PKG_CONFIG --exists "gconf-2.0 >= $GCONF_VERSION" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking MOZ_GCONF_CFLAGS""... $ac_c" 1>&6
-echo "configure:14093: checking MOZ_GCONF_CFLAGS" >&5
+echo "configure:14069: checking MOZ_GCONF_CFLAGS" >&5
             MOZ_GCONF_CFLAGS=`$PKG_CONFIG --cflags "gconf-2.0 >= $GCONF_VERSION"`
             echo "$ac_t""$MOZ_GCONF_CFLAGS" 1>&6
 
             echo $ac_n "checking MOZ_GCONF_LIBS""... $ac_c" 1>&6
-echo "configure:14098: checking MOZ_GCONF_LIBS" >&5
+echo "configure:14074: checking MOZ_GCONF_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             MOZ_GCONF_LIBS="`$PKG_CONFIG --libs-only-L \"gconf-2.0 >= $GCONF_VERSION\"` `$PKG_CONFIG --libs-only-l \"gconf-2.0 >= $GCONF_VERSION\"`"
@@ -14141,7 +14117,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:14145: checking for $ac_word" >&5
+echo "configure:14121: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -14185,19 +14161,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for libgnome-2.0 >= $LIBGNOME_VERSION""... $ac_c" 1>&6
-echo "configure:14189: checking for libgnome-2.0 >= $LIBGNOME_VERSION" >&5
+echo "configure:14165: checking for libgnome-2.0 >= $LIBGNOME_VERSION" >&5
 
         if $PKG_CONFIG --exists "libgnome-2.0 >= $LIBGNOME_VERSION" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking MOZ_LIBGNOME_CFLAGS""... $ac_c" 1>&6
-echo "configure:14196: checking MOZ_LIBGNOME_CFLAGS" >&5
+echo "configure:14172: checking MOZ_LIBGNOME_CFLAGS" >&5
             MOZ_LIBGNOME_CFLAGS=`$PKG_CONFIG --cflags "libgnome-2.0 >= $LIBGNOME_VERSION"`
             echo "$ac_t""$MOZ_LIBGNOME_CFLAGS" 1>&6
 
             echo $ac_n "checking MOZ_LIBGNOME_LIBS""... $ac_c" 1>&6
-echo "configure:14201: checking MOZ_LIBGNOME_LIBS" >&5
+echo "configure:14177: checking MOZ_LIBGNOME_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             MOZ_LIBGNOME_LIBS="`$PKG_CONFIG --libs-only-L \"libgnome-2.0 >= $LIBGNOME_VERSION\"` `$PKG_CONFIG --libs-only-l \"libgnome-2.0 >= $LIBGNOME_VERSION\"`"
@@ -14275,7 +14251,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:14279: checking for $ac_word" >&5
+echo "configure:14255: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -14319,19 +14295,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for libgnomeui-2.0 >= $GNOMEUI_VERSION""... $ac_c" 1>&6
-echo "configure:14323: checking for libgnomeui-2.0 >= $GNOMEUI_VERSION" >&5
+echo "configure:14299: checking for libgnomeui-2.0 >= $GNOMEUI_VERSION" >&5
 
         if $PKG_CONFIG --exists "libgnomeui-2.0 >= $GNOMEUI_VERSION" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking MOZ_GNOMEUI_CFLAGS""... $ac_c" 1>&6
-echo "configure:14330: checking MOZ_GNOMEUI_CFLAGS" >&5
+echo "configure:14306: checking MOZ_GNOMEUI_CFLAGS" >&5
             MOZ_GNOMEUI_CFLAGS=`$PKG_CONFIG --cflags "libgnomeui-2.0 >= $GNOMEUI_VERSION"`
             echo "$ac_t""$MOZ_GNOMEUI_CFLAGS" 1>&6
 
             echo $ac_n "checking MOZ_GNOMEUI_LIBS""... $ac_c" 1>&6
-echo "configure:14335: checking MOZ_GNOMEUI_LIBS" >&5
+echo "configure:14311: checking MOZ_GNOMEUI_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             MOZ_GNOMEUI_LIBS="`$PKG_CONFIG --libs-only-L \"libgnomeui-2.0 >= $GNOMEUI_VERSION\"` `$PKG_CONFIG --libs-only-l \"libgnomeui-2.0 >= $GNOMEUI_VERSION\"`"
@@ -14817,7 +14793,7 @@
   # Extract the first word of "javac", so it can be a program name with args.
 set dummy javac; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:14821: checking for $ac_word" >&5
+echo "configure:14797: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_JAVAC'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -14853,7 +14829,7 @@
   # Extract the first word of "jar", so it can be a program name with args.
 set dummy jar; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:14857: checking for $ac_word" >&5
+echo "configure:14833: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_JAR'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -15100,7 +15076,7 @@
   gdiplus)
     MOZ_SVG_RENDERER_GDIPLUS=1
                         echo $ac_n "checking for Gdiplus.h""... $ac_c" 1>&6
-echo "configure:15104: checking for Gdiplus.h" >&5
+echo "configure:15080: checking for Gdiplus.h" >&5
     
     ac_ext=C
 # CXXFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.
@@ -15110,7 +15086,7 @@
 cross_compiling=$ac_cv_prog_cxx_cross
 
     cat > conftest.$ac_ext <<EOF
-#line 15114 "configure"
+#line 15090 "configure"
 #include "confdefs.h"
 #include <windows.h>
                     #include <unknwn.h>
@@ -15119,7 +15095,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:15123: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15099: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   echo "$ac_t""yes" 1>&6
 else
@@ -15199,7 +15175,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:15203: checking for $ac_word" >&5
+echo "configure:15179: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_MAKENSIS'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -15244,7 +15220,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:15248: checking for $ac_word" >&5
+echo "configure:15224: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_HOST_ICONV'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -15313,13 +15289,13 @@
     msvc*|mks*|cygwin*|mingw*|wince*)
         if test -n "$MOZ_UPDATER"; then
             echo $ac_n "checking for iconv""... $ac_c" 1>&6
-echo "configure:15317: checking for iconv" >&5
+echo "configure:15293: checking for iconv" >&5
             for ac_prog in $HOST_ICONV "iconv"
 do
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:15323: checking for $ac_word" >&5
+echo "configure:15299: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_prog_HOST_ICONV'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -15665,18 +15641,18 @@
 
 if test -n "$MOZ_DEBUG"; then
     echo $ac_n "checking for valid debug flags""... $ac_c" 1>&6
-echo "configure:15669: checking for valid debug flags" >&5
+echo "configure:15645: checking for valid debug flags" >&5
     _SAVE_CFLAGS=$CFLAGS
     CFLAGS="$CFLAGS $MOZ_DEBUG_FLAGS"
     cat > conftest.$ac_ext <<EOF
-#line 15673 "configure"
+#line 15649 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int main() {
 printf("Hello World\n");
 ; return 0; }
 EOF
-if { (eval echo configure:15680: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15656: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   _results=yes
 else
@@ -15717,18 +15693,18 @@
 if test "$COMPILE_ENVIRONMENT"; then
 if test -n "$MOZ_OPTIMIZE"; then
     echo $ac_n "checking for valid optimization flags""... $ac_c" 1>&6
-echo "configure:15721: checking for valid optimization flags" >&5
+echo "configure:15697: checking for valid optimization flags" >&5
     _SAVE_CFLAGS=$CFLAGS
     CFLAGS="$CFLAGS $MOZ_OPTIMIZE_FLAGS"
     cat > conftest.$ac_ext <<EOF
-#line 15725 "configure"
+#line 15701 "configure"
 #include "confdefs.h"
 #include <stdio.h>
 int main() {
 printf("Hello World\n");
 ; return 0; }
 EOF
-if { (eval echo configure:15732: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:15708: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   _results=yes
 else
@@ -15945,7 +15921,7 @@
 
 if test -n "$_ENABLE_EFENCE"; then
     echo $ac_n "checking for malloc in -lefence""... $ac_c" 1>&6
-echo "configure:15949: checking for malloc in -lefence" >&5
+echo "configure:15925: checking for malloc in -lefence" >&5
 ac_lib_var=`echo efence'_'malloc | sed 'y%./+-%__p_%'`
 if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
@@ -15953,7 +15929,7 @@
   ac_save_LIBS="$LIBS"
 LIBS="-lefence  $LIBS"
 cat > conftest.$ac_ext <<EOF
-#line 15957 "configure"
+#line 15933 "configure"
 #include "confdefs.h"
 /* Override any gcc2 internal prototype to avoid an error.  */
 /* We use char because int might match the return type of a gcc2
@@ -15964,7 +15940,7 @@
 malloc()
 ; return 0; }
 EOF
-if { (eval echo configure:15968: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:15944: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_lib_$ac_lib_var=yes"
 else
@@ -16065,12 +16041,12 @@
     for ac_func in __builtin_vec_new __builtin_vec_delete __builtin_new __builtin_delete __pure_virtual
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:16069: checking for $ac_func" >&5
+echo "configure:16045: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 16074 "configure"
+#line 16050 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -16096,7 +16072,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:16100: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:16076: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -16339,12 +16315,12 @@
     for ac_func in __cxa_demangle
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:16343: checking for $ac_func" >&5
+echo "configure:16319: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 16348 "configure"
+#line 16324 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -16370,7 +16346,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:16374: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:16350: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -16449,6 +16425,53 @@
     { echo "configure: error: --enable-chrome-format must be set to either jar, flat, both, or symlink" 1>&2; exit 1; }
 fi
 
+if test "$MOZ_CHROME_FILE_FORMAT" = "jar" ||
+    test "$MOZ_CHROME_FILE_FORMAT" = "both"; then
+    for ac_prog in zip
+do
+# Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+echo "configure:16436: checking for $ac_word" >&5
+if eval "test \"`echo '$''{'ac_cv_path_ZIP'+set}'`\" = set"; then
+  echo $ac_n "(cached) $ac_c" 1>&6
+else
+  case "$ZIP" in
+  /*)
+  ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
+  ;;
+  ?:/*)			 
+  ac_cv_path_ZIP="$ZIP" # Let the user override the test with a dos path.
+  ;;
+  *)
+  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":"
+  ac_dummy="$PATH"
+  for ac_dir in $ac_dummy; do 
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$ac_word; then
+      ac_cv_path_ZIP="$ac_dir/$ac_word"
+      break
+    fi
+  done
+  IFS="$ac_save_ifs"
+  ;;
+esac
+fi
+ZIP="$ac_cv_path_ZIP"
+if test -n "$ZIP"; then
+  echo "$ac_t""$ZIP" 1>&6
+else
+  echo "$ac_t""no" 1>&6
+fi
+
+test -n "$ZIP" && break
+done
+
+    if test -z "$ZIP" || test "$ZIP" = ":"; then
+        { echo "configure: error: zip not found in \$PATH" 1>&2; exit 1; }
+    fi
+fi
+
 # Check whether --with-default-mozilla-five-home or --without-default-mozilla-five-home was given.
 if test "${with_default_mozilla_five_home+set}" = set; then
   withval="$with_default_mozilla_five_home"
@@ -16508,7 +16531,7 @@
 # Compiler Options
 
 echo $ac_n "checking for gcc -pipe support""... $ac_c" 1>&6
-echo "configure:16512: checking for gcc -pipe support" >&5
+echo "configure:16535: checking for gcc -pipe support" >&5
 if test -n "$GNU_CC" && test -n "$GNU_CXX" && test -n "$GNU_AS"; then
     echo '#include <stdio.h>' > dummy-hello.c
     echo 'int main() { printf("Hello World\n"); exit(0); }' >> dummy-hello.c
@@ -16523,14 +16546,14 @@
         _SAVE_CFLAGS=$CFLAGS
         CFLAGS="$CFLAGS -pipe"
         cat > conftest.$ac_ext <<EOF
-#line 16527 "configure"
+#line 16550 "configure"
 #include "confdefs.h"
  #include <stdio.h> 
 int main() {
 printf("Hello World\n");
 ; return 0; }
 EOF
-if { (eval echo configure:16534: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16557: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   _res_gcc_pipe="yes"
 else
@@ -16572,16 +16595,16 @@
      _SAVE_CFLAGS="$CFLAGS"
      CFLAGS="$CFLAGS ${_COMPILER_PREFIX}-Wno-long-long"
      echo $ac_n "checking whether compiler supports -Wno-long-long""... $ac_c" 1>&6
-echo "configure:16576: checking whether compiler supports -Wno-long-long" >&5
+echo "configure:16599: checking whether compiler supports -Wno-long-long" >&5
      cat > conftest.$ac_ext <<EOF
-#line 16578 "configure"
+#line 16601 "configure"
 #include "confdefs.h"
 
 int main() {
 return(0);
 ; return 0; }
 EOF
-if { (eval echo configure:16585: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16608: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
    _WARNINGS_CFLAGS="${_WARNINGS_CFLAGS} ${_COMPILER_PREFIX}-Wno-long-long"
 	  _WARNINGS_CXXFLAGS="${_WARNINGS_CXXFLAGS} ${_COMPILER_PREFIX}-Wno-long-long"
@@ -16602,16 +16625,16 @@
 CFLAGS="$CFLAGS -fprofile-generate"
 
 echo $ac_n "checking whether C compiler supports -fprofile-generate""... $ac_c" 1>&6
-echo "configure:16606: checking whether C compiler supports -fprofile-generate" >&5
+echo "configure:16629: checking whether C compiler supports -fprofile-generate" >&5
 cat > conftest.$ac_ext <<EOF
-#line 16608 "configure"
+#line 16631 "configure"
 #include "confdefs.h"
 
 int main() {
 return 0;
 ; return 0; }
 EOF
-if { (eval echo configure:16615: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16638: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
    PROFILE_GEN_CFLAGS="-fprofile-generate"
                  result="yes" 
@@ -16629,16 +16652,16 @@
 else
   CFLAGS="$_SAVE_CFLAGS -fprofile-arcs"
   echo $ac_n "checking whether C compiler supports -fprofile-arcs""... $ac_c" 1>&6
-echo "configure:16633: checking whether C compiler supports -fprofile-arcs" >&5
+echo "configure:16656: checking whether C compiler supports -fprofile-arcs" >&5
   cat > conftest.$ac_ext <<EOF
-#line 16635 "configure"
+#line 16658 "configure"
 #include "confdefs.h"
 
 int main() {
 return 0;
 ; return 0; }
 EOF
-if { (eval echo configure:16642: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16665: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
    PROFILE_GEN_CFLAGS="-fprofile-arcs"
                    result="yes" 
@@ -16684,16 +16707,16 @@
     _SAVE_CXXFLAGS=$CXXFLAGS
     CXXFLAGS="$CXXFLAGS ${_WARNINGS_CXXFLAGS} ${_COMPILER_PREFIX}-pedantic"
     echo $ac_n "checking whether C++ compiler has -pedantic long long bug""... $ac_c" 1>&6
-echo "configure:16688: checking whether C++ compiler has -pedantic long long bug" >&5
+echo "configure:16711: checking whether C++ compiler has -pedantic long long bug" >&5
     cat > conftest.$ac_ext <<EOF
-#line 16690 "configure"
+#line 16713 "configure"
 #include "confdefs.h"
 $configure_static_assert_macros
 int main() {
 CONFIGURE_STATIC_ASSERT(sizeof(long long) == 8)
 ; return 0; }
 EOF
-if { (eval echo configure:16697: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16720: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   result="no"
 else
@@ -16718,13 +16741,16 @@
 fi
 
 echo $ac_n "checking for correct temporary object destruction order""... $ac_c" 1>&6
-echo "configure:16722: checking for correct temporary object destruction order" >&5
+echo "configure:16745: checking for correct temporary object destruction order" >&5
 if test "$cross_compiling" = yes; then
   result="maybe"
 else
   cat > conftest.$ac_ext <<EOF
-#line 16727 "configure"
+#line 16750 "configure"
 #include "confdefs.h"
+#ifdef __cplusplus
+extern "C" void exit(int);
+#endif
  class A {
              public:  A(int& x) : mValue(x) {}
                       ~A() { mValue--; }
@@ -16743,7 +16769,7 @@
              }
              
 EOF
-if { (eval echo configure:16747: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:16773: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   result="yes"
 else
@@ -16764,12 +16790,12 @@
 _SAVE_CXXFLAGS=$CXXFLAGS
 CXXFLAGS="$CXXFLAGS ${_WARNINGS_CXXFLAGS}"
 echo $ac_n "checking for correct overload resolution with const and templates""... $ac_c" 1>&6
-echo "configure:16768: checking for correct overload resolution with const and templates" >&5
+echo "configure:16794: checking for correct overload resolution with const and templates" >&5
 if eval "test \"`echo '$''{'ac_nscap_nonconst_opeq_bug'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 16773 "configure"
+#line 16799 "configure"
 #include "confdefs.h"
 
                       template <class T>
@@ -16799,7 +16825,7 @@
                     
 ; return 0; }
 EOF
-if { (eval echo configure:16803: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:16829: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
   ac_nscap_nonconst_opeq_bug="no"
 else
@@ -17091,7 +17117,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:17095: checking for $ac_word" >&5
+echo "configure:17121: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -17135,19 +17161,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for libIDL-2.0 >= 0.8.0""... $ac_c" 1>&6
-echo "configure:17139: checking for libIDL-2.0 >= 0.8.0" >&5
+echo "configure:17165: checking for libIDL-2.0 >= 0.8.0" >&5
 
         if $PKG_CONFIG --exists "libIDL-2.0 >= 0.8.0" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking LIBIDL_CFLAGS""... $ac_c" 1>&6
-echo "configure:17146: checking LIBIDL_CFLAGS" >&5
+echo "configure:17172: checking LIBIDL_CFLAGS" >&5
             LIBIDL_CFLAGS=`$PKG_CONFIG --cflags "libIDL-2.0 >= 0.8.0"`
             echo "$ac_t""$LIBIDL_CFLAGS" 1>&6
 
             echo $ac_n "checking LIBIDL_LIBS""... $ac_c" 1>&6
-echo "configure:17151: checking LIBIDL_LIBS" >&5
+echo "configure:17177: checking LIBIDL_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             LIBIDL_LIBS="`$PKG_CONFIG --libs-only-L \"libIDL-2.0 >= 0.8.0\"` `$PKG_CONFIG --libs-only-l \"libIDL-2.0 >= 0.8.0\"`"
@@ -17270,7 +17296,7 @@
   # Extract the first word of "glib-config", so it can be a program name with args.
 set dummy glib-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:17274: checking for $ac_word" >&5
+echo "configure:17300: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GLIB_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -17305,7 +17331,7 @@
 
   min_glib_version=1.2.0
   echo $ac_n "checking for GLIB - version >= $min_glib_version""... $ac_c" 1>&6
-echo "configure:17309: checking for GLIB - version >= $min_glib_version" >&5
+echo "configure:17335: checking for GLIB - version >= $min_glib_version" >&5
   no_glib=""
   if test "$GLIB_CONFIG" = "no" ; then
     no_glib=yes
@@ -17328,7 +17354,7 @@
   echo $ac_n "cross compiling; assumed OK... $ac_c"
 else
   cat > conftest.$ac_ext <<EOF
-#line 17332 "configure"
+#line 17358 "configure"
 #include "confdefs.h"
 
 #include <glib.h>
@@ -17404,7 +17430,7 @@
 }
 
 EOF
-if { (eval echo configure:17408: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:17434: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -17438,7 +17464,7 @@
           CFLAGS="$CFLAGS $GLIB_CFLAGS"
           LIBS="$LIBS $GLIB_LIBS"
           cat > conftest.$ac_ext <<EOF
-#line 17442 "configure"
+#line 17468 "configure"
 #include "confdefs.h"
 
 #include <glib.h>
@@ -17448,7 +17474,7 @@
  return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); 
 ; return 0; }
 EOF
-if { (eval echo configure:17452: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17478: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
    echo "*** The test program compiled, but did not run. This usually means"
           echo "*** that the run-time linker is not finding GLIB or finding the wrong"
@@ -17492,7 +17518,7 @@
   # Extract the first word of "libIDL-config", so it can be a program name with args.
 set dummy libIDL-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:17496: checking for $ac_word" >&5
+echo "configure:17522: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_LIBIDL_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -17527,7 +17553,7 @@
 
   min_libIDL_version=$LIBIDL_VERSION
   echo $ac_n "checking for libIDL - version >= $min_libIDL_version""... $ac_c" 1>&6
-echo "configure:17531: checking for libIDL - version >= $min_libIDL_version" >&5
+echo "configure:17557: checking for libIDL - version >= $min_libIDL_version" >&5
   no_libIDL=""
   if test "$LIBIDL_CONFIG" = "no" ; then
     no_libIDL=yes
@@ -17554,7 +17580,7 @@
   echo $ac_n "cross compiling; assumed OK... $ac_c"
 else
   cat > conftest.$ac_ext <<EOF
-#line 17558 "configure"
+#line 17584 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -17640,7 +17666,7 @@
 }
 
 EOF
-if { (eval echo configure:17644: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:17670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -17674,7 +17700,7 @@
           CFLAGS="$CFLAGS $LIBIDL_CFLAGS"
           LIBS="$LIBS $LIBIDL_LIBS"
           cat > conftest.$ac_ext <<EOF
-#line 17678 "configure"
+#line 17704 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -17685,7 +17711,7 @@
  return IDL_get_libver_string ? 1 : 0; 
 ; return 0; }
 EOF
-if { (eval echo configure:17689: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:17715: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
    echo "*** The test program compiled, but did not run. This usually means"
           echo "*** that the run-time linker is not finding libIDL or finding the wrong"
@@ -17813,7 +17839,7 @@
   # Extract the first word of "glib-config", so it can be a program name with args.
 set dummy glib-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:17817: checking for $ac_word" >&5
+echo "configure:17843: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GLIB_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -17848,7 +17874,7 @@
 
   min_glib_version=1.2.0
   echo $ac_n "checking for GLIB - version >= $min_glib_version""... $ac_c" 1>&6
-echo "configure:17852: checking for GLIB - version >= $min_glib_version" >&5
+echo "configure:17878: checking for GLIB - version >= $min_glib_version" >&5
   no_glib=""
   if test "$GLIB_CONFIG" = "no" ; then
     no_glib=yes
@@ -17871,7 +17897,7 @@
   echo $ac_n "cross compiling; assumed OK... $ac_c"
 else
   cat > conftest.$ac_ext <<EOF
-#line 17875 "configure"
+#line 17901 "configure"
 #include "confdefs.h"
 
 #include <glib.h>
@@ -17947,7 +17973,7 @@
 }
 
 EOF
-if { (eval echo configure:17951: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:17977: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -17981,7 +18007,7 @@
           CFLAGS="$CFLAGS $GLIB_CFLAGS"
           LIBS="$LIBS $GLIB_LIBS"
           cat > conftest.$ac_ext <<EOF
-#line 17985 "configure"
+#line 18011 "configure"
 #include "confdefs.h"
 
 #include <glib.h>
@@ -17991,7 +18017,7 @@
  return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); 
 ; return 0; }
 EOF
-if { (eval echo configure:17995: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18021: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
    echo "*** The test program compiled, but did not run. This usually means"
           echo "*** that the run-time linker is not finding GLIB or finding the wrong"
@@ -18035,7 +18061,7 @@
   # Extract the first word of "libIDL-config", so it can be a program name with args.
 set dummy libIDL-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:18039: checking for $ac_word" >&5
+echo "configure:18065: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_LIBIDL_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -18070,7 +18096,7 @@
 
   min_libIDL_version=$LIBIDL_VERSION
   echo $ac_n "checking for libIDL - version >= $min_libIDL_version""... $ac_c" 1>&6
-echo "configure:18074: checking for libIDL - version >= $min_libIDL_version" >&5
+echo "configure:18100: checking for libIDL - version >= $min_libIDL_version" >&5
   no_libIDL=""
   if test "$LIBIDL_CONFIG" = "no" ; then
     no_libIDL=yes
@@ -18097,7 +18123,7 @@
   echo $ac_n "cross compiling; assumed OK... $ac_c"
 else
   cat > conftest.$ac_ext <<EOF
-#line 18101 "configure"
+#line 18127 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -18183,7 +18209,7 @@
 }
 
 EOF
-if { (eval echo configure:18187: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:18213: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -18217,7 +18243,7 @@
           CFLAGS="$CFLAGS $LIBIDL_CFLAGS"
           LIBS="$LIBS $LIBIDL_LIBS"
           cat > conftest.$ac_ext <<EOF
-#line 18221 "configure"
+#line 18247 "configure"
 #include "confdefs.h"
 
 #include <stdio.h>
@@ -18228,7 +18254,7 @@
  return IDL_get_libver_string ? 1 : 0; 
 ; return 0; }
 EOF
-if { (eval echo configure:18232: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18258: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
    echo "*** The test program compiled, but did not run. This usually means"
           echo "*** that the run-time linker is not finding libIDL or finding the wrong"
@@ -18269,7 +18295,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:18273: checking for $ac_word" >&5
+echo "configure:18299: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -18313,19 +18339,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for libIDL-2.0 >= 0.8.0""... $ac_c" 1>&6
-echo "configure:18317: checking for libIDL-2.0 >= 0.8.0" >&5
+echo "configure:18343: checking for libIDL-2.0 >= 0.8.0" >&5
 
         if $PKG_CONFIG --exists "libIDL-2.0 >= 0.8.0" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking LIBIDL_CFLAGS""... $ac_c" 1>&6
-echo "configure:18324: checking LIBIDL_CFLAGS" >&5
+echo "configure:18350: checking LIBIDL_CFLAGS" >&5
             LIBIDL_CFLAGS=`$PKG_CONFIG --cflags "libIDL-2.0 >= 0.8.0"`
             echo "$ac_t""$LIBIDL_CFLAGS" 1>&6
 
             echo $ac_n "checking LIBIDL_LIBS""... $ac_c" 1>&6
-echo "configure:18329: checking LIBIDL_LIBS" >&5
+echo "configure:18355: checking LIBIDL_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             LIBIDL_LIBS="`$PKG_CONFIG --libs-only-L \"libIDL-2.0 >= 0.8.0\"` `$PKG_CONFIG --libs-only-l \"libIDL-2.0 >= 0.8.0\"`"
@@ -18361,7 +18387,7 @@
 # Extract the first word of "$ac_prog", so it can be a program name with args.
 set dummy $ac_prog; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:18365: checking for $ac_word" >&5
+echo "configure:18391: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_ORBIT_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -18398,7 +18424,7 @@
 
         if test -n "$ORBIT_CONFIG"; then
             echo $ac_n "checking for ORBit libIDL usability""... $ac_c" 1>&6
-echo "configure:18402: checking for ORBit libIDL usability" >&5
+echo "configure:18428: checking for ORBit libIDL usability" >&5
         	_ORBIT_CFLAGS=`${ORBIT_CONFIG} client --cflags`
     	    _ORBIT_LIBS=`${ORBIT_CONFIG} client --libs`
             _ORBIT_INC_PATH=`${PERL} -e '{ for $f (@ARGV) { print "$f " if ($f =~ m/^-I/); } }' -- ${_ORBIT_CFLAGS}`
@@ -18415,7 +18441,7 @@
                 result="maybe" 
 else
   cat > conftest.$ac_ext <<EOF
-#line 18419 "configure"
+#line 18445 "configure"
 #include "confdefs.h"
 
 #include <stdlib.h>
@@ -18430,7 +18456,7 @@
 }
             
 EOF
-if { (eval echo configure:18434: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:18460: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   _LIBIDL_FOUND=1
                 result="yes"
@@ -18487,7 +18513,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:18491: checking for $ac_word" >&5
+echo "configure:18517: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -18531,19 +18557,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for glib-2.0 >= 1.3.7""... $ac_c" 1>&6
-echo "configure:18535: checking for glib-2.0 >= 1.3.7" >&5
+echo "configure:18561: checking for glib-2.0 >= 1.3.7" >&5
 
         if $PKG_CONFIG --exists "glib-2.0 >= 1.3.7" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking GLIB_CFLAGS""... $ac_c" 1>&6
-echo "configure:18542: checking GLIB_CFLAGS" >&5
+echo "configure:18568: checking GLIB_CFLAGS" >&5
             GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 1.3.7"`
             echo "$ac_t""$GLIB_CFLAGS" 1>&6
 
             echo $ac_n "checking GLIB_LIBS""... $ac_c" 1>&6
-echo "configure:18547: checking GLIB_LIBS" >&5
+echo "configure:18573: checking GLIB_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             GLIB_LIBS="`$PKG_CONFIG --libs-only-L \"glib-2.0 >= 1.3.7\"` `$PKG_CONFIG --libs-only-l \"glib-2.0 >= 1.3.7\"`"
@@ -18627,7 +18653,7 @@
   # Extract the first word of "glib-config", so it can be a program name with args.
 set dummy glib-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:18631: checking for $ac_word" >&5
+echo "configure:18657: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_GLIB_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -18662,7 +18688,7 @@
 
   min_glib_version=${GLIB_VERSION}
   echo $ac_n "checking for GLIB - version >= $min_glib_version""... $ac_c" 1>&6
-echo "configure:18666: checking for GLIB - version >= $min_glib_version" >&5
+echo "configure:18692: checking for GLIB - version >= $min_glib_version" >&5
   no_glib=""
   if test "$GLIB_CONFIG" = "no" ; then
     no_glib=yes
@@ -18685,7 +18711,7 @@
   echo $ac_n "cross compiling; assumed OK... $ac_c"
 else
   cat > conftest.$ac_ext <<EOF
-#line 18689 "configure"
+#line 18715 "configure"
 #include "confdefs.h"
 
 #include <glib.h>
@@ -18761,7 +18787,7 @@
 }
 
 EOF
-if { (eval echo configure:18765: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:18791: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   :
 else
@@ -18795,7 +18821,7 @@
           CFLAGS="$CFLAGS $GLIB_CFLAGS"
           LIBS="$LIBS $GLIB_LIBS"
           cat > conftest.$ac_ext <<EOF
-#line 18799 "configure"
+#line 18825 "configure"
 #include "confdefs.h"
 
 #include <glib.h>
@@ -18805,7 +18831,7 @@
  return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); 
 ; return 0; }
 EOF
-if { (eval echo configure:18809: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18835: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
    echo "*** The test program compiled, but did not run. This usually means"
           echo "*** that the run-time linker is not finding GLIB or finding the wrong"
@@ -18885,19 +18911,19 @@
   # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
 # for constant arguments.  Useless!
 echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6
-echo "configure:18889: checking for working alloca.h" >&5
+echo "configure:18915: checking for working alloca.h" >&5
 if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 18894 "configure"
+#line 18920 "configure"
 #include "confdefs.h"
 #include <alloca.h>
 int main() {
 char *p = alloca(2 * sizeof(int));
 ; return 0; }
 EOF
-if { (eval echo configure:18901: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18927: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_header_alloca_h=yes
 else
@@ -18918,12 +18944,12 @@
 fi
 
 echo $ac_n "checking for alloca""... $ac_c" 1>&6
-echo "configure:18922: checking for alloca" >&5
+echo "configure:18948: checking for alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 18927 "configure"
+#line 18953 "configure"
 #include "confdefs.h"
 
 #ifdef __GNUC__
@@ -18951,7 +18977,7 @@
 char *p = (char *) alloca(1);
 ; return 0; }
 EOF
-if { (eval echo configure:18955: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:18981: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   ac_cv_func_alloca_works=yes
 else
@@ -18983,12 +19009,12 @@
 
 
 echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6
-echo "configure:18987: checking whether alloca needs Cray hooks" >&5
+echo "configure:19013: checking whether alloca needs Cray hooks" >&5
 if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 18992 "configure"
+#line 19018 "configure"
 #include "confdefs.h"
 #if defined(CRAY) && ! defined(CRAY2)
 webecray
@@ -19013,12 +19039,12 @@
 if test $ac_cv_os_cray = yes; then
 for ac_func in _getb67 GETB67 getb67; do
   echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
-echo "configure:19017: checking for $ac_func" >&5
+echo "configure:19043: checking for $ac_func" >&5
 if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 19022 "configure"
+#line 19048 "configure"
 #include "confdefs.h"
 /* System header to define __stub macros and hopefully few prototypes,
     which can conflict with char $ac_func(); below.  */
@@ -19041,7 +19067,7 @@
 
 ; return 0; }
 EOF
-if { (eval echo configure:19045: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+if { (eval echo configure:19071: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
   rm -rf conftest*
   eval "ac_cv_func_$ac_func=yes"
 else
@@ -19068,7 +19094,7 @@
 fi
 
 echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6
-echo "configure:19072: checking stack direction for C alloca" >&5
+echo "configure:19098: checking stack direction for C alloca" >&5
 if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -19076,7 +19102,7 @@
   ac_cv_c_stack_direction=0
 else
   cat > conftest.$ac_ext <<EOF
-#line 19080 "configure"
+#line 19106 "configure"
 #include "confdefs.h"
 find_stack_direction ()
 {
@@ -19095,7 +19121,7 @@
   exit (find_stack_direction() < 0);
 }
 EOF
-if { (eval echo configure:19099: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
+if { (eval echo configure:19125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null
 then
   ac_cv_c_stack_direction=1
 else
@@ -19144,17 +19170,17 @@
 do
 ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
 echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
-echo "configure:19148: checking for $ac_hdr" >&5
+echo "configure:19174: checking for $ac_hdr" >&5
 if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
   cat > conftest.$ac_ext <<EOF
-#line 19153 "configure"
+#line 19179 "configure"
 #include "confdefs.h"
 #include <$ac_hdr>
 EOF
 ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"
-{ (eval echo configure:19158: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
+{ (eval echo configure:19184: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }
 ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"`
 if test -z "$ac_err"; then
   rm -rf conftest*
@@ -19245,7 +19271,7 @@
     # Extract the first word of "pkg-config", so it can be a program name with args.
 set dummy pkg-config; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:19249: checking for $ac_word" >&5
+echo "configure:19275: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PKG_CONFIG'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -19289,19 +19315,19 @@
      PKG_CONFIG_MIN_VERSION=0.9.0
      if $PKG_CONFIG --atleast-pkgconfig-version $PKG_CONFIG_MIN_VERSION; then
         echo $ac_n "checking for cairo >= $CAIRO_VERSION""... $ac_c" 1>&6
-echo "configure:19293: checking for cairo >= $CAIRO_VERSION" >&5
+echo "configure:19319: checking for cairo >= $CAIRO_VERSION" >&5
 
         if $PKG_CONFIG --exists "cairo >= $CAIRO_VERSION" ; then
             echo "$ac_t""yes" 1>&6
             succeeded=yes
 
             echo $ac_n "checking CAIRO_CFLAGS""... $ac_c" 1>&6
-echo "configure:19300: checking CAIRO_CFLAGS" >&5
+echo "configure:19326: checking CAIRO_CFLAGS" >&5
             CAIRO_CFLAGS=`$PKG_CONFIG --cflags "cairo >= $CAIRO_VERSION"`
             echo "$ac_t""$CAIRO_CFLAGS" 1>&6
 
             echo $ac_n "checking CAIRO_LIBS""... $ac_c" 1>&6
-echo "configure:19305: checking CAIRO_LIBS" >&5
+echo "configure:19331: checking CAIRO_LIBS" >&5
             ## don't use --libs since that can do evil things like add
             ## -Wl,--export-dynamic
             CAIRO_LIBS="`$PKG_CONFIG --libs-only-L \"cairo >= $CAIRO_VERSION\"` `$PKG_CONFIG --libs-only-l \"cairo >= $CAIRO_VERSION\"`"
@@ -19366,7 +19392,7 @@
         # Extract the first word of "python", so it can be a program name with args.
 set dummy python; ac_word=$2
 echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
-echo "configure:19370: checking for $ac_word" >&5
+echo "configure:19396: checking for $ac_word" >&5
 if eval "test \"`echo '$''{'ac_cv_path_PYTHON'+set}'`\" = set"; then
   echo $ac_n "(cached) $ac_c" 1>&6
 else
@@ -19642,14 +19668,14 @@
 cross_compiling=$ac_cv_prog_cc_cross
 
     cat > conftest.$ac_ext <<EOF
-#line 19646 "configure"
+#line 19672 "configure"
 #include "confdefs.h"
 #include <gmodule.h>
 int main() {
  int x = 1; x++; 
 ; return 0; }
 EOF
-if { (eval echo configure:19653: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:19679: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   :
 else
   echo "configure: failed program was:" >&5
@@ -19956,7 +19982,7 @@
                 _SAVE_CFLAGS=$CFLAGS
     CFLAGS="$CFLAGS $XCFLAGS"
     cat > conftest.$ac_ext <<EOF
-#line 19960 "configure"
+#line 19986 "configure"
 #include "confdefs.h"
 
         #include <stdio.h>
@@ -19972,7 +19998,7 @@
     
 ; return 0; }
 EOF
-if { (eval echo configure:19976: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
+if { (eval echo configure:20002: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   :
 else
   echo "configure: failed program was:" >&5
@@ -20190,34 +20216,15 @@
 # Transform confdefs.h into DEFS.
 # Protect against shell expansion while executing Makefile rules.
 # Protect against Makefile macro expansion.
-#
-# If the first sed substitution is executed (which looks for macros that
-# take arguments), then we branch to the quote section.  Otherwise,
-# look for a macro that doesn't take arguments.
-cat >confdef2opt.sed <<\_ACEOF
-t clear
-: clear
-s,^[ 	]*#[ 	]*define[ 	][ 	]*\([^ 	(][^ 	(]*([^)]*)\)[ 	]*\(.*\),-D\1=\2,g
-t quote
-s,^[ 	]*#[ 	]*define[ 	][ 	]*\([^ 	][^ 	]*\)[ 	]*\(.*\),-D\1=\2,g
-t quote
-d
-: quote
-s,[ 	`~#$^&*(){}\\|;'"<>?],\\&,g
-s,\[,\\&,g
-s,\],\\&,g
-s,\$,$$,g
-p
-_ACEOF
-# We use echo to avoid assuming a particular line-breaking character.
-# The extra dot is to prevent the shell from consuming trailing
-# line-breaks from the sub-command output.  A line-break within
-# single-quotes doesn't work because, if this script is created in a
-# platform that uses two characters for line-breaks (e.g., DOS), tr
-# would break.
-ac_LF_and_DOT=`echo; echo .`
-DEFS=`sed -n -f confdef2opt.sed confdefs.h | tr "$ac_LF_and_DOT" ' .'`
-rm -f confdef2opt.sed
+cat > conftest.defs <<\EOF
+s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g
+s%[ 	`~#$^&*(){}\\|;'"<>?]%\\&%g
+s%\[%\\&%g
+s%\]%\\&%g
+s%\$%$$%g
+EOF
+DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '`
+rm -f conftest.defs
 
 MOZ_DEFINES=$DEFS
 
@@ -20420,7 +20427,6 @@
 s%@WHOAMI@%$WHOAMI%g
 s%@AUTOCONF@%$AUTOCONF%g
 s%@UNZIP@%$UNZIP%g
-s%@ZIP@%$ZIP%g
 s%@SYSTEM_MAKEDEPEND@%$SYSTEM_MAKEDEPEND%g
 s%@XARGS@%$XARGS%g
 s%@PBBUILD@%$PBBUILD%g
@@ -20457,10 +20463,13 @@
 s%@NSS_CONFIG@%$NSS_CONFIG%g
 s%@NSS_CFLAGS@%$NSS_CFLAGS%g
 s%@NSS_LIBS@%$NSS_LIBS%g
+s%@PKG_CONFIG@%$PKG_CONFIG%g
+s%@MOZ_MYSPELL_CFLAGS@%$MOZ_MYSPELL_CFLAGS%g
+s%@MOZ_MYSPELL_LIBS@%$MOZ_MYSPELL_LIBS%g
+s%@SYSTEM_MYSPELL@%$SYSTEM_MYSPELL%g
 s%@GTK_CONFIG@%$GTK_CONFIG%g
 s%@GTK_CFLAGS@%$GTK_CFLAGS%g
 s%@GTK_LIBS@%$GTK_LIBS%g
-s%@PKG_CONFIG@%$PKG_CONFIG%g
 s%@MOZ_GTK2_CFLAGS@%$MOZ_GTK2_CFLAGS%g
 s%@MOZ_GTK2_LIBS@%$MOZ_GTK2_LIBS%g
 s%@HOST_MOC@%$HOST_MOC%g
@@ -20541,6 +20550,7 @@
 s%@MOZ_REFLOW_PERF@%$MOZ_REFLOW_PERF%g
 s%@NS_TRACE_MALLOC@%$NS_TRACE_MALLOC%g
 s%@MOZ_DEMANGLE_SYMBOLS@%$MOZ_DEMANGLE_SYMBOLS%g
+s%@ZIP@%$ZIP%g
 s%@MOZ_DOC_INPUT_DIRS@%$MOZ_DOC_INPUT_DIRS%g
 s%@MOZ_DOC_INCLUDE_DIRS@%$MOZ_DOC_INCLUDE_DIRS%g
 s%@MOZ_DOC_OUTPUT_DIR@%$MOZ_DOC_OUTPUT_DIR%g
@@ -21156,7 +21166,7 @@
       fi
     fi
 
-    cd $ac_popdir
+    cd "$ac_popdir"
   done
 fi
 
@@ -21299,7 +21309,7 @@
       fi
     fi
 
-    cd $ac_popdir
+    cd "$ac_popdir"
   done
 fi
 
--- iceweasel-2.0.0.17.orig/extensions/inspector/Makefile.in
+++ iceweasel-2.0.0.17/extensions/inspector/Makefile.in
@@ -53,8 +53,10 @@
 USE_EXTENSION_MANIFEST = 1
 NO_JAR_AUTO_REG        = 1
 INSTALL_EXTENSION_ID   = inspector@mozilla.org
+ifdef zip
 XPI_PKGNAME            = inspector-$(MOZ_APP_VERSION)
 endif
+endif
 
 PREF_JS_EXPORTS = $(srcdir)/resources/content/prefs/inspector.js
 
--- iceweasel-2.0.0.17.orig/extensions/spellcheck/myspell/src/Makefile.in
+++ iceweasel-2.0.0.17/extensions/spellcheck/myspell/src/Makefile.in
@@ -60,15 +60,18 @@
 		  xulapp \
 		  $(NULL)
 
-CPPSRCS =         affentry.cpp \
+CPPSRCS =         mozMySpell.cpp \
+		  mozMySpellFactory.cpp \
+                  $(NULL)
+ifndef MOZ_NATIVE_MYSPELL
+CPPSRCS +=	  affentry.cpp \
 		  affixmgr.cpp \
 		  hashmgr.cpp \
 		  suggestmgr.cpp \
 		  csutil.cpp \
 		  myspell.cpp \
-		  mozMySpell.cpp \
-		  mozMySpellFactory.cpp \
                   $(NULL)
+endif
 
 ifdef MOZ_XUL_APP
 CPPSRCS += mozMySpellDirProvider.cpp
@@ -79,6 +82,7 @@
 		$(XPCOM_LIBS) \
 		$(NSPR_LIBS) \
 		$(MOZ_UNICHARUTIL_LIBS) \
+		$(MOZ_MYSPELL_LIBS) \
 		$(NULL)
 
 include $(topsrcdir)/config/rules.mk
--- iceweasel-2.0.0.17.orig/extensions/transformiix/source/base/Double.cpp
+++ iceweasel-2.0.0.17/extensions/transformiix/source/base/Double.cpp
@@ -75,14 +75,7 @@
 #define CPU_IS_ARM
 #endif
 
-#if (__GNUC__ == 2 && __GNUC_MINOR__ > 95) || __GNUC__ > 2
-/**
- * This version of the macros is safe for the alias optimizations
- * that gcc does, but uses gcc-specific extensions.
- */
-
 typedef union txdpun {
-    PRFloat64 d;
     struct {
 #if defined(IS_LITTLE_ENDIAN) && !defined(CPU_IS_ARM)
         PRUint32 lo, hi;
@@ -90,8 +83,14 @@
         PRUint32 hi, lo;
 #endif
     } s;
+    PRFloat64 d;
 } txdpun;
 
+#if (__GNUC__ == 2 && __GNUC_MINOR__ > 95) || __GNUC__ > 2
+/**
+ * This version of the macros is safe for the alias optimizations
+ * that gcc does, but uses gcc-specific extensions.
+ */
 #define TX_DOUBLE_HI32(x) (__extension__ ({ txdpun u; u.d = (x); u.s.hi; }))
 #define TX_DOUBLE_LO32(x) (__extension__ ({ txdpun u; u.d = (x); u.s.lo; }))
 
@@ -117,20 +116,20 @@
 
 //-- Initialize Double related constants
 #ifdef IS_BIG_ENDIAN
-const PRUint32 nanMask[2] =    {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK,
-                                0xffffffff};
-const PRUint32 infMask[2] =    {TX_DOUBLE_HI32_EXPMASK, 0};
-const PRUint32 negInfMask[2] = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0};
+const txdpun nanMask =    {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK,
+                           0xffffffff};
+const txdpun infMask =    {TX_DOUBLE_HI32_EXPMASK, 0};
+const txdpun negInfMask = {TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT, 0};
 #else
-const PRUint32 nanMask[2] =    {0xffffffff,
-                                TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK};
-const PRUint32 infMask[2] =    {0, TX_DOUBLE_HI32_EXPMASK};
-const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT};
+const txdpun nanMask = {0xffffffff,
+                        TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_MANTMASK};
+const txdpun infMask =    {0, TX_DOUBLE_HI32_EXPMASK};
+const txdpun negInfMask = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT};
 #endif
 
-const double Double::NaN = *((double*)nanMask);
-const double Double::POSITIVE_INFINITY = *((double*)infMask);
-const double Double::NEGATIVE_INFINITY = *((double*)negInfMask);
+const double Double::NaN = nanMask.d;
+const double Double::POSITIVE_INFINITY = infMask.d;
+const double Double::NEGATIVE_INFINITY = negInfMask.d;
 
 /*
  * Determines whether the given double represents positive or negative
--- iceweasel-2.0.0.17.orig/extensions/pref/system-pref/src/gconf/Makefile.in
+++ iceweasel-2.0.0.17/extensions/pref/system-pref/src/gconf/Makefile.in
@@ -87,3 +87,5 @@
 
 export::
 	$(INSTALL) $(srcdir)/../nsSystemPrefFactory.cpp .
+
+GARBAGE += nsSystemPrefFactory.cpp
--- iceweasel-2.0.0.17.orig/security/coreconf/Linux.mk
+++ iceweasel-2.0.0.17/security/coreconf/Linux.mk
@@ -113,12 +113,22 @@
 	OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
 	CPU_ARCH        = s390x
 else
+ifeq ($(OS_TEST),mips64)
+	OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
+	CPU_ARCH        = mips
+else
 ifeq ($(OS_TEST),mips)
 	OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
 	CPU_ARCH        = mips
 else
+ifeq (,$(filter-out i686 i586 i486 i386,$(OS_TEST)))
 	OS_REL_CFLAGS	= -DLINUX1_2 -Di386 -D_XOPEN_SOURCE
 	CPU_ARCH	= x86
+else
+	OS_REL_CFLAGS   = -DLINUX1_2 -D_XOPEN_SOURCE
+	CPU_ARCH	= $(OS_TEST)
+endif
+endif
 endif
 endif
 endif
--- iceweasel-2.0.0.17.orig/security/coreconf/rules.mk
+++ iceweasel-2.0.0.17/security/coreconf/rules.mk
@@ -45,6 +45,8 @@
 # Double-Colon rules for utilizing the binary release model.          #
 #######################################################################
 
+CFLAGS += -g
+
 all:: export libs 
 
 ifeq ($(AUTOCLEAN),1)
--- iceweasel-2.0.0.17.orig/security/manager/Makefile.in
+++ iceweasel-2.0.0.17/security/manager/Makefile.in
@@ -53,7 +53,6 @@
 	SMIME3_LIB \
 	SSL3_LIB \
 	SOFTOKEN3_LIB \
-	SOFTOKEN3_CHK \
 	LOADABLE_ROOT_MODULE \
 	HAVE_FREEBL_LIBS \
 	HAVE_FREEBL_LIBS_32 \
@@ -68,7 +67,6 @@
 SMIME3_LIB = $(DLL_PREFIX)smime3$(DLL_SUFFIX)
 SSL3_LIB =  $(DLL_PREFIX)ssl3$(DLL_SUFFIX)
 SOFTOKEN3_LIB = $(DLL_PREFIX)softokn3$(DLL_SUFFIX)
-SOFTOKEN3_CHK = $(DLL_PREFIX)softokn3.chk
 
 # Default
 HAVE_FREEBL_LIBS = 1
@@ -99,23 +97,17 @@
 
 ifdef HAVE_FREEBL_LIBS
 FREEBL_LIB = $(DLL_PREFIX)freebl3$(DLL_SUFFIX)
-FREEBL_CHK = $(DLL_PREFIX)freebl3.chk
 endif
 ifdef HAVE_FREEBL_LIBS_32
 FREEBL_32INT_LIB = libfreebl_32int_3$(DLL_SUFFIX)
-FREEBL_32INT_CHK = libfreebl_32int_3.chk
 FREEBL_32FPU_LIB = libfreebl_32fpu_3$(DLL_SUFFIX)
-FREEBL_32FPU_CHK = libfreebl_32fpu_3.chk
 endif
 ifdef HAVE_FREEBL_LIBS_32INT64
 FREEBL_32INT64_LIB = libfreebl_32int64_3$(DLL_SUFFIX)
-FREEBL_32INT64_CHK = libfreebl_32int64_3.chk
 endif
 ifdef HAVE_FREEBL_LIBS_64
 FREEBL_64INT_LIB = libfreebl_64int_3$(DLL_SUFFIX)
-FREEBL_64INT_CHK = libfreebl_64int_3.chk
 FREEBL_64FPU_LIB = libfreebl_64fpu_3$(DLL_SUFFIX)
-FREEBL_64FPU_CHK = libfreebl_64fpu_3.chk
 endif
  
 ABS_DIST := $(shell cd $(DIST) && pwd)
@@ -206,7 +198,6 @@
 	OS_ARCH="$(OS_ARCH)" \
 	CPU_ARCH="$(TARGET_CPU)" \
 	$(NULL)
-SKIP_CHK=1
 endif
 SUBMAKEFILES = boot/Makefile ssl/Makefile pki/Makefile locales/Makefile
 
@@ -219,13 +210,13 @@
 ifndef MOZ_NATIVE_NSS
 	$(MAKE) -C $(topsrcdir)/security/coreconf $(DEFAULT_GMAKE_FLAGS) clean
 	$(MAKE) -C $(topsrcdir)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) clean
-ifndef SKIP_CHK
 	$(MAKE) -C $(topsrcdir)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) clean
 	$(MAKE) -C $(topsrcdir)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS) clean
-endif
 	touch $@
 endif
 
+GARBAGE += .nss.cleaned
+
 .nss.checkout:
 ifndef MOZ_NATIVE_NSS
 	touch $(srcdir)/$@
@@ -258,43 +249,24 @@
 	# In NSS 3.11.8-3.11.9, lib/ssl/derive.c includes cmd/lib/secutil.h.
 	$(MAKE) -C $(topsrcdir)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) export
 	$(MAKE) -C $(topsrcdir)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) DIRS="util base dev pki pki1 certdb certhigh pk11wrap cryptohi nss ssl pkcs12 pkcs7 smime crmf jar ckfw ckfw/builtins"
-ifndef SKIP_CHK
 	$(MAKE) -C $(topsrcdir)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS)
 	$(MAKE) -C $(topsrcdir)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS)
-endif
 	$(INSTALL) -m 755 $(DIST)/lib/$(LOADABLE_ROOT_MODULE) $(DIST)/bin
-ifndef SKIP_CHK
-	$(INSTALL) -m 644 $(DIST)/lib/$(SOFTOKEN3_CHK) $(DIST)/bin
-endif
 	$(INSTALL) -m 755 $(DIST)/lib/$(SOFTOKEN3_LIB) $(DIST)/bin
 	$(INSTALL) -m 755 $(DIST)/lib/$(NSS3_LIB) $(DIST)/bin
 	$(INSTALL) -m 755 $(DIST)/lib/$(SSL3_LIB) $(DIST)/bin
 	$(INSTALL) -m 755 $(DIST)/lib/$(SMIME3_LIB) $(DIST)/bin
 ifdef HAVE_FREEBL_LIBS
-ifndef SKIP_CHK
-	$(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_CHK) $(DIST)/bin
-endif
 	$(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_LIB) $(DIST)/bin
 endif
 ifdef HAVE_FREEBL_LIBS_32
-ifndef SKIP_CHK
-	$(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT_CHK) $(DIST)/bin
-	$(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_32FPU_CHK) $(DIST)/bin
-endif
 	$(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT_LIB) $(DIST)/bin
 	$(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32FPU_LIB) $(DIST)/bin
 endif
 ifdef HAVE_FREEBL_LIBS_32INT64
-ifndef SKIP_CHK
-	$(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT64_CHK) $(DIST)/bin
-endif
 	$(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT64_LIB) $(DIST)/bin
 endif
 ifdef HAVE_FREEBL_LIBS_64
-ifndef SKIP_CHK
-	$(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_64INT_CHK) $(DIST)/bin
-	$(INSTALL) -m 644 $(DIST)/lib/$(FREEBL_64FPU_CHK) $(DIST)/bin
-endif
 	$(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_64INT_LIB) $(DIST)/bin
 	$(INSTALL) -m 755 $(DIST)/lib/$(FREEBL_64FPU_LIB) $(DIST)/bin
 endif
@@ -309,38 +281,21 @@
 install::
 ifndef MOZ_NATIVE_NSS
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(LOADABLE_ROOT_MODULE) $(DESTDIR)$(mozappdir)
-ifndef SKIP_CHK
-	$(SYSINSTALL) -m 644 $(DIST)/lib/$(SOFTOKEN3_CHK) $(DESTDIR)$(mozappdir)
-endif
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(SOFTOKEN3_LIB) $(DESTDIR)$(mozappdir)
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(NSS3_LIB) $(DESTDIR)$(mozappdir)
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(SSL3_LIB) $(DESTDIR)$(mozappdir)
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(SMIME3_LIB) $(DESTDIR)$(mozappdir)
 ifdef HAVE_FREEBL_LIBS
-ifndef SKIP_CHK
-	$(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_CHK) $(DESTDIR)$(mozappdir)
-endif
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_LIB) $(DESTDIR)$(mozappdir)
 endif
 ifdef HAVE_FREEBL_LIBS_32
-ifndef SKIP_CHK
-	$(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT_CHK) $(DESTDIR)$(mozappdir)
-	$(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_32FPU_CHK) $(DESTDIR)$(mozappdir)
-endif
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT_LIB) $(DESTDIR)$(mozappdir)
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32FPU_LIB) $(DESTDIR)$(mozappdir)
 endif
 ifdef HAVE_FREEBL_LIBS_32INT64
-ifndef SKIP_CHK
-	$(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_32INT64_CHK) $(DESTDIR)$(mozappdir)
-endif
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_32INT64_LIB) $(DESTDIR)$(mozappdir)
 endif
 ifdef HAVE_FREEBL_LIBS_64
-ifndef SKIP_CHK
-	$(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_64INT_CHK) $(DESTDIR)$(mozappdir)
-	$(SYSINSTALL) -m 644 $(DIST)/lib/$(FREEBL_64FPU_CHK) $(DESTDIR)$(mozappdir)
-endif
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_64INT_LIB) $(DESTDIR)$(mozappdir)
 	$(SYSINSTALL) -m 755 $(DIST)/lib/$(FREEBL_64FPU_LIB) $(DESTDIR)$(mozappdir)
 endif
@@ -362,11 +317,9 @@
 ifndef MOZ_NATIVE_NSS
 	$(MAKE) -C $(topsrcdir)/security/coreconf $(DEFAULT_GMAKE_FLAGS) clean
 	$(MAKE) -C $(topsrcdir)/security/nss/lib $(DEFAULT_GMAKE_FLAGS) clean
-ifndef SKIP_CHK
 	$(MAKE) -C $(topsrcdir)/security/nss/cmd/lib $(DEFAULT_GMAKE_FLAGS) clean
 	$(MAKE) -C $(topsrcdir)/security/nss/cmd/shlibsign $(DEFAULT_GMAKE_FLAGS) clean
 endif
-endif
 
 echo-requires-recursive::
 	$(MAKE) -C boot $@
--- iceweasel-2.0.0.17.orig/security/nss/cmd/shlibsign/manifest.mn
+++ iceweasel-2.0.0.17/security/nss/cmd/shlibsign/manifest.mn
@@ -57,6 +57,6 @@
 
 PROGRAM = shlibsign
 
-DIRS = mangle
+#DIRS = mangle
 
 #USE_STATIC_LIBS = 1
--- iceweasel-2.0.0.17.orig/security/nss/cmd/shlibsign/Makefile
+++ iceweasel-2.0.0.17/security/nss/cmd/shlibsign/Makefile
@@ -99,5 +99,5 @@
 	$(call core_abspath,$(NSPR_LIB_DIR)) $(call core_abspath,$<)
 endif
 
-libs install :: $(CHECKLOC)
+libs install ::
 
--- iceweasel-2.0.0.17.orig/security/nss/lib/freebl/unix_rand.c
+++ iceweasel-2.0.0.17/security/nss/lib/freebl/unix_rand.c
@@ -887,7 +887,11 @@
 /* Fork netstat to collect its output by default. Do not unset this unless
  * another source of entropy is available
  */
+#ifndef LINUX
 #define DO_NETSTAT 1
+#else
+#undef DO_NETSTAT 
+#endif
 
 void RNG_SystemInfoForRNG(void)
 {
