diff --git a/Makefile.in b/Makefile.in
index e709ef8..72cd619 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1233,16 +1233,6 @@
 	$(AM_CFLAGS) $(CFLAGS) $(filters_analyze_la_LDFLAGS) \
 	$(LDFLAGS) -o $@
 @WITH_MODULES_TRUE@am_filters_analyze_la_rpath = -rpath $(filtersdir)
-filters_convolve_la_DEPENDENCIES = $(MAGICKCORE_LIBS) \
-	$(am__DEPENDENCIES_1)
-am_filters_convolve_la_OBJECTS =  \
-	filters/filters_convolve_la-convolve.lo
-filters_convolve_la_OBJECTS = $(am_filters_convolve_la_OBJECTS)
-filters_convolve_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
-	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
-	$(AM_CFLAGS) $(CFLAGS) $(filters_convolve_la_LDFLAGS) \
-	$(LDFLAGS) -o $@
-@WITH_MODULES_TRUE@am_filters_convolve_la_rpath = -rpath $(filtersdir)
 ltdl_dld_link_la_DEPENDENCIES =
 am_ltdl_dld_link_la_OBJECTS = ltdl/loaders/dld_link.lo
 ltdl_dld_link_la_OBJECTS = $(am_ltdl_dld_link_la_OBJECTS)
@@ -1403,8 +1393,7 @@
 	coders/dps.c coders/djvu.c coders/exr.c coders/fpx.c \
 	coders/clipboard.c coders/emf.c coders/jbig.c coders/jpeg.c \
 	coders/jp2.c coders/png.c coders/ept.c coders/tiff.c \
-	coders/wmf.c coders/x.c coders/xwd.c filters/analyze.c \
-	filters/convolve.c
+	coders/wmf.c coders/x.c coders/xwd.c filters/analyze.c
 am__objects_2 = magick/magick_libMagickCore_la-accelerate.lo \
 	magick/magick_libMagickCore_la-animate.lo \
 	magick/magick_libMagickCore_la-annotate.lo \
@@ -1619,8 +1608,7 @@
 	$(am__objects_8) $(am__objects_9) $(am__objects_10) \
 	$(am__objects_11) $(am__objects_12) $(am__objects_13) \
 	$(am__objects_14) $(am__objects_15)
-am__objects_17 = filters/magick_libMagickCore_la-analyze.lo \
-	filters/magick_libMagickCore_la-convolve.lo
+am__objects_17 = filters/magick_libMagickCore_la-analyze.lo
 @WITH_MODULES_FALSE@am_magick_libMagickCore_la_OBJECTS =  \
 @WITH_MODULES_FALSE@	$(am__objects_2) $(am__objects_3) \
 @WITH_MODULES_FALSE@	$(am__objects_16) $(am__objects_17)
@@ -1968,12 +1956,11 @@
 	$(coders_xcf_la_SOURCES) $(coders_xpm_la_SOURCES) \
 	$(coders_xps_la_SOURCES) $(coders_xwd_la_SOURCES) \
 	$(coders_ycbcr_la_SOURCES) $(coders_yuv_la_SOURCES) \
-	$(filters_analyze_la_SOURCES) $(filters_convolve_la_SOURCES) \
-	$(ltdl_dld_link_la_SOURCES) $(ltdl_dlopen_la_SOURCES) \
-	$(ltdl_dyld_la_SOURCES) $(ltdl_libltdl_la_SOURCES) \
-	$(ltdl_libltdlc_la_SOURCES) $(ltdl_load_add_on_la_SOURCES) \
-	$(ltdl_loadlibrary_la_SOURCES) $(ltdl_shl_load_la_SOURCES) \
-	$(magick_libMagickCore_la_SOURCES) \
+	$(filters_analyze_la_SOURCES) $(ltdl_dld_link_la_SOURCES) \
+	$(ltdl_dlopen_la_SOURCES) $(ltdl_dyld_la_SOURCES) \
+	$(ltdl_libltdl_la_SOURCES) $(ltdl_libltdlc_la_SOURCES) \
+	$(ltdl_load_add_on_la_SOURCES) $(ltdl_loadlibrary_la_SOURCES) \
+	$(ltdl_shl_load_la_SOURCES) $(magick_libMagickCore_la_SOURCES) \
 	$(wand_libMagickWand_la_SOURCES) \
 	$(Magick___demo_analyze_SOURCES) \
 	$(Magick___demo_button_SOURCES) $(Magick___demo_demo_SOURCES) \
@@ -2056,11 +2043,11 @@
 	$(coders_xcf_la_SOURCES) $(coders_xpm_la_SOURCES) \
 	$(coders_xps_la_SOURCES) $(coders_xwd_la_SOURCES) \
 	$(coders_ycbcr_la_SOURCES) $(coders_yuv_la_SOURCES) \
-	$(filters_analyze_la_SOURCES) $(filters_convolve_la_SOURCES) \
-	$(ltdl_dld_link_la_SOURCES) $(ltdl_dlopen_la_SOURCES) \
-	$(ltdl_dyld_la_SOURCES) $(ltdl_libltdl_la_SOURCES) \
-	$(ltdl_libltdlc_la_SOURCES) $(ltdl_load_add_on_la_SOURCES) \
-	$(ltdl_loadlibrary_la_SOURCES) $(ltdl_shl_load_la_SOURCES) \
+	$(filters_analyze_la_SOURCES) $(ltdl_dld_link_la_SOURCES) \
+	$(ltdl_dlopen_la_SOURCES) $(ltdl_dyld_la_SOURCES) \
+	$(ltdl_libltdl_la_SOURCES) $(ltdl_libltdlc_la_SOURCES) \
+	$(ltdl_load_add_on_la_SOURCES) $(ltdl_loadlibrary_la_SOURCES) \
+	$(ltdl_shl_load_la_SOURCES) \
 	$(am__magick_libMagickCore_la_SOURCES_DIST) \
 	$(wand_libMagickWand_la_SOURCES) \
 	$(Magick___demo_analyze_SOURCES) \
@@ -4051,13 +4038,11 @@
 # Where filter modules get installed
 filtersdir = $(FILTER_PATH)
 MAGICK_FILTER_SRCS = \
-	filters/analyze.c \
-	filters/convolve.c
+	filters/analyze.c
 
 @WITH_MODULES_FALSE@filters_LTLIBRARIES = 
 @WITH_MODULES_TRUE@filters_LTLIBRARIES = \
-@WITH_MODULES_TRUE@	filters/analyze.la \
-@WITH_MODULES_TRUE@	filters/convolve.la
+@WITH_MODULES_TRUE@	filters/analyze.la
 
 
 # analyze filter module
@@ -4065,12 +4050,6 @@
 filters_analyze_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
 filters_analyze_la_LDFLAGS = $(MODULECOMMONFLAGS)
 filters_analyze_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS)
-
-# convolve filter module
-filters_convolve_la_SOURCES = filters/convolve.c
-filters_convolve_la_CPPFLAGS = $(MODULE_EXTRA_CPPFLAGS)
-filters_convolve_la_LDFLAGS = $(MODULECOMMONFLAGS)
-filters_convolve_la_LIBADD = $(MAGICKCORE_LIBS) $(MATH_LIBS)
 wandincdir = $(topincludedir)/wand
 WAND_SOURCES = \
 	wand/MagickWand.h \
@@ -5332,10 +5311,6 @@
 	filters/$(DEPDIR)/$(am__dirstamp)
 filters/analyze.la: $(filters_analyze_la_OBJECTS) $(filters_analyze_la_DEPENDENCIES) filters/$(am__dirstamp)
 	$(AM_V_CCLD)$(filters_analyze_la_LINK) $(am_filters_analyze_la_rpath) $(filters_analyze_la_OBJECTS) $(filters_analyze_la_LIBADD) $(LIBS)
-filters/filters_convolve_la-convolve.lo: filters/$(am__dirstamp) \
-	filters/$(DEPDIR)/$(am__dirstamp)
-filters/convolve.la: $(filters_convolve_la_OBJECTS) $(filters_convolve_la_DEPENDENCIES) filters/$(am__dirstamp)
-	$(AM_V_CCLD)$(filters_convolve_la_LINK) $(am_filters_convolve_la_rpath) $(filters_convolve_la_OBJECTS) $(filters_convolve_la_LIBADD) $(LIBS)
 ltdl/loaders/$(am__dirstamp):
 	@$(MKDIR_P) ltdl/loaders
 	@: > ltdl/loaders/$(am__dirstamp)
@@ -5805,8 +5780,6 @@
 	coders/$(DEPDIR)/$(am__dirstamp)
 filters/magick_libMagickCore_la-analyze.lo: filters/$(am__dirstamp) \
 	filters/$(DEPDIR)/$(am__dirstamp)
-filters/magick_libMagickCore_la-convolve.lo: filters/$(am__dirstamp) \
-	filters/$(DEPDIR)/$(am__dirstamp)
 magick/libMagickCore.la: $(magick_libMagickCore_la_OBJECTS) $(magick_libMagickCore_la_DEPENDENCIES) magick/$(am__dirstamp)
 	$(AM_V_CCLD)$(magick_libMagickCore_la_LINK) -rpath $(libdir) $(magick_libMagickCore_la_OBJECTS) $(magick_libMagickCore_la_LIBADD) $(LIBS)
 wand/$(am__dirstamp):
@@ -6646,12 +6619,8 @@
 	-rm -f coders/magick_libMagickCore_la-yuv.lo
 	-rm -f filters/filters_analyze_la-analyze.$(OBJEXT)
 	-rm -f filters/filters_analyze_la-analyze.lo
-	-rm -f filters/filters_convolve_la-convolve.$(OBJEXT)
-	-rm -f filters/filters_convolve_la-convolve.lo
 	-rm -f filters/magick_libMagickCore_la-analyze.$(OBJEXT)
 	-rm -f filters/magick_libMagickCore_la-analyze.lo
-	-rm -f filters/magick_libMagickCore_la-convolve.$(OBJEXT)
-	-rm -f filters/magick_libMagickCore_la-convolve.lo
 	-rm -f ltdl/loaders/dld_link.$(OBJEXT)
 	-rm -f ltdl/loaders/dld_link.lo
 	-rm -f ltdl/loaders/dlopen.$(OBJEXT)
@@ -7180,9 +7149,7 @@
 @AMDEP_TRUE@@am__include@ @am__quote@coders/$(DEPDIR)/magick_libMagickCore_la-ycbcr.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@coders/$(DEPDIR)/magick_libMagickCore_la-yuv.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/filters_analyze_la-analyze.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/filters_convolve_la-convolve.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/magick_libMagickCore_la-analyze.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@filters/$(DEPDIR)/magick_libMagickCore_la-convolve.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@ltdl/$(DEPDIR)/ltdl_libltdl_la-lt__alloc.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@ltdl/$(DEPDIR)/ltdl_libltdl_la-lt_dlloader.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@ltdl/$(DEPDIR)/ltdl_libltdl_la-lt_error.Plo@am__quote@
@@ -8239,14 +8206,6 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(filters_analyze_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/filters_analyze_la-analyze.lo `test -f 'filters/analyze.c' || echo '$(srcdir)/'`filters/analyze.c
 
-filters/filters_convolve_la-convolve.lo: filters/convolve.c
-@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(filters_convolve_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT filters/filters_convolve_la-convolve.lo -MD -MP -MF filters/$(DEPDIR)/filters_convolve_la-convolve.Tpo -c -o filters/filters_convolve_la-convolve.lo `test -f 'filters/convolve.c' || echo '$(srcdir)/'`filters/convolve.c
-@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) filters/$(DEPDIR)/filters_convolve_la-convolve.Tpo filters/$(DEPDIR)/filters_convolve_la-convolve.Plo
-@am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='filters/convolve.c' object='filters/filters_convolve_la-convolve.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(filters_convolve_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/filters_convolve_la-convolve.lo `test -f 'filters/convolve.c' || echo '$(srcdir)/'`filters/convolve.c
-
 ltdl/loaders/ltdl_libltdl_la-preopen.lo: ltdl/loaders/preopen.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(ltdl_libltdl_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT ltdl/loaders/ltdl_libltdl_la-preopen.lo -MD -MP -MF ltdl/loaders/$(DEPDIR)/ltdl_libltdl_la-preopen.Tpo -c -o ltdl/loaders/ltdl_libltdl_la-preopen.lo `test -f 'ltdl/loaders/preopen.c' || echo '$(srcdir)/'`ltdl/loaders/preopen.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) ltdl/loaders/$(DEPDIR)/ltdl_libltdl_la-preopen.Tpo ltdl/loaders/$(DEPDIR)/ltdl_libltdl_la-preopen.Plo
@@ -9935,14 +9894,6 @@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
 @am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(magick_libMagickCore_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/magick_libMagickCore_la-analyze.lo `test -f 'filters/analyze.c' || echo '$(srcdir)/'`filters/analyze.c
 
-filters/magick_libMagickCore_la-convolve.lo: filters/convolve.c
-@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(magick_libMagickCore_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT filters/magick_libMagickCore_la-convolve.lo -MD -MP -MF filters/$(DEPDIR)/magick_libMagickCore_la-convolve.Tpo -c -o filters/magick_libMagickCore_la-convolve.lo `test -f 'filters/convolve.c' || echo '$(srcdir)/'`filters/convolve.c
-@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) filters/$(DEPDIR)/magick_libMagickCore_la-convolve.Tpo filters/$(DEPDIR)/magick_libMagickCore_la-convolve.Plo
-@am__fastdepCC_FALSE@	$(AM_V_CC) @AM_BACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@	source='filters/convolve.c' object='filters/magick_libMagickCore_la-convolve.lo' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@	$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(magick_libMagickCore_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o filters/magick_libMagickCore_la-convolve.lo `test -f 'filters/convolve.c' || echo '$(srcdir)/'`filters/convolve.c
-
 wand/wand_libMagickWand_la-animate.lo: wand/animate.c
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(wand_libMagickWand_la_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT wand/wand_libMagickWand_la-animate.lo -MD -MP -MF wand/$(DEPDIR)/wand_libMagickWand_la-animate.Tpo -c -o wand/wand_libMagickWand_la-animate.lo `test -f 'wand/animate.c' || echo '$(srcdir)/'`wand/animate.c
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) wand/$(DEPDIR)/wand_libMagickWand_la-animate.Tpo wand/$(DEPDIR)/wand_libMagickWand_la-animate.Plo
diff --git a/filters/Makefile.am b/filters/Makefile.am
index c76e9fc..d3246fc 100644
--- a/filters/Makefile.am
+++ b/filters/Makefile.am
@@ -18,13 +18,11 @@
 filtersdir = $(FILTER_PATH)
 
 MAGICK_FILTER_SRCS = \
-	filters/analyze.c \
-	filters/convolve.c
+	filters/analyze.c
 
 if WITH_MODULES
 filters_LTLIBRARIES = \
-	filters/analyze.la \
-	filters/convolve.la
+	filters/analyze.la
 else
 filters_LTLIBRARIES =
 endif # WITH_MODULES
@@ -34,9 +32,3 @@
 filters_analyze_la_CPPFLAGS     = $(MODULE_EXTRA_CPPFLAGS)
 filters_analyze_la_LDFLAGS      = $(MODULECOMMONFLAGS)
 filters_analyze_la_LIBADD       = $(MAGICKCORE_LIBS) $(MATH_LIBS)
-
-# convolve filter module
-filters_convolve_la_SOURCES     = filters/convolve.c
-filters_convolve_la_CPPFLAGS    = $(MODULE_EXTRA_CPPFLAGS)
-filters_convolve_la_LDFLAGS     = $(MODULECOMMONFLAGS)
-filters_convolve_la_LIBADD      = $(MAGICKCORE_LIBS) $(MATH_LIBS)
diff --git a/filters/convolve.c b/filters/convolve.c
deleted file mode 100644
index 5171163..0000000
--- a/filters/convolve.c
+++ /dev/null
@@ -1,637 +0,0 @@
-/*
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%                                                                             %
-%                                                                             %
-%             CCCC   OOO   N   N  V   V   OOO   L      V   V  EEEEE           %
-%            C      O   O  NN  N  V   V  O   O  L      V   V  E               %
-%            C      O   O  N N N  V   V  O   O  L      V   V  EEE             %
-%            C      O   O  N  NN   V V   O   O  L       V V   E               %
-%             CCCC   OOO   N   N    V     OOO   LLLLL    V    EEEEE           %
-%                                                                             %
-%                              Convolve An Image                              %
-%                                                                             %
-%                               Software Design                               %
-%                                 John Cristy                                 %
-%                                November 2009                                %
-%                                                                             %
-%                                                                             %
-%  Copyright 1999-2010 ImageMagick Studio LLC, a non-profit organization      %
-%  dedicated to making software imaging solutions freely available.           %
-%                                                                             %
-%  You may not use this file except in compliance with the License.  You may  %
-%  obtain a copy of the License at                                            %
-%                                                                             %
-%    http://www.imagemagick.org/script/license.php                            %
-%                                                                             %
-%  Unless required by applicable law or agreed to in writing, software        %
-%  distributed under the License is distributed on an "AS IS" BASIS,          %
-%  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   %
-%  See the License for the specific language governing permissions and        %
-%  limitations under the License.                                             %
-%                                                                             %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% Convolve an image by executing in concert across heterogeneous platforms
-% consisting of CPUs, GPUs, and other processors (in development).
-%
-*/
-
-/*
-  Include declarations.
-*/
-#include <stdlib.h>
-#include <string.h>
-#include <time.h>
-#include <assert.h>
-#include <math.h>
-#include <magick/studio.h>
-#include <magick/MagickCore.h>
-
-/*
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%                                                                             %
-%                                                                             %
-%                                                                             %
-%   c o n v o l v e I m a g e                                                 %
-%                                                                             %
-%                                                                             %
-%                                                                             %
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-%  convolveImage() convolves an image by utilizing the OpenCL framework to
-%  execute the algorithm across heterogeneous platforms consisting of CPUs,
-%  GPUs, and other processors.  The format of the convolveImage method is:
-%
-%      unsigned long convolveImage(Image *images,const int argc,
-%        char **argv,ExceptionInfo *exception)
-%
-%  A description of each parameter follows:
-%
-%    o image: the address of a structure of type Image.
-%
-%    o argc: Specifies a pointer to an integer describing the number of
-%      elements in the argument vector.
-%
-%    o argv: Specifies a pointer to a text array containing the command line
-%      arguments.
-%
-%    o exception: return any errors or warnings in this structure.
-%
-*/
-
-#if defined(MAGICKCORE_OPENCL_SUPPORT)
-
-#if defined(MAGICKCORE_HDRI_SUPPORT)
-#define CLOptions "-DMAGICKCORE_HDRI_SUPPORT=1 -DCLQuantum=float " \
-  "-DCLPixelType=float4 -DQuantumRange=%g -DMagickEpsilon=%g"
-#define CLPixelPacket  cl_float4
-#else
-#if (MAGICKCORE_QUANTUM_DEPTH == 8)
-#define CLOptions "-DCLQuantum=uchar -DCLPixelType=uchar4 " \
-  "-DQuantumRange=%g -DMagickEpsilon=%g"
-#define CLPixelPacket  cl_uchar4
-#elif (MAGICKCORE_QUANTUM_DEPTH == 16)
-#define CLOptions "-DCLQuantum=ushort -DCLPixelType=ushort4 " \
-  "-DQuantumRange=%g -DMagickEpsilon=%g"
-#define CLPixelPacket  cl_ushort4
-#elif (MAGICKCORE_QUANTUM_DEPTH == 32)
-#define CLOptions "-DCLQuantum=uint -DCLPixelType=uint4 " \
-  "-DQuantumRange=%g -DMagickEpsilon=%g"
-#define CLPixelPacket  cl_uint4
-#elif (MAGICKCORE_QUANTUM_DEPTH == 32)
-#define CLOptions "-DCLQuantum=ulong -DCLPixelType=ulong4 " \
-  "-DQuantumRange=%g -DMagickEpsilon=%g"
-#define CLPixelPacket  cl_ulong4
-#endif
-#endif
-
-typedef struct _CLInfo
-{
-  cl_context
-    context;
-
-  cl_device_id
-    *devices;
-
-  cl_command_queue
-    command_queue;
-
-  cl_kernel
-    kernel;
-
-  cl_program
-    program;
-
-  cl_mem
-    pixels,
-    convolve_pixels;
-
-  cl_ulong
-    width,
-    height;
-
-  cl_bool
-    matte;
-
-  cl_mem
-    filter;
-} CLInfo;
-
-static char
-  *convolve_program =
-    "static inline long ClampToCanvas(const long offset,const ulong range)\n"
-    "{\n"
-    "  if (offset < 0L)\n"
-    "    return(0L);\n"
-    "  if (offset >= range)\n"
-    "    return((long) (range-1L));\n"
-    "  return(offset);\n"
-    "}\n"
-    "\n"
-    "static inline CLQuantum ClampToQuantum(const double value)\n"
-    "{\n"
-    "#if defined(MAGICKCORE_HDRI_SUPPORT)\n"
-    "  return((CLQuantum) value)\n"
-    "#else\n"
-    "  if (value < 0.0)\n"
-    "    return((CLQuantum) 0);\n"
-    "  if (value >= (double) QuantumRange)\n"
-    "    return((CLQuantum) QuantumRange);\n"
-    "  return((CLQuantum) (value+0.5));\n"
-    "#endif\n"
-    "}\n"
-    "\n"
-    "__kernel void Convolve(const __global CLPixelType *input,\n"
-    "  __constant double *filter,const ulong width,const ulong height,\n"
-    "  const bool matte,__global CLPixelType *output)\n"
-    "{\n"
-    "  const ulong columns = get_global_size(0);\n"
-    "  const ulong rows = get_global_size(1);\n"
-    "\n"
-    "  const long x = get_global_id(0);\n"
-    "  const long y = get_global_id(1);\n"
-    "\n"
-    "  const double scale = (1.0/QuantumRange);\n"
-    "  const long mid_width = (width-1)/2;\n"
-    "  const long mid_height = (height-1)/2;\n"
-    "  double4 sum = { 0.0, 0.0, 0.0, 0.0 };\n"
-    "  double gamma = 0.0;\n"
-    "  register ulong i = 0;\n"
-    "\n"
-    "  int method = 0;\n"
-    "  if (matte != false)\n"
-    "    method=1;\n"
-    "  if ((x >= width) && (x < (columns-width-1)) &&\n"
-    "      (y >= height) && (y < (rows-height-1)))\n"
-    "    {\n"
-    "      method=2;\n"
-    "      if (matte != false)\n"
-    "        method=3;\n"
-    "    }\n"
-    "  switch (method)\n"
-    "  {\n"
-    "    case 0:\n"
-    "    {\n"
-    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
-    "      {\n"
-    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
-    "        {\n"
-    "          const long index=ClampToCanvas(y+v,rows)*columns+\n"
-    "            ClampToCanvas(x+u,columns);\n"
-    "          sum.x+=filter[i]*input[index].x;\n"
-    "          sum.y+=filter[i]*input[index].y;\n"
-    "          sum.z+=filter[i]*input[index].z;\n"
-    "          gamma+=filter[i];\n"
-    "          i++;\n"
-    "        }\n"
-    "      }\n"
-    "      break;\n"
-    "    }\n"
-    "    case 1:\n"
-    "    {\n"
-    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
-    "      {\n"
-    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
-    "        {\n"
-    "          const ulong index=ClampToCanvas(y+v,rows)*columns+\n"
-    "            ClampToCanvas(x+u,columns);\n"
-    "          const double alpha=scale*(QuantumRange-input[index].w);\n"
-    "          sum.x+=alpha*filter[i]*input[index].x;\n"
-    "          sum.y+=alpha*filter[i]*input[index].y;\n"
-    "          sum.z+=alpha*filter[i]*input[index].z;\n"
-    "          sum.w+=filter[i]*input[index].w;\n"
-    "          gamma+=alpha*filter[i];\n"
-    "          i++;\n"
-    "        }\n"
-    "      }\n"
-    "      break;\n"
-    "    }\n"
-    "    case 2:\n"
-    "    {\n"
-    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
-    "      {\n"
-    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
-    "        {\n"
-    "          const ulong index=(y+v)*columns+(x+u);\n"
-    "          sum.x+=filter[i]*input[index].x;\n"
-    "          sum.y+=filter[i]*input[index].y;\n"
-    "          sum.z+=filter[i]*input[index].z;\n"
-    "          gamma+=filter[i];\n"
-    "          i++;\n"
-    "        }\n"
-    "      }\n"
-    "      break;\n"
-    "    }\n"
-    "    case 3:\n"
-    "    {\n"
-    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
-    "      {\n"
-    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
-    "        {\n"
-    "          const ulong index=(y+v)*columns+(x+u);\n"
-    "          const double alpha=scale*(QuantumRange-input[index].w);\n"
-    "          sum.x+=alpha*filter[i]*input[index].x;\n"
-    "          sum.y+=alpha*filter[i]*input[index].y;\n"
-    "          sum.z+=alpha*filter[i]*input[index].z;\n"
-    "          sum.w+=filter[i]*input[index].w;\n"
-    "          gamma+=alpha*filter[i];\n"
-    "          i++;\n"
-    "        }\n"
-    "      }\n"
-    "      break;\n"
-    "    }\n"
-    "  }\n"
-    "  gamma=1.0/(fabs(gamma) <= MagickEpsilon ? 1.0 : gamma);\n"
-    "  const ulong index = y*columns+x;\n"
-    "  output[index].x=ClampToQuantum(gamma*sum.x);\n"
-    "  output[index].y=ClampToQuantum(gamma*sum.y);\n"
-    "  output[index].z=ClampToQuantum(gamma*sum.z);\n"
-    "  if (matte == false)\n"
-    "    output[index].w=input[index].w;\n"
-    "  else\n"
-    "    output[index].w=ClampToQuantum(sum.w);\n"
-    "}\n";
-
-static void OpenCLNotify(const char *message,const void *data,size_t length,
-  void *user_context)
-{
-  ExceptionInfo
-    *exception;
-
-  (void) data;
-  (void) length;
-  exception=(ExceptionInfo *) user_context;
-  (void) ThrowMagickException(exception,GetMagickModule(),FilterError,
-    "FilterFailed","`%s'",message);
-}
-
-static MagickBooleanType BindCLParameters(CLInfo *cl_info,Image *image,
-  void *pixels,double *filter,const unsigned long width,
-  const unsigned long height,void *convolve_pixels)
-{
-  cl_int
-    status;
-
-  register int
-    i;
-
-  size_t
-    length;
-
-  /*
-    Allocate OpenCL buffers.
-  */
-  length=image->columns*image->rows;
-  cl_info->pixels=clCreateBuffer(cl_info->context,CL_MEM_READ_ONLY |
-    CL_MEM_USE_HOST_PTR,length*sizeof(CLPixelPacket),pixels,&status);
-  if ((cl_info->pixels == (cl_mem) NULL) || (status != CL_SUCCESS))
-    return(MagickFalse);
-  length=width*height;
-  cl_info->filter=clCreateBuffer(cl_info->context,CL_MEM_READ_ONLY |
-    CL_MEM_USE_HOST_PTR,length*sizeof(cl_double),filter,&status);
-  if ((cl_info->filter == (cl_mem) NULL) || (status != CL_SUCCESS))
-    return(MagickFalse);
-  length=image->columns*image->rows;
-  cl_info->convolve_pixels=clCreateBuffer(cl_info->context,CL_MEM_WRITE_ONLY |
-    CL_MEM_USE_HOST_PTR,length*sizeof(CLPixelPacket),convolve_pixels,&status);
-  if ((cl_info->convolve_pixels == (cl_mem) NULL) || (status != CL_SUCCESS))
-    return(MagickFalse);
-  /*
-    Bind OpenCL buffers.
-  */
-  i=0;
-  status=clSetKernelArg(cl_info->kernel,i++,sizeof(cl_mem),(void *)
-    &cl_info->pixels);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  status=clSetKernelArg(cl_info->kernel,i++,sizeof(cl_mem),(void *)
-    &cl_info->filter);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  cl_info->width=(cl_ulong) width;
-  status=clSetKernelArg(cl_info->kernel,i++,sizeof(cl_ulong),(void *)
-    &cl_info->width);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  cl_info->height=(cl_ulong) height;
-  status=clSetKernelArg(cl_info->kernel,i++,sizeof(cl_ulong),(void *)
-    &cl_info->height);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  cl_info->matte=(cl_bool) image->matte;
-  status=clSetKernelArg(cl_info->kernel,i++,sizeof(cl_bool),(void *)
-    &cl_info->matte);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  status=clSetKernelArg(cl_info->kernel,i++,sizeof(cl_mem),(void *)
-    &cl_info->convolve_pixels);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  status=clFinish(cl_info->command_queue);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  return(MagickTrue);
-}
-
-static void DestroyCLBuffers(CLInfo *cl_info)
-{
-  cl_int
-    status;
-
-  if (cl_info->convolve_pixels != (cl_mem) NULL)
-    status=clReleaseMemObject(cl_info->convolve_pixels);
-  if (cl_info->pixels != (cl_mem) NULL)
-    status=clReleaseMemObject(cl_info->pixels);
-  if (cl_info->filter != (cl_mem) NULL)
-    status=clReleaseMemObject(cl_info->filter);
-}
-
-static CLInfo *DestroyCLInfo(CLInfo *cl_info)
-{
-  cl_int
-    status;
-
-  if (cl_info->kernel != (cl_kernel) NULL)
-    status=clReleaseKernel(cl_info->kernel);
-  if (cl_info->program != (cl_program) NULL)
-    status=clReleaseProgram(cl_info->program);
-  if (cl_info->command_queue != (cl_command_queue) NULL)
-    status=clReleaseCommandQueue(cl_info->command_queue);
-  if (cl_info->context != (cl_context) NULL)
-    status=clReleaseContext(cl_info->context);
-  cl_info=(CLInfo *) RelinquishMagickMemory(cl_info);
-  return(cl_info);
-}
-
-static MagickBooleanType EnqueueKernel(CLInfo *cl_info,Image *image,
-  void *pixels,double *filter,const unsigned long width,
-  const unsigned long height,void *convolve_pixels)
-{
-  cl_int
-    status;
-
-  size_t
-    global_work_size[2],
-    length;
-
-  length=image->columns*image->rows;
-  status=clEnqueueWriteBuffer(cl_info->command_queue,cl_info->pixels,CL_TRUE,0,
-    length*sizeof(CLPixelPacket),pixels,0,NULL,NULL);
-  length=width*height;
-  status=clEnqueueWriteBuffer(cl_info->command_queue,cl_info->filter,CL_TRUE,0,
-    length*sizeof(cl_double),filter,0,NULL,NULL);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  global_work_size[0]=image->columns;
-  global_work_size[1]=image->rows;
-  status=clEnqueueNDRangeKernel(cl_info->command_queue,cl_info->kernel,2,NULL,
-    global_work_size,NULL,0,NULL,NULL);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  length=image->columns*image->rows;
-  status=clEnqueueReadBuffer(cl_info->command_queue,cl_info->convolve_pixels,
-    CL_TRUE,0,length*sizeof(CLPixelPacket),convolve_pixels,0,NULL,NULL);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  status=clFinish(cl_info->command_queue);
-  if (status != CL_SUCCESS)
-    return(MagickFalse);
-  return(MagickTrue);
-}
-
-static CLInfo *GetCLInfo(Image *image,const char *name,const char *source,
-  ExceptionInfo *exception)
-{
-  char
-    options[MaxTextExtent];
-
-  cl_int
-    status;
-
-  CLInfo
-    *cl_info;
-
-  size_t
-    length,
-    lengths[] = { strlen(source) };
-
-  /*
-    Create OpenCL info.
-  */
-  cl_info=(CLInfo *) AcquireAlignedMemory(1,sizeof(*cl_info));
-  if (cl_info == (CLInfo *) NULL)
-    {
-      (void) ThrowMagickException(exception,GetMagickModule(),
-        ResourceLimitError,"MemoryAllocationFailed","`%s'",image->filename);
-      return((CLInfo *) NULL);
-    }
-  (void) ResetMagickMemory(cl_info,0,sizeof(*cl_info));
-  /*
-    Create OpenCL context.
-  */
-  cl_info->context=clCreateContextFromType((cl_context_properties *) NULL,
-    CL_DEVICE_TYPE_GPU,OpenCLNotify,exception,&status);
-  if ((cl_info->context == (cl_context) NULL) || (status != CL_SUCCESS))
-    cl_info->context=clCreateContextFromType((cl_context_properties *) NULL,
-      CL_DEVICE_TYPE_CPU,OpenCLNotify,exception,&status);
-  if ((cl_info->context == (cl_context) NULL) || (status != CL_SUCCESS))
-    cl_info->context=clCreateContextFromType((cl_context_properties *) NULL,
-      CL_DEVICE_TYPE_DEFAULT,OpenCLNotify,exception,&status);
-  if ((cl_info->context == (cl_context) NULL) || (status != CL_SUCCESS))
-    {
-      (void) ThrowMagickException(exception,GetMagickModule(),FilterError,
-        "failed to create OpenCL context","`%s' (%d)",image->filename,status);
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  /*
-    Detect OpenCL devices.
-  */
-  status=clGetContextInfo(cl_info->context,CL_CONTEXT_DEVICES,0,NULL,&length);
-  if ((status != CL_SUCCESS) || (length == 0))
-    {
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  cl_info->devices=(cl_device_id *) AcquireMagickMemory(length);
-  if (cl_info->devices == (cl_device_id *) NULL)
-    {
-      (void) ThrowMagickException(exception,GetMagickModule(),
-        ResourceLimitError,"MemoryAllocationFailed","`%s'",image->filename);
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  status=clGetContextInfo(cl_info->context,CL_CONTEXT_DEVICES,length,
-    cl_info->devices,NULL);
-  if (status != CL_SUCCESS)
-    {
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  /*
-    Create OpenCL command queue.
-  */
-  cl_info->command_queue=clCreateCommandQueue(cl_info->context,
-    cl_info->devices[0],0,&status);
-  if ((cl_info->command_queue == (cl_command_queue) NULL) ||
-      (status != CL_SUCCESS))
-    {
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  /*
-    Build OpenCL program.
-  */
-  cl_info->program=clCreateProgramWithSource(cl_info->context,1,&source,
-    lengths,&status);
-  if ((cl_info->program == (cl_program) NULL) || (status != CL_SUCCESS))
-    {
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  (void) FormatMagickString(options,MaxTextExtent,CLOptions,(double)
-    QuantumRange,MagickEpsilon);
-  status=clBuildProgram(cl_info->program,1,cl_info->devices,options,NULL,NULL);
-  if ((cl_info->program == (cl_program) NULL) || (status != CL_SUCCESS))
-    {
-      char
-        *log;
-
-      status=clGetProgramBuildInfo(cl_info->program,cl_info->devices[0],
-        CL_PROGRAM_BUILD_LOG,0,NULL,&length);
-      log=(char *) AcquireMagickMemory(length);
-      if (log == (char *) NULL)
-        {
-          DestroyCLInfo(cl_info);
-          return((CLInfo *) NULL);
-        }
-      status=clGetProgramBuildInfo(cl_info->program,cl_info->devices[0],
-        CL_PROGRAM_BUILD_LOG,length,log,&length);
-      (void) ThrowMagickException(exception,GetMagickModule(),FilterError,
-        "failed to build OpenCL program","`%s' (%s)",image->filename,log);
-      log=DestroyString(log);
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  /*
-    Get a kernel object.
-  */
-  cl_info->kernel=clCreateKernel(cl_info->program,name,&status);
-  if ((cl_info->kernel == (cl_kernel) NULL) || (status != CL_SUCCESS))
-    {
-      DestroyCLInfo(cl_info);
-      return((CLInfo *) NULL);
-    }
-  return(cl_info);
-}
-
-#endif
-
-ModuleExport unsigned long convolveImage(Image **images,const int argc,
-  const char **argv,ExceptionInfo *exception)
-{
-  assert(images != (Image **) NULL);
-  assert(*images != (Image *) NULL);
-  assert((*images)->signature == MagickSignature);
-#if !defined(MAGICKCORE_OPENCL_SUPPORT)
-  (void) argc;
-  (void) argv;
-  (void) ThrowMagickException(exception,GetMagickModule(),MissingDelegateError,
-    "DelegateLibrarySupportNotBuiltIn","`%s' (OpenCL)",(*images)->filename);
-#else
-  {
-    MagickKernel
-      *kernel;
-
-    Image
-      *image;
-
-    MagickBooleanType
-      status;
-
-    CLInfo
-      *cl_info;
-
-    if (argc < 1)
-      return(MagickImageFilterSignature);
-    /*
-      Convolve image.
-    */
-    kernel=AcquireKernelFromString(argv[0]);
-    if (kernel == (MagickKernel *) NULL)
-      (void) ThrowMagickException(exception,GetMagickModule(),
-        ResourceLimitError,"MemoryAllocationFailed","`%s'",(*images)->filename);
-    cl_info=GetCLInfo(*images,"Convolve",convolve_program,exception);
-    if (cl_info == (CLInfo *) NULL)
-      {
-        kernel=DestroyKernel(kernel);
-        return(MagickImageFilterSignature);
-      }
-    image=(*images);
-    for ( ; image != (Image *) NULL; image=GetNextImageInList(image))
-    {
-      Image
-        *convolve_image;
-
-      MagickSizeType
-        length;
-
-      void
-        *convolve_pixels,
-        *pixels;
-
-      if (SetImageStorageClass(image,DirectClass) == MagickFalse)
-        continue;
-      pixels=GetPixelCachePixels(image,&length,exception);
-      if (pixels == (void *) NULL)
-        {
-          (void) ThrowMagickException(exception,GetMagickModule(),CacheError,
-            "UnableToReadPixelCache","`%s'",image->filename);
-          continue;
-        }
-      convolve_image=CloneImage(image,image->columns,image->rows,MagickTrue,
-        exception);
-      convolve_pixels=GetPixelCachePixels(convolve_image,&length,exception);
-      if (convolve_pixels == (void *) NULL)
-        {
-          (void) ThrowMagickException(exception,GetMagickModule(),CacheError,
-            "UnableToReadPixelCache","`%s'",image->filename);
-          convolve_image=DestroyImage(convolve_image);
-          continue;
-        }
-      status=BindCLParameters(cl_info,image,pixels,kernel->values,kernel->width,
-        kernel->height,convolve_pixels);
-      if (status != MagickFalse)
-        status=EnqueueKernel(cl_info,image,pixels,kernel->values,kernel->width,
-          kernel->height,convolve_pixels);
-      if (status != MagickFalse)
-        (void) CopyMagickMemory(pixels,convolve_pixels,length);
-      DestroyCLBuffers(cl_info);
-      convolve_image=DestroyImage(convolve_image);
-    }
-    kernel=DestroyKernel(kernel);
-    cl_info=DestroyCLInfo(cl_info);
-  }
-#endif
-  return(MagickImageFilterSignature);
-}
diff --git a/index.html b/index.html
index 77aa4d5..d7bc493 100644
--- a/index.html
+++ b/index.html
@@ -160,11 +160,13 @@
 <div style="margin: auto;">
   <h2><a name="intro"></a>Introduction to ImageMagick</h2>
 </div>
+<div class="doc-section">
 <p>ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;entry=78333969">&#174;</a></sup> is a software suite to create, edit, and compose bitmap images.  It can read, convert and write images in a variety of <a href="www/formats.html">formats</a> (over 100) including <a href="www/motion-picture.html">DPX</a>, <a href="www/high-dynamic-range.html">EXR</a>, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF.  Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</p>
 
 <p>The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. Choose from these interfaces: <a href="www/api.html#ada">G2F</a> (Ada), <a href="www/api.html#c">MagickCore</a> (C), <a href="www/api.html#c">MagickWand</a> (C), <a href="www/api.html#ch">ChMagick</a> (Ch), <a href="www/api.html#com+">ImageMagickObject</a> (COM+), <a href="www/api.html#c++">Magick++</a> (C++), <a href="www/api.html#java">JMagick</a> (Java), <a href="www/api.html#lisp">L-Magick</a> (Lisp), <a href="www/api.html#neko">NMagick</a> (Neko/haXe), <a href="www/api.html#dot-net">MagickNet</a> (.NET), <a href="www/api.html#pascal">PascalMagick</a> (Pascal),  <a href="www/api.html#perl">PerlMagick</a> (Perl), <a href="www/api.html#php">MagickWand for PHP</a> (PHP),  <a href="www/api.html#php">IMagick</a> (PHP), <a href="www/api.html#python">PythonMagick</a> (Python), <a href="www/api.html#ruby">RMagick</a> (Ruby), or <a href="www/api.html#tcl">TclMagick</a> (Tcl/TK). With a language interface, use ImageMagick to modify or create images dynamically and <em>automagically</em>.</p>
 
 <p>ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may freely use, copy, modify, and distribute. Its <a href="http://www.imagemagick.org/www/license.html" rel="license">license</a> is compatible with the <a href="http://www.fsf.org/licensing/licenses/">GPL</a>.  It runs on all major operating systems.</p>
+</div>
 
 <div class="siz-mod-head">
   <span class="siz-mod-title"></span>
@@ -173,6 +175,7 @@
 <div style="margin: auto;">
   <h2><a name="features"></a>Features and Capabilities</h2>
 </div>
+<div class="doc-section">
 <p>Here are just a few <a href="www/examples.html">examples</a> of what ImageMagick can do:</p>
 
 <ul style="font-size: 80%;">
@@ -193,26 +196,29 @@
   <li><a href="www/high-dynamic-range.html">High dynamic-range images</a>: accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.</li>
   <li><a href="www/cipher.html">Encipher or decipher an image</a>: convert ordinary images into unintelligible gibberish and back again.</li>
   <li>Virtual pixel support: convenient access to pixels outside the image region.</li>
-  <li>Large image support: read, process, or write mega-, giga-, or tera-pixel image sizes.</li>
+  <li><a href="www/architecture.html#tera-pixel">Large image support</a>: read, process, or write mega-, giga-, or tera-pixel image sizes.</li>
   <li><a href="www/architecture.html#threads">Threads of execution support</a>: ImageMagick is thread safe and most internal algorithms are OpenMP-enabled to take advantage of speed-ups offered by the dual and quad-core processor technologies.</li>
   <li><a href="www/architecture.html#distributed">Heterogeneous distributed processing</a>: certain algorithms are OpenCL-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors.</li>
 </ul>
 
 <p><a href="http://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the command-line to accomplish any of these tasks and much more. Also, see <a href="http://www.fmwconcepts.com/imagemagick/">Fred's ImageMagick Scripts</a>:  a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations.</p>
+</div>
 
 <div style="margin: auto;">
   <h2><a name="books"></a>Books About ImageMagick</h2>
 </div>
+<div class="doc-section">
 <p><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1590595904/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846"><img alt="Definitive Guide to ImageMagick" class="icon" width="100" height="136" src="images/definitive-guide.png"/></a> An open source project backed by years of continual development, ImageMagick supports about 100 image formats and can perform impressive operations such as creating images from scratch; changing colors; stretching, rotating, and overlaying images; and overlaying text on images. Whether you use ImageMagick to manage the family photos or to embark on a job involving millions of images, this book provides you with the knowledge to manage your images with ease.<br /><br />The <em>Definitive Guide to ImageMagick</em> explains all of these capabilities and more in a practical, learn-by-example fashion. You'll get comfortable using ImageMagick for any image-processing task. Through the book's coverage of the ImageMagick interfaces for C, Perl, PHP, and Ruby, you'll learn how to incorporate ImageMagick features into a variety of applications.</p><br />
 
 <p><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1904811868/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846"><img alt="ImageMagick Tricks" class="icon" width="100" height="123" src="images/tricks.png"/></a> <em>ImageMagick Tricks</em> by Sohail Salehi: This fast-paced and practical tutorial is packed with examples of photo manipulations, logo creation, animations, and complete web projects. With this book up your sleeve, you'll be creating spellbinding images from code in no time. The publisher, <a href="http://www.packtpub.com/">Packt</a>, is donating a percentage of every book sold to the ImageMagick project.</p><br />
+</div>
 
 <div style="margin: auto;">
   <h2><a name="community"></a>User Community</h2>
 </div>
-
-<p>To join the ImageMagick user community, try the <a href="http://www.imagemagick.org/discourse-server/">discourse server</a> or <a href="www/mailing-list.html">mailing lists</a>.  Both permit you to review questions or comments (with informed responses) posed by ImageMagick users as well as an opportunity to ask your own questions.</p>
-
+<div class="doc-section">
+<p>To join the ImageMagick user community, try the <a href="http://www.imagemagick.org/discourse-server/">discourse server</a>.  You can review questions or comments (with informed responses) posed by ImageMagick users or ask your own questions.</p>
+</div>
 

 </div>

 

@@ -220,7 +226,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/magick/accelerate.c b/magick/accelerate.c
index 4cac7ba..7b93c33 100644
--- a/magick/accelerate.c
+++ b/magick/accelerate.c
@@ -110,6 +110,482 @@
 %    o exception: return any errors or warnings in this structure.
 %
 */
+
+#if defined(MAGICKCORE_OPENCL_SUPPORT)
+
+#if defined(MAGICKCORE_HDRI_SUPPORT)
+#define CLOptions "-DMAGICKCORE_HDRI_SUPPORT=1 -DCLQuantum=float " \
+  "-DCLPixelType=float4 -DQuantumRange=%g -DMagickEpsilon=%g"
+#define CLPixelPacket  cl_float4
+#else
+#if (MAGICKCORE_QUANTUM_DEPTH == 8)
+#define CLOptions "-DCLQuantum=uchar -DCLPixelType=uchar4 " \
+  "-DQuantumRange=%g -DMagickEpsilon=%g"
+#define CLPixelPacket  cl_uchar4
+#elif (MAGICKCORE_QUANTUM_DEPTH == 16)
+#define CLOptions "-DCLQuantum=ushort -DCLPixelType=ushort4 " \
+  "-DQuantumRange=%g -DMagickEpsilon=%g"
+#define CLPixelPacket  cl_ushort4
+#elif (MAGICKCORE_QUANTUM_DEPTH == 32)
+#define CLOptions "-DCLQuantum=uint -DCLPixelType=uint4 " \
+  "-DQuantumRange=%g -DMagickEpsilon=%g"
+#define CLPixelPacket  cl_uint4
+#elif (MAGICKCORE_QUANTUM_DEPTH == 32)
+#define CLOptions "-DCLQuantum=ulong -DCLPixelType=ulong4 " \
+  "-DQuantumRange=%g -DMagickEpsilon=%g"
+#define CLPixelPacket  cl_ulong4
+#endif
+#endif
+
+typedef struct _ConvolveInfo
+{
+  cl_context
+    context;
+
+  cl_device_id
+    *devices;
+
+  cl_command_queue
+    command_queue;
+
+  cl_kernel
+    kernel;
+
+  cl_program
+    program;
+
+  cl_mem
+    pixels,
+    convolve_pixels;
+
+  cl_ulong
+    width,
+    height;
+
+  cl_bool
+    matte;
+
+  cl_mem
+    filter;
+} ConvolveInfo;
+
+static char
+  *ConvolveKernel =
+    "static inline long ClampToCanvas(const long offset,const ulong range)\n"
+    "{\n"
+    "  if (offset < 0L)\n"
+    "    return(0L);\n"
+    "  if (offset >= range)\n"
+    "    return((long) (range-1L));\n"
+    "  return(offset);\n"
+    "}\n"
+    "\n"
+    "static inline CLQuantum ClampToQuantum(const double value)\n"
+    "{\n"
+    "#if defined(MAGICKCORE_HDRI_SUPPORT)\n"
+    "  return((CLQuantum) value)\n"
+    "#else\n"
+    "  if (value < 0.0)\n"
+    "    return((CLQuantum) 0);\n"
+    "  if (value >= (double) QuantumRange)\n"
+    "    return((CLQuantum) QuantumRange);\n"
+    "  return((CLQuantum) (value+0.5));\n"
+    "#endif\n"
+    "}\n"
+    "\n"
+    "__kernel void Convolve(const __global CLPixelType *input,\n"
+    "  __constant double *filter,const ulong width,const ulong height,\n"
+    "  const bool matte,__global CLPixelType *output)\n"
+    "{\n"
+    "  const ulong columns = get_global_size(0);\n"
+    "  const ulong rows = get_global_size(1);\n"
+    "\n"
+    "  const long x = get_global_id(0);\n"
+    "  const long y = get_global_id(1);\n"
+    "\n"
+    "  const double scale = (1.0/QuantumRange);\n"
+    "  const long mid_width = (width-1)/2;\n"
+    "  const long mid_height = (height-1)/2;\n"
+    "  double4 sum = { 0.0, 0.0, 0.0, 0.0 };\n"
+    "  double gamma = 0.0;\n"
+    "  register ulong i = 0;\n"
+    "\n"
+    "  int method = 0;\n"
+    "  if (matte != false)\n"
+    "    method=1;\n"
+    "  if ((x >= width) && (x < (columns-width-1)) &&\n"
+    "      (y >= height) && (y < (rows-height-1)))\n"
+    "    {\n"
+    "      method=2;\n"
+    "      if (matte != false)\n"
+    "        method=3;\n"
+    "    }\n"
+    "  switch (method)\n"
+    "  {\n"
+    "    case 0:\n"
+    "    {\n"
+    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
+    "      {\n"
+    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
+    "        {\n"
+    "          const long index=ClampToCanvas(y+v,rows)*columns+\n"
+    "            ClampToCanvas(x+u,columns);\n"
+    "          sum.x+=filter[i]*input[index].x;\n"
+    "          sum.y+=filter[i]*input[index].y;\n"
+    "          sum.z+=filter[i]*input[index].z;\n"
+    "          gamma+=filter[i];\n"
+    "          i++;\n"
+    "        }\n"
+    "      }\n"
+    "      break;\n"
+    "    }\n"
+    "    case 1:\n"
+    "    {\n"
+    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
+    "      {\n"
+    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
+    "        {\n"
+    "          const ulong index=ClampToCanvas(y+v,rows)*columns+\n"
+    "            ClampToCanvas(x+u,columns);\n"
+    "          const double alpha=scale*(QuantumRange-input[index].w);\n"
+    "          sum.x+=alpha*filter[i]*input[index].x;\n"
+    "          sum.y+=alpha*filter[i]*input[index].y;\n"
+    "          sum.z+=alpha*filter[i]*input[index].z;\n"
+    "          sum.w+=filter[i]*input[index].w;\n"
+    "          gamma+=alpha*filter[i];\n"
+    "          i++;\n"
+    "        }\n"
+    "      }\n"
+    "      break;\n"
+    "    }\n"
+    "    case 2:\n"
+    "    {\n"
+    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
+    "      {\n"
+    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
+    "        {\n"
+    "          const ulong index=(y+v)*columns+(x+u);\n"
+    "          sum.x+=filter[i]*input[index].x;\n"
+    "          sum.y+=filter[i]*input[index].y;\n"
+    "          sum.z+=filter[i]*input[index].z;\n"
+    "          gamma+=filter[i];\n"
+    "          i++;\n"
+    "        }\n"
+    "      }\n"
+    "      break;\n"
+    "    }\n"
+    "    case 3:\n"
+    "    {\n"
+    "      for (long v=(-mid_height); v <= mid_height; v++)\n"
+    "      {\n"
+    "        for (long u=(-mid_width); u <= mid_width; u++)\n"
+    "        {\n"
+    "          const ulong index=(y+v)*columns+(x+u);\n"
+    "          const double alpha=scale*(QuantumRange-input[index].w);\n"
+    "          sum.x+=alpha*filter[i]*input[index].x;\n"
+    "          sum.y+=alpha*filter[i]*input[index].y;\n"
+    "          sum.z+=alpha*filter[i]*input[index].z;\n"
+    "          sum.w+=filter[i]*input[index].w;\n"
+    "          gamma+=alpha*filter[i];\n"
+    "          i++;\n"
+    "        }\n"
+    "      }\n"
+    "      break;\n"
+    "    }\n"
+    "  }\n"
+    "  gamma=1.0/(fabs(gamma) <= MagickEpsilon ? 1.0 : gamma);\n"
+    "  const ulong index = y*columns+x;\n"
+    "  output[index].x=ClampToQuantum(gamma*sum.x);\n"
+    "  output[index].y=ClampToQuantum(gamma*sum.y);\n"
+    "  output[index].z=ClampToQuantum(gamma*sum.z);\n"
+    "  if (matte == false)\n"
+    "    output[index].w=input[index].w;\n"
+    "  else\n"
+    "    output[index].w=ClampToQuantum(sum.w);\n"
+    "}\n";
+
+static void ConvolveNotify(const char *message,const void *data,size_t length,
+  void *user_context)
+{
+  ExceptionInfo
+    *exception;
+
+  (void) data;
+  (void) length;
+  exception=(ExceptionInfo *) user_context;
+  (void) ThrowMagickException(exception,GetMagickModule(),FilterError,
+    "FilterFailed","`%s'",message);
+}
+
+static MagickBooleanType BindConvolveParameters(ConvolveInfo *convolve_info,
+  const Image *image,const void *pixels,double *filter,
+  const unsigned long width,const unsigned long height,void *convolve_pixels)
+{
+  cl_int
+    status;
+
+  register int
+    i;
+
+  size_t
+    length;
+
+  /*
+    Allocate OpenCL buffers.
+  */
+  length=image->columns*image->rows;
+  convolve_info->pixels=clCreateBuffer(convolve_info->context,CL_MEM_READ_ONLY |
+    CL_MEM_USE_HOST_PTR,length*sizeof(CLPixelPacket),(void *) pixels,&status);
+  if ((convolve_info->pixels == (cl_mem) NULL) || (status != CL_SUCCESS))
+    return(MagickFalse);
+  length=width*height;
+  convolve_info->filter=clCreateBuffer(convolve_info->context,CL_MEM_READ_ONLY |
+    CL_MEM_USE_HOST_PTR,length*sizeof(cl_double),filter,&status);
+  if ((convolve_info->filter == (cl_mem) NULL) || (status != CL_SUCCESS))
+    return(MagickFalse);
+  length=image->columns*image->rows;
+  convolve_info->convolve_pixels=clCreateBuffer(convolve_info->context,
+    CL_MEM_WRITE_ONLY | CL_MEM_USE_HOST_PTR,length*sizeof(CLPixelPacket),
+    convolve_pixels,&status);
+  if ((convolve_info->convolve_pixels == (cl_mem) NULL) ||
+      (status != CL_SUCCESS))
+    return(MagickFalse);
+  /*
+    Bind OpenCL buffers.
+  */
+  i=0;
+  status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_mem),(void *)
+    &convolve_info->pixels);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_mem),(void *)
+    &convolve_info->filter);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  convolve_info->width=(cl_ulong) width;
+  status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_ulong),(void *)
+    &convolve_info->width);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  convolve_info->height=(cl_ulong) height;
+  status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_ulong),(void *)
+    &convolve_info->height);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  convolve_info->matte=(cl_bool) image->matte;
+  status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_bool),(void *)
+    &convolve_info->matte);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_mem),(void *)
+    &convolve_info->convolve_pixels);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  status=clFinish(convolve_info->command_queue);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  return(MagickTrue);
+}
+
+static void DestroyConvolveBuffers(ConvolveInfo *convolve_info)
+{
+  cl_int
+    status;
+
+  if (convolve_info->convolve_pixels != (cl_mem) NULL)
+    status=clReleaseMemObject(convolve_info->convolve_pixels);
+  if (convolve_info->pixels != (cl_mem) NULL)
+    status=clReleaseMemObject(convolve_info->pixels);
+  if (convolve_info->filter != (cl_mem) NULL)
+    status=clReleaseMemObject(convolve_info->filter);
+}
+
+static ConvolveInfo *DestroyConvolveInfo(ConvolveInfo *convolve_info)
+{
+  cl_int
+    status;
+
+  if (convolve_info->kernel != (cl_kernel) NULL)
+    status=clReleaseKernel(convolve_info->kernel);
+  if (convolve_info->program != (cl_program) NULL)
+    status=clReleaseProgram(convolve_info->program);
+  if (convolve_info->command_queue != (cl_command_queue) NULL)
+    status=clReleaseCommandQueue(convolve_info->command_queue);
+  if (convolve_info->context != (cl_context) NULL)
+    status=clReleaseContext(convolve_info->context);
+  convolve_info=(ConvolveInfo *) RelinquishMagickMemory(convolve_info);
+  return(convolve_info);
+}
+
+static MagickBooleanType EnqueueConvolveKernel(ConvolveInfo *convolve_info,
+  const Image *image,const void *pixels,double *filter,
+  const unsigned long width,const unsigned long height,void *convolve_pixels)
+{
+  cl_int
+    status;
+
+  size_t
+    global_work_size[2],
+    length;
+
+  length=image->columns*image->rows;
+  status=clEnqueueWriteBuffer(convolve_info->command_queue,
+    convolve_info->pixels,CL_TRUE,0,length*sizeof(CLPixelPacket),pixels,0,NULL,
+    NULL);
+  length=width*height;
+  status=clEnqueueWriteBuffer(convolve_info->command_queue,
+    convolve_info->filter,CL_TRUE,0,length*sizeof(cl_double),filter,0,NULL,
+    NULL);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  global_work_size[0]=image->columns;
+  global_work_size[1]=image->rows;
+  status=clEnqueueNDRangeKernel(convolve_info->command_queue,
+    convolve_info->kernel,2,NULL,global_work_size,NULL,0,NULL,NULL);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  length=image->columns*image->rows;
+  status=clEnqueueReadBuffer(convolve_info->command_queue,
+    convolve_info->convolve_pixels,CL_TRUE,0,length*sizeof(CLPixelPacket),
+    convolve_pixels,0,NULL,NULL);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  status=clFinish(convolve_info->command_queue);
+  if (status != CL_SUCCESS)
+    return(MagickFalse);
+  return(MagickTrue);
+}
+
+static ConvolveInfo *GetConvolveInfo(const Image *image,const char *name,
+  const char *source,ExceptionInfo *exception)
+{
+  char
+    options[MaxTextExtent];
+
+  cl_int
+    status;
+
+  ConvolveInfo
+    *convolve_info;
+
+  size_t
+    length,
+    lengths[] = { strlen(source) };
+
+  /*
+    Create OpenCL info.
+  */
+  convolve_info=(ConvolveInfo *) AcquireAlignedMemory(1,sizeof(*convolve_info));
+  if (convolve_info == (ConvolveInfo *) NULL)
+    {
+      (void) ThrowMagickException(exception,GetMagickModule(),
+        ResourceLimitError,"MemoryAllocationFailed","`%s'",image->filename);
+      return((ConvolveInfo *) NULL);
+    }
+  (void) ResetMagickMemory(convolve_info,0,sizeof(*convolve_info));
+  /*
+    Create OpenCL context.
+  */
+  convolve_info->context=clCreateContextFromType((cl_context_properties *) NULL,
+    CL_DEVICE_TYPE_GPU,ConvolveNotify,exception,&status);
+  if ((convolve_info->context == (cl_context) NULL) || (status != CL_SUCCESS))
+    convolve_info->context=clCreateContextFromType((cl_context_properties *)
+      NULL,CL_DEVICE_TYPE_CPU,ConvolveNotify,exception,&status);
+  if ((convolve_info->context == (cl_context) NULL) || (status != CL_SUCCESS))
+    convolve_info->context=clCreateContextFromType((cl_context_properties *)
+      NULL,CL_DEVICE_TYPE_DEFAULT,ConvolveNotify,exception,&status);
+  if ((convolve_info->context == (cl_context) NULL) || (status != CL_SUCCESS))
+    {
+      (void) ThrowMagickException(exception,GetMagickModule(),FilterError,
+        "failed to create OpenCL context","`%s' (%d)",image->filename,status);
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  /*
+    Detect OpenCL devices.
+  */
+  status=clGetContextInfo(convolve_info->context,CL_CONTEXT_DEVICES,0,NULL,
+    &length);
+  if ((status != CL_SUCCESS) || (length == 0))
+    {
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  convolve_info->devices=(cl_device_id *) AcquireMagickMemory(length);
+  if (convolve_info->devices == (cl_device_id *) NULL)
+    {
+      (void) ThrowMagickException(exception,GetMagickModule(),
+        ResourceLimitError,"MemoryAllocationFailed","`%s'",image->filename);
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  status=clGetContextInfo(convolve_info->context,CL_CONTEXT_DEVICES,length,
+    convolve_info->devices,NULL);
+  if (status != CL_SUCCESS)
+    {
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  /*
+    Create OpenCL command queue.
+  */
+  convolve_info->command_queue=clCreateCommandQueue(convolve_info->context,
+    convolve_info->devices[0],0,&status);
+  if ((convolve_info->command_queue == (cl_command_queue) NULL) ||
+      (status != CL_SUCCESS))
+    {
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  /*
+    Build OpenCL program.
+  */
+  convolve_info->program=clCreateProgramWithSource(convolve_info->context,1,
+    &source,lengths,&status);
+  if ((convolve_info->program == (cl_program) NULL) || (status != CL_SUCCESS))
+    {
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  (void) FormatMagickString(options,MaxTextExtent,CLOptions,(double)
+    QuantumRange,MagickEpsilon);
+  status=clBuildProgram(convolve_info->program,1,convolve_info->devices,
+    options,NULL,NULL);
+  if ((convolve_info->program == (cl_program) NULL) || (status != CL_SUCCESS))
+    {
+      char
+        *log;
+
+      status=clGetProgramBuildInfo(convolve_info->program,
+        convolve_info->devices[0],CL_PROGRAM_BUILD_LOG,0,NULL,&length);
+      log=(char *) AcquireMagickMemory(length);
+      if (log == (char *) NULL)
+        {
+          DestroyConvolveInfo(convolve_info);
+          return((ConvolveInfo *) NULL);
+        }
+      status=clGetProgramBuildInfo(convolve_info->program,
+        convolve_info->devices[0],CL_PROGRAM_BUILD_LOG,length,log,&length);
+      (void) ThrowMagickException(exception,GetMagickModule(),FilterError,
+        "failed to build OpenCL program","`%s' (%s)",image->filename,log);
+      log=DestroyString(log);
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  /*
+    Get a kernel object.
+  */
+  convolve_info->kernel=clCreateKernel(convolve_info->program,name,&status);
+  if ((convolve_info->kernel == (cl_kernel) NULL) || (status != CL_SUCCESS))
+    {
+      DestroyConvolveInfo(convolve_info);
+      return((ConvolveInfo *) NULL);
+    }
+  return(convolve_info);
+}
+
+#endif
+
 MagickExport MagickBooleanType AccelerateConvolveImage(const Image *image,
   const MagickKernel *kernel,Image *convolve_image,ExceptionInfo *exception)
 {
@@ -117,9 +593,73 @@
   assert(image->signature == MagickSignature);
   if (image->debug != MagickFalse)
     (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename);
+  assert(kernel != (MagickKernel *) NULL);
+  assert(kernel->signature == MagickSignature);
   assert(convolve_image != (Image *) NULL);
   assert(convolve_image->signature == MagickSignature);
   assert(exception != (ExceptionInfo *) NULL);
   assert(exception->signature == MagickSignature);
+  if ((GetImageVirtualPixelMethod(image) != UndefinedVirtualPixelMethod) &&
+      (GetImageVirtualPixelMethod(image) != EdgeVirtualPixelMethod))
+    return(MagickFalse);
+#if !defined(MAGICKCORE_OPENCL_SUPPORT)
   return(MagickFalse);
+#else
+  {
+    const void
+      *pixels;
+
+    ConvolveInfo
+      *convolve_info;
+
+    MagickBooleanType
+      status;
+
+    MagickSizeType
+      length;
+
+    void
+      *convolve_pixels;
+
+
+    convolve_info=GetConvolveInfo(image,"Convolve",ConvolveKernel,exception);
+    if (convolve_info == (ConvolveInfo *) NULL)
+      return(MagickFalse);
+    pixels=AcquirePixelCachePixels(image,&length,exception);
+    if (pixels == (const void *) NULL)
+      {
+        (void) ThrowMagickException(exception,GetMagickModule(),CacheError,
+          "UnableToReadPixelCache","`%s'",image->filename);
+        convolve_info=DestroyConvolveInfo(convolve_info);
+        return(MagickFalse);
+      }
+    convolve_pixels=GetPixelCachePixels(convolve_image,&length,exception);
+    if (convolve_pixels == (void *) NULL)
+      {
+        (void) ThrowMagickException(exception,GetMagickModule(),CacheError,
+          "UnableToReadPixelCache","`%s'",image->filename);
+        convolve_info=DestroyConvolveInfo(convolve_info);
+        return(MagickFalse);
+      }
+    status=BindConvolveParameters(convolve_info,image,pixels,kernel->values,
+      kernel->width,kernel->height,convolve_pixels);
+    if (status == MagickFalse)
+      {
+        DestroyConvolveBuffers(convolve_info);
+        convolve_info=DestroyConvolveInfo(convolve_info);
+        return(MagickFalse);
+      }
+    status=EnqueueConvolveKernel(convolve_info,image,pixels,kernel->values,
+      kernel->width,kernel->height,convolve_pixels);
+    if (status == MagickFalse)
+      {
+        DestroyConvolveBuffers(convolve_info);
+        convolve_info=DestroyConvolveInfo(convolve_info);
+        return(MagickFalse);
+      }
+    DestroyConvolveBuffers(convolve_info);
+    convolve_info=DestroyConvolveInfo(convolve_info);
+    return(MagickTrue);
+  }
+#endif
 }
diff --git a/magick/cache.c b/magick/cache.c
index 401616c..c0cd999 100644
--- a/magick/cache.c
+++ b/magick/cache.c
@@ -271,6 +271,56 @@
 %                                                                             %
 %                                                                             %
 %                                                                             %
++   A c q u i r e P i x e l C a c h e P i x e l s                             %
+%                                                                             %
+%                                                                             %
+%                                                                             %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%  AcquirePixelCachePixels() returns the pixels associated with the specified
+%  image.
+%
+%  The format of the AcquirePixelCachePixels() method is:
+%
+%      const void *AcquirePixelCachePixels(const Image *image,
+%        MagickSizeType *length,ExceptionInfo *exception)
+%
+%  A description of each parameter follows:
+%
+%    o image: the image.
+%
+%    o length: the pixel cache length.
+%
+%    o exception: return any errors or warnings in this structure.
+%
+*/
+MagickExport const void *AcquirePixelCachePixels(const Image *image,
+  MagickSizeType *length,ExceptionInfo *exception)
+{
+  CacheInfo
+    *cache_info;
+
+  assert(image != (const Image *) NULL);
+  assert(image->signature == MagickSignature);
+  if (image->debug != MagickFalse)
+    (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename);
+  assert(exception != (ExceptionInfo *) NULL);
+  assert(exception->signature == MagickSignature);
+  assert(image->cache != (Cache) NULL);
+  cache_info=(CacheInfo *) image->cache;
+  assert(cache_info->signature == MagickSignature);
+  *length=0;
+  if ((cache_info->type != MemoryCache) && (cache_info->type != MapCache))
+    return((const void *) NULL);
+  *length=cache_info->length;
+  return((const void *) cache_info->pixels);
+}
+
+/*
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%                                                                             %
+%                                                                             %
+%                                                                             %
 +   C a c h e C o m p o n e n t G e n e s i s                                 %
 %                                                                             %
 %                                                                             %
@@ -3912,7 +3962,7 @@
 %
 */
 
-static inline void AcquirePixelCachePixels(CacheInfo *cache_info)
+static inline void AllocatePixelCachePixels(CacheInfo *cache_info)
 {
   cache_info->mapped=MagickFalse;
   cache_info->pixels=(PixelPacket *) AcquireMagickMemory((size_t)
@@ -4016,7 +4066,7 @@
       if (((cache_info->type == UndefinedCache) && (status != MagickFalse)) ||
           (cache_info->type == MemoryCache))
         {
-          AcquirePixelCachePixels(cache_info);
+          AllocatePixelCachePixels(cache_info);
           if (cache_info->pixels == (PixelPacket *) NULL)
             cache_info->pixels=source_info.pixels;
           else
diff --git a/magick/cache.h b/magick/cache.h
index 40ed7f2..5533bda 100644
--- a/magick/cache.h
+++ b/magick/cache.h
@@ -32,6 +32,9 @@
     const unsigned long,ExceptionInfo *),
   *GetVirtualPixelQueue(const Image *);
 
+extern MagickExport const void
+  *AcquirePixelCachePixels(const Image *,MagickSizeType *,ExceptionInfo *);
+
 extern MagickExport IndexPacket
   *GetAuthenticIndexQueue(const Image *);
 
diff --git a/magick/effect.c b/magick/effect.c
index fafd7a0..fccd214 100644
--- a/magick/effect.c
+++ b/magick/effect.c
@@ -41,7 +41,7 @@
   Include declarations.
 */
 #include "magick/studio.h"
-#include "magick/property.h"
+#include "magick/accelerate.h"
 #include "magick/blob.h"
 #include "magick/cache-view.h"
 #include "magick/color.h"
@@ -2165,9 +2165,6 @@
     *filter_view,
     *image_view;
 
-  double
-    *normal_kernel;
-
   Image
     *filter_image;
 
@@ -2181,12 +2178,6 @@
   MagickPixelPacket
     bias;
 
-  MagickRealType
-    gamma;
-
-  register long
-    i;
-
   /*
     Initialize filter image attributes.
   */
@@ -2238,22 +2229,9 @@
       }
       message=DestroyString(message);
     }
-  /*
-    Normalize kernel.
-  */
-  normal_kernel=(double *) AcquireQuantumMemory(kernel->width*kernel->height,
-    sizeof(*normal_kernel));
-  if (normal_kernel == (double *) NULL)
-    {
-      filter_image=DestroyImage(filter_image);
-      ThrowImageException(ResourceLimitError,"MemoryAllocationFailed");
-    }
-  gamma=0.0;
-  for (i=0; i < (long) (kernel->width*kernel->height); i++)
-    gamma+=kernel->values[i];
-  gamma=1.0/(fabs((double) gamma) <= MagickEpsilon ? 1.0 : gamma);
-  for (i=0; i < (long) (kernel->width*kernel->height); i++)
-    normal_kernel[i]=gamma*kernel->values[i];
+  status=AccelerateConvolveImage(image,kernel,filter_image,exception);
+  if (status == MagickTrue)
+    return(filter_image);
   /*
     Filter image.
   */
@@ -2318,7 +2296,7 @@
         u;
 
       pixel=bias;
-      k=normal_kernel;
+      k=kernel->values;
       kernel_pixels=p;
       if (((channel & OpacityChannel) == 0) || (image->matte == MagickFalse))
         {
@@ -2341,7 +2319,7 @@
             SetBluePixelComponent(q,ClampBluePixelComponent(&pixel));
           if ((channel & OpacityChannel) != 0)
             {
-              k=normal_kernel;
+              k=kernel->values;
               kernel_pixels=p;
               for (v=0; v < (long) kernel->width; v++)
               {
@@ -2360,7 +2338,7 @@
               register const IndexPacket
                 *restrict kernel_indexes;
 
-              k=normal_kernel;
+              k=kernel->values;
               kernel_indexes=indexes;
               for (v=0; v < (long) kernel->width; v++)
               {
@@ -2404,7 +2382,7 @@
             q->blue=ClampToQuantum(gamma*GetBluePixelComponent(&pixel));
           if ((channel & OpacityChannel) != 0)
             {
-              k=normal_kernel;
+              k=kernel->values;
               kernel_pixels=p;
               for (v=0; v < (long) kernel->width; v++)
               {
@@ -2423,7 +2401,7 @@
               register const IndexPacket
                 *restrict kernel_indexes;
 
-              k=normal_kernel;
+              k=kernel->values;
               kernel_pixels=p;
               kernel_indexes=indexes;
               for (v=0; v < (long) kernel->width; v++)
@@ -2464,7 +2442,6 @@
   filter_image->type=image->type;
   filter_view=DestroyCacheView(filter_view);
   image_view=DestroyCacheView(image_view);
-  normal_kernel=(double *) RelinquishMagickMemory(normal_kernel);
   if (status == MagickFalse)
     filter_image=DestroyImage(filter_image);
   return(filter_image);
diff --git a/magick/morphology.c b/magick/morphology.c
index f2974d7..4abe7a5 100644
--- a/magick/morphology.c
+++ b/magick/morphology.c
@@ -221,6 +221,7 @@
     return(kernel);
   (void) ResetMagickMemory(kernel,0,sizeof(*kernel));
   kernel->type = UserDefinedKernel;
+  kernel->signature = MagickSignature;
 
   /* Has a ':' in argument - New user kernel specification */
   p = strchr(kernel_string, ':');
@@ -495,6 +496,7 @@
   kernel->value_min = kernel->value_max = 0.0;
   kernel->range_neg = kernel->range_pos = 0.0;
   kernel->type = type;
+  kernel->signature = MagickSignature;
 
   switch(type) {
     /* Convolution Kernels */
diff --git a/magick/morphology.h b/magick/morphology.h
index 64c6359..1cadbc0 100644
--- a/magick/morphology.h
+++ b/magick/morphology.h
@@ -82,6 +82,8 @@
   MagickBooleanType
     normalized;
 
+  unsigned long
+    signature;
 } MagickKernel;
 
 extern MagickExport MagickKernel
diff --git a/www/ImageMagickObject.html b/www/ImageMagickObject.html
index b63a0e2..0b7f21a 100644
--- a/www/ImageMagickObject.html
+++ b/www/ImageMagickObject.html
@@ -210,8 +210,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/advanced-unix-installation.html b/www/advanced-unix-installation.html
index 82e62cb..70d7b9c 100644
--- a/www/advanced-unix-installation.html
+++ b/www/advanced-unix-installation.html
@@ -596,8 +596,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/advanced-windows-installation.html b/www/advanced-windows-installation.html
index c0c4336..24e0b8d 100644
--- a/www/advanced-windows-installation.html
+++ b/www/advanced-windows-installation.html
@@ -124,9 +124,6 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
-</div>
-<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -383,7 +380,7 @@
 
 	<ol>
 	<li>Download and install <a href="http://www.jrsoftware.org/isinfo.html">Inno Setup 5</a>.</li>
-	<li>Download and install <a href="http://www.activestate.com/store/activeperl/download/">ActiveState ActivePerl</a>.</li>
+	<li>Download and install <a href="http://www.activestate.com/activeperl/download/">ActiveState ActivePerl</a>.</li>
 	</ol>
 
 <h3>Run the Configure Wizard</h3>
@@ -486,7 +483,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/animate.html b/www/animate.html
index b6618f6..48705cd 100644
--- a/www/animate.html
+++ b/www/animate.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -610,7 +610,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api.html b/www/api.html
index a73268d..eb3fb30 100644
--- a/www/api.html
+++ b/www/api.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -163,7 +163,7 @@
   <h2><a name="ada"></a>Ada</h2>
 </div>
 
-<p><a href="https://gna.org/projects/g2f/" target="704005463">G2F</a> implements an Ada 95 binding to a subset of the low-level MagickCore library.</p>
+<p><a href="https://gna.org/projects/g2f/" target="158516113">G2F</a> implements an Ada 95 binding to a subset of the low-level MagickCore library.</p>
 
 <div style="margin: auto;">
   <h2><a name="c"></a>C</h2>
@@ -175,7 +175,7 @@
   <h2><a name="ch"></a>Ch</h2>
 </div>
 
-<p><a href="http://www.imagemagick.org/ChMagick" target="1693904522">ChMagick</a> is a <a href="http://www.softintegration.com/" target="1917541789">Ch</a> binding to the MagickCore and MagickWand API.  Ch is an embeddable C/C++ interpreter for cross-platform scripting.</p>
+<p><a href="http://www.imagemagick.org/ChMagick" target="121189583">ChMagick</a> is a <a href="http://www.softintegration.com/" target="83052357">Ch</a> binding to the MagickCore and MagickWand API.  Ch is an embeddable C/C++ interpreter for cross-platform scripting.</p>
 
 <div style="margin: auto;">
   <h2><a name="com+"></a>COM+</h2>
@@ -187,31 +187,31 @@
   <h2><a name="c++"></a>C++</h2>
 </div>
 
-<p><a href="http://www.imagemagick.org/Magick++" target="1723767640">Magick++</a> provides an object-oriented C++ interface to ImageMagick.  See <a href="http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.pdf" target="1638451591">A Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++.  We include the <a href="http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.odt" target="124888770">source</a> if you want to correct, enhance, or expand the tutorial.</p>
+<p><a href="http://www.imagemagick.org/Magick++" target="1384702332">Magick++</a> provides an object-oriented C++ interface to ImageMagick.  See <a href="http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.pdf" target="381712060">A Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++.  We include the <a href="http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.odt" target="1917892394">source</a> if you want to correct, enhance, or expand the tutorial.</p>
 
 <div style="margin: auto;">
   <h2><a name="java"></a>Java</h2>
 </div>
 
-<p><a href="http://www.jmagick.org" target="1192723149">JMagick</a> provides an object-oriented Java interface to ImageMagick.  <a href="http://im4java.sourceforge.net" target="1604225033">Im4java</a> is a pure-java interface to the ImageMagick command-line.</p>
+<p><a href="http://www.jmagick.org" target="296589868">JMagick</a> provides an object-oriented Java interface to ImageMagick.  <a href="http://im4java.sourceforge.net" target="2053520058">Im4java</a> is a pure-java interface to the ImageMagick command-line.</p>
 
 <div style="margin: auto;">
   <h2><a name="labview"></a>LabVIEW</h2>
 </div>
 
-<p><a href="http://forums.lavag.org/downloads-file90.html" target="531774846">LVOOP ImageMagick</a> is an object-oriented LabVIEW interface to ImageMagick.</p>
+<p><a href="http://forums.lavag.org/downloads-file90.html" target="659767762">LVOOP ImageMagick</a> is an object-oriented LabVIEW interface to ImageMagick.</p>
 
 <div style="margin: auto;">
   <h2><a name="lisp"></a>Lisp</h2>
 </div>
 
-<p><a href="http://common-lisp.net/project/cl-magick/" target="520761299">CL-Magick</a> provides a Common Lisp interface to the ImageMagick library.</p>
+<p><a href="http://common-lisp.net/project/cl-magick/" target="1999823869">CL-Magick</a> provides a Common Lisp interface to the ImageMagick library.</p>
 
 <div style="margin: auto;">
   <h2><a name="neko"></a>Neko</h2>
 </div>
 
-<p><a href="http://code.google.com/p/nmagick" target="1518724021">NMagick</a> is a port of the ImageMagick library to the haXe and Neko platforms. It provides image manipulation capabilities to both web and desktop applications using Neko.</p>
+<p><a href="http://code.google.com/p/nmagick" target="1962847580">NMagick</a> is a port of the ImageMagick library to the haXe and Neko platforms. It provides image manipulation capabilities to both web and desktop applications using Neko.</p>
 
 <div style="margin: auto;">
   <h2><a name="dot-net"></a>.NET</h2>
@@ -225,7 +225,7 @@
   <h2><a name="pascal"></a>Pascal</h2>
 </div>
 
-<p><a href="http://wiki.lazarus.freepascal.org/PascalMagick" target="1284867216">PascalMagick</a> a Pascal binding for the MagickWand API and also the low-level MagickCore library. It works with Free Pascal / Lazarus and Delphi.</p>
+<p><a href="http://wiki.lazarus.freepascal.org/PascalMagick" target="1506172214">PascalMagick</a> a Pascal binding for the MagickWand API and also the low-level MagickCore library. It works with Free Pascal / Lazarus and Delphi.</p>
 
 <div style="margin: auto;">
   <h2><a name="perl"></a>Perl</h2>
@@ -237,50 +237,50 @@
   <h2><a name="php"></a>PHP</h2>
 </div>
 
-<p><a href="http://www.magickwand.org/" target="1327568717">MagickWand for PHP</a> a native PHP-extension to the ImageMagick MagickWand API.</p>
+<p><a href="http://www.magickwand.org/" target="337334514">MagickWand for PHP</a> a native PHP-extension to the ImageMagick MagickWand API.</p>
 
-<p><a href="http://pecl.html.net/package/imagick" target="1444962945">IMagick</a> is a native PHP extension to create and modify images using the ImageMagick API.  Documentation for the extension is available <a href="http://php.net/imagick" target="1098428457">here</a>.</p>
+<p><a href="http://pecl.html.net/package/imagick" target="1479340330">IMagick</a> is a native PHP extension to create and modify images using the ImageMagick API.  Documentation for the extension is available <a href="http://php.net/imagick" target="1054833281">here</a>.</p>
 
-<p><a href="http://www.francodacosta.com/phmagick" target="249002103">phMagick</a> is a wrapper class for ImageMagick, wrapping the most common web image manipulation actions in easy to use functions, but allowing full access to ImageMagick's power by issuing system calls to it's command-line programs.</p>
+<p><a href="http://www.francodacosta.com/phmagick" target="1106859039">phMagick</a> is a wrapper class for ImageMagick, wrapping the most common web image manipulation actions in easy to use functions, but allowing full access to ImageMagick's power by issuing system calls to it's command-line programs.</p>
 
 <div style="margin: auto;">
 
   <h2><a name="python"></a>Python</h2>
 </div>
 
-<p><a href="http://www.assembla.com/wiki/show/pythonmagickwand" target="744624162">PythonMagickWand</a> is an object-oriented Python interface to MagickWand based on ctypes.</p>
+<p><a href="http://www.assembla.com/wiki/show/pythonmagickwand" target="462308437">PythonMagickWand</a> is an object-oriented Python interface to MagickWand based on ctypes.</p>
 
-<p><a href="http://www.imagemagick.org/download/python/" target="404775822">PythonMagick</a> is an object-oriented Python interface to ImageMagick.</p>
+<p><a href="http://www.imagemagick.org/download/python/" target="1891028988">PythonMagick</a> is an object-oriented Python interface to ImageMagick.</p>
 
 <div style="margin: auto;">
   <h2><a name="realbasic"></a>REALbasic</h2>
 </div>
 
-<p>The <a href="http://www.monkeybreadsoftware.de/realbasic/plugin-imagemagick.shtml" target="169913816">MBS Realbasic ImageMagick</a> is a plugin that utilizes the power of ImageMagick from within the RealBasic environment.</p>
+<p>The <a href="http://www.monkeybreadsoftware.de/realbasic/plugin-imagemagick.shtml" target="1410867862">MBS Realbasic ImageMagick</a> is a plugin that utilizes the power of ImageMagick from within the RealBasic environment.</p>
 
 <div style="margin: auto;">
   <h2><a name="ruby"></a>Ruby</h2>
 </div>
 
-<p><a href="http://rmagick.rubyforge.org/" target="1761907568">RMagick</a> is an interface between the Ruby programming language and the <a href="../www/magick-core.html">MagickCore</a> image processing libraries.  Get started with RMagick by perusing the <a href="http://www.imagemagick.org/RMagick/doc/" target="1653605437">documentation</a>.</p>
+<p><a href="http://rmagick.rubyforge.org/" target="1474715885">RMagick</a> is an interface between the Ruby programming language and the <a href="../www/magick-core.html">MagickCore</a> image processing libraries.  Get started with RMagick by perusing the <a href="http://www.imagemagick.org/RMagick/doc/" target="2081114275">documentation</a>.</p>
 
-<p><a href="http://magickwand.rubyforge.org/" target="1863094954">MagickWand for Ruby</a> is an interface between the Ruby programming language and the <a href="../www/magick-wand.html">MagickWand</a> image processing libraries.  Get started with MagickWand for PHP by perusing the <a href="http://magickwand.rubyforge.org/" target="905801367">documentation</a>.</p>
+<p><a href="http://magickwand.rubyforge.org/" target="1680453077">MagickWand for Ruby</a> is an interface between the Ruby programming language and the <a href="../www/magick-wand.html">MagickWand</a> image processing libraries.  Get started with MagickWand for PHP by perusing the <a href="http://magickwand.rubyforge.org/" target="748511606">documentation</a>.</p>
 
-<p><a href="http://rubyforge.org/projects/mini-magick" target="1993874243">MiniMagick</a> is a Ruby wrapper for ImageMagick command line. MiniMagick gives you convenient access to all the command line options ImageMagick supports.</p>
+<p><a href="http://rubyforge.org/projects/mini-magick" target="629091482">MiniMagick</a> is a Ruby wrapper for ImageMagick command line. MiniMagick gives you convenient access to all the command line options ImageMagick supports.</p>
 
-<p><a href="http://quickmagick.rubyforge.org/quick_magick" target="585535010">QuickMagick</a> is a gem for easily accessing ImageMagick command line tools from Ruby programs.</p>
+<p><a href="http://quickmagick.rubyforge.org/quick_magick" target="2104665356">QuickMagick</a> is a gem for easily accessing ImageMagick command line tools from Ruby programs.</p>
 
 <div style="margin: auto;">
   <h2><a name="tcl"></a>Tcl/Tk</h2>
 </div>
 
-<p><a href="http://tclmagick.sourceforge.net/" target="1005194639">TclMagick</a> a native Tcl-extension to the ImageMagick MagickWand API.</p>
+<p><a href="http://tclmagick.sourceforge.net/" target="815843977">TclMagick</a> a native Tcl-extension to the ImageMagick MagickWand API.</p>
 
 <div style="margin: auto;">
   <h2><a name="xml-rpc"></a>XML RPC</h2>
 </div>
 
-<p><a href="http://code.google.com/p/remotemagick/" target="963516679">RemoteMagick</a> is an XML-RPC web service that creates image thumbnails.</p>
+<p><a href="http://code.google.com/p/remotemagick/" target="1826306099">RemoteMagick</a> is an XML-RPC web service that creates image thumbnails.</p>
 

 </div>

 

@@ -288,7 +288,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/animate.html b/www/api/animate.html
index e3efd6a..4edbb4a 100644
--- a/www/api/animate.html
+++ b/www/api/animate.html
@@ -186,8 +186,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/annotate.html b/www/api/annotate.html
index d167925..aa641e0 100644
--- a/www/api/annotate.html
+++ b/www/api/annotate.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -325,7 +325,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/attribute.html b/www/api/attribute.html
index 5cf163c..7a2076a 100644
--- a/www/api/attribute.html
+++ b/www/api/attribute.html
@@ -333,8 +333,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/blob.html b/www/api/blob.html
index b0ef885..3ed8f43 100644
--- a/www/api/blob.html
+++ b/www/api/blob.html
@@ -346,7 +346,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/cache-view.html b/www/api/cache-view.html
index 79d2a75..79b7f2b 100644
--- a/www/api/cache-view.html
+++ b/www/api/cache-view.html
@@ -579,8 +579,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/cache.html b/www/api/cache.html
index f9f104b..96459dd 100644
--- a/www/api/cache.html
+++ b/www/api/cache.html
@@ -124,6 +124,9 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+</div>
+<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -512,8 +515,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/cipher.html b/www/api/cipher.html
index 244e466..3e67578 100644
--- a/www/api/cipher.html
+++ b/www/api/cipher.html
@@ -358,8 +358,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/color.html b/www/api/color.html
index a195c4c..eedb4a4 100644
--- a/www/api/color.html
+++ b/www/api/color.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -371,7 +371,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/compare.html b/www/api/compare.html
index 6077e22..ca473b1 100644
--- a/www/api/compare.html
+++ b/www/api/compare.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -328,8 +328,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/composite.html b/www/api/composite.html
index cd52a93..e729930 100644
--- a/www/api/composite.html
+++ b/www/api/composite.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -235,7 +235,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/constitute.html b/www/api/constitute.html
index 9c83b86..961476a 100644
--- a/www/api/constitute.html
+++ b/www/api/constitute.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -336,7 +336,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/decorate.html b/www/api/decorate.html
index e09a097..8f37a14 100644
--- a/www/api/decorate.html
+++ b/www/api/decorate.html
@@ -239,7 +239,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/deprecate.html b/www/api/deprecate.html
index 441b5f9..8fcabff 100644
--- a/www/api/deprecate.html
+++ b/www/api/deprecate.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -2600,8 +2600,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/display.html b/www/api/display.html
index a087d2f..4ae2813 100644
--- a/www/api/display.html
+++ b/www/api/display.html
@@ -239,7 +239,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/distort.html b/www/api/distort.html
index a7878ae..efe3bf6 100644
--- a/www/api/distort.html
+++ b/www/api/distort.html
@@ -260,8 +260,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/draw.html b/www/api/draw.html
index d809772..534b9c8 100644
--- a/www/api/draw.html
+++ b/www/api/draw.html
@@ -381,7 +381,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/drawing-wand.html b/www/api/drawing-wand.html
index 255c0a3..5971bcd 100644
--- a/www/api/drawing-wand.html
+++ b/www/api/drawing-wand.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -3070,7 +3070,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/effect.html b/www/api/effect.html
index b351ee4..919d972 100644
--- a/www/api/effect.html
+++ b/www/api/effect.html
@@ -124,6 +124,9 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+</div>
+<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -752,8 +755,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/enhance.html b/www/api/enhance.html
index 259952f..53c38c4 100644
--- a/www/api/enhance.html
+++ b/www/api/enhance.html
@@ -729,7 +729,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/exception.html b/www/api/exception.html
index aa3a443..e930710 100644
--- a/www/api/exception.html
+++ b/www/api/exception.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -468,8 +468,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/fx.html b/www/api/fx.html
index 93d981a..61df740 100644
--- a/www/api/fx.html
+++ b/www/api/fx.html
@@ -124,9 +124,6 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
-</div>
-<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -794,7 +791,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/histogram.html b/www/api/histogram.html
index 1791754..1d4e2a7 100644
--- a/www/api/histogram.html
+++ b/www/api/histogram.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -311,8 +311,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/image.html b/www/api/image.html
index 10dfaa0..ea2ad02 100644
--- a/www/api/image.html
+++ b/www/api/image.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -1053,7 +1053,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/layer.html b/www/api/layer.html
index 0a8a776..6db96d9 100644
--- a/www/api/layer.html
+++ b/www/api/layer.html
@@ -450,8 +450,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/list.html b/www/api/list.html
index e200221..9887005 100644
--- a/www/api/list.html
+++ b/www/api/list.html
@@ -124,9 +124,6 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
-</div>
-<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -648,7 +645,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/magick-deprecate.html b/www/api/magick-deprecate.html
index e356dae..d291c35 100644
--- a/www/api/magick-deprecate.html
+++ b/www/api/magick-deprecate.html
@@ -903,7 +903,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/magick-image.html b/www/api/magick-image.html
index 5368ad7..7ae0a03 100644
--- a/www/api/magick-image.html
+++ b/www/api/magick-image.html
@@ -124,6 +124,9 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+</div>
+<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -6397,8 +6400,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/magick-property.html b/www/api/magick-property.html
index e3227af..f17b011 100644
--- a/www/api/magick-property.html
+++ b/www/api/magick-property.html
@@ -1630,8 +1630,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/magick-wand.html b/www/api/magick-wand.html
index 4a70843..bd76ba2 100644
--- a/www/api/magick-wand.html
+++ b/www/api/magick-wand.html
@@ -635,7 +635,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/magick.html b/www/api/magick.html
index b997f08..01863c7 100644
--- a/www/api/magick.html
+++ b/www/api/magick.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -155,9 +155,22 @@
 

 <div class="main">

 

-<p class="navigation-index">[<a href="#IsMagickInstantiated">IsMagickInstantiated</a> &bull; <a href="#MagickCoreGenesis">MagickCoreGenesis</a> &bull; <a href="#MagickCoreTerminus">MagickCoreTerminus</a>]</p>
+<p class="navigation-index">[<a href="#GetMagickPrecision">GetMagickPrecision</a> &bull; <a href="#IsMagickInstantiated">IsMagickInstantiated</a> &bull; <a href="#MagickCoreGenesis">MagickCoreGenesis</a> &bull; <a href="#MagickCoreTerminus">MagickCoreTerminus</a> &bull; <a href="#SetMagickPrecision">SetMagickPrecision</a>]</p>
 
 <h2><a href="http://www.imagemagick.org/api/MagickCore/magick
+_8c.html" target="source" name="GetMagickPrecision">GetMagickPrecision</a></h2>
+<div class="doc-section">
+
+<p>GetMagickPrecision() returns the maximum number of significant digits to be printed.</p></ol>
+
+<p>The format of the GetMagickPrecision method is:</p>
+
+<pre class="code">
+  int GetMagickPrecision(void)
+</pre>
+
+ </div>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/magick
 _8c.html" target="source" name="IsMagickInstantiated">IsMagickInstantiated</a></h2>
 <div class="doc-section">
 
@@ -205,6 +218,24 @@
 </pre>
 
  </div>
+<h2><a href="http://www.imagemagick.org/api/MagickCore/magick
+_8c.html" target="source" name="SetMagickPrecision">SetMagickPrecision</a></h2>
+<div class="doc-section">
+
+<p>SetMagickPrecision() sets the maximum number of significant digits to be printed and returns it.</p></ol>
+
+<p>The format of the SetMagickPrecision method is:</p>
+
+<pre class="code">
+  int SetMagickPrecision(const int precision)
+</pre>
+
+<p>A description of each parameter follows:</p></ol>
+
+<h5>precision</h5>
+<ol><p>set the maximum number of significant digits to be printed.</p></ol>
+
+ </div>
 

 </div>

 

@@ -212,7 +243,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/memory.html b/www/api/memory.html
index eeadda8..46cc418 100644
--- a/www/api/memory.html
+++ b/www/api/memory.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -407,7 +407,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/module.html b/www/api/module.html
index 37622f6..0380063 100644
--- a/www/api/module.html
+++ b/www/api/module.html
@@ -519,7 +519,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/monitor.html b/www/api/monitor.html
index bc435c9..995ab0c 100644
--- a/www/api/monitor.html
+++ b/www/api/monitor.html
@@ -230,8 +230,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/montage.html b/www/api/montage.html
index 82e2641..e404244 100644
--- a/www/api/montage.html
+++ b/www/api/montage.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -256,8 +256,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/morphology.html b/www/api/morphology.html
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/www/api/morphology.html
diff --git a/www/api/paint.html b/www/api/paint.html
index b11c08a..1f77128 100644
--- a/www/api/paint.html
+++ b/www/api/paint.html
@@ -329,7 +329,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/pixel-iterator.html b/www/api/pixel-iterator.html
index ed15924..f71d9c8 100644
--- a/www/api/pixel-iterator.html
+++ b/www/api/pixel-iterator.html
@@ -509,7 +509,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/pixel-view.html b/www/api/pixel-view.html
index 7a948df..e314296 100644
--- a/www/api/pixel-view.html
+++ b/www/api/pixel-view.html
@@ -570,8 +570,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/pixel-wand.html b/www/api/pixel-wand.html
index 753883b..656bf71 100644
--- a/www/api/pixel-wand.html
+++ b/www/api/pixel-wand.html
@@ -1400,7 +1400,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/profile.html b/www/api/profile.html
index 8e21ce0..ac350af 100644
--- a/www/api/profile.html
+++ b/www/api/profile.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -379,8 +379,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/property.html b/www/api/property.html
index 2f80dea..08e1e25 100644
--- a/www/api/property.html
+++ b/www/api/property.html
@@ -400,8 +400,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/quantize.html b/www/api/quantize.html
index 0770beb..86a2137 100644
--- a/www/api/quantize.html
+++ b/www/api/quantize.html
@@ -485,8 +485,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/registry.html b/www/api/registry.html
index 1d61bfc..d707476 100644
--- a/www/api/registry.html
+++ b/www/api/registry.html
@@ -317,7 +317,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/resize.html b/www/api/resize.html
index cd7312b..e50ed74 100644
--- a/www/api/resize.html
+++ b/www/api/resize.html
@@ -455,7 +455,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/resource.html b/www/api/resource.html
index f1179ff..3105698 100644
--- a/www/api/resource.html
+++ b/www/api/resource.html
@@ -324,7 +324,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/segment.html b/www/api/segment.html
index c2e4751..13d096c 100644
--- a/www/api/segment.html
+++ b/www/api/segment.html
@@ -196,8 +196,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/shear.html b/www/api/shear.html
index 0be0ec5..1d9f6b9 100644
--- a/www/api/shear.html
+++ b/www/api/shear.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -268,7 +268,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/api/signature.html b/www/api/signature.html
index 7bea911..55154e0 100644
--- a/www/api/signature.html
+++ b/www/api/signature.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -182,8 +182,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/stream.html b/www/api/stream.html
index c2c6e23..aa0a52c 100644
--- a/www/api/stream.html
+++ b/www/api/stream.html
@@ -211,8 +211,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/transform.html b/www/api/transform.html
index d2d51b3..e6d5503 100644
--- a/www/api/transform.html
+++ b/www/api/transform.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -500,8 +500,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/api/version.html b/www/api/version.html
index 7e5bfa4..9eb0642 100644
--- a/www/api/version.html
+++ b/www/api/version.html
@@ -289,7 +289,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/architecture.html b/www/architecture.html
index 6616f45..e692122 100644
--- a/www/architecture.html
+++ b/www/architecture.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -157,7 +157,7 @@
 

 

 

-<p class="navigation-index">[<a href="#overview">Architecture Overview</a> &bull; <a href="#cache">The Pixel Cache</a> &bull; <a href="#stream">Streaming Pixels</a> &bull; <a href="#properties">Image Properties and Profiles</a> &bull; <a href="#threads">Threads of Execution</a> &bull; <a href="#distributed">Heterogeneous Distributed Processing</a> &bull; <a href="#coders">Custom Image Coders</a> &bull; <a href="#filters">Custom Image Filters</a>]</p>
+<p class="navigation-index">[<a href="#overview">Architecture Overview</a> &bull; <a href="#cache">The Pixel Cache</a> &bull; <a href="#stream">Streaming Pixels</a> &bull; <a href="#properties">Image Properties and Profiles</a> &bull; <a href="#tera-pixel">Large Image Support</a> &bull; <a href="#threads">Threads of Execution</a> &bull; <a href="#distributed">Heterogeneous Distributed Processing</a> &bull; <a href="#coders">Custom Image Coders</a> &bull; <a href="#filters">Custom Image Filters</a>]</p>
 
 <div class="doc-section">
 <p>The citizens of Oz were quite content with their benefactor, the all-powerful Wizard.  They accepted his wisdom and benevolence without ever questioning the who, why, and where of his power.  Like the citizens of Oz, if you feel comfortable that ImageMagick can help you convert, edit, or compose your images without knowing what goes on behind the curtain, feel free to skip this section.  However, if you want to know more about the software and algorithms behind ImageMagick, read on.  To fully benefit from this discussion, you should be comfortable with image nomenclature and be familiar with computer programming.</p>
@@ -193,15 +193,16 @@
   <li>a pixel component that is unsigned or in a floating-point representation (e.g. 0.17836)</li>
   <li>a high-dynamic range pixel that can include negative values as well as values that exceed the quantum depth (e.g. -0.00716)</li>
   <li>one or more pixels simultaneously in different threads of execution</li>
+  <li>all the pixels in memory to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors</li>
 </ul>
 
 <p>In addition, some images include a clip mask that define which pixels are eligible to be updated.  Pixels outside the area defined by the clip mask remain untouched.</p>
 
-<p>Given the varied image formats and image processing requirements, we implemented the ImageMagick <a href="#cache">pixel cache</a> to provide convenient sequential or parallel access to any pixel on demand anywhere inside the image region and from any image in a sequence.  In addition, the pixel cache permits access to pixels outside the boundaries defined by the image (we call these <a href="#virtual-pixels">virtual pixels</a>).</p>
+<p>Given the varied image formats and image processing requirements, we implemented the ImageMagick <a href="#cache">pixel cache</a> to provide convenient sequential or parallel access to any pixel on demand anywhere inside the image region (we call these <a href="#authentic-pixels">authentic pixels</a>)  and from any image in a sequence.  In addition, the pixel cache permits access to pixels outside the boundaries defined by the image (we call these <a href="#virtual-pixels">virtual pixels</a>).</p>
 
 <p>In addition to pixels, images have a plethora of <a href="#properties">image properties and profiles</a>.  Properties include the well known items such as width, height, depth, and colorspace.  An image may have optional properties which might include the image author, a comment, a create date, and others.  Some images also include profiles for color management, or EXIF, IPTC, 8BIM, or XMP informational profiles.  ImageMagick provides command line options and programming methods to get, set, or view image properties or profiles or apply profiles.</p>
 
-<p>ImageMagick consists of more than 375,000 lines of C code and optionally depends on several million lines of code in dependent libraries (e.g. JPEG, PNG, TIFF libraries).  Given that, one might expect a huge architecture document.  However, a great majority of image processing is simply accessing pixels and its metadata and our simple and elegant implementation makes this easy for the ImageMagick developer.  We discuss the implementation of the pixel cache and getting and setting image properties and profiles in the next few sections. Next, we discuss using ImageMagick within a <a href="#threads">thread</a> of execution.  In the final sections, we discuss <a href="#coders">image coders</a> to read or write a particular image format followed by a few words on creating a <a href="#filters">filter</a> to access or update pixels based on your custom requirements.</p>
+<p>ImageMagick consists of more than 400,000 lines of C code and optionally depends on several million lines of code in dependent libraries (e.g. JPEG, PNG, TIFF libraries).  Given that, one might expect a huge architecture document.  However, a great majority of image processing is simply accessing pixels and its metadata and our simple and elegant implementation makes this easy for the ImageMagick developer.  We discuss the implementation of the pixel cache and getting and setting image properties and profiles in the next few sections. Next, we discuss using ImageMagick within a <a href="#threads">thread</a> of execution.  In the final sections, we discuss <a href="#coders">image coders</a> to read or write a particular image format followed by a few words on creating a <a href="#filters">filter</a> to access or update pixels based on your custom requirements.</p>
 
 </div>
 
@@ -237,15 +238,15 @@
     { /* an exception was thrown */ }
 </p>
 
-<p>In our discussion of the pixel cache we use the <a href="../www/magick-core.html">MagickCore API</a> to illustrate our points, however, the principles are the same for other program interfaces to ImageMagick.</p>
+<p>In our discussion of the pixel cache, we use the <a href="../www/magick-core.html">MagickCore API</a> to illustrate our points, however, the principles are the same for other program interfaces to ImageMagick.</p>
 
-<p>When the pixel cache is initialized, pixels are scaled from whatever bit depth they originated from to that required by the pixel cache.  For example, a 1-channel 1-bit monochrome PBM image is scaled to a 4 channel 8-bit RGBA image, if you are using the Q8 version of ImageMagick, and 16-bit RGBA for the Q16 version.  You can determine which version you have using the <a href="../www/command-line-options.html#version">&#x2011;version</a> option, as with this command: </p>
+<p>When the pixel cache is initialized, pixels are scaled from whatever bit depth they originated from to that required by the pixel cache.  For example, a 1-channel 1-bit monochrome PBM image is scaled to a 4 channel 8-bit RGBA image, if you are using the Q8 version of ImageMagick, and 16-bit RGBA for the Q16 version.  You can determine which version you have with the <a href="../www/command-line-options.html#version">&#x2011;version</a> option: </p>
 
 <p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -version</span><span class='crtout'>Version: ImageMagick 6.5.9-0 2010-01-15 Q16 http://www.imagemagick.org</span></p>
-<p>As you can see, the convenience of the pixel cache sometimes comes with a trade-off in storage (e.g. storing a 1-bit monochrome image as 16-bit RGBA is wasteful) and speed (i.e. storing the entire image in memory is generally slower than accessing one scanline of pixels at a time).</p>
+<p>As you can see, the convenience of the pixel cache sometimes comes with a trade-off in storage (e.g. storing a 1-bit monochrome image as 16-bit RGBA is wasteful) and speed (i.e. storing the entire image in memory is generally slower than accessing one scanline of pixels at a time).  In most cases, the benefits of the pixel cache typically outweigh any disadvantages.</p>
 </div>
 
-<h3>Access the Pixel Cache</h3>
+<h3><a name="authentic-pixels"></a>Access the Pixel Cache</h3>
 <div class="doc-section">
 
 <p>Once the pixel cache is associated with an image, you typically want to get, update, or put pixels into it.  We refer to pixels inside the image region as <em>authentic pixels</em> and outside the region as <em>virtual pixels</em>.  Use these methods to access the pixels in the cache:</p>
@@ -256,7 +257,7 @@
   <li><a href="../www/api/cache.html#SyncAuthenticPixels">SyncAuthenticPixels()</a> update the pixel cache with any modified pixels</li>
 </ul>
 
-<p>Here is a typical <a href="../www/magick-core.html">MagickCore</a> code snippet for manipulating pixels in the pixel cache.  In our example we copy pixels from the input image to the output image and decrease the intensity by 10%:</p>
+<p>Here is a typical <a href="../www/magick-core.html">MagickCore</a> code snippet for manipulating pixels in the pixel cache.  In our example, we copy pixels from the input image to the output image and decrease the intensity by 10%:</p>
 
 <div class="viewport">
 <pre class="code">
@@ -317,7 +318,7 @@
     /* an exception was thrown */
 </pre>
 
-<p>The pixel cache manager decides whether to give you direct or indirect access to the image pixels.  In some cases the pixels are staged to an intermediate buffer-- and that is why you must call SyncAuthenticPixels() to ensure this buffer is <em>pushed</em> out to the pixel cache to guarantee the corresponding pixels in the cache are updated.  For this reason we recommend that you only read or update a scanline or a few scanlines of pixels at a time.  However, you can get any rectangular region of pixels you want.  GetAuthenticPixels() requires that the region you request is within the bounds of the image area.  For a 640 by 480 image, you can get a scanline of 640 pixels but if you ask for 641 pixels, an exception is returned.  GetVirtualPixels() does not have this constraint.  For example,</p>
+<p>The pixel cache manager decides whether to give you direct or indirect access to the image pixels.  In some cases the pixels are staged to an intermediate buffer-- and that is why you must call SyncAuthenticPixels() to ensure this buffer is <em>pushed</em> out to the pixel cache to guarantee the corresponding pixels in the cache are updated.  For this reason we recommend that you only read or update a scanline or a few scanlines of pixels at a time.  However, you can get any rectangular region of pixels you want.  GetAuthenticPixels() requires that the region you request is within the bounds of the image area.  For a 640 by 480 image, you can get a scanline of 640 pixels at row 479 but if you ask for a scanline at row 480, an exception is returned (rows are numbered starting at 0).  GetVirtualPixels() does not have this constraint.  For example,</p>
 
 <pre class="code">
   p=GetVirtualPixels(source,-3,3,source-&gt;columns+7,7,exception);
@@ -355,7 +356,7 @@
 <h3>Cache Storage and Resource Requirements</h3>
 <div class="doc-section">
 
-<p>We mentioned previously that this simple and elegant design of the ImageMagick pixel cache comes at a cost in terms of storage and processing speed.  The pixel cache storage requirements scales with the area of the image and the bit depth of the pixel components.  For example, if we have a 640 by 480 image and we're using the Q16 version of ImageMagick, the pixel cache consumes image <em>width * height * bit-depth / 8 * channels</em> bytes or approximately 2.3 mebibytes (i.e. 640 * 480 * 2 * 4).  Not too bad, but what if your image is 25000 by 25000 pixels?  The pixel cache requires approximately 4.7 gibibytes of storage.  Ouch.  ImageMagick accounts for possible huge storage requirements by caching large images to disk rather than memory.  Typically the pixel cache is stored in memory using heap memory. If heap memory is exhausted, pixels are stored in in an anonymous map; if the anonymous memory map is exhausted, we create the pixel cache on disk and attempt to memory-map it; and if memory-map memory is exhausted, we simply use standard disk I/O.  Disk storage is cheap but it is also very slow, upwards of 1000 times slower than memory.  We can get some speed improvements, up to 5 times, if we use memory mapping to the disk-based cache.  These decisions about storage are made <em>automagically</em> by the pixel cache manager negotiating with the operating system.  However, you can influence how the pixel cache manager allocates the pixel cache with <em>cache resource limits</em>.  The limits include:</p>
+<p>Recall that this simple and elegant design of the ImageMagick pixel cache comes at a cost in terms of storage and processing speed.  The pixel cache storage requirements scales with the area of the image and the bit depth of the pixel components.  For example, if we have a 640 by 480 image and we are using the Q16 version of ImageMagick, the pixel cache consumes image <em>width * height * bit-depth / 8 * channels</em> bytes or approximately 2.3 mebibytes (i.e. 640 * 480 * 2 * 4).  Not too bad, but what if your image is 25000 by 25000 pixels?  The pixel cache requires approximately 4.7 gibibytes of storage.  Ouch.  ImageMagick accounts for possible huge storage requirements by caching large images to disk rather than memory.  Typically the pixel cache is stored in memory using heap memory. If heap memory is exhausted, pixels are stored in in an anonymous map; if the anonymous memory map is exhausted, we create the pixel cache on disk and attempt to memory-map it; and if memory-map memory is exhausted, we simply use standard disk I/O.  Disk storage is cheap but it is also very slow, upwards of 1000 times slower than memory.  We can get some speed improvements, up to 5 times, if we use memory mapping to the disk-based cache.  These decisions about storage are made <em>automagically</em> by the pixel cache manager negotiating with the operating system.  However, you can influence how the pixel cache manager allocates the pixel cache with <em>cache resource limits</em>.  The limits include:</p>
 
 <dl class="doc">
   <dt class="doc">files</dt>
@@ -413,7 +414,7 @@
 <h3>Magick Persistent Cache Format</h3>
 <div class="doc-section">
 
-<p>Recall that each image format is decoded by ImageMagick and the pixels are deposited in the pixel cache.  If you write an image, the pixels are read from the pixel cache and encoded as required by the format you are writing (e.g. GIF, PNG, etc.).  The Magick Persistent Cache (MPC) format is designed to eliminate the overhead of decoding and encoding pixels to and from an image format.  MPC writes two files.  One, with the extension <kbd>.mpc</kbd>, retains all the properties associated with the image or image sequence (e.g. width, height, colorspace, etc.) and the second, with the extension <kbd>.cache</kbd>, is the pixel cache in the native format.  When reading an MPC image file, ImageMagick reads the image properties and memory maps the pixel cache on disk eliminating the need for decoding the image pixels.  The tradeoff is in disk space.  MPC is generally larger in file size than most other image formats.</p>
+<p>Recall that each image format is decoded by ImageMagick and the pixels are deposited in the pixel cache.  If you write an image, the pixels are read from the pixel cache and encoded as required by the format you are writing (e.g. GIF, PNG, etc.).  The Magick Persistent Cache (MPC) format is designed to eliminate the overhead of decoding and encoding pixels to and from an image format.  MPC writes two files.  One, with the extension <kbd>.mpc</kbd>, retains all the properties associated with the image or image sequence (e.g. width, height, colorspace, etc.) and the second, with the extension <kbd>.cache</kbd>, is the pixel cache in the native raw format.  When reading an MPC image file, ImageMagick reads the image properties and memory maps the pixel cache on disk eliminating the need for decoding the image pixels.  The tradeoff is in disk space.  MPC is generally larger in file size than most other image formats.</p>
 </div>
 
 <h3>Best Practices</h3>
@@ -433,7 +434,7 @@
 
 <p>The ImageMagick Q16 version of ImageMagick permits you to read and write 16 bit images without scaling but the pixel cache consumes twice as much resources as the Q8 version.  If your system has constrained memory or disk resources, consider the Q8 version of ImageMagick.  In addition, the Q8 version typically executes faster than the Q16 version.</p>
 
-<p>A great majority of image formats and algorithms restrict themselves to a fixed range of pixel values from 0 to some maximum value, for example, the Q16 version of ImageMagick permit intensities from 0 to 65535.  High dynamic-range imaging (HDRI), however, permits a far greater dynamic range of exposures (i.e. a large difference between light and dark areas) than standard digital imaging techniques. HDRI accurately represents the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.  Enable <a href="../www/high-dynamic-range.html">HDRI</a> at ImageMagick build time to deal with high dynamic-range images, but be mindful that each pixel component is a 32-bit floating point value. In addition pixel values are not clamped so some algorithms may perform differently than  the non-HDRI version.</p>
+<p>A great majority of image formats and algorithms restrict themselves to a fixed range of pixel values from 0 to some maximum value, for example, the Q16 version of ImageMagick permit intensities from 0 to 65535.  High dynamic-range imaging (HDRI), however, permits a far greater dynamic range of exposures (i.e. a large difference between light and dark areas) than standard digital imaging techniques. HDRI accurately represents the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.  Enable <a href="../www/high-dynamic-range.html">HDRI</a> at ImageMagick build time to deal with high dynamic-range images, but be mindful that each pixel component is a 32-bit floating point value. In addition, pixel values are not clamped by default so some algorithms may perform differently than the non-HDRI version.</p>
 
 <p>If you are dealing with large images, make sure the pixel cache is written to a disk area with plenty of free space.  Under Unix, this is typically <kbd>/tmp</kbd> and for Windows, <kbd>c:/temp</kbd>.  You can tell ImageMagick to write the pixel cache to an alternate location with the MAGICK_TEMPORARY_PATH environment variable.  For example,</p>
 
@@ -492,6 +493,8 @@
     (void) printf("Image comment: %s\n",comment);
 </pre>
 
+<p>ImageMagick supports artifacts with the GetImageArtifact() and SetImageArtifact() methods.  Artifacts are stealth properties that are not exported to image formats (e.g. PNG) and they do not display when identifying an image.</p>
+
 <p>Image profiles are handled with <a href="../www/api/profile.html#GetImageProfile">GetImageProfile()</a>, <a href="../www/api/profile.html#SetImageProfile">SetImageProfile()</a>, and <a href="../www/api/profile.html#ProfileImage">ProfileImage()</a> methods.  Here we set a profile and fetch it right back:</p>
 
 <pre class="code">
@@ -509,6 +512,24 @@
 
 </div>
 
+<h2><a name="tera-pixel"></a>Large Image Support</h2>
+<div class="doc-section">
+<p>ImageMagick can read, process, or write mega-, giga-, or tera-pixel image sizes.  For example, here we resize an image to a quarter million pixels square:</p>
+
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>convert logo: -resize 250000x250000 logo.miff</span></p>
+<p>For large images, ImageMagick will more than likely create a pixel cache on disk.  Make sure you have plenty of temporary disk space.  If your default temporary disk partition is too small, tell ImageMagick to use another partition with plenty of free space.  For example:</p>
+
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>convert -define registry:temporary-path=/data/tmp logo: -resize 250000x250000 logo.miff</span></p>
+<p>To ensure large images do not consume all the memory on your system, force the image pixels to memory-mapped disk with resource limits:</p>
+
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>convert -define registry:temporary-path=/data/tmp -limit memory 16mb logo: -resize 250000x250000 logo.miff</span></p>
+<p>Here we force all image pixels to disk:</p>
+
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>convert -define registry:temporary-path=/data/tmp -limit area 0 logo: -resize 250000x250000 logo.miff</span></p>
+<p>Caching pixels to disk is about 1000 times slower than memory.  Expect long run times when processing large images with ImageMagick.  You can monitor progress with this command:</p>
+
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>convert -monitor -define registry:temporary-path=/data/tmp -limit area 0 logo: -resize 250000x250000 logo.miff</span></p></div>
+
 <h2><a name="threads"></a>Threads of Execution</h2>
 <div class="doc-section">
 
@@ -579,9 +600,14 @@
 <div class="doc-section">
 <p>ImageMagick includes support for heterogeneous distributed processing with the <a href="http://en.wikipedia.org/wiki/OpenCL">OpenCL</a> framework.  OpenCL kernels within ImageMagick permit image processing algorithms to execute across heterogeneous platforms consisting of CPUs, GPUs, and other processors.  Depending on your platform, speed-ups can be an order of magnitude faster than the traditional single CPU.</p>
 
-<p>To speed up image convolution, for example, use this image filter:</p>
+<p>First verify that your version of ImageMagick includes support for the OpenCL feature:</p>
 
-<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>convert image.pam -process "convolve '-1, -1, -1, -1, 9, -1, -1, -1, -1'" gpu.pam</span></p>
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -version</span><span class='crtout'>Features: OpenMP OpenCL</span></p>
+<p>If so, run this command to realize a significant speed-up for image convolution:</p>
+
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>convert image.png convolve '-1, -1, -1, -1, 9, -1, -1, -1, -1' convolve.png</span></p>
+<p>If an accelerator is not available or if the accelerator fails to respond, ImageMagick reverts to the non-accelerated convolution algorithm.</p>
+
 <p>Here is an example OpenCL kernel that convolves an image:</p>
 
 <div class="viewport">
@@ -1307,8 +1333,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/binary-releases.html b/www/binary-releases.html
index 3c44b90..ca62c13 100644
--- a/www/binary-releases.html
+++ b/www/binary-releases.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -376,8 +376,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/changelog.html b/www/changelog.html
index d6d75d0..be8af42 100644
--- a/www/changelog.html
+++ b/www/changelog.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -155,7 +155,10 @@
 

 <div class="main">

 

-<ul><dt>2010-01-01  6.5.9-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+<ul><dt>2010-01-15  6.5.9-1 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Speed up reading the PSD image format.</li>
+  <li> Add the -precision option.  Use it to set the maximum number of significant    digits to be printed.</li><br />
+<dt>2010-01-01  6.5.9-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Add support for compact floating point (i.e. -depth 16 -define    quantum:format=floating-point).</li>
   <li> Transparent images no longer flicker on certain system when using the    display program.</li>
   <li> Permit interactive resizing with the display program.</li>
@@ -1350,7 +1353,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/cipher.html b/www/cipher.html
index 4e4cf9e..bd54d28 100644
--- a/www/cipher.html
+++ b/www/cipher.html
@@ -208,8 +208,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/color.html b/www/color.html
index ab0c7ac..a65510f 100644
--- a/www/color.html
+++ b/www/color.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -5035,7 +5035,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/command-line-options.html b/www/command-line-options.html
index 0a6a015..3e44f1b 100644
--- a/www/command-line-options.html
+++ b/www/command-line-options.html
@@ -128,6 +128,9 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+</div>
+<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -157,7 +160,7 @@
 <div class="main">

 

 <p class="navigation-index">
-[ <a href="../www/command-line-options.html#adaptive-blur">&#x2011;adaptive&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#adaptive-resize">&#x2011;adaptive&#x2011;resize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#adaptive-sharpen">&#x2011;adaptive&#x2011;sharpen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#adjoin">&#x2011;adjoin</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#affine">&#x2011;affine</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#alpha">&#x2011;alpha</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#annotate">&#x2011;annotate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#antialias">&#x2011;antialias</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#append">&#x2011;append</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#attenuate">&#x2011;attenuate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#authenticate">&#x2011;authenticate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#auto-gamma">&#x2011;auto&#x2011;gamma</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#auto-level">&#x2011;auto&#x2011;level</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#auto-orient">&#x2011;auto&#x2011;orient</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#average">&#x2011;average</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#backdrop">&#x2011;backdrop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#background">&#x2011;background</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#bench">&#x2011;bench</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#bias">&#x2011;bias</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blackpoint-compensation">&#x2011;blackpoint&#x2011;compensation</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#black-threshold">&#x2011;black&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blend">&#x2011;blend</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blue-primary">&#x2011;blue&#x2011;primary</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blue-shift">&#x2011;blue&#x2011;shift</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blur">&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#border">&#x2011;border</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#bordercolor">&#x2011;bordercolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#borderwidth">&#x2011;borderwidth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#brightness-contrast">&#x2011;brightness&#x2011;contrast</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#cache">&#x2011;cache</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#caption">&#x2011;caption</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#cdl">&#x2011;cdl</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#channel">&#x2011;channel</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#charcoal">&#x2011;charcoal</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#chop">&#x2011;chop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clamp">&#x2011;clamp</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clip">&#x2011;clip</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clip-mask">&#x2011;clip&#x2011;mask</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clip-path">&#x2011;clip&#x2011;path</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clone">&#x2011;clone</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clut">&#x2011;clut</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#coalesce">&#x2011;coalesce</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colorize">&#x2011;colorize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colormap">&#x2011;colormap</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colors">&#x2011;colors</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colorspace">&#x2011;colorspace</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#combine">&#x2011;combine</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#comment">&#x2011;comment</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#compose">&#x2011;compose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#composite">&#x2011;composite</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#compress">&#x2011;compress</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#contrast">&#x2011;contrast</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#contrast-stretch">&#x2011;contrast&#x2011;stretch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#convolve">&#x2011;convolve</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#crop">&#x2011;crop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#cycle">&#x2011;cycle</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#debug">&#x2011;debug</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#decipher">&#x2011;decipher</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#deconstruct">&#x2011;deconstruct</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#define">&#x2011;define</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#delay">&#x2011;delay</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#delete">&#x2011;delete</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#density">&#x2011;density</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#depth">&#x2011;depth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#descend">&#x2011;descend</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#deskew">&#x2011;deskew</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#despeckle">&#x2011;despeckle</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#displace">&#x2011;displace</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#display">&#x2011;display</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dispose">&#x2011;dispose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dissimilarity-threshold">&#x2011;dissimilarity&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dissolve">&#x2011;dissolve</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#distort">&#x2011;distort</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dither">&#x2011;dither</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#draw">&#x2011;draw</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#edge">&#x2011;edge</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#emboss">&#x2011;emboss</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#encipher">&#x2011;encipher</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#encoding">&#x2011;encoding</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#endian">&#x2011;endian</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#enhance">&#x2011;enhance</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#equalize">&#x2011;equalize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#evaluate">&#x2011;evaluate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#extent">&#x2011;extent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#extract">&#x2011;extract</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#family">&#x2011;family</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fft">&#x2011;fft</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fill">&#x2011;fill</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#filter">&#x2011;filter</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#flatten">&#x2011;flatten</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#flip">&#x2011;flip</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#floodfill">&#x2011;floodfill</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#flop">&#x2011;flop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#font">&#x2011;font</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#foreground">&#x2011;foreground</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#format">&#x2011;format</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#format_identify_">&#x2011;format[identify]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#frame">&#x2011;frame</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#frame_import_">&#x2011;frame[import]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#function">&#x2011;function</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fuzz">&#x2011;fuzz</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fx">&#x2011;fx</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#gamma">&#x2011;gamma</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#gaussian-blur">&#x2011;gaussian&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#geometry">&#x2011;geometry</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#gravity">&#x2011;gravity</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#green-primary">&#x2011;green&#x2011;primary</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#help">&#x2011;help</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#highlight-color">&#x2011;highlight&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#iconGeometry">&#x2011;iconGeometry</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#iconic">&#x2011;iconic</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#identify">&#x2011;identify</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#ift">&#x2011;ift</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#immutable">&#x2011;immutable</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#implode">&#x2011;implode</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#insert">&#x2011;insert</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#intent">&#x2011;intent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interlace">&#x2011;interlace</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interpolate">&#x2011;interpolate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interline-spacing">&#x2011;interline&#x2011;spacing</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interword-spacing">&#x2011;interword&#x2011;spacing</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#kerning">&#x2011;kerning</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#label">&#x2011;label</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#lat">&#x2011;lat</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#layers">&#x2011;layers</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#level">&#x2011;level</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#level-colors">&#x2011;level&#x2011;colors</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#limit">&#x2011;limit</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#linear-stretch">&#x2011;linear&#x2011;stretch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#linewidth">&#x2011;linewidth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#liquid-rescale">&#x2011;liquid&#x2011;rescale</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#list">&#x2011;list</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#log">&#x2011;log</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#loop">&#x2011;loop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#lowlight-color">&#x2011;lowlight&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#magnify">&#x2011;magnify</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#map">&#x2011;map</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#map_stream_">&#x2011;map[stream]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mask">&#x2011;mask</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mattecolor">&#x2011;mattecolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#median">&#x2011;median</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#metric">&#x2011;metric</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mode">&#x2011;mode</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#modulate">&#x2011;modulate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#monitor">&#x2011;monitor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#monochrome">&#x2011;monochrome</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#morph">&#x2011;morph</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mosaic">&#x2011;mosaic</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#motion-blur">&#x2011;motion&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#name">&#x2011;name</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#negate">&#x2011;negate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#noise">&#x2011;noise</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#normalize">&#x2011;normalize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#opaque">&#x2011;opaque</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#ordered-dither">&#x2011;ordered&#x2011;dither</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#orient">&#x2011;orient</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#page">&#x2011;page</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#paint">&#x2011;paint</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#path">&#x2011;path</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pause_animate_">&#x2011;pause[animate]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pause_import_">&#x2011;pause[import]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pen">&#x2011;pen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#ping">&#x2011;ping</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pointsize">&#x2011;pointsize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#polaroid">&#x2011;polaroid</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#posterize">&#x2011;posterize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#preview">&#x2011;preview</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#print">&#x2011;print</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#process">&#x2011;process</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#profile">&#x2011;profile</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#quality">&#x2011;quality</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#quantize">&#x2011;quantize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#quiet">&#x2011;quiet</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#radial-blur">&#x2011;radial&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#raise">&#x2011;raise</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#random-threshold">&#x2011;random&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#recolor">&#x2011;recolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#red-primary">&#x2011;red&#x2011;primary</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#regard-warnings">&#x2011;regard&#x2011;warnings</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#region">&#x2011;region</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#remap">&#x2011;remap</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#remote">&#x2011;remote</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#render">&#x2011;render</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#repage">&#x2011;repage</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#resample">&#x2011;resample</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#resize">&#x2011;resize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#respect-parentheses">&#x2011;respect&#x2011;parentheses</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#reverse">&#x2011;reverse</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#roll">&#x2011;roll</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#rotate">&#x2011;rotate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sample">&#x2011;sample</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sampling-factor">&#x2011;sampling&#x2011;factor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#scale">&#x2011;scale</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#scene">&#x2011;scene</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#screen">&#x2011;screen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#seed">&#x2011;seed</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#segment">&#x2011;segment</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#selective-blur">&#x2011;selective&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#separate">&#x2011;separate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sepia-tone">&#x2011;sepia&#x2011;tone</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#set">&#x2011;set</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shade">&#x2011;shade</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shadow">&#x2011;shadow</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shared-memory">&#x2011;shared&#x2011;memory</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sharpen">&#x2011;sharpen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shave">&#x2011;shave</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shear">&#x2011;shear</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sigmoidal-contrast">&#x2011;sigmoidal&#x2011;contrast</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#silent">&#x2011;silent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#size">&#x2011;size</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sketch">&#x2011;sketch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#snaps">&#x2011;snaps</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#solarize">&#x2011;solarize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sparse-color">&#x2011;sparse&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#splice">&#x2011;splice</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#spread">&#x2011;spread</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stegano">&#x2011;stegano</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stereo">&#x2011;stereo</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stretch">&#x2011;stretch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#strip">&#x2011;strip</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stroke">&#x2011;stroke</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#strokewidth">&#x2011;strokewidth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#style">&#x2011;style</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#swap">&#x2011;swap</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#swirl">&#x2011;swirl</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#taint">&#x2011;taint</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#text-font">&#x2011;text&#x2011;font</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#texture">&#x2011;texture</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#threshold">&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#thumbnail">&#x2011;thumbnail</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#tile">&#x2011;tile</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#tile-offset">&#x2011;tile&#x2011;offset</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#tint">&#x2011;tint</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#title">&#x2011;title</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transform">&#x2011;transform</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transparent">&#x2011;transparent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transparent-color">&#x2011;transparent&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transpose">&#x2011;transpose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transverse">&#x2011;transverse</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#treedepth">&#x2011;treedepth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#trim">&#x2011;trim</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#type">&#x2011;type</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#undercolor">&#x2011;undercolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#unique-colors">&#x2011;unique&#x2011;colors</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#units">&#x2011;units</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#unsharp">&#x2011;unsharp</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#update">&#x2011;update</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#verbose">&#x2011;verbose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#version">&#x2011;version</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#view">&#x2011;view</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#vignette">&#x2011;vignette</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#visual">&#x2011;visual</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#watermark">&#x2011;watermark</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#wave">&#x2011;wave</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#weight">&#x2011;weight</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#white-point">&#x2011;white&#x2011;point</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#white-threshold">&#x2011;white&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#window">&#x2011;window</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#window-group">&#x2011;window&#x2011;group</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#write">&#x2011;write</a>  ] </p>
+[ <a href="../www/command-line-options.html#adaptive-blur">&#x2011;adaptive&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#adaptive-resize">&#x2011;adaptive&#x2011;resize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#adaptive-sharpen">&#x2011;adaptive&#x2011;sharpen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#adjoin">&#x2011;adjoin</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#affine">&#x2011;affine</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#alpha">&#x2011;alpha</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#annotate">&#x2011;annotate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#antialias">&#x2011;antialias</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#append">&#x2011;append</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#attenuate">&#x2011;attenuate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#authenticate">&#x2011;authenticate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#auto-gamma">&#x2011;auto&#x2011;gamma</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#auto-level">&#x2011;auto&#x2011;level</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#auto-orient">&#x2011;auto&#x2011;orient</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#average">&#x2011;average</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#backdrop">&#x2011;backdrop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#background">&#x2011;background</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#bench">&#x2011;bench</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#bias">&#x2011;bias</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blackpoint-compensation">&#x2011;blackpoint&#x2011;compensation</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#black-threshold">&#x2011;black&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blend">&#x2011;blend</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blue-primary">&#x2011;blue&#x2011;primary</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blue-shift">&#x2011;blue&#x2011;shift</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#blur">&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#border">&#x2011;border</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#bordercolor">&#x2011;bordercolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#borderwidth">&#x2011;borderwidth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#brightness-contrast">&#x2011;brightness&#x2011;contrast</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#cache">&#x2011;cache</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#caption">&#x2011;caption</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#cdl">&#x2011;cdl</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#channel">&#x2011;channel</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#charcoal">&#x2011;charcoal</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#chop">&#x2011;chop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clamp">&#x2011;clamp</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clip">&#x2011;clip</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clip-mask">&#x2011;clip&#x2011;mask</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clip-path">&#x2011;clip&#x2011;path</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clone">&#x2011;clone</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#clut">&#x2011;clut</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#coalesce">&#x2011;coalesce</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colorize">&#x2011;colorize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colormap">&#x2011;colormap</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colors">&#x2011;colors</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#colorspace">&#x2011;colorspace</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#combine">&#x2011;combine</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#comment">&#x2011;comment</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#compose">&#x2011;compose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#composite">&#x2011;composite</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#compress">&#x2011;compress</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#contrast">&#x2011;contrast</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#contrast-stretch">&#x2011;contrast&#x2011;stretch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#convolve">&#x2011;convolve</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#crop">&#x2011;crop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#cycle">&#x2011;cycle</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#debug">&#x2011;debug</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#decipher">&#x2011;decipher</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#deconstruct">&#x2011;deconstruct</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#define">&#x2011;define</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#delay">&#x2011;delay</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#delete">&#x2011;delete</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#density">&#x2011;density</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#depth">&#x2011;depth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#descend">&#x2011;descend</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#deskew">&#x2011;deskew</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#despeckle">&#x2011;despeckle</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#displace">&#x2011;displace</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#display">&#x2011;display</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dispose">&#x2011;dispose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dissimilarity-threshold">&#x2011;dissimilarity&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dissolve">&#x2011;dissolve</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#distort">&#x2011;distort</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#dither">&#x2011;dither</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#draw">&#x2011;draw</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#edge">&#x2011;edge</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#emboss">&#x2011;emboss</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#encipher">&#x2011;encipher</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#encoding">&#x2011;encoding</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#endian">&#x2011;endian</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#enhance">&#x2011;enhance</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#equalize">&#x2011;equalize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#evaluate">&#x2011;evaluate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#extent">&#x2011;extent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#extract">&#x2011;extract</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#family">&#x2011;family</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fft">&#x2011;fft</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fill">&#x2011;fill</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#filter">&#x2011;filter</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#flatten">&#x2011;flatten</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#flip">&#x2011;flip</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#floodfill">&#x2011;floodfill</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#flop">&#x2011;flop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#font">&#x2011;font</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#foreground">&#x2011;foreground</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#format">&#x2011;format</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#format_identify_">&#x2011;format[identify]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#frame">&#x2011;frame</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#frame_import_">&#x2011;frame[import]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#function">&#x2011;function</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fuzz">&#x2011;fuzz</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#fx">&#x2011;fx</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#gamma">&#x2011;gamma</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#gaussian-blur">&#x2011;gaussian&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#geometry">&#x2011;geometry</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#gravity">&#x2011;gravity</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#green-primary">&#x2011;green&#x2011;primary</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#help">&#x2011;help</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#highlight-color">&#x2011;highlight&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#iconGeometry">&#x2011;iconGeometry</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#iconic">&#x2011;iconic</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#identify">&#x2011;identify</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#ift">&#x2011;ift</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#immutable">&#x2011;immutable</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#implode">&#x2011;implode</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#insert">&#x2011;insert</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#intent">&#x2011;intent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interlace">&#x2011;interlace</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interpolate">&#x2011;interpolate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interline-spacing">&#x2011;interline&#x2011;spacing</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#interword-spacing">&#x2011;interword&#x2011;spacing</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#kerning">&#x2011;kerning</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#label">&#x2011;label</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#lat">&#x2011;lat</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#layers">&#x2011;layers</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#level">&#x2011;level</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#level-colors">&#x2011;level&#x2011;colors</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#limit">&#x2011;limit</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#linear-stretch">&#x2011;linear&#x2011;stretch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#linewidth">&#x2011;linewidth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#liquid-rescale">&#x2011;liquid&#x2011;rescale</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#list">&#x2011;list</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#log">&#x2011;log</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#loop">&#x2011;loop</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#lowlight-color">&#x2011;lowlight&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#magnify">&#x2011;magnify</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#map">&#x2011;map</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#map_stream_">&#x2011;map[stream]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mask">&#x2011;mask</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mattecolor">&#x2011;mattecolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#median">&#x2011;median</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#metric">&#x2011;metric</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mode">&#x2011;mode</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#modulate">&#x2011;modulate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#monitor">&#x2011;monitor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#monochrome">&#x2011;monochrome</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#morph">&#x2011;morph</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#mosaic">&#x2011;mosaic</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#motion-blur">&#x2011;motion&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#name">&#x2011;name</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#negate">&#x2011;negate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#noise">&#x2011;noise</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#normalize">&#x2011;normalize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#opaque">&#x2011;opaque</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#ordered-dither">&#x2011;ordered&#x2011;dither</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#orient">&#x2011;orient</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#page">&#x2011;page</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#paint">&#x2011;paint</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#path">&#x2011;path</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pause_animate_">&#x2011;pause[animate]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pause_import_">&#x2011;pause[import]</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pen">&#x2011;pen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#ping">&#x2011;ping</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#pointsize">&#x2011;pointsize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#polaroid">&#x2011;polaroid</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#posterize">&#x2011;posterize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#precision">&#x2011;precision</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#preview">&#x2011;preview</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#print">&#x2011;print</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#process">&#x2011;process</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#profile">&#x2011;profile</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#quality">&#x2011;quality</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#quantize">&#x2011;quantize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#quiet">&#x2011;quiet</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#radial-blur">&#x2011;radial&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#raise">&#x2011;raise</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#random-threshold">&#x2011;random&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#recolor">&#x2011;recolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#red-primary">&#x2011;red&#x2011;primary</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#regard-warnings">&#x2011;regard&#x2011;warnings</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#region">&#x2011;region</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#remap">&#x2011;remap</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#remote">&#x2011;remote</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#render">&#x2011;render</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#repage">&#x2011;repage</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#resample">&#x2011;resample</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#resize">&#x2011;resize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#respect-parentheses">&#x2011;respect&#x2011;parentheses</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#reverse">&#x2011;reverse</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#roll">&#x2011;roll</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#rotate">&#x2011;rotate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sample">&#x2011;sample</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sampling-factor">&#x2011;sampling&#x2011;factor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#scale">&#x2011;scale</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#scene">&#x2011;scene</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#screen">&#x2011;screen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#seed">&#x2011;seed</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#segment">&#x2011;segment</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#selective-blur">&#x2011;selective&#x2011;blur</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#separate">&#x2011;separate</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sepia-tone">&#x2011;sepia&#x2011;tone</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#set">&#x2011;set</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shade">&#x2011;shade</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shadow">&#x2011;shadow</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shared-memory">&#x2011;shared&#x2011;memory</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sharpen">&#x2011;sharpen</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shave">&#x2011;shave</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#shear">&#x2011;shear</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sigmoidal-contrast">&#x2011;sigmoidal&#x2011;contrast</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#silent">&#x2011;silent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#size">&#x2011;size</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sketch">&#x2011;sketch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#snaps">&#x2011;snaps</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#solarize">&#x2011;solarize</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#sparse-color">&#x2011;sparse&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#splice">&#x2011;splice</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#spread">&#x2011;spread</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stegano">&#x2011;stegano</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stereo">&#x2011;stereo</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stretch">&#x2011;stretch</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#strip">&#x2011;strip</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#stroke">&#x2011;stroke</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#strokewidth">&#x2011;strokewidth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#style">&#x2011;style</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#swap">&#x2011;swap</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#swirl">&#x2011;swirl</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#taint">&#x2011;taint</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#text-font">&#x2011;text&#x2011;font</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#texture">&#x2011;texture</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#threshold">&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#thumbnail">&#x2011;thumbnail</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#tile">&#x2011;tile</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#tile-offset">&#x2011;tile&#x2011;offset</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#tint">&#x2011;tint</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#title">&#x2011;title</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transform">&#x2011;transform</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transparent">&#x2011;transparent</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transparent-color">&#x2011;transparent&#x2011;color</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transpose">&#x2011;transpose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#transverse">&#x2011;transverse</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#treedepth">&#x2011;treedepth</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#trim">&#x2011;trim</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#type">&#x2011;type</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#undercolor">&#x2011;undercolor</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#unique-colors">&#x2011;unique&#x2011;colors</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#units">&#x2011;units</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#unsharp">&#x2011;unsharp</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#update">&#x2011;update</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#verbose">&#x2011;verbose</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#version">&#x2011;version</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#view">&#x2011;view</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#vignette">&#x2011;vignette</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#visual">&#x2011;visual</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#watermark">&#x2011;watermark</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#wave">&#x2011;wave</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#weight">&#x2011;weight</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#white-point">&#x2011;white&#x2011;point</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#white-threshold">&#x2011;white&#x2011;threshold</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#window">&#x2011;window</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#window-group">&#x2011;window&#x2011;group</a> <span class='bull'>&nbsp;&bull; </span> <a href="../www/command-line-options.html#write">&#x2011;write</a>  ] </p>
 
 <p>Below is list of command-line options recognized by the ImageMagick <a href="../www/command-line-tools.html">command-line tools</a>. If you want a description of a particular option, click on the option name in the navigation bar above and you will go right to it. Unless otherwise noted, each option is recognized by the commands
 <a href="../www/convert.html">convert</a>, <a href="../www/mogrify.html">mogrify</a>, and ....  </p>
@@ -4510,6 +4513,12 @@
 <table style='background-color:#FFFFE0; margin-left:40px; margin-right:40px; width:88%'><tr><td style='width:75%'>reduce the image to a limited number of color levels.</td><td style='text-align:right;'></td></tr></table>
 
 <div style="margin: auto;">
+  <h4><a name="precision" id="precision"></a>-precision <em class="arg">value</em></h4>
+</div>
+
+<table style='background-color:#FFFFE0; margin-left:40px; margin-right:40px; width:88%'><tr><td style='width:75%'>set the maximum number of significant digits to be printed.</td><td style='text-align:right;'></td></tr></table>
+
+<div style="margin: auto;">
   <h4><a name="preview" id="preview"></a>-preview <em class="arg">type</em></h4>
 </div>
 
@@ -5734,8 +5743,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/command-line-processing.html b/www/command-line-processing.html
index 029e727..fb8297a 100644
--- a/www/command-line-processing.html
+++ b/www/command-line-processing.html
@@ -636,8 +636,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/command-line-tools.html b/www/command-line-tools.html
index e89af21..1c0d0b3 100644
--- a/www/command-line-tools.html
+++ b/www/command-line-tools.html
@@ -157,11 +157,11 @@
 

 <p class="navigation-index">[<a href="#animate">animate</a> &bull; <a href="#compare">compare</a> &bull; <a href="#composite">composite</a> &bull; <a href="#conjure">conjure</a> &bull; <a href="#convert">convert</a> &bull; <a href="#display">display</a> &bull; <a href="#identify">identify</a> &bull; <a href="#import">import</a> &bull; <a href="#mogrify">mogrify</a> &bull; <a href="#montage">montage</a> &bull; <a href="#stream">stream</a>]</p>
 
-<p>ImageMagick includes a number of command-line utilities for manipulating images.  Most of you are probably accustomed to editing images one at a time with a graphical user interface (GUI) with such programs as <a href="http://www.gimp.org" target="1972388497">gimp</a> or <a href="http://www.adobe.com" target="1061490544">Photoshop</a>.  However, a GUI is not always convenient.  Suppose you want to process an image dynamically from a web script or you want to apply the same operations to many images or repeat a specific operation at different times to the same or different image.  For these types of operations, the command-line image processing utility is appropriate.</p>
+<p>ImageMagick includes a number of command-line utilities for manipulating images.  Most of you are probably accustomed to editing images one at a time with a graphical user interface (GUI) with such programs as <a href="http://www.gimp.org" target="1120106378">gimp</a> or <a href="http://www.adobe.com" target="174982737">Photoshop</a>.  However, a GUI is not always convenient.  Suppose you want to process an image dynamically from a web script or you want to apply the same operations to many images or repeat a specific operation at different times to the same or different image.  For these types of operations, the command-line image processing utility is appropriate.</p>
 
 <p>The ImageMagick command-line tools exit with a status of 0 if the command line arguments have a proper syntax and no problems are encountered.  Expect a descriptive message and an exit status of 1 if any exception occurs such as improper syntax, a problem reading or writing an image, or any other problem that prevents the command from completing successfully.</p>
 
-<p>In the paragraphs below, find a short description for each command-line tool. Click on the program name to get details about the program usage and a list of command-line options that alters how the program behaves.  If you are just getting acquainted with ImageMagick, start with the <a href="#convert">convert</a> program.  Be sure to peruse Anthony Thyssen's tutorial on how to use ImageMagick utilities to <a href="http://www.imagemagick.org/Usage/" target="1195414905">convert, compose, or edit</a> images from the command-line.</p>
+<p>In the paragraphs below, find a short description for each command-line tool. Click on the program name to get details about the program usage and a list of command-line options that alters how the program behaves.  If you are just getting acquainted with ImageMagick, start with the <a href="#convert">convert</a> program.  Be sure to peruse Anthony Thyssen's tutorial on how to use ImageMagick utilities to <a href="http://www.imagemagick.org/Usage/" target="37335180">convert, compose, or edit</a> images from the command-line.</p>
 
 <div style="margin: auto;">
   <h2><a name="animate"></a><a href="../www/animate.html">animate</a></h2>
@@ -235,8 +235,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/compare.html b/www/compare.html
index 5edfe21..ee88b14 100644
--- a/www/compare.html
+++ b/www/compare.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -399,7 +399,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/composite.html b/www/composite.html
index 95562af..b93d04b 100644
--- a/www/composite.html
+++ b/www/composite.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -603,8 +603,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/conjure.html b/www/conjure.html
index 45dff27..fca7a0d 100644
--- a/www/conjure.html
+++ b/www/conjure.html
@@ -309,8 +309,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/contact.html b/www/contact.html
index 1571d5b..2a18106 100644
--- a/www/contact.html
+++ b/www/contact.html
@@ -172,7 +172,7 @@
   <li>sponsorship query for the ImageMagick project</li>
   </ul>
 
-<p>You will receive a reply within 24-48 hours if your submission is any of these topics. For all other topics, do not expect a reply. Instead post your message to the <a href="http://www.imagemagick.org/discourse-server" target="852027354">discourse server</a> or the <a href="../www/mailing-list.html">mailing list</a>.</p>
+<p>You will receive a reply within 24-48 hours if your submission is any of these topics. For all other topics, do not expect a reply. Instead post your message to the <a href="http://www.imagemagick.org/discourse-server" target="504765394">discourse server</a>.</p>
   <fieldset>
   <legend>Contact the Wizards</legend>
 	<p>Enter this code, <em class="warn">
@@ -221,7 +221,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/convert.html b/www/convert.html
index f4185b9..3c6c6a2 100644
--- a/www/convert.html
+++ b/www/convert.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -868,6 +868,11 @@
   </tr>
 
   <tr>
+    <td valign="top"><a href="../www/command-line-options.html#precision">-precision <em class="option">value</em></a></td>
+    <td valign="top">set the maximum number of significant digits to be printed</td>
+  </tr>
+
+  <tr>
     <td valign="top"><a href="../www/command-line-options.html#preview">-preview <em class="option">type</em></a></td>
     <td valign="top">image preview type</td>
   </tr>
@@ -1268,8 +1273,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/display.html b/www/display.html
index 5cc2a93..f1095e7 100644
--- a/www/display.html
+++ b/www/display.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -641,8 +641,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/download.html b/www/download.html
index 75b364e..dd8e87f 100644
--- a/www/download.html
+++ b/www/download.html
@@ -163,16 +163,11 @@
     <dd><a href="ftp://mirror.aarnet.edu.au/pub/ImageMagick/">ftp://mirror.aarnet.edu.au/pub/ImageMagick/</a></dd>
   <dt class="doc">Austria</dt>
     <dd><a href="ftp://gd.tuwien.ac.at/pub/graphics/ImageMagick/">ftp://gd.tuwien.ac.at/pub/graphics/ImageMagick/</a></dd>
-  <dt class="doc">Croatia</dt>
-    <dd><a href="ftp://ftp.carnet.hr/misc/imagemagick">ftp://ftp.carnet.hr/pub/misc/imagemagick/</a></dd>
   <dt class="doc">Germany</dt>
     <dd><a href="http://image_magick.veidrodis.com/image_magick/">http://image_magick.veidrodis.com/image_magick/</a></dd>
-  <dt class="doc">Ireland</dt>
-    <dd><a href="http://imagemagick.oss-mirror.org/download">http://imagemagick.oss-mirror.org/download</a></dd>
   <dt class="doc">Japan</dt>
     <dd><a href="ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/">ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/</a></dd>
     <dd><a href="ftp://ftp.u-aizu.ac.jp/pub/graphics/images/ImageMagick/imagemagick.org">ftp://ftp.u-aizu.ac.jp/pub/graphics/images/ImageMagick/imagemagick.org</a></dd>
-    <dd><a href="ftp://zoffy.asahi-net.or.jp/pub/graphics/ImageMagick">ftp://zoffy.asahi-net.or.jp/pub/graphics/ImageMagick</a></dd>
   <dt class="doc">Netherlands</dt>
     <dd><a href="ftp://ftp.nluug.nl/pub/ImageMagick">ftp://ftp.nluug.nl/pub/ImageMagick</a></dd>
     <dd><a href="http://ftp.surfnet.nl/pub/ImageMagick/">http://ftp.surfnet.nl/pub/ImageMagick/</a></dd>
@@ -183,17 +178,11 @@
   <dt class="doc">Russian Federation</dt>
     <dd><a href="ftp://ftp.chg.ru/packages/ImageMagick">ftp://ftp.chg.ru/packages/ImageMagick</a></dd>
     <dd><a href="http://ftp.chg.ru/packages/ImageMagick">http://ftp.chg.ru/packages/ImageMagick</a></dd>
-    <dd><a href="http://ftp.efair.ru/pub/software/graphics/ImageMagick/">http://ftp.efair.ru/pub/software/graphics/ImageMagick/</a></dd>
-    <dd><a href="ftp://ftp.efair.ru/pub/software/graphics/ImageMagick/">ftp://ftp.efair.ru/pub/software/graphics/ImageMagick/</a></dd>
   <dt class="doc">Sweden</dt>
     <dd><a href="ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick">ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick</a></dd>
   <dt class="doc">South Africa</dt>
     <dd><a href="http://mirror.is.co.za/pub/imagemagick/">http://mirror.is.co.za/pub/imagemagick/</a></dd>
     <dd><a href="ftp://ftp.is.co.za/pub/imagemagick">ftp://ftp.is.co.za/pub/imagemagick</a></dd>
-  <dt class="doc">UK</dt>
-    <dd><a href="http://www.smudge-it.co.uk/pub/imagemagick/">http://www.smudge-it.co.uk/pub/imagemagick/</a></dd>
-  <dt class="doc">Ukraine</dt>
-    <dd><a href="ftp://www.rx-host.net/pub/graphics/ImageMagick">ftp://www.rx-host.net/pub/graphics/ImageMagick</a></dd>
   <dt class="doc">United States</dt>
     <dd><a href="ftp://ftp.fifi.org/pub/ImageMagick/">ftp://ftp.fifi.org/pub/ImageMagick/</a></dd>
     <dd><a href="ftp://ftp.imagemagick.org/pub/ImageMagick">ftp://ftp.imagemagick.org/pub/ImageMagick</a></dd>
@@ -218,8 +207,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/escape.html b/www/escape.html
index 9ead1f9..528fd81 100644
--- a/www/escape.html
+++ b/www/escape.html
@@ -444,7 +444,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/examples.html b/www/examples.html
index 90e649b..c31e50e 100644
--- a/www/examples.html
+++ b/www/examples.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -155,7 +155,7 @@
 

 <div class="main">

 

-<p>Here are a few examples of what you can do with an image using ImageMagick from the command line, a program interface, or script.  You can generate this image yourself with this <a href="../www/perl-magick.html">PerlMagick</a> script, <a href="../www/source/examples.pl" target="461176998">examples.pl</a>.</p><br />
+<p>Here are a few examples of what you can do with an image using ImageMagick from the command line, a program interface, or script.  You can generate this image yourself with this <a href="../www/perl-magick.html">PerlMagick</a> script, <a href="../www/source/examples.pl" target="1860890095">examples.pl</a>.</p><br />
 
 <div class="viewport">
   <img src="../images/examples.jpg" alt="[ImageMagick]" width="734" height="2972" border="0" name="titlebar-west" />
@@ -167,8 +167,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/exception.html b/www/exception.html
index 6a937c2..022b37a 100644
--- a/www/exception.html
+++ b/www/exception.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -357,8 +357,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/formats.html b/www/formats.html
index 2eef9fd..1fb148f 100644
--- a/www/formats.html
+++ b/www/formats.html
@@ -1752,8 +1752,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/fx.html b/www/fx.html
index 51664ea..adcb800 100644
--- a/www/fx.html
+++ b/www/fx.html
@@ -469,7 +469,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/high-dynamic-range.html b/www/high-dynamic-range.html
index ce87e16..1d47fc2 100644
--- a/www/high-dynamic-range.html
+++ b/www/high-dynamic-range.html
@@ -195,7 +195,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/history.html b/www/history.html
index 7cb2082..ca32dc7 100644
--- a/www/history.html
+++ b/www/history.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -167,7 +167,7 @@
 

 <p>The next generation of ImageMagick, version 5, started when Bob Friesenhahn contacted me and suggested I improve the application programming interface so users could leverage the image-processing algorithms from other languages or scripts.  Bob also wrote a C++ wrapper for ImageMagick called Magick++, and began contributing enhancements such as the module loader facility, automatic file identification, and test suites.  In the mean-time, the project picked up a few other notable contributors: Glenn Randers-Pehrson, William Radcliffe, and Leonard Rosenthol.  By now, ImageMagick was being utilized by tens of thousands of users, who reacted gruffly when a new release broke an existing API call or script.  The other members of the group wanted to freeze the API and command line but I was not quite ready, since ImageMagick was not quite what I had envisioned it could be. Bob and the others created a fork of ImageMagick while I continued to develop ImageMagick.</p>

 

-<p>I did not work alone for long.  Anthony Thyssen contacted me about deficiencies in the ImageMagick command line programs.  He pointed out that the command line was confusing when dealing with more than one image. He suggested an orderly, well-defined method for dealing with the command line, and this became ImageMagick version 6 (the current release). His efforts are detailed on his web pages, <a href="http://www.imagemagick.org/Usage/" target="795613895">Examples of ImageMagick Usage</a>.  I highly recommend that you peruse his site. He has illustrated the power of ImageMagick in ways that even I did not know were possible.</p>

+<p>I did not work alone for long.  Anthony Thyssen contacted me about deficiencies in the ImageMagick command line programs.  He pointed out that the command line was confusing when dealing with more than one image. He suggested an orderly, well-defined method for dealing with the command line, and this became ImageMagick version 6 (the current release). His efforts are detailed on his web pages, <a href="http://www.imagemagick.org/Usage/" target="896728099">Examples of ImageMagick Usage</a>.  I highly recommend that you peruse his site. He has illustrated the power of ImageMagick in ways that even I did not know were possible.</p>

 

 <p>It has been 20 years since ImageMagick was first conceived, and it looks likely that it will be here for another 20 and beyond. The command line and the application programming interface are stable, but there is still work to do.  We are currently working on improving the conjure utility, Scalable Vector Graphics (SVG) support, and adding better support for video formats.</p>

 

@@ -179,8 +179,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/identify.html b/www/identify.html
index f56bb57..46e78c9 100644
--- a/www/identify.html
+++ b/www/identify.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -418,7 +418,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/import.html b/www/import.html
index 43cf825..ddf2eb3 100644
--- a/www/import.html
+++ b/www/import.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -498,8 +498,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/index.html b/www/index.html
index 527ad9d..c3b892a 100644
--- a/www/index.html
+++ b/www/index.html
@@ -160,11 +160,13 @@
 <div style="margin: auto;">
   <h2><a name="intro"></a>Introduction to ImageMagick</h2>
 </div>
+<div class="doc-section">
 <p>ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;entry=78333969">&#174;</a></sup> is a software suite to create, edit, and compose bitmap images.  It can read, convert and write images in a variety of <a href="../www/formats.html">formats</a> (over 100) including <a href="../www/motion-picture.html">DPX</a>, <a href="../www/high-dynamic-range.html">EXR</a>, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF.  Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</p>
 
 <p>The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. Choose from these interfaces: <a href="../www/api.html#ada">G2F</a> (Ada), <a href="../www/api.html#c">MagickCore</a> (C), <a href="../www/api.html#c">MagickWand</a> (C), <a href="../www/api.html#ch">ChMagick</a> (Ch), <a href="../www/api.html#com+">ImageMagickObject</a> (COM+), <a href="../www/api.html#c++">Magick++</a> (C++), <a href="../www/api.html#java">JMagick</a> (Java), <a href="../www/api.html#lisp">L-Magick</a> (Lisp), <a href="../www/api.html#neko">NMagick</a> (Neko/haXe), <a href="../www/api.html#dot-net">MagickNet</a> (.NET), <a href="../www/api.html#pascal">PascalMagick</a> (Pascal),  <a href="../www/api.html#perl">PerlMagick</a> (Perl), <a href="../www/api.html#php">MagickWand for PHP</a> (PHP),  <a href="../www/api.html#php">IMagick</a> (PHP), <a href="../www/api.html#python">PythonMagick</a> (Python), <a href="../www/api.html#ruby">RMagick</a> (Ruby), or <a href="../www/api.html#tcl">TclMagick</a> (Tcl/TK). With a language interface, use ImageMagick to modify or create images dynamically and <em>automagically</em>.</p>
 
 <p>ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may freely use, copy, modify, and distribute. Its <a href="http://www.imagemagick.org/www/license.html" rel="license">license</a> is compatible with the <a href="http://www.fsf.org/licensing/licenses/">GPL</a>.  It runs on all major operating systems.</p>
+</div>
 
 <div class="siz-mod-head">
   <span class="siz-mod-title"></span>
@@ -173,6 +175,7 @@
 <div style="margin: auto;">
   <h2><a name="features"></a>Features and Capabilities</h2>
 </div>
+<div class="doc-section">
 <p>Here are just a few <a href="../www/examples.html">examples</a> of what ImageMagick can do:</p>
 
 <ul style="font-size: 80%;">
@@ -193,26 +196,29 @@
   <li><a href="../www/high-dynamic-range.html">High dynamic-range images</a>: accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.</li>
   <li><a href="../www/cipher.html">Encipher or decipher an image</a>: convert ordinary images into unintelligible gibberish and back again.</li>
   <li>Virtual pixel support: convenient access to pixels outside the image region.</li>
-  <li>Large image support: read, process, or write mega-, giga-, or tera-pixel image sizes.</li>
+  <li><a href="../www/architecture.html#tera-pixel">Large image support</a>: read, process, or write mega-, giga-, or tera-pixel image sizes.</li>
   <li><a href="../www/architecture.html#threads">Threads of execution support</a>: ImageMagick is thread safe and most internal algorithms are OpenMP-enabled to take advantage of speed-ups offered by the dual and quad-core processor technologies.</li>
   <li><a href="../www/architecture.html#distributed">Heterogeneous distributed processing</a>: certain algorithms are OpenCL-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors.</li>
 </ul>
 
 <p><a href="http://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the command-line to accomplish any of these tasks and much more. Also, see <a href="http://www.fmwconcepts.com/imagemagick/">Fred's ImageMagick Scripts</a>:  a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations.</p>
+</div>
 
 <div style="margin: auto;">
   <h2><a name="books"></a>Books About ImageMagick</h2>
 </div>
+<div class="doc-section">
 <p><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1590595904/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846"><img alt="Definitive Guide to ImageMagick" class="icon" width="100" height="136" src="../images/definitive-guide.png"/></a> An open source project backed by years of continual development, ImageMagick supports about 100 image formats and can perform impressive operations such as creating images from scratch; changing colors; stretching, rotating, and overlaying images; and overlaying text on images. Whether you use ImageMagick to manage the family photos or to embark on a job involving millions of images, this book provides you with the knowledge to manage your images with ease.<br /><br />The <em>Definitive Guide to ImageMagick</em> explains all of these capabilities and more in a practical, learn-by-example fashion. You'll get comfortable using ImageMagick for any image-processing task. Through the book's coverage of the ImageMagick interfaces for C, Perl, PHP, and Ruby, you'll learn how to incorporate ImageMagick features into a variety of applications.</p><br />
 
 <p><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1904811868/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846"><img alt="ImageMagick Tricks" class="icon" width="100" height="123" src="../images/tricks.png"/></a> <em>ImageMagick Tricks</em> by Sohail Salehi: This fast-paced and practical tutorial is packed with examples of photo manipulations, logo creation, animations, and complete web projects. With this book up your sleeve, you'll be creating spellbinding images from code in no time. The publisher, <a href="http://www.packtpub.com/">Packt</a>, is donating a percentage of every book sold to the ImageMagick project.</p><br />
+</div>
 
 <div style="margin: auto;">
   <h2><a name="community"></a>User Community</h2>
 </div>
-
-<p>To join the ImageMagick user community, try the <a href="http://www.imagemagick.org/discourse-server/">discourse server</a> or <a href="../www/mailing-list.html">mailing lists</a>.  Both permit you to review questions or comments (with informed responses) posed by ImageMagick users as well as an opportunity to ask your own questions.</p>
-
+<div class="doc-section">
+<p>To join the ImageMagick user community, try the <a href="http://www.imagemagick.org/discourse-server/">discourse server</a>.  You can review questions or comments (with informed responses) posed by ImageMagick users or ask your own questions.</p>
+</div>
 

 </div>

 

@@ -220,7 +226,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/install-source.html b/www/install-source.html
index 1c9311e..7412171 100644
--- a/www/install-source.html
+++ b/www/install-source.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -226,7 +226,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/jp2.html b/www/jp2.html
index 417e66d..eb4d35e 100644
--- a/www/jp2.html
+++ b/www/jp2.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -265,8 +265,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/license.html b/www/license.html
index 186b55f..59fea47 100644
--- a/www/license.html
+++ b/www/license.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -277,7 +277,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/links.html b/www/links.html
index 7706b57..6bea135 100644
--- a/www/links.html
+++ b/www/links.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -163,23 +163,23 @@
   <h2><a name="command-line"></a>Command-line Tutorials</h2>
 </div>
 <ul>
-  <dt><a href="http://www.imagemagick.org/Usage/" target="1371004179">Examples of ImageMagick Usage</a></dt>
-  <dt><a href="http://software.newsforge.com/article.pl?sid=05/04/29/1358220" target="393139161">Advanced image editing from the command line with ImageMagick</a></dt>
-  <dt><a href="http://www.applematters.com/index.html/section/comments/1113/" target="458120102">Best Open Source Software for the Macintosh</a></dt>
-  <dt><a href="http://software.newsforge.com/article.pl?sid=05/07/01/1959251" target="917425053">Command-line animations using ImageMagick</a></dt>
-  <dt><a href="http://www.builderau.com.au/program/linux/soa/Convert_images_with_open_source_ImageMagick/0,339028299,339271774,00.htm" target="163197302">Convert Images with Open Source ImageMagick</a></dt>
-  <dt><a href="http://polishlinux.org/apps/graphics/enchanting-pictures-with-imagemagick/" target="34404094">Enchanting Pictures with ImageMagick</a></dt>
-  <dt><a href="http://www-106.ibm.com/developerworks/library/l-graf/?ca=dnt-428" target="408392996">Graphics from the Command Line</a></dt>
-  <dt><a href="http://www.ars-informatica.ca/article.html?article=22" target="288086072">Image creation, conversion and manipulation with ImageMagick</a></dt>
-  <dt><a href="http://www.applematters.com/index.html/section/comments/2104/" target="1227127243">Image Editing for Power Users on the Mac</a></dt>
-  <dt><a href="http://applications.linux.com/article.pl?sid=05/03/29/1525217" target="2012618029">ImageMagick: A graphics wizard for the command line</a></dt>
-  <dt><a href="http://www.ioncannon.net/linux/81/5-imagemagick-command-line-examples-part-1/" target="819860919">ImageMagick command line examples - part 1</a></dt>
-  <dt><a href="http://www.ioncannon.net/linux/72/5-imagemagick-command-line-examples-part-2/" target="1747888543">ImageMagick command line examples - part 2</a></dt>
-  <dt><a href="http://www.rabuser.info/jmagick.html" target="1383858402">ImageMagick &amp; Java</a></dt>
-  <dt><a href="http://www.jpeek.com/articles/linuxmag/0606.pdf" target="2104728135">ImageMagick, Part One</a></dt>
-  <dt><a href="http://www.jpeek.com/articles/linuxmag/0607.pdf" target="927973612">ImageMagick, Part Two</a></dt>
-  <dt><a href="http://www-106.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine" target="681337699">More Graphics from the Command Line</a></dt>
-  <dt><a href="http://www.ffnn.nl/pages/projects/ubuntu-firefox-themes.html" target="1055672945">Ubuntu Firefox Themes</a></dt>
+  <dt><a href="http://www.imagemagick.org/Usage/" target="871328741">Examples of ImageMagick Usage</a></dt>
+  <dt><a href="http://software.newsforge.com/article.pl?sid=05/04/29/1358220" target="1579164875">Advanced image editing from the command line with ImageMagick</a></dt>
+  <dt><a href="http://www.applematters.com/index.html/section/comments/1113/" target="444905564">Best Open Source Software for the Macintosh</a></dt>
+  <dt><a href="http://software.newsforge.com/article.pl?sid=05/07/01/1959251" target="992518324">Command-line animations using ImageMagick</a></dt>
+  <dt><a href="http://www.builderau.com.au/program/linux/soa/Convert_images_with_open_source_ImageMagick/0,339028299,339271774,00.htm" target="1662217233">Convert Images with Open Source ImageMagick</a></dt>
+  <dt><a href="http://polishlinux.org/apps/graphics/enchanting-pictures-with-imagemagick/" target="1829607896">Enchanting Pictures with ImageMagick</a></dt>
+  <dt><a href="http://www-106.ibm.com/developerworks/library/l-graf/?ca=dnt-428" target="1374230384">Graphics from the Command Line</a></dt>
+  <dt><a href="http://www.ars-informatica.ca/article.html?article=22" target="1432625979">Image creation, conversion and manipulation with ImageMagick</a></dt>
+  <dt><a href="http://www.applematters.com/index.html/section/comments/2104/" target="2126197765">Image Editing for Power Users on the Mac</a></dt>
+  <dt><a href="http://applications.linux.com/article.pl?sid=05/03/29/1525217" target="1280266794">ImageMagick: A graphics wizard for the command line</a></dt>
+  <dt><a href="http://www.ioncannon.net/linux/81/5-imagemagick-command-line-examples-part-1/" target="2092393741">ImageMagick command line examples - part 1</a></dt>
+  <dt><a href="http://www.ioncannon.net/linux/72/5-imagemagick-command-line-examples-part-2/" target="1978537986">ImageMagick command line examples - part 2</a></dt>
+  <dt><a href="http://www.rabuser.info/jmagick.html" target="1095630726">ImageMagick &amp; Java</a></dt>
+  <dt><a href="http://www.jpeek.com/articles/linuxmag/0606.pdf" target="1451082307">ImageMagick, Part One</a></dt>
+  <dt><a href="http://www.jpeek.com/articles/linuxmag/0607.pdf" target="168388852">ImageMagick, Part Two</a></dt>
+  <dt><a href="http://www-106.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine" target="427487409">More Graphics from the Command Line</a></dt>
+  <dt><a href="http://www.ffnn.nl/pages/projects/ubuntu-firefox-themes.html" target="358431941">Ubuntu Firefox Themes</a></dt>
 </ul>
 
 <div style="margin: auto;">
@@ -187,18 +187,18 @@
 </div>
 
 <ul>
-  <dt><a href="http://www-128.ibm.com/developerworks/openwww/source/library/os-mosaic/?ca=dgr-lnxw09MosaicImages" target="1176975715">Create Mosaic Images with Perl and ImageMagick</a></dt>
-  <dt><a href="http://builder.com.com/5100-6371-5924990.html" target="1425961862">Convert images for printing with MagickWand for PHP</a></dt>
-  <dt><a href="http://www.sitepoint.com/article/dynamic-images-imagemagick" target="1460448767">Create Dynamic Images with ImageMagick</a></dt>
-  <dt><a href="http://www.clearimageonline.com/builder/pdf/imageservices.pdf" target="1346889532">Image Services Add-on for Aestiva's HTML/OS and H2O</a></dt>
-  <dt><a href="http://www.ioncannon.net/php/75/how-to-compile-imagemagick-for-php-by-hand/" target="1040385782">How to compile ImageMagick for PHP by hand</a></dt>
-  <dt><a href="http://members.shaw.ca/el.supremo/MagickWand/" target="966570556">MagickWand Examples in C</a></dt>
-  <dt><a href="http://www.html-editors.com/contest/1/82-read.html" target="1062500838">PHP Extensions: MagickWand for PHP</a></dt>
-  <dt><a href="http://www.evolt.org/article/PHP_frontend_to_ImageMagick/17/55650/" target="1946187149">PHP frontend to ImageMagick</a></dt>
-  <dt><a href="http://www.ioncannon.net/php/61/php-imagemagick-magickwand-examples/" target="812961151">PHP ImageMagick MagickWand Examples</a></dt>
-  <dt><a href="http://www.imagemagick.org/RMagick/doc/rvgtut.html" target="1648035849">RVG - Ruby Vector Graphics</a></dt>
-  <dt><a href="http://www.devshed.com/c/a/PHP/Security-Images-with-PHP-and-ImageMagick/" target="803898140">Security Images with PHP and ImageMagick</a></dt>
-  <dt><a href="http://www.rubblewebs.co.uk/imagemagick/" target="1776477830">Simple Uses of PHP and ImageMagick</a></dt>
+  <dt><a href="http://www-128.ibm.com/developerworks/openwww/source/library/os-mosaic/?ca=dgr-lnxw09MosaicImages" target="1275247892">Create Mosaic Images with Perl and ImageMagick</a></dt>
+  <dt><a href="http://builder.com.com/5100-6371-5924990.html" target="889795846">Convert images for printing with MagickWand for PHP</a></dt>
+  <dt><a href="http://www.sitepoint.com/article/dynamic-images-imagemagick" target="101977281">Create Dynamic Images with ImageMagick</a></dt>
+  <dt><a href="http://www.clearimageonline.com/builder/pdf/imageservices.pdf" target="538632106">Image Services Add-on for Aestiva's HTML/OS and H2O</a></dt>
+  <dt><a href="http://www.ioncannon.net/php/75/how-to-compile-imagemagick-for-php-by-hand/" target="217028084">How to compile ImageMagick for PHP by hand</a></dt>
+  <dt><a href="http://members.shaw.ca/el.supremo/MagickWand/" target="35607908">MagickWand Examples in C</a></dt>
+  <dt><a href="http://www.html-editors.com/contest/1/82-read.html" target="71601535">PHP Extensions: MagickWand for PHP</a></dt>
+  <dt><a href="http://www.evolt.org/article/PHP_frontend_to_ImageMagick/17/55650/" target="965539690">PHP frontend to ImageMagick</a></dt>
+  <dt><a href="http://www.ioncannon.net/php/61/php-imagemagick-magickwand-examples/" target="664699390">PHP ImageMagick MagickWand Examples</a></dt>
+  <dt><a href="http://www.imagemagick.org/RMagick/doc/rvgtut.html" target="28783243">RVG - Ruby Vector Graphics</a></dt>
+  <dt><a href="http://www.devshed.com/c/a/PHP/Security-Images-with-PHP-and-ImageMagick/" target="1781383667">Security Images with PHP and ImageMagick</a></dt>
+  <dt><a href="http://www.rubblewebs.co.uk/imagemagick/" target="343521842">Simple Uses of PHP and ImageMagick</a></dt>
 </ul>
 
 <div style="margin: auto;">
@@ -206,10 +206,10 @@
 </div>
 
 <ul>
-  <dt><a href="http://beta.bigmedium.com/blog/imagemagick-install-osx.shtml" target="1992505371">Installing ImageMagick on Mac OS X</a></dt>
-  <dt><a href="http://www.cloudgoessocial.net/2009/06/09/imagemagick-on-iphone-with-jpeg-png/" target="558012779">ImageMagick on iPhone</a></dt>
-  <dt><a href="http://www.cloudgoessocial.net/2009/07/09/imagemagick-on-iphone-xcode/" target="999998361">ImageMagick on iPhone - Xcode</a></dt>
-  <dt><a href="http://www.digitalsanctum.com/?s=ImageMagick" target="238160884">Installing ImageMagick from Source on Ubuntu</a></dt>
+  <dt><a href="http://beta.bigmedium.com/blog/imagemagick-install-osx.shtml" target="147865654">Installing ImageMagick on Mac OS X</a></dt>
+  <dt><a href="http://www.cloudgoessocial.net/2009/06/09/imagemagick-on-iphone-with-jpeg-png/" target="2067773118">ImageMagick on iPhone</a></dt>
+  <dt><a href="http://www.cloudgoessocial.net/2009/07/09/imagemagick-on-iphone-xcode/" target="1214850583">ImageMagick on iPhone - Xcode</a></dt>
+  <dt><a href="http://www.digitalsanctum.com/?s=ImageMagick" target="1727030529">Installing ImageMagick from Source on Ubuntu</a></dt>
 </ul>
 
 <div style="margin: auto;">
@@ -217,24 +217,24 @@
 </div>
 
 <ul>
-  <dt><a href="http://www.xs4all.nl/%7Ebvdwolf/main/foto/down_sample/down_sample.htm" target="1016132881">Down-sampling Methods</a></dt>
+  <dt><a href="http://www.xs4all.nl/%7Ebvdwolf/main/foto/down_sample/down_sample.htm" target="365195034">Down-sampling Methods</a></dt>
 </ul>
 
 <div style="margin: auto;">
   <h2><a name="book-review"></a>ImageMagick Book Review</h2>
 </div>
 <ul>
-  <dt><a href="http://www.linux.com/article.pl?sid=06/09/29/1917210" target="1917423414">Book review: ImageMagick Tricks</a></dt>
-  <dt><a href="http://books.slashdot.org/books/06/03/13/1442239.shtml" target="401358187">The Definitive Guide To ImageMagick</a></dt>
+  <dt><a href="http://www.linux.com/article.pl?sid=06/09/29/1917210" target="59885259">Book review: ImageMagick Tricks</a></dt>
+  <dt><a href="http://books.slashdot.org/books/06/03/13/1442239.shtml" target="1241764114">The Definitive Guide To ImageMagick</a></dt>
 </ul>
 
 <div style="margin: auto;">
   <h2><a name="command-line"></a>Mailing List Archives</h2>
 </div>
 <ul>
-  <dt><a href="http://www.archivesat.com/ImageMagick_Users_List/" target="1050536976">ImageMagick Users List</a></dt>
-  <dt><a href="http://www.archivesat.com/ImageMagick_Developer_List/" target="178332763">ImageMagick Developers List</a></dt>
-  <dt><a href="http://www.archivesat.com/ImageMagick_Defect_Support/" target="689444259">ImageMagick Bugs List</a></dt>
+  <dt><a href="http://www.archivesat.com/ImageMagick_Users_List/" target="47319283">ImageMagick Users List</a></dt>
+  <dt><a href="http://www.archivesat.com/ImageMagick_Developer_List/" target="1434115644">ImageMagick Developers List</a></dt>
+  <dt><a href="http://www.archivesat.com/ImageMagick_Defect_Support/" target="526906446">ImageMagick Bugs List</a></dt>
 </ul>
 
 <div style="margin: auto;">
@@ -242,13 +242,13 @@
 </div>
 <dl>
   <dt>Denmark</dt>
-    <dd><a href="http://imagemagick.europnews.de" target="130180571">http://imagemagick.europnews.de</a></dd><br />
+    <dd><a href="http://imagemagick.europnews.de" target="26033400">http://imagemagick.europnews.de</a></dd><br />
   <dt>Germany</dt>
-    <dd><a href="http://imagemagick.linux-mirror.org" target="43467144">http://imagemagick.linux-mirror.org</a></dd><br />
+    <dd><a href="http://imagemagick.linux-mirror.org" target="566898790">http://imagemagick.linux-mirror.org</a></dd><br />
   <dt>Ireland</dt>
-    <dd><a href="http://imagemagick.oss-mirror.org" target="1509305178">http://imagemagick.oss-mirror.org</a></dd><br />
+    <dd><a href="http://imagemagick.oss-mirror.org" target="471816539">http://imagemagick.oss-mirror.org</a></dd><br />
   <dt>United States</dt>
-    <dd><a href="http://www.imagemagick.org" target="1878069114">http://www.imagemagick.org</a></dd>
+    <dd><a href="http://www.imagemagick.org" target="2004571386">http://www.imagemagick.org</a></dd>
 </dl>
 
 <div style="margin: auto;">
@@ -256,16 +256,16 @@
 </div>
 
 <ul>
-  <dt><a href="http://gmic.sourceforge.net/" target="1427325547">G'MIC</a>: convert, manipulate and visualize generic 1D/2D/3D multi-spectral image files</dt>
-  <dt><a href="http://www.beesoft.org/index.html?id=imagicom" target="1466549666">Image Commander</a>: bulk picture processing with a GUI</dt>
+  <dt><a href="http://gmic.sourceforge.net/" target="1662529517">G'MIC</a>: convert, manipulate and visualize generic 1D/2D/3D multi-spectral image files</dt>
+  <dt><a href="http://www.beesoft.org/index.html?id=imagicom" target="1922898847">Image Commander</a>: bulk picture processing with a GUI</dt>
 </ul>
 
 <div style="margin: auto;">
   <h2><a name="other-projects"></a>Other Projects Hosted by ImageMagick Studio</h2>
 </div>
 <ul>
-  <dt><a href="http://www.wizards-toolkit.org" target="658559078">Wizard's Toolkit</a></dt>
-  <dt><a href="http://www.multipole.org" target="2108663246">Computational Simulation of Multi-Body Interactions with O(n) Scaling</a></dt>
+  <dt><a href="http://www.wizards-toolkit.org" target="25476590">Wizard's Toolkit</a></dt>
+  <dt><a href="http://www.multipole.org" target="2090016926">Computational Simulation of Multi-Body Interactions with O(n) Scaling</a></dt>
 </ul>
 
 

@@ -275,8 +275,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/magick-core.html b/www/magick-core.html
index c01526a..0d8e763 100644
--- a/www/magick-core.html
+++ b/www/magick-core.html
@@ -178,6 +178,7 @@
   <li><a href="../www/api/shear.html">Shear or Rotate an Image by an Arbitrary Angle</a></li>
   <li><a href="../www/api/enhance.html">Enhance an Image</a></li>
   <li><a href="../www/api/effect.html">Add an Effect</a></li>
+  <li><a href="../www/api/morphology.html">Morphological Erosions, Dilations, Openings, and Closings</a></li>
   <li><a href="../www/api/fx.html">Add a Special Effect</a></li>
   <li><a href="../www/api/decorate.html">Decorate an Image</a></li>
   <li><a href="../www/api/attribute.html">Get/Set an Image Attribute</a></li>
@@ -287,8 +288,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/magick-vector-graphics.html b/www/magick-vector-graphics.html
index 032c9d7..0cb5b3b 100644
--- a/www/magick-vector-graphics.html
+++ b/www/magick-vector-graphics.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -1060,8 +1060,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/magick-wand.html b/www/magick-wand.html
index 2ecaa77..50f2eea 100644
--- a/www/magick-wand.html
+++ b/www/magick-wand.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -458,7 +458,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/miff.html b/www/miff.html
index 3c86c3b..4d83e09 100644
--- a/www/miff.html
+++ b/www/miff.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -311,8 +311,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/mirrors.html b/www/mirrors.html
index d1e0728..4e2f524 100644
--- a/www/mirrors.html
+++ b/www/mirrors.html
@@ -124,9 +124,6 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
-</div>
-<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -158,9 +155,9 @@
 <p>The ImageMagick web site is available from a variety of web mirrors around the world listed below.</p>
 <dl class="magick-mirror">
   <dt>France</dt>
-    <dd><a href="http://imagemagick.europnews.de/" target="1095160983">http://imagemagick.europnews.de/</a></dd><br />
+    <dd><a href="http://imagemagick.europnews.de/" target="1638619146">http://imagemagick.europnews.de/</a></dd><br />
   <dt>Unites States</dt>
-    <dd><a href="http://www.imagemagick.org/" target="1951902188">http://www.imagemagick.org/</a></dd>
+    <dd><a href="http://www.imagemagick.org/" target="1184927515">http://www.imagemagick.org/</a></dd>
 </dl>
 <p>If you want to add a new web-site mirror, please <a href="http://www.imagemagick.org/script/contact.php">contact us</a>.</p>
 

@@ -170,8 +167,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/mogrify.html b/www/mogrify.html
index cdd1276..e3a214e 100644
--- a/www/mogrify.html
+++ b/www/mogrify.html
@@ -866,6 +866,11 @@
   </tr>
 
   <tr>
+    <td valign="top"><a href="../www/command-line-options.html#precision">-precision <em class="option">value</em></a></td>
+    <td valign="top">set the maximum number of significant digits to be printed</td>
+  </tr>
+
+  <tr>
     <td valign="top"><a href="../www/command-line-options.html#preview">-preview <em class="option">type</em></a></td>
     <td valign="top">image preview type</td>
   </tr>
@@ -1266,7 +1271,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/montage.html b/www/montage.html
index c982eed..990a255 100644
--- a/www/montage.html
+++ b/www/montage.html
@@ -701,7 +701,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/motion-picture.html b/www/motion-picture.html
index 2f48c91..078c527 100644
--- a/www/motion-picture.html
+++ b/www/motion-picture.html
@@ -125,7 +125,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -282,8 +282,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/perl-magick.html b/www/perl-magick.html
index 4200b35..21d9565 100644
--- a/www/perl-magick.html
+++ b/www/perl-magick.html
@@ -124,9 +124,6 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
-</div>
-<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -2535,8 +2532,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/quantize.html b/www/quantize.html
index ad534bc..c24e684 100644
--- a/www/quantize.html
+++ b/www/quantize.html
@@ -288,7 +288,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/resources.html b/www/resources.html
index 2f75951..9cd069d 100644
--- a/www/resources.html
+++ b/www/resources.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -342,63 +342,53 @@
 
 <dl class="doc">
 <dt class="doc">HOME</dt>
-  <dd>Set path to search for configuration files in <em>$HOME/.magick</em> if the directory exists.</dd>
+  <dd>Set path to search for configuration files in <em>$HOME/.magick</em> if the directory exists.</dd><br />
 <dt class="doc">LD_LIBRARY_PATH</dt>
-  <dd>Set path to the ImageMagick shareable libraries and other dependent libraries.</dd>
+  <dd>Set path to the ImageMagick shareable libraries and other dependent libraries.</dd><br />
 <dt class="doc">MAGICK_AREA_LIMIT</dt>
-  <dd>Set the maximum <em>width * height</em> of an image that can reside in the pixel cache memory.
-  <p>Images that exceed the area limit are cached to disk (see <a href="#disk-limit">MAGICK_DISK_LIMIT</a>).</p>
-  </dd>
+  <dd>Set the maximum <em>width * height</em> of an image that can reside in the pixel cache memory.</dd><br />
+  <dd>Images that exceed the area limit are cached to disk (see <a href="#disk-limit">MAGICK_DISK_LIMIT</a>).</dd><br />
 <dt class="doc">MAGICK_CODER_FILTER_PATH</dt>
-  <dd>Set search path to use when searching for filter process modules (invoked via  <a href="../www/command-line-options.html#process">-process</a>).
-  <p>This path permits the user to extend ImageMagick's image processing functionality by adding loadable modules to a preferred location rather than copying them into the ImageMagick installation directory.  The formatting of the search path is similar to operating system search paths (i.e. colon delimited for Unix, and semi-colon delimited for Microsoft Windows). This user specified search path is searched before trying the <a href="#modules">default search path</a>.</p>
-  </dd>
+  <dd>Set search path to use when searching for filter process modules (invoked via  <a href="../www/command-line-options.html#process">-process</a>).<dd><br />
+  <dd>This path permits the user to extend ImageMagick's image processing functionality by adding loadable modules to a preferred location rather than copying them into the ImageMagick installation directory.  The formatting of the search path is similar to operating system search paths (i.e. colon delimited for Unix, and semi-colon delimited for Microsoft Windows). This user specified search path is searched before trying the <a href="#modules">default search path</a>.</dd><br />
 <dt class="doc">MAGICK_CODER_MODULE_PATH</dt>
-  <dd>Set path where ImageMagick can locate its coder modules.
-  <p>This path permits the user to arbitrarily extend the image formats supported by ImageMagick by adding loadable coder modules from an preferred location rather than copying them into the ImageMagick installation directory.  The formatting of the search path is similar to operating system search paths (i.e. colon delimited for Unix, and semi-colon delimited for Microsoft Windows). This user specified search path is searched before trying the <a href="#modules">default search path</a>.</p>
-  </dd>
+  <dd>Set path where ImageMagick can locate its coder modules.</dd><br />
+  <dd>This path permits the user to arbitrarily extend the image formats supported by ImageMagick by adding loadable coder modules from an preferred location rather than copying them into the ImageMagick installation directory.  The formatting of the search path is similar to operating system search paths (i.e. colon delimited for Unix, and semi-colon delimited for Microsoft Windows). This user specified search path is searched before trying the <a href="#modules">default search path</a>.</dd><br />
 <dt class="doc">MAGICK_CONFIGURE_PATH</dt>
-  <dd>Set path where ImageMagick can locate its configuration files
-  <p>Use this search path to search for configuration (.xml) files. The formatting of the search path is similar to operating system search paths (i.e. colon delimited for Unix, and semi-colon delimited for Microsoft Windows). This user specified search path is searched before trying the <a href="#configure">default search path</a>.</p>
-  </dd>
+  <dd>Set path where ImageMagick can locate its configuration files</dd><br />
+  <dd>Use this search path to search for configuration (.xml) files. The formatting of the search path is similar to operating system search paths (i.e. colon delimited for Unix, and semi-colon delimited for Microsoft Windows). This user specified search path is searched before trying the <a href="#configure">default search path</a>.</dd><br />
 <dt class="doc">MAGICK_DEBUG</dt>
-  <dd>Set debug options.
-  <p>See <a href="../www/command-line-options.html#debug">-debug</a> for a description of debugging options.</p>
-  </dd>
+  <dd>Set debug options.</dd><br />
+  <dd>See <a href="../www/command-line-options.html#debug">-debug</a> for a description of debugging options.</dd><br />
 <dt class="doc"><a name="disk-limit"></a>MAGICK_DISK_LIMIT</dt>
-  <dd>Set maximum amount of disk space in bytes permitted for use by the pixel cache.
-  <p>When this limit is exceeded, the pixel cache is not be created and an error message is returned.</p>
-  </dd>
+  <dd>Set maximum amount of disk space in bytes permitted for use by the pixel cache.</dd><br />
+  <dd>When this limit is exceeded, the pixel cache is not be created and an error message is returned.</dd><br />
 <dt class="doc">MAGICK_FILE_LIMIT</dt>
-  <dd>Set maximum number of open pixel cache files.
-  <p>When this limit is exceeded, any subsequent pixels cached to disk are closed and reopened on demand.  This behavior permits a large number of images to be accessed simultaneously on disk, but with a speed penalty due to repeated open/close calls.</p>
-  </dd>
+  <dd>Set maximum number of open pixel cache files.</dd><br />
+  <dd>When this limit is exceeded, any subsequent pixels cached to disk are closed and reopened on demand.  This behavior permits a large number of images to be accessed simultaneously on disk, but with a speed penalty due to repeated open/close calls.</dd><br />
 <dt class="doc">MAGICK_FONT_PATH</dt>
-  <dd>Set path ImageMagick searches for TrueType and Postscript Type1 font files.
-  <p>This path is only consulted if a particular font file is not found in the current directory.</p>
-  </dd>
+  <dd>Set path ImageMagick searches for TrueType and Postscript Type1 font files.</dd><br />
+  <dd>This path is only consulted if a particular font file is not found in the current directory.</dd><br />
 <dt class="doc">MAGICK_HOME</dt>
-  <dd>Set the path at the top of ImageMagick installation directory.
-  <p>This path is consulted by <em>uninstalled</em> builds of ImageMagick which do not have their location hard-coded or set by an installer.</p>
-  </dd>
+  <dd>Set the path at the top of ImageMagick installation directory.</dd><br />
+  <dd>This path is consulted by <em>uninstalled</em> builds of ImageMagick which do not have their location hard-coded or set by an installer.</dd><br />
 <dt class="doc"><a name="map-limit"></a>MAGICK_MAP_LIMIT</dt>
-  <dd>Set maximum amount of memory map in bytes to allocate for the pixel cache.
-  <p>When this limit is exceeded, the image pixels are cached to disk (see MAGICK_DISK_LIMIT).</p>
-  </dd>
+  <dd>Set maximum amount of memory map in bytes to allocate for the pixel cache.</dd><br />
+  <dd>When this limit is exceeded, the image pixels are cached to disk (see MAGICK_DISK_LIMIT).</dd>
+  </dd><br />
 <dt class="doc">MAGICK_MEMORY_LIMIT</dt>
-  <dd>Set maximum amount of memory in bytes to allocate for the pixel cache from the heap.
-  <p>When this limit is exceeded, the image pixels are cached to memory-mapped disk (see <a href="#map-limit">MAGICK_MAP_LIMIT</a>).</p>
-  </dd>
+  <dd>Set maximum amount of memory in bytes to allocate for the pixel cache from the heap.</dd><br />
+  <dd>When this limit is exceeded, the image pixels are cached to memory-mapped disk (see <a href="#map-limit">MAGICK_MAP_LIMIT</a>).</dd><br />
+<dt class="doc">MAGICK_PRECISION</dt>
+  <dd>Set the maximum number of significant digits to be printed.</dd><br />
 <dt class="doc">MAGICK_TEMPORARY_PATH</dt>
-  <dd>Set path to store temporary files.</dd>
+  <dd>Set path to store temporary files.</dd><br />
 <dt class="doc">MAGICK_THREAD_LIMIT</dt>
-  <dd>Set maximum parallel threads.
-  <p>Many ImageMagick algorithms run in parallel on multi-processor systems.  Use this enviroment variable to set the maximum number of threads that is permitted to run in parallel.</p>
-  </dd>
+  <dd>Set maximum parallel threads.</dd><br />
+  <dd>Many ImageMagick algorithms run in parallel on multi-processor systems.  Use this enviroment variable to set the maximum number of threads that are permitted to run in parallel.</dd><br />
 <dt class="doc">MAGICK_TIME_LIMIT</dt>
-  <dd>Set maximum time in seconds.
-  <p>When this limit is exceeded, an exception is thrown and processing stops.</p>
-  </dd>
+  <dd>Set maximum time in seconds.</dd><br />
+  <dd>When this limit is exceeded, an exception is thrown and processing stops.</dd>
 </dl>
 </div>
 

@@ -408,7 +398,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/search.html b/www/search.html
index 7cdb86e..9b9d686 100644
--- a/www/search.html
+++ b/www/search.html
@@ -169,7 +169,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/sitemap.html b/www/sitemap.html
index 2fd8453..8b22ea2 100644
--- a/www/sitemap.html
+++ b/www/sitemap.html
@@ -166,7 +166,7 @@
 <dl>

   <dd><a href="../www/index.html">Introduction</a>: convert, edit, and compose images from the command-line or program interface.</dd>

   <dd><a href="../www/examples.html">Examples of ImageMagick usage</a>: a few examples that show what you can do with an image using ImageMagick.</dd>

-  <dd><a href="http://www.imagemagick.org/Usage/" target="1047738607">Anthony Thyssen's examples of ImageMagick usage</a>:  a comprehensive tutorial of using ImageMagick from the command line.</dd>

+  <dd><a href="http://www.imagemagick.org/Usage/" target="335138369">Anthony Thyssen's examples of ImageMagick usage</a>:  a comprehensive tutorial of using ImageMagick from the command line.</dd>

   <dd><a href="../www/color.html">Color names</a>: how to specify a color name, a hex color, or a numerical RGB, RGBA, HSL, HSLA, CMYK, or CMYKA color.</dd>

   <dd><a href="../www/resources.html">Resources</a>: ImageMagick depends on external resources including configuration files, loadable modules, fonts, and environment variables.</dd>

   <dd><a href="../www/architecture.html">Architecture</a>: get to know more about the software and algorithms behind ImageMagick.</dd>

@@ -180,12 +180,12 @@
 <dl>

   <dd><a href="../www/download.html">Download ImageMagick</a>: ImageMagick source and binary distributions are available from a variety of FTP and Web mirrors.</dd>

   <ul>

-    <dd><a href="http://www.imagemagick.org/download" target="1393543557">Unix source</a>: Unix source distributions.</dd>

-    <dd><a href="http://www.imagemagick.org/download/windows" target="925351005">Windows source</a>: Windows source distributions.</dd>

-    <dd><a href="http://www.imagemagick.org/download/binaries" target="353869961">Unix and Windows binaries</a>: Unix and Windows binary distributions.</dd>

+    <dd><a href="http://www.imagemagick.org/download" target="977873585">Unix source</a>: Unix source distributions.</dd>

+    <dd><a href="http://www.imagemagick.org/download/windows" target="1359164322">Windows source</a>: Windows source distributions.</dd>

+    <dd><a href="http://www.imagemagick.org/download/binaries" target="1391437799">Unix and Windows binaries</a>: Unix and Windows binary distributions.</dd>

     <dd><a href="../www/subversion.html">Subversion repository</a>: stable and development source releases.</dd>

-    <dd><a href="http://www.magickwand.org/" target="2034233053">MagickWand for PHP</a>: a native PHP-extension to the ImageMagick MagickWand API.</dd>

-    <dd><a href="http://www.imagemagick.org/download/delegates" target="946779271">Delegate libraries</a>: ImageMagick depends on a number of optional delegate libraries to extend its functionality.</dd>

+    <dd><a href="http://www.magickwand.org/" target="1181706889">MagickWand for PHP</a>: a native PHP-extension to the ImageMagick MagickWand API.</dd>

+    <dd><a href="http://www.imagemagick.org/download/delegates" target="2027544096">Delegate libraries</a>: ImageMagick depends on a number of optional delegate libraries to extend its functionality.</dd>

   </ul>

 </dl>

 

@@ -224,7 +224,7 @@
   <dd><a href="../www/command-line-processing.html">Command line processing</a>: the anatomy of the command line.</dd>

   <dd><a href="../www/command-line-options.html">Command line options</a>: annotated list of all options that can appear on the command-line.</dd>

   <dd><a href="../www/fx.html">Fx</a>: apply a mathematical expression to an image or image channels.</dd>

-  <dd><a href="http://www.fmwconcepts.com/imagemagick/" target="1952661447">Fred's ImageMagick Scripts</a>:  a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations.</dd>

+  <dd><a href="http://www.fmwconcepts.com/imagemagick/" target="309979787">Fred's ImageMagick Scripts</a>:  a plethora of command-line scripts that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations.</dd>

 </dl>

 

 <div style="margin: auto;">

@@ -234,21 +234,21 @@
 <dl>

   <dd><a href="../www/api.html">Program interfaces</a>: application programming interfaces.</dd>

   <ul>

-    <dd><a href="http://www.imagemagick.org/ChMagick" target="297613576">ChMagick</a>: is a <a href="http://www.softintegration.com/" target="100718273">Ch</a> an embeddable MagickCore C/C++ interpreter for cross-platform scripting.</dd>

-    <dd><a href="http://common-lisp.net/project/cl-magick/" target="506439416">CL-Magick</a>: provides a Common Lisp interface to the ImageMagick library.</dd>

-    <dd><a href="https://gna.org/projects/g2f/" target="1369532138">G2F</a>: implements an Ada 95 binding to a subset of the low-level MagickCore library.</dd>

-    <dd><a href="http://www.imagemagick.org/Magick++" target="859748113">Magick++</a>: provides an object-oriented C++ interface to ImageMagick.</dd>

-    <dd><a href="http://pecl.html.net/package/imagick" target="87490671">IMagick</a>: is a native PHP extension to create and modify images using the ImageMagick API.</dd>

-    <dd><a href="http://www.yeo.id.au/jmagick/" target="1440323227">JMagick</a>: provides an object-oriented Java interface to ImageMagick.</dd>

+    <dd><a href="http://www.imagemagick.org/ChMagick" target="1734595235">ChMagick</a>: is a <a href="http://www.softintegration.com/" target="1435386732">Ch</a> an embeddable MagickCore C/C++ interpreter for cross-platform scripting.</dd>

+    <dd><a href="http://common-lisp.net/project/cl-magick/" target="1140279867">CL-Magick</a>: provides a Common Lisp interface to the ImageMagick library.</dd>

+    <dd><a href="https://gna.org/projects/g2f/" target="1592433873">G2F</a>: implements an Ada 95 binding to a subset of the low-level MagickCore library.</dd>

+    <dd><a href="http://www.imagemagick.org/Magick++" target="1397720624">Magick++</a>: provides an object-oriented C++ interface to ImageMagick.</dd>

+    <dd><a href="http://pecl.html.net/package/imagick" target="1878143107">IMagick</a>: is a native PHP extension to create and modify images using the ImageMagick API.</dd>

+    <dd><a href="http://www.yeo.id.au/jmagick/" target="481200356">JMagick</a>: provides an object-oriented Java interface to ImageMagick.</dd>

     <dd><a href="../www/magick-core.html">MagickCore</a>: C API, recommended for wizard-level developers.</dd>

     <dd><a href="../www/magick-wand.html">MagickWand</a>: convert, compose, and edit images from the C language.</dd>

-    <dd><a href="http://www.magickwand.org/" target="1588866993">MagickWand for PHP</a>: a native PHP-extension to the ImageMagick MagickWand API.</dd>

-    <dd><a href="http://code.google.com/p/nmagick" target="806618098">nMagick</a>: is a port of the ImageMagick library to the haXe and Neko platforms.</dd>

-    <dd><a href="http://wiki.lazarus.freepascal.org/index.html/PascalMagick" target="655418155">PascalMagick</a>: a Pascal binding for the MagickWand API and also the low-level MagickCore library.</dd>

+    <dd><a href="http://www.magickwand.org/" target="994976880">MagickWand for PHP</a>: a native PHP-extension to the ImageMagick MagickWand API.</dd>

+    <dd><a href="http://code.google.com/p/nmagick" target="1004419902">nMagick</a>: is a port of the ImageMagick library to the haXe and Neko platforms.</dd>

+    <dd><a href="http://wiki.lazarus.freepascal.org/index.html/PascalMagick" target="811058107">PascalMagick</a>: a Pascal binding for the MagickWand API and also the low-level MagickCore library.</dd>

     <dd><a href="../www/perl-magick.html">PerlMagick</a>: convert, compose, and edit images from the Perl language.</dd>

-    <dd><a href="http://www.imagemagick.org/download/python/" target="532973098">PythonMagick</a>: an object-oriented Python interface to ImageMagick.</dd>

-    <dd><a href="http://rmagick.rubyforge.org/" target="752989635">RMagick</a>: is an interface between the Ruby programming language and ImageMagick.</dd>

-    <dd><a href="http://tclmagick.sourceforge.net/" target="1360894419">TclMagick</a>: a native Tcl-extension to the ImageMagick MagickWand API.</dd>

+    <dd><a href="http://www.imagemagick.org/download/python/" target="676000106">PythonMagick</a>: an object-oriented Python interface to ImageMagick.</dd>

+    <dd><a href="http://rmagick.rubyforge.org/" target="1354857240">RMagick</a>: is an interface between the Ruby programming language and ImageMagick.</dd>

+    <dd><a href="http://tclmagick.sourceforge.net/" target="1837700842">TclMagick</a>: a native Tcl-extension to the ImageMagick MagickWand API.</dd>

   </ul>

 </dl>

 

@@ -266,11 +266,10 @@
 </div>

 

 <dl>

-  <dd><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1590595904/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846" target="642704972">Definitive Guide to ImageMagick</a>: this book explains ImageMagick in a practical, learn-by-example fashion.</dd>

-  <dd><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1904811868/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846" target="1343221100">ImageMagick Tricks</a>: this book is packed with examples of photo manipulations, logo creation, animations, and complete web projects.</dd>

+  <dd><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1590595904/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846" target="662613215">Definitive Guide to ImageMagick</a>: this book explains ImageMagick in a practical, learn-by-example fashion.</dd>

+  <dd><a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=imagemagick-20&amp;creative=9325&amp;path=tg/detail/-/1904811868/qid=1123551819/sr=8-1/ref=pd_bbs_sbs_1?v=glance%26s=books%26n=507846" target="1751173652">ImageMagick Tricks</a>: this book is packed with examples of photo manipulations, logo creation, animations, and complete web projects.</dd>

   <dd><a href="http://www.imagemagick.org/discourse-server">Discourse server</a>: get help from fellow ImageMagick users and developers, post to these forums.</dd>

-  <dd><a href="../www/mailing-list.html">Mailing list</a>: get help from fellow ImageMagick users and developers, post to these mailing lists.</dd>

-  <dd><a href="http://www.imagemagick.org/script/contact.php">Contact the Wizards</a>: for issues outside the scope of the discourse server and mailing list, contact the wizards.</dd>

+  <dd><a href="http://www.imagemagick.org/script/contact.php">Contact the Wizards</a>: for bug reports (only if you do not want to sign up to the <a href="http://www.imagemagick.org/discourse-server">discourse server</a>), a source or documentation patch, a security or license issue, or if you want to be a sponsor of the ImageMagick project.</dd>

 </dl>

 

 <div style="margin: auto;">

@@ -278,7 +277,7 @@
 </div>

 

 <dl>

-  <dd><a href="http://www.imagemagick.org/discourse-server/viewforum.html?f=3" target="1872063690">Report bugs and vulnerabilities</a>: our highest priority is to fix security defects and bug reports, usually within 48 hours of your report.  The bug discourse server requires that you register.  If you do not want to register, you can <a href="contact.html">contact the ImageMagick developers</a> with a convenient web form.</dd>

+  <dd><a href="http://www.imagemagick.org/discourse-server/viewforum.html?f=3" target="1225341446">Report bugs and vulnerabilities</a>: our highest priority is to fix security defects and bug reports, usually within 48 hours of your report.  The bug discourse server requires that you register.  If you do not want to register, you can <a href="contact.html">contact the ImageMagick developers</a> with a convenient web form.</dd>

   <dd><a href="../www/sponsors.html">Sponsor ImageMagick</a>: contribute bug fixes, enhancements, hardware, funds, etc. to ensure the ImageMagick project thrives.</dd>

   <dd><a href="../www/t-shirt.html">ImageMagick t-shirt</a>: donate $25 USD and we acknowledge your gift with a logoed t-shirt.</dd>

 </dl>

@@ -302,9 +301,9 @@
   <h2><a name="sandbox"></a>Technology Sandbox</h2>

 </div>

 <dl>

-  <dd><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/sandbox" target="353441325">Fast Fourier Transforms Toolkit</a></dd>

-  <dd><a href="http://www.fmwconcepts.com/imagemagick/linkcounter.html?dir=fourier_transforms/&linkname=fourier.html" target="1424235466">Fourier Transform Processing With ImageMagick</a></dd>

-  <dd><a href="http://www.imagemagick.org/Usage/fourier/" target="570273785">ImageMagick v6 Examples -- Fourier Transforms</a></dd>

+  <dd><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/sandbox" target="1158978315">Fast Fourier Transforms Toolkit</a></dd>

+  <dd><a href="http://www.fmwconcepts.com/imagemagick/linkcounter.html?dir=fourier_transforms/&linkname=fourier.html" target="1941944156">Fourier Transform Processing With ImageMagick</a></dd>

+  <dd><a href="http://www.imagemagick.org/Usage/fourier/" target="1581564577">ImageMagick v6 Examples -- Fourier Transforms</a></dd>

 </dl>

 

 

@@ -314,8 +313,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/sponsors.html b/www/sponsors.html
index 231541a..f88597a 100644
--- a/www/sponsors.html
+++ b/www/sponsors.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -242,7 +242,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/stream.html b/www/stream.html
index e240824..82c93b5 100644
--- a/www/stream.html
+++ b/www/stream.html
@@ -125,6 +125,9 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+</div>
+<div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
 </div>
 <div  class="sponsor">
@@ -341,7 +344,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

diff --git a/www/subversion.html b/www/subversion.html
index b2badb4..26aeb85 100644
--- a/www/subversion.html
+++ b/www/subversion.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
+   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -179,8 +179,7 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

-    <a href="http://studio.webbyland.com/ImageMagick/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

+    <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>

   </div>

diff --git a/www/t-shirt.html b/www/t-shirt.html
index fa42144..330c90b 100644
--- a/www/t-shirt.html
+++ b/www/t-shirt.html
@@ -124,7 +124,7 @@
 
 <div class="sponsbox">
 <div  class="sponsor">
-   <a href="http://www.abi-stoff.de/abizeitung/" title="Abibuch">Abizeitung</a><!-- 20101101000200 -->
+   <a href="http://www.hygi.de">Reinigungsmittel</a><!-- 201002000400+ -->
 </div>
 <div  class="sponsor">
   <a href="http://www.tomsgutscheine.de">Tom's Gutscheine</a><!-- 201005010360 invendio.de-->
@@ -194,7 +194,6 @@
  <!--    <span id="linkbar-west">&nbsp;</span>  -->

     <span id="linkbar-center">

       <a href="http://www.imagemagick.org/discourse-server/">Discourse Server</a> &bull;

-      <a href="../www/mailing-list.html">Mailing Lists</a> &bull;

     <a href="http://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">Studio</a>

     </span>

     <span id="linkbar-east">&nbsp;</span>