From 8fe3d7be85756eda54a439b1eb6867c316a7d8fa Mon Sep 17 00:00:00 2001
From: Cristy <urban-warrior@imagemagick.org>
Date: Sat, 9 Dec 2017 15:53:23 -0500
Subject: [PATCH] ...

---
 index.html                                   |  114 +-
 www/ImageMagickObject.html                   |   98 +-
 www/advanced-unix-installation.html          |  107 +-
 www/advanced-windows-installation.html       |  109 +-
 www/animate.html                             |   94 +-
 www/api.html                                 |   12 +-
 www/api/Image++.html                         |  403 +-
 www/api/animate.html                         |  270 +-
 www/api/annotate.html                        |  105 +-
 www/api/attribute.html                       |  119 +-
 www/api/blob.html                            |  121 +-
 www/api/cache-view.html                      |  138 +-
 www/api/cache.html                           |  122 +-
 www/api/channel.html                         |  109 +-
 www/api/cipher.html                          |  104 +-
 www/api/color.html                           |  100 +-
 www/api/colormap.html                        |  101 +-
 www/api/colorspace.html                      |  105 +-
 www/api/compare.html                         |  220 +-
 www/api/composite.html                       |  258 +-
 www/api/constitute.html                      |  111 +-
 www/api/decorate.html                        |  103 +-
 www/api/deprecate.html                       |  101 +-
 www/api/display.html                         |  280 +-
 www/api/distort.html                         |  105 +-
 www/api/draw.html                            |  117 +-
 www/api/drawing-wand.html                    |  369 +-
 www/api/effect.html                          |  133 +-
 www/api/enhance.html                         |  137 +-
 www/api/exception.html                       |   98 +-
 www/api/feature.html                         |  105 +-
 www/api/fourier.html                         |  103 +-
 www/api/fx.html                              |  138 +-
 www/api/histogram.html                       |  111 +-
 www/api/image-view.html                      |  132 +-
 www/api/image.html                           |  173 +-
 www/api/layer.html                           |  117 +-
 www/api/list.html                            |  149 +-
 www/api/magick++-classes.html                |  123 +-
 www/api/magick-deprecate.html                |   97 +-
 www/api/magick-image.html                    |  620 +--
 www/api/magick-property.html                 |  237 +-
 www/api/magick-wand.html                     |  104 +-
 www/api/magick.html                          |  590 ++-
 www/api/memory.html                          |  125 +-
 www/api/mime.html                            |  109 +-
 www/api/module.html                          |  128 +-
 www/api/mogrify.html                         |  580 +-
 www/api/monitor.html                         |  101 +-
 www/api/montage.html                         |  330 +-
 www/api/morphology.html                      |  121 +-
 www/api/paint.html                           |  107 +-
 www/api/pixel-iterator.html                  |  133 +-
 www/api/pixel-wand.html                      |  221 +-
 www/api/profile.html                         |  116 +-
 www/api/property.html                        |  118 +-
 www/api/quantize.html                        |  100 +-
 www/api/registry.html                        |  113 +-
 www/api/resize.html                          |  117 +-
 www/api/resource.html                        |  112 +-
 www/api/segment.html                         |   99 +-
 www/api/shear.html                           |  107 +-
 www/api/signature.html                       |   99 +-
 www/api/statistic.html                       |  121 +-
 www/api/stream.html                          |  158 +-
 www/api/transform.html                       |  127 +-
 www/api/version.html                         |  121 +-
 www/api/wand-view.html                       |  126 +-
 www/architecture.html                        |  102 +-
 www/assets/bootstrap.min.js                  |    7 -
 www/assets/jquery-3.2.1.slim.min.js          |    4 -
 www/assets/jquery.min.js                     |    4 -
 www/assets/magick-template.css               |   97 -
 www/assets/{bootstrap.min.css => magick.css} |   99 +-
 www/assets/magick.js                         |   16 +
 www/assets/popper.min.js                     |    5 -
 www/binary-releases.html                     |   62 +-
 www/changelog.html                           |  217 +-
 www/cipher.html                              |  335 +-
 www/color-management.html                    |   82 +-
 www/color.html                               | 4982 +-----------------
 www/command-line-options.html                |  180 +-
 www/command-line-processing.html             |  122 +-
 www/command-line-tools.html                  |  102 +-
 www/compare.html                             |   94 +-
 www/compose.html                             |  129 +-
 www/composite.html                           |  238 +-
 www/conjure.html                             |   96 +-
 www/connected-components.html                |   80 +-
 www/contact.html                             |   78 +-
 www/convert.html                             |  558 +-
 www/develop.html                             |   90 +-
 www/display.html                             |   94 +-
 www/distribute-pixel-cache.html              |   78 +-
 www/download.html                            |   92 +-
 www/escape.html                              |   94 +-
 www/examples.html                            |   80 +-
 www/exception.html                           |   97 +-
 www/export.html                              |   90 +-
 www/formats.html                             |  190 +-
 www/fx.html                                  | 1098 ++--
 www/gradient.html                            |   98 +-
 www/high-dynamic-range.html                  |   78 +-
 www/history.html                             |   92 +-
 www/identify.html                            |  164 +-
 www/import.html                              |   94 +-
 www/index.html                               |  196 +-
 www/install-source.html                      |  104 +-
 www/jp2.html                                 |   90 +-
 www/license.html                             |   92 +-
 www/links.html                               |   82 +-
 www/magick++.html                            |  104 +-
 www/magick-core.html                         |  182 +-
 www/magick-script.html                       |   94 +-
 www/magick-vector-graphics.html              |  108 +-
 www/magick-wand.html                         |  116 +-
 www/magick.html                              |   96 +-
 www/miff.html                                |   92 +-
 www/mirror.html                              |   92 +-
 www/mogrify.html                             |   94 +-
 www/montage.html                             |  639 +--
 www/motion-picture.html                      |   80 +-
 www/opencl.html                              |   78 +-
 www/openmp.html                              |   78 +-
 www/perl-magick.html                         |  170 +-
 www/porting.html                             |   80 +-
 www/quantize.html                            |   99 +-
 www/resources.html                           |   82 +-
 www/search.html                              |   88 +-
 www/security-policy.html                     |   80 +-
 www/sitemap.html                             |  154 +-
 www/stream.html                              |   90 +-
 www/subversion.html                          |   36 +-
 www/support.html                             |   84 +-
 www/webp.html                                |   90 +-
 135 files changed, 10238 insertions(+), 14201 deletions(-)
 delete mode 100644 www/assets/bootstrap.min.js
 delete mode 100644 www/assets/jquery-3.2.1.slim.min.js
 delete mode 100644 www/assets/jquery.min.js
 delete mode 100644 www/assets/magick-template.css
 rename www/assets/{bootstrap.min.css => magick.css} (98%)
 create mode 100644 www/assets/magick.js
 delete mode 100644 www/assets/popper.min.js

diff --git a/index.html b/index.html
index f809dd138..2e142c738 100644
--- a/index.html
+++ b/index.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Convert, Edit, Or Compose Bitmap Images @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="convert, edit, or, compose, bitmap, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/index.html" rel="canonical">
-  <link href="images/wand.png" rel="icon">
-  <link href="images/wand.ico" rel="shortcut icon">
-  <link href="www/assets/bootstrap.min.css" rel="stylesheet">
-  <link href="www/assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="convert, edit, or, compose, bitmap, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="./www/index.html" rel="canonical" />
+  <link href="images/wand.png" rel="icon" />
+  <link href="images/wand.ico" rel="shortcut icon" />
+  <link href="www/assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="./index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="index.html#features">Features and Capabilities</a> • <a href="index.html#news">News</a> • <a href="index.html#community">Community</a></p>
@@ -79,13 +88,13 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
 
 <p>The functionality of ImageMagick is typically utilized from the <a href="www/command-line-processing.html">command-line</a> or you can use the features from programs written in your favorite language. Choose from these interfaces: <a href="www/develop.html#ada">G2F</a> (Ada), <a href="www/develop.html#c">MagickCore</a> (C), <a href="www/develop.html#c">MagickWand</a> (C), <a href="www/develop.html#ch">ChMagick</a> (Ch), <a href="www/develop.html#com_">ImageMagickObject</a> (COM+), <a href="www/develop.html#c__">Magick++</a> (C++), <a href="www/develop.html#java">JMagick</a> (Java), <a href="www/develop.html#julia">JuliaIO</a> (Julia), <a href="www/develop.html#lisp">L-Magick</a> (Lisp), <a href="www/develop.html#lua">Lua</a> (LuaJIT), <a href="www/develop.html#neko">NMagick</a> (Neko/haXe), <a href="www/develop.html#dot-net">Magick.NET</a> (.NET), <a href="www/develop.html#pascal">PascalMagick</a> (Pascal),  <a href="www/develop.html#perl">PerlMagick</a> (Perl), <a href="www/develop.html#php">MagickWand for PHP</a> (PHP),  <a href="www/develop.html#php">IMagick</a> (PHP), <a href="www/develop.html#python">PythonMagick</a> (Python), <a href="www/develop.html#r">magick</a> (R), <a href="www/develop.html#ruby">RMagick</a> (Ruby), or <a href="www/develop.html#tcl">TclMagick</a> (Tcl/TK). With a language interface, use ImageMagick to modify or create images dynamically and <var>automagically</var>.</p>
 <p>ImageMagick utilizes multiple computational threads to increase performance and can read, process, or write mega-, giga-, or tera-pixel image sizes.</p>
-<p>ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may use, copy, modify, and distribute in both open and proprietary applications. It is distributed under the Apache 2.0 <a href="https://www.imagemagick.org/script/license.html">license</a>.</p>
+<p>ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may use, copy, modify, and distribute in both open and proprietary applications. It is distributed under the Apache 2.0 <a href="www/license.html">license</a>.</p>
 
 <p>The ImageMagick development process ensures a stable API and <a href="https://abi-laboratory.pro/tracker/timeline/imagemagick/">ABI</a>. Before each ImageMagick release, we perform a comprehensive security assessment that includes <a href="https://github.com/google/sanitizers/wiki/AddressSanitizer">memory error</a> and <a href="https://github.com/google/sanitizers/wiki/ThreadSanitizer">thread data race</a> detection to help prevent security vulnerabilities.</p>
 
 <p>The current release is ImageMagick <a href="www/download.html">7.0.7-14</a>.  It runs on <a href="www/download.html#unix">Linux</a>, <a href="www/download.html#windows">Windows</a>, <a href="www/download.html#macosx">Mac Os X</a>, <a href="www/download.html#iOS">iOS</a>, Android OS, and others.</p>
 
-<p>The authoritative ImageMagick web site is <a href="https://www.imagemagick.org/">https://www.imagemagick.org</a>. The authoritative source code repository is <a href="https://github.com/ImageMagick">https://github.com/ImageMagick</a>.  We maintain a source code mirror at <a href="https://gitlab.com/ImageMagick">https://gitlab.com/ImageMagick</a>.</p>
+<p>The authoritative ImageMagick web site is <a href="./">https://www.imagemagick.org</a>. The authoritative source code repository is <a href="https://github.com/ImageMagick">https://github.com/ImageMagick</a>.  We maintain a source code mirror at <a href="https://gitlab.com/ImageMagick">https://gitlab.com/ImageMagick</a>.</p>
 
 <p>We continue to maintain the legacy release of ImageMagick, version 6, at <a href="https://legacy.imagemagick.org/">https://legacy.imagemagick.org</a>.</p>
 
@@ -94,7 +103,7 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
 <div class="table-responsive">
 <table class="table table-sm table-striped">
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/anim_basics/">Animation</a></td>
+    <td><a href="./Usage/anim_basics/">Animation</a></td>
     <td>create a GIF animation sequence from a group of images.</td>
   </tr>
   <tr>
@@ -118,15 +127,15 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     <td>uniquely label connected regions in an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/crop/">Decorate</a></td>
+    <td><a href="./Usage/crop/">Decorate</a></td>
     <td>add a border or frame to an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/transform/#vision">Delineate image features</a></td>
-    <td><a href="https://www.imagemagick.org/https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25405">Canny edge detection</a>, <a href="https://www.imagemagick.org/https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25476">Hough lines</a>.</td>
+    <td><a href="./Usage/transform/index.htmlvision">Delineate image features</a></td>
+    <td><a href="./https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25405">Canny edge detection</a>, <a href="./https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25476">Hough lines</a>.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/fourier/">Discrete Fourier transform</a></td>
+    <td><a href="./Usage/fourier/">Discrete Fourier transform</a></td>
     <td>implements the forward and inverse <a href="https://en.wikipedia.org/wiki/Discrete_Fourier_transform">DFT</a>.</td>
   </tr>
   <tr>
@@ -134,7 +143,7 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     <td>offload intermediate pixel storage to one or more remote servers.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/draw/">Draw</a></td>
+    <td><a href="./Usage/draw/">Draw</a></td>
     <td>add shapes or text to an image.</td>
   </tr>
   <tr>
@@ -146,7 +155,7 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     <td>convert an image from one <a href="www/formats.html">format </a> to another (e.g. PNG to JPEG).</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/distorts/">Generalized pixel distortion</a></td>
+    <td><a href="./Usage/distorts/">Generalized pixel distortion</a></td>
     <td>correct for, or induce image distortions including perspective.</td>
   </tr>
   <tr>
@@ -182,7 +191,7 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     <td>juxtapose image thumbnails on an image canvas.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/morphology/">Morphology of shapes</a></td>
+    <td><a href="./Usage/morphology/">Morphology of shapes</a></td>
     <td>extract features, describe shapes, and recognize patterns in images.</td>
   </tr>
   <tr>
@@ -190,19 +199,19 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     <td>read and write the common image formats used in digital film work.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/transform/#vision">Noise and color reduction</a></td>
-    <td><a href="https://www.imagemagick.org/https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=26480">Kuwahara Filter</a>, <a href="https://www.imagemagick.org/https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25504">mean-shift</a>.</td>
+    <td><a href="./Usage/transform/index.htmlvision">Noise and color reduction</a></td>
+    <td><a href="./https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=26480">Kuwahara Filter</a>, <a href="./https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25504">mean-shift</a>.</td>
   </tr>
   <tr>
     <td><a href="http://www.fmwconcepts.com/misc_tests/perceptual_hash_test_results_510/index.html">Perceptual hash</a></td>
     <td>map visually identical images to the same or similar hash-- useful in image retrieval, authentication, indexing, or copy detection as well as digital watermarking.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/blur/">Special effects</a></td>
+    <td><a href="./Usage/blur/">Special effects</a></td>
     <td>blur, sharpen, threshold, or tint an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/text/">Text &amp; comments</a></td>
+    <td><a href="./Usage/text/">Text &amp; comments</a></td>
     <td>insert descriptive or artistic text in an image.</td>
   </tr>
   <tr>
@@ -210,11 +219,11 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     <td>ImageMagick is thread safe and most internal algorithms execute in <a href="www/openmp.html">parallel</a> to take advantage of speed-ups offered by multicore processor chips.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/resize/">Transform</a></td>
+    <td><a href="./Usage/resize/">Transform</a></td>
     <td>resize, rotate, deskew, crop, flip or trim an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/masking/">Transparency</a></td>
+    <td><a href="./Usage/masking/">Transparency</a></td>
     <td>render portions of an image invisible.</td>
   </tr>
   <tr>
@@ -224,7 +233,7 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
 </table>
 </div>
 
-<p><a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the <a href="www/command-line-processing.html">command-line</a> 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. With <a href="https://github.com/dlemstra/Magick.NET">Magick.NET</a>, use ImageMagick without having to install ImageMagick on your server or desktop.</p>
+<p><a href="./Usage/">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the <a href="www/command-line-processing.html">command-line</a> 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. With <a href="https://github.com/dlemstra/Magick.NET">Magick.NET</a>, use ImageMagick without having to install ImageMagick on your server or desktop.</p>
 
 <h2 class="magick-post-title"><a id="news"></a>News</h2>
 
@@ -247,24 +256,21 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="www/support.html">Donate</a> •
-     <a href="www/sitemap.html">Sitemap</a> •
+    <p><a href="www/security-policy.html">Security</a> •
+    <a href="www/architecture.html">Architecture</a> •
     <a href="www/links.html">Related</a> •
-    <a href="www/security-policy.html">Security</a> •
-    <a href="www/architecture.html">Architecture</a>
+     <a href="www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="index.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <p><a href="www/support.html">Donate</a> •
+    <a href="index.html#">Back to top</a> •
+    <a href="www/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="www/assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="www/assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="www/assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="www/assets/jquery.min.js"><\/script>')</script>
-  <script src="www/assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/ImageMagickObject.html b/www/ImageMagickObject.html
index f9742e87c..a29beae4e 100644
--- a/www/ImageMagickObject.html
+++ b/www/ImageMagickObject.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Install the ImageMagickObject COM+ Component @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="install, the, imagemagickobject, com+, component, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/ImageMagickObject.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="install, the, imagemagickobject, com+, component, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="ImageMagickObject.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,17 +67,27 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="text-center"><a href="http://www.imagemagick.org/www/#build">Build ImageMagickObject From Source</a></p>
+<p class="text-center"><a href="index.html#build">Build ImageMagickObject From Source</a></p>
 
 <p class="lead magick-description">The ImageMagickObject is a COM+ compatible component that can be invoked from any language capable of using COM objects.  The intended use is for Windows Scripting Host VBS scripts and Visual Basic, but it is also available from to C++, ASP, and other languages like Delphi, Perl and PHP.</p>
 
-<p>The ImageMagickObject COM+ component provides access to the <a href="compare.html">compare</a>, <a href="convert.html">convert</a>, <a href="composite.html">composite</a>, <a href="mogrify.html">mogrify</a>, <a href="identify.html">identify</a>, <a href="montage.html">montage</a>, and <a href="stream.html">stream</a> tools, efficiently executing them as part of your process, rather than as external programs. The way you use it is exactly the same. You pass it a list of strings including filenames and various options and it does the job. In fact, you can take any existing batch scripts that use the command line tools and translate them into the equivalent calls to the COM+ object in a matter of minutes. Beyond that, there is also a way to pass in and retrieve images in memory in the form of standard smart arrays (byte arrays). Samples are provided, to show both the simple and more elaborate forms of access.</p>
+<p>The ImageMagickObject COM+ component provides access to the <a href="compare.html">compare</a>, <a href="../www/convert.html">convert</a>, <a href="../www/composite.html">composite</a>, <a href="mogrify.html">mogrify</a>, <a href="../www/identify.html">identify</a>, <a href="../www/montage.html">montage</a>, and <a href="stream.html">stream</a> tools, efficiently executing them as part of your process, rather than as external programs. The way you use it is exactly the same. You pass it a list of strings including filenames and various options and it does the job. In fact, you can take any existing batch scripts that use the command line tools and translate them into the equivalent calls to the COM+ object in a matter of minutes. Beyond that, there is also a way to pass in and retrieve images in memory in the form of standard smart arrays (byte arrays). Samples are provided, to show both the simple and more elaborate forms of access.</p>
 
-<p>ImageMagick provides a statically-built ImageMagick object as part of its <a href="download.html#windows">Windows installation package</a>.  When this package is installed, ImageMagickObject and its sample programs are installed to this path:</p>
+<p>ImageMagick provides a statically-built ImageMagick object as part of its <a href="../www/download.html#windows">Windows installation package</a>.  When this package is installed, ImageMagickObject and its sample programs are installed to this path:</p>
 
 <pre class="highlight"><code>  c:\Program Files\ImageMagick-7.0.7-Q16\ImageMagickObject
 </code></pre>
@@ -90,7 +99,7 @@
 <pre class="highlight"><code>cscript SimpleTest.vbs
 </code></pre>
 
-<p>Since the ImageMagick utility command line parsers are incorporated within ImageMagickObject, please refer to the <a href="command-line-tools.html">command-line tools</a> discussion to learn how to use it. The sample VBS scripts show how the object should be called and used and have lots of comments.</p>
+<p>Since the ImageMagick utility command line parsers are incorporated within ImageMagickObject, please refer to the <a href="../www/command-line-tools.html">command-line tools</a> discussion to learn how to use it. The sample VBS scripts show how the object should be called and used and have lots of comments.</p>
 
 <p>C++ programmers should have a look at the <code>MagickCMD.cpp</code> command line utility for an example of how to call the object from C++.  The object requires a variable size list of BSTR's to emulate the command line argc, argv style calling conventions of the COM component which is more complex in C++ then in VBS or VB.</p>
 
@@ -124,24 +133,21 @@ BuildImageMagickObject release
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="ImageMagickObject.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="ImageMagickObject.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/advanced-unix-installation.html b/www/advanced-unix-installation.html
index 5b756eb7b..fad5f0b43 100644
--- a/www/advanced-unix-installation.html
+++ b/www/advanced-unix-installation.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Advanced Unix Source Installation @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="advanced, unix, source, installation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="advanced-unix-installation.html" rel="canonical">
-  <link href="https://www.imagemagick.org/images/wand.png" rel="icon">
-  <link href="https://www.imagemagick.org/images/wand.ico" rel="shortcut icon">
-  <link href="https://www.imagemagick.org/assets/bootstrap.min.css" rel="stylesheet">
-  <link href="https://www.imagemagick.org/assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="advanced, unix, source, installation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="advanced-unix-installation.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,44 +40,54 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="advanced-unix-installation.html#download">Download &amp; Unpack</a> • <a href="advanced-unix-installation.html#configure">Configure</a>  • <a href="advanced-unix-installation.html#build">Build</a> • <a href="advanced-unix-installation.html#install">Install</a> • <a href="advanced-unix-installation.html#linux">Linux-specific Build Instructions</a> • <a href="advanced-unix-installation.html#macosx">Mac OS X-specific Build Instructions</a> • <a href="advanced-unix-installation.html#mingw">MinGW-specific Build Instructions</a> • <a href="advanced-unix-installation.html#problems">Dealing with Unexpected Problems</a></p>
 
-<p  class="lead magick-description">It's possible you don't want to concern yourself with advanced installation under Unix or Linux systems.  If so, you also have the option of installing a pre-compiled <a href="https://www.imagemagick.org/script/download.html#unix">binary release</a>  or if you still want to install from source without all the fuss see the simple <a href="https://www.imagemagick.org/script/install-source.html#unix">Install From Source</a> instructions.  However, if you want to customize the configuration and installation of ImageMagick under Unix or Linux systems, lets begin.</p>
+<p  class="lead magick-description">It's possible you don't want to concern yourself with advanced installation under Unix or Linux systems.  If so, you also have the option of installing a pre-compiled <a href="../www/download.html#unix">binary release</a>  or if you still want to install from source without all the fuss see the simple <a href="install-source.html#unix">Install From Source</a> instructions.  However, if you want to customize the configuration and installation of ImageMagick under Unix or Linux systems, lets begin.</p>
 
 <h2 class="magick-post-title"><a id="download"></a>Download &amp; Unpack</h2>
 
-<p>ImageMagick builds on a variety of Unix and Unix-like operating systems including Linux, Solaris, FreeBSD, Mac OS X, and others.  A compiler is required and fortunately almost all modern Unix systems have one.  Download <a href="https://www.imagemagick.org/download/ImageMagick.tar.gz">ImageMagick.tar.gz</a> from <a href="https://www.imagemagick.org/download">ftp.imagemagick.org</a> or its <a href="https://www.imagemagick.org/script/download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
+<p>ImageMagick builds on a variety of Unix and Unix-like operating systems including Linux, Solaris, FreeBSD, Mac OS X, and others.  A compiler is required and fortunately almost all modern Unix systems have one.  Download <a href="https://www.imagemagick.org/download/ImageMagick.tar.gz">ImageMagick.tar.gz</a> from <a href="../download">ftp.imagemagick.org</a> or its <a href="../www/download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
 
 <p>Unpack the distribution it with this command:</p>
 
@@ -434,7 +443,7 @@ Options used to compile and link:
 <p>While <code>configure</code> is designed to ease installation of ImageMagick, it often discovers problems that would otherwise be encountered later when compiling ImageMagick. The configure script tests for headers and libraries by executing the compiler (CC) with the specified compilation flags (CFLAGS), pre-processor flags (CPPFLAGS), and linker flags (LDFLAGS). Any errors are logged to the file <code>config.log</code>. If configure fails to discover a header or library please review this log file to determine why, however, please be aware that *errors in the <code>config.log</code> are normal* because configure works by trying something and seeing if it fails. An error in <code>config.log</code> is only a problem if the test should have passed on your system.</p>
 
 <p>Common causes of configure failures are: 1) a delegate header is not in the header include path (CPPFLAGS -I option); 2) a delegate library is not in the linker search/run path (LDFLAGS -L/-R option); 3) a delegate library is missing a function (old version?); or 4) compilation environment is faulty.</p>
-<p>If all reasonable corrective actions have been tried and the problem appears be due to a flaw in the configure script, please send a bug report to the <a href="https://www.imagemagick.org/discourse-server/viewforum.html?f=3">ImageMagick Defect Support Forum</a>. All bug reports should contain the operating system type (as reported by <code>uname -a</code>) and the compiler/compiler-version. A copy of the configure script output and/or the relevant portion of  <code>config.log</code> file may be valuable in order to find the problem.  If you post portions of <code>config.log</code>, please also send a script of the configure output and a description of what you expected to see (and why) so the failure you are observing can be identified and resolved.</p>
+<p>If all reasonable corrective actions have been tried and the problem appears be due to a flaw in the configure script, please send a bug report to the <a href="https://www.imagemagick.org/discourse-server//viewforum.html?f=3">ImageMagick Defect Support Forum</a>. All bug reports should contain the operating system type (as reported by <code>uname -a</code>) and the compiler/compiler-version. A copy of the configure script output and/or the relevant portion of  <code>config.log</code> file may be valuable in order to find the problem.  If you post portions of <code>config.log</code>, please also send a script of the configure output and a description of what you expected to see (and why) so the failure you are observing can be identified and resolved.</p>
 
 <p>ImageMagick is now configured and ready to build</p>
 
@@ -502,7 +511,7 @@ identify logo.gif
 
 <h2 class="magick-post-title"><a id="linux"></a>Linux-specific Build instructions</h2>
 
-<p>Download <a href="https://www.imagemagick.org/download/linux/SRPMS/ImageMagick.src.rpm">ImageMagick.src.rpm</a> from <a href="https://www.imagemagick.org/download">ftp.imagemagick.org</a> or its <a href="https://www.imagemagick.org/script/download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/linux/SRPMS/digest.rdf">message digest</a>.</p>
+<p>Download <a href="https://www.imagemagick.org/download/linux/SRPMS/ImageMagick.src.rpm">ImageMagick.src.rpm</a> from <a href="../download">ftp.imagemagick.org</a> or its <a href="../www/download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/linux/SRPMS/digest.rdf">message digest</a>.</p>
 
 <p>Build ImageMagick with this command:</p>
 
@@ -534,7 +543,7 @@ sudo port -v install graphviz +gs +wmf +jbig +jpeg2 +lcms
 
 <p>Now lets build ImageMagick:</p>
 
-	  <p><a href="https://www.imagemagick.org/script/download.html">Download</a> the ImageMagick source distribution and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
+	  <p><a href="../www/download.html">Download</a> the ImageMagick source distribution and verify the distribution against its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
 	  <p>Unpack and change into the top-level ImageMagick directory:</p>
 		<pre><span class="crtprompt">$ </span><span class='crtin'>tar xvzf ImageMagick-7.0.7-14.tar.gz</span><span class='crtout'></span><span class="crtprompt">$ </span><span class='crtin'>cd ImageMagick-7.0.7-14</span></pre>	  <p>Configure ImageMagick:</p>
 <pre class="highlight"><code>./configure --prefix=/opt --with-quantum-depth=16 \
@@ -611,24 +620,20 @@ no encode delegate for this image format
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="https://www.imagemagick.org/script/support.html">Donate</a> •
-     <a href="https://www.imagemagick.org/script/sitemap.html">Sitemap</a> •
-    <a href="https://www.imagemagick.org/script/links.html">Related</a> •
-    <a href="https://www.imagemagick.org/script/security-policy.html">Security</a> •
-    <a href="https://www.imagemagick.org/script/architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="advanced-unix-installation.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="advanced-unix-installation.html#">Back to top</a> •
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="https://www.imagemagick.org/assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="https://www.imagemagick.org/assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="https://www.imagemagick.org/assets/jquery.min.js"><\/script>')</script>
-  <script src="https://www.imagemagick.org/assets/bootstrap.min.js"></script>
-
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/advanced-windows-installation.html b/www/advanced-windows-installation.html
index c7184a62e..7d6e32777 100644
--- a/www/advanced-windows-installation.html
+++ b/www/advanced-windows-installation.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Advanced Windows Source Installation @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="advanced, windows, source, installation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="advanced-windows-installation.html" rel="canonical">
-  <link href="https://www.imagemagick.org/images/wand.png" rel="icon">
-  <link href="https://www.imagemagick.org/images/wand.ico" rel="shortcut icon">
-  <link href="https://www.imagemagick.org/assets/bootstrap.min.css" rel="stylesheet">
-  <link href="https://www.imagemagick.org/assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="advanced, windows, source, installation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="advanced-windows-installation.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,46 +40,56 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="advanced-windows-installation.html#download">Download &amp; Unpack</a> • <a href="advanced-windows-installation.html#configure">Configure</a>  • <a href="advanced-windows-installation.html#build">Build</a> • <a href="advanced-windows-installation.html#install">Install</a> • <a href="advanced-windows-installation.html#binary">Create a Self-installing Binary Distribution</a> • <a href="advanced-windows-installation.html#problems">Dealing with Unexpected Problems</a> • <a href="advanced-windows-installation.html#project">Building Your Custom Project</a></p>
 
-<p  class="lead magick-description">It's possible you don't want to concern yourself with advanced installation under Windows.  If so, you also have the option of installing a self-installing <a href="https://www.imagemagick.org/script/download.html#windows">binary release</a> or if you still want to install from source without all the fuss see the simple <a href="https://www.imagemagick.org/script/install-source.html#windows">Install From Source</a> instructions.  However, if you want to customize the configuration and installation of ImageMagick under Windows, lets begin.</p>
+<p  class="lead magick-description">It's possible you don't want to concern yourself with advanced installation under Windows.  If so, you also have the option of installing a self-installing <a href="../www/download.html#windows">binary release</a> or if you still want to install from source without all the fuss see the simple <a href="install-source.html#windows">Install From Source</a> instructions.  However, if you want to customize the configuration and installation of ImageMagick under Windows, lets begin.</p>
 
 <h2 class="magick-post-title"><a id="download"></a>Download &amp; Unpack</h2>
 
-<p>Building ImageMagick source for Windows requires a modern version of Microsoft Visual Studio IDE.  Users have reported success with the Borland C++ compiler as well.  If you don't have a compiler you can still install a self-installing <a href="https://www.imagemagick.org/script/download.html#windows">binary release</a>.</p>
+<p>Building ImageMagick source for Windows requires a modern version of Microsoft Visual Studio IDE.  Users have reported success with the Borland C++ compiler as well.  If you don't have a compiler you can still install a self-installing <a href="../www/download.html#windows">binary release</a>.</p>
 
-<p>Download <a href="https://www.imagemagick.org/download/windows/ImageMagick-windows.zip">ImageMagick-windows.zip</a> from <a href="https://www.imagemagick.org/download/windows">ftp.imagemagick.org</a> or its <a href="https://www.imagemagick.org/script/download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/windows/digest.rdf">message digest</a>.</p>
+<p>Download <a href="https://www.imagemagick.org/download/windows/ImageMagick-windows.zip">ImageMagick-windows.zip</a> from <a href="https://www.imagemagick.org/download/windows">ftp.imagemagick.org</a> or its <a href="../www/download.html">mirrors</a> and verify the distribution against its <a href="https://www.imagemagick.org/download/windows/digest.rdf">message digest</a>.</p>
 
 <p>You can unpack the distribution with <a href="http://www.winzip.com">WinZip</a> or type the following from any Command Prompt window:</p>
 
@@ -151,7 +160,7 @@
 
 <p>The <var>clean</var> step is necessary in order to make sure that all of the target support libraries are updated with any patches needed to get them to compile properly under Visual Studio.</p>
 
-<p>After a successful build, all of the required files that are needed to run any of the <a href="https://www.imagemagick.org/script/command-line-tools.html">command line tools</a> are located in the <code>VisualMagick\bin</code> folder.  This includes EXE, DLL libraries, and ImageMagick configuration files.  You should be able to test the build directly from this directory without having to move anything to any of the global SYSTEM or SYSTEM32 areas in the operating system installation.</p>
+<p>After a successful build, all of the required files that are needed to run any of the <a href="../www/command-line-tools.html">command line tools</a> are located in the <code>VisualMagick\bin</code> folder.  This includes EXE, DLL libraries, and ImageMagick configuration files.  You should be able to test the build directly from this directory without having to move anything to any of the global SYSTEM or SYSTEM32 areas in the operating system installation.</p>
 
 <p>The Visual Studio distribution of ImageMagick comes with the Magick++ C++ wrapper by default. This add-on layer has a large number of demo and test files that can be found in <code>ImageMagick\Magick++\demo</code>, and <code>ImageMagick\Magick++\tests</code>. There are also a variety of tests that use the straight C API as well in ImageMagick\tests.</p>
 
@@ -268,7 +277,7 @@ ImageMagick\VisualMagick\contrib\win32\MFC\NtMagick (project - DSP)
 
 <p>ImageMagick is now configured and built. You can optionally install it on your system as discussed below.</p>
 
-<p>If you are looking to install the ImageMagick COM+ object, see <a href="https://www.imagemagick.org/script/ImageMagickObject.html">Installing the ImageMagickObject COM+ Component</a>.</p>
+<p>If you are looking to install the ImageMagick COM+ object, see <a href="ImageMagickObject.html">Installing the ImageMagickObject COM+ Component</a>.</p>
 
 <h2 class="magick-post-title"><a id="Install"></a>Install</h2>
 
@@ -369,7 +378,7 @@ dmake release
 
 <h2 class="magick-post-title"><a id="project"></a>Building Your Custom Project</h2>
 
-<p>The Windows <a href="https://www.imagemagick.org/script/download.html#windows">binary</a> distribution includes a number of demo projects that you can use as a template for your own custom project.  For example, start with the Button project, generally located in the <code>c:/Program Files/ImageMagick-7.5.5-0/Magick++_demos</code> folder.  If not, be sure to select <code>Configuration Properties->C/C++->Preprocessor</code> and set these definitions:</p>
+<p>The Windows <a href="../www/download.html#windows">binary</a> distribution includes a number of demo projects that you can use as a template for your own custom project.  For example, start with the Button project, generally located in the <code>c:/Program Files/ImageMagick-7.5.5-0/Magick++_demos</code> folder.  If not, be sure to select <code>Configuration Properties->C/C++->Preprocessor</code> and set these definitions:</p>
 
 <pre class="highlight"><code>NDEBUG
 WIN32
@@ -384,24 +393,20 @@ _MAGICKMOD_
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="https://www.imagemagick.org/script/support.html">Donate</a> •
-     <a href="https://www.imagemagick.org/script/sitemap.html">Sitemap</a> •
-    <a href="https://www.imagemagick.org/script/links.html">Related</a> •
-    <a href="https://www.imagemagick.org/script/security-policy.html">Security</a> •
-    <a href="https://www.imagemagick.org/script/architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="advanced-windows-installation.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="advanced-windows-installation.html#">Back to top</a> •
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="https://www.imagemagick.org/assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="https://www.imagemagick.org/assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="https://www.imagemagick.org/assets/jquery.min.js"><\/script>')</script>
-  <script src="https://www.imagemagick.org/assets/bootstrap.min.js"></script>
-
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/animate.html b/www/animate.html
index 79746b724..1b4e2cec2 100644
--- a/www/animate.html
+++ b/www/animate.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Animate @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, animate, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/animate.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, animate, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="animate.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,13 +67,23 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="animate.html#usage">Example Usage</a> • <a href="animate.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>animate</code> program to animate an image sequence on any X server.   See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>animate</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>animate</code> program to animate an image sequence on any X server.   See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>animate</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -88,7 +97,7 @@
 <pre class="highlight"><code>magick animate *.jpg
 </code></pre>
 
-<p>You can find additional examples of using <code>animate</code> in <a href="https://www.imagemagick.org/Usage/basics/#animate">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>animate</code> in <a href="../Usage/basics/index.htmlanimate">Examples of ImageMagick Usage</a>.</p>
 
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
@@ -529,24 +538,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="animate.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="animate.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api.html b/www/api.html
index a44319057..7a1cb7db4 100644
--- a/www/api.html
+++ b/www/api.html
@@ -45,8 +45,8 @@
       <a class="magick-nav-item " href="command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="resources.html">Resources</a>
       <a class="magick-nav-item active" href="api.html">Develop</a>
-      <a class="magick-nav-item " href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">Search</a>
-      <a class="magick-nav-item pull-right" href="http://www.imagemagick.org/discourse-server/">Community</a>
+      <a class="magick-nav-item " href="www/www/www/www/www/www/www/www/www/../www/../www/https://www.imagemagick.org/script/search.php">Search</a>
+      <a class="magick-nav-item pull-right" href="www/discourse-server/">Community</a>
     </nav>
   </div>
 </div>
@@ -66,7 +66,7 @@
 
   <dt><a id="ch"></a>Ch</dt>
 
-<dd><a href="http://www.imagemagick.org/ChMagick">ChMagick</a> is a <a href="http://www.softintegration.com/">Ch</a> binding to the MagickCore and MagickWand API.  Ch is an embeddable C/C++ interpreter for cross-platform scripting.</dd>
+<dd><a href="www/ChMagick">ChMagick</a> is a <a href="http://www.softintegration.com/">Ch</a> binding to the MagickCore and MagickWand API.  Ch is an embeddable C/C++ interpreter for cross-platform scripting.</dd>
 
   <dt><a id="com_"></a>COM+</dt>
 
@@ -74,7 +74,7 @@
 
   <dt><a id="c__"></a>C++</dt>
 
-<dd><a href="magick++.html">magick++</a> provides an object-oriented C++ interface to ImageMagick.  See <a href="http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.pdf">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">source</a> if you want to correct, enhance, or expand the tutorial.</dd>
+<dd><a href="magick++.html">magick++</a> provides an object-oriented C++ interface to ImageMagick.  See <a href="www/Magick++/tutorial/Magick++_tutorial.pdf">A Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++.  We include the <a href="www/Magick++/tutorial/Magick++_tutorial.odt">source</a> if you want to correct, enhance, or expand the tutorial.</dd>
 
   <dt><a id="go"></a>GO</dt>
   <dd><a href="https://github.com/gographics/imagick">GoImagick</a> is a set of Go bindings to ImageMagick's MagickWand and MagickCore C APIs.</dd>
@@ -126,7 +126,7 @@
 
 
 <dd><a href="http://wand-py.org/">Wand</a> is a ctypes-based ImagedMagick binding library for Python.</dd>
-<dd><a href="http://www.imagemagick.org/download/python/">PythonMagick</a> is an object-oriented Python interface to ImageMagick.</dd>
+<dd><a href="www/download/python/">PythonMagick</a> is an object-oriented Python interface to ImageMagick.</dd>
 <dd><a href="http://www.assembla.com/wiki/show/pythonmagickwand">PythonMagickWand</a> is an object-oriented Python interface to MagickWand based on ctypes.</dd>
 
   <dt><a id="realbasic"></a>REALbasic</dt>
@@ -164,7 +164,7 @@
 </p>
     <p><a href="api.html#">Back to top</a> •
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <a href="www/www/www/www/www/www/www/www/www/../www/../www/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
diff --git a/www/api/Image++.html b/www/api/Image++.html
index f99c6b5a6..055f83e70 100644
--- a/www/api/Image++.html
+++ b/www/api/Image++.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Magick++, C++ API for ImageMagick: Image Class @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magick++, c++, api, for, imagemagick:, image, class, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="Image++.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magick++, c++, api, for, imagemagick:, image, class, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="Image++.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,42 +40,52 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <h1> Magick::Image Class</h1>
 <p class="navigation-index">[<a href="Image++.html#BLOBs">BLOBs</a> &#8226; <a href="Image++.html#Constructors">Constructors</a> &#8226; <a href="Image++.html#Image%20Manipulation%20Methods">Image Manipulation Methods</a> &#8226; <a href="Image++.html#Image%20Attributes">Image Attributes</a> &#8226; <a href="Image++.html#Raw%20Image%20Pixel%20Access">Low-Level Image Pixel Access</a>]</p>
 <div class="doc-section">
 <p>Image is the primary object in Magick++ and represents
-a single image frame (see <a href="../Magick++/ImageDesign.html">design</a> ). The
-<a href="../Magick++/STL.html">STL interface</a> <b>must</b> be used to operate on
+a single image frame (see <a href="../../Magick++/ImageDesign.html">design</a> ). The
+<a href="../../Magick++/STL.html">STL interface</a> <b>must</b> be used to operate on
 image sequences or images (e.g. of format GIF, TIFF, MIFF, Postscript,
 &amp; MNG) which are comprised of multiple image frames. Individual
 frames of a multi-frame image may be requested by adding array-style
@@ -84,7 +93,7 @@ notation to the end of the file name (e.g. "animation.gif[3]" retrieves
 the fourth frame of a GIF animation.  Various image manipulation
 operations may be applied to the image. Attributes may be set on the
 image to influence the operation of the manipulation operations. The <a
- href="../Magick++/Pixels.html"> Pixels</a> class provides low-level access to
+ href="../../Magick++/Pixels.html"> Pixels</a> class provides low-level access to
 image
 pixels. As a convenience, including <tt><font color="#663366">&lt;Magick++.h&gt;</font></tt>
 is sufficient in order to use the complete Magick++ API. The Magick++
@@ -213,7 +222,7 @@ While encoded images (e.g. JPEG) are most often written-to and
 read-from a disk file, encoded images may also reside in memory.
 Encoded
 images in memory are known as BLOBs (Binary Large OBjects) and may be
-represented using the <a href="../Magick++/Blob.html">Blob</a> class. The encoded
+represented using the <a href="../../Magick++/Blob.html">Blob</a> class. The encoded
 image may be initially placed in memory by reading it directly from a
 file, reading the image from a database, memory-mapped from a disk
 file, or could be written to memory by Magick++. Once the encoded image
@@ -272,7 +281,7 @@ image.read( blob);
 <div class="doc-section">
 Image may be constructed in a number of ways. It may be constructed
 from a file, a URL, or an encoded image (e.g. JPEG) contained in an
-in-memory <a href="../Magick++/Blob.html"> BLOB</a> . The available Image
+in-memory <a href="../../Magick++/Blob.html"> BLOB</a> . The available Image
 constructors are shown in the following table: <br>
   <br>
  
@@ -294,15 +303,15 @@ to select a specific scene from a multi-frame image.</font></td>
     </tr>
     <tr>
       <td><font size="-1">const Geometry &amp;size_, const <a
- href="../Magick++/Color.html"> Color</a> &amp;color_</font></td>
+ href="../../Magick++/Color.html"> Color</a> &amp;color_</font></td>
       <td><font size="-1">Construct a blank image canvas of specified
 size and color</font></td>
     </tr>
     <tr>
       <td><a name="constructor_blob"></a> <font size="-1">const <a
- href="../Magick++/Blob.html">Blob</a> &amp;blob_</font></td>
+ href="../../Magick++/Blob.html">Blob</a> &amp;blob_</font></td>
       <td rowspan="5"><font size="-1">Construct Image by reading from
-encoded image data contained in an in-memory <a href="../Magick++/Blob.html">BLOB</a>
+encoded image data contained in an in-memory <a href="../../Magick++/Blob.html">BLOB</a>
 . Depending on the constructor arguments, the Blob <a href="Image++.html#size">size</a>
 , <a href="Image++.html#depth">depth</a> , <a href="Image++.html#magick">magick</a> (format)
 may
@@ -315,22 +324,22 @@ When a format can't be automagically detected, the format (<a
  href="Image++.html#magick">magick</a> ) must be specified.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size_</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size,
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size,
 size_t depth</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size,
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size,
 size_t depth_, const string &amp;magick_</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size,
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size,
 const
 string &amp;magick_</font></td>
     </tr>
@@ -338,7 +347,7 @@ string &amp;magick_</font></td>
       <td><font size="-1">const size_t width_, </font> <br>
       <font size="-1">const size_t height_,</font> <br>
       <font size="-1">std::string map_,</font> <br>
-      <font size="-1">const <a href="../Magick++/Enumerations.html#StorageType">
+      <font size="-1">const <a href="../../Magick++/Enumerations.html#StorageType">
 StorageType</a> type_,</font> <br>
       <font size="-1">const void *pixels_</font></td>
       <td><font size="-1">Construct a new Image based on an array of
@@ -370,7 +379,7 @@ order of the pixels in the supplied pixel array.</font></td>
           </tr>
           <tr>
             <td><font size="-1">type_</font></td>
-            <td><font size="-1"><a href="../Magick++/Enumerations.html#StorageType">Pixel
+            <td><font size="-1"><a href="../../Magick++/Enumerations.html#StorageType">Pixel
 storage type</a> (CharPixel, ShortPixel, IntegerPixel, FloatPixel, or
 DoublePixel)</font></td>
           </tr>
@@ -395,7 +404,7 @@ values and type_ parameters.</font></td>
 image-list) manipulation operations provided by the ImageMagick
 library. If you
 must process a multi-image file (such as an animation), the <a
- href="../Magick++/STL.html"> STL interface</a> , which provides a multi-image
+ href="../../Magick++/STL.html"> STL interface</a> , which provides a multi-image
 abstraction on top of <i>Image</i>, must be used.
 <p>Image manipulation methods are very easy to use.  For example: </p>
 <pre class="code">
@@ -439,7 +448,7 @@ compute the threshold.</font><br>
       <td style="text-align: center;">
       <center><a name="addNoise"></a> <font size="-1">addNoise</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#NoiseType">NoiseType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#NoiseType">NoiseType</a>
 noiseType_</font></td>
       <td><font size="-1">Add noise to image with specified noise type.</font></td>
     </tr>
@@ -473,13 +482,13 @@ specified affine (or free transform) matrix.<br>
       <center><a name="annotate"></a> <font size="-1">annotate</font></center>
       </td>
       <td><font size="-1">const std::string &amp;text_, const <a
- href="../Magick++/Geometry.html"> Geometry</a> &amp;location_</font></td>
+ href="../../Magick++/Geometry.html"> Geometry</a> &amp;location_</font></td>
       <td><font size="-1">Annotate using specified text, and placement
 location</font></td>
     </tr>
     <tr>
-      <td><font size="-1">string text_, const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;boundingArea_, <a href="../Magick++/Enumerations.html#GravityType">GravityType</a>
+      <td><font size="-1">string text_, const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;boundingArea_, <a href="../../Magick++/Enumerations.html#GravityType">GravityType</a>
 gravity_</font></td>
       <td><font size="-1">Annotate using specified text, bounding area,
 and placement gravity. If <i>boundingArea_</i> is invalid, then
@@ -487,8 +496,8 @@ bounding area is entire image.</font></td>
     </tr>
     <tr>
       <td><font size="-1">const std::string &amp;text_, const <a
- href="../Magick++/Geometry.html"> Geometry</a> &amp;boundingArea_, <a
- href="../Magick++/Enumerations.html#GravityType">GravityType</a> gravity_, double
+ href="../../Magick++/Geometry.html"> Geometry</a> &amp;boundingArea_, <a
+ href="../../Magick++/Enumerations.html#GravityType">GravityType</a> gravity_, double
 degrees_, </font></td>
       <td><font size="-1">Annotate with text using specified text,
 bounding area, placement gravity, and rotation. If <i>boundingArea_</i>
@@ -496,7 +505,7 @@ is invalid, then bounding area is entire image.</font></td>
     </tr>
     <tr>
       <td><font size="-1">const std::string &amp;text_, <a
- href="../Magick++/Enumerations.html#GravityType"> GravityType</a> gravity_</font></td>
+ href="../../Magick++/Enumerations.html#GravityType"> GravityType</a> gravity_</font></td>
       <td><font size="-1">Annotate with text (bounding area is entire
 image) and placement gravity.</font></td>
     </tr>
@@ -531,7 +540,7 @@ deviation of the Laplacian, in pixels.</font></td>
       <td style="text-align: center;">
       <center><a name="border"></a> <font size="-1">border</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_ = "6x6+0+0"</font></td>
       <td><font size="-1">Border image (add border to image).  The
 color of the border is specified by the <i>borderColor</i> attribute.</font></td>
@@ -547,7 +556,7 @@ color of the border is specified by the <i>borderColor</i> attribute.</font></td
       <td style="text-align: center;">
       <center><a name="channel"></a> <font size="-1">channel</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ChannelType">ChannelType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ChannelType">ChannelType</a>
 layer_</font></td>
       <td><font size="-1">Extract channel from image. Use this option
 to extract a particular channel from  the image.  <i>MatteChannel</i>
@@ -569,7 +578,7 @@ parameter specifies the standard deviation of the Laplacian, in pixels.</font></
       <td style="text-align: center;">
       <center><a name="chop"></a> <font size="-1">chop</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_</font></td>
       <td><font size="-1">Chop image (remove vertical or horizontal
 subregion of image)</font></td>
@@ -601,7 +610,7 @@ image).  By default, each image is commented with its file name.
 Use  this  method to  assign a specific comment to the
 image.  Optionally you can include the image filename, type,
 width, height, or other  image  attributes by embedding <a
- href="../Magick++/FormatCharacters.html">special format characters.</a> </font></td>
+ href="../../Magick++/FormatCharacters.html">special format characters.</a> </font></td>
     </tr>
     <tr>
       <td style="text-align: center;" valign="middle"><font size="-1"><a
@@ -623,27 +632,27 @@ matte differ from the current image.</font><br>
       <td style="text-align: center;" rowspan="3">
       <center><a name="composite"></a> <font size="-1">composite</font></center>
       </td>
-      <td><font size="-1">const <a href="http://www.imagemagick.org/Magick++/Image.html">Image</a>
+      <td><font size="-1">const <a href="../../Magick++/Image.html">Image</a>
 &amp;compositeImage_, ssize_t xOffset_, ssize_t yOffset_, <a
- href="../Magick++/Enumerations.html#CompositeOperator"> CompositeOperator</a>
+ href="../../Magick++/Enumerations.html#CompositeOperator"> CompositeOperator</a>
 compose_ = <i>InCompositeOp</i></font></td>
       <td><font size="-1">Compose an image onto the current image at
 offset specified by <i>xOffset_</i>, <i>yOffset_ </i>using the
 composition algorithm specified by <i>compose_</i>. </font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="http://www.imagemagick.org/Magick++/Image.html">Image</a>
-&amp;compositeImage_, const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;offset_, <a href="../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
+      <td><font size="-1">const <a href="../../Magick++/Image.html">Image</a>
+&amp;compositeImage_, const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;offset_, <a href="../../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
 compose_ = <i>InCompositeOp</i></font></td>
       <td><font size="-1">Compose an image onto the current image at
 offset specified by <i>offset_</i> using the composition algorithm
 specified by <i>compose_</i> . </font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="http://www.imagemagick.org/Magick++/Image.html">Image</a>
-&amp;compositeImage_, <a href="../Magick++/Enumerations.html#GravityType">GravityType</a>
-gravity_, <a href="../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
+      <td><font size="-1">const <a href="../../Magick++/Image.html">Image</a>
+&amp;compositeImage_, <a href="../../Magick++/Enumerations.html#GravityType">GravityType</a>
+gravity_, <a href="../../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
 compose_ = <i>InCompositeOp</i></font></td>
       <td><font size="-1">Compose an image onto the current image with
 placement specified by <i>gravity_ </i>using the composition
@@ -673,7 +682,7 @@ kernel to apply.</font></td>
       <td style="text-align: center;">
       <center><a name="crop"></a> <font size="-1">crop</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_</font></td>
       <td><font size="-1">Crop image (subregion of original image)</font></td>
     </tr>
@@ -714,12 +723,12 @@ distortion to the image.</font></td>
       <td style="text-align: center;" rowspan="2">
       <center><a name="draw"></a> <font size="-1">draw</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Drawable.html">Drawable</a>
+      <td><font size="-1">const <a href="../../Magick++/Drawable.html">Drawable</a>
 &amp;drawable_</font></td>
       <td><font size="-1">Draw shape or text on image.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const std::list&lt;<a href="../Magick++/Drawable.html">Drawable</a>
+      <td><font size="-1">const std::list&lt;<a href="../../Magick++/Drawable.html">Drawable</a>
 &gt; &amp;drawable_</font></td>
       <td><font size="-1">Draw shapes or text on image using a set of
 Drawable objects contained in an STL list. Use of this method improves
@@ -771,22 +780,22 @@ background color.</font></td>
     <tr>
       <td style="text-align: center;" rowspan="4">
       <center><a name="extent"></a> <font size="-1">extent</font></td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html"> Geometry</a> &amp;geometry_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html"> Geometry</a> &amp;geometry_</font></td>
       <td rowspan="2"><font size="-1">extends the image as defined by the geometry, gravity, and image background color.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;geometry_, const <a href="../Magick++/Color.html">Color</a> &amp;backgroundColor_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;geometry_, const <a href="../../Magick++/Color.html">Color</a> &amp;backgroundColor_</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html"> Geometry</a> &amp;geometry_, const <a href="../api/Enumerations.html#GravityType">GravityType</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html"> Geometry</a> &amp;geometry_, const <a href="../../api/Enumerations.html#GravityType">GravityType</a>
 &amp;gravity_</font></td>
       <td rowspan="2"><font size="-1">extends the image as defined by the geometry, gravity, and image background color.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;geometry_, const <a href="../Magick++/Color.html">Color</a> &amp;backgroundColor_,
-const <a href="../Magick++/Enumerations.html#GravityType">GravityType</a> &amp;gravity_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;geometry_, const <a href="../../Magick++/Color.html">Color</a> &amp;backgroundColor_,
+const <a href="../../Magick++/Enumerations.html#GravityType">GravityType</a> &amp;gravity_</font></td>
     </tr>
     <tr>
       <td style="text-align: center;">
@@ -803,28 +812,28 @@ vertical direction)</font></td>
       <font size="-1">Color</font></center>
       </td>
       <td><font size="-1">ssize_t x_, ssize_t y_, const <a
- href="../Magick++/Color.html"> Color</a> &amp;fillColor_</font></td>
+ href="../../Magick++/Color.html"> Color</a> &amp;fillColor_</font></td>
       <td rowspan="2"><font size="-1">Flood-fill color across pixels
 that match the color of the target pixel and are neighbors of the
 target pixel. Uses current fuzz setting when determining color match.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;point_, const <a href="../Magick++/Color.html">Color</a> &amp;fillColor_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;point_, const <a href="../../Magick++/Color.html">Color</a> &amp;fillColor_</font></td>
     </tr>
     <tr>
       <td><font size="-1">ssize_t x_, ssize_t y_, const <a
- href="../Magick++/Color.html"> Color</a> &amp;fillColor_, const <a
- href="../Magick++/Color.html">Color</a>
+ href="../../Magick++/Color.html"> Color</a> &amp;fillColor_, const <a
+ href="../../Magick++/Color.html">Color</a>
 &amp;borderColor_</font></td>
       <td rowspan="2"><font size="-1">Flood-fill color across pixels
 starting at target-pixel and stopping at pixels matching specified
 border color. Uses current fuzz setting when determining color match.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;point_, const <a href="../Magick++/Color.html">Color</a> &amp;fillColor_,
-const <a href="../Magick++/Color.html">Color</a> &amp;borderColor_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;point_, const <a href="../../Magick++/Color.html">Color</a> &amp;fillColor_,
+const <a href="../../Magick++/Color.html">Color</a> &amp;borderColor_</font></td>
     </tr>
     <tr>
       <td style="text-align: center;"><a name="floodFillOpacity"></a> <font
@@ -848,19 +857,19 @@ that match the color of the target pixel and are neighbors of the
 target pixel. Uses current fuzz setting when determining color match.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;point_, const Image &amp;texture_</font></td>
     </tr>
     <tr>
       <td><font size="-1">ssize_t x_, ssize_t y_, const Image
-&amp;texture_, const <a href="../Magick++/Color.html">Color</a> &amp;borderColor_</font></td>
+&amp;texture_, const <a href="../../Magick++/Color.html">Color</a> &amp;borderColor_</font></td>
       <td rowspan="2"><font size="-1">Flood-fill texture across pixels
 starting at target-pixel and stopping at pixels matching specified
 border color. Uses current fuzz setting when determining color match.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;point_, const Image &amp;texture_, const <a href="../Magick++/Color.html">
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;point_, const Image &amp;texture_, const <a href="../../Magick++/Color.html">
 Color</a>
 &amp;borderColor_</font></td>
     </tr>
@@ -876,7 +885,7 @@ horizontal direction)</font></td>
       <td style="text-align: center;" rowspan="2">
       <center><a name="frame"></a> <font size="-1">frame</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_ = "25x25+6+6"</font></td>
       <td rowspan="2"><font size="-1">Add decorative frame around image</font></td>
     </tr>
@@ -964,7 +973,7 @@ specified by 'sigma_'.</font></td>
       <td><font size="-1">Assign a label to an image. Use this option
 to  assign  a  specific label to the image. Optionally
 you can include the image filename, type, width, height, or scene
-number in the label by embedding  <a href="../Magick++/FormatCharacters.html">
+number in the label by embedding  <a href="../../Magick++/FormatCharacters.html">
 special format characters.</a> If the first character of string is @,
 the
 image label is read from a file titled by the remaining characters in
@@ -1038,10 +1047,10 @@ with this option.</font></td>
       <td style="text-align: center;">
       <center><a name="matteFloodfill"></a> <font size="-1">matteFloodfill</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Color.html">Color</a>
+      <td><font size="-1">const <a href="../../Magick++/Color.html">Color</a>
 &amp;target_, const unsigned int  opacity_, const ssize_t x_, const
 ssize_t
-y_, <a href="../Magick++/Enumerations.html#PaintMethod">PaintMethod</a> method_</font></td>
+y_, <a href="../../Magick++/Enumerations.html#PaintMethod">PaintMethod</a> method_</font></td>
       <td><font size="-1">Floodfill designated area with a replacement
 opacity value.</font></td>
     </tr>
@@ -1056,7 +1065,7 @@ component with the median color in a circular neighborhood</font></td>
       <td style="text-align: center;">
       <center><a name="mergeLayers"></a> <font size="-1">mergeLayers</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#LayerMethod">LayerMethod</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#LayerMethod">LayerMethod</a>
 noiseType_</font></td>
       <td><font size="-1">handle multiple images forming a set of image layers or animation frames.</font></td>
     </tr>
@@ -1148,8 +1157,8 @@ respectively.</font></td>
       <td style="text-align: center;">
       <center><a name="opaque"></a> <font size="-1">opaque</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Color.html">Color</a>
-&amp;opaqueColor_, const <a href="../Magick++/Color.html">Color</a> &amp;penColor_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Color.html">Color</a>
+&amp;opaqueColor_, const <a href="../../Magick++/Color.html">Color</a> &amp;penColor_</font></td>
       <td><font size="-1">Change color of pixels matching opaqueColor_
 to specified penColor_.</font></td>
     </tr>
@@ -1197,7 +1206,7 @@ measureError_ to true in order to calculate error attributes.</font></td>
       <td style="text-align: center;">
       <center><a name="raise"></a> <font size="-1">raise</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_ = "6x6+0+0",  bool raisedFlag_ =  false</font></td>
       <td><font size="-1">Raise image (lighten or darken the edges of
 an image to give a 3-D raised or lowered effect)</font></td>
@@ -1210,7 +1219,7 @@ an image to give a 3-D raised or lowered effect)</font></td>
       <td><font size="-1">Read image into current object</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;size_, const std::string &amp;imageSpec_</font></td>
       <td><font size="-1">Read image of specified size into current
 object. This form is useful for images that do not specify their size
@@ -1220,9 +1229,9 @@ library to return an image which is the next resolution greater or
 equal to the specified size. This may result in memory and time savings.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a> &amp;blob_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a> &amp;blob_</font></td>
       <td rowspan="5"><font size="-1">Read encoded image of specified
-size from an in-memory <a href="../Magick++/Blob.html">BLOB</a> into current
+size from an in-memory <a href="../../Magick++/Blob.html">BLOB</a> into current
 object. Depending on the method arguments, the Blob size, depth, and
 format may also be specified. Some image formats require that size be
 specified. The default ImageMagick uses for depth depends on its
@@ -1233,22 +1242,22 @@ When
 a format can't be automagically detected, the format must be specified.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size_</font></td>
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size_</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size_,
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size_,
 size_t depth_</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size_,
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size_,
 size_t depth_, const string &amp;magick_ </font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
-&amp;blob_, const <a href="../Magick++/Geometry.html">Geometry</a> &amp;size_,
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
+&amp;blob_, const <a href="../../Magick++/Geometry.html">Geometry</a> &amp;size_,
 const
 string &amp;magick_</font></td>
     </tr>
@@ -1355,7 +1364,7 @@ number of degrees.</font></td>
       <td style="text-align: center;">
       <center><a name="sample"></a> <font size="-1">sample</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_ </font></td>
       <td><font size="-1">Resize image by using pixel sampling algorithm</font></td>
     </tr>
@@ -1363,7 +1372,7 @@ number of degrees.</font></td>
       <td style="text-align: center;">
       <center><a name="scale"></a> <font size="-1">scale</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_</font></td>
       <td><font size="-1">Resize image by using simple ratio algorithm</font></td>
     </tr>
@@ -1470,7 +1479,7 @@ exposing a photographic film to light during the development process)</font></td
       <td style="text-align: center;">
       <center><a name="splice"></a> <font size="-1">splice</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_</font></td>
       <td><font size="-1">splice the background color into the image</font></td>
     </tr>
@@ -1539,21 +1548,21 @@ background color.</font></td>
       <td style="text-align: center;" rowspan="2">
       <center><a name="transform"></a> <font size="-1">transform</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;imageGeometry_</font></td>
       <td rowspan="2"><font size="-1">Transform image based on image
 and crop geometries. Crop geometry is optional.</font></td>
     </tr>
     <tr>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
-&amp;imageGeometry_, const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
+&amp;imageGeometry_, const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;cropGeometry_ </font></td>
     </tr>
     <tr>
       <td style="text-align: center;">
       <center><a name="transparent"></a> <font size="-1">transparent</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Color.html">Color</a>
+      <td><font size="-1">const <a href="../../Magick++/Color.html">Color</a>
 &amp;color_</font></td>
       <td><font size="-1">Add matte image to image, setting pixels
 matching color to transparent.</font></td>
@@ -1624,9 +1633,9 @@ original image will be quantized to fewer colors. Use a copy of the
 original if this is a problem.</font></td>
     </tr>
     <tr>
-      <td><font size="-1"><a href="../Magick++/Blob.html">Blob</a> *blob_</font></td>
+      <td><font size="-1"><a href="../../Magick++/Blob.html">Blob</a> *blob_</font></td>
       <td rowspan="3"><font size="-1">Write image to a in-memory <a
- href="../Magick++/Blob.html"> BLOB</a> stored in <i>blob_</i>. The <i>magick</i>_
+ href="../../Magick++/Blob.html"> BLOB</a> stored in <i>blob_</i>. The <i>magick</i>_
 parameter specifies the image format to write (defaults to <a
  href="Image++.html#magick">magick</a> ). The depth_ parameter species the image
 depth (defaults to <a href="Image++.html#depth"> depth</a> ).</font> <br>
@@ -1637,11 +1646,11 @@ original image will be quantized to fewer colors. Use a copy of the
 original if this is a problem.</font></td>
     </tr>
     <tr>
-      <td><font size="-1"><a href="../Magick++/Blob.html">Blob</a> *blob_,
+      <td><font size="-1"><a href="../../Magick++/Blob.html">Blob</a> *blob_,
 std::string &amp;magick_</font></td>
     </tr>
     <tr>
-      <td><font size="-1"><a href="../Magick++/Blob.html">Blob</a> *blob_,
+      <td><font size="-1"><a href="../../Magick++/Blob.html">Blob</a> *blob_,
 std::string &amp;magick_, size_t depth_</font></td>
     </tr>
     <tr>
@@ -1707,7 +1716,7 @@ values and type_ parameters.</font></td>
       <td style="text-align: center;">
       <center><a name="resize"></a> <font size="-1">resize</font></center>
       </td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_</font></td>
       <td><font size="-1">Resize image to specified size.</font></td>
     </tr>
@@ -1824,9 +1833,9 @@ similar to "EXIF:DateTime".</small><br>
       <br>
       <font size="-1">Color</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Color.html">Color</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Color.html">Color</a> </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1">const <a href="../Magick++/Color.html">Color</a>
+      <td><font size="-1">const <a href="../../Magick++/Color.html">Color</a>
 &amp;color_</font></td>
       <td><font size="-1">Image background color</font></td>
     </tr>
@@ -1873,9 +1882,9 @@ texture. Does not modify image pixels.</font></td>
       <td>
       <center><a name="borderColor"></a> <font size="-1">borderColor</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Color.html">Color</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Color.html">Color</a> </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"> const <a href="../Magick++/Color.html">Color</a>
+      <td><font size="-1"> const <a href="../../Magick++/Color.html">Color</a>
 &amp;color_</font></td>
       <td><font size="-1">Image border color</font></td>
     </tr>
@@ -1893,9 +1902,9 @@ crop(Geometry(0,0)).</font></td>
       <td>
       <center><a name="boxColor"></a> <font size="-1">boxColor</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Color.html">Color</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Color.html">Color</a> </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1">const <a href="../Magick++/Color.html">Color</a>
+      <td><font size="-1">const <a href="../../Magick++/Color.html">Color</a>
 &amp;boxColor_</font></td>
       <td><font size="-1">Base color that annotation text is rendered
 on.</font></td>
@@ -1990,10 +1999,10 @@ y=0.329)</font></td>
       <td>
       <center><a name="classType"></a> <font size="-1">classType</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ClassType">ClassType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ClassType">ClassType</a>
       </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"> <a href="../Magick++/Enumerations.html#ClassType">ClassType</a>
+      <td><font size="-1"> <a href="../../Magick++/Enumerations.html#ClassType">ClassType</a>
 class_</font></td>
       <td><font size="-1">Image storage class.  Note that
 conversion from a DirectClass image to a PseudoClass image may result
@@ -2029,10 +2038,10 @@ are close to the target color in RGB space.</font></td>
       <td>
       <center><a name="colorMap"></a> <font size="-1">colorMap</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Color.html">Color</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Color.html">Color</a> </font></td>
       <td><font size="-1">size_t index_</font></td>
       <td><font size="-1">size_t index_, const <a
- href="../Magick++/Color.html"> Color</a> &amp;color_</font></td>
+ href="../../Magick++/Color.html"> Color</a> &amp;color_</font></td>
       <td><font size="-1">Color at colormap index.</font></td>
     </tr>
     <tr>
@@ -2060,10 +2069,10 @@ ensure that the image colormap indexes reference valid colormap entries.</font><
       <td>
       <center><a name="colorSpace"></a> <font size="-1">colorSpace</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
 colorSpace_</font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
 colorSpace_</font></td>
       <td><font size="-1">The colorspace (e.g. CMYK) used to represent
 the image pixel colors. Image pixels are always stored as RGB(A) except
@@ -2091,11 +2100,11 @@ for the case of CMY(K).</font></td>
       <td>
       <center><a name="compose"></a> <font size="-1">compose</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
       </font></td>
       <td><small><font size="-1"><small>void</small></font></small></td>
       <td><small><font size="-1"><small><a
- href="../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
+ href="../../Magick++/Enumerations.html#CompositeOperator">CompositeOperator</a>
 compose_</small></font></small></td>
       <td><font size="-1">Composition operator to be used when
 composition is implicitly used (such as for image flattening).</font></td>
@@ -2106,11 +2115,11 @@ composition is implicitly used (such as for image flattening).</font></td>
       <br>
       <font size="-1">Type</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#CompressionType">CompressionType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#CompressionType">CompressionType</a>
       </font></td>
       <td><small><font size="-1"><small>void</small></font></small></td>
       <td><small><font size="-1"><small><a
- href="../Magick++/Enumerations.html#CompressionType">CompressionType</a>
+ href="../../Magick++/Enumerations.html#CompressionType">CompressionType</a>
 compressType_</small></font></small></td>
       <td><font size="-1">Image compresion type. The default is the
 compression type of the specified image file.</font></td>
@@ -2176,10 +2185,10 @@ exists.<br>
       <td>
       <center><a name="density"></a> <font size="-1">density</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Geometry.html">Geometry</a>  
+      <td><font size="-1"><a href="../../Magick++/Geometry.html">Geometry</a>  
 (default 72x72)</font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;density_</font></td>
       <td><font size="-1">Vertical and horizontal resolution in pixels
 of the image. This option specifies an image density when decoding a
@@ -2201,10 +2210,10 @@ ImageMagick is compiled with.</font></td>
       <td>
       <center><a name="endian"></a> <font size="-1">endian</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#EndianType">EndianType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#EndianType">EndianType</a>
       </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#EndianType">EndianType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#EndianType">EndianType</a>
 endian_</font></td>
       <td><font size="-1">Specify (or obtain) endian option for formats
 which support it.</font></td>
@@ -2268,7 +2277,7 @@ objects.</font></td>
       <td>
       <center><a name="fillRule"></a> <font size="-1">fillRule</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#FillRule">FillRule</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#FillRule">FillRule</a>
       </font></td>
       <td><font size="-1">void</font></td>
       <td><font size="-1">const Magick::FillRule &amp;fillRule_</font></td>
@@ -2278,10 +2287,10 @@ objects.</font></td>
       <td>
       <center><a name="filterType"></a> <font size="-1">filterType</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#FilterTypes">FilterTypes</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#FilterTypes">FilterTypes</a>
       </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#FilterTypes">FilterTypes</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#FilterTypes">FilterTypes</a>
 filterType_</font></td>
       <td><font size="-1">Filter to use when resizing image. The
 reduction filter employed has a significant effect on the time required
@@ -2315,9 +2324,9 @@ server. To use a TrueType font, precede the TrueType filename with an
       <td>
       <center><a name="fontTypeMetrics"></a> <font size="-1">fontTypeMetrics</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/TypeMetric.html">TypeMetric</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/TypeMetric.html">TypeMetric</a> </font></td>
       <td><font size="-1">const std::string &amp;text_, <a
- href="../Magick++/TypeMetric.html"> TypeMetric</a> *metrics</font></td>
+ href="../../Magick++/TypeMetric.html"> TypeMetric</a> *metrics</font></td>
       <td bgcolor="#666666"><font size="-1"> </font></td>
       <td><font size="-1">Update metrics with font type metrics using
 specified <i>text</i>, and current <a href="Image++.html#font">font</a> and <a
@@ -2349,7 +2358,7 @@ color  difference.</font></td>
       <td>
       <center><a name="geometry"></a> <font size="-1">geometry</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Geometry.html">Geometry</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Geometry.html">Geometry</a> </font></td>
       <td><font size="-1">void</font></td>
       <td bgcolor="#666666"><font size="-1"> </font></td>
       <td><font size="-1">Preferred size of the image when encoding.</font></td>
@@ -2376,12 +2385,12 @@ disposed of) when creating a GIF animation.</font></td>
       <td>
       <center><a name="iccColorProfile"></a> <font size="-1">iccColorProfile</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Blob.html">Blob</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Blob.html">Blob</a> </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a>
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a>
 &amp;colorProfile_</font></td>
       <td><font size="-1">ICC color profile. Supplied via a <a
- href="../Magick++/Blob.html"> Blob</a> since Magick++/ and ImageMagick do not
+ href="../../Magick++/Blob.html"> Blob</a> since Magick++/ and ImageMagick do not
 currently support formating this data structure directly. 
 Specifications are available from the <a href="http://www.color.org/">
 International Color Consortium</a> for the format of ICC color profiles.</font></td>
@@ -2392,10 +2401,10 @@ International Color Consortium</a> for the format of ICC color profiles.</font><
       <br>
       <font size="-1">Type</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#InterlaceType">InterlaceType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#InterlaceType">InterlaceType</a>
       </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#InterlaceType">InterlaceType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#InterlaceType">InterlaceType</a>
 interlace_</font></td>
       <td><font size="-1">The type of interlacing scheme (default <i>NoInterlace</i>
 ). This option is used to specify the type of  interlacing
@@ -2412,12 +2421,12 @@ image.</font></td>
       <td>
       <center><a name="iptcProfile"></a> <font size="-1">iptcProfile</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Blob.html">Blob</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Blob.html">Blob</a> </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1">const <a href="../Magick++/Blob.html">Blob</a> &amp;
+      <td><font size="-1">const <a href="../../Magick++/Blob.html">Blob</a> &amp;
 iptcProfile_</font></td>
       <td><font size="-1">IPTC profile. Supplied via a <a
- href="../Magick++/Blob.html"> Blob</a> since Magick++ and ImageMagick do not
+ href="../../Magick++/Blob.html"> Blob</a> since Magick++ and ImageMagick do not
 currently  support formating this data structure directly.
 Specifications are available from the <a href="http://www.iptc.org/">
 International Press Telecommunications Council</a> for IPTC profiles.</font></td>
@@ -2455,9 +2464,9 @@ an opaque one.</font></td>
       <td>
       <center><a name="matteColor"></a> <font size="-1">matteColor</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Color.html">Color</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Color.html">Color</a> </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1">const <a href="../Magick++/Color.html">Color</a>
+      <td><font size="-1">const <a href="../../Magick++/Color.html">Color</a>
 &amp;matteColor_</font></td>
       <td><font size="-1">Image matte (frame) color</font></td>
     </tr>
@@ -2512,7 +2521,7 @@ using this method.<br>
       <br>
       <font size="-1">Geometry</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Geometry.html">Geometry</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Geometry.html">Geometry</a> </font></td>
       <td><font size="-1">void</font></td>
       <td bgcolor="#666666"><font size="-1"> </font></td>
       <td><font size="-1">Tile size and offset within an image montage.
@@ -2549,11 +2558,11 @@ is set to true and the image has just been quantized.</font></td>
  name="orientation"></a>orientation<br>
       </small></td>
       <td style="vertical-align: middle;"><small><a
- href="../Magick++/Enumerations.html#OrientationType">OrientationType</a></small></td>
+ href="../../Magick++/Enumerations.html#OrientationType">OrientationType</a></small></td>
       <td style="vertical-align: top;"><small>void</small><br>
       </td>
       <td style="vertical-align: middle;"><small><a
- href="../Magick++/Enumerations.html#OrientationType">OrientationType</a>
+ href="../../Magick++/Enumerations.html#OrientationType">OrientationType</a>
 orientation_</small></td>
       <td style="vertical-align: top;"><small>Image orientation.
  Supported by some file formats such as DPX and TIFF. Useful for
@@ -2584,11 +2593,11 @@ turning the right way up.<br>
       <td>
       <center><a name="page"></a> <font size="-1">page</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Geometry.html#PostscriptPageSize">Geometry</a>
+      <td><font size="-1"><a href="../../Magick++/Geometry.html#PostscriptPageSize">Geometry</a>
       </font></td>
       <td><font size="-1">void</font></td>
       <td><font size="-1">const <a
- href="../Magick++/Geometry.html#PostscriptPageSize"> Geometry</a> &amp;pageSize_</font></td>
+ href="../../Magick++/Geometry.html#PostscriptPageSize"> Geometry</a> &amp;pageSize_</font></td>
       <td><font size="-1">Preferred size and location of an image
 canvas.</font>
       <p><font size="-1">Use this option to specify the dimensions
@@ -2603,10 +2612,10 @@ image (such as for a scene in an animation)</font></p>
       <td>
       <center><a name="pixelColor"></a> <font size="-1">pixelColor</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Color.html">Color</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Color.html">Color</a> </font></td>
       <td><font size="-1">ssize_t x_, ssize_t y_</font></td>
       <td><font size="-1">ssize_t x_, ssize_t y_, const <a
- href="../Magick++/Color.html"> Color</a> &amp;color_</font></td>
+ href="../../Magick++/Color.html"> Color</a> &amp;color_</font></td>
       <td><font size="-1">Get/set pixel color at location x &amp; y.</font></td>
     </tr>
     <tr>
@@ -2614,7 +2623,7 @@ image (such as for a scene in an animation)</font></p>
       <div align="center"><a name="profile"></a> <small>profile</small><br>
       </div>
       </td>
-      <td valign="top"><a href="../Magick++/Blob.html"><small> Blob</small><small><br>
+      <td valign="top"><a href="../../Magick++/Blob.html"><small> Blob</small><small><br>
       </small></a> </td>
       <td valign="top"><small>const std::string name_</small><small><br>
       </small></td>
@@ -2655,10 +2664,10 @@ option will have any duplicate or unused colors removed.</font></td>
       <br>
       <font size="-1">ColorSpace</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
       </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ColorspaceType">ColorspaceType</a>
 colorSpace_</font></td>
       <td><font size="-1">Colorspace to quantize colors in (default
 RGB). Empirical evidence suggests that distances in color spaces such
@@ -2705,10 +2714,10 @@ may be used to manually adjust the tree depth.</font></td>
       <br>
       <font size="-1">Intent</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#RenderingIntent">RenderingIntent</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#RenderingIntent">RenderingIntent</a>
       </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#RenderingIntent">RenderingIntent</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#RenderingIntent">RenderingIntent</a>
 render_</font></td>
       <td><font size="-1">The type of rendering intent</font></td>
     </tr>
@@ -2718,10 +2727,10 @@ render_</font></td>
       <br>
       <font size="-1">Units</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ResolutionType">ResolutionType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ResolutionType">ResolutionType</a>
       </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ResolutionType">ResolutionType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ResolutionType">ResolutionType</a>
 units_</font></td>
       <td><font size="-1">Units of image resolution</font></td>
     </tr>
@@ -2757,9 +2766,9 @@ force re-computation of signature.</font></td>
       <td>
       <center><a name="size"></a> <font size="-1">size</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Geometry.html">Geometry</a> </font></td>
+      <td><font size="-1"><a href="../../Magick++/Geometry.html">Geometry</a> </font></td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1">const <a href="../Magick++/Geometry.html">Geometry</a>
+      <td><font size="-1">const <a href="../../Magick++/Geometry.html">Geometry</a>
 &amp;geometry_</font></td>
       <td><font size="-1">Width and height of a raw image (an image
 which does not support width and height information).  Size may
@@ -2934,11 +2943,11 @@ designed to support Unicode.</small><br>
       <td>
       <center><a name="type"></a> <font size="-1">type</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#ImageType">ImageType</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#ImageType">ImageType</a>
       </font></td>
       <td><font size="-1">void</font></td>
       <td bgcolor="#ffffff"><font size="-1"><a
- href="../Magick++/Enumerations.html#ImageType"> ImageType</a> </font></td>
+ href="../../Magick++/Enumerations.html#ImageType"> ImageType</a> </font></td>
       <td><font size="-1">Image type.</font></td>
     </tr>
     <tr>
@@ -2963,11 +2972,11 @@ designed to support Unicode.</small><br>
       <td>
       <center><a name="virtualPixelMethod"></a> <font size="-1">virtualPixelMethod</font></center>
       </td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#VirtualPixelMethod">VirtualPixelMethod</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#VirtualPixelMethod">VirtualPixelMethod</a>
       </font></td>
       <td><small><font size="-1"><small>void</small></font></small></td>
       <td><small><font size="-1"><small><a
- href="../Magick++/Enumerations.html#VirtualPixelMethod">VirtualPixelMethod</a>
+ href="../../Magick++/Enumerations.html#VirtualPixelMethod">VirtualPixelMethod</a>
 virtualPixelMethod_</small></font></small></td>
       <td><font size="-1">Image virtual pixel method.</font></td>
     </tr>
@@ -3012,12 +3021,12 @@ disk). Two interfaces exist to access the <i>Image Pixel Cache.</i>
 The
 interface described here (part of the <i>Image</i> class) supports
 only
-one view at a time. See the <i><a href="../Magick++/Pixels.html">Pixels</a> </i>
+one view at a time. See the <i><a href="../../Magick++/Pixels.html">Pixels</a> </i>
 class for a more abstract interface which supports simultaneous pixel
 views (up to the number of rows). As an analogy, the interface
 described
-here relates to the <i><a href="../Magick++/Pixels.html">Pixels</a> </i> class as
-stdio's gets() relates to fgets(). The <i><a href="../Magick++/Pixels.html"> Pixels</a>
+here relates to the <i><a href="../../Magick++/Pixels.html">Pixels</a> </i> class as
+stdio's gets() relates to fgets(). The <i><a href="../../Magick++/Pixels.html"> Pixels</a>
 </i>class provides the more general form of the interface.
 <p>Obtain existing image pixels via <i>getPixels()</i>. Create a new
 pixel region using <i>setPixels().</i></p>
@@ -3042,7 +3051,7 @@ representation according to the format specified by <i>QuantumTypes</i>.</p>
 may be accessed, addressed, and updated, as shown in the following
 example:
 <pre class="code">
-<p><img class="icon" src="../api/Cache.png" name="Graphic1" width="254" border="0"></p>
+<p><img class="icon" src="../../api/Cache.png" name="Graphic1" width="254" border="0" /></p>
 Image image("cow.png"); 
 // Ensure that there are no other references to this image.
 image.modifyImage();
@@ -3177,7 +3186,7 @@ should never be deallocated by the user.</font></td>
       <center><a name="readPixels"></a> <font size="-1">readPixels</font></center>
       </td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#QuantumTypes">QuantumTypes</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#QuantumTypes">QuantumTypes</a>
 quantum_, unsigned char *source_,</font></td>
       <td><font size="-1">Transfers one or more pixel components from a
 buffer or file into the image pixel cache of an image. ReadPixels is
@@ -3189,7 +3198,7 @@ corresponds to the region set by a preceding setPixels call.</font></td>
       <center><a name="writePixels"></a> <font size="-1">writePixels</font></center>
       </td>
       <td><font size="-1">void</font></td>
-      <td><font size="-1"><a href="../Magick++/Enumerations.html#QuantumTypes">QuantumTypes</a>
+      <td><font size="-1"><a href="../../Magick++/Enumerations.html#QuantumTypes">QuantumTypes</a>
 quantum_, unsigned char *destination_</font></td>
       <td><font size="-1">Transfers one or more pixel components from
 the image pixel cache to a buffer or file. WritePixels is typically
@@ -3204,24 +3213,20 @@ the region set by a preceding getPixels or getConstPixels call.</font></td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="Image++.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="Image++.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:41 -->
\ No newline at end of file
diff --git a/www/api/animate.html b/www/api/animate.html
index bdb932c4f..bbc5a7ec1 100644
--- a/www/api/animate.html
+++ b/www/api/animate.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Animate @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, animate, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../animate.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, animate, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/animate.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="animate.html#usage">Example Usage</a> • <a href="animate.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>animate</code> program to animate an image sequence on any X server.   See <a href="../command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>animate</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>animate</code> program to animate an image sequence on any X server.   See <a href="../../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>animate</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -88,7 +97,7 @@
 <pre class="highlight"><code>magick animate *.jpg
 </code></pre>
 
-<p>You can find additional examples of using <code>animate</code> in <a href="https://www.imagemagick.org/Usage/basics/#animate">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>animate</code> in <a href="../../Usage/basics/index.htmlanimate">Examples of ImageMagick Usage</a>.</p>
 
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
@@ -103,423 +112,423 @@
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#antialias">-antialias</a></td>
+    <td><a href="../www/command-line-options.html#antialias">-antialias</a></td>
     <td>remove pixel-aliasing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#backdrop">-backdrop</a></td>
+    <td><a href="../www/command-line-options.html#backdrop">-backdrop</a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#background">-background <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#background">-background <var>color</var></a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip">-clip</a></td>
+    <td><a href="../www/command-line-options.html#clip">-clip</a></td>
     <td>clip along the first path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
     <td>clip along a named path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#coalesce">-coalesce</a></td>
+    <td><a href="../www/command-line-options.html#coalesce">-coalesce</a></td>
     <td>merge a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colormap">-colormap <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colormap">-colormap <var>type</var></a></td>
     <td>Shared or Private</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#contrast">-contrast</a></td>
+    <td><a href="../www/command-line-options.html#contrast">-contrast</a></td>
     <td>enhance or reduce the image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>preferred size and location of the cropped image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>animate copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#delay">-delay <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#delay">-delay <var>value</var></a></td>
     <td>animate the next image after pausing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#despeckle">-despeckle</a></td>
+    <td><a href="../www/command-line-options.html#despeckle">-despeckle</a></td>
     <td>reduce the speckles within an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#animate">-display <var>server</var></a></td>
+    <td><a href="../www/command-line-options.html#animate">-display <var>server</var></a></td>
     <td>get image or font from this X server</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dispose">-dispose <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dispose">-dispose <var>method</var></a></td>
     <td>layer disposal method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#edge">-edge <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#edge">-edge <var>radius</var></a></td>
     <td>apply a filter to detect edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#enhance">-enhance</a></td>
+    <td><a href="../www/command-line-options.html#enhance">-enhance</a></td>
     <td>apply a digital filter to enhance a noisy image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flatten">-flatten</a></td>
+    <td><a href="../www/command-line-options.html#flatten">-flatten</a></td>
     <td>flatten a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flip">-flip</a></td>
+    <td><a href="../www/command-line-options.html#flip">-flip</a></td>
     <td>flip image in the vertical direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flop">-flop</a></td>
+    <td><a href="../www/command-line-options.html#flop">-flop</a></td>
     <td>flop image in the horizontal direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#frame">-frame <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#frame">-frame <var>geometry</var></a></td>
     <td>surround image with an ornamental border</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gamma">-gamma <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#gamma">-gamma <var>value</var></a></td>
     <td>level of gamma correction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gravity">-gravity <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>geometry</var></a></td>
     <td>horizontal and vertical backdrop placement</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#immutable">-immutable <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#immutable">-immutable <var>type</var></a></td>
     <td>prohibit image edits</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#label">-label <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>name</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#map">-map <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#map">-map <var>filename</var></a></td>
     <td>transform image colors to match this set of colors</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
     <td>frame color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#raise">-raise <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#raise">-raise <var>value</var></a></td>
     <td>lighten/darken image edges to create a 3-D effect</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#remote">-remote <var>command</var></a></td>
+    <td><a href="../www/command-line-options.html#remote">-remote <var>command</var></a></td>
     <td>execute a command in an remote animate process</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resample">-resample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resample">-resample <var>geometry</var></a></td>
     <td>change the resolution of an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resize">-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
     <td>resize the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#roll">-roll <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#roll">-roll <var>geometry</var></a></td>
     <td>roll an image vertically or horizontally</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sample">-sample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sample">-sample <var>geometry</var></a></td>
     <td>scale image with pixel sampling</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scene">-scene <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
     <td>image scene number</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#segment">-segment <var>values</var></a></td>
+    <td><a href="../www/command-line-options.html#segment">-segment <var>values</var></a></td>
     <td>segment an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
     <td>create a thumbnail of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#trim">-trim</a></td>
+    <td><a href="../www/command-line-options.html#trim">-trim</a></td>
     <td>trim image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#update">-update <var>seconds</var></a></td>
+    <td><a href="../www/command-line-options.html#update">-update <var>seconds</var></a></td>
     <td>detect when image file is modified and reanimate</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#visual">-visual</a></td>
+    <td><a href="../www/command-line-options.html#visual">-visual</a></td>
     <td>animate image using this visual type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-window <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-window <var>id</var></a></td>
     <td>animate images to background of this window</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-window-group <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-window-group <var>id</var></a></td>
     <td>exit program when this window id is destroyed</td>
   </tr>
 
@@ -529,24 +538,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="animate.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="animate.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/annotate.html b/www/api/annotate.html
index 3a780ede2..2ebee0910 100644
--- a/www/api/annotate.html
+++ b/www/api/annotate.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Annotate an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, annotate, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="annotate.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, annotate, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="annotate.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="annotate.html#AnnotateImage">AnnotateImage</a> &#8226; <a href="annotate.html#FormatMagickCaption">FormatMagickCaption</a> &#8226; <a href="annotate.html#GetMultilineTypeMetrics">GetMultilineTypeMetrics</a> &#8226; <a href="annotate.html#GetTypeMetrics">GetTypeMetrics</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/annotate_8c.html" id="AnnotateImage">AnnotateImage</a></h2>
+<h2><a href="../../api/MagickCore/annotate_8c.html" id="AnnotateImage">AnnotateImage</a></h2>
 
 <p>AnnotateImage() annotates an image with text.  Optionally you can include any of the following bits of information about the image by embedding the appropriate special characters:</p>
 
@@ -155,7 +164,7 @@ MagickBooleanType AnnotateImage(Image *image,DrawInfo *draw_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/annotate_8c.html" id="FormatMagickCaption">FormatMagickCaption</a></h2>
+<h2><a href="../../api/MagickCore/annotate_8c.html" id="FormatMagickCaption">FormatMagickCaption</a></h2>
 
 <p>FormatMagickCaption() formats a caption so that it fits within the image width.  It returns the number of lines in the formatted caption.</p>
 
@@ -187,7 +196,7 @@ ssize_t FormatMagickCaption(Image *image,DrawInfo *draw_info,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/annotate_8c.html" id="GetMultilineTypeMetrics">GetMultilineTypeMetrics</a></h2>
+<h2><a href="../../api/MagickCore/annotate_8c.html" id="GetMultilineTypeMetrics">GetMultilineTypeMetrics</a></h2>
 
 <p>GetMultilineTypeMetrics() returns the following information for the specified font and text:</p>
 
@@ -242,7 +251,7 @@ MagickBooleanType GetMultilineTypeMetrics(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/annotate_8c.html" id="GetTypeMetrics">GetTypeMetrics</a></h2>
+<h2><a href="../../api/MagickCore/annotate_8c.html" id="GetTypeMetrics">GetTypeMetrics</a></h2>
 
 <p>GetTypeMetrics() returns the following information for the specified font and text:</p>
 
@@ -299,24 +308,20 @@ MagickBooleanType GetTypeMetrics(Image *image,const DrawInfo *draw_info,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="annotate.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="annotate.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/attribute.html b/www/api/attribute.html
index 28f50e54b..f26f7e0dc 100644
--- a/www/api/attribute.html
+++ b/www/api/attribute.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Set Text Attributes @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, set, text, attributes, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="attribute.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, set, text, attributes, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="attribute.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="attribute.html#GetImageDepth">GetImageDepth</a> &#8226; <a href="attribute.html#GetImageQuantumDepth">GetImageQuantumDepth</a> &#8226; <a href="attribute.html#GetImageType">GetImageType</a> &#8226; <a href="attribute.html#IdentifyImageGray">IdentifyImageGray</a> &#8226; <a href="attribute.html#IdentifyImageMonochrome">IdentifyImageMonochrome</a> &#8226; <a href="attribute.html#IdentifyImageType">IdentifyImageType</a> &#8226; <a href="attribute.html#IsImageGray">IsImageGray</a> &#8226; <a href="attribute.html#IsImageMonochrome">IsImageMonochrome</a> &#8226; <a href="attribute.html#IsImageOpaque">IsImageOpaque</a> &#8226; <a href="attribute.html#SetImageDepth">SetImageDepth</a> &#8226; <a href="attribute.html#SetImageType">SetImageType</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="GetImageDepth">GetImageDepth</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="GetImageDepth">GetImageDepth</a></h2>
 
 <p>GetImageDepth() returns the depth of a particular image channel.</p>
 
@@ -100,7 +109,7 @@ size_t GetImageDepth(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="GetImageQuantumDepth">GetImageQuantumDepth</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="GetImageQuantumDepth">GetImageQuantumDepth</a></h2>
 
 <p>GetImageQuantumDepth() returns the depth of the image rounded to a legal quantum depth: 8, 16, or 32.</p>
 
@@ -127,7 +136,7 @@ size_t GetImageQuantumDepth(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="GetImageType">GetImageType</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="GetImageType">GetImageType</a></h2>
 
 <p>GetImageType() returns the type of image:</p>
 
@@ -151,7 +160,7 @@ ImageType GetImageType(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IdentifyImageGray">IdentifyImageGray</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="IdentifyImageGray">IdentifyImageGray</a></h2>
 
 <p>IdentifyImageGray() returns grayscale if all the pixels in the image have the same red, green, and blue intensities, and bi-level is the intensity is either 0 or QuantumRange. Otherwise undefined is returned.</p>
 
@@ -177,7 +186,7 @@ ImageType IdentifyImageGray(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IdentifyImageMonochrome">IdentifyImageMonochrome</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="IdentifyImageMonochrome">IdentifyImageMonochrome</a></h2>
 
 <p>IdentifyImageMonochrome() returns MagickTrue if all the pixels in the image have the same red, green, and blue intensities and the intensity is either 0 or QuantumRange.</p>
 
@@ -204,7 +213,7 @@ MagickBooleanType IdentifyImageMonochrome(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IdentifyImageType">IdentifyImageType</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="IdentifyImageType">IdentifyImageType</a></h2>
 
 <p>IdentifyImageType() returns the potential type of image:</p>
 
@@ -238,7 +247,7 @@ ImageType IdentifyImageType(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsImageGray">IsImageGray</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="IsImageGray">IsImageGray</a></h2>
 
 <p>IsImageGray() returns MagickTrue if the type of the image is grayscale or bi-level.</p>
 
@@ -260,7 +269,7 @@ MagickBooleanType IsImageGray(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsImageMonochrome">IsImageMonochrome</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="IsImageMonochrome">IsImageMonochrome</a></h2>
 
 <p>IsImageMonochrome() returns MagickTrue if type of the image is bi-level.</p>
 
@@ -282,7 +291,7 @@ MagickBooleanType IsImageMonochrome(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="IsImageOpaque">IsImageOpaque</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="IsImageOpaque">IsImageOpaque</a></h2>
 
 <p>IsImageOpaque() returns MagickTrue if none of the pixels in the image have an alpha value other than OpaqueAlpha (QuantumRange).</p>
 
@@ -311,7 +320,7 @@ MagickBooleanType IsImageOpaque(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="SetImageDepth">SetImageDepth</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="SetImageDepth">SetImageDepth</a></h2>
 
 <p>SetImageDepth() sets the depth of the image.</p>
 
@@ -346,7 +355,7 @@ MagickBooleanType SetImageDepth(Image *image,const size_t depth,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/attribute_8c.html" id="SetImageType">SetImageType</a></h2>
+<h2><a href="../../api/MagickCore/attribute_8c.html" id="SetImageType">SetImageType</a></h2>
 
 <p>SetImageType() sets the type of image.  Choose from these types:</p>
 
@@ -383,24 +392,20 @@ MagickBooleanType SetImageType(Image *image,const ImageType type,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="attribute.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="attribute.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/blob.html b/www/api/blob.html
index 9228e047e..becc650db 100644
--- a/www/api/blob.html
+++ b/www/api/blob.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Read or Write Binary Large OBjects @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, read, or, write, binary, large, objects, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="blob.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, read, or, write, binary, large, objects, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="blob.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="blob.html#BlobToImage">BlobToImage</a> &#8226; <a href="blob.html#CustomStreamToImage">CustomStreamToImage</a> &#8226; <a href="blob.html#FileToBlob">FileToBlob</a> &#8226; <a href="blob.html#FileToImage">FileToImage</a> &#8226; <a href="blob.html#GetBlobProperties">GetBlobProperties</a> &#8226; <a href="blob.html#ImageToBlob">ImageToBlob</a> &#8226; <a href="blob.html#ImageToFile">ImageToFile</a> &#8226; <a href="blob.html#ImagesToBlob">ImagesToBlob</a> &#8226; <a href="blob.html#InjectImageBlob">InjectImageBlob</a> &#8226; <a href="blob.html#IsBlobExempt">IsBlobExempt</a> &#8226; <a href="blob.html#IsBlobSeekable">IsBlobSeekable</a> &#8226; <a href="blob.html#IsBlobTemporary">IsBlobTemporary</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="BlobToImage">BlobToImage</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="BlobToImage">BlobToImage</a></h2>
 
 <p>BlobToImage() implements direct to memory image formats.  It returns the blob as an image.</p>
 
@@ -109,7 +118,7 @@ Image *BlobToImage(const ImageInfo *image_info,const void *blob,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="CustomStreamToImage">CustomStreamToImage</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="CustomStreamToImage">CustomStreamToImage</a></h2>
 
 <p>CustomStreamToImage() is the equivalent of ReadImage(), but reads the formatted "file" from the suplied method rather than to an actual file.</p>
 
@@ -136,7 +145,7 @@ Image *CustomStreamToImage(const ImageInfo *image_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="FileToBlob">FileToBlob</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="FileToBlob">FileToBlob</a></h2>
 
 <p>FileToBlob() returns the contents of a file as a buffer terminated with the '\0' character.  The length of the buffer (not including the extra terminating '\0' character) is returned via the 'length' parameter.  Free the buffer with RelinquishMagickMemory().</p>
 
@@ -175,7 +184,7 @@ void *FileToBlob(const char *filename,const size_t extent,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="FileToImage">FileToImage</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="FileToImage">FileToImage</a></h2>
 
 <p>FileToImage() write the contents of a file to an image.</p>
 
@@ -201,7 +210,7 @@ MagickBooleanType FileToImage(Image *,const char *filename)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="GetBlobProperties">GetBlobProperties</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="GetBlobProperties">GetBlobProperties</a></h2>
 
 <p>GetBlobProperties() returns information about an image blob.</p>
 
@@ -223,7 +232,7 @@ const struct stat *GetBlobProperties(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="ImageToBlob">ImageToBlob</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="ImageToBlob">ImageToBlob</a></h2>
 
 <p>ImageToBlob() implements direct to memory image formats.  It returns the image as a formatted blob and its length.  The magick member of the Image structure determines the format of the returned blob (GIF, JPEG, PNG, etc.).  This method is the equivalent of WriteImage(), but writes the formatted "file" to a memory buffer rather than to an actual file.</p>
 
@@ -258,7 +267,7 @@ void *ImageToBlob(const ImageInfo *image_info,Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="ImageToFile">ImageToFile</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="ImageToFile">ImageToFile</a></h2>
 
 <p>ImageToFile() writes an image to a file.  It returns MagickFalse if an error occurs otherwise MagickTrue.</p>
 
@@ -289,7 +298,7 @@ void *ImageToBlob(const ImageInfo *image_info,Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="ImagesToBlob">ImagesToBlob</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="ImagesToBlob">ImagesToBlob</a></h2>
 
 <p>ImagesToBlob() implements direct to memory image formats.  It returns the image sequence as a blob and its length.  The magick member of the ImageInfo structure determines the format of the returned blob (GIF, JPEG,  PNG, etc.)</p>
 
@@ -326,7 +335,7 @@ void *ImagesToBlob(const ImageInfo *image_info,Image *images,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="InjectImageBlob">InjectImageBlob</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="InjectImageBlob">InjectImageBlob</a></h2>
 
 <p>InjectImageBlob() injects the image with a copy of itself in the specified format (e.g. inject JPEG into a PDF image).</p>
 
@@ -366,7 +375,7 @@ MagickBooleanType InjectImageBlob(const ImageInfo *image_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="IsBlobExempt">IsBlobExempt</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="IsBlobExempt">IsBlobExempt</a></h2>
 
 <p>IsBlobExempt() returns true if the blob is exempt.</p>
 
@@ -388,7 +397,7 @@ MagickBooleanType InjectImageBlob(const ImageInfo *image_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="IsBlobSeekable">IsBlobSeekable</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="IsBlobSeekable">IsBlobSeekable</a></h2>
 
 <p>IsBlobSeekable() returns true if the blob is seekable.</p>
 
@@ -410,7 +419,7 @@ MagickBooleanType InjectImageBlob(const ImageInfo *image_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/blob_8c.html" id="IsBlobTemporary">IsBlobTemporary</a></h2>
+<h2><a href="../../api/MagickCore/blob_8c.html" id="IsBlobTemporary">IsBlobTemporary</a></h2>
 
 <p>IsBlobTemporary() returns true if the blob is temporary.</p>
 
@@ -436,24 +445,20 @@ MagickBooleanType InjectImageBlob(const ImageInfo *image_info,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="blob.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="blob.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/cache-view.html b/www/api/cache-view.html
index 06493ee73..760e34fe9 100644
--- a/www/api/cache-view.html
+++ b/www/api/cache-view.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Cache Views @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, cache, views, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/cache-view.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, cache, views, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="cache-view.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="cache-view.html#AcquireAuthenticCacheView">AcquireAuthenticCacheView</a> &#8226; <a href="cache-view.html#AcquireVirtualCacheView">AcquireVirtualCacheView</a> &#8226; <a href="cache-view.html#CloneCacheView">CloneCacheView</a> &#8226; <a href="cache-view.html#DestroyCacheView">DestroyCacheView</a> &#8226; <a href="cache-view.html#GetCacheViewAuthenticPixels">GetCacheViewAuthenticPixels</a> &#8226; <a href="cache-view.html#GetCacheViewAuthenticMetacontent">GetCacheViewAuthenticMetacontent</a> &#8226; <a href="cache-view.html#GetCacheViewAuthenticPixelQueue">GetCacheViewAuthenticPixelQueue</a> &#8226; <a href="cache-view.html#GetCacheViewColorspace">GetCacheViewColorspace</a> &#8226; <a href="cache-view.html#GetCacheViewImage">GetCacheViewImage</a> &#8226; <a href="cache-view.html#GetCacheViewStorageClass">GetCacheViewStorageClass</a> &#8226; <a href="cache-view.html#GetCacheViewVirtualMetacontent">GetCacheViewVirtualMetacontent</a> &#8226; <a href="cache-view.html#GetCacheViewVirtualPixelQueue">GetCacheViewVirtualPixelQueue</a> &#8226; <a href="cache-view.html#GetCacheViewVirtualPixels">GetCacheViewVirtualPixels</a> &#8226; <a href="cache-view.html#GetOneCacheViewAuthenticPixel">GetOneCacheViewAuthenticPixel</a> &#8226; <a href="cache-view.html#GetOneCacheViewVirtualPixel">GetOneCacheViewVirtualPixel</a> &#8226; <a href="cache-view.html#GetOneCacheViewVirtualPixelInfo">GetOneCacheViewVirtualPixelInfo</a> &#8226; <a href="cache-view.html#GetOneCacheViewVirtualMethodPixel">GetOneCacheViewVirtualMethodPixel</a> &#8226; <a href="cache-view.html#QueueCacheViewAuthenticPixels">QueueCacheViewAuthenticPixels</a> &#8226; <a href="cache-view.html#SetCacheViewStorageClass">SetCacheViewStorageClass</a> &#8226; <a href="cache-view.html#SetCacheViewVirtualPixelMethod">SetCacheViewVirtualPixelMethod</a> &#8226; <a href="cache-view.html#SyncCacheViewAuthenticPixels">SyncCacheViewAuthenticPixels</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="AcquireAuthenticCacheView">AcquireAuthenticCacheView</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="AcquireAuthenticCacheView">AcquireAuthenticCacheView</a></h2>
 
 <p>AcquireAuthenticCacheView() acquires an authentic view into the pixel cache. It always succeeds but may return a warning or informational exception.</p>
 
@@ -101,7 +110,7 @@ CacheView *AcquireAuthenticCacheView(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="AcquireVirtualCacheView">AcquireVirtualCacheView</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="AcquireVirtualCacheView">AcquireVirtualCacheView</a></h2>
 
 <p>AcquireVirtualCacheView() acquires a virtual view into the pixel cache, using the VirtualPixelMethod that is defined within the given image itself. It always succeeds but may return a warning or informational exception.</p>
 
@@ -128,7 +137,7 @@ CacheView *AcquireVirtualCacheView(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="CloneCacheView">CloneCacheView</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="CloneCacheView">CloneCacheView</a></h2>
 
 <p>CloneCacheView()  makes an exact copy of the specified cache view.</p>
 
@@ -150,7 +159,7 @@ CacheView *CloneCacheView(const CacheView *cache_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="DestroyCacheView">DestroyCacheView</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="DestroyCacheView">DestroyCacheView</a></h2>
 
 <p>DestroyCacheView() destroys the specified view returned by a previous call to AcquireCacheView().</p>
 
@@ -172,7 +181,7 @@ CacheView *DestroyCacheView(CacheView *cache_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticPixels">GetCacheViewAuthenticPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticPixels">GetCacheViewAuthenticPixels</a></h2>
 
 <p>GetCacheViewAuthenticPixels() gets pixels from the in-memory or disk pixel cache as defined by the geometry parameters.   A pointer to the pixels is returned if the pixels are transferred, otherwise a NULL is returned.</p>
 
@@ -204,7 +213,7 @@ Quantum *GetCacheViewAuthenticPixels(CacheView *cache_view,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticMetacontent">GetCacheViewAuthenticMetacontent</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticMetacontent">GetCacheViewAuthenticMetacontent</a></h2>
 
 <p>GetCacheViewAuthenticMetacontent() returns the meta-content corresponding with the last call to SetCacheViewIndexes() or GetCacheViewAuthenticMetacontent().  The meta-content are authentic and can be updated.</p>
 
@@ -226,7 +235,7 @@ void *GetCacheViewAuthenticMetacontent(CacheView *cache_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticPixelQueue">GetCacheViewAuthenticPixelQueue</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewAuthenticPixelQueue">GetCacheViewAuthenticPixelQueue</a></h2>
 
 <p>GetCacheViewAuthenticPixelQueue() returns the pixels associated with the last call to QueueCacheViewAuthenticPixels() or GetCacheViewAuthenticPixels().  The pixels are authentic and therefore can be updated.</p>
 
@@ -248,7 +257,7 @@ Quantum *GetCacheViewAuthenticPixelQueue(CacheView *cache_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewColorspace">GetCacheViewColorspace</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewColorspace">GetCacheViewColorspace</a></h2>
 
 <p>GetCacheViewColorspace() returns the image colorspace associated with the specified view.</p>
 
@@ -270,7 +279,7 @@ ColorspaceType GetCacheViewColorspace(const CacheView *cache_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewImage">GetCacheViewImage</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewImage">GetCacheViewImage</a></h2>
 
 <p>GetCacheViewImage() returns the image associated with the specified view.</p>
 
@@ -292,7 +301,7 @@ const Image *GetCacheViewImage(const CacheView *cache_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewStorageClass">GetCacheViewStorageClass</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewStorageClass">GetCacheViewStorageClass</a></h2>
 
 <p>GetCacheViewStorageClass() returns the image storage class associated with the specified view.</p>
 
@@ -314,7 +323,7 @@ ClassType GetCacheViewStorageClass(const CacheView *cache_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualMetacontent">GetCacheViewVirtualMetacontent</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualMetacontent">GetCacheViewVirtualMetacontent</a></h2>
 
 <p>GetCacheViewVirtualMetacontent() returns the meta-content corresponding with the last call to GetCacheViewVirtualMetacontent().  The meta-content is virtual and therefore cannot be updated.</p>
 
@@ -337,7 +346,7 @@ const void *GetCacheViewVirtualMetacontent(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualPixelQueue">GetCacheViewVirtualPixelQueue</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualPixelQueue">GetCacheViewVirtualPixelQueue</a></h2>
 
 <p>GetCacheViewVirtualPixelQueue() returns the the pixels associated with the last call to GetCacheViewVirtualPixels().  The pixels are virtual and therefore cannot be updated.</p>
 
@@ -360,7 +369,7 @@ const Quantum *GetCacheViewVirtualPixelQueue(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualPixels">GetCacheViewVirtualPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetCacheViewVirtualPixels">GetCacheViewVirtualPixels</a></h2>
 
 <p>GetCacheViewVirtualPixels() gets virtual pixels from the in-memory or disk pixel cache as defined by the geometry parameters.   A pointer to the pixels is returned if the pixels are transferred, otherwise a NULL is returned.</p>
 
@@ -392,7 +401,7 @@ const Quantum *GetCacheViewVirtualPixels(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetOneCacheViewAuthenticPixel">GetOneCacheViewAuthenticPixel</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetOneCacheViewAuthenticPixel">GetOneCacheViewAuthenticPixel</a></h2>
 
 <p>GetOneCacheViewAuthenticPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.</p>
 
@@ -428,7 +437,7 @@ MagickBooleaNType GetOneCacheViewAuthenticPixel(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetOneCacheViewVirtualPixel">GetOneCacheViewVirtualPixel</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetOneCacheViewVirtualPixel">GetOneCacheViewVirtualPixel</a></h2>
 
 <p>GetOneCacheViewVirtualPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.  If you plan to modify the pixel, use GetOneCacheViewAuthenticPixel() instead.</p>
 
@@ -464,7 +473,7 @@ MagickBooleanType GetOneCacheViewVirtualPixel(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetOneCacheViewVirtualPixelInfo">GetOneCacheViewVirtualPixelInfo</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetOneCacheViewVirtualPixelInfo">GetOneCacheViewVirtualPixelInfo</a></h2>
 
 <p>GetOneCacheViewVirtualPixelInfo() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs. If you plan to modify the pixel, use GetOneCacheViewAuthenticPixel() instead.</p>
 
@@ -500,7 +509,7 @@ MagickBooleanType GetOneCacheViewVirtualPixelInfo(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="GetOneCacheViewVirtualMethodPixel">GetOneCacheViewVirtualMethodPixel</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="GetOneCacheViewVirtualMethodPixel">GetOneCacheViewVirtualMethodPixel</a></h2>
 
 <p>GetOneCacheViewVirtualMethodPixel() returns a single virtual pixel at the specified (x,y) location.  The image background color is returned if an error occurs.  If you plan to modify the pixel, use GetOneCacheViewAuthenticPixel() instead.</p>
 
@@ -541,7 +550,7 @@ MagickBooleanType GetOneCacheViewVirtualMethodPixel(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="QueueCacheViewAuthenticPixels">QueueCacheViewAuthenticPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="QueueCacheViewAuthenticPixels">QueueCacheViewAuthenticPixels</a></h2>
 
 <p>QueueCacheViewAuthenticPixels() queues authentic pixels from the in-memory or disk pixel cache as defined by the geometry parameters.   A pointer to the pixels is returned if the pixels are transferred, otherwise a NULL is returned.</p>
 
@@ -573,7 +582,7 @@ Quantum *QueueCacheViewAuthenticPixels(CacheView *cache_view,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="SetCacheViewStorageClass">SetCacheViewStorageClass</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="SetCacheViewStorageClass">SetCacheViewStorageClass</a></h2>
 
 <p>SetCacheViewStorageClass() sets the image storage class associated with the specified view.</p>
 
@@ -604,7 +613,7 @@ MagickBooleanType SetCacheViewStorageClass(CacheView *cache_view,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="SetCacheViewVirtualPixelMethod">SetCacheViewVirtualPixelMethod</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="SetCacheViewVirtualPixelMethod">SetCacheViewVirtualPixelMethod</a></h2>
 
 <p>SetCacheViewVirtualPixelMethod() sets the virtual pixel method associated with the specified cache view.</p>
 
@@ -631,7 +640,7 @@ MagickBooleanType SetCacheViewVirtualPixelMethod(CacheView *cache_view,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache-view_8c.html" id="SyncCacheViewAuthenticPixels">SyncCacheViewAuthenticPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache-view_8c.html" id="SyncCacheViewAuthenticPixels">SyncCacheViewAuthenticPixels</a></h2>
 
 <p>SyncCacheViewAuthenticPixels() saves the cache view pixels to the in-memory or disk cache.  It returns MagickTrue if the pixel region is flushed, otherwise MagickFalse.</p>
 
@@ -662,24 +671,21 @@ MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *cache_view,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="cache-view.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="cache-view.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/api/cache.html b/www/api/cache.html
index f2c9bf229..ad9c97d51 100644
--- a/www/api/cache.html
+++ b/www/api/cache.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Get or Set Image Pixels @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, get, or, set, image, pixels, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/cache.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, get, or, set, image, pixels, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="cache.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="cache.html#AcquirePixelCacheNexus">AcquirePixelCacheNexus</a> &#8226; <a href="cache.html#GetAuthenticMetacontent">GetAuthenticMetacontent</a> &#8226; <a href="cache.html#GetAuthenticPixelQueue">GetAuthenticPixelQueue</a> &#8226; <a href="cache.html#GetAuthenticPixels">GetAuthenticPixels</a> &#8226; <a href="cache.html#GetOneAuthenticPixel">GetOneAuthenticPixel</a> &#8226; <a href="cache.html#GetOneVirtualPixel">GetOneVirtualPixel</a> &#8226; <a href="cache.html#GetOneVirtualPixelInfo">GetOneVirtualPixelInfo</a> &#8226; <a href="cache.html#GetVirtualMetacontent">GetVirtualMetacontent</a> &#8226; <a href="cache.html#GetVirtualPixelQueue">GetVirtualPixelQueue</a> &#8226; <a href="cache.html#GetVirtualPixels">GetVirtualPixels</a> &#8226; <a href="cache.html#QueueAuthenticPixels">QueueAuthenticPixels</a> &#8226; <a href="cache.html#SetPixelCacheVirtualMethod">SetPixelCacheVirtualMethod</a> &#8226; <a href="cache.html#SyncAuthenticPixels">SyncAuthenticPixels</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="AcquirePixelCacheNexus">AcquirePixelCacheNexus</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="AcquirePixelCacheNexus">AcquirePixelCacheNexus</a></h2>
 
 <p>AcquirePixelCacheNexus() allocates the NexusInfo structure.</p>
 
@@ -96,7 +105,7 @@ NexusInfo **AcquirePixelCacheNexus(const size_t number_threads)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetAuthenticMetacontent">GetAuthenticMetacontent</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetAuthenticMetacontent">GetAuthenticMetacontent</a></h2>
 
 <p>GetAuthenticMetacontent() returns the authentic metacontent corresponding with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the associated pixels are not available.</p>
 
@@ -118,7 +127,7 @@ void *GetAuthenticMetacontent(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetAuthenticPixelQueue">GetAuthenticPixelQueue</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetAuthenticPixelQueue">GetAuthenticPixelQueue</a></h2>
 
 <p>GetAuthenticPixelQueue() returns the authentic pixels associated corresponding with the last call to QueueAuthenticPixels() or GetAuthenticPixels().</p>
 
@@ -140,7 +149,7 @@ Quantum *GetAuthenticPixelQueue(const Image image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetAuthenticPixels">GetAuthenticPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetAuthenticPixels">GetAuthenticPixels</a></h2>
 
 <p>GetAuthenticPixels() obtains a pixel region for read/write access. If the region is successfully accessed, a pointer to a Quantum array representing the region is returned, otherwise NULL is returned.</p>
 
@@ -176,7 +185,7 @@ Quantum *GetAuthenticPixels(Image *image,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetOneAuthenticPixel">GetOneAuthenticPixel</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetOneAuthenticPixel">GetOneAuthenticPixel</a></h2>
 
 <p>GetOneAuthenticPixel() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.</p>
 
@@ -211,7 +220,7 @@ MagickBooleanType GetOneAuthenticPixel(const Image image,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetOneVirtualPixel">GetOneVirtualPixel</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetOneVirtualPixel">GetOneVirtualPixel</a></h2>
 
 <p>GetOneVirtualPixel() returns a single virtual pixel at the specified (x,y) location.  The image background color is returned if an error occurs. If you plan to modify the pixel, use GetOneAuthenticPixel() instead.</p>
 
@@ -246,7 +255,7 @@ MagickBooleanType GetOneVirtualPixel(const Image image,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetOneVirtualPixelInfo">GetOneVirtualPixelInfo</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetOneVirtualPixelInfo">GetOneVirtualPixelInfo</a></h2>
 
 <p>GetOneVirtualPixelInfo() returns a single pixel at the specified (x,y) location.  The image background color is returned if an error occurs.  If you plan to modify the pixel, use GetOneAuthenticPixel() instead.</p>
 
@@ -286,7 +295,7 @@ MagickBooleanType GetOneVirtualPixelInfo(const Image image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetVirtualMetacontent">GetVirtualMetacontent</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetVirtualMetacontent">GetVirtualMetacontent</a></h2>
 
 <p>GetVirtualMetacontent() returns the virtual metacontent corresponding with the last call to QueueAuthenticPixels() or GetVirtualPixels().  NULL is returned if the meta-content are not available.</p>
 
@@ -308,7 +317,7 @@ const void *GetVirtualMetacontent(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetVirtualPixelQueue">GetVirtualPixelQueue</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetVirtualPixelQueue">GetVirtualPixelQueue</a></h2>
 
 <p>GetVirtualPixelQueue() returns the virtual pixels associated corresponding with the last call to QueueAuthenticPixels() or GetVirtualPixels().</p>
 
@@ -330,7 +339,7 @@ const Quantum *GetVirtualPixelQueue(const Image image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="GetVirtualPixels">GetVirtualPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="GetVirtualPixels">GetVirtualPixels</a></h2>
 
 <p>GetVirtualPixels() returns an immutable pixel region. If the region is successfully accessed, a pointer to it is returned, otherwise NULL is returned.  The returned pointer may point to a temporary working copy of the pixels or it may point to the original pixels in memory. Performance is maximized if the selected region is part of one row, or one or more full rows, since there is opportunity to access the pixels in-place (without a copy) if the image is in memory, or in a memory-mapped file.  The returned pointer must *never* be deallocated by the user.</p>
 
@@ -368,7 +377,7 @@ const Quantum *GetVirtualPixels(const Image *image,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="QueueAuthenticPixels">QueueAuthenticPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="QueueAuthenticPixels">QueueAuthenticPixels</a></h2>
 
 <p>QueueAuthenticPixels() queues a mutable pixel region.  If the region is successfully initialized a pointer to a Quantum array representing the region is returned, otherwise NULL is returned.  The returned pointer may point to a temporary working buffer for the pixels or it may point to the final location of the pixels in memory.</p>
 
@@ -406,7 +415,7 @@ Quantum *QueueAuthenticPixels(Image *image,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="SetPixelCacheVirtualMethod">SetPixelCacheVirtualMethod</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="SetPixelCacheVirtualMethod">SetPixelCacheVirtualMethod</a></h2>
 
 <p>SetPixelCacheVirtualMethod() sets the "virtual pixels" method for the pixel cache and returns the previous setting.  A virtual pixel is any pixel access that is outside the boundaries of the image cache.</p>
 
@@ -437,7 +446,7 @@ VirtualPixelMethod SetPixelCacheVirtualMethod(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/cache_8c.html" id="SyncAuthenticPixels">SyncAuthenticPixels</a></h2>
+<h2><a href="../../api/MagickCore/cache_8c.html" id="SyncAuthenticPixels">SyncAuthenticPixels</a></h2>
 
 <p>SyncAuthenticPixels() saves the image pixels to the in-memory or disk cache. The method returns MagickTrue if the pixel region is flushed, otherwise MagickFalse.</p>
 
@@ -468,24 +477,21 @@ MagickBooleanType SyncAuthenticPixels(Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="cache.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="cache.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/api/channel.html b/www/api/channel.html
index c74074a6f..5b7f302c5 100644
--- a/www/api/channel.html
+++ b/www/api/channel.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Get or Set Image Channels @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, get, or, set, image, channels, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="channel.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, get, or, set, image, channels, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="channel.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="channel.html#ChannelFxImage">ChannelFxImage</a> &#8226; <a href="channel.html#CombineImages">CombineImages</a> &#8226; <a href="channel.html#GetImageAlphaChannel">GetImageAlphaChannel</a> &#8226; <a href="channel.html#SeparateImage">SeparateImage</a> &#8226; <a href="channel.html#SeparateImages">SeparateImages</a> &#8226; <a href="channel.html#SetImageAlphaChannel">SetImageAlphaChannel</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/channel_8c.html" id="ChannelFxImage">ChannelFxImage</a></h2>
+<h2><a href="../../api/MagickCore/channel_8c.html" id="ChannelFxImage">ChannelFxImage</a></h2>
 
 <p>ChannelFxImage() applies a channel expression to the specified image.  The expression consists of one or more channels, either mnemonic or numeric (e.g. red, 1), separated by actions as follows:</p>
 
@@ -118,7 +127,7 @@ Image *ChannelFxImage(const Image *image,const char *expression,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/channel_8c.html" id="CombineImages">CombineImages</a></h2>
+<h2><a href="../../api/MagickCore/channel_8c.html" id="CombineImages">CombineImages</a></h2>
 
 <p>CombineImages() combines one or more images into a single image.  The grayscale value of the pixels of each image in the sequence is assigned in order to the specified channels of the combined image.   The typical ordering would be image 1 =&gt; Red, 2 =&gt; Green, 3 =&gt; Blue, etc.</p>
 
@@ -149,7 +158,7 @@ Image *CombineImages(const Image *images,const ColorspaceType colorspace,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/channel_8c.html" id="GetImageAlphaChannel">GetImageAlphaChannel</a></h2>
+<h2><a href="../../api/MagickCore/channel_8c.html" id="GetImageAlphaChannel">GetImageAlphaChannel</a></h2>
 
 <p>GetImageAlphaChannel() returns MagickFalse if the image alpha channel is not activated.  That is, the image is RGB rather than RGBA or CMYK rather than CMYKA.</p>
 
@@ -171,7 +180,7 @@ MagickBooleanType GetImageAlphaChannel(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/channel_8c.html" id="SeparateImage">SeparateImage</a></h2>
+<h2><a href="../../api/MagickCore/channel_8c.html" id="SeparateImage">SeparateImage</a></h2>
 
 <p>SeparateImage() separates a channel from the image and returns it as a grayscale image.</p>
 
@@ -202,7 +211,7 @@ Image *SeparateImage(const Image *image,const ChannelType channel,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/channel_8c.html" id="SeparateImages">SeparateImages</a></h2>
+<h2><a href="../../api/MagickCore/channel_8c.html" id="SeparateImages">SeparateImages</a></h2>
 
 <p>SeparateImages() returns a separate grayscale image for each channel specified.</p>
 
@@ -228,7 +237,7 @@ Image *SeparateImages(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/channel_8c.html" id="SetImageAlphaChannel">SetImageAlphaChannel</a></h2>
+<h2><a href="../../api/MagickCore/channel_8c.html" id="SetImageAlphaChannel">SetImageAlphaChannel</a></h2>
 
 <p>SetImageAlphaChannel() activates, deactivates, resets, or sets the alpha channel.</p>
 
@@ -263,24 +272,20 @@ MagickBooleanType SetImageAlphaChannel(Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="channel.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="channel.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/cipher.html b/www/api/cipher.html
index 5888dcbbd..62ab17d38 100644
--- a/www/api/cipher.html
+++ b/www/api/cipher.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Encipher or Decipher an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="encipher, or, decipher, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../cipher.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="encipher, or, decipher, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../../www/cipher.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="cipher.html#encipher">Encipher an Image</a> • <a href="cipher.html#decipher">Decipher an Image</a> • <a href="cipher.html#caveats">Encipher and Decipher Caveats</a></p>
@@ -80,7 +89,7 @@
 
 <h2 class="magick-post-title"><a id="encipher"></a>Encipher an Image</h2>
 
-<p>Use the <a href="../command-line-options.html#encipher">-encipher</a> option to scramble your image so that it is unrecognizable.  The option requires a filename that contains your passphrase.  In this example we scramble an image and save it in the PNG format:</p>
+<p>Use the <a href="../www/command-line-options.html#encipher">-encipher</a> option to scramble your image so that it is unrecognizable.  The option requires a filename that contains your passphrase.  In this example we scramble an image and save it in the PNG format:</p>
 
 <pre class="highlight"><code>convert rose.jpg -encipher passphrase.txt rose.png
 </code></pre>
@@ -92,7 +101,7 @@
 
 <h2 class="magick-post-title"><a id="decipher"></a>Decipher an Image</h2>
 
-<p>Use the <a href="../command-line-options.html#decipher">-decipher</a> option to unscramble your image so that it is recognizable once again.  The option requires a filename that contains your passphrase.  In this example we unscramble an image and save it in the JPEG format:</p>
+<p>Use the <a href="../www/command-line-options.html#decipher">-decipher</a> option to unscramble your image so that it is recognizable once again.  The option requires a filename that contains your passphrase.  In this example we unscramble an image and save it in the JPEG format:</p>
 
 <pre class="highlight"><code>convert rose.png -decipher passphrase.txt rose.jpg
 </code></pre>
@@ -129,31 +138,28 @@ cipher in Counter mode.  We use the the first half of your passphrase to derive
 use a standard cipher and mode so other vendors could support enciphered image content.</p>
 
 <p>Some small practical examples of image enciphering can be found in IM
-Examples <a href="https://www.imagemagick.org/Usage/transform/#encipher"
+Examples <a href="../../Usage/transform/index.htmlencipher"
 >Encrypting Image Data</a>. </p>
 
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="cipher.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="cipher.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/color.html b/www/api/color.html
index 6626c16f7..d6a5b8bcb 100644
--- a/www/api/color.html
+++ b/www/api/color.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Color Names @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="color, names, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../color.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="color, names, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../../www/color.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,42 +40,52 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="color.html#usage">Example Usage</a> • <a href="color.html#models">Color Model Specification</a> • <a href="color.html#color_names">List of Color Names</a></p>
 
 <p class="lead magick-description">A number of ImageMagick options and methods take a color as an argument. The color can then be given as a color name (there is a limited but large set of these; see below) or it can be given as a set of numbers (in decimal or hexadecimal), each corresponding to a channel in an RGB or RGBA color model.  HSL, HSLA, HSB, HSBA, CMYK, or CMYKA color models may also be specified. These topics are briefly described in the sections below.</p>
 
-<p>Use the <a href="https://www.imagemagick.org/contrib/color-converter.html">Color Converter</a> to supply any valid ImageMagick color specification as described below to see a color swatch of that color and to convert to all the other color models.</p>
+<p>Use the <a href="../contrib/color-converter.html">Color Converter</a> to supply any valid ImageMagick color specification as described below to see a color swatch of that color and to convert to all the other color models.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -4928,24 +4937,21 @@ device-cmyk(0.11, 0.48, 0.83, 0.00)</code></pre>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="color.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="color.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/colormap.html b/www/api/colormap.html
index c1c93173e..ed3ca42e6 100644
--- a/www/api/colormap.html
+++ b/www/api/colormap.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Colormap Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, colormap, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="colormap.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, colormap, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="colormap.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="colormap.html#AcquireImageColormap">AcquireImageColormap</a> &#8226; <a href="colormap.html#CycleColormap">CycleColormap</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/colormap_8c.html" id="AcquireImageColormap">AcquireImageColormap</a></h2>
+<h2><a href="../../api/MagickCore/colormap_8c.html" id="AcquireImageColormap">AcquireImageColormap</a></h2>
 
 <p>AcquireImageColormap() allocates an image colormap and initializes it to a linear gray colorspace.  If the image already has a colormap, it is replaced.  AcquireImageColormap() returns MagickTrue if successful, otherwise MagickFalse if there is not enough memory.</p>
 
@@ -105,7 +114,7 @@ MagickBooleanType AcquireImageColormap(Image *image,const size_t colors,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/colormap_8c.html" id="CycleColormap">CycleColormap</a></h2>
+<h2><a href="../../api/MagickCore/colormap_8c.html" id="CycleColormap">CycleColormap</a></h2>
 
 <p>CycleColormap() displaces an image's colormap by a given number of positions.  If you cycle the colormap a number of times you can produce a psychodelic effect.</p>
 
@@ -142,24 +151,20 @@ MagickBooleanType CycleColormapImage(Image *image,const ssize_t displace,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="colormap.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="colormap.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/colorspace.html b/www/api/colorspace.html
index 2e456aef8..f069c5356 100644
--- a/www/api/colorspace.html
+++ b/www/api/colorspace.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Dealing with Image Colorspaces @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, dealing, with, image, colorspaces, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="colorspace.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, dealing, with, image, colorspaces, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="colorspace.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="colorspace.html#SetImageColorspace">SetImageColorspace</a> &#8226; <a href="colorspace.html#SetImageGray">SetImageGray</a> &#8226; <a href="colorspace.html#SetImageMonochrome">SetImageMonochrome</a> &#8226; <a href="colorspace.html#TransformImageColorspace">TransformImageColorspace</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/colorspace_8c.html" id="SetImageColorspace">SetImageColorspace</a></h2>
+<h2><a href="../../api/MagickCore/colorspace_8c.html" id="SetImageColorspace">SetImageColorspace</a></h2>
 
 <p>SetImageColorspace() sets the colorspace member of the Image structure.</p>
 
@@ -105,7 +114,7 @@ MagickBooleanType SetImageColorspace(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/colorspace_8c.html" id="SetImageGray">SetImageGray</a></h2>
+<h2><a href="../../api/MagickCore/colorspace_8c.html" id="SetImageGray">SetImageGray</a></h2>
 
 <p>SetImageGray() returns MagickTrue if all the pixels in the image have the same red, green, and blue intensities and changes the type of the image to bi-level or grayscale.</p>
 
@@ -132,7 +141,7 @@ MagickBooleanType SetImageGray(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/colorspace_8c.html" id="SetImageMonochrome">SetImageMonochrome</a></h2>
+<h2><a href="../../api/MagickCore/colorspace_8c.html" id="SetImageMonochrome">SetImageMonochrome</a></h2>
 
 <p>SetImageMonochrome() returns MagickTrue if all the pixels in the image have the same red, green, and blue intensities and the intensity is either 0 or QuantumRange and changes the type of the image to bi-level.</p>
 
@@ -159,7 +168,7 @@ MagickBooleanType SetImageMonochrome(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/colorspace_8c.html" id="TransformImageColorspace">TransformImageColorspace</a></h2>
+<h2><a href="../../api/MagickCore/colorspace_8c.html" id="TransformImageColorspace">TransformImageColorspace</a></h2>
 
 <p>TransformImageColorspace() transforms an image colorspace, changing the image data to reflect the new colorspace.</p>
 
@@ -194,24 +203,20 @@ MagickBooleanType TransformImageColorspace(Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="colorspace.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="colorspace.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/compare.html b/www/api/compare.html
index 27ab1fd0e..2bda36585 100644
--- a/www/api/compare.html
+++ b/www/api/compare.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Compare @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, compare, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../compare.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, compare, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/compare.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="compare.html#usage">Example Usage</a> • <a href="compare.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>compare</code> program to mathematically and visually annotate the difference between an image and its reconstruction.  See <a href="../command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>compare</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>compare</code> program to mathematically and visually annotate the difference between an image and its reconstruction.  See <a href="../../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>compare</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -86,10 +95,10 @@ magick compare -compose src rose.jpg reconstruct.jpg difference.png
 </code></pre>
 
 <ul>
-  <a href="../../../images/rose.jpg"><img src="../../../images/rose.jpg" width="70" height="46" alt="rose" /></a>
-  <a href="../../../images/reconstruct.jpg"><img src="../../../images/reconstruct.jpg" width="70" height="46" alt="rose" /></a>
-  <img style="margin:13px 0;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/difference.png"><img src="../../../images/difference.png" width="70" height="46" alt="rose" /></a>
+  <a href="../../images/rose.jpg"><img src="../../images/rose.jpg" width="70" height="46" alt="rose" /></a>
+  <a href="../images/reconstruct.jpg"><img src="../images/reconstruct.jpg" width="70" height="46" alt="rose" /></a>
+  <img style="margin:13px 0;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../images/difference.png"><img src="../images/difference.png" width="70" height="46" alt="rose" /></a>
 </ul>
 
 <p>The red areas of the difference image emphasizes (highlight) pixels that are affected by the image sharpening, whereas white de-emphasizes (lowlight) pixels that are untouched by the sharpening process.</p>
@@ -122,7 +131,7 @@ Image: rose.jpg
 85.05 (0.00129778) @ 353,157
 </code></pre>
 
-<p>You can find additional examples of using <code>compare</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>compare</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <p>The compare program returns 2 on error otherwise 0 if the images are similar or 1 if they are dissimilar.</p>
 
@@ -138,278 +147,278 @@ Image: rose.jpg
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#background">-background <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#background">-background <var>color</var></a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
     <td>improve brightness / contrast of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compose">-compose <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#compose">-compose <var>operator</var></a></td>
     <td>set image composite operator</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>crop the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dissimilarity-threshold">-dissimilarity-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#dissimilarity-threshold">-dissimilarity-threshold <var>value</var></a></td>
     <td>maximum distortion for (sub)image match (default 0.2)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
+    <td><a href="../www/command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
     <td>distort image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#encipher">-encipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#encipher">-encipher <var>filename</var></a></td>
     <td>convert plain pixels to cipher pixels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
     <td>colors within this distance are considered equal</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gravity">-gravity <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
     <td>horizontal and vertical text placement</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#highlight-color">-highlight-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#highlight-color">-highlight-color <var>color</var></a></td>
     <td>emphasize pixel differences with this color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#level">-level <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#level">-level <var>value</var></a></td>
     <td>adjust the level of image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#lowlight-color">-lowlight-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#lowlight-color">-lowlight-color <var>color</var></a></td>
     <td>de-emphasize pixel differences with this color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#metric">-metric <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#metric">-metric <var>type</var></a></td>
     <td>measure differences between images with this metric</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quality">-quality <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
     <td>JPEG/MIFF/PNG compression level</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#read-mask">-read-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#read-mask">-read-mask <var>filename</var></a></td>
     <td>associate a read mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#repage">-repage <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#repage">-repage <var>geometry</var></a></td>
     <td>size and location of an image canvas</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resize">-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
     <td>resize the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#separate">-separate</a></td>
+    <td><a href="../www/command-line-options.html#separate">-separate</a></td>
     <td>separate an image channel into a grayscale image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
     <td>increase the contrast without saturating highlights or shadows</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#similarity-threshold">-similarity-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#similarity-threshold">-similarity-threshold <var>value</var></a></td>
     <td>minimum distortion for (sub)image match (default 0.0)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#subimage-search">-subimage-search</a></td>
+    <td><a href="../www/command-line-options.html#subimage-search">-subimage-search</a></td>
     <td>search for subimage</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#taint">-taint</a></td>
+    <td><a href="../www/command-line-options.html#taint">-taint</a></td>
     <td>mark the image as modified</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#trim">-trim</a></td>
+    <td><a href="../www/command-line-options.html#trim">-trim</a></td>
     <td>trim image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write-mask">-read-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write-mask">-read-mask <var>filename</var></a></td>
     <td>associate a write mask with the image</td>
   </tr>
 
@@ -419,24 +428,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="compare.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="compare.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/composite.html b/www/api/composite.html
index 10ea265f5..a8d732d6a 100644
--- a/www/api/composite.html
+++ b/www/api/composite.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Composite @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, composite, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../composite.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, composite, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../../www/composite.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="composite.html#usage">Example Usage</a> • <a href="composite.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>composite</code> program to overlap one image over another.  See <a href="../command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>composite</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>composite</code> program to overlap one image over another.  See <a href="../../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>composite</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -107,7 +116,7 @@ magick composite -compose atop -geometry -13-17 white-highlight.png red-circle.p
   <a href="../../images/red-ball.png"><img src="../../images/red-ball.png" width="70" height="70" alt="red ball" /></a>
 </ul>
 
-<p>You can find additional examples of using <code>composite</code> in <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.  You can find out more about them and the mathematics by looking at <a href="http://www.w3.org/TR/SVG12/rendering.html">SVG Alpha Compositing</a></p>
+<p>You can find additional examples of using <code>composite</code> in <a href="../../Usage/">Examples of ImageMagick Usage</a>.  You can find out more about them and the mathematics by looking at <a href="http://www.w3.org/TR/SVG12/rendering.html">SVG Alpha Compositing</a></p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -121,399 +130,399 @@ magick composite -compose atop -geometry -13-17 white-highlight.png red-circle.p
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#affine">-affine <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#affine">-affine <var>matrix</var></a></td>
     <td>affine transform matrix</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blend">-blend <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#blend">-blend <var>geometry</var></a></td>
     <td>blend images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
     <td>chromaticity blue primary point</td>
   </tr>
 
 
   <tr>
-    <td><a href="../command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compose">-compose <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#compose">-compose <var>operator</var></a></td>
     <td>set image composite operator</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#displace">-displace <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#displace">-displace <var>geometry</var></a></td>
     <td>shift image pixels defined by a displacement map</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dissolve">-dissolve <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#dissolve">-dissolve <var>value</var></a></td>
     <td>dissolve the two images a given percent</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#encipher">-encipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#encipher">-encipher <var>filename</var></a></td>
     <td>convert plain pixels to cipher pixels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#encoding">-encoding <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#encoding">-encoding <var>type</var></a></td>
     <td>text encoding type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#font">-font <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#font">-font <var>name</var></a></td>
     <td>render text with this font</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gravity">-gravity <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
     <td>horizontal and vertical text placement</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
     <td>chromaticity green primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#label">-label <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>string</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#level">-level <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#level">-level <var>value</var></a></td>
     <td>adjust the level of image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
     <td>font point size</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quality">-quality <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
     <td>JPEG/MIFF/PNG compression level</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
     <td>chromaticity red primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scene">-scene <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
     <td>image scene number</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shave">-shave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shave">-shave <var>geometry</var></a></td>
     <td>shave pixels from the image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stegano">-stegano <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#stegano">-stegano <var>offset</var></a></td>
     <td>hide watermark within an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stereo">-stereo <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#stereo">-stereo <var>geometry</var></a></td>
     <td>combine two image to create a stereo anaglyph</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#swap">-swap <var>indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#swap">-swap <var>indexes</var></a></td>
     <td>swap two images in the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#taint">-taint</a></td>
+    <td><a href="../www/command-line-options.html#taint">-taint</a></td>
     <td>mark the image as modified</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
     <td>create a thumbnail of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tile">-tile</a></td>
+    <td><a href="../www/command-line-options.html#tile">-tile</a></td>
     <td>repeat composite operation across and down image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transform">-transform</a></td>
+    <td><a href="../www/command-line-options.html#transform">-transform</a></td>
     <td>affine transform image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
     <td>color tree depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#type">-type <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#type">-type <var>type</var></a></td>
     <td>image type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#units">-units <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#units">-units <var>type</var></a></td>
     <td>the units of image resolution</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#watermark">-watermark <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#watermark">-watermark <var>geometry</var></a></td>
     <td>percent brightness and saturation of a watermark</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#white-point">-white-point <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#white-point">-white-point <var>point</var></a></td>
     <td>chromaticity white point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
     <td>force all pixels above the threshold into white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-write <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-write <var>filename</var></a></td>
     <td>write images to this file</td>
   </tr>
 
@@ -523,24 +532,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="composite.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="composite.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/constitute.html b/www/api/constitute.html
index 03f40982a..3d6bd1c0d 100644
--- a/www/api/constitute.html
+++ b/www/api/constitute.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Constitute an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, constitute, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="constitute.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, constitute, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="constitute.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="constitute.html#ConstituteImage">ConstituteImage</a> &#8226; <a href="constitute.html#PingImage">PingImage</a> &#8226; <a href="constitute.html#PingImages">PingImages</a> &#8226; <a href="constitute.html#ReadImage">ReadImage</a> &#8226; <a href="constitute.html#ReadImages">ReadImages</a> &#8226; <a href="constitute.html#WriteImage">WriteImage</a> &#8226; <a href="constitute.html#WriteImages">WriteImages</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/constitute_8c.html" id="ConstituteImage">ConstituteImage</a></h2>
+<h2><a href="../../api/MagickCore/constitute_8c.html" id="ConstituteImage">ConstituteImage</a></h2>
 
 <p>ConstituteImage() returns an image from the pixel data you supply. The pixel data must be in scanline order top-to-bottom.  The data can be char, short int, int, float, or double.  Float and double require the pixels to be normalized [0..1], otherwise [0..QuantumRange].  For example, to create a 640x480 image from unsigned red-green-blue character data, use:</p>
 
@@ -122,7 +131,7 @@ Image *ConstituteImage(const size_t columns,const size_t rows,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/constitute_8c.html" id="PingImage">PingImage</a></h2>
+<h2><a href="../../api/MagickCore/constitute_8c.html" id="PingImage">PingImage</a></h2>
 
 <p>PingImage() returns all the properties of an image or image sequence except for the pixels.  It is much faster and consumes far less memory than ReadImage().  On failure, a NULL image is returned and exception describes the reason for the failure.</p>
 
@@ -148,7 +157,7 @@ Image *PingImage(const ImageInfo *image_info,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/constitute_8c.html" id="PingImages">PingImages</a></h2>
+<h2><a href="../../api/MagickCore/constitute_8c.html" id="PingImages">PingImages</a></h2>
 
 <p>PingImages() pings one or more images and returns them as an image list.</p>
 
@@ -179,7 +188,7 @@ Image *PingImages(ImageInfo *image_info,const char *filename,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/constitute_8c.html" id="ReadImage">ReadImage</a></h2>
+<h2><a href="../../api/MagickCore/constitute_8c.html" id="ReadImage">ReadImage</a></h2>
 
 <p>ReadImage() reads an image or image sequence from a file or file handle. The method returns a NULL if there is a memory shortage or if the image cannot be read.  On failure, a NULL image is returned and exception describes the reason for the failure.</p>
 
@@ -205,7 +214,7 @@ Image *ReadImage(const ImageInfo *image_info,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/constitute_8c.html" id="ReadImages">ReadImages</a></h2>
+<h2><a href="../../api/MagickCore/constitute_8c.html" id="ReadImages">ReadImages</a></h2>
 
 <p>ReadImages() reads one or more images and returns them as an image list.</p>
 
@@ -236,7 +245,7 @@ Image *ReadImages(ImageInfo *image_info,const char *filename,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/constitute_8c.html" id="WriteImage">WriteImage</a></h2>
+<h2><a href="../../api/MagickCore/constitute_8c.html" id="WriteImage">WriteImage</a></h2>
 
 <p>WriteImage() writes an image or an image sequence to a file or file handle. If writing to a file is on disk, the name is defined by the filename member of the image structure.  WriteImage() returns MagickFalse is there is a memory shortage or if the image cannot be written.  Check the exception member of image to determine the cause for any failure.</p>
 
@@ -267,7 +276,7 @@ MagickBooleanType WriteImage(const ImageInfo *image_info,Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/constitute_8c.html" id="WriteImages">WriteImages</a></h2>
+<h2><a href="../../api/MagickCore/constitute_8c.html" id="WriteImages">WriteImages</a></h2>
 
 <p>WriteImages() writes an image sequence into one or more files.  While WriteImage() can write an image sequence, it is limited to writing the sequence into a single file using a format which supports multiple frames.   WriteImages(), however, does not have this limitation, instead it generates multiple output files if necessary (or when requested).  When ImageInfo's adjoin flag is set to MagickFalse, the file name is expected to include a printf-style formatting string for the frame number (e.g. "image02d.png").</p>
 
@@ -306,24 +315,20 @@ MagickBooleanType WriteImages(const ImageInfo *image_info,Image *images,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="constitute.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="constitute.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/decorate.html b/www/api/decorate.html
index bb4dd178c..fe719c6d8 100644
--- a/www/api/decorate.html
+++ b/www/api/decorate.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Decorate an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, decorate, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="decorate.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, decorate, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="decorate.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="decorate.html#BorderImage">BorderImage</a> &#8226; <a href="decorate.html#FrameImage">FrameImage</a> &#8226; <a href="decorate.html#RaiseImage">RaiseImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/decorate_8c.html" id="BorderImage">BorderImage</a></h2>
+<h2><a href="../../api/MagickCore/decorate_8c.html" id="BorderImage">BorderImage</a></h2>
 
 <p>BorderImage() surrounds the image with a border of the color defined by the bordercolor member of the image structure.  The width and height of the border are defined by the corresponding members of the border_info structure.</p>
 
@@ -109,7 +118,7 @@ Image *BorderImage(const Image *image,const RectangleInfo *border_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/decorate_8c.html" id="FrameImage">FrameImage</a></h2>
+<h2><a href="../../api/MagickCore/decorate_8c.html" id="FrameImage">FrameImage</a></h2>
 
 <p>FrameImage() adds a simulated three-dimensional border around the image. The color of the border is defined by the matte_color member of image. Members width and height of frame_info specify the border width of the vertical and horizontal sides of the frame.  Members inner and outer indicate the width of the inner and outer shadows of the frame.</p>
 
@@ -144,7 +153,7 @@ Image *FrameImage(const Image *image,const FrameInfo *frame_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/decorate_8c.html" id="RaiseImage">RaiseImage</a></h2>
+<h2><a href="../../api/MagickCore/decorate_8c.html" id="RaiseImage">RaiseImage</a></h2>
 
 <p>RaiseImage() creates a simulated three-dimensional button-like effect by lightening and darkening the edges of the image.  Members width and height of raise_info define the width of the vertical and horizontal edge of the effect.</p>
 
@@ -184,24 +193,20 @@ MagickBooleanType RaiseImage(const Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="decorate.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="decorate.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/deprecate.html b/www/api/deprecate.html
index 68f6b6360..1e6648392 100644
--- a/www/api/deprecate.html
+++ b/www/api/deprecate.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Deprecated Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, deprecated, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="deprecate.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, deprecated, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="deprecate.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="deprecate.html#MagickGetImageAlphaColor">MagickGetImageAlphaColor</a> &#8226; <a href="deprecate.html#MagickSetImageAlphaColor">MagickSetImageAlphaColor</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickGetImageAlphaColor">MagickGetImageAlphaColor</a></h2>
+<h2><a href="../../api/MagickWand/deprecate_8c.html" id="MagickGetImageAlphaColor">MagickGetImageAlphaColor</a></h2>
 
 <p>MagickGetImageAlphaColor() returns the image alpha color.</p>
 
@@ -101,7 +110,7 @@ MagickBooleanType MagickGetImageAlphaColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/deprecate_8c.html" id="MagickSetImageAlphaColor">MagickSetImageAlphaColor</a></h2>
+<h2><a href="../../api/MagickWand/deprecate_8c.html" id="MagickSetImageAlphaColor">MagickSetImageAlphaColor</a></h2>
 
 <p>MagickSetImageAlphaColor() sets the image alpha color.</p>
 
@@ -132,24 +141,20 @@ MagickBooleanType MagickSetImageAlphaColor(MagickWand *wand,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="deprecate.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="deprecate.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/display.html b/www/api/display.html
index 16452e0c5..666ae76c8 100644
--- a/www/api/display.html
+++ b/www/api/display.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Display @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, display, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../display.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, display, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/display.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="display.html#usage">Example Usage</a> • <a href="display.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>display</code> program to display an image or image sequence on any X server.  See <a href="../command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>display</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>display</code> program to display an image or image sequence on any X server.  See <a href="../../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>display</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -98,7 +107,7 @@
 <pre class="highlight"><code>magick display -density 72 drawing.svg
 </code></pre>
 
-<p>You can find additional examples of using <code>display</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/">Graphics from the Command Line</a>.  Further discussion is available in  <a href="https://www.ibm.com/developerworks/library/l-graf2/">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>display</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/">Graphics from the Command Line</a>.  Further discussion is available in  <a href="https://www.ibm.com/developerworks/library/l-graf2/">More Graphics from the Command Line</a> and <a href="../../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -112,448 +121,448 @@
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#antialias">-antialias</a></td>
+    <td><a href="../www/command-line-options.html#antialias">-antialias</a></td>
     <td>remove pixel-aliasing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#backdrop">-backdrop</a></td>
+    <td><a href="../www/command-line-options.html#backdrop">-backdrop</a></td>
     <td>display image centered on a backdrop</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#background">-background <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#background">-background <var>color</var></a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip">-clip</a></td>
+    <td><a href="../www/command-line-options.html#clip">-clip</a></td>
     <td>clip along the first path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
     <td>clip along a named path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#coalesce">-coalesce</a></td>
+    <td><a href="../www/command-line-options.html#coalesce">-coalesce</a></td>
     <td>merge a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colormap">-colormap <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colormap">-colormap <var>type</var></a></td>
     <td>Shared or Private</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#contrast">-contrast</a></td>
+    <td><a href="../www/command-line-options.html#contrast">-contrast</a></td>
     <td>enhance or reduce the image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>preferred size and location of the cropped image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#delay">-delay <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#delay">-delay <var>value</var></a></td>
     <td>display the next image after pausing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#despeckle">-despeckle</a></td>
+    <td><a href="../www/command-line-options.html#despeckle">-despeckle</a></td>
     <td>reduce the speckles within an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#display">-display <var>server</var></a></td>
+    <td><a href="../www/command-line-options.html#display">-display <var>server</var></a></td>
     <td>get image or font from this X server</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dispose">-dispose <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dispose">-dispose <var>method</var></a></td>
     <td>layer disposal method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#edge">-edge <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#edge">-edge <var>radius</var></a></td>
     <td>apply a filter to detect edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#enhance">-enhance</a></td>
+    <td><a href="../www/command-line-options.html#enhance">-enhance</a></td>
     <td>apply a digital filter to enhance a noisy image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#equalize">-equalize</a></td>
+    <td><a href="../www/command-line-options.html#equalize">-equalize</a></td>
     <td>perform histogram equalization to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flatten">-flatten</a></td>
+    <td><a href="../www/command-line-options.html#flatten">-flatten</a></td>
     <td>flatten a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flip">-flip</a></td>
+    <td><a href="../www/command-line-options.html#flip">-flip</a></td>
     <td>flip image in the vertical direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flop">-flop</a></td>
+    <td><a href="../www/command-line-options.html#flop">-flop</a></td>
     <td>flop image in the horizontal direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#frame">-frame <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#frame">-frame <var>geometry</var></a></td>
     <td>surround image with an ornamental border</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
     <td>colors within this distance are considered equal</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gamma">-gamma <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#gamma">-gamma <var>value</var></a></td>
     <td>level of gamma correction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gravity">-gravity <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>geometry</var></a></td>
     <td>horizontal and vertical backdrop placement</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#immutable">-immutable <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#immutable">-immutable <var>type</var></a></td>
     <td>prohibit image edits</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#label">-label <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>name</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#map">-map <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#map">-map <var>filename</var></a></td>
     <td>transform image colors to match this set of colors</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
     <td>frame color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#normalize">-normalize</a></td>
+    <td><a href="../www/command-line-options.html#normalize">-normalize</a></td>
     <td>transform image to span the full range of colors</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#raise">-raise <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#raise">-raise <var>value</var></a></td>
     <td>lighten/darken image edges to create a 3-D effect</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#remote">-remote <var>command</var></a></td>
+    <td><a href="../www/command-line-options.html#remote">-remote <var>command</var></a></td>
     <td>execute a command in an remote display process</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resample">-resample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resample">-resample <var>geometry</var></a></td>
     <td>change the resolution of an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resize">-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
     <td>resize the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#roll">-roll <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#roll">-roll <var>geometry</var></a></td>
     <td>roll an image vertically or horizontally</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sample">-sample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sample">-sample <var>geometry</var></a></td>
     <td>scale image with pixel sampling</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scene">-scene <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
     <td>image scene number</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#segment">-segment <var>values</var></a></td>
+    <td><a href="../www/command-line-options.html#segment">-segment <var>values</var></a></td>
     <td>segment an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
     <td>create a thumbnail of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
     <td>force all pixels below the threshold into black</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#trim">-trim</a></td>
+    <td><a href="../www/command-line-options.html#trim">-trim</a></td>
     <td>trim image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#update">-update <var>seconds</var></a></td>
+    <td><a href="../www/command-line-options.html#update">-update <var>seconds</var></a></td>
     <td>detect when image file is modified and redisplay</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#visual">-visual</a></td>
+    <td><a href="../www/command-line-options.html#visual">-visual</a></td>
     <td>display image using this visual type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-window <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-window <var>id</var></a></td>
     <td>display image to background of this window</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-window-group <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-window-group <var>id</var></a></td>
     <td>exit program when this window id is destroyed</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-write <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-write <var>filename</var></a></td>
     <td>write images to this file</td>
   </tr>
   </tbody>
@@ -563,24 +572,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="display.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="display.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/distort.html b/www/api/distort.html
index 2f5fd30bd..c58920a65 100644
--- a/www/api/distort.html
+++ b/www/api/distort.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Image Distortions @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, image, distortions, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="distort.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, image, distortions, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="distort.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="distort.html#AffineTransformImage">AffineTransformImage</a> &#8226; <a href="distort.html#DistortImage">DistortImage</a> &#8226; <a href="distort.html#RotateImage">RotateImage</a> &#8226; <a href="distort.html#SparseColorImage">SparseColorImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/distort_8c.html" id="AffineTransformImage">AffineTransformImage</a></h2>
+<h2><a href="../../api/MagickCore/distort_8c.html" id="AffineTransformImage">AffineTransformImage</a></h2>
 
 <p>AffineTransformImage() transforms an image as dictated by the affine matrix. It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -105,7 +114,7 @@ Image *AffineTransformImage(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/distort_8c.html" id="DistortImage">DistortImage</a></h2>
+<h2><a href="../../api/MagickCore/distort_8c.html" id="DistortImage">DistortImage</a></h2>
 
 <p>DistortImage() distorts an image using various distortion methods, by mapping color lookups of the source image to a new destination image usally of the same size as the source image, unless 'bestfit' is set to true.</p>
 
@@ -173,7 +182,7 @@ Image *DistortImage(const Image *image,const DistortMethod method,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/distort_8c.html" id="RotateImage">RotateImage</a></h2>
+<h2><a href="../../api/MagickCore/distort_8c.html" id="RotateImage">RotateImage</a></h2>
 
 <p>RotateImage() creates a new image that is a rotated copy of an existing one.  Positive angles rotate counter-clockwise (right-hand rule), while negative angles rotate clockwise.  Rotated images are usually larger than the originals and have 'empty' triangular corners.  X axis.  Empty triangles left over from shearing the image are filled with the background color defined by member 'background_color' of the image.  RotateImage allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -195,7 +204,7 @@ Image *RotateImage(const Image *image,const double degrees,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/distort_8c.html" id="SparseColorImage">SparseColorImage</a></h2>
+<h2><a href="../../api/MagickCore/distort_8c.html" id="SparseColorImage">SparseColorImage</a></h2>
 
 <p>SparseColorImage(), given a set of coordinates, interpolates the colors found at those coordinates, across the whole image, using various methods.</p>
 
@@ -241,24 +250,20 @@ Image *SparseColorImage(const Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="distort.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="distort.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/draw.html b/www/api/draw.html
index 273e11567..8612b8c6e 100644
--- a/www/api/draw.html
+++ b/www/api/draw.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Draw on an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, draw, on, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="draw.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, draw, on, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="draw.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="draw.html#AcquireDrawInfo">AcquireDrawInfo</a> &#8226; <a href="draw.html#CloneDrawInfo">CloneDrawInfo</a> &#8226; <a href="draw.html#DestroyDrawInfo">DestroyDrawInfo</a> &#8226; <a href="draw.html#DrawAffineImage">DrawAffineImage</a> &#8226; <a href="draw.html#DrawClipPath">DrawClipPath</a> &#8226; <a href="draw.html#DrawImage">DrawImage</a> &#8226; <a href="draw.html#DrawGradientImage">DrawGradientImage</a> &#8226; <a href="draw.html#DrawPatternPath">DrawPatternPath</a> &#8226; <a href="draw.html#DrawPrimitive">DrawPrimitive</a> &#8226; <a href="draw.html#GetAffineMatrix">GetAffineMatrix</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="AcquireDrawInfo">AcquireDrawInfo</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="AcquireDrawInfo">AcquireDrawInfo</a></h2>
 
 <p>AcquireDrawInfo() returns a DrawInfo structure properly initialized.</p>
 
@@ -84,7 +93,7 @@
 DrawInfo *AcquireDrawInfo(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="CloneDrawInfo">CloneDrawInfo</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="CloneDrawInfo">CloneDrawInfo</a></h2>
 
 <p>CloneDrawInfo() makes a copy of the given draw_info structure.  If NULL is specified, a new DrawInfo structure is created initialized to default values.</p>
 
@@ -111,7 +120,7 @@ DrawInfo *CloneDrawInfo(const ImageInfo *image_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="DestroyDrawInfo">DestroyDrawInfo</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="DestroyDrawInfo">DestroyDrawInfo</a></h2>
 
 <p>DestroyDrawInfo() deallocates memory associated with an DrawInfo structure.</p>
 
@@ -133,7 +142,7 @@ DrawInfo *DestroyDrawInfo(DrawInfo *draw_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="DrawAffineImage">DrawAffineImage</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="DrawAffineImage">DrawAffineImage</a></h2>
 
 <p>DrawAffineImage() composites the source over the destination image as dictated by the affine transform.</p>
 
@@ -168,7 +177,7 @@ MagickBooleanType DrawAffineImage(Image *image,const Image *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="DrawClipPath">DrawClipPath</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="DrawClipPath">DrawClipPath</a></h2>
 
 <p>DrawClipPath() draws the clip path on the image mask.</p>
 
@@ -203,7 +212,7 @@ MagickBooleanType DrawClipPath(Image *image,const DrawInfo *draw_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="DrawImage">DrawImage</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="DrawImage">DrawImage</a></h2>
 
 <p>DrawImage() draws a graphic primitive on your image.  The primitive may be represented as a string or filename.  Precede the filename with an "at" sign (@) and the contents of the file are drawn on the image.  You can affect how text is drawn by setting one or more members of the draw info structure.</p>
 
@@ -234,7 +243,7 @@ MagickBooleanType DrawImage(Image *image,const DrawInfo *draw_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="DrawGradientImage">DrawGradientImage</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="DrawGradientImage">DrawGradientImage</a></h2>
 
 <p>DrawGradientImage() draws a linear gradient on the image.</p>
 
@@ -265,7 +274,7 @@ MagickBooleanType DrawGradientImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="DrawPatternPath">DrawPatternPath</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="DrawPatternPath">DrawPatternPath</a></h2>
 
 <p>DrawPatternPath() draws a pattern.</p>
 
@@ -304,7 +313,7 @@ MagickBooleanType DrawPatternPath(Image *image,const DrawInfo *draw_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="DrawPrimitive">DrawPrimitive</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="DrawPrimitive">DrawPrimitive</a></h2>
 
 <p>DrawPrimitive() draws a primitive (line, rectangle, ellipse) on the image.</p>
 
@@ -339,7 +348,7 @@ MagickBooleanType DrawPrimitive(Image *image,const DrawInfo *draw_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/draw_8c.html" id="GetAffineMatrix">GetAffineMatrix</a></h2>
+<h2><a href="../../api/MagickCore/draw_8c.html" id="GetAffineMatrix">GetAffineMatrix</a></h2>
 
 <p>GetAffineMatrix() returns an AffineMatrix initialized to the identity matrix.</p>
 
@@ -365,24 +374,20 @@ void GetAffineMatrix(AffineMatrix *affine_matrix)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="draw.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="draw.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/drawing-wand.html b/www/api/drawing-wand.html
index d3f75e8ce..2a308179a 100644
--- a/www/api/drawing-wand.html
+++ b/www/api/drawing-wand.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API: Drawing Wand Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api:, drawing, wmethods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="drawing-wand.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api:, drawing, wmethods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="drawing-wand.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="drawing-wand.html#ClearDrawingWand">ClearDrawingWand</a> &#8226; <a href="drawing-wand.html#CloneDrawingWand">CloneDrawingWand</a> &#8226; <a href="drawing-wand.html#DestroyDrawingWand">DestroyDrawingWand</a> &#8226; <a href="drawing-wand.html#DrawAffine">DrawAffine</a> &#8226; <a href="drawing-wand.html#DrawAlpha">DrawAlpha</a> &#8226; <a href="drawing-wand.html#DrawAnnotation">DrawAnnotation</a> &#8226; <a href="drawing-wand.html#DrawArc">DrawArc</a> &#8226; <a href="drawing-wand.html#DrawBezier">DrawBezier</a> &#8226; <a href="drawing-wand.html#DrawCircle">DrawCircle</a> &#8226; <a href="drawing-wand.html#DrawClearException">DrawClearException</a> &#8226; <a href="drawing-wand.html#DrawCloneExceptionInfo">DrawCloneExceptionInfo</a> &#8226; <a href="drawing-wand.html#DrawColor">DrawColor</a> &#8226; <a href="drawing-wand.html#DrawComposite">DrawComposite</a> &#8226; <a href="drawing-wand.html#DrawComment">DrawComment</a> &#8226; <a href="drawing-wand.html#DrawEllipse">DrawEllipse</a> &#8226; <a href="drawing-wand.html#DrawGetBorderColor">DrawGetBorderColor</a> &#8226; <a href="drawing-wand.html#DrawGetClipPath">DrawGetClipPath</a> &#8226; <a href="drawing-wand.html#DrawGetClipRule">DrawGetClipRule</a> &#8226; <a href="drawing-wand.html#DrawGetClipUnits">DrawGetClipUnits</a> &#8226; <a href="drawing-wand.html#DrawGetDensity">DrawGetDensity</a> &#8226; <a href="drawing-wand.html#DrawGetException">DrawGetException</a> &#8226; <a href="drawing-wand.html#DrawGetExceptionType">DrawGetExceptionType</a> &#8226; <a href="drawing-wand.html#DrawGetFillColor">DrawGetFillColor</a> &#8226; <a href="drawing-wand.html#DrawGetFillOpacity">DrawGetFillOpacity</a> &#8226; <a href="drawing-wand.html#DrawGetFillRule">DrawGetFillRule</a> &#8226; <a href="drawing-wand.html#DrawGetFont">DrawGetFont</a> &#8226; <a href="drawing-wand.html#DrawGetFontFamily">DrawGetFontFamily</a> &#8226; <a href="drawing-wand.html#DrawGetFontResolution">DrawGetFontResolution</a> &#8226; <a href="drawing-wand.html#DrawGetFontSize">DrawGetFontSize</a> &#8226; <a href="drawing-wand.html#DrawGetFontStretch">DrawGetFontStretch</a> &#8226; <a href="drawing-wand.html#DrawGetFontStyle">DrawGetFontStyle</a> &#8226; <a href="drawing-wand.html#DrawGetFontWeight">DrawGetFontWeight</a> &#8226; <a href="drawing-wand.html#DrawGetGravity">DrawGetGravity</a> &#8226; <a href="drawing-wand.html#DrawGetOpacity">DrawGetOpacity</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeAntialias">DrawGetStrokeAntialias</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeColor">DrawGetStrokeColor</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeDashArray">DrawGetStrokeDashArray</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeDashOffset">DrawGetStrokeDashOffset</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeLineCap">DrawGetStrokeLineCap</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeLineJoin">DrawGetStrokeLineJoin</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeMiterLimit">DrawGetStrokeMiterLimit</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeOpacity">DrawGetStrokeOpacity</a> &#8226; <a href="drawing-wand.html#DrawGetStrokeWidth">DrawGetStrokeWidth</a> &#8226; <a href="drawing-wand.html#DrawGetTextAlignment">DrawGetTextAlignment</a> &#8226; <a href="drawing-wand.html#DrawGetTextAntialias">DrawGetTextAntialias</a> &#8226; <a href="drawing-wand.html#DrawGetTextDecoration">DrawGetTextDecoration</a> &#8226; <a href="drawing-wand.html#DrawGetTextDirection">DrawGetTextDirection</a> &#8226; <a href="drawing-wand.html#DrawGetTextEncoding">DrawGetTextEncoding</a> &#8226; <a href="drawing-wand.html#DrawGetTextKerning">DrawGetTextKerning</a> &#8226; <a href="drawing-wand.html#DrawGetTextInterlineSpacing">DrawGetTextInterlineSpacing</a> &#8226; <a href="drawing-wand.html#DrawGetTextInterwordSpacing">DrawGetTextInterwordSpacing</a> &#8226; <a href="drawing-wand.html#DrawGetVectorGraphics">DrawGetVectorGraphics</a> &#8226; <a href="drawing-wand.html#DrawGetTextUnderColor">DrawGetTextUnderColor</a> &#8226; <a href="drawing-wand.html#DrawLine">DrawLine</a> &#8226; <a href="drawing-wand.html#DrawPathClose">DrawPathClose</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToAbsolute">DrawPathCurveToAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToRelative">DrawPathCurveToRelative</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToQuadraticBezierAbsolute">DrawPathCurveToQuadraticBezierAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToQuadraticBezierRelative">DrawPathCurveToQuadraticBezierRelative</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToQuadraticBezierSmoothAbsolute">DrawPathCurveToQuadraticBezierSmoothAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToQuadraticBezierSmoothRelative">DrawPathCurveToQuadraticBezierSmoothRelative</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToSmoothAbsolute">DrawPathCurveToSmoothAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathCurveToSmoothRelative">DrawPathCurveToSmoothRelative</a> &#8226; <a href="drawing-wand.html#DrawPathEllipticArcAbsolute">DrawPathEllipticArcAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathEllipticArcRelative">DrawPathEllipticArcRelative</a> &#8226; <a href="drawing-wand.html#DrawPathFinish">DrawPathFinish</a> &#8226; <a href="drawing-wand.html#DrawPathLineToAbsolute">DrawPathLineToAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathLineToRelative">DrawPathLineToRelative</a> &#8226; <a href="drawing-wand.html#DrawPathLineToHorizontalAbsolute">DrawPathLineToHorizontalAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathLineToHorizontalRelative">DrawPathLineToHorizontalRelative</a> &#8226; <a href="drawing-wand.html#DrawPathLineToVerticalAbsolute">DrawPathLineToVerticalAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathLineToVerticalRelative">DrawPathLineToVerticalRelative</a> &#8226; <a href="drawing-wand.html#DrawPathMoveToAbsolute">DrawPathMoveToAbsolute</a> &#8226; <a href="drawing-wand.html#DrawPathMoveToRelative">DrawPathMoveToRelative</a> &#8226; <a href="drawing-wand.html#DrawPathStart">DrawPathStart</a> &#8226; <a href="drawing-wand.html#DrawPoint">DrawPoint</a> &#8226; <a href="drawing-wand.html#DrawPolygon">DrawPolygon</a> &#8226; <a href="drawing-wand.html#DrawPolyline">DrawPolyline</a> &#8226; <a href="drawing-wand.html#DrawPopClipPath">DrawPopClipPath</a> &#8226; <a href="drawing-wand.html#DrawPopDefs">DrawPopDefs</a> &#8226; <a href="drawing-wand.html#DrawPopPattern">DrawPopPattern</a> &#8226; <a href="drawing-wand.html#DrawPushClipPath">DrawPushClipPath</a> &#8226; <a href="drawing-wand.html#DrawPushDefs">DrawPushDefs</a> &#8226; <a href="drawing-wand.html#DrawPushPattern">DrawPushPattern</a> &#8226; <a href="drawing-wand.html#DrawRectangle">DrawRectangle</a> &#8226; <a href="drawing-wand.html#DrawResetVectorGraphics">DrawResetVectorGraphics</a> &#8226; <a href="drawing-wand.html#DrawRotate">DrawRotate</a> &#8226; <a href="drawing-wand.html#DrawRoundRectangle">DrawRoundRectangle</a> &#8226; <a href="drawing-wand.html#DrawScale">DrawScale</a> &#8226; <a href="drawing-wand.html#DrawSetBorderColor">DrawSetBorderColor</a> &#8226; <a href="drawing-wand.html#DrawSetClipPath">DrawSetClipPath</a> &#8226; <a href="drawing-wand.html#DrawSetClipRule">DrawSetClipRule</a> &#8226; <a href="drawing-wand.html#DrawSetClipUnits">DrawSetClipUnits</a> &#8226; <a href="drawing-wand.html#DrawSetDensity">DrawSetDensity</a> &#8226; <a href="drawing-wand.html#DrawSetFillColor">DrawSetFillColor</a> &#8226; <a href="drawing-wand.html#DrawSetFillOpacity">DrawSetFillOpacity</a> &#8226; <a href="drawing-wand.html#DrawSetFontResolution">DrawSetFontResolution</a> &#8226; <a href="drawing-wand.html#DrawSetOpacity">DrawSetOpacity</a> &#8226; <a href="drawing-wand.html#DrawSetFillPatternURL">DrawSetFillPatternURL</a> &#8226; <a href="drawing-wand.html#DrawSetFillRule">DrawSetFillRule</a> &#8226; <a href="drawing-wand.html#DrawSetFont">DrawSetFont</a> &#8226; <a href="drawing-wand.html#DrawSetFontFamily">DrawSetFontFamily</a> &#8226; <a href="drawing-wand.html#DrawSetFontSize">DrawSetFontSize</a> &#8226; <a href="drawing-wand.html#DrawSetFontStretch">DrawSetFontStretch</a> &#8226; <a href="drawing-wand.html#DrawSetFontStyle">DrawSetFontStyle</a> &#8226; <a href="drawing-wand.html#DrawSetFontWeight">DrawSetFontWeight</a> &#8226; <a href="drawing-wand.html#DrawSetGravity">DrawSetGravity</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeColor">DrawSetStrokeColor</a> &#8226; <a href="drawing-wand.html#DrawSetStrokePatternURL">DrawSetStrokePatternURL</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeAntialias">DrawSetStrokeAntialias</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeDashArray">DrawSetStrokeDashArray</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeDashOffset">DrawSetStrokeDashOffset</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeLineCap">DrawSetStrokeLineCap</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeLineJoin">DrawSetStrokeLineJoin</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeMiterLimit">DrawSetStrokeMiterLimit</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeOpacity">DrawSetStrokeOpacity</a> &#8226; <a href="drawing-wand.html#DrawSetStrokeWidth">DrawSetStrokeWidth</a> &#8226; <a href="drawing-wand.html#DrawSetTextAlignment">DrawSetTextAlignment</a> &#8226; <a href="drawing-wand.html#DrawSetTextAntialias">DrawSetTextAntialias</a> &#8226; <a href="drawing-wand.html#DrawSetTextDecoration">DrawSetTextDecoration</a> &#8226; <a href="drawing-wand.html#DrawSetTextDirection">DrawSetTextDirection</a> &#8226; <a href="drawing-wand.html#DrawSetTextEncoding">DrawSetTextEncoding</a> &#8226; <a href="drawing-wand.html#DrawSetTextKerning">DrawSetTextKerning</a> &#8226; <a href="drawing-wand.html#DrawSetTextInterlineSpacing">DrawSetTextInterlineSpacing</a> &#8226; <a href="drawing-wand.html#DrawSetTextInterwordSpacing">DrawSetTextInterwordSpacing</a> &#8226; <a href="drawing-wand.html#DrawSetTextUnderColor">DrawSetTextUnderColor</a> &#8226; <a href="drawing-wand.html#DrawSetVectorGraphics">DrawSetVectorGraphics</a> &#8226; <a href="drawing-wand.html#DrawSkewX">DrawSkewX</a> &#8226; <a href="drawing-wand.html#DrawSkewY">DrawSkewY</a> &#8226; <a href="drawing-wand.html#DrawTranslate">DrawTranslate</a> &#8226; <a href="drawing-wand.html#DrawSetViewbox">DrawSetViewbox</a> &#8226; <a href="drawing-wand.html#IsDrawingWand">IsDrawingWand</a> &#8226; <a href="drawing-wand.html#NewDrawingWand">NewDrawingWand</a> &#8226; <a href="drawing-wand.html#PeekDrawingWand">PeekDrawingWand</a> &#8226; <a href="drawing-wand.html#PopDrawingWand">PopDrawingWand</a> &#8226; <a href="drawing-wand.html#PushDrawingWand">PushDrawingWand</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="ClearDrawingWand">ClearDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="ClearDrawingWand">ClearDrawingWand</a></h2>
 
 <p>ClearDrawingWand() clears resources associated with the drawing wand.</p>
 
@@ -96,7 +105,7 @@ void ClearDrawingWand(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="CloneDrawingWand">CloneDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="CloneDrawingWand">CloneDrawingWand</a></h2>
 
 <p>CloneDrawingWand() makes an exact copy of the specified wand.</p>
 
@@ -118,7 +127,7 @@ DrawingWand *CloneDrawingWand(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DestroyDrawingWand">DestroyDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DestroyDrawingWand">DestroyDrawingWand</a></h2>
 
 <p>DestroyDrawingWand() frees all resources associated with the drawing wand. Once the drawing wand has been freed, it should not be used and further unless it re-allocated.</p>
 
@@ -140,7 +149,7 @@ DrawingWand *DestroyDrawingWand(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawAffine">DrawAffine</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawAffine">DrawAffine</a></h2>
 
 <p>DrawAffine() adjusts the current affine transformation matrix with the specified affine transformation matrix. Note that the current affine transform is adjusted rather than replaced.</p>
 
@@ -166,7 +175,7 @@ void DrawAffine(DrawingWand *wand,const AffineMatrix *affine)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawAlpha">DrawAlpha</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawAlpha">DrawAlpha</a></h2>
 
 <p>DrawAlpha() paints on the image's alpha channel in order to set effected pixels to transparent. The available paint methods are:</p>
 
@@ -210,7 +219,7 @@ void DrawAlpha(DrawingWand *wand,const double x,const double y,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawAnnotation">DrawAnnotation</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawAnnotation">DrawAnnotation</a></h2>
 
 <p>DrawAnnotation() draws text on the image.</p>
 
@@ -245,7 +254,7 @@ void DrawAnnotation(DrawingWand *wand,const double x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawArc">DrawArc</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawArc">DrawArc</a></h2>
 
 <p>DrawArc() draws an arc falling within a specified bounding rectangle on the image.</p>
 
@@ -292,7 +301,7 @@ void DrawArc(DrawingWand *wand,const double sx,const double sy,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawBezier">DrawBezier</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawBezier">DrawBezier</a></h2>
 
 <p>DrawBezier() draws a bezier curve through a set of points on the image.</p>
 
@@ -323,7 +332,7 @@ void DrawBezier(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawCircle">DrawCircle</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawCircle">DrawCircle</a></h2>
 
 <p>DrawCircle() draws a circle on the image.</p>
 
@@ -362,7 +371,7 @@ void DrawCircle(DrawingWand *wand,const double ox,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawClearException">DrawClearException</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawClearException">DrawClearException</a></h2>
 
 <p>DrawClearException() clear any exceptions associated with the wand.</p>
 
@@ -384,7 +393,7 @@ MagickBooleanType DrawClearException(DrawWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawCloneExceptionInfo">DrawCloneExceptionInfo</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawCloneExceptionInfo">DrawCloneExceptionInfo</a></h2>
 
 <p>DrawCloneExceptionInfo() clones the ExceptionInfo structure within the wand.</p>
 
@@ -406,7 +415,7 @@ ExceptionInfo *DrawCloneExceptionInfo(DrawWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawColor">DrawColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawColor">DrawColor</a></h2>
 
 <p>DrawColor() draws color on image using the current fill color, starting at specified position, and using specified paint method. The available paint methods are:</p>
 
@@ -448,7 +457,7 @@ void DrawColor(DrawingWand *wand,const double x,const double y,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawComposite">DrawComposite</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawComposite">DrawComposite</a></h2>
 
 <p>DrawComposite() composites an image onto the current image, using the specified composition operator, specified position, and at the specified size.</p>
 
@@ -497,7 +506,7 @@ MagickBooleanType DrawComposite(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawComment">DrawComment</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawComment">DrawComment</a></h2>
 
 <p>DrawComment() adds a comment to a vector output stream.</p>
 
@@ -523,7 +532,7 @@ void DrawComment(DrawingWand *wand,const char *comment)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawEllipse">DrawEllipse</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawEllipse">DrawEllipse</a></h2>
 
 <p>DrawEllipse() draws an ellipse on the image.</p>
 
@@ -570,7 +579,7 @@ void DrawComment(DrawingWand *wand,const char *comment)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetBorderColor">DrawGetBorderColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetBorderColor">DrawGetBorderColor</a></h2>
 
 <p>DrawGetBorderColor() returns the border color used for drawing bordered objects.</p>
 
@@ -597,7 +606,7 @@ void DrawGetBorderColor(const DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetClipPath">DrawGetClipPath</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetClipPath">DrawGetClipPath</a></h2>
 
 <p>DrawGetClipPath() obtains the current clipping path ID. The value returned must be deallocated by the user when it is no longer needed.</p>
 
@@ -619,7 +628,7 @@ char *DrawGetClipPath(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetClipRule">DrawGetClipRule</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetClipRule">DrawGetClipRule</a></h2>
 
 <p>DrawGetClipRule() returns the current polygon fill rule to be used by the clipping path.</p>
 
@@ -641,7 +650,7 @@ char *DrawGetClipPath(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetClipUnits">DrawGetClipUnits</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetClipUnits">DrawGetClipUnits</a></h2>
 
 <p>DrawGetClipUnits() returns the interpretation of clip path units.</p>
 
@@ -663,7 +672,7 @@ ClipPathUnits DrawGetClipUnits(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetDensity">DrawGetDensity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetDensity">DrawGetDensity</a></h2>
 
 <p>DrawGetDensity() obtains the vertical and horizontal resolution. The value returned must be deallocated by the user when it is no longer needed.</p>
 
@@ -685,7 +694,7 @@ char *DrawGetDensity(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetException">DrawGetException</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetException">DrawGetException</a></h2>
 
 <p>DrawGetException() returns the severity, reason, and description of any error that occurs when using other methods in this API.</p>
 
@@ -712,7 +721,7 @@ char *DrawGetException(const DrawWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetExceptionType">DrawGetExceptionType</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetExceptionType">DrawGetExceptionType</a></h2>
 
 <p>DrawGetExceptionType() the exception type associated with the wand.  If no exception has occurred, UndefinedExceptionType is returned.</p>
 
@@ -734,7 +743,7 @@ ExceptionType DrawGetExceptionType(const DrawWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFillColor">DrawGetFillColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFillColor">DrawGetFillColor</a></h2>
 
 <p>DrawGetFillColor() returns the fill color used for drawing filled objects.</p>
 
@@ -761,7 +770,7 @@ void DrawGetFillColor(const DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFillOpacity">DrawGetFillOpacity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFillOpacity">DrawGetFillOpacity</a></h2>
 
 <p>DrawGetFillOpacity() returns the alpha used when drawing using the fill color or fill texture.  Fully opaque is 1.0.</p>
 
@@ -783,7 +792,7 @@ double DrawGetFillOpacity(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFillRule">DrawGetFillRule</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFillRule">DrawGetFillRule</a></h2>
 
 <p>DrawGetFillRule() returns the fill rule used while drawing polygons.</p>
 
@@ -805,7 +814,7 @@ FillRule DrawGetFillRule(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFont">DrawGetFont</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFont">DrawGetFont</a></h2>
 
 <p>DrawGetFont() returns a null-terminaged string specifying the font used when annotating with text. The value returned must be freed by the user when no longer needed.</p>
 
@@ -827,7 +836,7 @@ char *DrawGetFont(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFontFamily">DrawGetFontFamily</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFontFamily">DrawGetFontFamily</a></h2>
 
 <p>DrawGetFontFamily() returns the font family to use when annotating with text. The value returned must be freed by the user when it is no longer needed.</p>
 
@@ -849,7 +858,7 @@ char *DrawGetFontFamily(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFontResolution">DrawGetFontResolution</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFontResolution">DrawGetFontResolution</a></h2>
 
 <p>DrawGetFontResolution() gets the image X and Y resolution.</p>
 
@@ -880,7 +889,7 @@ MagickBooleanType DrawGetFontResolution(const DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFontSize">DrawGetFontSize</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFontSize">DrawGetFontSize</a></h2>
 
 <p>DrawGetFontSize() returns the font pointsize used when annotating with text.</p>
 
@@ -902,7 +911,7 @@ double DrawGetFontSize(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFontStretch">DrawGetFontStretch</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFontStretch">DrawGetFontStretch</a></h2>
 
 <p>DrawGetFontStretch() returns the font stretch used when annotating with text.</p>
 
@@ -924,7 +933,7 @@ StretchType DrawGetFontStretch(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFontStyle">DrawGetFontStyle</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFontStyle">DrawGetFontStyle</a></h2>
 
 <p>DrawGetFontStyle() returns the font style used when annotating with text.</p>
 
@@ -946,7 +955,7 @@ StyleType DrawGetFontStyle(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetFontWeight">DrawGetFontWeight</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetFontWeight">DrawGetFontWeight</a></h2>
 
 <p>DrawGetFontWeight() returns the font weight used when annotating with text.</p>
 
@@ -968,7 +977,7 @@ size_t DrawGetFontWeight(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetGravity">DrawGetGravity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetGravity">DrawGetGravity</a></h2>
 
 <p>DrawGetGravity() returns the text placement gravity used when annotating with text.</p>
 
@@ -990,7 +999,7 @@ GravityType DrawGetGravity(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetOpacity">DrawGetOpacity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetOpacity">DrawGetOpacity</a></h2>
 
 <p>DrawGetOpacity() returns the alpha used when drawing with the fill or stroke color or texture.  Fully opaque is 1.0.</p>
 
@@ -1012,7 +1021,7 @@ double DrawGetOpacity(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeAntialias">DrawGetStrokeAntialias</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeAntialias">DrawGetStrokeAntialias</a></h2>
 
 <p>DrawGetStrokeAntialias() returns the current stroke antialias setting. Stroked outlines are antialiased by default.  When antialiasing is disabled stroked pixels are thresholded to determine if the stroke color or underlying canvas color should be used.</p>
 
@@ -1034,7 +1043,7 @@ MagickBooleanType DrawGetStrokeAntialias(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeColor">DrawGetStrokeColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeColor">DrawGetStrokeColor</a></h2>
 
 <p>DrawGetStrokeColor() returns the color used for stroking object outlines.</p>
 
@@ -1061,7 +1070,7 @@ void DrawGetStrokeColor(const DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeDashArray">DrawGetStrokeDashArray</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeDashArray">DrawGetStrokeDashArray</a></h2>
 
 <p>DrawGetStrokeDashArray() returns an array representing the pattern of dashes and gaps used to stroke paths (see DrawSetStrokeDashArray). The array must be freed once it is no longer required by the user.</p>
 
@@ -1088,7 +1097,7 @@ double *DrawGetStrokeDashArray(const DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeDashOffset">DrawGetStrokeDashOffset</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeDashOffset">DrawGetStrokeDashOffset</a></h2>
 
 <p>DrawGetStrokeDashOffset() returns the offset into the dash pattern to start the dash.</p>
 
@@ -1110,7 +1119,7 @@ double DrawGetStrokeDashOffset(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeLineCap">DrawGetStrokeLineCap</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeLineCap">DrawGetStrokeLineCap</a></h2>
 
 <p>DrawGetStrokeLineCap() returns the shape to be used at the end of open subpaths when they are stroked. Values of LineCap are UndefinedCap, ButtCap, RoundCap, and SquareCap.</p>
 
@@ -1132,7 +1141,7 @@ LineCap DrawGetStrokeLineCap(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeLineJoin">DrawGetStrokeLineJoin</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeLineJoin">DrawGetStrokeLineJoin</a></h2>
 
 <p>DrawGetStrokeLineJoin() returns the shape to be used at the corners of paths (or other vector shapes) when they are stroked. Values of LineJoin are UndefinedJoin, MiterJoin, RoundJoin, and BevelJoin.</p>
 
@@ -1154,7 +1163,7 @@ LineJoin DrawGetStrokeLineJoin(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeMiterLimit">DrawGetStrokeMiterLimit</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeMiterLimit">DrawGetStrokeMiterLimit</a></h2>
 
 <p>DrawGetStrokeMiterLimit() returns the miter limit. When two line segments meet at a sharp angle and miter joins have been specified for 'lineJoin', it is possible for the miter to extend far beyond the thickness of the line stroking the path. The miterLimit' imposes a limit on the ratio of the miter length to the 'lineWidth'.</p>
 
@@ -1176,7 +1185,7 @@ size_t DrawGetStrokeMiterLimit(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeOpacity">DrawGetStrokeOpacity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeOpacity">DrawGetStrokeOpacity</a></h2>
 
 <p>DrawGetStrokeOpacity() returns the alpha of stroked object outlines.</p>
 
@@ -1198,7 +1207,7 @@ double DrawGetStrokeOpacity(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeWidth">DrawGetStrokeWidth</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetStrokeWidth">DrawGetStrokeWidth</a></h2>
 
 <p>DrawGetStrokeWidth() returns the width of the stroke used to draw object outlines.</p>
 
@@ -1220,7 +1229,7 @@ double DrawGetStrokeWidth(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextAlignment">DrawGetTextAlignment</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextAlignment">DrawGetTextAlignment</a></h2>
 
 <p>DrawGetTextAlignment() returns the alignment applied when annotating with text.</p>
 
@@ -1242,7 +1251,7 @@ AlignType DrawGetTextAlignment(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextAntialias">DrawGetTextAntialias</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextAntialias">DrawGetTextAntialias</a></h2>
 
 <p>DrawGetTextAntialias() returns the current text antialias setting, which determines whether text is antialiased.  Text is antialiased by default.</p>
 
@@ -1264,7 +1273,7 @@ MagickBooleanType DrawGetTextAntialias(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextDecoration">DrawGetTextDecoration</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextDecoration">DrawGetTextDecoration</a></h2>
 
 <p>DrawGetTextDecoration() returns the decoration applied when annotating with text.</p>
 
@@ -1286,7 +1295,7 @@ DecorationType DrawGetTextDecoration(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextDirection">DrawGetTextDirection</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextDirection">DrawGetTextDirection</a></h2>
 
 <p>DrawGetTextDirection() returns the direction that will be used when annotating with text.</p>
 
@@ -1308,7 +1317,7 @@ DirectionType DrawGetTextDirection(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextEncoding">DrawGetTextEncoding</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextEncoding">DrawGetTextEncoding</a></h2>
 
 <p>DrawGetTextEncoding() returns a null-terminated string which specifies the code set used for text annotations. The string must be freed by the user once it is no longer required.</p>
 
@@ -1330,7 +1339,7 @@ char *DrawGetTextEncoding(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextKerning">DrawGetTextKerning</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextKerning">DrawGetTextKerning</a></h2>
 
 <p>DrawGetTextKerning() gets the spacing between characters in text.</p>
 
@@ -1352,7 +1361,7 @@ double DrawGetTextKerning(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextInterlineSpacing">DrawGetTextInterlineSpacing</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextInterlineSpacing">DrawGetTextInterlineSpacing</a></h2>
 
 <p>DrawGetTextInterlineSpacing() gets the spacing between lines in text.</p>
 
@@ -1374,7 +1383,7 @@ double DrawGetTextInterlineSpacing(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextInterwordSpacing">DrawGetTextInterwordSpacing</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextInterwordSpacing">DrawGetTextInterwordSpacing</a></h2>
 
 <p>DrawGetTextInterwordSpacing() gets the spacing between words in text.</p>
 
@@ -1396,7 +1405,7 @@ double DrawGetTextInterwordSpacing(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetVectorGraphics">DrawGetVectorGraphics</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetVectorGraphics">DrawGetVectorGraphics</a></h2>
 
 <p>DrawGetVectorGraphics() returns a null-terminated string which specifies the vector graphics generated by any graphics calls made since the wand was instantiated.  The string must be freed by the user once it is no longer required.</p>
 
@@ -1418,7 +1427,7 @@ char *DrawGetVectorGraphics(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawGetTextUnderColor">DrawGetTextUnderColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawGetTextUnderColor">DrawGetTextUnderColor</a></h2>
 
 <p>DrawGetTextUnderColor() returns the color of a background rectangle to place under text annotations.</p>
 
@@ -1445,7 +1454,7 @@ void DrawGetTextUnderColor(const DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawLine">DrawLine</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawLine">DrawLine</a></h2>
 
 <p>DrawLine() draws a line on the image using the current stroke color, stroke alpha, and stroke width.</p>
 
@@ -1484,7 +1493,7 @@ void DrawLine(DrawingWand *wand,const double sx,const double sy,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathClose">DrawPathClose</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathClose">DrawPathClose</a></h2>
 
 <p>DrawPathClose() adds a path element to the current path which closes the current subpath by drawing a straight line from the current point to the current subpath's most recent starting point (usually, the most recent moveto point).</p>
 
@@ -1506,7 +1515,7 @@ void DrawPathClose(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToAbsolute">DrawPathCurveToAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToAbsolute">DrawPathCurveToAbsolute</a></h2>
 
 <p>DrawPathCurveToAbsolute() draws a cubic Bezier curve from the current point to (x,y) using (x1,y1) as the control point at the beginning of the curve and (x2,y2) as the control point at the end of the curve using absolute coordinates. At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1554,7 +1563,7 @@ void DrawPathCurveToAbsolute(DrawingWand *wand,const double x1,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToRelative">DrawPathCurveToRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToRelative">DrawPathCurveToRelative</a></h2>
 
 <p>DrawPathCurveToRelative() draws a cubic Bezier curve from the current point to (x,y) using (x1,y1) as the control point at the beginning of the curve and (x2,y2) as the control point at the end of the curve using relative coordinates. At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1602,7 +1611,7 @@ void DrawPathCurveToRelative(DrawingWand *wand,const double x1,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierAbsolute">DrawPathCurveToQuadraticBezierAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierAbsolute">DrawPathCurveToQuadraticBezierAbsolute</a></h2>
 
 <p>DrawPathCurveToQuadraticBezierAbsolute() draws a quadratic Bezier curve from the current point to (x,y) using (x1,y1) as the control point using absolute coordinates. At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1641,7 +1650,7 @@ void DrawPathCurveToQuadraticBezierAbsolute(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierRelative">DrawPathCurveToQuadraticBezierRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierRelative">DrawPathCurveToQuadraticBezierRelative</a></h2>
 
 <p>DrawPathCurveToQuadraticBezierRelative() draws a quadratic Bezier curve from the current point to (x,y) using (x1,y1) as the control point using relative coordinates. At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1680,7 +1689,7 @@ void DrawPathCurveToQuadraticBezierRelative(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierSmoothAbsolute">DrawPathCurveToQuadraticBezierSmoothAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierSmoothAbsolute">DrawPathCurveToQuadraticBezierSmoothAbsolute</a></h2>
 
 <p>DrawPathCurveToQuadraticBezierSmoothAbsolute() draws a quadratic Bezier curve (using absolute coordinates) from the current point to (x,y). The control point is assumed to be the reflection of the control point on the previous command relative to the current point. (If there is no previous command or if the previous command was not a DrawPathCurveToQuadraticBezierAbsolute, DrawPathCurveToQuadraticBezierRelative, DrawPathCurveToQuadraticBezierSmoothAbsolute or DrawPathCurveToQuadraticBezierSmoothRelative, assume the control point is coincident with the current point.). At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1711,7 +1720,7 @@ void DrawPathCurveToQuadraticBezierSmoothAbsolute(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierSmoothRelative">DrawPathCurveToQuadraticBezierSmoothRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToQuadraticBezierSmoothRelative">DrawPathCurveToQuadraticBezierSmoothRelative</a></h2>
 
 <p>DrawPathCurveToQuadraticBezierSmoothRelative() draws a quadratic Bezier curve (using relative coordinates) from the current point to (x,y). The control point is assumed to be the reflection of the control point on the previous command relative to the current point. (If there is no previous command or if the previous command was not a DrawPathCurveToQuadraticBezierAbsolute, DrawPathCurveToQuadraticBezierRelative, DrawPathCurveToQuadraticBezierSmoothAbsolute or DrawPathCurveToQuadraticBezierSmoothRelative, assume the control point is coincident with the current point.). At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1742,7 +1751,7 @@ void DrawPathCurveToQuadraticBezierSmoothRelative(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToSmoothAbsolute">DrawPathCurveToSmoothAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToSmoothAbsolute">DrawPathCurveToSmoothAbsolute</a></h2>
 
 <p>DrawPathCurveToSmoothAbsolute() draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The first control point is assumed to be the reflection of the second control point on the previous command relative to the current point. (If there is no previous command or if the previous command was not an DrawPathCurveToAbsolute, DrawPathCurveToRelative, DrawPathCurveToSmoothAbsolute or DrawPathCurveToSmoothRelative, assume the first control point is coincident with the current point.) (x2,y2) is the second control point (i.e., the control point at the end of the curve). At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1781,7 +1790,7 @@ void DrawPathCurveToSmoothAbsolute(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToSmoothRelative">DrawPathCurveToSmoothRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathCurveToSmoothRelative">DrawPathCurveToSmoothRelative</a></h2>
 
 <p>DrawPathCurveToSmoothRelative() draws a cubic Bezier curve from the current point to (x,y) using relative coordinates. The first control point is assumed to be the reflection of the second control point on the previous command relative to the current point. (If there is no previous command or if the previous command was not an DrawPathCurveToAbsolute, DrawPathCurveToRelative, DrawPathCurveToSmoothAbsolute or DrawPathCurveToSmoothRelative, assume the first control point is coincident with the current point.) (x2,y2) is the second control point (i.e., the control point at the end of the curve). At the end of the command, the new current point becomes the final (x,y) coordinate pair used in the polybezier.</p>
 
@@ -1820,7 +1829,7 @@ void DrawPathCurveToSmoothRelative(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathEllipticArcAbsolute">DrawPathEllipticArcAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathEllipticArcAbsolute">DrawPathEllipticArcAbsolute</a></h2>
 
 <p>DrawPathEllipticArcAbsolute() draws an elliptical arc from the current point to (x, y) using absolute coordinates. The size and orientation of the ellipse are defined by two radii (rx, ry) and an xAxisRotation, which indicates how the ellipse as a whole is rotated relative to the current coordinate system. The center (cx, cy) of the ellipse is calculated automagically to satisfy the constraints imposed by the other parameters. largeArcFlag and sweepFlag contribute to the automatic calculations and help determine how the arc is drawn. If largeArcFlag is true then draw the larger of the available arcs. If sweepFlag is true, then draw the arc matching a clock-wise rotation.</p>
 
@@ -1867,7 +1876,7 @@ void DrawPathEllipticArcAbsolute(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathEllipticArcRelative">DrawPathEllipticArcRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathEllipticArcRelative">DrawPathEllipticArcRelative</a></h2>
 
 <p>DrawPathEllipticArcRelative() draws an elliptical arc from the current point to (x, y) using relative coordinates. The size and orientation of the ellipse are defined by two radii (rx, ry) and an xAxisRotation, which indicates how the ellipse as a whole is rotated relative to the current coordinate system. The center (cx, cy) of the ellipse is calculated automagically to satisfy the constraints imposed by the other parameters. largeArcFlag and sweepFlag contribute to the automatic calculations and help determine how the arc is drawn. If largeArcFlag is true then draw the larger of the available arcs. If sweepFlag is true, then draw the arc matching a clock-wise rotation.</p>
 
@@ -1912,7 +1921,7 @@ void DrawPathEllipticArcRelative(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathFinish">DrawPathFinish</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathFinish">DrawPathFinish</a></h2>
 
 <p>DrawPathFinish() terminates the current path.</p>
 
@@ -1934,7 +1943,7 @@ void DrawPathFinish(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToAbsolute">DrawPathLineToAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToAbsolute">DrawPathLineToAbsolute</a></h2>
 
 <p>DrawPathLineToAbsolute() draws a line path from the current point to the given coordinate using absolute coordinates. The coordinate then becomes the new current point.</p>
 
@@ -1965,7 +1974,7 @@ void DrawPathLineToAbsolute(DrawingWand *wand,const double x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToRelative">DrawPathLineToRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToRelative">DrawPathLineToRelative</a></h2>
 
 <p>DrawPathLineToRelative() draws a line path from the current point to the given coordinate using relative coordinates. The coordinate then becomes the new current point.</p>
 
@@ -1996,7 +2005,7 @@ void DrawPathLineToRelative(DrawingWand *wand,const double x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToHorizontalAbsolute">DrawPathLineToHorizontalAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToHorizontalAbsolute">DrawPathLineToHorizontalAbsolute</a></h2>
 
 <p>DrawPathLineToHorizontalAbsolute() draws a horizontal line path from the current point to the target point using absolute coordinates.  The target point then becomes the new current point.</p>
 
@@ -2022,7 +2031,7 @@ void DrawPathLineToHorizontalAbsolute(DrawingWand *wand,const double x)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToHorizontalRelative">DrawPathLineToHorizontalRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToHorizontalRelative">DrawPathLineToHorizontalRelative</a></h2>
 
 <p>DrawPathLineToHorizontalRelative() draws a horizontal line path from the current point to the target point using relative coordinates.  The target point then becomes the new current point.</p>
 
@@ -2049,7 +2058,7 @@ void DrawPathLineToHorizontalRelative(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToVerticalAbsolute">DrawPathLineToVerticalAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToVerticalAbsolute">DrawPathLineToVerticalAbsolute</a></h2>
 
 <p>DrawPathLineToVerticalAbsolute() draws a vertical line path from the current point to the target point using absolute coordinates.  The target point then becomes the new current point.</p>
 
@@ -2076,7 +2085,7 @@ void DrawPathLineToVerticalAbsolute(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToVerticalRelative">DrawPathLineToVerticalRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathLineToVerticalRelative">DrawPathLineToVerticalRelative</a></h2>
 
 <p>DrawPathLineToVerticalRelative() draws a vertical line path from the current point to the target point using relative coordinates.  The target point then becomes the new current point.</p>
 
@@ -2103,7 +2112,7 @@ void DrawPathLineToVerticalRelative(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathMoveToAbsolute">DrawPathMoveToAbsolute</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathMoveToAbsolute">DrawPathMoveToAbsolute</a></h2>
 
 <p>DrawPathMoveToAbsolute() starts a new sub-path at the given coordinate using absolute coordinates. The current point then becomes the specified coordinate.</p>
 
@@ -2134,7 +2143,7 @@ void DrawPathMoveToAbsolute(DrawingWand *wand,const double x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathMoveToRelative">DrawPathMoveToRelative</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathMoveToRelative">DrawPathMoveToRelative</a></h2>
 
 <p>DrawPathMoveToRelative() starts a new sub-path at the given coordinate using relative coordinates. The current point then becomes the specified coordinate.</p>
 
@@ -2165,7 +2174,7 @@ void DrawPathMoveToRelative(DrawingWand *wand,const double x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPathStart">DrawPathStart</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPathStart">DrawPathStart</a></h2>
 
 <p>DrawPathStart() declares the start of a path drawing list which is terminated by a matching DrawPathFinish() command. All other DrawPath commands must be enclosed between a DrawPathStart() and a DrawPathFinish() command. This is because path drawing commands are subordinate commands and they do not function by themselves.</p>
 
@@ -2187,7 +2196,7 @@ void DrawPathStart(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPoint">DrawPoint</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPoint">DrawPoint</a></h2>
 
 <p>DrawPoint() draws a point using the current fill color.</p>
 
@@ -2217,7 +2226,7 @@ void DrawPoint(DrawingWand *wand,const double x,const double y)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPolygon">DrawPolygon</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPolygon">DrawPolygon</a></h2>
 
 <p>DrawPolygon() draws a polygon using the current stroke, stroke width, and fill color or texture, using the specified array of coordinates.</p>
 
@@ -2248,7 +2257,7 @@ void DrawPolygon(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPolyline">DrawPolyline</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPolyline">DrawPolyline</a></h2>
 
 <p>DrawPolyline() draws a polyline using the current stroke, stroke width, and fill color or texture, using the specified array of coordinates.</p>
 
@@ -2279,7 +2288,7 @@ void DrawPolyline(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPopClipPath">DrawPopClipPath</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPopClipPath">DrawPopClipPath</a></h2>
 
 <p>DrawPopClipPath() terminates a clip path definition.</p>
 
@@ -2301,7 +2310,7 @@ void DrawPopClipPath(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPopDefs">DrawPopDefs</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPopDefs">DrawPopDefs</a></h2>
 
 <p>DrawPopDefs() terminates a definition list.</p>
 
@@ -2323,7 +2332,7 @@ void DrawPopDefs(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPopPattern">DrawPopPattern</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPopPattern">DrawPopPattern</a></h2>
 
 <p>DrawPopPattern() terminates a pattern definition.</p>
 
@@ -2345,7 +2354,7 @@ MagickBooleanType DrawPopPattern(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPushClipPath">DrawPushClipPath</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPushClipPath">DrawPushClipPath</a></h2>
 
 <p>DrawPushClipPath() starts a clip path definition which is comprized of any number of drawing commands and terminated by a DrawPopClipPath() command.</p>
 
@@ -2371,7 +2380,7 @@ void DrawPushClipPath(DrawingWand *wand,const char *clip_mask_id)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPushDefs">DrawPushDefs</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPushDefs">DrawPushDefs</a></h2>
 
 <p>DrawPushDefs() indicates that commands up to a terminating DrawPopDefs() command create named elements (e.g. clip-paths, textures, etc.) which may safely be processed earlier for the sake of efficiency.</p>
 
@@ -2393,7 +2402,7 @@ void DrawPushDefs(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawPushPattern">DrawPushPattern</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawPushPattern">DrawPushPattern</a></h2>
 
 <p>DrawPushPattern() indicates that subsequent commands up to a DrawPopPattern() command comprise the definition of a named pattern. The pattern space is assigned top left corner coordinates, a width and height, and becomes its own drawing space.  Anything which can be drawn may be used in a pattern definition. Named patterns may be used as stroke or brush definitions.</p>
 
@@ -2437,7 +2446,7 @@ MagickBooleanType DrawPushPattern(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawRectangle">DrawRectangle</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawRectangle">DrawRectangle</a></h2>
 
 <p>DrawRectangle() draws a rectangle given two coordinates and using the current stroke, stroke width, and fill settings.</p>
 
@@ -2472,7 +2481,7 @@ void DrawRectangle(DrawingWand *wand,const double x1,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawResetVectorGraphics">DrawResetVectorGraphics</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawResetVectorGraphics">DrawResetVectorGraphics</a></h2>
 
 <p>DrawResetVectorGraphics() resets the vector graphics associated with the specified wand.</p>
 
@@ -2494,7 +2503,7 @@ void DrawResetVectorGraphics(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawRotate">DrawRotate</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawRotate">DrawRotate</a></h2>
 
 <p>DrawRotate() applies the specified rotation to the current coordinate space.</p>
 
@@ -2520,7 +2529,7 @@ void DrawRotate(DrawingWand *wand,const double degrees)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawRoundRectangle">DrawRoundRectangle</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawRoundRectangle">DrawRoundRectangle</a></h2>
 
 <p>DrawRoundRectangle() draws a rounted rectangle given two coordinates, x &amp; y corner radiuses and using the current stroke, stroke width, and fill settings.</p>
 
@@ -2567,7 +2576,7 @@ void DrawRoundRectangle(DrawingWand *wand,double x1,double y1,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawScale">DrawScale</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawScale">DrawScale</a></h2>
 
 <p>DrawScale() adjusts the scaling factor to apply in the horizontal and vertical directions to the current coordinate space.</p>
 
@@ -2597,7 +2606,7 @@ void DrawScale(DrawingWand *wand,const double x,const double y)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetBorderColor">DrawSetBorderColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetBorderColor">DrawSetBorderColor</a></h2>
 
 <p>DrawSetBorderColor() sets the border color to be used for drawing bordered objects.</p>
 
@@ -2623,7 +2632,7 @@ void DrawSetBorderColor(DrawingWand *wand,const PixelWand *border_wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetClipPath">DrawSetClipPath</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetClipPath">DrawSetClipPath</a></h2>
 
 <p>DrawSetClipPath() associates a named clipping path with the image.  Only the areas drawn on by the clipping path will be modified as ssize_t as it remains in effect.</p>
 
@@ -2650,7 +2659,7 @@ MagickBooleanType DrawSetClipPath(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetClipRule">DrawSetClipRule</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetClipRule">DrawSetClipRule</a></h2>
 
 <p>DrawSetClipRule() set the polygon fill rule to be used by the clipping path.</p>
 
@@ -2676,7 +2685,7 @@ void DrawSetClipRule(DrawingWand *wand,const FillRule fill_rule)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetClipUnits">DrawSetClipUnits</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetClipUnits">DrawSetClipUnits</a></h2>
 
 <p>DrawSetClipUnits() sets the interpretation of clip path units.</p>
 
@@ -2703,7 +2712,7 @@ void DrawSetClipUnits(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetDensity">DrawSetDensity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetDensity">DrawSetDensity</a></h2>
 
 <p>DrawSetDensity() sets the vertical and horizontal resolution.</p>
 
@@ -2730,7 +2739,7 @@ MagickBooleanType DrawSetDensity(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFillColor">DrawSetFillColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFillColor">DrawSetFillColor</a></h2>
 
 <p>DrawSetFillColor() sets the fill color to be used for drawing filled objects.</p>
 
@@ -2756,7 +2765,7 @@ void DrawSetFillColor(DrawingWand *wand,const PixelWand *fill_wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFillOpacity">DrawSetFillOpacity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFillOpacity">DrawSetFillOpacity</a></h2>
 
 <p>DrawSetFillOpacity() sets the alpha to use when drawing using the fill color or fill texture.  Fully opaque is 1.0.</p>
 
@@ -2782,7 +2791,7 @@ void DrawSetFillOpacity(DrawingWand *wand,const double fill_alpha)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFontResolution">DrawSetFontResolution</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFontResolution">DrawSetFontResolution</a></h2>
 
 <p>DrawSetFontResolution() sets the image resolution.</p>
 
@@ -2813,7 +2822,7 @@ MagickBooleanType DrawSetFontResolution(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetOpacity">DrawSetOpacity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetOpacity">DrawSetOpacity</a></h2>
 
 <p>DrawSetOpacity() sets the alpha to use when drawing using the fill or stroke color or texture.  Fully opaque is 1.0.</p>
 
@@ -2839,7 +2848,7 @@ void DrawSetOpacity(DrawingWand *wand,const double alpha)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFillPatternURL">DrawSetFillPatternURL</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFillPatternURL">DrawSetFillPatternURL</a></h2>
 
 <p>DrawSetFillPatternURL() sets the URL to use as a fill pattern for filling objects. Only local URLs ("#identifier") are supported at this time. These local URLs are normally created by defining a named fill pattern with DrawPushPattern/DrawPopPattern.</p>
 
@@ -2866,7 +2875,7 @@ MagickBooleanType DrawSetFillPatternURL(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFillRule">DrawSetFillRule</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFillRule">DrawSetFillRule</a></h2>
 
 <p>DrawSetFillRule() sets the fill rule to use while drawing polygons.</p>
 
@@ -2892,7 +2901,7 @@ void DrawSetFillRule(DrawingWand *wand,const FillRule fill_rule)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFont">DrawSetFont</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFont">DrawSetFont</a></h2>
 
 <p>DrawSetFont() sets the fully-sepecified font to use when annotating with text.</p>
 
@@ -2918,7 +2927,7 @@ MagickBooleanType DrawSetFont(DrawingWand *wand,const char *font_name)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFontFamily">DrawSetFontFamily</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFontFamily">DrawSetFontFamily</a></h2>
 
 <p>DrawSetFontFamily() sets the font family to use when annotating with text.</p>
 
@@ -2945,7 +2954,7 @@ MagickBooleanType DrawSetFontFamily(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFontSize">DrawSetFontSize</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFontSize">DrawSetFontSize</a></h2>
 
 <p>DrawSetFontSize() sets the font pointsize to use when annotating with text.</p>
 
@@ -2971,7 +2980,7 @@ void DrawSetFontSize(DrawingWand *wand,const double pointsize)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFontStretch">DrawSetFontStretch</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFontStretch">DrawSetFontStretch</a></h2>
 
 <p>DrawSetFontStretch() sets the font stretch to use when annotating with text. The AnyStretch enumeration acts as a wild-card "don't care" option.</p>
 
@@ -2998,7 +3007,7 @@ void DrawSetFontStretch(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFontStyle">DrawSetFontStyle</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFontStyle">DrawSetFontStyle</a></h2>
 
 <p>DrawSetFontStyle() sets the font style to use when annotating with text. The AnyStyle enumeration acts as a wild-card "don't care" option.</p>
 
@@ -3024,7 +3033,7 @@ void DrawSetFontStyle(DrawingWand *wand,const StyleType style)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetFontWeight">DrawSetFontWeight</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetFontWeight">DrawSetFontWeight</a></h2>
 
 <p>DrawSetFontWeight() sets the font weight to use when annotating with text.</p>
 
@@ -3051,7 +3060,7 @@ void DrawSetFontWeight(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetGravity">DrawSetGravity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetGravity">DrawSetGravity</a></h2>
 
 <p>DrawSetGravity() sets the text placement gravity to use when annotating with text.</p>
 
@@ -3077,7 +3086,7 @@ void DrawSetGravity(DrawingWand *wand,const GravityType gravity)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeColor">DrawSetStrokeColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeColor">DrawSetStrokeColor</a></h2>
 
 <p>DrawSetStrokeColor() sets the color used for stroking object outlines.</p>
 
@@ -3104,7 +3113,7 @@ void DrawSetStrokeColor(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokePatternURL">DrawSetStrokePatternURL</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokePatternURL">DrawSetStrokePatternURL</a></h2>
 
 <p>DrawSetStrokePatternURL() sets the pattern used for stroking object outlines.</p>
 
@@ -3131,7 +3140,7 @@ MagickBooleanType DrawSetStrokePatternURL(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeAntialias">DrawSetStrokeAntialias</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeAntialias">DrawSetStrokeAntialias</a></h2>
 
 <p>DrawSetStrokeAntialias() controls whether stroked outlines are antialiased. Stroked outlines are antialiased by default.  When antialiasing is disabled stroked pixels are thresholded to determine if the stroke color or underlying canvas color should be used.</p>
 
@@ -3158,7 +3167,7 @@ void DrawSetStrokeAntialias(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeDashArray">DrawSetStrokeDashArray</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeDashArray">DrawSetStrokeDashArray</a></h2>
 
 <p>DrawSetStrokeDashArray() specifies the pattern of dashes and gaps used to stroke paths. The stroke dash array represents an array of numbers that specify the lengths of alternating dashes and gaps in pixels. If an odd number of values is provided, then the list of values is repeated to yield an even number of values. To remove an existing dash array, pass a zero number_elements argument and null dasharray.  A typical stroke dash array might contain the members 5 3 2.</p>
 
@@ -3189,7 +3198,7 @@ MagickBooleanType DrawSetStrokeDashArray(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeDashOffset">DrawSetStrokeDashOffset</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeDashOffset">DrawSetStrokeDashOffset</a></h2>
 
 <p>DrawSetStrokeDashOffset() specifies the offset into the dash pattern to start the dash.</p>
 
@@ -3216,7 +3225,7 @@ void DrawSetStrokeDashOffset(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeLineCap">DrawSetStrokeLineCap</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeLineCap">DrawSetStrokeLineCap</a></h2>
 
 <p>DrawSetStrokeLineCap() specifies the shape to be used at the end of open subpaths when they are stroked. Values of LineCap are UndefinedCap, ButtCap, RoundCap, and SquareCap.</p>
 
@@ -3243,7 +3252,7 @@ void DrawSetStrokeLineCap(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeLineJoin">DrawSetStrokeLineJoin</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeLineJoin">DrawSetStrokeLineJoin</a></h2>
 
 <p>DrawSetStrokeLineJoin() specifies the shape to be used at the corners of paths (or other vector shapes) when they are stroked. Values of LineJoin are UndefinedJoin, MiterJoin, RoundJoin, and BevelJoin.</p>
 
@@ -3270,7 +3279,7 @@ void DrawSetStrokeLineJoin(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeMiterLimit">DrawSetStrokeMiterLimit</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeMiterLimit">DrawSetStrokeMiterLimit</a></h2>
 
 <p>DrawSetStrokeMiterLimit() specifies the miter limit. When two line segments meet at a sharp angle and miter joins have been specified for 'lineJoin', it is possible for the miter to extend far beyond the thickness of the line stroking the path. The miterLimit' imposes a limit on the ratio of the miter length to the 'lineWidth'.</p>
 
@@ -3297,7 +3306,7 @@ void DrawSetStrokeMiterLimit(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeOpacity">DrawSetStrokeOpacity</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeOpacity">DrawSetStrokeOpacity</a></h2>
 
 <p>DrawSetStrokeOpacity() specifies the alpha of stroked object outlines.</p>
 
@@ -3324,7 +3333,7 @@ void DrawSetStrokeOpacity(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeWidth">DrawSetStrokeWidth</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetStrokeWidth">DrawSetStrokeWidth</a></h2>
 
 <p>DrawSetStrokeWidth() sets the width of the stroke used to draw object outlines.</p>
 
@@ -3351,7 +3360,7 @@ void DrawSetStrokeWidth(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextAlignment">DrawSetTextAlignment</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextAlignment">DrawSetTextAlignment</a></h2>
 
 <p>DrawSetTextAlignment() specifies a text alignment to be applied when annotating with text.</p>
 
@@ -3377,7 +3386,7 @@ void DrawSetTextAlignment(DrawingWand *wand,const AlignType alignment)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextAntialias">DrawSetTextAntialias</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextAntialias">DrawSetTextAntialias</a></h2>
 
 <p>DrawSetTextAntialias() controls whether text is antialiased.  Text is antialiased by default.</p>
 
@@ -3404,7 +3413,7 @@ void DrawSetTextAntialias(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextDecoration">DrawSetTextDecoration</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextDecoration">DrawSetTextDecoration</a></h2>
 
 <p>DrawSetTextDecoration() specifies a decoration to be applied when annotating with text.</p>
 
@@ -3431,7 +3440,7 @@ void DrawSetTextDecoration(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextDirection">DrawSetTextDirection</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextDirection">DrawSetTextDirection</a></h2>
 
 <p>DrawSetTextDirection() specifies the direction to be used when annotating with text.</p>
 
@@ -3458,7 +3467,7 @@ void DrawSetTextDirection(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextEncoding">DrawSetTextEncoding</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextEncoding">DrawSetTextEncoding</a></h2>
 
 <p>DrawSetTextEncoding() specifies the code set to use for text annotations. The only character encoding which may be specified at this time is "UTF-8" for representing Unicode as a sequence of bytes. Specify an empty string to set text encoding to the system's default. Successful text annotation using Unicode may require fonts designed to support Unicode.</p>
 
@@ -3484,7 +3493,7 @@ void DrawSetTextEncoding(DrawingWand *wand,const char *encoding)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextKerning">DrawSetTextKerning</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextKerning">DrawSetTextKerning</a></h2>
 
 <p>DrawSetTextKerning() sets the spacing between characters in text.</p>
 
@@ -3510,7 +3519,7 @@ void DrawSetTextKerning(DrawingWand *wand,const double kerning)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextInterlineSpacing">DrawSetTextInterlineSpacing</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextInterlineSpacing">DrawSetTextInterlineSpacing</a></h2>
 
 <p>DrawSetTextInterlineSpacing() sets the spacing between line in text.</p>
 
@@ -3537,7 +3546,7 @@ void DrawSetTextInterlineSpacing(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextInterwordSpacing">DrawSetTextInterwordSpacing</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextInterwordSpacing">DrawSetTextInterwordSpacing</a></h2>
 
 <p>DrawSetTextInterwordSpacing() sets the spacing between words in text.</p>
 
@@ -3564,7 +3573,7 @@ void DrawSetTextInterwordSpacing(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetTextUnderColor">DrawSetTextUnderColor</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetTextUnderColor">DrawSetTextUnderColor</a></h2>
 
 <p>DrawSetTextUnderColor() specifies the color of a background rectangle to place under text annotations.</p>
 
@@ -3591,7 +3600,7 @@ void DrawSetTextUnderColor(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetVectorGraphics">DrawSetVectorGraphics</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetVectorGraphics">DrawSetVectorGraphics</a></h2>
 
 <p>DrawSetVectorGraphics() sets the vector graphics associated with the specified wand.  Use this method with DrawGetVectorGraphics() as a method to persist the vector graphics state.</p>
 
@@ -3618,7 +3627,7 @@ MagickBooleanType DrawSetVectorGraphics(DrawingWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSkewX">DrawSkewX</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSkewX">DrawSkewX</a></h2>
 
 <p>DrawSkewX() skews the current coordinate system in the horizontal direction.</p>
 
@@ -3644,7 +3653,7 @@ void DrawSkewX(DrawingWand *wand,const double degrees)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSkewY">DrawSkewY</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSkewY">DrawSkewY</a></h2>
 
 <p>DrawSkewY() skews the current coordinate system in the vertical direction.</p>
 
@@ -3670,7 +3679,7 @@ void DrawSkewY(DrawingWand *wand,const double degrees)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawTranslate">DrawTranslate</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawTranslate">DrawTranslate</a></h2>
 
 <p>DrawTranslate() applies a translation to the current coordinate system which moves the coordinate system origin to the specified coordinate.</p>
 
@@ -3701,7 +3710,7 @@ void DrawTranslate(DrawingWand *wand,const double x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="DrawSetViewbox">DrawSetViewbox</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="DrawSetViewbox">DrawSetViewbox</a></h2>
 
 <p>DrawSetViewbox() sets the overall canvas size to be recorded with the drawing vector data.  Usually this will be specified using the same size as the canvas image.  When the vector data is saved to SVG or MVG formats, the viewbox is use to specify the size of the canvas image that a viewer will render the vector data on.</p>
 
@@ -3740,7 +3749,7 @@ void DrawSetViewbox(DrawingWand *wand,const double x1,const double y1,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="IsDrawingWand">IsDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="IsDrawingWand">IsDrawingWand</a></h2>
 
 <p>IsDrawingWand() returns MagickTrue if the wand is verified as a drawing wand.</p>
 
@@ -3762,7 +3771,7 @@ MagickBooleanType IsDrawingWand(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="NewDrawingWand">NewDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="NewDrawingWand">NewDrawingWand</a></h2>
 
 <p>NewDrawingWand() returns a drawing wand required for all other methods in the API.</p>
 
@@ -3772,7 +3781,7 @@ MagickBooleanType IsDrawingWand(const DrawingWand *wand)
 DrawingWand *NewDrawingWand(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="PeekDrawingWand">PeekDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="PeekDrawingWand">PeekDrawingWand</a></h2>
 
 <p>PeekDrawingWand() returns the current drawing wand.</p>
 
@@ -3794,7 +3803,7 @@ DrawInfo *PeekDrawingWand(const DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="PopDrawingWand">PopDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="PopDrawingWand">PopDrawingWand</a></h2>
 
 <p>PopDrawingWand() destroys the current drawing wand and returns to the previously pushed drawing wand. Multiple drawing wands may exist. It is an error to attempt to pop more drawing wands than have been pushed, and it is proper form to pop all drawing wands which have been pushed.</p>
 
@@ -3816,7 +3825,7 @@ MagickBooleanType PopDrawingWand(DrawingWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/drawing-wand_8c.html" id="PushDrawingWand">PushDrawingWand</a></h2>
+<h2><a href="../../api/MagickWand/drawing-wand_8c.html" id="PushDrawingWand">PushDrawingWand</a></h2>
 
 <p>PushDrawingWand() clones the current drawing wand to create a new drawing wand.  The original drawing wand(s) may be returned to by invoking PopDrawingWand().  The drawing wands are stored on a drawing wand stack. For every Pop there must have already been an equivalent Push.</p>
 
@@ -3842,24 +3851,20 @@ MagickBooleanType PushDrawingWand(DrawingWand *wand)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="drawing-wand.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="drawing-wand.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/effect.html b/www/api/effect.html
index 39b49a7d8..32ca7ff35 100644
--- a/www/api/effect.html
+++ b/www/api/effect.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Add an Effect @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, add, an, effect, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="effect.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, add, an, effect, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="effect.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="effect.html#AdaptiveBlurImage">AdaptiveBlurImage</a> &#8226; <a href="effect.html#AdaptiveSharpenImage">AdaptiveSharpenImage</a> &#8226; <a href="effect.html#BlurImage">BlurImage</a> &#8226; <a href="effect.html#ConvolveImage">ConvolveImage</a> &#8226; <a href="effect.html#DespeckleImage">DespeckleImage</a> &#8226; <a href="effect.html#EdgeImage">EdgeImage</a> &#8226; <a href="effect.html#EmbossImage">EmbossImage</a> &#8226; <a href="effect.html#GaussianBlurImage">GaussianBlurImage</a> &#8226; <a href="effect.html#KuwaharaImage">KuwaharaImage</a> &#8226; <a href="effect.html#LocalContrastImage">LocalContrastImage</a> &#8226; <a href="effect.html#MotionBlurImage">MotionBlurImage</a> &#8226; <a href="effect.html#PreviewImage">PreviewImage</a> &#8226; <a href="effect.html#RotationalBlurImage">RotationalBlurImage</a> &#8226; <a href="effect.html#SelectiveBlurImage">SelectiveBlurImage</a> &#8226; <a href="effect.html#ShadeImage">ShadeImage</a> &#8226; <a href="effect.html#SharpenImage">SharpenImage</a> &#8226; <a href="effect.html#SpreadImage">SpreadImage</a> &#8226; <a href="effect.html#UnsharpMaskImage">UnsharpMaskImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="AdaptiveBlurImage">AdaptiveBlurImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="AdaptiveBlurImage">AdaptiveBlurImage</a></h2>
 
 <p>AdaptiveBlurImage() adaptively blurs the image by blurring less intensely near image edges and more intensely far from edges.  We blur the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and AdaptiveBlurImage() selects a suitable radius for you.</p>
 
@@ -109,7 +118,7 @@ Image *AdaptiveBlurImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="AdaptiveSharpenImage">AdaptiveSharpenImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="AdaptiveSharpenImage">AdaptiveSharpenImage</a></h2>
 
 <p>AdaptiveSharpenImage() adaptively sharpens the image by sharpening more intensely near image edges and less intensely far from edges. We sharpen the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and AdaptiveSharpenImage() selects a suitable radius for you.</p>
 
@@ -144,7 +153,7 @@ Image *AdaptiveSharpenImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="BlurImage">BlurImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="BlurImage">BlurImage</a></h2>
 
 <p>BlurImage() blurs an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and BlurImage() selects a suitable radius for you.</p>
 
@@ -179,7 +188,7 @@ Image *BlurImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="ConvolveImage">ConvolveImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="ConvolveImage">ConvolveImage</a></h2>
 
 <p>ConvolveImage() applies a custom convolution kernel to the image.</p>
 
@@ -210,7 +219,7 @@ Image *ConvolveImage(const Image *image,const KernelInfo *kernel,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="DespeckleImage">DespeckleImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="DespeckleImage">DespeckleImage</a></h2>
 
 <p>DespeckleImage() reduces the speckle noise in an image while perserving the edges of the original image.  A speckle removing filter uses a complementary hulling technique (raising pixels that are darker than their surrounding neighbors, then complementarily lowering pixels that are brighter than their surrounding neighbors) to reduce the speckle index of that image (reference Crimmins speckle removal).</p>
 
@@ -236,7 +245,7 @@ Image *DespeckleImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="EdgeImage">EdgeImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="EdgeImage">EdgeImage</a></h2>
 
 <p>EdgeImage() finds edges in an image.  Radius defines the radius of the convolution filter.  Use a radius of 0 and EdgeImage() selects a suitable radius for you.</p>
 
@@ -267,7 +276,7 @@ Image *EdgeImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="EmbossImage">EmbossImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="EmbossImage">EmbossImage</a></h2>
 
 <p>EmbossImage() returns a grayscale image with a three-dimensional effect. We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and Emboss() selects a suitable radius for you.</p>
 
@@ -302,7 +311,7 @@ Image *EmbossImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="GaussianBlurImage">GaussianBlurImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="GaussianBlurImage">GaussianBlurImage</a></h2>
 
 <p>GaussianBlurImage() blurs an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and GaussianBlurImage() selects a suitable radius for you</p>
 
@@ -337,7 +346,7 @@ Image *GaussianBlurImage(const Image *image,onst double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="KuwaharaImage">KuwaharaImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="KuwaharaImage">KuwaharaImage</a></h2>
 
 <p>KuwaharaImage() is an edge preserving noise reduction filter.</p>
 
@@ -372,7 +381,7 @@ Image *KuwaharaImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="LocalContrastImage">LocalContrastImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="LocalContrastImage">LocalContrastImage</a></h2>
 
 <p>LocalContrastImage() attempts to increase the appearance of large-scale light-dark transitions. Local contrast enhancement works similarly to sharpening with an unsharp mask, however the mask is instead created using an image with a greater blur distance.</p>
 
@@ -407,7 +416,7 @@ Image *LocalContrastImage(const Image *image, const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="MotionBlurImage">MotionBlurImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="MotionBlurImage">MotionBlurImage</a></h2>
 
 <p>MotionBlurImage() simulates motion blur.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.  Use a radius of 0 and MotionBlurImage() selects a suitable radius for you. Angle gives the angle of the blurring motion.</p>
 
@@ -448,7 +457,7 @@ const double sigma,const double angle,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="PreviewImage">PreviewImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="PreviewImage">PreviewImage</a></h2>
 
 <p>PreviewImage() tiles 9 thumbnails of the specified image with an image processing operation applied with varying parameters.  This may be helpful pin-pointing an appropriate parameter for a particular image processing operation.</p>
 
@@ -479,7 +488,7 @@ Image *PreviewImages(const Image *image,const PreviewType preview,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="RotationalBlurImage">RotationalBlurImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="RotationalBlurImage">RotationalBlurImage</a></h2>
 
 <p>RotationalBlurImage() applies a radial blur to the image.</p>
 
@@ -516,7 +525,7 @@ ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="SelectiveBlurImage">SelectiveBlurImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="SelectiveBlurImage">SelectiveBlurImage</a></h2>
 
 <p>SelectiveBlurImage() selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask that sharpens everything with contrast above a certain threshold.</p>
 
@@ -555,7 +564,7 @@ Image *SelectiveBlurImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="ShadeImage">ShadeImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="ShadeImage">ShadeImage</a></h2>
 
 <p>ShadeImage() shines a distant light on an image to create a three-dimensional effect. You control the positioning of the light with azimuth and elevation; azimuth is measured in degrees off the x axis and elevation is measured in pixels above the Z axis.</p>
 
@@ -590,7 +599,7 @@ Image *ShadeImage(const Image *image,const MagickBooleanType gray,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="SharpenImage">SharpenImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="SharpenImage">SharpenImage</a></h2>
 
 <p>SharpenImage() sharpens the image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and SharpenImage() selects a suitable radius for you.</p>
 
@@ -627,7 +636,7 @@ const double sigma,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="SpreadImage">SpreadImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="SpreadImage">SpreadImage</a></h2>
 
 <p>SpreadImage() is a special effects method that randomly displaces each pixel in a square area defined by the radius parameter.</p>
 
@@ -663,7 +672,7 @@ Image *SpreadImage(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/effect_8c.html" id="UnsharpMaskImage">UnsharpMaskImage</a></h2>
+<h2><a href="../../api/MagickCore/effect_8c.html" id="UnsharpMaskImage">UnsharpMaskImage</a></h2>
 
 <p>UnsharpMaskImage() sharpens one or more image channels.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and UnsharpMaskImage() selects a suitable radius for you.</p>
 
@@ -711,24 +720,20 @@ ExceptionInfo *exception)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="effect.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="effect.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/enhance.html b/www/api/enhance.html
index 1beb87eb4..5bd8ea8c5 100644
--- a/www/api/enhance.html
+++ b/www/api/enhance.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Enhance an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, enhance, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="enhance.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, enhance, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="enhance.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="enhance.html#AutoGammaImage">AutoGammaImage</a> &#8226; <a href="enhance.html#AutoLevelImage">AutoLevelImage</a> &#8226; <a href="enhance.html#BrightnessContrastImage">BrightnessContrastImage</a> &#8226; <a href="enhance.html#ClutImage">ClutImage</a> &#8226; <a href="enhance.html#ColorDecisionListImage">ColorDecisionListImage</a> &#8226; <a href="enhance.html#ContrastImage">ContrastImage</a> &#8226; <a href="enhance.html#ContrastStretchImage">ContrastStretchImage</a> &#8226; <a href="enhance.html#EnhanceImage">EnhanceImage</a> &#8226; <a href="enhance.html#EqualizeImage">EqualizeImage</a> &#8226; <a href="enhance.html#GammaImage">GammaImage</a> &#8226; <a href="enhance.html#GrayscaleImage">GrayscaleImage</a> &#8226; <a href="enhance.html#HaldClutImage">HaldClutImage</a> &#8226; <a href="enhance.html#LevelImage">LevelImage</a> &#8226; <a href="enhance.html#LevelizeImage">LevelizeImage</a> &#8226; <a href="enhance.html#LevelImageColors">LevelImageColors</a> &#8226; <a href="enhance.html#LinearStretchImage">LinearStretchImage</a> &#8226; <a href="enhance.html#ModulateImage">ModulateImage</a> &#8226; <a href="enhance.html#NegateImage">NegateImage</a> &#8226; <a href="enhance.html#The NormalizeImage">The NormalizeImage</a> &#8226; <a href="enhance.html#SigmoidalContrastImage">SigmoidalContrastImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="AutoGammaImage">AutoGammaImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="AutoGammaImage">AutoGammaImage</a></h2>
 
 <p>AutoGammaImage() extract the 'mean' from the image and adjust the image to try make set its gamma appropriatally.</p>
 
@@ -100,7 +109,7 @@ MagickBooleanType AutoGammaImage(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="AutoLevelImage">AutoLevelImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="AutoLevelImage">AutoLevelImage</a></h2>
 
 <p>AutoLevelImage() adjusts the levels of a particular image channel by scaling the minimum and maximum values to the full quantum range.</p>
 
@@ -126,7 +135,7 @@ MagickBooleanType AutoLevelImage(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="BrightnessContrastImage">BrightnessContrastImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="BrightnessContrastImage">BrightnessContrastImage</a></h2>
 
 <p>BrightnessContrastImage() changes the brightness and/or contrast of an image.  It converts the brightness and contrast parameters into slope and intercept and calls a polynomical function to apply to the image.</p>
 
@@ -161,7 +170,7 @@ MagickBooleanType BrightnessContrastImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="ClutImage">ClutImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="ClutImage">ClutImage</a></h2>
 
 <p>ClutImage() replaces each color value in the given image, by using it as an index to lookup a replacement color value in a Color Look UP Table in the form of an image.  The values are extracted along a diagonal of the CLUT image so either a horizontal or vertial gradient image can be used.</p>
 
@@ -200,7 +209,7 @@ MagickBooleanType ClutImage(Image *image,Image *clut_image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="ColorDecisionListImage">ColorDecisionListImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="ColorDecisionListImage">ColorDecisionListImage</a></h2>
 
 <p>ColorDecisionListImage() accepts a lightweight Color Correction Collection (CCC) file which solely contains one or more color corrections and applies the correction to the image.  Here is a sample CCC file:</p>
 
@@ -248,7 +257,7 @@ MagickBooleanType ColorDecisionListImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="ContrastImage">ContrastImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="ContrastImage">ContrastImage</a></h2>
 
 <p>ContrastImage() enhances the intensity differences between the lighter and darker elements of the image.  Set sharpen to a MagickTrue to increase the image contrast otherwise the contrast is reduced.</p>
 
@@ -279,7 +288,7 @@ MagickBooleanType ContrastImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="ContrastStretchImage">ContrastStretchImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="ContrastStretchImage">ContrastStretchImage</a></h2>
 
 <p>ContrastStretchImage() is a simple image enhancement technique that attempts to improve the contrast in an image by 'stretching' the range of intensity values it contains to span a desired range of values. It differs from the more sophisticated histogram equalization in that it can only apply a linear scaling function to the image pixel values.  As a result the 'enhancement' is less harsh.</p>
 
@@ -318,7 +327,7 @@ MagickBooleanType ContrastStretchImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="EnhanceImage">EnhanceImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="EnhanceImage">EnhanceImage</a></h2>
 
 <p>EnhanceImage() applies a digital filter that improves the quality of a noisy image.</p>
 
@@ -344,7 +353,7 @@ Image *EnhanceImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="EqualizeImage">EqualizeImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="EqualizeImage">EqualizeImage</a></h2>
 
 <p>EqualizeImage() applies a histogram equalization to the image.</p>
 
@@ -370,7 +379,7 @@ MagickBooleanType EqualizeImage(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="GammaImage">GammaImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="GammaImage">GammaImage</a></h2>
 
 <p>GammaImage() gamma-corrects a particular image channel.  The same image viewed on different devices will have perceptual differences in the way the image's intensities are represented on the screen.  Specify individual gamma levels for the red, green, and blue channels, or adjust all three with the gamma parameter.  Values typically range from 0.8 to 2.3.</p>
 
@@ -403,7 +412,7 @@ MagickBooleanType GammaImage(Image *image,const double gamma,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="GrayscaleImage">GrayscaleImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="GrayscaleImage">GrayscaleImage</a></h2>
 
 <p>GrayscaleImage() converts the image to grayscale.</p>
 
@@ -434,7 +443,7 @@ MagickBooleanType GrayscaleImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="HaldClutImage">HaldClutImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="HaldClutImage">HaldClutImage</a></h2>
 
 <p>HaldClutImage() applies a Hald color lookup table to the image.  A Hald color lookup table is a 3-dimensional color cube mapped to 2 dimensions. Create it with the HALD coder.  You can apply any color transformation to the Hald image and then use this method to apply the transform to the image.</p>
 
@@ -465,7 +474,7 @@ MagickBooleanType HaldClutImage(Image *image,Image *hald_image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelImage">LevelImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="LevelImage">LevelImage</a></h2>
 
 <p>LevelImage() adjusts the levels of a particular image channel by scaling the colors falling between specified white and black points to the full available quantum range.</p>
 
@@ -506,7 +515,7 @@ MagickBooleanType LevelImage(Image *image,const double black_point,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelizeImage">LevelizeImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="LevelizeImage">LevelizeImage</a></h2>
 
 <p>LevelizeImage() applies the reversed LevelImage() operation to just the specific channels specified.  It compresses the full range of color values, so that they lie between the given black and white points. Gamma is applied before the values are mapped.</p>
 
@@ -549,7 +558,7 @@ MagickBooleanType LevelizeImage(Image *image,const double black_point,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LevelImageColors">LevelImageColors</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="LevelImageColors">LevelImageColors</a></h2>
 
 <p>LevelImageColors() maps the given color to "black" and "white" values, linearly spreading out the colors, and level values on a channel by channel bases, as per LevelImage().  The given colors allows you to specify different level ranges for each of the color channels separately.</p>
 
@@ -591,7 +600,7 @@ const MagickBooleanType invert,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="LinearStretchImage">LinearStretchImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="LinearStretchImage">LinearStretchImage</a></h2>
 
 <p>LinearStretchImage() discards any pixels below the black point and above the white point and levels the remaining pixels.</p>
 
@@ -627,7 +636,7 @@ MagickBooleanType LinearStretchImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="ModulateImage">ModulateImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="ModulateImage">ModulateImage</a></h2>
 
 <p>ModulateImage() lets you control the brightness, saturation, and hue of an image.  Modulate represents the brightness, saturation, and hue as one parameter (e.g. 90,150,100).  If the image colorspace is HSL, the modulation is lightness, saturation, and hue.  For HWB, use blackness, whiteness, and hue. And for HCL, use chrome, luma, and hue.</p>
 
@@ -658,7 +667,7 @@ MagickBooleanType ModulateImage(Image *image,const char *modulate,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="NegateImage">NegateImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="NegateImage">NegateImage</a></h2>
 
 <p>NegateImage() negates the colors in the reference image.  The grayscale option means that only grayscale values within the image are negated.</p>
 
@@ -689,7 +698,7 @@ MagickBooleanType NegateImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="The_NormalizeImage">The NormalizeImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="The_NormalizeImage">The NormalizeImage</a></h2>
 
 <p>The NormalizeImage() method enhances the contrast of a color image by mapping the darkest 2 percent of all pixel to black and the brightest 1 percent to white.</p>
 
@@ -715,7 +724,7 @@ MagickBooleanType NormalizeImage(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/enhance_8c.html" id="SigmoidalContrastImage">SigmoidalContrastImage</a></h2>
+<h2><a href="../../api/MagickCore/enhance_8c.html" id="SigmoidalContrastImage">SigmoidalContrastImage</a></h2>
 
 <p>SigmoidalContrastImage() adjusts the contrast of an image with a non-linear sigmoidal contrast algorithm.  Increase the contrast of the image using a sigmoidal transfer function without saturating highlights or shadows. Contrast indicates how much to increase the contrast (0 is none; 3 is typical; 20 is pushing it); mid-point indicates where midtones fall in the resultant image (0 is white; 50 is middle-gray; 100 is black).  Set sharpen to MagickTrue to increase the image contrast otherwise the contrast is reduced.</p>
 
@@ -759,24 +768,20 @@ MagickBooleanType SigmoidalContrastImage(Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="enhance.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="enhance.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/exception.html b/www/api/exception.html
index 94733f81e..2f2f297b7 100644
--- a/www/api/exception.html
+++ b/www/api/exception.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Exceptions @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="exceptions, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../exception.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="exceptions, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/exception.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -268,24 +277,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="exception.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="exception.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/api/feature.html b/www/api/feature.html
index 74d1d4bb4..998429556 100644
--- a/www/api/feature.html
+++ b/www/api/feature.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Image Features @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, image, features, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="feature.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, image, features, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="feature.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="feature.html#CannyEdgeImage">CannyEdgeImage</a> &#8226; <a href="feature.html#GetImageFeatures">GetImageFeatures</a> &#8226; <a href="feature.html#Use HoughLineImage">Use HoughLineImage</a> &#8226; <a href="feature.html#MeanShiftImage">MeanShiftImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/feature_8c.html" id="CannyEdgeImage">CannyEdgeImage</a></h2>
+<h2><a href="../../api/MagickCore/feature_8c.html" id="CannyEdgeImage">CannyEdgeImage</a></h2>
 
 <p>CannyEdgeImage() uses a multi-stage algorithm to detect a wide range of edges in images.</p>
 
@@ -118,7 +127,7 @@ Image *CannyEdgeImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/feature_8c.html" id="GetImageFeatures">GetImageFeatures</a></h2>
+<h2><a href="../../api/MagickCore/feature_8c.html" id="GetImageFeatures">GetImageFeatures</a></h2>
 
 <p>GetImageFeatures() returns features for each channel in the image in each of four directions (horizontal, vertical, left and right diagonals) for the specified distance.  The features include the angular second moment, contrast, correlation, sum of squares: variance, inverse difference moment, sum average, sum varience, sum entropy, entropy, difference variance,  difference entropy, information measures of correlation 1, information measures of correlation 2, and maximum correlation coefficient.  You can access the red channel contrast, for example, like this:</p>
 
@@ -156,7 +165,7 @@ ChannelFeatures *GetImageFeatures(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/feature_8c.html" id="Use_HoughLineImage">Use HoughLineImage</a></h2>
+<h2><a href="../../api/MagickCore/feature_8c.html" id="Use_HoughLineImage">Use HoughLineImage</a></h2>
 
 <p>Use HoughLineImage() in conjunction with any binary edge extracted image (we recommand Canny) to identify lines in the image.  The algorithm accumulates counts for every white pixel for every possible orientation (for angles from 0 to 179 in 1 degree increments) and distance from the center of the image to the corner (in 1 px increments) and stores the counts in an accumulator matrix of angle vs distance. The size of the accumulator is 180x(diagonal/2). Next it searches this space for peaks in counts and converts the locations of the peaks to slope and intercept in the normal x,y input image space. Use the slope/intercepts to find the endpoints clipped to the bounds of the image. The lines are then drawn. The counts are a measure of the length of the lines</p>
 
@@ -191,7 +200,7 @@ Image *HoughLineImage(const Image *image,const size_t width,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/feature_8c.html" id="MeanShiftImage">MeanShiftImage</a></h2>
+<h2><a href="../../api/MagickCore/feature_8c.html" id="MeanShiftImage">MeanShiftImage</a></h2>
 
 <p>MeanShiftImage() delineate arbitrarily shaped clusters in the image. For each pixel, it visits all the pixels in the neighborhood specified by the window centered at the pixel and excludes those that are outside the radius=(window-1)/2 surrounding the pixel. From those pixels, it finds those that are within the specified color distance from the current mean, and computes a new x,y centroid from those coordinates and a new mean. This new x,y centroid is used as the center for a new window. This process iterates until it converges and the final mean is replaces the (original window center) pixel value. It repeats this process for the next pixel, etc., until it processes all pixels in the image. Results are typically better with colorspaces other than sRGB. We recommend YIQ, YUV or YCbCr.</p>
 
@@ -231,24 +240,20 @@ Image *MeanShiftImage(const Image *image,const size_t width,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="feature.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="feature.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/fourier.html b/www/api/fourier.html
index ce01227aa..de57d61db 100644
--- a/www/api/fourier.html
+++ b/www/api/fourier.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Fourier Transform @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, fourier, transform, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="fourier.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, fourier, transform, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="fourier.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="fourier.html#ComplexImages">ComplexImages</a> &#8226; <a href="fourier.html#ForwardFourierTransformImage">ForwardFourierTransformImage</a> &#8226; <a href="fourier.html#InverseFourierTransformImage">InverseFourierTransformImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/fourier_8c.html" id="ComplexImages">ComplexImages</a></h2>
+<h2><a href="../../api/MagickCore/fourier_8c.html" id="ComplexImages">ComplexImages</a></h2>
 
 <p>ComplexImages() performs complex mathematics on an image sequence.</p>
 
@@ -105,7 +114,7 @@ MagickBooleanType ComplexImages(Image *images,const ComplexOperator op,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/fourier_8c.html" id="ForwardFourierTransformImage">ForwardFourierTransformImage</a></h2>
+<h2><a href="../../api/MagickCore/fourier_8c.html" id="ForwardFourierTransformImage">ForwardFourierTransformImage</a></h2>
 
 <p>ForwardFourierTransformImage() implements the discrete Fourier transform (DFT) of the image either as a magnitude / phase or real / imaginary image pair.</p>
 
@@ -136,7 +145,7 @@ Image *ForwardFourierTransformImage(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/fourier_8c.html" id="InverseFourierTransformImage">InverseFourierTransformImage</a></h2>
+<h2><a href="../../api/MagickCore/fourier_8c.html" id="InverseFourierTransformImage">InverseFourierTransformImage</a></h2>
 
 <p>InverseFourierTransformImage() implements the inverse discrete Fourier transform (DFT) of the image either as a magnitude / phase or real / imaginary image pair.</p>
 
@@ -176,24 +185,20 @@ Image *InverseFourierTransformImage(const Image *magnitude_image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="fourier.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="fourier.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/fx.html b/www/api/fx.html
index 4ce0c3e2d..f9b1b8f34 100644
--- a/www/api/fx.html
+++ b/www/api/fx.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>The Fx Special Effects Image Operator @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="the, fx, special, effects, image, operator, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../fx.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="the, fx, special, effects, image, operator, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../../www/fx.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="fx.html#fx">The Fx Special Effects Image Operator</a> • <a href="fx.html#anatomy">The Anatomy of an Fx Expression</a></p>
@@ -95,9 +104,9 @@
 <p>Here, we convert a black to a navy blue image:</p>
 
 <ul>
-  <a href="../../../images/black.png"><img src="../../../images/black.png" width="64" height="64" alt="black" /></a>
-  <img style="margin-top:22px; margin-bottom:22px;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/navy.png"><img src="../../../images/navy.png" width="64" height="64" alt="navy" /></a>
+  <a href="../images/black.png"><img src="../images/black.png" width="64" height="64" alt="black" /></a>
+  <img style="margin-top:22px; margin-bottom:22px;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../images/navy.png"><img src="../images/navy.png" width="64" height="64" alt="navy" /></a>
 </ul>
 
 <p>Or the expression can be complex:</p>
@@ -110,9 +119,9 @@
 <p>This expression results in a high contrast version of the image:</p>
 
 <ul>
-  <a href="../../../images/rose.jpg"><img src="../../../images/rose.jpg" width="70" height="46" alt="rose" /></a>
-  <img style="margin-top:13px; margin-bottom:13px;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/rose-sigmoidal.png"><img src="../../../images/rose-sigmoidal.png" width="70" height="46" alt="rose-sigmoidal" /></a>
+  <a href="../../images/rose.jpg"><img src="../../images/rose.jpg" width="70" height="46" alt="rose" /></a>
+  <img style="margin-top:13px; margin-bottom:13px;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../images/rose-sigmoidal.png"><img src="../images/rose-sigmoidal.png" width="70" height="46" alt="rose-sigmoidal" /></a>
 </ul>
 
 <p>The expression can include variable assignments.  Assignments, in most cases, reduce the complexity of an expression and permit some operations that might not be possible any other way.  For example, lets create a radial gradient:</p>
@@ -125,7 +134,7 @@
 <p>The command above returns this image:</p>
 
 <ul>
-  <a href="../../../images/radial-gradient.png"><img src="../../../images/radial-gradient.png" width="70" height="70" alt="radial-gradient" /></a>
+  <a href="../images/radial-gradient.png"><img src="../images/radial-gradient.png" width="70" height="70" alt="radial-gradient" /></a>
 </ul>
 
 <p>This FX expression adds random noise to an image:</p>
@@ -136,7 +145,7 @@
   channel(4.28,3.86,6.68,0)/255; max(0,p+pnoise)\' noisy.png
 </code></pre>
 
-<p>See <a href="https://www.imagemagick.org/Usage/transform/index.html#fx">Using FX, The Special Effects Image Operator</a> for more examples.</p>
+<p>See <a href="../../Usage/transform/index.html#fx">Using FX, The Special Effects Image Operator</a> for more examples.</p>
 
 <p>The next section discusses the Fx expression language.</p>
 
@@ -254,7 +263,7 @@
 <dt class="col-md-4"> <code>e</code></dt><dd class="col-md-8"> constant (2.71828...)</dd>
 <dt class="col-md-4"> <code>QuantumRange</code></dt><dd class="col-md-8"> constant maximum pixel value (255 for Q8, 65535 for Q16)</dd>
 <dt class="col-md-4"> <code>QuantumScale</code></dt><dd class="col-md-8"> constant 1.0/<code>QuantumRange</code></dd>
-<dt class="col-md-4"> <code>intensity</code></dt><dd class="col-md-8"> pixel intensity whose value respects the <a href="../command-line-options.html#intensity">-intensity</a> option.</dd>
+<dt class="col-md-4"> <code>intensity</code></dt><dd class="col-md-8"> pixel intensity whose value respects the <a href="../www/command-line-options.html#intensity">-intensity</a> option.</dd>
 <dt class="col-md-4"> <code>hue</code></dt><dd class="col-md-8"> pixel hue</dd>
 <dt class="col-md-4"> <code>saturation</code></dt><dd class="col-md-8"> pixel saturation</dd>
 <dt class="col-md-4"> <code>lightness</code></dt><dd class="col-md-8"> pixel lightness; equivalent to 0.5*max(red,green,blue) + 0.5*min(red,green,blue)</dd>
@@ -340,16 +349,16 @@
 
 <p>By default, the image to which <code>p</code>, <code>r</code>, <code>g</code>, <code>b</code>, <code>a</code>, etc., are applied is the current image <code>s</code> in the image list. This is equivalent to <code>u</code> except when used in an escape sequence <code>%[fx:...]</code>. </p>
 
-<p>It is important to note the special role played by the first image. This is the only image in the image sequence that is modified, other images are used only for their data. As an illustrative example, consider the following, and note that the setting <a href="../command-line-options.html#channel">-channel red</a> instructs <a href="../command-line-options.html#fx">-fx</a> to modify only the red channel; nothing in the green or blue channels will change. It is instructive to ponder why the result is not symmetric.</p>
+<p>It is important to note the special role played by the first image. This is the only image in the image sequence that is modified, other images are used only for their data. As an illustrative example, consider the following, and note that the setting <a href="../www/command-line-options.html#channel">-channel red</a> instructs <a href="../www/command-line-options.html#fx">-fx</a> to modify only the red channel; nothing in the green or blue channels will change. It is instructive to ponder why the result is not symmetric.</p>
 
 <pre class="highlight"><code>convert -channel red logo: -flop logo: -resize "20%" -fx "(u+v)/2" image.jpg
 </code></pre>
 
 <ul>
-  <a href="../../../images/logo-sm-flop.png"><img src="../../../images/logo-sm-flop.png" width="128" height="96" alt="logo-sm-flop.png" /></a>
-  <a href="../../../images/logo-sm.png"><img src="../../../images/logo-sm.png" width="128" height="96" alt="logo-sm.png" /></a>
-<img style="margin-top:38px; margin-bottom:38px;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/logo-sm-fx.png"><img src="../../../images/logo-sm-fx.png" width="128" height="96" alt="logo-sm-fx.png" /></a>
+  <a href="../images/logo-sm-flop.png"><img src="../images/logo-sm-flop.png" width="128" height="96" alt="logo-sm-flop.png" /></a>
+  <a href="../images/logo-sm.png"><img src="../images/logo-sm.png" width="128" height="96" alt="logo-sm.png" /></a>
+<img style="margin-top:38px; margin-bottom:38px;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../images/logo-sm-fx.png"><img src="../images/logo-sm-fx.png" width="128" height="96" alt="logo-sm-fx.png" /></a>
 </ul>
 
 <br/>
@@ -369,13 +378,13 @@ p[-1,-1].r   red value of the pixel diagonally left and up from current pixel
 p{12,34}.b   blue pixel value at column number 12, row 34 of the image
 </code></pre>
 
-<p>Integer values of the position retrieve the color of the pixel referenced, while non-integer position values return a blended color according to the current <a href="../command-line-options.html#interpolate">-interpolate</a> setting.</p>
+<p>Integer values of the position retrieve the color of the pixel referenced, while non-integer position values return a blended color according to the current <a href="../www/command-line-options.html#interpolate">-interpolate</a> setting.</p>
 
-<p>A position outside the boundary of the image retrieves a value dictated by the <a href="../command-line-options.html#virtual-pixel">-virtual-pixel</a> option setting.</p>
+<p>A position outside the boundary of the image retrieves a value dictated by the <a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel</a> option setting.</p>
 
 <h3>Apply an Expression to Select Image Channels</h3>
 
-<p>Use the <a href="../command-line-options.html#channel">-channel</a> setting to specify the output channel of the result. If no output channel is given, the result is set over all channels except the opacity channel. For example, to replace the red channel of <code>alpha.png</code> with the average of the green channels from the images <code>alpha.png</code> and <code>beta.png</code>, use:</p>
+<p>Use the <a href="../www/command-line-options.html#channel">-channel</a> setting to specify the output channel of the result. If no output channel is given, the result is set over all channels except the opacity channel. For example, to replace the red channel of <code>alpha.png</code> with the average of the green channels from the images <code>alpha.png</code> and <code>beta.png</code>, use:</p>
 
 <pre class="highlight"><code>convert alpha.png beta.png -channel red -fx "(u.g+v.g)/2" gamma.png
 </code></pre>
@@ -383,12 +392,12 @@ p{12,34}.b   blue pixel value at column number 12, row 34 of the image
 
 <h3>Results</h3>
 
-<p>The <a href="../command-line-options.html#fx">-fx</a> operator evaluates the given expression for each channel (set by <a href="../command-line-options.html#channel">-channel</a>) of each pixel in the first image (<code>u</code>) in the sequence. The computed values are temporarily stored in a copy (clone) of that first image until all the pixels have been processed, after which this single new image replaces the list of images in the current image sequence.  As such, in the previous example the updated version of <code>alpha.png</code> replaces both of the original images, <code>alpha.png</code> and <code>beta.png</code>, before being saved as <code>gamma.png</code>.</p>
+<p>The <a href="../www/command-line-options.html#fx">-fx</a> operator evaluates the given expression for each channel (set by <a href="../www/command-line-options.html#channel">-channel</a>) of each pixel in the first image (<code>u</code>) in the sequence. The computed values are temporarily stored in a copy (clone) of that first image until all the pixels have been processed, after which this single new image replaces the list of images in the current image sequence.  As such, in the previous example the updated version of <code>alpha.png</code> replaces both of the original images, <code>alpha.png</code> and <code>beta.png</code>, before being saved as <code>gamma.png</code>.</p>
 
 <p>The current image <code>s</code> is set to the first image in the sequence (<code>u</code>), and <code>t</code> to its index, 0.  The symbols <code>i</code> and <code>j</code> reference the current pixel being processed.</p>
 
 
-<p>For use with <a href="../command-line-options.html#format_identify_">-format</a>, the value-escape <code>%[fx:]</code> is evaluated just once for each image in the current image sequence. As each image in the sequence is being evaluated, <code>s</code> and <code>t</code> successively refer to the current image and its index, while <code>i</code> and <code>j</code> are set to zero, and the current channel set to red (<a href="../command-line-options.html#channel">-channel</a> is ignored). An example:</p>
+<p>For use with <a href="../www/command-line-options.html#format_identify_">-format</a>, the value-escape <code>%[fx:]</code> is evaluated just once for each image in the current image sequence. As each image in the sequence is being evaluated, <code>s</code> and <code>t</code> successively refer to the current image and its index, while <code>i</code> and <code>j</code> are set to zero, and the current channel set to red (<a href="../www/command-line-options.html#channel">-channel</a> is ignored). An example:</p>
 
 <pre class="highlight"><code>$ convert canvas:'rgb(25%,50%,75%)' rose: -colorspace rgb  \ 
   -format 'Red channel of NW corner of image #%[fx:t] is %[fx:s]' info:
@@ -402,30 +411,27 @@ Red channel of NW corner of image #1 is 0.184588
   -set delay '%[fx:t == 0 ? 240 : 10]' -loop 0 rose.gif"
 </code></pre>
 
-<p>The color-escape <code>%[pixel:]</code> or <code>%[hex:]</code> is evaluated once per image and per color channel in that image (<a href="../command-line-options.html#channel">-channel</a> is ignored), The values generated are then converted into a color string (a named color or hex color value).  The symbols <code>i</code> and <code>j</code> are set to zero, and <code>s</code> and <code>t</code> refer to each successively current image and index.</p>
+<p>The color-escape <code>%[pixel:]</code> or <code>%[hex:]</code> is evaluated once per image and per color channel in that image (<a href="../www/command-line-options.html#channel">-channel</a> is ignored), The values generated are then converted into a color string (a named color or hex color value).  The symbols <code>i</code> and <code>j</code> are set to zero, and <code>s</code> and <code>t</code> refer to each successively current image and index.</p>
 
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="fx.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="fx.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/histogram.html b/www/api/histogram.html
index 8fee31533..5c58f394c 100644
--- a/www/api/histogram.html
+++ b/www/api/histogram.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Image Histograms @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, image, histograms, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="histogram.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, image, histograms, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="histogram.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="histogram.html#GetImageHistogram">GetImageHistogram</a> &#8226; <a href="histogram.html#IdentifyPaletteImage">IdentifyPaletteImage</a> &#8226; <a href="histogram.html#IsHistogramImage">IsHistogramImage</a> &#8226; <a href="histogram.html#IsPaletteImage">IsPaletteImage</a> &#8226; <a href="histogram.html#MinMaxStretchImage">MinMaxStretchImage</a> &#8226; <a href="histogram.html#GetNumberColors">GetNumberColors</a> &#8226; <a href="histogram.html#UniqueImageColors">UniqueImageColors</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="GetImageHistogram">GetImageHistogram</a></h2>
+<h2><a href="../../api/MagickCore/histogram_8c.html" id="GetImageHistogram">GetImageHistogram</a></h2>
 
 <p>GetImageHistogram() returns the unique colors in an image.</p>
 
@@ -96,7 +105,7 @@ size_t GetImageHistogram(const Image *image,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="IdentifyPaletteImage">IdentifyPaletteImage</a></h2>
+<h2><a href="../../api/MagickCore/histogram_8c.html" id="IdentifyPaletteImage">IdentifyPaletteImage</a></h2>
 
 <p>IdentifyPaletteImage() returns MagickTrue if the image has 256 unique colors or less.</p>
 
@@ -115,7 +124,7 @@ MagickBooleanType IdentifyPaletteImage(const Image *image,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="IsHistogramImage">IsHistogramImage</a></h2>
+<h2><a href="../../api/MagickCore/histogram_8c.html" id="IsHistogramImage">IsHistogramImage</a></h2>
 
 <p>IsHistogramImage() returns MagickTrue if the image has 1024 unique colors or less.</p>
 
@@ -134,7 +143,7 @@ MagickBooleanType IsHistogramImage(const Image *image,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="IsPaletteImage">IsPaletteImage</a></h2>
+<h2><a href="../../api/MagickCore/histogram_8c.html" id="IsPaletteImage">IsPaletteImage</a></h2>
 
 <p>IsPaletteImage() returns MagickTrue if the image is PseudoClass and has 256 unique colors or less.</p>
 
@@ -149,7 +158,7 @@ MagickBooleanType IsPaletteImage(const Image *image)
 <dt>image</dt>
 <p>the image.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="MinMaxStretchImage">MinMaxStretchImage</a></h2>
+<h2><a href="../../api/MagickCore/histogram_8c.html" id="MinMaxStretchImage">MinMaxStretchImage</a></h2>
 
 <p>MinMaxStretchImage() uses the exact minimum and maximum values found in each of the channels given, as the BlackPoint and WhitePoint to linearly stretch the colors (and histogram) of the image.  The stretch points are also moved further inward by the adjustment values given.</p>
 
@@ -192,7 +201,7 @@ MagickBooleanType MinMaxStretchImage(Image *image,const double black,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="GetNumberColors">GetNumberColors</a></h2>
+<h2><a href="../../api/MagickCore/histogram_8c.html" id="GetNumberColors">GetNumberColors</a></h2>
 
 <p>GetNumberColors() returns the number of unique colors in an image.</p>
 
@@ -214,7 +223,7 @@ size_t GetNumberColors(const Image *image,FILE *file,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/histogram_8c.html" id="UniqueImageColors">UniqueImageColors</a></h2>
+<h2><a href="../../api/MagickCore/histogram_8c.html" id="UniqueImageColors">UniqueImageColors</a></h2>
 
 <p>UniqueImageColors() returns the unique colors of an image.</p>
 
@@ -236,24 +245,20 @@ Image *UniqueImageColors(const Image *image,ExceptionInfo *exception)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="histogram.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="histogram.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/image-view.html b/www/api/image-view.html
index ebc5a1954..7420fde44 100644
--- a/www/api/image-view.html
+++ b/www/api/image-view.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Image View Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, image, view, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/image-view.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, image, view, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="image-view.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="image-view.html#CloneImageView">CloneImageView</a> &#8226; <a href="image-view.html#DestroyImageView">DestroyImageView</a> &#8226; <a href="image-view.html#DuplexTransferImageViewIterator">DuplexTransferImageViewIterator</a> &#8226; <a href="image-view.html#GetImageViewAuthenticMetacontent">GetImageViewAuthenticMetacontent</a> &#8226; <a href="image-view.html#GetImageViewAuthenticPixels">GetImageViewAuthenticPixels</a> &#8226; <a href="image-view.html#GetImageViewException">GetImageViewException</a> &#8226; <a href="image-view.html#GetImageViewExtent">GetImageViewExtent</a> &#8226; <a href="image-view.html#GetImageViewImage">GetImageViewImage</a> &#8226; <a href="image-view.html#GetImageViewIterator">GetImageViewIterator</a> &#8226; <a href="image-view.html#GetImageViewVirtualMetacontent">GetImageViewVirtualMetacontent</a> &#8226; <a href="image-view.html#GetImageViewVirtualPixels">GetImageViewVirtualPixels</a> &#8226; <a href="image-view.html#IsImageView">IsImageView</a> &#8226; <a href="image-view.html#NewImageView">NewImageView</a> &#8226; <a href="image-view.html#NewImageViewRegion">NewImageViewRegion</a> &#8226; <a href="image-view.html#SetImageViewDescription">SetImageViewDescription</a> &#8226; <a href="image-view.html#SetImageViewIterator">SetImageViewIterator</a> &#8226; <a href="image-view.html#TransferImageViewIterator">TransferImageViewIterator</a> &#8226; <a href="image-view.html#UpdateImageViewIterator">UpdateImageViewIterator</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="CloneImageView">CloneImageView</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="CloneImageView">CloneImageView</a></h2>
 
 <p>CloneImageView() makes a copy of the specified image view.</p>
 
@@ -96,7 +105,7 @@ ImageView *CloneImageView(const ImageView *image_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="DestroyImageView">DestroyImageView</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="DestroyImageView">DestroyImageView</a></h2>
 
 <p>DestroyImageView() deallocates memory associated with a image view.</p>
 
@@ -118,7 +127,7 @@ ImageView *DestroyImageView(ImageView *image_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="DuplexTransferImageViewIterator">DuplexTransferImageViewIterator</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="DuplexTransferImageViewIterator">DuplexTransferImageViewIterator</a></h2>
 
 <p>DuplexTransferImageViewIterator() iterates over three image views in parallel and calls your transfer method for each scanline of the view.  The source and duplex pixel extent is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension.  However, the destination image view is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.</p>
 
@@ -174,7 +183,7 @@ MagickBooleanType DuplexTransferImageViewIterator(ImageView *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewAuthenticMetacontent">GetImageViewAuthenticMetacontent</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewAuthenticMetacontent">GetImageViewAuthenticMetacontent</a></h2>
 
 <p>GetImageViewAuthenticMetacontent() returns the image view authentic meta-content.</p>
 
@@ -197,7 +206,7 @@ void *GetImageViewAuthenticMetacontent(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewAuthenticPixels">GetImageViewAuthenticPixels</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewAuthenticPixels">GetImageViewAuthenticPixels</a></h2>
 
 <p>GetImageViewAuthenticPixels() returns the image view authentic pixels.</p>
 
@@ -219,7 +228,7 @@ Quantum *GetImageViewAuthenticPixels(const ImageView *image_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewException">GetImageViewException</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewException">GetImageViewException</a></h2>
 
 <p>GetImageViewException() returns the severity, reason, and description of any error that occurs when utilizing a image view.</p>
 
@@ -246,7 +255,7 @@ char *GetImageViewException(const PixelImage *image_view,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewExtent">GetImageViewExtent</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewExtent">GetImageViewExtent</a></h2>
 
 <p>GetImageViewExtent() returns the image view extent.</p>
 
@@ -268,7 +277,7 @@ RectangleInfo GetImageViewExtent(const ImageView *image_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewImage">GetImageViewImage</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewImage">GetImageViewImage</a></h2>
 
 <p>GetImageViewImage() returns the image associated with the image view.</p>
 
@@ -290,7 +299,7 @@ MagickCore *GetImageViewImage(const ImageView *image_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewIterator">GetImageViewIterator</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewIterator">GetImageViewIterator</a></h2>
 
 <p>GetImageViewIterator() iterates over the image view in parallel and calls your get method for each scanline of the view.  The pixel extent is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension.  Any updates to the pixels in your callback are ignored.</p>
 
@@ -336,7 +345,7 @@ MagickBooleanType GetImageViewIterator(ImageView *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewVirtualMetacontent">GetImageViewVirtualMetacontent</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewVirtualMetacontent">GetImageViewVirtualMetacontent</a></h2>
 
 <p>GetImageViewVirtualMetacontent() returns the image view virtual meta-content.</p>
 
@@ -359,7 +368,7 @@ const void *GetImageViewVirtualMetacontent(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="GetImageViewVirtualPixels">GetImageViewVirtualPixels</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="GetImageViewVirtualPixels">GetImageViewVirtualPixels</a></h2>
 
 <p>GetImageViewVirtualPixels() returns the image view virtual pixels.</p>
 
@@ -381,7 +390,7 @@ const Quantum *GetImageViewVirtualPixels(const ImageView *image_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="IsImageView">IsImageView</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="IsImageView">IsImageView</a></h2>
 
 <p>IsImageView() returns MagickTrue if the the parameter is verified as a image view object.</p>
 
@@ -403,7 +412,7 @@ MagickBooleanType IsImageView(const ImageView *image_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="NewImageView">NewImageView</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="NewImageView">NewImageView</a></h2>
 
 <p>NewImageView() returns a image view required for all other methods in the Image View API.</p>
 
@@ -429,7 +438,7 @@ ImageView *NewImageView(MagickCore *wand,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="NewImageViewRegion">NewImageViewRegion</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="NewImageViewRegion">NewImageViewRegion</a></h2>
 
 <p>NewImageViewRegion() returns a image view required for all other methods in the Image View API.</p>
 
@@ -461,7 +470,7 @@ ImageView *NewImageViewRegion(MagickCore *wand,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="SetImageViewDescription">SetImageViewDescription</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="SetImageViewDescription">SetImageViewDescription</a></h2>
 
 <p>SetImageViewDescription() associates a description with an image view.</p>
 
@@ -488,7 +497,7 @@ void SetImageViewDescription(ImageView *image_view,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="SetImageViewIterator">SetImageViewIterator</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="SetImageViewIterator">SetImageViewIterator</a></h2>
 
 <p>SetImageViewIterator() iterates over the image view in parallel and calls your set method for each scanline of the view.  The pixel extent is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension.  The pixels are initiallly undefined and any settings you make in the callback method are automagically synced back to your image.</p>
 
@@ -534,7 +543,7 @@ MagickBooleanType SetImageViewIterator(ImageView *destination,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="TransferImageViewIterator">TransferImageViewIterator</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="TransferImageViewIterator">TransferImageViewIterator</a></h2>
 
 <p>TransferImageViewIterator() iterates over two image views in parallel and calls your transfer method for each scanline of the view.  The source pixel extent is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension. However, the destination image view is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.</p>
 
@@ -585,7 +594,7 @@ MagickBooleanType TransferImageViewIterator(ImageView *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image-view_8c.html" id="UpdateImageViewIterator">UpdateImageViewIterator</a></h2>
+<h2><a href="../../api/MagickCore/image-view_8c.html" id="UpdateImageViewIterator">UpdateImageViewIterator</a></h2>
 
 <p>UpdateImageViewIterator() iterates over the image view in parallel and calls your update method for each scanline of the view.  The pixel extent is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.  Updates to pixels in your callback are automagically synced back to the image.</p>
 
@@ -635,24 +644,21 @@ MagickBooleanType UpdateImageViewIterator(ImageView *source,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="image-view.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="image-view.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/api/image.html b/www/api/image.html
index 11bd5b2a9..3a7c5e53a 100644
--- a/www/api/image.html
+++ b/www/api/image.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Image Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, image, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="image.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, image, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="image.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="image.html#AcquireImage">AcquireImage</a> &#8226; <a href="image.html#AcquireImageInfo">AcquireImageInfo</a> &#8226; <a href="image.html#AcquireNextImage">AcquireNextImage</a> &#8226; <a href="image.html#AppendImages">AppendImages</a> &#8226; <a href="image.html#CatchImageException">CatchImageException</a> &#8226; <a href="image.html#ClipImagePath">ClipImagePath</a> &#8226; <a href="image.html#CloneImage">CloneImage</a> &#8226; <a href="image.html#CloneImageInfo">CloneImageInfo</a> &#8226; <a href="image.html#CopyImagePixels">CopyImagePixels</a> &#8226; <a href="image.html#DestroyImage">DestroyImage</a> &#8226; <a href="image.html#DestroyImageInfo">DestroyImageInfo</a> &#8226; <a href="image.html#GetImageInfo">GetImageInfo</a> &#8226; <a href="image.html#GetImageInfoFile">GetImageInfoFile</a> &#8226; <a href="image.html#GetImageMask">GetImageMask</a> &#8226; <a href="image.html#GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a> &#8226; <a href="image.html#InterpretImageFilename">InterpretImageFilename</a> &#8226; <a href="image.html#IsHighDynamicRangeImage">IsHighDynamicRangeImage</a> &#8226; <a href="image.html#IsImageObject">IsImageObject</a> &#8226; <a href="image.html#IsTaintImage">IsTaintImage</a> &#8226; <a href="image.html#ModifyImage">ModifyImage</a> &#8226; <a href="image.html#NewMagickImage">NewMagickImage</a> &#8226; <a href="image.html#ReferenceImage">ReferenceImage</a> &#8226; <a href="image.html#ResetImagePage">ResetImagePage</a> &#8226; <a href="image.html#SetImageAlpha">SetImageAlpha</a> &#8226; <a href="image.html#SetImageBackgroundColor">SetImageBackgroundColor</a> &#8226; <a href="image.html#SetImageChannelMask">SetImageChannelMask</a> &#8226; <a href="image.html#SetImageColor">SetImageColor</a> &#8226; <a href="image.html#SetImageStorageClass">SetImageStorageClass</a> &#8226; <a href="image.html#SetImageExtent">SetImageExtent</a> &#8226; <a href="image.html#SetImageInfoBlob">SetImageInfoBlob</a> &#8226; <a href="image.html#SetImageInfoCustomStream">SetImageInfoCustomStream</a> &#8226; <a href="image.html#SetImageInfoFile">SetImageInfoFile</a> &#8226; <a href="image.html#SetImageMask">SetImageMask</a> &#8226; <a href="image.html#SetImageRegionMask">SetImageRegionMask</a> &#8226; <a href="image.html#SetImageVirtualPixelMethod">SetImageVirtualPixelMethod</a> &#8226; <a href="image.html#SmushImages">SmushImages</a> &#8226; <a href="image.html#StripImage">StripImage</a> &#8226; <a href="image.html#SyncImageSettings">SyncImageSettings</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="AcquireImage">AcquireImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="AcquireImage">AcquireImage</a></h2>
 
 <p>AcquireImage() returns a pointer to an image structure initialized to default values.</p>
 
@@ -100,7 +109,7 @@ Image *AcquireImage(const ImageInfo *image_info,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="AcquireImageInfo">AcquireImageInfo</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="AcquireImageInfo">AcquireImageInfo</a></h2>
 
 <p>AcquireImageInfo() allocates the ImageInfo structure.</p>
 
@@ -110,7 +119,7 @@ Image *AcquireImage(const ImageInfo *image_info,ExceptionInfo *exception)
 ImageInfo *AcquireImageInfo(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="AcquireNextImage">AcquireNextImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="AcquireNextImage">AcquireNextImage</a></h2>
 
 <p>AcquireNextImage() initializes the next image in a sequence to default values.  The next member of image points to the newly allocated image.  If there is a memory shortage, next is assigned NULL.</p>
 
@@ -141,7 +150,7 @@ void AcquireNextImage(const ImageInfo *image_info,Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="AppendImages">AppendImages</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="AppendImages">AppendImages</a></h2>
 
 <p>AppendImages() takes all images from the current image pointer to the end of the image list and appends them to each other top-to-bottom if the stack parameter is true, otherwise left-to-right.</p>
 
@@ -174,7 +183,7 @@ Image *AppendImages(const Image *images,const MagickBooleanType stack,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="CatchImageException">CatchImageException</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="CatchImageException">CatchImageException</a></h2>
 
 <p>CatchImageException() returns if no exceptions are found in the image sequence, otherwise it determines the most severe exception and reports it as a warning or error depending on the severity.</p>
 
@@ -196,7 +205,7 @@ ExceptionType CatchImageException(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="ClipImagePath">ClipImagePath</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="ClipImagePath">ClipImagePath</a></h2>
 
 <p>ClipImagePath() sets the image clip mask based any clipping path information if it exists.</p>
 
@@ -231,7 +240,7 @@ MagickBooleanType ClipImagePath(Image *image,const char *pathname,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="CloneImage">CloneImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="CloneImage">CloneImage</a></h2>
 
 <p>CloneImage() copies an image and returns the copy as a new image object.</p>
 
@@ -273,7 +282,7 @@ Image *CloneImage(const Image *image,const size_t columns,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="CloneImageInfo">CloneImageInfo</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="CloneImageInfo">CloneImageInfo</a></h2>
 
 <p>CloneImageInfo() makes a copy of the given image info structure.  If NULL is specified, a new image info structure is created initialized to default values.</p>
 
@@ -295,7 +304,7 @@ ImageInfo *CloneImageInfo(const ImageInfo *image_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="CopyImagePixels">CopyImagePixels</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="CopyImagePixels">CopyImagePixels</a></h2>
 
 <p>CopyImagePixels() copies pixels from the source image as defined by the geometry the destination image at the specified offset.</p>
 
@@ -335,7 +344,7 @@ MagickBooleanType CopyImagePixels(Image *image,const Image *source_image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="DestroyImage">DestroyImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="DestroyImage">DestroyImage</a></h2>
 
 <p>DestroyImage() dereferences an image, deallocating memory associated with the image if the reference count becomes zero.</p>
 
@@ -357,7 +366,7 @@ Image *DestroyImage(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="DestroyImageInfo">DestroyImageInfo</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="DestroyImageInfo">DestroyImageInfo</a></h2>
 
 <p>DestroyImageInfo() deallocates memory associated with an ImageInfo structure.</p>
 
@@ -379,7 +388,7 @@ ImageInfo *DestroyImageInfo(ImageInfo *image_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="GetImageInfo">GetImageInfo</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="GetImageInfo">GetImageInfo</a></h2>
 
 <p>GetImageInfo() initializes image_info to default values.</p>
 
@@ -401,7 +410,7 @@ void GetImageInfo(ImageInfo *image_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="GetImageInfoFile">GetImageInfoFile</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="GetImageInfoFile">GetImageInfoFile</a></h2>
 
 <p>GetImageInfoFile() returns the image info file member.</p>
 
@@ -423,7 +432,7 @@ FILE *GetImageInfoFile(const ImageInfo *image_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="GetImageMask">GetImageMask</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="GetImageMask">GetImageMask</a></h2>
 
 <p>GetImageMask() returns the mask associated with the image.</p>
 
@@ -450,7 +459,7 @@ Image *GetImageMask(const Image *image,const PixelMask type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="GetImageVirtualPixelMethod">GetImageVirtualPixelMethod</a></h2>
 
 <p>GetImageVirtualPixelMethod() gets the "virtual pixels" method for the image.  A virtual pixel is any pixel access that is outside the boundaries of the image cache.</p>
 
@@ -472,7 +481,7 @@ VirtualPixelMethod GetImageVirtualPixelMethod(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="InterpretImageFilename">InterpretImageFilename</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="InterpretImageFilename">InterpretImageFilename</a></h2>
 
 <p>InterpretImageFilename() interprets embedded characters in an image filename. The filename length is returned.</p>
 
@@ -503,7 +512,7 @@ size_t InterpretImageFilename(const ImageInfo *image_info,Image *image,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="IsHighDynamicRangeImage">IsHighDynamicRangeImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="IsHighDynamicRangeImage">IsHighDynamicRangeImage</a></h2>
 
 <p>IsHighDynamicRangeImage() returns MagickTrue if any pixel component is non-integer or exceeds the bounds of the quantum depth (e.g. for Q16 0..65535.</p>
 
@@ -530,7 +539,7 @@ MagickBooleanType IsHighDynamicRangeImage(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="IsImageObject">IsImageObject</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="IsImageObject">IsImageObject</a></h2>
 
 <p>IsImageObject() returns MagickTrue if the image sequence contains a valid set of image objects.</p>
 
@@ -552,7 +561,7 @@ MagickBooleanType IsImageObject(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="IsTaintImage">IsTaintImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="IsTaintImage">IsTaintImage</a></h2>
 
 <p>IsTaintImage() returns MagickTrue any pixel in the image has been altered since it was first constituted.</p>
 
@@ -574,7 +583,7 @@ MagickBooleanType IsTaintImage(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="ModifyImage">ModifyImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="ModifyImage">ModifyImage</a></h2>
 
 <p>ModifyImage() ensures that there is only a single reference to the image to be modified, updating the provided image pointer to point to a clone of the original image if necessary.</p>
 
@@ -600,7 +609,7 @@ MagickBooleanType ModifyImage(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="NewMagickImage">NewMagickImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="NewMagickImage">NewMagickImage</a></h2>
 
 <p>NewMagickImage() creates a blank image canvas of the specified size and background color.</p>
 
@@ -640,7 +649,7 @@ Image *NewMagickImage(const ImageInfo *image_info,const size_t width,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="ReferenceImage">ReferenceImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="ReferenceImage">ReferenceImage</a></h2>
 
 <p>ReferenceImage() increments the reference count associated with an image returning a pointer to the image.</p>
 
@@ -662,7 +671,7 @@ Image *ReferenceImage(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="ResetImagePage">ResetImagePage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="ResetImagePage">ResetImagePage</a></h2>
 
 <p>ResetImagePage() resets the image page canvas and position.</p>
 
@@ -688,7 +697,7 @@ MagickBooleanType ResetImagePage(Image *image,const char *page)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageAlpha">SetImageAlpha</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageAlpha">SetImageAlpha</a></h2>
 
 <p>SetImageAlpha() sets the alpha levels of the image.</p>
 
@@ -715,7 +724,7 @@ MagickBooleanType SetImageAlpha(Image *image,const Quantum alpha,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageBackgroundColor">SetImageBackgroundColor</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageBackgroundColor">SetImageBackgroundColor</a></h2>
 
 <p>SetImageBackgroundColor() initializes the image pixels to the image background color.  The background color is defined by the background_color member of the image structure.</p>
 
@@ -742,7 +751,7 @@ MagickBooleanType SetImageBackgroundColor(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageChannelMask">SetImageChannelMask</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageChannelMask">SetImageChannelMask</a></h2>
 
 <p>SetImageChannelMask() sets the image channel mask from the specified channel mask.</p>
 
@@ -769,7 +778,7 @@ ChannelType SetImageChannelMask(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageColor">SetImageColor</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageColor">SetImageColor</a></h2>
 
 <p>SetImageColor() set the entire image canvas to the specified color.</p>
 
@@ -800,7 +809,7 @@ MagickBooleanType SetImageColor(Image *image,const PixelInfo *color,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageStorageClass">SetImageStorageClass</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageStorageClass">SetImageStorageClass</a></h2>
 
 <p>SetImageStorageClass() sets the image class: DirectClass for true color images or PseudoClass for colormapped images.</p>
 
@@ -831,7 +840,7 @@ MagickBooleanType SetImageStorageClass(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageExtent">SetImageExtent</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageExtent">SetImageExtent</a></h2>
 
 <p>SetImageExtent() sets the image size (i.e. columns &amp; rows).</p>
 
@@ -866,7 +875,7 @@ MagickBooleanType SetImageExtent(Image *image,const size_t columns,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageInfoBlob">SetImageInfoBlob</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageInfoBlob">SetImageInfoBlob</a></h2>
 
 <p>SetImageInfoBlob() sets the image info blob member.</p>
 
@@ -897,7 +906,7 @@ void SetImageInfoBlob(ImageInfo *image_info,const void *blob,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageInfoCustomStream">SetImageInfoCustomStream</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageInfoCustomStream">SetImageInfoCustomStream</a></h2>
 
 <p>SetImageInfoCustomStream() sets the image info custom stream handlers.</p>
 
@@ -924,7 +933,7 @@ void SetImageInfoCustomStream(ImageInfo *image_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageInfoFile">SetImageInfoFile</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageInfoFile">SetImageInfoFile</a></h2>
 
 <p>SetImageInfoFile() sets the image info file member.</p>
 
@@ -950,7 +959,7 @@ void SetImageInfoFile(ImageInfo *image_info,FILE *file)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageMask">SetImageMask</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageMask">SetImageMask</a></h2>
 
 <p>SetImageMask() associates a mask with the image.  The mask must be the same dimensions as the image.</p>
 
@@ -985,7 +994,7 @@ MagickBooleanType SetImageMask(Image *image,const PixelMask type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageRegionMask">SetImageRegionMask</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageRegionMask">SetImageRegionMask</a></h2>
 
 <p>SetImageRegionMask() associates a mask with the image as defined by the specified region.</p>
 
@@ -1020,7 +1029,7 @@ MagickBooleanType SetImageRegionMask(Image *image,const PixelMask type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SetImageVirtualPixelMethod">SetImageVirtualPixelMethod</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SetImageVirtualPixelMethod">SetImageVirtualPixelMethod</a></h2>
 
 <p>SetImageVirtualPixelMethod() sets the "virtual pixels" method for the image and returns the previous setting.  A virtual pixel is any pixel access that is outside the boundaries of the image cache.</p>
 
@@ -1051,7 +1060,7 @@ VirtualPixelMethod SetImageVirtualPixelMethod(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SmushImages">SmushImages</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SmushImages">SmushImages</a></h2>
 
 <p>SmushImages() takes all images from the current image pointer to the end of the image list and smushes them to each other top-to-bottom if the stack parameter is true, otherwise left-to-right.</p>
 
@@ -1088,7 +1097,7 @@ Image *SmushImages(const Image *images,const MagickBooleanType stack,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="StripImage">StripImage</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="StripImage">StripImage</a></h2>
 
 <p>StripImage() strips an image of all profiles and comments.</p>
 
@@ -1114,7 +1123,7 @@ MagickBooleanType StripImage(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/image_8c.html" id="SyncImageSettings">SyncImageSettings</a></h2>
+<h2><a href="../../api/MagickCore/image_8c.html" id="SyncImageSettings">SyncImageSettings</a></h2>
 
 <p>SyncImageSettings() syncs any image_info global options into per-image attributes.</p>
 
@@ -1153,24 +1162,20 @@ MagickBooleanType SyncImagesSettings(const ImageInfo *image_info,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="image.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="image.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/layer.html b/www/api/layer.html
index 219823399..9e2a97a99 100644
--- a/www/api/layer.html
+++ b/www/api/layer.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Dealing with Image Layers @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, dealing, with, image, layers, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="layer.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, dealing, with, image, layers, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="layer.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="layer.html#CoalesceImages">CoalesceImages</a> &#8226; <a href="layer.html#DisposeImages">DisposeImages</a> &#8226; <a href="layer.html#CompareImagesLayers">CompareImagesLayers</a> &#8226; <a href="layer.html#OptimizeImageLayers">OptimizeImageLayers</a> &#8226; <a href="layer.html#OptimizeImagePlusLayers">OptimizeImagePlusLayers</a> &#8226; <a href="layer.html#OptimizeImageTransparency">OptimizeImageTransparency</a> &#8226; <a href="layer.html#RemoveDuplicateLayers">RemoveDuplicateLayers</a> &#8226; <a href="layer.html#RemoveZeroDelayLayers">RemoveZeroDelayLayers</a> &#8226; <a href="layer.html#CompositeLayers">CompositeLayers</a> &#8226; <a href="layer.html#MergeImageLayers">MergeImageLayers</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="CoalesceImages">CoalesceImages</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="CoalesceImages">CoalesceImages</a></h2>
 
 <p>CoalesceImages() composites a set of images while respecting any page offsets and disposal methods.  GIF, MIFF, and MNG animation sequences typically start with an image background and each subsequent image varies in size and offset.  A new image sequence is returned with all images the same size as the first images virtual canvas and composited with the next image in the sequence.</p>
 
@@ -100,7 +109,7 @@ Image *CoalesceImages(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="DisposeImages">DisposeImages</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="DisposeImages">DisposeImages</a></h2>
 
 <p>DisposeImages() returns the coalesced frames of a GIF animation as it would appear after the GIF dispose method of that frame has been applied.  That is it returned the appearance of each frame before the next is overlaid.</p>
 
@@ -126,7 +135,7 @@ Image *DisposeImages(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="CompareImagesLayers">CompareImagesLayers</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="CompareImagesLayers">CompareImagesLayers</a></h2>
 
 <p>CompareImagesLayers() compares each image with the next in a sequence and returns the minimum bounding region of all the pixel differences (of the LayerMethod specified) it discovers.</p>
 
@@ -161,7 +170,7 @@ Image *CompareImagesLayers(const Image *images,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="OptimizeImageLayers">OptimizeImageLayers</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="OptimizeImageLayers">OptimizeImageLayers</a></h2>
 
 <p>OptimizeImageLayers() compares each image the GIF disposed forms of the previous image in the sequence.  From this it attempts to select the smallest cropped image to replace each frame, while preserving the results of the GIF animation.</p>
 
@@ -188,7 +197,7 @@ Image *OptimizeImageLayers(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="OptimizeImagePlusLayers">OptimizeImagePlusLayers</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="OptimizeImagePlusLayers">OptimizeImagePlusLayers</a></h2>
 
 <p>OptimizeImagePlusLayers() is exactly as OptimizeImageLayers(), but may also add or even remove extra frames in the animation, if it improves the total number of pixels in the resulting GIF animation.</p>
 
@@ -215,7 +224,7 @@ Image *OptimizePlusImageLayers(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="OptimizeImageTransparency">OptimizeImageTransparency</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="OptimizeImageTransparency">OptimizeImageTransparency</a></h2>
 
 <p>OptimizeImageTransparency() takes a frame optimized GIF animation, and compares the overlayed pixels against the disposal image resulting from all the previous frames in the animation.  Any pixel that does not change the disposal image (and thus does not effect the outcome of an overlay) is made transparent.</p>
 
@@ -243,7 +252,7 @@ void OptimizeImageTransperency(Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="RemoveDuplicateLayers">RemoveDuplicateLayers</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="RemoveDuplicateLayers">RemoveDuplicateLayers</a></h2>
 
 <p>RemoveDuplicateLayers() removes any image that is exactly the same as the next image in the given image list.  Image size and virtual canvas offset must also match, though not the virtual canvas size itself.</p>
 
@@ -271,7 +280,7 @@ void RemoveDuplicateLayers(Image **image, ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="RemoveZeroDelayLayers">RemoveZeroDelayLayers</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="RemoveZeroDelayLayers">RemoveZeroDelayLayers</a></h2>
 
 <p>RemoveZeroDelayLayers() removes any image that as a zero delay time. Such images generally represent intermediate or partial updates in GIF animations used for file optimization.  They are not ment to be displayed to users of the animation.  Viewable images in an animation should have a time delay of 3 or more centi-seconds (hundredths of a second).</p>
 
@@ -303,7 +312,7 @@ void RemoveZeroDelayLayers(Image **image, ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="CompositeLayers">CompositeLayers</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="CompositeLayers">CompositeLayers</a></h2>
 
 <p>CompositeLayers() compose the source image sequence over the destination image sequence, starting with the current image in both lists.</p>
 
@@ -350,7 +359,7 @@ ExceptionInfo *exception);
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/layer_8c.html" id="MergeImageLayers">MergeImageLayers</a></h2>
+<h2><a href="../../api/MagickCore/layer_8c.html" id="MergeImageLayers">MergeImageLayers</a></h2>
 
 <p>MergeImageLayers() composes all the image layers from the current given image onward to produce a single image of the merged layers.</p>
 
@@ -397,24 +406,20 @@ Image *MergeImageLayers(const Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="layer.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="layer.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/list.html b/www/api/list.html
index c0d3e7047..754e38d2d 100644
--- a/www/api/list.html
+++ b/www/api/list.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Working with Image Lists @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, working, with, image, lists, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="list.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, working, with, image, lists, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="list.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="list.html#AppendImageToList">AppendImageToList</a> &#8226; <a href="list.html#CloneImageList">CloneImageList</a> &#8226; <a href="list.html#CloneImages">CloneImages</a> &#8226; <a href="list.html#DeleteImageFromList">DeleteImageFromList</a> &#8226; <a href="list.html#DeleteImages">DeleteImages</a> &#8226; <a href="list.html#DestroyImageList">DestroyImageList</a> &#8226; <a href="list.html#DuplicateImages">DuplicateImages</a> &#8226; <a href="list.html#GetFirstImageInList">GetFirstImageInList</a> &#8226; <a href="list.html#GetImageFromList">GetImageFromList</a> &#8226; <a href="list.html#GetImageIndexInList">GetImageIndexInList</a> &#8226; <a href="list.html#GetImageListLength">GetImageListLength</a> &#8226; <a href="list.html#GetLastImageInList">GetLastImageInList</a> &#8226; <a href="list.html#GetNextImageInList">GetNextImageInList</a> &#8226; <a href="list.html#GetPreviousImageInList">GetPreviousImageInList</a> &#8226; <a href="list.html#ImageListToArray">ImageListToArray</a> &#8226; <a href="list.html#InsertImageInList">InsertImageInList</a> &#8226; <a href="list.html#NewImageList">NewImageList</a> &#8226; <a href="list.html#PrependImageToList">PrependImageToList</a> &#8226; <a href="list.html#RemoveImageFromList">RemoveImageFromList</a> &#8226; <a href="list.html#RemoveFirstImageFromList">RemoveFirstImageFromList</a> &#8226; <a href="list.html#RemoveLastImageFromList">RemoveLastImageFromList</a> &#8226; <a href="list.html#ReplaceImageInList">ReplaceImageInList</a> &#8226; <a href="list.html#ReplaceImageInListReturnLast">ReplaceImageInListReturnLast</a> &#8226; <a href="list.html#ReverseImageList">ReverseImageList</a> &#8226; <a href="list.html#SpliceImageIntoList">SpliceImageIntoList</a> &#8226; <a href="list.html#SplitImageList">SplitImageList</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="AppendImageToList">AppendImageToList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="AppendImageToList">AppendImageToList</a></h2>
 
 <p>AppendImageToList() appends the second image list to the end of the first list.  The given image list pointer is left unchanged, unless it was empty.</p>
 
@@ -100,7 +109,7 @@ AppendImageToList(Image *images,const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="CloneImageList">CloneImageList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="CloneImageList">CloneImageList</a></h2>
 
 <p>CloneImageList() returns a duplicate of the image list.</p>
 
@@ -126,7 +135,7 @@ Image *CloneImageList(const Image *images,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="CloneImages">CloneImages</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="CloneImages">CloneImages</a></h2>
 
 <p>CloneImages() clones one or more images from an image sequence, using a comma separated list of image numbers or ranges.</p>
 
@@ -161,7 +170,7 @@ Image *CloneImages(const Image *images,const char *scenes,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="DeleteImageFromList">DeleteImageFromList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="DeleteImageFromList">DeleteImageFromList</a></h2>
 
 <p>DeleteImageFromList() deletes an image from the list. List pointer is moved to the next image, if one is present. See RemoveImageFromList().</p>
 
@@ -183,7 +192,7 @@ DeleteImageFromList(Image **images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="DeleteImages">DeleteImages</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="DeleteImages">DeleteImages</a></h2>
 
 <p>DeleteImages() deletes one or more images from an image sequence, using a comma separated list of image numbers or ranges.</p>
 
@@ -217,7 +226,7 @@ DeleteImages(Image **images,const char *scenes,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="DestroyImageList">DestroyImageList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="DestroyImageList">DestroyImageList</a></h2>
 
 <p>DestroyImageList() destroys an image list.</p>
 
@@ -239,7 +248,7 @@ Image *DestroyImageList(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="DuplicateImages">DuplicateImages</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="DuplicateImages">DuplicateImages</a></h2>
 
 <p>DuplicateImages() duplicates one or more images from an image sequence, using a count and a comma separated list of image numbers or ranges.</p>
 
@@ -276,7 +285,7 @@ Image *DuplicateImages(Image *images,const size_t number_duplicates,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="GetFirstImageInList">GetFirstImageInList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="GetFirstImageInList">GetFirstImageInList</a></h2>
 
 <p>GetFirstImageInList() returns a pointer to the first image in the list.</p>
 
@@ -298,7 +307,7 @@ Image *GetFirstImageInList(const Image *images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="GetImageFromList">GetImageFromList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="GetImageFromList">GetImageFromList</a></h2>
 
 <p>GetImageFromList() returns an image at the specified index from the image list. Starting with 0 as the first image in the list.</p>
 
@@ -328,7 +337,7 @@ Image *GetImageFromList(const Image *images,const ssize_t index)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="GetImageIndexInList">GetImageIndexInList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="GetImageIndexInList">GetImageIndexInList</a></h2>
 
 <p>GetImageIndexInList() returns the offset in the list of the specified image.</p>
 
@@ -350,7 +359,7 @@ ssize_t GetImageIndexInList(const Image *images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="GetImageListLength">GetImageListLength</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="GetImageListLength">GetImageListLength</a></h2>
 
 <p>GetImageListLength() returns the length of the list (the number of images in the list).</p>
 
@@ -372,7 +381,7 @@ size_t GetImageListLength(const Image *images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="GetLastImageInList">GetLastImageInList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="GetLastImageInList">GetLastImageInList</a></h2>
 
 <p>GetLastImageInList() returns a pointer to the last image in the list.</p>
 
@@ -394,7 +403,7 @@ Image *GetLastImageInList(const Image *images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="GetNextImageInList">GetNextImageInList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="GetNextImageInList">GetNextImageInList</a></h2>
 
 <p>GetNextImageInList() returns the next image in the list.</p>
 
@@ -416,7 +425,7 @@ Image *GetNextImageInList(const Image *images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="GetPreviousImageInList">GetPreviousImageInList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="GetPreviousImageInList">GetPreviousImageInList</a></h2>
 
 <p>GetPreviousImageInList() returns the previous image in the list.</p>
 
@@ -438,7 +447,7 @@ Image *GetPreviousImageInList(const Image *images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="ImageListToArray">ImageListToArray</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="ImageListToArray">ImageListToArray</a></h2>
 
 <p>ImageListToArray() is a convenience method that converts an image list to a sequential array, with a NULL image pointer at the end of the array.</p>
 
@@ -468,7 +477,7 @@ Image **ImageListToArray(const Image *images,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="InsertImageInList">InsertImageInList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="InsertImageInList">InsertImageInList</a></h2>
 
 <p>InsertImageInList() insert the given image or image list, into the first image list, immediately AFTER the image pointed to.  The given image list pointer is left unchanged unless previously empty.</p>
 
@@ -494,7 +503,7 @@ InsertImageInList(Image **images,Image *insert)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="NewImageList">NewImageList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="NewImageList">NewImageList</a></h2>
 
 <p>NewImageList() creates an empty image list.</p>
 
@@ -504,7 +513,7 @@ InsertImageInList(Image **images,Image *insert)
 Image *NewImageList(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="PrependImageToList">PrependImageToList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="PrependImageToList">PrependImageToList</a></h2>
 
 <p>PrependImageToList() prepends the image to the beginning of the list.</p>
 
@@ -530,7 +539,7 @@ PrependImageToList(Image *images,Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="RemoveImageFromList">RemoveImageFromList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="RemoveImageFromList">RemoveImageFromList</a></h2>
 
 <p>RemoveImageFromList() removes and returns the image pointed to.</p>
 
@@ -554,7 +563,7 @@ Image *RemoveImageFromList(Image **images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="RemoveFirstImageFromList">RemoveFirstImageFromList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="RemoveFirstImageFromList">RemoveFirstImageFromList</a></h2>
 
 <p>RemoveFirstImageFromList() removes and returns the first image in the list.</p>
 
@@ -578,7 +587,7 @@ Image *RemoveFirstImageFromList(Image **images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="RemoveLastImageFromList">RemoveLastImageFromList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="RemoveLastImageFromList">RemoveLastImageFromList</a></h2>
 
 <p>RemoveLastImageFromList() removes and returns the last image from the list.</p>
 
@@ -602,7 +611,7 @@ Image *RemoveLastImageFromList(Image **images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="ReplaceImageInList">ReplaceImageInList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="ReplaceImageInList">ReplaceImageInList</a></h2>
 
 <p>ReplaceImageInList() replaces an image in the list with the given image, or list of images.  Old image is destroyed.</p>
 
@@ -630,7 +639,7 @@ ReplaceImageInList(Image **images,Image *replace)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="ReplaceImageInListReturnLast">ReplaceImageInListReturnLast</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="ReplaceImageInListReturnLast">ReplaceImageInListReturnLast</a></h2>
 
 <p>ReplaceImageInListReturnLast() is exactly as ReplaceImageInList() except the images pointer is set to the last image in the list of replacement images.</p>
 
@@ -658,7 +667,7 @@ ReplaceImageInListReturnLast(Image **images,Image *replace)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="ReverseImageList">ReverseImageList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="ReverseImageList">ReverseImageList</a></h2>
 
 <p>ReverseImageList() reverses the order of an image list. The list pointer is reset to that start of the re-ordered list.</p>
 
@@ -680,7 +689,7 @@ void ReverseImageList(Image **images)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="SpliceImageIntoList">SpliceImageIntoList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="SpliceImageIntoList">SpliceImageIntoList</a></h2>
 
 <p>SpliceImageIntoList() removes 'length' images from the list and replaces them with the specified splice. Removed images are returned.</p>
 
@@ -711,7 +720,7 @@ SpliceImageIntoList(Image **images,const size_t,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/list_8c.html" id="SplitImageList">SplitImageList</a></h2>
+<h2><a href="../../api/MagickCore/list_8c.html" id="SplitImageList">SplitImageList</a></h2>
 
 <p>SplitImageList() splits an image into two lists, after given image The list that was split off is returned, which may be empty.</p>
 
@@ -737,24 +746,20 @@ Image *SplitImageList(Image *images)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="list.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="list.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/magick++-classes.html b/www/api/magick++-classes.html
index bcb4090f9..bca332a11 100644
--- a/www/api/magick++-classes.html
+++ b/www/api/magick++-classes.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Magick++, C++ API: Classes @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magick++, c++, api:, classes, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="magick++-classes.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magick++, c++, api:, classes, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick++-classes.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,43 +40,53 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <h1>Magick++ Classes</h1>
 <div class="doc-section">
-<p><a href="http://www.imagemagick.org/Magick++">Magick++</a> provides a simple C++ API to the ImageMagick image processing library which supports reading and writing a huge number of image formats as well as supporting a broad spectrum of traditional image processing operations. The ImageMagick C API is complex and the data structures are currently not documented. Magick++ provides access to most of the features available from the C API but in a simple object-oriented and well-documented framework.</p>
+<p><a href="../../Magick++">Magick++</a> provides a simple C++ API to the ImageMagick image processing library which supports reading and writing a huge number of image formats as well as supporting a broad spectrum of traditional image processing operations. The ImageMagick C API is complex and the data structures are currently not documented. Magick++ provides access to most of the features available from the C API but in a simple object-oriented and well-documented framework.</p>
 <p>Magick++ is intended to support commercial-grade application development. In order to avoid possible conflicts with the user's application, all symbols contained in Magick++ (included by the header <tt><font color="#663366">&lt;Magick++.h&gt;</font></tt>) are scoped to the <span lang="en-US">namespace</span> <i>Magick</i>. Symbols from the ImageMagick C library are imported under the <i>MagickCore</i> namespace to avoid possible conflicts and ImageMagick macros are only included within the Magick++ implementation so they won't impact the user's application.</p>
-<p>The core class in Magick++ is the <a href="Image++.html">Image</a> class. The Image class provides methods to manipulate a single image frame (e.g. a JPEG image). Standard Template Library (STL)<span lang="en-US">compatible</span> <a href="../api/STL.html">algorithms and function objects</a> are provided in order to manipulate multiple image frames or to read and write file formats which support multiple image frames (e.g. GIF animations, MPEG animations, and Postscript files).</p>
+<p>The core class in Magick++ is the <a href="Image++.html">Image</a> class. The Image class provides methods to manipulate a single image frame (e.g. a JPEG image). Standard Template Library (STL)<span lang="en-US">compatible</span> <a href="../../api/STL.html">algorithms and function objects</a> are provided in order to manipulate multiple image frames or to read and write file formats which support multiple image frames (e.g. GIF animations, MPEG animations, and Postscript files).</p>
 <p>The Image class supports reference-counted memory management which supports the semantics of an intrinsic variable type (e.g. 'int') with an extremely efficient <tt>operator =</tt> and copy constructor (only a pointer is assigned) while ensuring that the image data is replicated as required so that it the image may be modified without impacting earlier generations. Since the Image class manages heap memory internally, images are best allocated via C++ automatic (stack-based) memory allocation. This support allows most programs using Magick++ to be written without using any pointers, simplifying the implementation and avoiding the risks of using pointers. When a program uses automatic memory allocation to allocate Magick++ images, that aspect of the program becomes naturally exception-safe and thread-safe.</p>
-<p>The image class uses a number of supportive classes in order to specify arguments. Colors are specified via the <a href="../Magick++/Color.html">Color</a> class. Colors specified in X11-style string form are implicitly converted to the Color class. Geometry arguments (those specifying width, height, and/or x and y offset) are specified via the <a href="../api/Geometry.html">Geometry</a> class. Similar to the Color class, geometries specified as an X11-style string are implicitly converted to the Geometry class. Two dimensional drawable objects are specified via the <a href="../api/Drawable.html">Drawable</a> class. Drawable objects may be provided as a single object or as a list of objects to be rendered using the current image options. Montage options (a montage is a rendered grid of thumbnails in one image) are specified via the <a href="../api/Montage.html">Montage</a> class.</p>
+<p>The image class uses a number of supportive classes in order to specify arguments. Colors are specified via the <a href="../../Magick++/Color.html">Color</a> class. Colors specified in X11-style string form are implicitly converted to the Color class. Geometry arguments (those specifying width, height, and/or x and y offset) are specified via the <a href="../../api/Geometry.html">Geometry</a> class. Similar to the Color class, geometries specified as an X11-style string are implicitly converted to the Geometry class. Two dimensional drawable objects are specified via the <a href="../../api/Drawable.html">Drawable</a> class. Drawable objects may be provided as a single object or as a list of objects to be rendered using the current image options. Montage options (a montage is a rendered grid of thumbnails in one image) are specified via the <a href="../../api/Montage.html">Montage</a> class.</p>
 <p>Errors are reported using C++ exceptions derived from the <a href="../Magick++/Exception.html">Exception</a> class, which is itself derived from the standard C++ exception class. Exceptions are reported synchronous with the operation and are caught by the first matching <i>try</i> block as the stack is unraveled. This allows a clean coding style in which multiple related Magick++ commands may be executed with errors handled as a unit rather than line-by-line. Since the Image object provides reference-counted memory management, unreferenced images on the stack are automagically cleaned up, avoiding the potential for memory leaks.</p>
 <p style="margin-bottom: 0cm">For ease of access, the documentation for the available user-level classes is available via the following table.</p>
 <br />
@@ -88,41 +97,41 @@
 <col width="82%" />
 </colgroup>
 <tbody valign="top">
-<tr><td><a class="reference external" href="../Magick++/Blob.html">Blob</a></td>
+<tr><td><a class="reference external" href="../../Magick++/Blob.html">Blob</a></td>
 <td>Binary Large OBject container.</td>
 </tr>
 <tr><td><a class="reference external" href="../Magick++/CoderInfo.html">CoderInfo</a></td>
 <td>Report information about supported image formats (use with
-<a class="reference external" href="../Magick++/STL.html#coderInfoList">coderInfoList</a>())</td>
+<a class="reference external" href="../../Magick++/STL.html#coderInfoList">coderInfoList</a>())</td>
 </tr>
-<tr><td><a class="reference external" href="../Magick++/Color.html">Color</a></td>
+<tr><td><a class="reference external" href="../../Magick++/Color.html">Color</a></td>
 <td>Color specification.</td>
 </tr>
-<tr><td><a class="reference external" href="../Magick++/Drawable.html">Drawable</a></td>
+<tr><td><a class="reference external" href="../../Magick++/Drawable.html">Drawable</a></td>
 <td>Drawable shape (for input to 'draw').</td>
 </tr>
 <tr><td><a class="reference external" href="../Magick++/Exception.html">Exception</a></td>
 <td>C++ exception objects.</td>
 </tr>
-<tr><td><a class="reference external" href="../Magick++/Geometry.html">Geometry</a></td>
+<tr><td><a class="reference external" href="../../Magick++/Geometry.html">Geometry</a></td>
 <td>Geometry specification.</td>
 </tr>
-<tr><td><a class="reference external" href="http://www.imagemagick.org/Magick++/Image++.html">Image</a></td>
+<tr><td><a class="reference external" href="../../Magick++/Image++.html">Image</a></td>
 <td>Image frame.  This is the primary object in <em>Magick++</em>.</td>
 </tr>
 <tr><td><a class="reference external" href="../Magick++/Montage.html">Montage</a></td>
 <td>Montage options for montageImages().</td>
 </tr>
-<tr><td><a class="reference external" href="../Magick++/Pixels.html">Pixels</a></td>
+<tr><td><a class="reference external" href="../../Magick++/Pixels.html">Pixels</a></td>
 <td>Low-level access to image pixels.</td>
 </tr>
-<tr><td><a class="reference external" href="../Magick++/STL.html">STL</a></td>
+<tr><td><a class="reference external" href="../../Magick++/STL.html">STL</a></td>
 <td>STL algorithms and function objects for operating on
 containers of image frames.</td>
 </tr>
-<tr><td><a class="reference external" href="../Magick++/TypeMetric.html">TypeMetric</a></td>
+<tr><td><a class="reference external" href="../../Magick++/TypeMetric.html">TypeMetric</a></td>
 <td>Container for font type metrics (use with
-<a class="reference external" href="http://www.imagemagick.org/Magick++/Image.html#fonttypemetrics">Image::fontTypeMetrics</a>).</td>
+<a class="reference external" href="../../Magick++/Image.html#fonttypemetrics">Image::fontTypeMetrics</a>).</td>
 </tr>
 </tbody>
 </table>
@@ -131,24 +140,20 @@ containers of image frames.</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick++-classes.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="magick++-classes.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/magick-deprecate.html b/www/api/magick-deprecate.html
index dbbcd677a..661480fa3 100644
--- a/www/api/magick-deprecate.html
+++ b/www/api/magick-deprecate.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API: Deprecated Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api:, deprecated, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="magick-deprecate.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api:, deprecated, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick-deprecate.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="magick-deprecate.html#"></a></p>
@@ -78,24 +87,20 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-deprecate.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="magick-deprecate.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/magick-image.html b/www/api/magick-image.html
index 98c5d3b18..60e56e14e 100644
--- a/www/api/magick-image.html
+++ b/www/api/magick-image.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API: Image Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api:, image, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="magick-image.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api:, image, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick-image.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="magick-image.html#GetImageFromMagickWand">GetImageFromMagickWand</a> &#8226; <a href="magick-image.html#MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a> &#8226; <a href="magick-image.html#MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a> &#8226; <a href="magick-image.html#MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a> &#8226; <a href="magick-image.html#MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a> &#8226; <a href="magick-image.html#MagickAddImage">MagickAddImage</a> &#8226; <a href="magick-image.html#MagickAddNoiseImage">MagickAddNoiseImage</a> &#8226; <a href="magick-image.html#MagickAffineTransformImage">MagickAffineTransformImage</a> &#8226; <a href="magick-image.html#MagickAnnotateImage">MagickAnnotateImage</a> &#8226; <a href="magick-image.html#MagickAnimateImages">MagickAnimateImages</a> &#8226; <a href="magick-image.html#MagickAppendImages">MagickAppendImages</a> &#8226; <a href="magick-image.html#MagickAutoGammaImage">MagickAutoGammaImage</a> &#8226; <a href="magick-image.html#MagickAutoLevelImage">MagickAutoLevelImage</a> &#8226; <a href="magick-image.html#MagickAutoOrientImage">MagickAutoOrientImage</a> &#8226; <a href="magick-image.html#MagickBlackThresholdImage">MagickBlackThresholdImage</a> &#8226; <a href="magick-image.html#MagickBlueShiftImage">MagickBlueShiftImage</a> &#8226; <a href="magick-image.html#MagickBlurImage">MagickBlurImage</a> &#8226; <a href="magick-image.html#MagickBorderImage">MagickBorderImage</a> &#8226; <a href="magick-image.html#Use MagickBrightnessContrastImage">Use MagickBrightnessContrastImage</a> &#8226; <a href="magick-image.html#MagickChannelFxImage">MagickChannelFxImage</a> &#8226; <a href="magick-image.html#MagickCharcoalImage">MagickCharcoalImage</a> &#8226; <a href="magick-image.html#MagickChopImage">MagickChopImage</a> &#8226; <a href="magick-image.html#MagickClampImage">MagickClampImage</a> &#8226; <a href="magick-image.html#MagickClipImage">MagickClipImage</a> &#8226; <a href="magick-image.html#MagickClipImagePath">MagickClipImagePath</a> &#8226; <a href="magick-image.html#MagickClutImage">MagickClutImage</a> &#8226; <a href="magick-image.html#MagickCoalesceImages">MagickCoalesceImages</a> &#8226; <a href="magick-image.html#MagickColorDecisionListImage">MagickColorDecisionListImage</a> &#8226; <a href="magick-image.html#MagickColorizeImage">MagickColorizeImage</a> &#8226; <a href="magick-image.html#MagickColorMatrixImage">MagickColorMatrixImage</a> &#8226; <a href="magick-image.html#MagickCombineImages">MagickCombineImages</a> &#8226; <a href="magick-image.html#MagickCommentImage">MagickCommentImage</a> &#8226; <a href="magick-image.html#MagickCompareImagesLayers">MagickCompareImagesLayers</a> &#8226; <a href="magick-image.html#MagickCompareImages">MagickCompareImages</a> &#8226; <a href="magick-image.html#MagickCompositeImage">MagickCompositeImage</a> &#8226; <a href="magick-image.html#MagickCompositeImageGravity">MagickCompositeImageGravity</a> &#8226; <a href="magick-image.html#MagickCompositeLayers">MagickCompositeLayers</a> &#8226; <a href="magick-image.html#MagickContrastImage">MagickContrastImage</a> &#8226; <a href="magick-image.html#MagickContrastStretchImage">MagickContrastStretchImage</a> &#8226; <a href="magick-image.html#MagickConvolveImage">MagickConvolveImage</a> &#8226; <a href="magick-image.html#MagickCropImage">MagickCropImage</a> &#8226; <a href="magick-image.html#MagickCycleColormapImage">MagickCycleColormapImage</a> &#8226; <a href="magick-image.html#MagickConstituteImage">MagickConstituteImage</a> &#8226; <a href="magick-image.html#MagickDecipherImage">MagickDecipherImage</a> &#8226; <a href="magick-image.html#MagickDeconstructImages">MagickDeconstructImages</a> &#8226; <a href="magick-image.html#MagickDeskewImage">MagickDeskewImage</a> &#8226; <a href="magick-image.html#MagickDespeckleImage">MagickDespeckleImage</a> &#8226; <a href="magick-image.html#MagickDestroyImage">MagickDestroyImage</a> &#8226; <a href="magick-image.html#MagickDisplayImage">MagickDisplayImage</a> &#8226; <a href="magick-image.html#MagickDisplayImages">MagickDisplayImages</a> &#8226; <a href="magick-image.html#MagickDistortImage">MagickDistortImage</a> &#8226; <a href="magick-image.html#MagickDrawImage">MagickDrawImage</a> &#8226; <a href="magick-image.html#MagickEdgeImage">MagickEdgeImage</a> &#8226; <a href="magick-image.html#MagickEmbossImage">MagickEmbossImage</a> &#8226; <a href="magick-image.html#MagickEncipherImage">MagickEncipherImage</a> &#8226; <a href="magick-image.html#MagickEnhanceImage">MagickEnhanceImage</a> &#8226; <a href="magick-image.html#MagickEqualizeImage">MagickEqualizeImage</a> &#8226; <a href="magick-image.html#MagickEvaluateImage">MagickEvaluateImage</a> &#8226; <a href="magick-image.html#MagickExportImagePixels">MagickExportImagePixels</a> &#8226; <a href="magick-image.html#MagickExtentImage">MagickExtentImage</a> &#8226; <a href="magick-image.html#MagickFlipImage">MagickFlipImage</a> &#8226; <a href="magick-image.html#MagickFloodfillPaintImage">MagickFloodfillPaintImage</a> &#8226; <a href="magick-image.html#MagickFlopImage">MagickFlopImage</a> &#8226; <a href="magick-image.html#MagickForwardFourierTransformImage">MagickForwardFourierTransformImage</a> &#8226; <a href="magick-image.html#MagickFrameImage">MagickFrameImage</a> &#8226; <a href="magick-image.html#MagickFunctionImage">MagickFunctionImage</a> &#8226; <a href="magick-image.html#MagickFxImage">MagickFxImage</a> &#8226; <a href="magick-image.html#MagickGammaImage">MagickGammaImage</a> &#8226; <a href="magick-image.html#MagickGaussianBlurImage">MagickGaussianBlurImage</a> &#8226; <a href="magick-image.html#MagickGetImage">MagickGetImage</a> &#8226; <a href="magick-image.html#MagickGetImageAlphaChannel">MagickGetImageAlphaChannel</a> &#8226; <a href="magick-image.html#MagickGetImageMask">MagickGetImageMask</a> &#8226; <a href="magick-image.html#MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a> &#8226; <a href="magick-image.html#MagickGetImageBlob">MagickGetImageBlob</a> &#8226; <a href="magick-image.html#MagickGetImageBlob">MagickGetImageBlob</a> &#8226; <a href="magick-image.html#MagickGetImageBluePrimary">MagickGetImageBluePrimary</a> &#8226; <a href="magick-image.html#MagickGetImageBorderColor">MagickGetImageBorderColor</a> &#8226; <a href="magick-image.html#MagickGetImageFeatures">MagickGetImageFeatures</a> &#8226; <a href="magick-image.html#MagickGetImageKurtosis">MagickGetImageKurtosis</a> &#8226; <a href="magick-image.html#MagickGetImageMean">MagickGetImageMean</a> &#8226; <a href="magick-image.html#MagickGetImageRange">MagickGetImageRange</a> &#8226; <a href="magick-image.html#MagickGetImageStatistics">MagickGetImageStatistics</a> &#8226; <a href="magick-image.html#MagickGetImageColormapColor">MagickGetImageColormapColor</a> &#8226; <a href="magick-image.html#MagickGetImageColors">MagickGetImageColors</a> &#8226; <a href="magick-image.html#MagickGetImageColorspace">MagickGetImageColorspace</a> &#8226; <a href="magick-image.html#MagickGetImageCompose">MagickGetImageCompose</a> &#8226; <a href="magick-image.html#MagickGetImageCompression">MagickGetImageCompression</a> &#8226; <a href="magick-image.html#MagickGetImageCompressionQuality">MagickGetImageCompressionQuality</a> &#8226; <a href="magick-image.html#MagickGetImageDelay">MagickGetImageDelay</a> &#8226; <a href="magick-image.html#MagickGetImageDepth">MagickGetImageDepth</a> &#8226; <a href="magick-image.html#MagickGetImageDispose">MagickGetImageDispose</a> &#8226; <a href="magick-image.html#MagickGetImageDistortion">MagickGetImageDistortion</a> &#8226; <a href="magick-image.html#MagickGetImageDistortions">MagickGetImageDistortions</a> &#8226; <a href="magick-image.html#MagickGetImageEndian">MagickGetImageEndian</a> &#8226; <a href="magick-image.html#MagickGetImageFilename">MagickGetImageFilename</a> &#8226; <a href="magick-image.html#MagickGetImageFormat">MagickGetImageFormat</a> &#8226; <a href="magick-image.html#MagickGetImageFuzz">MagickGetImageFuzz</a> &#8226; <a href="magick-image.html#MagickGetImageGamma">MagickGetImageGamma</a> &#8226; <a href="magick-image.html#MagickGetImageGravity">MagickGetImageGravity</a> &#8226; <a href="magick-image.html#MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a> &#8226; <a href="magick-image.html#MagickGetImageHeight">MagickGetImageHeight</a> &#8226; <a href="magick-image.html#MagickGetImageHistogram">MagickGetImageHistogram</a> &#8226; <a href="magick-image.html#MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a> &#8226; <a href="magick-image.html#MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a> &#8226; <a href="magick-image.html#MagickGetImageIterations">MagickGetImageIterations</a> &#8226; <a href="magick-image.html#MagickGetImageLength">MagickGetImageLength</a> &#8226; <a href="magick-image.html#MagickGetImageMatteColor">MagickGetImageMatteColor</a> &#8226; <a href="magick-image.html#MagickGetImageOrientation">MagickGetImageOrientation</a> &#8226; <a href="magick-image.html#MagickGetImagePage">MagickGetImagePage</a> &#8226; <a href="magick-image.html#MagickGetImagePixelColor">MagickGetImagePixelColor</a> &#8226; <a href="magick-image.html#MagickGetImageRedPrimary">MagickGetImageRedPrimary</a> &#8226; <a href="magick-image.html#MagickGetImageRegion">MagickGetImageRegion</a> &#8226; <a href="magick-image.html#MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a> &#8226; <a href="magick-image.html#MagickGetImageResolution">MagickGetImageResolution</a> &#8226; <a href="magick-image.html#MagickGetImageScene">MagickGetImageScene</a> &#8226; <a href="magick-image.html#MagickGetImageSignature">MagickGetImageSignature</a> &#8226; <a href="magick-image.html#MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a> &#8226; <a href="magick-image.html#MagickGetImageType">MagickGetImageType</a> &#8226; <a href="magick-image.html#MagickGetImageUnits">MagickGetImageUnits</a> &#8226; <a href="magick-image.html#MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a> &#8226; <a href="magick-image.html#MagickGetImageWhitePoint">MagickGetImageWhitePoint</a> &#8226; <a href="magick-image.html#MagickGetImageWidth">MagickGetImageWidth</a> &#8226; <a href="magick-image.html#MagickGetNumberImages">MagickGetNumberImages</a> &#8226; <a href="magick-image.html#MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a> &#8226; <a href="magick-image.html#MagickHaldClutImage">MagickHaldClutImage</a> &#8226; <a href="magick-image.html#MagickHasNextImage">MagickHasNextImage</a> &#8226; <a href="magick-image.html#MagickHasPreviousImage">MagickHasPreviousImage</a> &#8226; <a href="magick-image.html#MagickIdentifyImage">MagickIdentifyImage</a> &#8226; <a href="magick-image.html#MagickIdentifyImageType">MagickIdentifyImageType</a> &#8226; <a href="magick-image.html#MagickImplodeImage">MagickImplodeImage</a> &#8226; <a href="magick-image.html#MagickImportImagePixels">MagickImportImagePixels</a> &#8226; <a href="magick-image.html#MagickInterpolativeResizeImage">MagickInterpolativeResizeImage</a> &#8226; <a href="magick-image.html#MagickInverseFourierTransformImage">MagickInverseFourierTransformImage</a> &#8226; <a href="magick-image.html#MagickLabelImage">MagickLabelImage</a> &#8226; <a href="magick-image.html#MagickLevelImage">MagickLevelImage</a> &#8226; <a href="magick-image.html#MagickLinearStretchImage">MagickLinearStretchImage</a> &#8226; <a href="magick-image.html#MagickLiquidRescaleImage">MagickLiquidRescaleImage</a> &#8226; <a href="magick-image.html#MagickLocalContrastImage">MagickLocalContrastImage</a> &#8226; <a href="magick-image.html#MagickMagnifyImage">MagickMagnifyImage</a> &#8226; <a href="magick-image.html#MagickMergeImageLayers">MagickMergeImageLayers</a> &#8226; <a href="magick-image.html#MagickMinifyImage">MagickMinifyImage</a> &#8226; <a href="magick-image.html#MagickModulateImage">MagickModulateImage</a> &#8226; <a href="magick-image.html#MagickMontageImage">MagickMontageImage</a> &#8226; <a href="magick-image.html#MagickMorphImages">MagickMorphImages</a> &#8226; <a href="magick-image.html#MagickMorphologyImage">MagickMorphologyImage</a> &#8226; <a href="magick-image.html#MagickMotionBlurImage">MagickMotionBlurImage</a> &#8226; <a href="magick-image.html#MagickNegateImage">MagickNegateImage</a> &#8226; <a href="magick-image.html#MagickNewImage">MagickNewImage</a> &#8226; <a href="magick-image.html#MagickNextImage">MagickNextImage</a> &#8226; <a href="magick-image.html#MagickNormalizeImage">MagickNormalizeImage</a> &#8226; <a href="magick-image.html#MagickOilPaintImage">MagickOilPaintImage</a> &#8226; <a href="magick-image.html#MagickOpaquePaintImage">MagickOpaquePaintImage</a> &#8226; <a href="magick-image.html#MagickOptimizeImageLayers">MagickOptimizeImageLayers</a> &#8226; <a href="magick-image.html#MagickOptimizeImageTransparency">MagickOptimizeImageTransparency</a> &#8226; <a href="magick-image.html#MagickOrderedDitherImage">MagickOrderedDitherImage</a> &#8226; <a href="magick-image.html#MagickPingImage">MagickPingImage</a> &#8226; <a href="magick-image.html#MagickPingImageBlob">MagickPingImageBlob</a> &#8226; <a href="magick-image.html#MagickPingImageFile">MagickPingImageFile</a> &#8226; <a href="magick-image.html#MagickPolaroidImage">MagickPolaroidImage</a> &#8226; <a href="magick-image.html#MagickPosterizeImage">MagickPosterizeImage</a> &#8226; <a href="magick-image.html#MagickPreviewImages">MagickPreviewImages</a> &#8226; <a href="magick-image.html#MagickPreviousImage">MagickPreviousImage</a> &#8226; <a href="magick-image.html#MagickQuantizeImage">MagickQuantizeImage</a> &#8226; <a href="magick-image.html#MagickQuantizeImages">MagickQuantizeImages</a> &#8226; <a href="magick-image.html#MagickRotationalBlurImage">MagickRotationalBlurImage</a> &#8226; <a href="magick-image.html#MagickRaiseImage">MagickRaiseImage</a> &#8226; <a href="magick-image.html#MagickRandomThresholdImage">MagickRandomThresholdImage</a> &#8226; <a href="magick-image.html#MagickReadImage">MagickReadImage</a> &#8226; <a href="magick-image.html#MagickReadImageBlob">MagickReadImageBlob</a> &#8226; <a href="magick-image.html#MagickReadImageFile">MagickReadImageFile</a> &#8226; <a href="magick-image.html#MagickRemapImage">MagickRemapImage</a> &#8226; <a href="magick-image.html#MagickRemoveImage">MagickRemoveImage</a> &#8226; <a href="magick-image.html#MagickResampleImage">MagickResampleImage</a> &#8226; <a href="magick-image.html#MagickResetImagePage">MagickResetImagePage</a> &#8226; <a href="magick-image.html#MagickResizeImage">MagickResizeImage</a> &#8226; <a href="magick-image.html#MagickRollImage">MagickRollImage</a> &#8226; <a href="magick-image.html#MagickRotateImage">MagickRotateImage</a> &#8226; <a href="magick-image.html#MagickSampleImage">MagickSampleImage</a> &#8226; <a href="magick-image.html#MagickScaleImage">MagickScaleImage</a> &#8226; <a href="magick-image.html#MagickSegmentImage">MagickSegmentImage</a> &#8226; <a href="magick-image.html#MagickSelectiveBlurImage">MagickSelectiveBlurImage</a> &#8226; <a href="magick-image.html#MagickSeparateImage">MagickSeparateImage</a> &#8226; <a href="magick-image.html#MagickSepiaToneImage">MagickSepiaToneImage</a> &#8226; <a href="magick-image.html#MagickSetImage">MagickSetImage</a> &#8226; <a href="magick-image.html#MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a> &#8226; <a href="magick-image.html#MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a> &#8226; <a href="magick-image.html#MagickSetImageBluePrimary">MagickSetImageBluePrimary</a> &#8226; <a href="magick-image.html#MagickSetImageBorderColor">MagickSetImageBorderColor</a> &#8226; <a href="magick-image.html#MagickSetImageChannelMask">MagickSetImageChannelMask</a> &#8226; <a href="magick-image.html#MagickSetImageMask">MagickSetImageMask</a> &#8226; <a href="magick-image.html#MagickSetImageColor">MagickSetImageColor</a> &#8226; <a href="magick-image.html#MagickSetImageColormapColor">MagickSetImageColormapColor</a> &#8226; <a href="magick-image.html#MagickSetImageColorspace">MagickSetImageColorspace</a> &#8226; <a href="magick-image.html#MagickSetImageCompose">MagickSetImageCompose</a> &#8226; <a href="magick-image.html#MagickSetImageCompression">MagickSetImageCompression</a> &#8226; <a href="magick-image.html#MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a> &#8226; <a href="magick-image.html#MagickSetImageDelay">MagickSetImageDelay</a> &#8226; <a href="magick-image.html#MagickSetImageDepth">MagickSetImageDepth</a> &#8226; <a href="magick-image.html#MagickSetImageDispose">MagickSetImageDispose</a> &#8226; <a href="magick-image.html#MagickSetImageEndian">MagickSetImageEndian</a> &#8226; <a href="magick-image.html#MagickSetImageExtent">MagickSetImageExtent</a> &#8226; <a href="magick-image.html#MagickSetImageFilename">MagickSetImageFilename</a> &#8226; <a href="magick-image.html#MagickSetImageFormat">MagickSetImageFormat</a> &#8226; <a href="magick-image.html#MagickSetImageFuzz">MagickSetImageFuzz</a> &#8226; <a href="magick-image.html#MagickSetImageGamma">MagickSetImageGamma</a> &#8226; <a href="magick-image.html#MagickSetImageGravity">MagickSetImageGravity</a> &#8226; <a href="magick-image.html#MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a> &#8226; <a href="magick-image.html#MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a> &#8226; <a href="magick-image.html#MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a> &#8226; <a href="magick-image.html#MagickSetImageIterations">MagickSetImageIterations</a> &#8226; <a href="magick-image.html#MagickSetImageMatte">MagickSetImageMatte</a> &#8226; <a href="magick-image.html#MagickSetImageMatteColor">MagickSetImageMatteColor</a> &#8226; <a href="magick-image.html#MagickSetImageAlpha">MagickSetImageAlpha</a> &#8226; <a href="magick-image.html#MagickSetImageOrientation">MagickSetImageOrientation</a> &#8226; <a href="magick-image.html#MagickSetImagePage">MagickSetImagePage</a> &#8226; <a href="magick-image.html#MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a> &#8226; <a href="magick-image.html#MagickSetImageRedPrimary">MagickSetImageRedPrimary</a> &#8226; <a href="magick-image.html#MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a> &#8226; <a href="magick-image.html#MagickSetImageResolution">MagickSetImageResolution</a> &#8226; <a href="magick-image.html#MagickSetImageScene">MagickSetImageScene</a> &#8226; <a href="magick-image.html#MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a> &#8226; <a href="magick-image.html#MagickSetImageType">MagickSetImageType</a> &#8226; <a href="magick-image.html#MagickSetImageUnits">MagickSetImageUnits</a> &#8226; <a href="magick-image.html#MagickSetImageVirtualPixelMethod">MagickSetImageVirtualPixelMethod</a> &#8226; <a href="magick-image.html#MagickSetImageWhitePoint">MagickSetImageWhitePoint</a> &#8226; <a href="magick-image.html#MagickShadeImage">MagickShadeImage</a> &#8226; <a href="magick-image.html#MagickShadowImage">MagickShadowImage</a> &#8226; <a href="magick-image.html#MagickSharpenImage">MagickSharpenImage</a> &#8226; <a href="magick-image.html#MagickShaveImage">MagickShaveImage</a> &#8226; <a href="magick-image.html#MagickShearImage">MagickShearImage</a> &#8226; <a href="magick-image.html#MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a> &#8226; <a href="magick-image.html#MagickSimilarityImage">MagickSimilarityImage</a> &#8226; <a href="magick-image.html#MagickSketchImage">MagickSketchImage</a> &#8226; <a href="magick-image.html#MagickSmushImages">MagickSmushImages</a> &#8226; <a href="magick-image.html#MagickSolarizeImage">MagickSolarizeImage</a> &#8226; <a href="magick-image.html#MagickSparseColorImage">MagickSparseColorImage</a> &#8226; <a href="magick-image.html#MagickSpliceImage">MagickSpliceImage</a> &#8226; <a href="magick-image.html#MagickSpreadImage">MagickSpreadImage</a> &#8226; <a href="magick-image.html#MagickStatisticImage">MagickStatisticImage</a> &#8226; <a href="magick-image.html#MagickSteganoImage">MagickSteganoImage</a> &#8226; <a href="magick-image.html#MagickStereoImage">MagickStereoImage</a> &#8226; <a href="magick-image.html#MagickStripImage">MagickStripImage</a> &#8226; <a href="magick-image.html#MagickSwirlImage">MagickSwirlImage</a> &#8226; <a href="magick-image.html#MagickTextureImage">MagickTextureImage</a> &#8226; <a href="magick-image.html#MagickThresholdImage">MagickThresholdImage</a> &#8226; <a href="magick-image.html#MagickThumbnailImage">MagickThumbnailImage</a> &#8226; <a href="magick-image.html#MagickTintImage">MagickTintImage</a> &#8226; <a href="magick-image.html#MagickTransformImageColorspace">MagickTransformImageColorspace</a> &#8226; <a href="magick-image.html#MagickTransparentPaintImage">MagickTransparentPaintImage</a> &#8226; <a href="magick-image.html#MagickTransposeImage">MagickTransposeImage</a> &#8226; <a href="magick-image.html#MagickTransverseImage">MagickTransverseImage</a> &#8226; <a href="magick-image.html#MagickTrimImage">MagickTrimImage</a> &#8226; <a href="magick-image.html#MagickUniqueImageColors">MagickUniqueImageColors</a> &#8226; <a href="magick-image.html#MagickUnsharpMaskImage">MagickUnsharpMaskImage</a> &#8226; <a href="magick-image.html#MagickVignetteImage">MagickVignetteImage</a> &#8226; <a href="magick-image.html#MagickWaveImage">MagickWaveImage</a> &#8226; <a href="magick-image.html#MagickWhiteThresholdImage">MagickWhiteThresholdImage</a> &#8226; <a href="magick-image.html#MagickWriteImage">MagickWriteImage</a> &#8226; <a href="magick-image.html#MagickWriteImageFile">MagickWriteImageFile</a> &#8226; <a href="magick-image.html#MagickWriteImages">MagickWriteImages</a> &#8226; <a href="magick-image.html#MagickWriteImagesFile">MagickWriteImagesFile</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="GetImageFromMagickWand">GetImageFromMagickWand</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="GetImageFromMagickWand">GetImageFromMagickWand</a></h2>
 
 <p>GetImageFromMagickWand() returns the current image from the magick wand.</p>
 
@@ -96,7 +105,7 @@ Image *GetImageFromMagickWand(const MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAdaptiveBlurImage">MagickAdaptiveBlurImage</a></h2>
 
 <p>MagickAdaptiveBlurImage() adaptively blurs the image by blurring less intensely near image edges and more intensely far from edges. We blur the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and MagickAdaptiveBlurImage() selects a suitable radius for you.</p>
 
@@ -127,7 +136,7 @@ MagickBooleanType MagickAdaptiveBlurImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAdaptiveResizeImage">MagickAdaptiveResizeImage</a></h2>
 
 <p>MagickAdaptiveResizeImage() adaptively resize image with data dependent triangulation.</p>
 
@@ -153,7 +162,7 @@ MagickBooleanType MagickAdaptiveBlurImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAdaptiveSharpenImage">MagickAdaptiveSharpenImage</a></h2>
 
 <p>MagickAdaptiveSharpenImage() adaptively sharpens the image by sharpening more intensely near image edges and less intensely far from edges. We sharpen the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and MagickAdaptiveSharpenImage() selects a suitable radius for you.</p>
 
@@ -184,7 +193,7 @@ MagickBooleanType MagickAdaptiveSharpenImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAdaptiveThresholdImage">MagickAdaptiveThresholdImage</a></h2>
 
 <p>MagickAdaptiveThresholdImage() selects an individual threshold for each pixel based on the range of intensity values in its local neighborhood.  This allows for thresholding of an image whose global intensity histogram doesn't contain distinctive peaks.</p>
 
@@ -219,7 +228,7 @@ MagickBooleanType MagickAdaptiveThresholdImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAddImage">MagickAddImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAddImage">MagickAddImage</a></h2>
 
 <p>MagickAddImage() adds a clone of the images from the second wand and inserts them into the first wand.</p>
 
@@ -252,7 +261,7 @@ MagickBooleanType MagickAddImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAddNoiseImage">MagickAddNoiseImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAddNoiseImage">MagickAddNoiseImage</a></h2>
 
 <p>MagickAddNoiseImage() adds random noise to the image.</p>
 
@@ -283,7 +292,7 @@ MagickBooleanType MagickAddNoiseImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAffineTransformImage">MagickAffineTransformImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAffineTransformImage">MagickAffineTransformImage</a></h2>
 
 <p>MagickAffineTransformImage() transforms an image as dictated by the affine matrix of the drawing wand.</p>
 
@@ -310,7 +319,7 @@ MagickBooleanType MagickAffineTransformImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAnnotateImage">MagickAnnotateImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAnnotateImage">MagickAnnotateImage</a></h2>
 
 <p>MagickAnnotateImage() annotates an image with text.</p>
 
@@ -354,7 +363,7 @@ MagickBooleanType MagickAnnotateImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAnimateImages">MagickAnimateImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAnimateImages">MagickAnimateImages</a></h2>
 
 <p>MagickAnimateImages() animates an image or image sequence.</p>
 
@@ -381,7 +390,7 @@ MagickBooleanType MagickAnimateImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAppendImages">MagickAppendImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAppendImages">MagickAppendImages</a></h2>
 
 <p>MagickAppendImages() append the images in a wand from the current image onwards, creating a new wand with the single image result.  This is affected by the gravity and background settings of the first image.</p>
 
@@ -410,7 +419,7 @@ MagickWand *MagickAppendImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAutoGammaImage">MagickAutoGammaImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAutoGammaImage">MagickAutoGammaImage</a></h2>
 
 <p>MagickAutoGammaImage() extracts the 'mean' from the image and adjust the image to try make set its gamma appropriatally.</p>
 
@@ -432,7 +441,7 @@ MagickBooleanType MagickAutoGammaImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAutoLevelImage">MagickAutoLevelImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAutoLevelImage">MagickAutoLevelImage</a></h2>
 
 <p>MagickAutoLevelImage() adjusts the levels of a particular image channel by scaling the minimum and maximum values to the full quantum range.</p>
 
@@ -454,7 +463,7 @@ MagickBooleanType MagickAutoLevelImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickAutoOrientImage">MagickAutoOrientImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickAutoOrientImage">MagickAutoOrientImage</a></h2>
 
 <p>MagickAutoOrientImage() adjusts an image so that its orientation is suitable $  for viewing (i.e. top-left orientation).</p>
 
@@ -476,7 +485,7 @@ MagickBooleanType MagickAutoOrientImage(MagickWand *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickBlackThresholdImage">MagickBlackThresholdImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickBlackThresholdImage">MagickBlackThresholdImage</a></h2>
 
 <p>MagickBlackThresholdImage() is like MagickThresholdImage() but  forces all pixels below the threshold into black while leaving all pixels above the threshold unchanged.</p>
 
@@ -503,7 +512,7 @@ MagickBooleanType MagickBlackThresholdImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickBlueShiftImage">MagickBlueShiftImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickBlueShiftImage">MagickBlueShiftImage</a></h2>
 
 <p>MagickBlueShiftImage() mutes the colors of the image to simulate a scene at nighttime in the moonlight.</p>
 
@@ -530,7 +539,7 @@ MagickBooleanType MagickBlueShiftImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickBlurImage">MagickBlurImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickBlurImage">MagickBlurImage</a></h2>
 
 <p>MagickBlurImage() blurs an image.  We convolve the image with a gaussian operator of the given radius and standard deviation (sigma). For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and BlurImage() selects a suitable radius for you.</p>
 
@@ -561,7 +570,7 @@ MagickBooleanType MagickBlurImage(MagickWand *wand,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickBorderImage">MagickBorderImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickBorderImage">MagickBorderImage</a></h2>
 
 <p>MagickBorderImage() surrounds the image with a border of the color defined by the bordercolor pixel wand.</p>
 
@@ -601,7 +610,7 @@ MagickBooleanType MagickBorderImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="Use_MagickBrightnessContrastImage">Use MagickBrightnessContrastImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="Use_MagickBrightnessContrastImage">Use MagickBrightnessContrastImage</a></h2>
 
 <p>Use MagickBrightnessContrastImage() to change the brightness and/or contrast of an image.  It converts the brightness and contrast parameters into slope and intercept and calls a polynomical function to apply to the image.</p>
 
@@ -633,7 +642,7 @@ MagickBooleanType MagickBrightnessContrastImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickChannelFxImage">MagickChannelFxImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickChannelFxImage">MagickChannelFxImage</a></h2>
 
 <p>MagickChannelFxImage() applies a channel expression to the specified image. The expression consists of one or more channels, either mnemonic or numeric (e.g. red, 1), separated by actions as follows:</p>
 
@@ -670,7 +679,7 @@ MagickWand *MagickChannelFxImage(MagickWand *wand,const char *expression)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCharcoalImage">MagickCharcoalImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCharcoalImage">MagickCharcoalImage</a></h2>
 
 <p>MagickCharcoalImage() simulates a charcoal drawing.</p>
 
@@ -701,7 +710,7 @@ MagickBooleanType MagickCharcoalImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickChopImage">MagickChopImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickChopImage">MagickChopImage</a></h2>
 
 <p>MagickChopImage() removes a region of an image and collapses the image to occupy the removed portion</p>
 
@@ -743,7 +752,7 @@ MagickBooleanType MagickChopImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickClampImage">MagickClampImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickClampImage">MagickClampImage</a></h2>
 
 <p>MagickClampImage() restricts the color range from 0 to the quantum depth.</p>
 
@@ -769,7 +778,7 @@ MagickBooleanType MagickClampImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickClipImage">MagickClipImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickClipImage">MagickClipImage</a></h2>
 
 <p>MagickClipImage() clips along the first path from the 8BIM profile, if present.</p>
 
@@ -791,7 +800,7 @@ MagickBooleanType MagickClipImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickClipImagePath">MagickClipImagePath</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickClipImagePath">MagickClipImagePath</a></h2>
 
 <p>MagickClipImagePath() clips along the named paths from the 8BIM profile, if present. Later operations take effect inside the path.  Id may be a number if preceded with #, to work on a numbered path, e.g., "#1" to use the first path.</p>
 
@@ -822,7 +831,7 @@ MagickBooleanType MagickClipImagePath(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickClutImage">MagickClutImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickClutImage">MagickClutImage</a></h2>
 
 <p>MagickClutImage() replaces colors in the image from a color lookup table.</p>
 
@@ -853,7 +862,7 @@ MagickBooleanType MagickClutImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCoalesceImages">MagickCoalesceImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCoalesceImages">MagickCoalesceImages</a></h2>
 
 <p>MagickCoalesceImages() composites a set of images while respecting any page offsets and disposal methods.  GIF, MIFF, and MNG animation sequences typically start with an image background and each subsequent image varies in size and offset.  MagickCoalesceImages() returns a new sequence where each image in the sequence is the same size as the first and composited with the next image in the sequence.</p>
 
@@ -875,7 +884,7 @@ MagickWand *MagickCoalesceImages(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickColorDecisionListImage">MagickColorDecisionListImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickColorDecisionListImage">MagickColorDecisionListImage</a></h2>
 
 <p>MagickColorDecisionListImage() accepts a lightweight Color Correction Collection (CCC) file which solely contains one or more color corrections and applies the color correction to the image.  Here is a sample CCC file:</p>
 
@@ -919,7 +928,7 @@ MagickBooleanType MagickColorDecisionListImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickColorizeImage">MagickColorizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickColorizeImage">MagickColorizeImage</a></h2>
 
 <p>MagickColorizeImage() blends the fill color with each pixel in the image.</p>
 
@@ -950,7 +959,7 @@ MagickBooleanType MagickColorizeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickColorMatrixImage">MagickColorMatrixImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickColorMatrixImage">MagickColorMatrixImage</a></h2>
 
 <p>MagickColorMatrixImage() apply color transformation to an image. The method permits saturation changes, hue rotation, luminance to alpha, and various other effects.  Although variable-sized transformation matrices can be used, typically one uses a 5x5 matrix for an RGBA image and a 6x6 for CMYKA (or RGBA with offsets).  The matrix is similar to those used by Adobe Flash except offsets are in column 6 rather than 5 (in support of CMYKA images) and offsets are normalized (divide Flash offset by 255).</p>
 
@@ -977,7 +986,7 @@ MagickBooleanType MagickColorMatrixImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCombineImages">MagickCombineImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCombineImages">MagickCombineImages</a></h2>
 
 <p>MagickCombineImages() combines one or more images into a single image.  The grayscale value of the pixels of each image in the sequence is assigned in order to the specified  hannels of the combined image.   The typical ordering would be image 1 =&gt; Red, 2 =&gt; Green, 3 =&gt; Blue, etc.</p>
 
@@ -1004,7 +1013,7 @@ MagickWand *MagickCombineImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCommentImage">MagickCommentImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCommentImage">MagickCommentImage</a></h2>
 
 <p>MagickCommentImage() adds a comment to your image.</p>
 
@@ -1031,7 +1040,7 @@ MagickBooleanType MagickCommentImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompareImagesLayers">MagickCompareImagesLayers</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCompareImagesLayers">MagickCompareImagesLayers</a></h2>
 
 <p>MagickCompareImagesLayers() compares each image with the next in a sequence and returns the maximum bounding region of any pixel differences it discovers.</p>
 
@@ -1058,7 +1067,7 @@ MagickWand *MagickCompareImagesLayers(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompareImages">MagickCompareImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCompareImages">MagickCompareImages</a></h2>
 
 <p>MagickCompareImages() compares an image to a reconstructed image and returns the specified difference image.</p>
 
@@ -1094,7 +1103,7 @@ MagickWand *MagickCompareImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompositeImage">MagickCompositeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCompositeImage">MagickCompositeImage</a></h2>
 
 <p>MagickCompositeImage() composite one image onto another at the specified offset.</p>
 
@@ -1140,7 +1149,7 @@ MagickBooleanType MagickCompositeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompositeImageGravity">MagickCompositeImageGravity</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCompositeImageGravity">MagickCompositeImageGravity</a></h2>
 
 <p>MagickCompositeImageGravity() composite one image onto another using the specified gravity.</p>
 
@@ -1178,7 +1187,7 @@ MagickBooleanType MagickCompositeImageGravity(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCompositeLayers">MagickCompositeLayers</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCompositeLayers">MagickCompositeLayers</a></h2>
 
 <p>MagickCompositeLayers() composite the images in the source wand over the images in the destination wand in sequence, starting with the current image in both lists.</p>
 
@@ -1220,7 +1229,7 @@ MagickBooleanType MagickCompositeLayers(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickContrastImage">MagickContrastImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickContrastImage">MagickContrastImage</a></h2>
 
 <p>MagickContrastImage() enhances the intensity differences between the lighter and darker elements of the image.  Set sharpen to a value other than 0 to increase the image contrast otherwise the contrast is reduced.</p>
 
@@ -1249,7 +1258,7 @@ MagickBooleanType MagickContrastImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickContrastStretchImage">MagickContrastStretchImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickContrastStretchImage">MagickContrastStretchImage</a></h2>
 
 <p>MagickContrastStretchImage() enhances the contrast of a color image by adjusting the pixels color to span the entire range of colors available. You can also reduce the influence of a particular channel with a gamma value of 0.</p>
 
@@ -1280,7 +1289,7 @@ MagickBooleanType MagickContrastStretchImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickConvolveImage">MagickConvolveImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickConvolveImage">MagickConvolveImage</a></h2>
 
 <p>MagickConvolveImage() applies a custom convolution kernel to the image.</p>
 
@@ -1307,7 +1316,7 @@ MagickBooleanType MagickConvolveImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCropImage">MagickCropImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCropImage">MagickCropImage</a></h2>
 
 <p>MagickCropImage() extracts a region of the image.</p>
 
@@ -1346,7 +1355,7 @@ MagickBooleanType MagickCropImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickCycleColormapImage">MagickCycleColormapImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickCycleColormapImage">MagickCycleColormapImage</a></h2>
 
 <p>MagickCycleColormapImage() displaces an image's colormap by a given number of positions.  If you cycle the colormap a number of times you can produce a psychodelic effect.</p>
 
@@ -1373,7 +1382,7 @@ MagickBooleanType MagickCycleColormapImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickConstituteImage">MagickConstituteImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickConstituteImage">MagickConstituteImage</a></h2>
 
 <p>MagickConstituteImage() adds an image to the wand comprised of the pixel data you supply.  The pixel data must be in scanline order top-to-bottom. The data can be char, short int, int, float, or double.  Float and double require the pixels to be normalized [0..1], otherwise [0..Max],  where Max is the maximum value the type can accomodate (e.g. 255 for char).  For example, to create a 640x480 image from unsigned red-green-blue character data, use</p>
 
@@ -1421,7 +1430,7 @@ MagickBooleanType MagickConstituteImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDecipherImage">MagickDecipherImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDecipherImage">MagickDecipherImage</a></h2>
 
 <p>MagickDecipherImage() converts cipher pixels to plain pixels.</p>
 
@@ -1448,7 +1457,7 @@ MagickBooleanType MagickDecipherImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDeconstructImages">MagickDeconstructImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDeconstructImages">MagickDeconstructImages</a></h2>
 
 <p>MagickDeconstructImages() compares each image with the next in a sequence and returns the maximum bounding region of any pixel differences it discovers.</p>
 
@@ -1470,7 +1479,7 @@ MagickWand *MagickDeconstructImages(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDeskewImage">MagickDeskewImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDeskewImage">MagickDeskewImage</a></h2>
 
 <p>MagickDeskewImage() removes skew from the image.  Skew is an artifact that occurs in scanned images because of the camera being misaligned, imperfections in the scanning or surface, or simply because the paper was not placed completely flat when scanned.</p>
 
@@ -1497,7 +1506,7 @@ MagickBooleanType MagickDeskewImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDespeckleImage">MagickDespeckleImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDespeckleImage">MagickDespeckleImage</a></h2>
 
 <p>MagickDespeckleImage() reduces the speckle noise in an image while perserving the edges of the original image.</p>
 
@@ -1519,7 +1528,7 @@ MagickBooleanType MagickDespeckleImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDestroyImage">MagickDestroyImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDestroyImage">MagickDestroyImage</a></h2>
 
 <p>MagickDestroyImage() dereferences an image, deallocating memory associated with the image if the reference count becomes zero.</p>
 
@@ -1541,7 +1550,7 @@ Image *MagickDestroyImage(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDisplayImage">MagickDisplayImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDisplayImage">MagickDisplayImage</a></h2>
 
 <p>MagickDisplayImage() displays an image.</p>
 
@@ -1568,7 +1577,7 @@ MagickBooleanType MagickDisplayImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDisplayImages">MagickDisplayImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDisplayImages">MagickDisplayImages</a></h2>
 
 <p>MagickDisplayImages() displays an image or image sequence.</p>
 
@@ -1595,7 +1604,7 @@ MagickBooleanType MagickDisplayImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDistortImage">MagickDistortImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDistortImage">MagickDistortImage</a></h2>
 
 <p>MagickDistortImage() distorts an image using various distortion methods, by mapping color lookups of the source image to a new destination image usally of the same size as the source image, unless 'bestfit' is set to true.</p>
 
@@ -1645,7 +1654,7 @@ MagickBooleanType MagickDistortImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickDrawImage">MagickDrawImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickDrawImage">MagickDrawImage</a></h2>
 
 <p>MagickDrawImage() renders the drawing wand on the current image.</p>
 
@@ -1672,7 +1681,7 @@ MagickBooleanType MagickDrawImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickEdgeImage">MagickEdgeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickEdgeImage">MagickEdgeImage</a></h2>
 
 <p>MagickEdgeImage() enhance edges within the image with a convolution filter of the given radius.  Use a radius of 0 and Edge() selects a suitable radius for you.</p>
 
@@ -1698,7 +1707,7 @@ MagickBooleanType MagickEdgeImage(MagickWand *wand,const double radius)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickEmbossImage">MagickEmbossImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickEmbossImage">MagickEmbossImage</a></h2>
 
 <p>MagickEmbossImage() returns a grayscale image with a three-dimensional effect.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and Emboss() selects a suitable radius for you.</p>
 
@@ -1729,7 +1738,7 @@ MagickBooleanType MagickEmbossImage(MagickWand *wand,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickEncipherImage">MagickEncipherImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickEncipherImage">MagickEncipherImage</a></h2>
 
 <p>MagickEncipherImage() converts plaint pixels to cipher pixels.</p>
 
@@ -1756,7 +1765,7 @@ MagickBooleanType MagickEncipherImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickEnhanceImage">MagickEnhanceImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickEnhanceImage">MagickEnhanceImage</a></h2>
 
 <p>MagickEnhanceImage() applies a digital filter that improves the quality of a noisy image.</p>
 
@@ -1778,7 +1787,7 @@ MagickBooleanType MagickEnhanceImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickEqualizeImage">MagickEqualizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickEqualizeImage">MagickEqualizeImage</a></h2>
 
 <p>MagickEqualizeImage() equalizes the image histogram.</p>
 
@@ -1804,7 +1813,7 @@ MagickBooleanType MagickEqualizeImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickEvaluateImage">MagickEvaluateImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickEvaluateImage">MagickEvaluateImage</a></h2>
 
 <p>MagickEvaluateImage() applys an arithmetic, relational, or logical expression to an image.  Use these operators to lighten or darken an image, to increase or decrease contrast in an image, or to produce the "negative" of an image.</p>
 
@@ -1837,7 +1846,7 @@ MagickBooleanType MagickEvaluateImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickExportImagePixels">MagickExportImagePixels</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickExportImagePixels">MagickExportImagePixels</a></h2>
 
 <p>MagickExportImagePixels() extracts pixel data from an image and returns it to you.  The method returns MagickTrue on success otherwise MagickFalse if an error is encountered.  The data is returned as char, short int, int, ssize_t, float, or double in the order specified by map.</p>
 
@@ -1884,7 +1893,7 @@ MagickBooleanType MagickExportImagePixels(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickExtentImage">MagickExtentImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickExtentImage">MagickExtentImage</a></h2>
 
 <p>MagickExtentImage() extends the image as defined by the geometry, gravity, and wand background color.  Set the (x,y) offset of the geometry to move the original wand relative to the extended wand.</p>
 
@@ -1923,7 +1932,7 @@ MagickBooleanType MagickExtentImage(MagickWand *wand,const size_t width,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickFlipImage">MagickFlipImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickFlipImage">MagickFlipImage</a></h2>
 
 <p>MagickFlipImage() creates a vertical mirror image by reflecting the pixels around the central x-axis.</p>
 
@@ -1945,7 +1954,7 @@ MagickBooleanType MagickFlipImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickFloodfillPaintImage">MagickFloodfillPaintImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickFloodfillPaintImage">MagickFloodfillPaintImage</a></h2>
 
 <p>MagickFloodfillPaintImage() changes the color value of any pixel that matches target and is an immediate neighbor.  If the method FillToBorderMethod is specified, the color value is changed for any neighbor pixel that does not match the bordercolor member of image.</p>
 
@@ -1989,7 +1998,7 @@ MagickBooleanType MagickFloodfillPaintImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickFlopImage">MagickFlopImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickFlopImage">MagickFlopImage</a></h2>
 
 <p>MagickFlopImage() creates a horizontal mirror image by reflecting the pixels around the central y-axis.</p>
 
@@ -2011,7 +2020,7 @@ MagickBooleanType MagickFlopImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickForwardFourierTransformImage">MagickForwardFourierTransformImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickForwardFourierTransformImage">MagickForwardFourierTransformImage</a></h2>
 
 <p>MagickForwardFourierTransformImage() implements the discrete Fourier transform (DFT) of the image either as a magnitude / phase or real / imaginary image pair.</p>
 
@@ -2038,7 +2047,7 @@ MagickBooleanType MagickForwardFourierTransformImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickFrameImage">MagickFrameImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickFrameImage">MagickFrameImage</a></h2>
 
 <p>MagickFrameImage() adds a simulated three-dimensional border around the image.  The width and height specify the border width of the vertical and horizontal sides of the frame.  The inner and outer bevels indicate the width of the inner and outer shadows of the frame.</p>
 
@@ -2087,7 +2096,7 @@ MagickBooleanType MagickFrameImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickFunctionImage">MagickFunctionImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickFunctionImage">MagickFunctionImage</a></h2>
 
 <p>MagickFunctionImage() applys an arithmetic, relational, or logical expression to an image.  Use these operators to lighten or darken an image, to increase or decrease contrast in an image, or to produce the "negative" of an image.</p>
 
@@ -2123,7 +2132,7 @@ MagickBooleanType MagickFunctionImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickFxImage">MagickFxImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickFxImage">MagickFxImage</a></h2>
 
 <p>MagickFxImage() evaluate expression for each pixel in the image.</p>
 
@@ -2149,7 +2158,7 @@ MagickWand *MagickFxImage(MagickWand *wand,const char *expression)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGammaImage">MagickGammaImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGammaImage">MagickGammaImage</a></h2>
 
 <p>MagickGammaImage() gamma-corrects an image.  The same image viewed on different devices will have perceptual differences in the way the image's intensities are represented on the screen.  Specify individual gamma levels for the red, green, and blue channels, or adjust all three with the gamma parameter.  Values typically range from 0.8 to 2.3.</p>
 
@@ -2177,7 +2186,7 @@ MagickBooleanType MagickGammaImage(MagickWand *wand,const double gamma)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGaussianBlurImage">MagickGaussianBlurImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGaussianBlurImage">MagickGaussianBlurImage</a></h2>
 
 <p>MagickGaussianBlurImage() blurs an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and MagickGaussianBlurImage() selects a suitable radius for you.</p>
 
@@ -2208,7 +2217,7 @@ MagickBooleanType MagickGaussianBlurImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImage">MagickGetImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImage">MagickGetImage</a></h2>
 
 <p>MagickGetImage() gets the image at the current image index.</p>
 
@@ -2230,7 +2239,7 @@ MagickWand *MagickGetImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageAlphaChannel">MagickGetImageAlphaChannel</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageAlphaChannel">MagickGetImageAlphaChannel</a></h2>
 
 <p>MagickGetImageAlphaChannel() returns MagickFalse if the image alpha channel is not activated.  That is, the image is RGB rather than RGBA or CMYK rather than CMYKA.</p>
 
@@ -2252,7 +2261,7 @@ MagickBooleanType MagickGetImageAlphaChannel(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageMask">MagickGetImageMask</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageMask">MagickGetImageMask</a></h2>
 
 <p>MagickGetImageMask() gets the image clip mask at the current image index.</p>
 
@@ -2278,7 +2287,7 @@ MagickWand *MagickGetImageMask(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageBackgroundColor">MagickGetImageBackgroundColor</a></h2>
 
 <p>MagickGetImageBackgroundColor() returns the image background color.</p>
 
@@ -2305,7 +2314,7 @@ MagickBooleanType MagickGetImageBackgroundColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageBlob">MagickGetImageBlob</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageBlob">MagickGetImageBlob</a></h2>
 
 <p>MagickGetImageBlob() implements direct to memory image formats.  It returns the image as a blob (a formatted "file" in memory) and its length, starting from the current position in the image sequence.  Use MagickSetImageFormat() to set the format to write to the blob (GIF, JPEG,  PNG, etc.).</p>
 
@@ -2335,7 +2344,7 @@ unsigned char *MagickGetImageBlob(MagickWand *wand,size_t *length)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageBlob">MagickGetImageBlob</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageBlob">MagickGetImageBlob</a></h2>
 
 <p>MagickGetImageBlob() implements direct to memory image formats.  It returns the image sequence as a blob and its length.  The format of the image determines the format of the returned blob (GIF, JPEG,  PNG, etc.).  To return a different image format, use MagickSetImageFormat().</p>
 
@@ -2363,7 +2372,7 @@ unsigned char *MagickGetImagesBlob(MagickWand *wand,size_t *length)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageBluePrimary">MagickGetImageBluePrimary</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageBluePrimary">MagickGetImageBluePrimary</a></h2>
 
 <p>MagickGetImageBluePrimary() returns the chromaticy blue primary point for the image.</p>
 
@@ -2398,7 +2407,7 @@ MagickBooleanType MagickGetImageBluePrimary(MagickWand *wand,double *x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageBorderColor">MagickGetImageBorderColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageBorderColor">MagickGetImageBorderColor</a></h2>
 
 <p>MagickGetImageBorderColor() returns the image border color.</p>
 
@@ -2425,7 +2434,7 @@ MagickBooleanType MagickGetImageBorderColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageFeatures">MagickGetImageFeatures</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageFeatures">MagickGetImageFeatures</a></h2>
 
 <p>MagickGetImageFeatures() returns features for each channel in the image in each of four directions (horizontal, vertical, left and right diagonals) for the specified distance.  The features include the angular second moment, contrast, correlation, sum of squares: variance, inverse difference moment, sum average, sum varience, sum entropy, entropy, difference variance, difference entropy, information measures of correlation 1, information measures of correlation 2, and maximum correlation coefficient.  You can access the red channel contrast, for example, like this:</p>
 
@@ -2459,7 +2468,7 @@ ChannelFeatures *MagickGetImageFeatures(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageKurtosis">MagickGetImageKurtosis</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageKurtosis">MagickGetImageKurtosis</a></h2>
 
 <p>MagickGetImageKurtosis() gets the kurtosis and skewness of one or more image channels.</p>
 
@@ -2490,7 +2499,7 @@ MagickBooleanType MagickGetImageKurtosis(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageMean">MagickGetImageMean</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageMean">MagickGetImageMean</a></h2>
 
 <p>MagickGetImageMean() gets the mean and standard deviation of one or more image channels.</p>
 
@@ -2525,7 +2534,7 @@ MagickBooleanType MagickGetImageMean(MagickWand *wand,double *mean,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageRange">MagickGetImageRange</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageRange">MagickGetImageRange</a></h2>
 
 <p>MagickGetImageRange() gets the range for one or more image channels.</p>
 
@@ -2556,7 +2565,7 @@ MagickBooleanType MagickGetImageRange(MagickWand *wand,double *minima,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageStatistics">MagickGetImageStatistics</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageStatistics">MagickGetImageStatistics</a></h2>
 
 <p>MagickGetImageStatistics() returns statistics for each channel in the image.  The statistics include the channel depth, its minima and maxima, the mean, the standard deviation, the kurtosis and the skewness. You can access the red channel mean, for example, like this:</p>
 
@@ -2585,7 +2594,7 @@ ChannelStatistics *MagickGetImageStatistics(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageColormapColor">MagickGetImageColormapColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageColormapColor">MagickGetImageColormapColor</a></h2>
 
 <p>MagickGetImageColormapColor() returns the color of the specified colormap index.</p>
 
@@ -2616,7 +2625,7 @@ MagickBooleanType MagickGetImageColormapColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageColors">MagickGetImageColors</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageColors">MagickGetImageColors</a></h2>
 
 <p>MagickGetImageColors() gets the number of unique colors in the image.</p>
 
@@ -2638,7 +2647,7 @@ size_t MagickGetImageColors(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageColorspace">MagickGetImageColorspace</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageColorspace">MagickGetImageColorspace</a></h2>
 
 <p>MagickGetImageColorspace() gets the image colorspace.</p>
 
@@ -2660,7 +2669,7 @@ ColorspaceType MagickGetImageColorspace(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageCompose">MagickGetImageCompose</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageCompose">MagickGetImageCompose</a></h2>
 
 <p>MagickGetImageCompose() returns the composite operator associated with the image.</p>
 
@@ -2682,7 +2691,7 @@ CompositeOperator MagickGetImageCompose(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageCompression">MagickGetImageCompression</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageCompression">MagickGetImageCompression</a></h2>
 
 <p>MagickGetImageCompression() gets the image compression.</p>
 
@@ -2704,7 +2713,7 @@ CompressionType MagickGetImageCompression(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageCompressionQuality">MagickGetImageCompressionQuality</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageCompressionQuality">MagickGetImageCompressionQuality</a></h2>
 
 <p>MagickGetImageCompressionQuality() gets the image compression quality.</p>
 
@@ -2726,7 +2735,7 @@ size_t MagickGetImageCompressionQuality(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDelay">MagickGetImageDelay</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageDelay">MagickGetImageDelay</a></h2>
 
 <p>MagickGetImageDelay() gets the image delay.</p>
 
@@ -2748,7 +2757,7 @@ size_t MagickGetImageDelay(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDepth">MagickGetImageDepth</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageDepth">MagickGetImageDepth</a></h2>
 
 <p>MagickGetImageDepth() gets the image depth.</p>
 
@@ -2770,7 +2779,7 @@ size_t MagickGetImageDepth(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDispose">MagickGetImageDispose</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageDispose">MagickGetImageDispose</a></h2>
 
 <p>MagickGetImageDispose() gets the image disposal method.</p>
 
@@ -2792,7 +2801,7 @@ DisposeType MagickGetImageDispose(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDistortion">MagickGetImageDistortion</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageDistortion">MagickGetImageDistortion</a></h2>
 
 <p>MagickGetImageDistortion() compares an image to a reconstructed image and returns the specified distortion metric.</p>
 
@@ -2828,7 +2837,7 @@ MagickBooleanType MagickGetImageDistortion(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageDistortions">MagickGetImageDistortions</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageDistortions">MagickGetImageDistortions</a></h2>
 
 <p>MagickGetImageDistortions() compares one or more pixel channels of an image to a reconstructed image and returns the specified distortion metrics.</p>
 
@@ -2861,7 +2870,7 @@ double *MagickGetImageDistortion(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageEndian">MagickGetImageEndian</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageEndian">MagickGetImageEndian</a></h2>
 
 <p>MagickGetImageEndian() gets the image endian.</p>
 
@@ -2883,7 +2892,7 @@ EndianType MagickGetImageEndian(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageFilename">MagickGetImageFilename</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageFilename">MagickGetImageFilename</a></h2>
 
 <p>MagickGetImageFilename() returns the filename of a particular image in a sequence.</p>
 
@@ -2905,7 +2914,7 @@ char *MagickGetImageFilename(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageFormat">MagickGetImageFormat</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageFormat">MagickGetImageFormat</a></h2>
 
 <p>MagickGetImageFormat() returns the format of a particular image in a sequence.</p>
 
@@ -2927,7 +2936,7 @@ char *MagickGetImageFormat(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageFuzz">MagickGetImageFuzz</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageFuzz">MagickGetImageFuzz</a></h2>
 
 <p>MagickGetImageFuzz() gets the image fuzz.</p>
 
@@ -2949,7 +2958,7 @@ double MagickGetImageFuzz(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageGamma">MagickGetImageGamma</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageGamma">MagickGetImageGamma</a></h2>
 
 <p>MagickGetImageGamma() gets the image gamma.</p>
 
@@ -2971,7 +2980,7 @@ double MagickGetImageGamma(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageGravity">MagickGetImageGravity</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageGravity">MagickGetImageGravity</a></h2>
 
 <p>MagickGetImageGravity() gets the image gravity.</p>
 
@@ -2993,7 +3002,7 @@ GravityType MagickGetImageGravity(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageGreenPrimary">MagickGetImageGreenPrimary</a></h2>
 
 <p>MagickGetImageGreenPrimary() returns the chromaticy green primary point.</p>
 
@@ -3028,7 +3037,7 @@ MagickBooleanType MagickGetImageGreenPrimary(MagickWand *wand,double *x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageHeight">MagickGetImageHeight</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageHeight">MagickGetImageHeight</a></h2>
 
 <p>MagickGetImageHeight() returns the image height.</p>
 
@@ -3050,7 +3059,7 @@ size_t MagickGetImageHeight(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageHistogram">MagickGetImageHistogram</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageHistogram">MagickGetImageHistogram</a></h2>
 
 <p>MagickGetImageHistogram() returns the image histogram as an array of PixelWand wands.</p>
 
@@ -3077,7 +3086,7 @@ PixelWand **MagickGetImageHistogram(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageInterlaceScheme">MagickGetImageInterlaceScheme</a></h2>
 
 <p>MagickGetImageInterlaceScheme() gets the image interlace scheme.</p>
 
@@ -3099,7 +3108,7 @@ InterlaceType MagickGetImageInterlaceScheme(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageInterpolateMethod">MagickGetImageInterpolateMethod</a></h2>
 
 <p>MagickGetImageInterpolateMethod() returns the interpolation method for the sepcified image.</p>
 
@@ -3121,7 +3130,7 @@ PixelInterpolateMethod MagickGetImageInterpolateMethod(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageIterations">MagickGetImageIterations</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageIterations">MagickGetImageIterations</a></h2>
 
 <p>MagickGetImageIterations() gets the image iterations.</p>
 
@@ -3143,7 +3152,7 @@ size_t MagickGetImageIterations(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageLength">MagickGetImageLength</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageLength">MagickGetImageLength</a></h2>
 
 <p>MagickGetImageLength() returns the image length in bytes.</p>
 
@@ -3170,7 +3179,7 @@ MagickBooleanType MagickGetImageLength(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageMatteColor">MagickGetImageMatteColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageMatteColor">MagickGetImageMatteColor</a></h2>
 
 <p>MagickGetImageMatteColor() returns the image matte color.</p>
 
@@ -3197,7 +3206,7 @@ MagickBooleanType MagickGetImageMatteColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageOrientation">MagickGetImageOrientation</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageOrientation">MagickGetImageOrientation</a></h2>
 
 <p>MagickGetImageOrientation() returns the image orientation.</p>
 
@@ -3219,7 +3228,7 @@ OrientationType MagickGetImageOrientation(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImagePage">MagickGetImagePage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImagePage">MagickGetImagePage</a></h2>
 
 <p>MagickGetImagePage() returns the page geometry associated with the image.</p>
 
@@ -3258,7 +3267,7 @@ MagickBooleanType MagickGetImagePage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImagePixelColor">MagickGetImagePixelColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImagePixelColor">MagickGetImagePixelColor</a></h2>
 
 <p>MagickGetImagePixelColor() returns the color of the specified pixel.</p>
 
@@ -3289,7 +3298,7 @@ MagickBooleanType MagickGetImagePixelColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageRedPrimary">MagickGetImageRedPrimary</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageRedPrimary">MagickGetImageRedPrimary</a></h2>
 
 <p>MagickGetImageRedPrimary() returns the chromaticy red primary point.</p>
 
@@ -3324,7 +3333,7 @@ MagickBooleanType MagickGetImageRedPrimary(MagickWand *wand,double *x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageRegion">MagickGetImageRegion</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageRegion">MagickGetImageRegion</a></h2>
 
 <p>MagickGetImageRegion() extracts a region of the image and returns it as a a new wand.</p>
 
@@ -3364,7 +3373,7 @@ MagickWand *MagickGetImageRegion(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageRenderingIntent">MagickGetImageRenderingIntent</a></h2>
 
 <p>MagickGetImageRenderingIntent() gets the image rendering intent.</p>
 
@@ -3386,7 +3395,7 @@ RenderingIntent MagickGetImageRenderingIntent(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageResolution">MagickGetImageResolution</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageResolution">MagickGetImageResolution</a></h2>
 
 <p>MagickGetImageResolution() gets the image X and Y resolution.</p>
 
@@ -3417,7 +3426,7 @@ MagickBooleanType MagickGetImageResolution(MagickWand *wand,double *x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageScene">MagickGetImageScene</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageScene">MagickGetImageScene</a></h2>
 
 <p>MagickGetImageScene() gets the image scene.</p>
 
@@ -3439,7 +3448,7 @@ size_t MagickGetImageScene(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageSignature">MagickGetImageSignature</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageSignature">MagickGetImageSignature</a></h2>
 
 <p>MagickGetImageSignature() generates an SHA-256 message digest for the image pixel stream.</p>
 
@@ -3461,7 +3470,7 @@ char *MagickGetImageSignature(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageTicksPerSecond">MagickGetImageTicksPerSecond</a></h2>
 
 <p>MagickGetImageTicksPerSecond() gets the image ticks-per-second.</p>
 
@@ -3483,7 +3492,7 @@ size_t MagickGetImageTicksPerSecond(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageType">MagickGetImageType</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageType">MagickGetImageType</a></h2>
 
 <p>MagickGetImageType() gets the potential image type:</p>
 
@@ -3507,7 +3516,7 @@ ImageType MagickGetImageType(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageUnits">MagickGetImageUnits</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageUnits">MagickGetImageUnits</a></h2>
 
 <p>MagickGetImageUnits() gets the image units of resolution.</p>
 
@@ -3529,7 +3538,7 @@ ResolutionType MagickGetImageUnits(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageVirtualPixelMethod">MagickGetImageVirtualPixelMethod</a></h2>
 
 <p>MagickGetImageVirtualPixelMethod() returns the virtual pixel method for the sepcified image.</p>
 
@@ -3551,7 +3560,7 @@ VirtualPixelMethod MagickGetImageVirtualPixelMethod(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageWhitePoint">MagickGetImageWhitePoint</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageWhitePoint">MagickGetImageWhitePoint</a></h2>
 
 <p>MagickGetImageWhitePoint() returns the chromaticy white point.</p>
 
@@ -3586,7 +3595,7 @@ MagickBooleanType MagickGetImageWhitePoint(MagickWand *wand,double *x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageWidth">MagickGetImageWidth</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageWidth">MagickGetImageWidth</a></h2>
 
 <p>MagickGetImageWidth() returns the image width.</p>
 
@@ -3608,7 +3617,7 @@ size_t MagickGetImageWidth(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetNumberImages">MagickGetNumberImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetNumberImages">MagickGetNumberImages</a></h2>
 
 <p>MagickGetNumberImages() returns the number of images associated with a magick wand.</p>
 
@@ -3630,7 +3639,7 @@ size_t MagickGetNumberImages(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickGetImageTotalInkDensity">MagickGetImageTotalInkDensity</a></h2>
 
 <p>MagickGetImageTotalInkDensity() gets the image total ink density.</p>
 
@@ -3652,7 +3661,7 @@ double MagickGetImageTotalInkDensity(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickHaldClutImage">MagickHaldClutImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickHaldClutImage">MagickHaldClutImage</a></h2>
 
 <p>MagickHaldClutImage() replaces colors in the image from a Hald color lookup table.   A Hald color lookup table is a 3-dimensional color cube mapped to 2 dimensions.  Create it with the HALD coder.  You can apply any color transformation to the Hald image and then use this method to apply the transform to the image.</p>
 
@@ -3679,7 +3688,7 @@ MagickBooleanType MagickHaldClutImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickHasNextImage">MagickHasNextImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickHasNextImage">MagickHasNextImage</a></h2>
 
 <p>MagickHasNextImage() returns MagickTrue if the wand has more images when traversing the list in the forward direction</p>
 
@@ -3701,7 +3710,7 @@ MagickBooleanType MagickHasNextImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickHasPreviousImage">MagickHasPreviousImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickHasPreviousImage">MagickHasPreviousImage</a></h2>
 
 <p>MagickHasPreviousImage() returns MagickTrue if the wand has more images when traversing the list in the reverse direction</p>
 
@@ -3723,7 +3732,7 @@ MagickBooleanType MagickHasPreviousImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickIdentifyImage">MagickIdentifyImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickIdentifyImage">MagickIdentifyImage</a></h2>
 
 <p>MagickIdentifyImage() identifies an image by printing its attributes to the file.  Attributes include the image width, height, size, and others.</p>
 
@@ -3745,7 +3754,7 @@ const char *MagickIdentifyImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickIdentifyImageType">MagickIdentifyImageType</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickIdentifyImageType">MagickIdentifyImageType</a></h2>
 
 <p>MagickIdentifyImageType() gets the potential image type:</p>
 
@@ -3775,7 +3784,7 @@ ImageType MagickIdentifyImageType(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickImplodeImage">MagickImplodeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickImplodeImage">MagickImplodeImage</a></h2>
 
 <p>MagickImplodeImage() creates a new image that is a copy of an existing one with the image pixels "implode" by the specified percentage.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -3806,7 +3815,7 @@ MagickBooleanType MagickImplodeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickImportImagePixels">MagickImportImagePixels</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickImportImagePixels">MagickImportImagePixels</a></h2>
 
 <p>MagickImportImagePixels() accepts pixel datand stores it in the image at the location you specify.  The method returns MagickFalse on success otherwise MagickTrue if an error is encountered.  The pixel data can be either char, short int, int, ssize_t, float, or double in the order specified by map.</p>
 
@@ -3853,7 +3862,7 @@ MagickBooleanType MagickImportImagePixels(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickInterpolativeResizeImage">MagickInterpolativeResizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickInterpolativeResizeImage">MagickInterpolativeResizeImage</a></h2>
 
 <p>MagickInterpolativeResizeImage() resize image using a interpolative method.</p>
 
@@ -3883,7 +3892,7 @@ MagickBooleanType MagickImportImagePixels(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickInverseFourierTransformImage">MagickInverseFourierTransformImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickInverseFourierTransformImage">MagickInverseFourierTransformImage</a></h2>
 
 <p>MagickInverseFourierTransformImage() implements the inverse discrete Fourier transform (DFT) of the image either as a magnitude / phase or real / imaginary image pair.</p>
 
@@ -3915,7 +3924,7 @@ MagickBooleanType MagickInverseFourierTransformImage(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickLabelImage">MagickLabelImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickLabelImage">MagickLabelImage</a></h2>
 
 <p>MagickLabelImage() adds a label to your image.</p>
 
@@ -3941,7 +3950,7 @@ MagickBooleanType MagickLabelImage(MagickWand *wand,const char *label)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickLevelImage">MagickLevelImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickLevelImage">MagickLevelImage</a></h2>
 
 <p>MagickLevelImage() adjusts the levels of an image by scaling the colors falling between specified white and black points to the full available quantum range. The parameters provided represent the black, mid, and white points. The black point specifies the darkest color in the image. Colors darker than the black point are set to zero. Mid point specifies a gamma correction to apply to the image.  White point specifies the lightest color in the image. Colors brighter than the white point are set to the maximum quantum value.</p>
 
@@ -3983,7 +3992,7 @@ MagickBooleanType MagickLevelImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickLinearStretchImage">MagickLinearStretchImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickLinearStretchImage">MagickLinearStretchImage</a></h2>
 
 <p>MagickLinearStretchImage() stretches with saturation the image intensity.</p>
 
@@ -4016,7 +4025,7 @@ MagickBooleanType MagickLinearStretchImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickLiquidRescaleImage">MagickLiquidRescaleImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickLiquidRescaleImage">MagickLiquidRescaleImage</a></h2>
 
 <p>MagickLiquidRescaleImage() rescales image with seam carving.</p>
 
@@ -4050,7 +4059,7 @@ MagickBooleanType MagickLinearStretchImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickLocalContrastImage">MagickLocalContrastImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickLocalContrastImage">MagickLocalContrastImage</a></h2>
 
 <p>MagickLocalContrastImage() attempts to increase the appearance of large-scale light-dark transitions. Local contrast enhancement works similarly to sharpening with an unsharp mask, however the mask is instead created using an image with a greater blur distance.</p>
 
@@ -4076,7 +4085,7 @@ MagickBooleanType MagickLinearStretchImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickMagnifyImage">MagickMagnifyImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickMagnifyImage">MagickMagnifyImage</a></h2>
 
 <p>MagickMagnifyImage() is a convenience method that scales an image proportionally to twice its original size.</p>
 
@@ -4098,7 +4107,7 @@ MagickBooleanType MagickMagnifyImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickMergeImageLayers">MagickMergeImageLayers</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickMergeImageLayers">MagickMergeImageLayers</a></h2>
 
 <p>MagickMergeImageLayers() composes all the image layers from the current given image onward to produce a single image of the merged layers.</p>
 
@@ -4133,7 +4142,7 @@ MagickWand *MagickMergeImageLayers(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickMinifyImage">MagickMinifyImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickMinifyImage">MagickMinifyImage</a></h2>
 
 <p>MagickMinifyImage() is a convenience method that scales an image proportionally to one-half its original size</p>
 
@@ -4155,7 +4164,7 @@ MagickBooleanType MagickMinifyImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickModulateImage">MagickModulateImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickModulateImage">MagickModulateImage</a></h2>
 
 <p>MagickModulateImage() lets you control the brightness, saturation, and hue of an image.  Hue is the percentage of absolute rotation from the current position.  For example 50 results in a counter-clockwise rotation of 90 degrees, 150 results in a clockwise rotation of 90 degrees, with 0 and 200 both resulting in a rotation of 180 degrees.</p>
 
@@ -4192,7 +4201,7 @@ MagickBooleanType MagickModulateImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickMontageImage">MagickMontageImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickMontageImage">MagickMontageImage</a></h2>
 
 <p>MagickMontageImage() creates a composite image by combining several separate images. The images are tiled on the composite image with the name of the image optionally appearing just below the individual tile.</p>
 
@@ -4237,7 +4246,7 @@ MagickWand *MagickMontageImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickMorphImages">MagickMorphImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickMorphImages">MagickMorphImages</a></h2>
 
 <p>MagickMorphImages() method morphs a set of images.  Both the image pixels and size are linearly interpolated to give the appearance of a meta-morphosis from one image to the next.</p>
 
@@ -4264,7 +4273,7 @@ MagickWand *MagickMorphImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickMorphologyImage">MagickMorphologyImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickMorphologyImage">MagickMorphologyImage</a></h2>
 
 <p>MagickMorphologyImage() applies a user supplied kernel to the image according to the given mophology method.</p>
 
@@ -4299,7 +4308,7 @@ MagickBooleanType MagickMorphologyImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickMotionBlurImage">MagickMotionBlurImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickMotionBlurImage">MagickMotionBlurImage</a></h2>
 
 <p>MagickMotionBlurImage() simulates motion blur.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.  Use a radius of 0 and MotionBlurImage() selects a suitable radius for you. Angle gives the angle of the blurring motion.</p>
 
@@ -4334,7 +4343,7 @@ MagickBooleanType MagickMotionBlurImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickNegateImage">MagickNegateImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickNegateImage">MagickNegateImage</a></h2>
 
 <p>MagickNegateImage() negates the colors in the reference image.  The Grayscale option means that only grayscale values within the image are negated.</p>
 
@@ -4363,7 +4372,7 @@ MagickBooleanType MagickNegateImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickNewImage">MagickNewImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickNewImage">MagickNewImage</a></h2>
 
 <p>MagickNewImage() adds a blank image canvas of the specified size and background color to the wand.</p>
 
@@ -4399,7 +4408,7 @@ MagickBooleanType MagickNewImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickNextImage">MagickNextImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickNextImage">MagickNextImage</a></h2>
 
 <p>MagickNextImage() sets the next image in the wand as the current image.</p>
 
@@ -4427,7 +4436,7 @@ MagickBooleanType MagickNextImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickNormalizeImage">MagickNormalizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickNormalizeImage">MagickNormalizeImage</a></h2>
 
 <p>MagickNormalizeImage() enhances the contrast of a color image by adjusting the pixels color to span the entire range of colors available</p>
 
@@ -4451,7 +4460,7 @@ MagickBooleanType MagickNormalizeImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickOilPaintImage">MagickOilPaintImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickOilPaintImage">MagickOilPaintImage</a></h2>
 
 <p>MagickOilPaintImage() applies a special effect filter that simulates an oil painting.  Each pixel is replaced by the most frequent color occurring in a circular region defined by radius.</p>
 
@@ -4482,7 +4491,7 @@ MagickBooleanType MagickOilPaintImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickOpaquePaintImage">MagickOpaquePaintImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickOpaquePaintImage">MagickOpaquePaintImage</a></h2>
 
 <p>MagickOpaquePaintImage() changes any pixel that matches color with the color defined by fill.</p>
 
@@ -4522,7 +4531,7 @@ MagickBooleanType MagickOpaquePaintImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickOptimizeImageLayers">MagickOptimizeImageLayers</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickOptimizeImageLayers">MagickOptimizeImageLayers</a></h2>
 
 <p>MagickOptimizeImageLayers() compares each image the GIF disposed forms of the previous image in the sequence.  From this it attempts to select the smallest cropped image to replace each frame, while preserving the results of the animation.</p>
 
@@ -4544,7 +4553,7 @@ MagickWand *MagickOptimizeImageLayers(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickOptimizeImageTransparency">MagickOptimizeImageTransparency</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickOptimizeImageTransparency">MagickOptimizeImageTransparency</a></h2>
 
 <p>MagickOptimizeImageTransparency() takes a frame optimized GIF animation, and compares the overlayed pixels against the disposal image resulting from all the previous frames in the animation.  Any pixel that does not change the disposal image (and thus does not effect the outcome of an overlay) is made transparent.</p>
 
@@ -4566,7 +4575,7 @@ MagickBooleanType MagickOptimizeImageTransparency(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickOrderedDitherImage">MagickOrderedDitherImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickOrderedDitherImage">MagickOrderedDitherImage</a></h2>
 
 <p>MagickOrderedDitherImage() performs an ordered dither based on a number of pre-defined dithering threshold maps, but over multiple intensity levels, which can be different for different channels, according to the input arguments.</p>
 
@@ -4599,7 +4608,7 @@ MagickBooleanType MagickOrderedDitherImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickPingImage">MagickPingImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickPingImage">MagickPingImage</a></h2>
 
 <p>MagickPingImage() is the same as MagickReadImage() except the only valid information returned is the image width, height, size, and format.  It is designed to efficiently obtain this information from a file without reading the entire image sequence into memory.</p>
 
@@ -4625,7 +4634,7 @@ MagickBooleanType MagickPingImage(MagickWand *wand,const char *filename)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickPingImageBlob">MagickPingImageBlob</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickPingImageBlob">MagickPingImageBlob</a></h2>
 
 <p>MagickPingImageBlob() pings an image or image sequence from a blob.</p>
 
@@ -4656,7 +4665,7 @@ MagickBooleanType MagickPingImageBlob(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickPingImageFile">MagickPingImageFile</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickPingImageFile">MagickPingImageFile</a></h2>
 
 <p>MagickPingImageFile() pings an image or image sequence from an open file descriptor.</p>
 
@@ -4682,7 +4691,7 @@ MagickBooleanType MagickPingImageFile(MagickWand *wand,FILE *file)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickPolaroidImage">MagickPolaroidImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickPolaroidImage">MagickPolaroidImage</a></h2>
 
 <p>MagickPolaroidImage() simulates a Polaroid picture.</p>
 
@@ -4722,7 +4731,7 @@ MagickBooleanType MagickPolaroidImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickPosterizeImage">MagickPosterizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickPosterizeImage">MagickPosterizeImage</a></h2>
 
 <p>MagickPosterizeImage() reduces the image to a limited number of color level.</p>
 
@@ -4753,7 +4762,7 @@ MagickBooleanType MagickPosterizeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickPreviewImages">MagickPreviewImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickPreviewImages">MagickPreviewImages</a></h2>
 
 <p>MagickPreviewImages() tiles 9 thumbnails of the specified image with an image processing operation applied at varying strengths.  This helpful to quickly pin-point an appropriate parameter for an image processing operation.</p>
 
@@ -4780,7 +4789,7 @@ MagickWand *MagickPreviewImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickPreviousImage">MagickPreviousImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickPreviousImage">MagickPreviousImage</a></h2>
 
 <p>MagickPreviousImage() sets the previous image in the wand as the current image.</p>
 
@@ -4808,7 +4817,7 @@ MagickBooleanType MagickPreviousImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickQuantizeImage">MagickQuantizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickQuantizeImage">MagickQuantizeImage</a></h2>
 
 <p>MagickQuantizeImage() analyzes the colors within a reference image and chooses a fixed number of colors to represent the image.  The goal of the algorithm is to minimize the color difference between the input and output image while minimizing the processing time.</p>
 
@@ -4853,7 +4862,7 @@ MagickBooleanType MagickQuantizeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickQuantizeImages">MagickQuantizeImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickQuantizeImages">MagickQuantizeImages</a></h2>
 
 <p>MagickQuantizeImages() analyzes the colors within a sequence of images and chooses a fixed number of colors to represent the image.  The goal of the algorithm is to minimize the color difference between the input and output image while minimizing the processing time.</p>
 
@@ -4898,7 +4907,7 @@ MagickBooleanType MagickQuantizeImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickRotationalBlurImage">MagickRotationalBlurImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickRotationalBlurImage">MagickRotationalBlurImage</a></h2>
 
 <p>MagickRotationalBlurImage() rotational blurs an image.</p>
 
@@ -4925,7 +4934,7 @@ MagickBooleanType MagickRotationalBlurImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickRaiseImage">MagickRaiseImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickRaiseImage">MagickRaiseImage</a></h2>
 
 <p>MagickRaiseImage() creates a simulated three-dimensional button-like effect by lightening and darkening the edges of the image.  Members width and height of raise_info define the width of the vertical and horizontal edge of the effect.</p>
 
@@ -4957,7 +4966,7 @@ MagickBooleanType MagickRaiseImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickRandomThresholdImage">MagickRandomThresholdImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickRandomThresholdImage">MagickRandomThresholdImage</a></h2>
 
 <p>MagickRandomThresholdImage() changes the value of individual pixels based on the intensity of each pixel compared to threshold.  The result is a high-contrast, two color image.</p>
 
@@ -4984,7 +4993,7 @@ MagickBooleanType MagickRandomThresholdImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickReadImage">MagickReadImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickReadImage">MagickReadImage</a></h2>
 
 <p>MagickReadImage() reads an image or image sequence.  The images are inserted jjust before the current image pointer position.</p>
 
@@ -5012,7 +5021,7 @@ MagickBooleanType MagickReadImage(MagickWand *wand,const char *filename)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickReadImageBlob">MagickReadImageBlob</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickReadImageBlob">MagickReadImageBlob</a></h2>
 
 <p>MagickReadImageBlob() reads an image or image sequence from a blob. In all other respects it is like MagickReadImage().</p>
 
@@ -5043,7 +5052,7 @@ MagickBooleanType MagickReadImageBlob(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickReadImageFile">MagickReadImageFile</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickReadImageFile">MagickReadImageFile</a></h2>
 
 <p>MagickReadImageFile() reads an image or image sequence from an already opened file descriptor.  Otherwise it is like MagickReadImage().</p>
 
@@ -5069,7 +5078,7 @@ MagickBooleanType MagickReadImageFile(MagickWand *wand,FILE *file)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickRemapImage">MagickRemapImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickRemapImage">MagickRemapImage</a></h2>
 
 <p>MagickRemapImage() replaces the colors of an image with the closest color from a reference image.</p>
 
@@ -5100,7 +5109,7 @@ MagickBooleanType MagickRemapImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickRemoveImage">MagickRemoveImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickRemoveImage">MagickRemoveImage</a></h2>
 
 <p>MagickRemoveImage() removes an image from the image list.</p>
 
@@ -5126,7 +5135,7 @@ MagickBooleanType MagickRemoveImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickResampleImage">MagickResampleImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickResampleImage">MagickResampleImage</a></h2>
 
 <p>MagickResampleImage() resample image to desired resolution.</p>
 
@@ -5166,7 +5175,7 @@ MagickBooleanType MagickResampleImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickResetImagePage">MagickResetImagePage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickResetImagePage">MagickResetImagePage</a></h2>
 
 <p>MagickResetImagePage() resets the Wand page canvas and position.</p>
 
@@ -5193,7 +5202,7 @@ MagickBooleanType MagickResetImagePage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickResizeImage">MagickResizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickResizeImage">MagickResizeImage</a></h2>
 
 <p>MagickResizeImage() scales an image to the desired dimensions with one of these filters:</p>
 
@@ -5238,7 +5247,7 @@ MagickBooleanType MagickResizeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickRollImage">MagickRollImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickRollImage">MagickRollImage</a></h2>
 
 <p>MagickRollImage() offsets an image as defined by x and y.</p>
 
@@ -5271,7 +5280,7 @@ MagickBooleanType MagickRollImage(MagickWand *wand,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickRotateImage">MagickRotateImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickRotateImage">MagickRotateImage</a></h2>
 
 <p>MagickRotateImage() rotates an image the specified number of degrees. Empty triangles left over from rotating the image are filled with the background color.</p>
 
@@ -5304,7 +5313,7 @@ MagickBooleanType MagickRotateImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSampleImage">MagickSampleImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSampleImage">MagickSampleImage</a></h2>
 
 <p>MagickSampleImage() scales an image to the desired dimensions with pixel sampling.  Unlike other scaling methods, this method does not introduce any additional color into the scaled image.</p>
 
@@ -5337,7 +5346,7 @@ MagickBooleanType MagickSampleImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickScaleImage">MagickScaleImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickScaleImage">MagickScaleImage</a></h2>
 
 <p>MagickScaleImage() scales the size of an image to the given dimensions.</p>
 
@@ -5370,7 +5379,7 @@ MagickBooleanType MagickScaleImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSegmentImage">MagickSegmentImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSegmentImage">MagickSegmentImage</a></h2>
 
 <p>MagickSegmentImage() segments an image by analyzing the histograms of the color components and identifying units that are homogeneous with the fuzzy C-means technique.</p>
 
@@ -5399,7 +5408,7 @@ MagickBooleanType MagickSegmentImage(MagickWand *wand,
 <dt>smooth_threshold</dt>
 <p>the smoothing threshold eliminates noise in the second derivative of the histogram.  As the value is increased, you can expect a smoother second derivative.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSelectiveBlurImage">MagickSelectiveBlurImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSelectiveBlurImage">MagickSelectiveBlurImage</a></h2>
 
 <p>MagickSelectiveBlurImage() selectively blur an image within a contrast threshold. It is similar to the unsharpen mask that sharpens everything with contrast above a certain threshold.</p>
 
@@ -5434,7 +5443,7 @@ MagickBooleanType MagickSelectiveBlurImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSeparateImage">MagickSeparateImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSeparateImage">MagickSeparateImage</a></h2>
 
 <p>MagickSeparateImage() separates a channel from the image and returns a grayscale image.  A channel is a particular color component of each pixel in the image.</p>
 
@@ -5461,7 +5470,7 @@ MagickBooleanType MagickSeparateImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSepiaToneImage">MagickSepiaToneImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSepiaToneImage">MagickSepiaToneImage</a></h2>
 
 <p>MagickSepiaToneImage() applies a special effect to the image, similar to the effect achieved in a photo darkroom by sepia toning.  Threshold ranges from 0 to QuantumRange and is a measure of the extent of the sepia toning.  A threshold of 80 is a good starting point for a reasonable tone.</p>
 
@@ -5488,7 +5497,7 @@ MagickBooleanType MagickSepiaToneImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImage">MagickSetImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImage">MagickSetImage</a></h2>
 
 <p>MagickSetImage() replaces the last image returned by MagickSetIteratorIndex(), MagickNextImage(), MagickPreviousImage() with the images from the specified wand.</p>
 
@@ -5515,7 +5524,7 @@ MagickBooleanType MagickSetImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageAlphaChannel">MagickSetImageAlphaChannel</a></h2>
 
 <p>MagickSetImageAlphaChannel() activates, deactivates, resets, or sets the alpha channel.</p>
 
@@ -5542,7 +5551,7 @@ MagickBooleanType MagickSetImageAlphaChannel(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageBackgroundColor">MagickSetImageBackgroundColor</a></h2>
 
 <p>MagickSetImageBackgroundColor() sets the image background color.</p>
 
@@ -5569,7 +5578,7 @@ MagickBooleanType MagickSetImageBackgroundColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageBluePrimary">MagickSetImageBluePrimary</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageBluePrimary">MagickSetImageBluePrimary</a></h2>
 
 <p>MagickSetImageBluePrimary() sets the image chromaticity blue primary point.</p>
 
@@ -5604,7 +5613,7 @@ MagickBooleanType MagickSetImageBluePrimary(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageBorderColor">MagickSetImageBorderColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageBorderColor">MagickSetImageBorderColor</a></h2>
 
 <p>MagickSetImageBorderColor() sets the image border color.</p>
 
@@ -5631,7 +5640,7 @@ MagickBooleanType MagickSetImageBorderColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageChannelMask">MagickSetImageChannelMask</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageChannelMask">MagickSetImageChannelMask</a></h2>
 
 <p>MagickSetImageChannelMask() sets image channel mask.</p>
 
@@ -5658,7 +5667,7 @@ ChannelType MagickSetImageChannelMask(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageMask">MagickSetImageMask</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageMask">MagickSetImageMask</a></h2>
 
 <p>MagickSetImageMask() sets image clip mask.</p>
 
@@ -5689,7 +5698,7 @@ MagickBooleanType MagickSetImageMask(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageColor">MagickSetImageColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageColor">MagickSetImageColor</a></h2>
 
 <p>MagickSetImageColor() set the entire wand canvas to the specified color.</p>
 
@@ -5716,7 +5725,7 @@ MagickBooleanType MagickSetImageColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageColormapColor">MagickSetImageColormapColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageColormapColor">MagickSetImageColormapColor</a></h2>
 
 <p>MagickSetImageColormapColor() sets the color of the specified colormap index.</p>
 
@@ -5747,7 +5756,7 @@ MagickBooleanType MagickSetImageColormapColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageColorspace">MagickSetImageColorspace</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageColorspace">MagickSetImageColorspace</a></h2>
 
 <p>MagickSetImageColorspace() sets the image colorspace. But does not modify the image data.</p>
 
@@ -5774,7 +5783,7 @@ MagickBooleanType MagickSetImageColorspace(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageCompose">MagickSetImageCompose</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageCompose">MagickSetImageCompose</a></h2>
 
 <p>MagickSetImageCompose() sets the image composite operator, useful for specifying how to composite the image thumbnail when using the MagickMontageImage() method.</p>
 
@@ -5801,7 +5810,7 @@ MagickBooleanType MagickSetImageCompose(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageCompression">MagickSetImageCompression</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageCompression">MagickSetImageCompression</a></h2>
 
 <p>MagickSetImageCompression() sets the image compression.</p>
 
@@ -5828,7 +5837,7 @@ MagickBooleanType MagickSetImageCompression(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageCompressionQuality">MagickSetImageCompressionQuality</a></h2>
 
 <p>MagickSetImageCompressionQuality() sets the image compression quality.</p>
 
@@ -5855,7 +5864,7 @@ MagickBooleanType MagickSetImageCompressionQuality(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageDelay">MagickSetImageDelay</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageDelay">MagickSetImageDelay</a></h2>
 
 <p>MagickSetImageDelay() sets the image delay.</p>
 
@@ -5882,7 +5891,7 @@ MagickBooleanType MagickSetImageDelay(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageDepth">MagickSetImageDepth</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageDepth">MagickSetImageDepth</a></h2>
 
 <p>MagickSetImageDepth() sets the image depth.</p>
 
@@ -5909,7 +5918,7 @@ MagickBooleanType MagickSetImageDepth(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageDispose">MagickSetImageDispose</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageDispose">MagickSetImageDispose</a></h2>
 
 <p>MagickSetImageDispose() sets the image disposal method.</p>
 
@@ -5936,7 +5945,7 @@ MagickBooleanType MagickSetImageDispose(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageEndian">MagickSetImageEndian</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageEndian">MagickSetImageEndian</a></h2>
 
 <p>MagickSetImageEndian() sets the image endian method.</p>
 
@@ -5963,7 +5972,7 @@ MagickBooleanType MagickSetImageEndian(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageExtent">MagickSetImageExtent</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageExtent">MagickSetImageExtent</a></h2>
 
 <p>MagickSetImageExtent() sets the image size (i.e. columns &amp; rows).</p>
 
@@ -5994,7 +6003,7 @@ MagickBooleanType MagickSetImageExtent(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageFilename">MagickSetImageFilename</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageFilename">MagickSetImageFilename</a></h2>
 
 <p>MagickSetImageFilename() sets the filename of a particular image in a sequence.</p>
 
@@ -6021,7 +6030,7 @@ MagickBooleanType MagickSetImageFilename(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageFormat">MagickSetImageFormat</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageFormat">MagickSetImageFormat</a></h2>
 
 <p>MagickSetImageFormat() sets the format of a particular image in a sequence.</p>
 
@@ -6048,7 +6057,7 @@ MagickBooleanType MagickSetImageFormat(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageFuzz">MagickSetImageFuzz</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageFuzz">MagickSetImageFuzz</a></h2>
 
 <p>MagickSetImageFuzz() sets the image fuzz.</p>
 
@@ -6075,7 +6084,7 @@ MagickBooleanType MagickSetImageFuzz(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageGamma">MagickSetImageGamma</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageGamma">MagickSetImageGamma</a></h2>
 
 <p>MagickSetImageGamma() sets the image gamma.</p>
 
@@ -6102,7 +6111,7 @@ MagickBooleanType MagickSetImageGamma(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageGravity">MagickSetImageGravity</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageGravity">MagickSetImageGravity</a></h2>
 
 <p>MagickSetImageGravity() sets the image gravity type.</p>
 
@@ -6129,7 +6138,7 @@ MagickBooleanType MagickSetImageGravity(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageGreenPrimary">MagickSetImageGreenPrimary</a></h2>
 
 <p>MagickSetImageGreenPrimary() sets the image chromaticity green primary point.</p>
 
@@ -6164,7 +6173,7 @@ MagickBooleanType MagickSetImageGreenPrimary(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageInterlaceScheme">MagickSetImageInterlaceScheme</a></h2>
 
 <p>MagickSetImageInterlaceScheme() sets the image interlace scheme.</p>
 
@@ -6191,7 +6200,7 @@ MagickBooleanType MagickSetImageInterlaceScheme(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageInterpolateMethod">MagickSetImageInterpolateMethod</a></h2>
 
 <p>MagickSetImageInterpolateMethod() sets the image interpolate pixel method.</p>
 
@@ -6218,7 +6227,7 @@ MagickBooleanType MagickSetImageInterpolateMethod(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageIterations">MagickSetImageIterations</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageIterations">MagickSetImageIterations</a></h2>
 
 <p>MagickSetImageIterations() sets the image iterations.</p>
 
@@ -6245,7 +6254,7 @@ MagickBooleanType MagickSetImageIterations(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageMatte">MagickSetImageMatte</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageMatte">MagickSetImageMatte</a></h2>
 
 <p>MagickSetImageMatte() sets the image matte channel.</p>
 
@@ -6272,7 +6281,7 @@ MagickBooleanType MagickSetImageMatte(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageMatteColor">MagickSetImageMatteColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageMatteColor">MagickSetImageMatteColor</a></h2>
 
 <p>MagickSetImageMatteColor() sets the image alpha color.</p>
 
@@ -6299,7 +6308,7 @@ MagickBooleanType MagickSetImageMatteColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageAlpha">MagickSetImageAlpha</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageAlpha">MagickSetImageAlpha</a></h2>
 
 <p>MagickSetImageAlpha() sets the image to the specified alpha level.</p>
 
@@ -6326,7 +6335,7 @@ MagickBooleanType MagickSetImageAlpha(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageOrientation">MagickSetImageOrientation</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageOrientation">MagickSetImageOrientation</a></h2>
 
 <p>MagickSetImageOrientation() sets the image orientation.</p>
 
@@ -6353,7 +6362,7 @@ MagickBooleanType MagickSetImageOrientation(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImagePage">MagickSetImagePage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImagePage">MagickSetImagePage</a></h2>
 
 <p>MagickSetImagePage() sets the page geometry of the image.</p>
 
@@ -6391,7 +6400,7 @@ MagickBooleanType MagickSetImagePage(MagickWand *wand,const size_t width,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageProgressMonitor">MagickSetImageProgressMonitor</a></h2>
 
 <p>MagickSetImageProgressMonitor() sets the wand image progress monitor to the specified method and returns the previous progress monitor if any.  The progress monitor method looks like this:</p>
 
@@ -6430,7 +6439,7 @@ MagickProgressMonitor MagickSetImageProgressMonitor(MagickWand *wand
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageRedPrimary">MagickSetImageRedPrimary</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageRedPrimary">MagickSetImageRedPrimary</a></h2>
 
 <p>MagickSetImageRedPrimary() sets the image chromaticity red primary point.</p>
 
@@ -6465,7 +6474,7 @@ MagickBooleanType MagickSetImageRedPrimary(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageRenderingIntent">MagickSetImageRenderingIntent</a></h2>
 
 <p>MagickSetImageRenderingIntent() sets the image rendering intent.</p>
 
@@ -6492,7 +6501,7 @@ MagickBooleanType MagickSetImageRenderingIntent(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageResolution">MagickSetImageResolution</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageResolution">MagickSetImageResolution</a></h2>
 
 <p>MagickSetImageResolution() sets the image resolution.</p>
 
@@ -6523,7 +6532,7 @@ MagickBooleanType MagickSetImageResolution(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageScene">MagickSetImageScene</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageScene">MagickSetImageScene</a></h2>
 
 <p>MagickSetImageScene() sets the image scene.</p>
 
@@ -6550,7 +6559,7 @@ MagickBooleanType MagickSetImageScene(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageTicksPerSecond">MagickSetImageTicksPerSecond</a></h2>
 
 <p>MagickSetImageTicksPerSecond() sets the image ticks-per-second.</p>
 
@@ -6577,7 +6586,7 @@ MagickBooleanType MagickSetImageTicksPerSecond(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageType">MagickSetImageType</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageType">MagickSetImageType</a></h2>
 
 <p>MagickSetImageType() sets the image type.</p>
 
@@ -6604,7 +6613,7 @@ MagickBooleanType MagickSetImageType(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageUnits">MagickSetImageUnits</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageUnits">MagickSetImageUnits</a></h2>
 
 <p>MagickSetImageUnits() sets the image units of resolution.</p>
 
@@ -6631,7 +6640,7 @@ MagickBooleanType MagickSetImageUnits(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageVirtualPixelMethod">MagickSetImageVirtualPixelMethod</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageVirtualPixelMethod">MagickSetImageVirtualPixelMethod</a></h2>
 
 <p>MagickSetImageVirtualPixelMethod() sets the image virtual pixel method.</p>
 
@@ -6658,7 +6667,7 @@ VirtualPixelMethod MagickSetImageVirtualPixelMethod(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSetImageWhitePoint">MagickSetImageWhitePoint</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSetImageWhitePoint">MagickSetImageWhitePoint</a></h2>
 
 <p>MagickSetImageWhitePoint() sets the image chromaticity white point.</p>
 
@@ -6693,7 +6702,7 @@ MagickBooleanType MagickSetImageWhitePoint(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickShadeImage">MagickShadeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickShadeImage">MagickShadeImage</a></h2>
 
 <p>MagickShadeImage() shines a distant light on an image to create a three-dimensional effect. You control the positioning of the light with azimuth and elevation; azimuth is measured in degrees off the x axis and elevation is measured in pixels above the Z axis.</p>
 
@@ -6725,7 +6734,7 @@ MagickBooleanType MagickShadeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickShadowImage">MagickShadowImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickShadowImage">MagickShadowImage</a></h2>
 
 <p>MagickShadowImage() simulates an image shadow.</p>
 
@@ -6764,7 +6773,7 @@ MagickBooleanType MagickShadowImage(MagickWand *wand,const double alpha,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSharpenImage">MagickSharpenImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSharpenImage">MagickSharpenImage</a></h2>
 
 <p>MagickSharpenImage() sharpens an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, the radius should be larger than sigma.  Use a radius of 0 and MagickSharpenImage() selects a suitable radius for you.</p>
 
@@ -6795,7 +6804,7 @@ MagickBooleanType MagickSharpenImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickShaveImage">MagickShaveImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickShaveImage">MagickShaveImage</a></h2>
 
 <p>MagickShaveImage() shaves pixels from the image edges.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -6828,7 +6837,7 @@ MagickBooleanType MagickShaveImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickShearImage">MagickShearImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickShearImage">MagickShearImage</a></h2>
 
 <p>MagickShearImage() slides one edge of an image along the X or Y axis, creating a parallelogram.  An X direction shear slides an edge along the X axis, while a Y direction shear slides an edge along the Y axis.  The amount of the shear is controlled by a shear angle.  For X direction shears, x_shear is measured relative to the Y axis, and similarly, for Y direction shears y_shear is measured relative to the X axis.  Empty triangles left over from shearing the image are filled with the background color.</p>
 
@@ -6863,7 +6872,7 @@ MagickBooleanType MagickShearImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSigmoidalContrastImage">MagickSigmoidalContrastImage</a></h2>
 
 <p>MagickSigmoidalContrastImage() adjusts the contrast of an image with a non-linear sigmoidal contrast algorithm.  Increase the contrast of the image using a sigmoidal transfer function without saturating highlights or shadows.  Contrast indicates how much to increase the contrast (0 is none; 3 is typical; 20 is pushing it); mid-point indicates where midtones fall in the resultant image (0 is white; 50 is middle-gray; 100 is black).  Set sharpen to MagickTrue to increase the image contrast otherwise the contrast is reduced.</p>
 
@@ -6898,7 +6907,7 @@ MagickBooleanType MagickSigmoidalContrastImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSimilarityImage">MagickSimilarityImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSimilarityImage">MagickSimilarityImage</a></h2>
 
 <p>MagickSimilarityImage() compares the reference image of the image and returns the best match offset.  In addition, it returns a similarity image such that an exact match location is completely white and if none of the pixels match, black, otherwise some gray level in-between.</p>
 
@@ -6943,7 +6952,7 @@ MagickWand *MagickSimilarityImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSketchImage">MagickSketchImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSketchImage">MagickSketchImage</a></h2>
 
 <p>MagickSketchImage() simulates a pencil sketch.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.  Use a radius of 0 and SketchImage() selects a suitable radius for you. Angle gives the angle of the blurring motion.</p>
 
@@ -6978,7 +6987,7 @@ MagickBooleanType MagickSketchImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSmushImages">MagickSmushImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSmushImages">MagickSmushImages</a></h2>
 
 <p>MagickSmushImages() takes all images from the current image pointer to the end of the image list and smushs them to each other top-to-bottom if the stack parameter is true, otherwise left-to-right.</p>
 
@@ -7009,7 +7018,7 @@ MagickWand *MagickSmushImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSolarizeImage">MagickSolarizeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSolarizeImage">MagickSolarizeImage</a></h2>
 
 <p>MagickSolarizeImage() applies a special effect to the image, similar to the effect achieved in a photo darkroom by selectively exposing areas of photo sensitive paper to light.  Threshold ranges from 0 to QuantumRange and is a measure of the extent of the solarization.</p>
 
@@ -7036,7 +7045,7 @@ MagickBooleanType MagickSolarizeImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSparseColorImage">MagickSparseColorImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSparseColorImage">MagickSparseColorImage</a></h2>
 
 <p>MagickSparseColorImage(), given a set of coordinates, interpolates the colors found at those coordinates, across the whole image, using various methods.</p>
 
@@ -7080,7 +7089,7 @@ MagickBooleanType MagickSparseColorImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSpliceImage">MagickSpliceImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSpliceImage">MagickSpliceImage</a></h2>
 
 <p>MagickSpliceImage() splices a solid color into the image.</p>
 
@@ -7120,7 +7129,7 @@ MagickBooleanType MagickSpliceImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSpreadImage">MagickSpreadImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSpreadImage">MagickSpreadImage</a></h2>
 
 <p>MagickSpreadImage() is a special effects method that randomly displaces each pixel in a block defined by the radius parameter.</p>
 
@@ -7142,7 +7151,7 @@ MagickBooleanType MagickSpreadImage(MagickWand *wand,
 <dt>radius</dt>
 <p>Choose a random pixel in a neighborhood of this extent.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickStatisticImage">MagickStatisticImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickStatisticImage">MagickStatisticImage</a></h2>
 
 <p>MagickStatisticImage() replace each pixel with corresponding statistic from the neighborhood of the specified width and height.</p>
 
@@ -7177,7 +7186,7 @@ MagickBooleanType MagickStatisticImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSteganoImage">MagickSteganoImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSteganoImage">MagickSteganoImage</a></h2>
 
 <p>MagickSteganoImage() hides a digital watermark within the image. Recover the hidden watermark later to prove that the authenticity of an image.  Offset defines the start position within the image to hide the watermark.</p>
 
@@ -7208,7 +7217,7 @@ MagickWand *MagickSteganoImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickStereoImage">MagickStereoImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickStereoImage">MagickStereoImage</a></h2>
 
 <p>MagickStereoImage() composites two images and produces a single image that is the composite of a left and right image of a stereo pair</p>
 
@@ -7235,7 +7244,7 @@ MagickWand *MagickStereoImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickStripImage">MagickStripImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickStripImage">MagickStripImage</a></h2>
 
 <p>MagickStripImage() strips an image of all profiles and comments.</p>
 
@@ -7257,7 +7266,7 @@ MagickBooleanType MagickStripImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickSwirlImage">MagickSwirlImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickSwirlImage">MagickSwirlImage</a></h2>
 
 <p>MagickSwirlImage() swirls the pixels about the center of the image, where degrees indicates the sweep of the arc through which each pixel is moved. You get a more dramatic effect as the degrees move from 1 to 360.</p>
 
@@ -7288,7 +7297,7 @@ MagickBooleanType MagickSwirlImage(MagickWand *wand,const double degrees,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickTextureImage">MagickTextureImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickTextureImage">MagickTextureImage</a></h2>
 
 <p>MagickTextureImage() repeatedly tiles the texture image across and down the image canvas.</p>
 
@@ -7315,7 +7324,7 @@ MagickWand *MagickTextureImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickThresholdImage">MagickThresholdImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickThresholdImage">MagickThresholdImage</a></h2>
 
 <p>MagickThresholdImage() changes the value of individual pixels based on the intensity of each pixel compared to threshold.  The result is a high-contrast, two color image.</p>
 
@@ -7348,7 +7357,7 @@ MagickBooleanType MagickThresholdImageChannel(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickThumbnailImage">MagickThumbnailImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickThumbnailImage">MagickThumbnailImage</a></h2>
 
 <p>MagickThumbnailImage()  changes the size of an image to the given dimensions and removes any associated profiles.  The goal is to produce small low cost thumbnail images suited for display on the Web.</p>
 
@@ -7379,7 +7388,7 @@ MagickBooleanType MagickThumbnailImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickTintImage">MagickTintImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickTintImage">MagickTintImage</a></h2>
 
 <p>MagickTintImage() applies a color vector to each pixel in the image.  The length of the vector is 0 for black and white and at its maximum for the midtones.  The vector weighting function is f(x)=(1-(4.0*((x-0.5)*(x-0.5)))).</p>
 
@@ -7410,7 +7419,7 @@ MagickBooleanType MagickTintImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickTransformImageColorspace">MagickTransformImageColorspace</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickTransformImageColorspace">MagickTransformImageColorspace</a></h2>
 
 <p>MagickTransformImageColorspace() transform the image colorspace, setting the images colorspace while transforming the images data to that colorspace.</p>
 
@@ -7437,7 +7446,7 @@ MagickBooleanType MagickTransformImageColorspace(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickTransparentPaintImage">MagickTransparentPaintImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickTransparentPaintImage">MagickTransparentPaintImage</a></h2>
 
 <p>MagickTransparentPaintImage() changes any pixel that matches color with the color defined by fill.</p>
 
@@ -7477,7 +7486,7 @@ MagickBooleanType MagickTransparentPaintImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickTransposeImage">MagickTransposeImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickTransposeImage">MagickTransposeImage</a></h2>
 
 <p>MagickTransposeImage() creates a vertical mirror image by reflecting the pixels around the central x-axis while rotating them 90-degrees.</p>
 
@@ -7499,7 +7508,7 @@ MagickBooleanType MagickTransposeImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickTransverseImage">MagickTransverseImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickTransverseImage">MagickTransverseImage</a></h2>
 
 <p>MagickTransverseImage() creates a horizontal mirror image by reflecting the pixels around the central y-axis while rotating them 270-degrees.</p>
 
@@ -7521,7 +7530,7 @@ MagickBooleanType MagickTransverseImage(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickTrimImage">MagickTrimImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickTrimImage">MagickTrimImage</a></h2>
 
 <p>MagickTrimImage() remove edges that are the background color from the image.</p>
 
@@ -7547,7 +7556,7 @@ MagickBooleanType MagickTrimImage(MagickWand *wand,const double fuzz)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickUniqueImageColors">MagickUniqueImageColors</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickUniqueImageColors">MagickUniqueImageColors</a></h2>
 
 <p>MagickUniqueImageColors() discards all but one of any pixel color.</p>
 
@@ -7569,7 +7578,7 @@ MagickBooleanType MagickUniqueImageColors(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickUnsharpMaskImage">MagickUnsharpMaskImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickUnsharpMaskImage">MagickUnsharpMaskImage</a></h2>
 
 <p>MagickUnsharpMaskImage() sharpens an image.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.  Use a radius of 0 and UnsharpMaskImage() selects a suitable radius for you.</p>
 
@@ -7609,7 +7618,7 @@ MagickBooleanType MagickUnsharpMaskImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickVignetteImage">MagickVignetteImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickVignetteImage">MagickVignetteImage</a></h2>
 
 <p>MagickVignetteImage() softens the edges of the image in vignette style.</p>
 
@@ -7645,7 +7654,7 @@ MagickBooleanType MagickVignetteImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickWaveImage">MagickWaveImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickWaveImage">MagickWaveImage</a></h2>
 
 <p>MagickWaveImage()  creates a "ripple" effect in the image by shifting the pixels vertically along a sine wave whose amplitude and wavelength is specified by the given parameters.</p>
 
@@ -7677,7 +7686,7 @@ MagickBooleanType MagickWaveImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickWhiteThresholdImage">MagickWhiteThresholdImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickWhiteThresholdImage">MagickWhiteThresholdImage</a></h2>
 
 <p>MagickWhiteThresholdImage() is like ThresholdImage() but  force all pixels above the threshold into white while leaving all pixels below the threshold unchanged.</p>
 
@@ -7704,7 +7713,7 @@ MagickBooleanType MagickWhiteThresholdImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickWriteImage">MagickWriteImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickWriteImage">MagickWriteImage</a></h2>
 
 <p>MagickWriteImage() writes an image to the specified filename.  If the filename parameter is NULL, the image is written to the filename set by MagickReadImage() or MagickSetImageFilename().</p>
 
@@ -7733,7 +7742,7 @@ MagickBooleanType MagickWriteImage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickWriteImageFile">MagickWriteImageFile</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickWriteImageFile">MagickWriteImageFile</a></h2>
 
 <p>MagickWriteImageFile() writes an image to an open file descriptor.</p>
 
@@ -7759,7 +7768,7 @@ MagickBooleanType MagickWriteImageFile(MagickWand *wand,FILE *file)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickWriteImages">MagickWriteImages</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickWriteImages">MagickWriteImages</a></h2>
 
 <p>MagickWriteImages() writes an image or image sequence.</p>
 
@@ -7790,7 +7799,7 @@ MagickBooleanType MagickWriteImages(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-image_8c.html" id="MagickWriteImagesFile">MagickWriteImagesFile</a></h2>
+<h2><a href="../../api/MagickWand/magick-image_8c.html" id="MagickWriteImagesFile">MagickWriteImagesFile</a></h2>
 
 <p>MagickWriteImagesFile() writes an image sequence to an open file descriptor.</p>
 
@@ -7820,24 +7829,21 @@ MagickBooleanType MagickWriteImagesFile(MagickWand *wand,FILE *file)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-image.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="magick-image.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/magick-property.html b/www/api/magick-property.html
index da8f8b99d..9567a8f42 100644
--- a/www/api/magick-property.html
+++ b/www/api/magick-property.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API: Property Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api:, property, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="magick-property.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api:, property, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick-property.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="magick-property.html#MagickDeleteImageArtifact">MagickDeleteImageArtifact</a> &#8226; <a href="magick-property.html#MagickDeleteImageProperty">MagickDeleteImageProperty</a> &#8226; <a href="magick-property.html#MagickDeleteOption">MagickDeleteOption</a> &#8226; <a href="magick-property.html#MagickGetAntialias">MagickGetAntialias</a> &#8226; <a href="magick-property.html#MagickGetBackgroundColor">MagickGetBackgroundColor</a> &#8226; <a href="magick-property.html#MagickGetColorspace">MagickGetColorspace</a> &#8226; <a href="magick-property.html#MagickGetCompression">MagickGetCompression</a> &#8226; <a href="magick-property.html#MagickGetCompressionQuality">MagickGetCompressionQuality</a> &#8226; <a href="magick-property.html#MagickGetCopyright">MagickGetCopyright</a> &#8226; <a href="magick-property.html#MagickGetFilename">MagickGetFilename</a> &#8226; <a href="magick-property.html#MagickGetFont">MagickGetFont</a> &#8226; <a href="magick-property.html#MagickGetFormat">MagickGetFormat</a> &#8226; <a href="magick-property.html#MagickGetGravity">MagickGetGravity</a> &#8226; <a href="magick-property.html#MagickGetHomeURL">MagickGetHomeURL</a> &#8226; <a href="magick-property.html#MagickGetImageArtifact">MagickGetImageArtifact</a> &#8226; <a href="magick-property.html#MagickGetImageArtifacts">MagickGetImageArtifacts</a> &#8226; <a href="magick-property.html#MagickGetImageProfile">MagickGetImageProfile</a> &#8226; <a href="magick-property.html#MagickGetImageProfiles">MagickGetImageProfiles</a> &#8226; <a href="magick-property.html#MagickGetImageProperty">MagickGetImageProperty</a> &#8226; <a href="magick-property.html#MagickGetImageProperties">MagickGetImageProperties</a> &#8226; <a href="magick-property.html#MagickGetInterlaceScheme">MagickGetInterlaceScheme</a> &#8226; <a href="magick-property.html#MagickGetInterpolateMethod">MagickGetInterpolateMethod</a> &#8226; <a href="magick-property.html#MagickGetOption">MagickGetOption</a> &#8226; <a href="magick-property.html#MagickGetOptions">MagickGetOptions</a> &#8226; <a href="magick-property.html#MagickGetOrientation">MagickGetOrientation</a> &#8226; <a href="magick-property.html#MagickGetPackageName">MagickGetPackageName</a> &#8226; <a href="magick-property.html#MagickGetPage">MagickGetPage</a> &#8226; <a href="magick-property.html#MagickGetPointsize">MagickGetPointsize</a> &#8226; <a href="magick-property.html#MagickGetQuantumDepth">MagickGetQuantumDepth</a> &#8226; <a href="magick-property.html#MagickGetQuantumRange">MagickGetQuantumRange</a> &#8226; <a href="magick-property.html#MagickGetReleaseDate">MagickGetReleaseDate</a> &#8226; <a href="magick-property.html#MagickGetResolution">MagickGetResolution</a> &#8226; <a href="magick-property.html#MagickGetResource">MagickGetResource</a> &#8226; <a href="magick-property.html#MagickGetResourceLimit">MagickGetResourceLimit</a> &#8226; <a href="magick-property.html#MagickGetSamplingFactors">MagickGetSamplingFactors</a> &#8226; <a href="magick-property.html#MagickGetSize">MagickGetSize</a> &#8226; <a href="magick-property.html#MagickGetSizeOffset">MagickGetSizeOffset</a> &#8226; <a href="magick-property.html#MagickGetType">MagickGetType</a> &#8226; <a href="magick-property.html#MagickGetVersion">MagickGetVersion</a> &#8226; <a href="magick-property.html#MagickProfileImage">MagickProfileImage</a> &#8226; <a href="magick-property.html#MagickRemoveImageProfile">MagickRemoveImageProfile</a> &#8226; <a href="magick-property.html#MagickSetAntialias">MagickSetAntialias</a> &#8226; <a href="magick-property.html#MagickSetBackgroundColor">MagickSetBackgroundColor</a> &#8226; <a href="magick-property.html#MagickSetColorspace">MagickSetColorspace</a> &#8226; <a href="magick-property.html#MagickSetCompression">MagickSetCompression</a> &#8226; <a href="magick-property.html#MagickSetCompressionQuality">MagickSetCompressionQuality</a> &#8226; <a href="magick-property.html#MagickSetDepth">MagickSetDepth</a> &#8226; <a href="magick-property.html#MagickSetExtract">MagickSetExtract</a> &#8226; <a href="magick-property.html#MagickSetFilename">MagickSetFilename</a> &#8226; <a href="magick-property.html#MagickSetFont">MagickSetFont</a> &#8226; <a href="magick-property.html#MagickSetFormat">MagickSetFormat</a> &#8226; <a href="magick-property.html#MagickSetGravity">MagickSetGravity</a> &#8226; <a href="magick-property.html#MagickSetImageArtifact">MagickSetImageArtifact</a> &#8226; <a href="magick-property.html#MagickSetImageProfile">MagickSetImageProfile</a> &#8226; <a href="magick-property.html#MagickSetImageProperty">MagickSetImageProperty</a> &#8226; <a href="magick-property.html#MagickSetInterlaceScheme">MagickSetInterlaceScheme</a> &#8226; <a href="magick-property.html#MagickSetInterpolateMethod">MagickSetInterpolateMethod</a> &#8226; <a href="magick-property.html#MagickSetOption">MagickSetOption</a> &#8226; <a href="magick-property.html#MagickSetOrientation">MagickSetOrientation</a> &#8226; <a href="magick-property.html#MagickSetPage">MagickSetPage</a> &#8226; <a href="magick-property.html#MagickSetPassphrase">MagickSetPassphrase</a> &#8226; <a href="magick-property.html#MagickSetPointsize">MagickSetPointsize</a> &#8226; <a href="magick-property.html#MagickSetProgressMonitor">MagickSetProgressMonitor</a> &#8226; <a href="magick-property.html#MagickSetResourceLimit">MagickSetResourceLimit</a> &#8226; <a href="magick-property.html#MagickSetResolution">MagickSetResolution</a> &#8226; <a href="magick-property.html#MagickSetSamplingFactors">MagickSetSamplingFactors</a> &#8226; <a href="magick-property.html#MagickSetSecurityPolicy">MagickSetSecurityPolicy</a> &#8226; <a href="magick-property.html#MagickSetSize">MagickSetSize</a> &#8226; <a href="magick-property.html#MagickSetSizeOffset">MagickSetSizeOffset</a> &#8226; <a href="magick-property.html#MagickSetType">MagickSetType</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickDeleteImageArtifact">MagickDeleteImageArtifact</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickDeleteImageArtifact">MagickDeleteImageArtifact</a></h2>
 
 <p>MagickDeleteImageArtifact() deletes a wand artifact.</p>
 
@@ -101,7 +110,7 @@ MagickBooleanType MagickDeleteImageArtifact(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickDeleteImageProperty">MagickDeleteImageProperty</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickDeleteImageProperty">MagickDeleteImageProperty</a></h2>
 
 <p>MagickDeleteImageProperty() deletes a wand property.</p>
 
@@ -128,7 +137,7 @@ MagickBooleanType MagickDeleteImageProperty(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickDeleteOption">MagickDeleteOption</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickDeleteOption">MagickDeleteOption</a></h2>
 
 <p>MagickDeleteOption() deletes a wand option.</p>
 
@@ -155,7 +164,7 @@ MagickBooleanType MagickDeleteOption(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetAntialias">MagickGetAntialias</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetAntialias">MagickGetAntialias</a></h2>
 
 <p>MagickGetAntialias() returns the antialias property associated with the wand.</p>
 
@@ -177,7 +186,7 @@ MagickBooleanType MagickGetAntialias(const MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetBackgroundColor">MagickGetBackgroundColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetBackgroundColor">MagickGetBackgroundColor</a></h2>
 
 <p>MagickGetBackgroundColor() returns the wand background color.</p>
 
@@ -199,7 +208,7 @@ PixelWand *MagickGetBackgroundColor(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetColorspace">MagickGetColorspace</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetColorspace">MagickGetColorspace</a></h2>
 
 <p>MagickGetColorspace() gets the wand colorspace type.</p>
 
@@ -221,7 +230,7 @@ ColorspaceType MagickGetColorspace(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetCompression">MagickGetCompression</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetCompression">MagickGetCompression</a></h2>
 
 <p>MagickGetCompression() gets the wand compression type.</p>
 
@@ -243,7 +252,7 @@ CompressionType MagickGetCompression(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetCompressionQuality">MagickGetCompressionQuality</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetCompressionQuality">MagickGetCompressionQuality</a></h2>
 
 <p>MagickGetCompressionQuality() gets the wand compression quality.</p>
 
@@ -265,7 +274,7 @@ size_t MagickGetCompressionQuality(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetCopyright">MagickGetCopyright</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetCopyright">MagickGetCopyright</a></h2>
 
 <p>MagickGetCopyright() returns the ImageMagick API copyright as a string constant.</p>
 
@@ -275,7 +284,7 @@ size_t MagickGetCompressionQuality(MagickWand *wand)
 const char *MagickGetCopyright(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetFilename">MagickGetFilename</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetFilename">MagickGetFilename</a></h2>
 
 <p>MagickGetFilename() returns the filename associated with an image sequence.</p>
 
@@ -297,7 +306,7 @@ const char *MagickGetFilename(const MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetFont">MagickGetFont</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetFont">MagickGetFont</a></h2>
 
 <p>MagickGetFont() returns the font associated with the MagickWand.</p>
 
@@ -319,7 +328,7 @@ char *MagickGetFont(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetFormat">MagickGetFormat</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetFormat">MagickGetFormat</a></h2>
 
 <p>MagickGetFormat() returns the format of the magick wand.</p>
 
@@ -341,7 +350,7 @@ const char MagickGetFormat(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetGravity">MagickGetGravity</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetGravity">MagickGetGravity</a></h2>
 
 <p>MagickGetGravity() gets the wand gravity.</p>
 
@@ -363,7 +372,7 @@ GravityType MagickGetGravity(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetHomeURL">MagickGetHomeURL</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetHomeURL">MagickGetHomeURL</a></h2>
 
 <p>MagickGetHomeURL() returns the ImageMagick home URL.</p>
 
@@ -373,7 +382,7 @@ GravityType MagickGetGravity(MagickWand *wand)
 char *MagickGetHomeURL(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetImageArtifact">MagickGetImageArtifact</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetImageArtifact">MagickGetImageArtifact</a></h2>
 
 <p>MagickGetImageArtifact() returns a value associated with the specified artifact.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
 
@@ -399,7 +408,7 @@ char *MagickGetImageArtifact(MagickWand *wand,const char *artifact)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetImageArtifacts">MagickGetImageArtifacts</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetImageArtifacts">MagickGetImageArtifacts</a></h2>
 
 <p>MagickGetImageArtifacts() returns all the artifact names that match the specified pattern associated with a wand.  Use MagickGetImageProperty() to return the value of a particular artifact.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
 
@@ -430,7 +439,7 @@ char *MagickGetImageArtifacts(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetImageProfile">MagickGetImageProfile</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetImageProfile">MagickGetImageProfile</a></h2>
 
 <p>MagickGetImageProfile() returns the named image profile.</p>
 
@@ -461,7 +470,7 @@ unsigned char *MagickGetImageProfile(MagickWand *wand,const char *name,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetImageProfiles">MagickGetImageProfiles</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetImageProfiles">MagickGetImageProfiles</a></h2>
 
 <p>MagickGetImageProfiles() returns all the profile names that match the specified pattern associated with a wand.  Use MagickGetImageProfile() to return the value of a particular property.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
 
@@ -492,7 +501,7 @@ char *MagickGetImageProfiles(MagickWand *wand,const char *pattern,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetImageProperty">MagickGetImageProperty</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetImageProperty">MagickGetImageProperty</a></h2>
 
 <p>MagickGetImageProperty() returns a value associated with the specified property.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
 
@@ -518,7 +527,7 @@ char *MagickGetImageProperty(MagickWand *wand,const char *property)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetImageProperties">MagickGetImageProperties</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetImageProperties">MagickGetImageProperties</a></h2>
 
 <p>MagickGetImageProperties() returns all the property names that match the specified pattern associated with a wand.  Use MagickGetImageProperty() to return the value of a particular property.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
 
@@ -549,7 +558,7 @@ char *MagickGetImageProperties(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetInterlaceScheme">MagickGetInterlaceScheme</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetInterlaceScheme">MagickGetInterlaceScheme</a></h2>
 
 <p>MagickGetInterlaceScheme() gets the wand interlace scheme.</p>
 
@@ -571,7 +580,7 @@ InterlaceType MagickGetInterlaceScheme(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetInterpolateMethod">MagickGetInterpolateMethod</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetInterpolateMethod">MagickGetInterpolateMethod</a></h2>
 
 <p>MagickGetInterpolateMethod() gets the wand compression.</p>
 
@@ -593,7 +602,7 @@ PixelInterpolateMethod MagickGetInterpolateMethod(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetOption">MagickGetOption</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetOption">MagickGetOption</a></h2>
 
 <p>MagickGetOption() returns a value associated with a wand and the specified key.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
 
@@ -619,7 +628,7 @@ char *MagickGetOption(MagickWand *wand,const char *key)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetOptions">MagickGetOptions</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetOptions">MagickGetOptions</a></h2>
 
 <p>MagickGetOptions() returns all the option names that match the specified pattern associated with a wand.  Use MagickGetOption() to return the value of a particular option.  Use MagickRelinquishMemory() to free the value when you are finished with it.</p>
 
@@ -650,7 +659,7 @@ char *MagickGetOptions(MagickWand *wand,const char *pattern,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetOrientation">MagickGetOrientation</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetOrientation">MagickGetOrientation</a></h2>
 
 <p>MagickGetOrientation() gets the wand orientation type.</p>
 
@@ -672,7 +681,7 @@ OrientationType MagickGetOrientation(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetPackageName">MagickGetPackageName</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetPackageName">MagickGetPackageName</a></h2>
 
 <p>MagickGetPackageName() returns the ImageMagick package name as a string constant.</p>
 
@@ -683,7 +692,7 @@ const char *MagickGetPackageName(void)
 </pre>
 
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetPage">MagickGetPage</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetPage">MagickGetPage</a></h2>
 
 <p>MagickGetPage() returns the page geometry associated with the magick wand.</p>
 
@@ -722,7 +731,7 @@ MagickBooleanType MagickGetPage(const MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetPointsize">MagickGetPointsize</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetPointsize">MagickGetPointsize</a></h2>
 
 <p>MagickGetPointsize() returns the font pointsize associated with the MagickWand.</p>
 
@@ -744,7 +753,7 @@ double MagickGetPointsize(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetQuantumDepth">MagickGetQuantumDepth</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetQuantumDepth">MagickGetQuantumDepth</a></h2>
 
 <p>MagickGetQuantumDepth() returns the ImageMagick quantum depth as a string constant.</p>
 
@@ -766,7 +775,7 @@ const char *MagickGetQuantumDepth(size_t *depth)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetQuantumRange">MagickGetQuantumRange</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetQuantumRange">MagickGetQuantumRange</a></h2>
 
 <p>MagickGetQuantumRange() returns the ImageMagick quantum range as a string constant.</p>
 
@@ -788,7 +797,7 @@ const char *MagickGetQuantumRange(size_t *range)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetReleaseDate">MagickGetReleaseDate</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetReleaseDate">MagickGetReleaseDate</a></h2>
 
 <p>MagickGetReleaseDate() returns the ImageMagick release date as a string constant.</p>
 
@@ -798,7 +807,7 @@ const char *MagickGetQuantumRange(size_t *range)
 const char *MagickGetReleaseDate(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetResolution">MagickGetResolution</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetResolution">MagickGetResolution</a></h2>
 
 <p>MagickGetResolution() gets the image X and Y resolution.</p>
 
@@ -829,7 +838,7 @@ MagickBooleanType MagickGetResolution(const MagickWand *wand,double *x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetResource">MagickGetResource</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetResource">MagickGetResource</a></h2>
 
 <p>MagickGetResource() returns the specified resource in megabytes.</p>
 
@@ -851,7 +860,7 @@ MagickSizeType MagickGetResource(const ResourceType type)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetResourceLimit">MagickGetResourceLimit</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetResourceLimit">MagickGetResourceLimit</a></h2>
 
 <p>MagickGetResourceLimit() returns the specified resource limit in megabytes.</p>
 
@@ -873,7 +882,7 @@ MagickSizeType MagickGetResourceLimit(const ResourceType type)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetSamplingFactors">MagickGetSamplingFactors</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetSamplingFactors">MagickGetSamplingFactors</a></h2>
 
 <p>MagickGetSamplingFactors() gets the horizontal and vertical sampling factor.</p>
 
@@ -900,7 +909,7 @@ double *MagickGetSamplingFactor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetSize">MagickGetSize</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetSize">MagickGetSize</a></h2>
 
 <p>MagickGetSize() returns the size associated with the magick wand.</p>
 
@@ -931,7 +940,7 @@ MagickBooleanType MagickGetSize(const MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetSizeOffset">MagickGetSizeOffset</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetSizeOffset">MagickGetSizeOffset</a></h2>
 
 <p>MagickGetSizeOffset() returns the size offset associated with the magick wand.</p>
 
@@ -958,7 +967,7 @@ MagickBooleanType MagickGetSizeOffset(const MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetType">MagickGetType</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetType">MagickGetType</a></h2>
 
 <p>MagickGetType() returns the wand type.</p>
 
@@ -980,7 +989,7 @@ ImageType MagickGetType(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickGetVersion">MagickGetVersion</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickGetVersion">MagickGetVersion</a></h2>
 
 <p>MagickGetVersion() returns the ImageMagick API version as a string constant and as a number.</p>
 
@@ -1002,7 +1011,7 @@ const char *MagickGetVersion(size_t *version)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickProfileImage">MagickProfileImage</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickProfileImage">MagickProfileImage</a></h2>
 
 <p>MagickProfileImage() adds or removes a ICC, IPTC, or generic profile from an image.  If the profile is NULL, it is removed from the image otherwise added.  Use a name of '*' and a profile of NULL to remove all profiles from the image.</p>
 
@@ -1037,7 +1046,7 @@ MagickBooleanType MagickProfileImage(MagickWand *wand,const char *name,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickRemoveImageProfile">MagickRemoveImageProfile</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickRemoveImageProfile">MagickRemoveImageProfile</a></h2>
 
 <p>MagickRemoveImageProfile() removes the named image profile and returns it.</p>
 
@@ -1068,7 +1077,7 @@ unsigned char *MagickRemoveImageProfile(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetAntialias">MagickSetAntialias</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetAntialias">MagickSetAntialias</a></h2>
 
 <p>MagickSetAntialias() sets the antialias propery of the wand.</p>
 
@@ -1095,7 +1104,7 @@ MagickBooleanType MagickSetAntialias(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetBackgroundColor">MagickSetBackgroundColor</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetBackgroundColor">MagickSetBackgroundColor</a></h2>
 
 <p>MagickSetBackgroundColor() sets the wand background color.</p>
 
@@ -1122,7 +1131,7 @@ MagickBooleanType MagickSetBackgroundColor(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetColorspace">MagickSetColorspace</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetColorspace">MagickSetColorspace</a></h2>
 
 <p>MagickSetColorspace() sets the wand colorspace type.</p>
 
@@ -1149,7 +1158,7 @@ MagickBooleanType MagickSetColorspace(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetCompression">MagickSetCompression</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetCompression">MagickSetCompression</a></h2>
 
 <p>MagickSetCompression() sets the wand compression type.</p>
 
@@ -1176,7 +1185,7 @@ MagickBooleanType MagickSetCompression(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetCompressionQuality">MagickSetCompressionQuality</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetCompressionQuality">MagickSetCompressionQuality</a></h2>
 
 <p>MagickSetCompressionQuality() sets the wand compression quality.</p>
 
@@ -1203,7 +1212,7 @@ MagickBooleanType MagickSetCompressionQuality(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetDepth">MagickSetDepth</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetDepth">MagickSetDepth</a></h2>
 
 <p>MagickSetDepth() sets the wand pixel depth.</p>
 
@@ -1230,7 +1239,7 @@ MagickBooleanType MagickSetDepth(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetExtract">MagickSetExtract</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetExtract">MagickSetExtract</a></h2>
 
 <p>MagickSetExtract() sets the extract geometry before you read or write an image file.  Use it for inline cropping (e.g. 200x200+0+0) or resizing (e.g.200x200).</p>
 
@@ -1257,7 +1266,7 @@ MagickBooleanType MagickSetExtract(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetFilename">MagickSetFilename</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetFilename">MagickSetFilename</a></h2>
 
 <p>MagickSetFilename() sets the filename before you read or write an image file.</p>
 
@@ -1284,7 +1293,7 @@ MagickBooleanType MagickSetFilename(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetFont">MagickSetFont</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetFont">MagickSetFont</a></h2>
 
 <p>MagickSetFont() sets the font associated with the MagickWand.</p>
 
@@ -1310,7 +1319,7 @@ MagickBooleanType MagickSetFont(MagickWand *wand, const char *font)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetFormat">MagickSetFormat</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetFormat">MagickSetFormat</a></h2>
 
 <p>MagickSetFormat() sets the format of the magick wand.</p>
 
@@ -1336,7 +1345,7 @@ MagickBooleanType MagickSetFormat(MagickWand *wand,const char *format)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetGravity">MagickSetGravity</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetGravity">MagickSetGravity</a></h2>
 
 <p>MagickSetGravity() sets the gravity type.</p>
 
@@ -1363,7 +1372,7 @@ MagickBooleanType MagickSetGravity(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetImageArtifact">MagickSetImageArtifact</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetImageArtifact">MagickSetImageArtifact</a></h2>
 
 <p>MagickSetImageArtifact() associates a artifact with an image.</p>
 
@@ -1394,7 +1403,7 @@ MagickBooleanType MagickSetImageArtifact(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetImageProfile">MagickSetImageProfile</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetImageProfile">MagickSetImageProfile</a></h2>
 
 <p>MagickSetImageProfile() adds a named profile to the magick wand.  If a profile with the same name already exists, it is replaced.  This method differs from the MagickProfileImage() method in that it does not apply any CMS color profiles.</p>
 
@@ -1429,7 +1438,7 @@ MagickBooleanType MagickSetImageProfile(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetImageProperty">MagickSetImageProperty</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetImageProperty">MagickSetImageProperty</a></h2>
 
 <p>MagickSetImageProperty() associates a property with an image.</p>
 
@@ -1460,7 +1469,7 @@ MagickBooleanType MagickSetImageProperty(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetInterlaceScheme">MagickSetInterlaceScheme</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetInterlaceScheme">MagickSetInterlaceScheme</a></h2>
 
 <p>MagickSetInterlaceScheme() sets the image compression.</p>
 
@@ -1487,7 +1496,7 @@ MagickBooleanType MagickSetInterlaceScheme(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetInterpolateMethod">MagickSetInterpolateMethod</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetInterpolateMethod">MagickSetInterpolateMethod</a></h2>
 
 <p>MagickSetInterpolateMethod() sets the interpolate pixel method.</p>
 
@@ -1514,7 +1523,7 @@ MagickBooleanType MagickSetInterpolateMethod(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetOption">MagickSetOption</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetOption">MagickSetOption</a></h2>
 
 <p>MagickSetOption() associates one or options with the wand (.e.g MagickSetOption(wand,"jpeg:perserve","yes")).</p>
 
@@ -1545,7 +1554,7 @@ MagickBooleanType MagickSetOption(MagickWand *wand,const char *key,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetOrientation">MagickSetOrientation</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetOrientation">MagickSetOrientation</a></h2>
 
 <p>MagickSetOrientation() sets the wand orientation type.</p>
 
@@ -1572,7 +1581,7 @@ MagickBooleanType MagickSetOrientation(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetPage">MagickSetPage</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetPage">MagickSetPage</a></h2>
 
 <p>MagickSetPage() sets the page geometry of the magick wand.</p>
 
@@ -1612,7 +1621,7 @@ MagickBooleanType MagickSetPage(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetPassphrase">MagickSetPassphrase</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetPassphrase">MagickSetPassphrase</a></h2>
 
 <p>MagickSetPassphrase() sets the passphrase.</p>
 
@@ -1639,7 +1648,7 @@ MagickBooleanType MagickSetPassphrase(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetPointsize">MagickSetPointsize</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetPointsize">MagickSetPointsize</a></h2>
 
 <p>MagickSetPointsize() sets the font pointsize associated with the MagickWand.</p>
 
@@ -1666,7 +1675,7 @@ MagickBooleanType MagickSetPointsize(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetProgressMonitor">MagickSetProgressMonitor</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetProgressMonitor">MagickSetProgressMonitor</a></h2>
 
 <p>MagickSetProgressMonitor() sets the wand progress monitor to the specified method and returns the previous progress monitor if any.  The progress monitor method looks like this:</p>
 
@@ -1705,7 +1714,7 @@ MagickProgressMonitor MagickSetProgressMonitor(MagickWand *wand
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetResourceLimit">MagickSetResourceLimit</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetResourceLimit">MagickSetResourceLimit</a></h2>
 
 <p>MagickSetResourceLimit() sets the limit for a particular resource in megabytes.</p>
 
@@ -1730,7 +1739,7 @@ MagickBooleanType MagickSetResourceLimit(const ResourceType type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetResolution">MagickSetResolution</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetResolution">MagickSetResolution</a></h2>
 
 <p>MagickSetResolution() sets the image resolution.</p>
 
@@ -1761,7 +1770,7 @@ MagickBooleanType MagickSetResolution(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetSamplingFactors">MagickSetSamplingFactors</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetSamplingFactors">MagickSetSamplingFactors</a></h2>
 
 <p>MagickSetSamplingFactors() sets the image sampling factors.</p>
 
@@ -1792,7 +1801,7 @@ MagickBooleanType MagickSetSamplingFactors(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetSecurityPolicy">MagickSetSecurityPolicy</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetSecurityPolicy">MagickSetSecurityPolicy</a></h2>
 
 <p>MagickSetSecurityPolicy() sets the ImageMagick security policy.  It returns MagickFalse if the policy is already set or if the policy does not parse.</p>
 
@@ -1819,7 +1828,7 @@ MagickBooleanType MagickSetAntialias(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetSize">MagickSetSize</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetSize">MagickSetSize</a></h2>
 
 <p>MagickSetSize() sets the size of the magick wand.  Set it before you read a raw image format such as RGB, GRAY, or CMYK.</p>
 
@@ -1850,7 +1859,7 @@ MagickBooleanType MagickSetSize(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetSizeOffset">MagickSetSizeOffset</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetSizeOffset">MagickSetSizeOffset</a></h2>
 
 <p>MagickSetSizeOffset() sets the size and offset of the magick wand.  Set it before you read a raw image format such as RGB, GRAY, or CMYK.</p>
 
@@ -1886,7 +1895,7 @@ MagickBooleanType MagickSetSizeOffset(MagickWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/magick-property_8c.html" id="MagickSetType">MagickSetType</a></h2>
+<h2><a href="../../api/MagickWand/magick-property_8c.html" id="MagickSetType">MagickSetType</a></h2>
 
 <p>MagickSetType() sets the image type attribute.</p>
 
@@ -1917,24 +1926,20 @@ MagickBooleanType MagickSetType(MagickWand *wand,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-property.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="magick-property.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/magick-wand.html b/www/api/magick-wand.html
index 15bd3dc0f..afc24a00a 100644
--- a/www/api/magick-wand.html
+++ b/www/api/magick-wand.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../magick-wand.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/magick-wand.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,39 +40,49 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
-<p class="lead magick-description">The <a href="../api/MagickWand/index.html">MagickWand API</a> is the recommended interface between the C programming language and the ImageMagick image processing libraries.  Unlike the <a href="../magick-core.html">MagickCore</a> C API, MagickWand uses only a few opaque types.  Accessors are available to set or get important wand properties.  A description of the MagickWand public methods are found here:</p>
+<p class="lead magick-description">The <a href="../../api/MagickWand/index.html">MagickWand API</a> is the recommended interface between the C programming language and the ImageMagick image processing libraries.  Unlike the <a href="../www/magick-core.html">MagickCore</a> C API, MagickWand uses only a few opaque types.  Accessors are available to set or get important wand properties.  A description of the MagickWand public methods are found here:</p>
 
 <ul>
   <li><a href="magick-wand.html">Magick Wand Methods</a></li>
@@ -83,9 +92,9 @@
   <li><a href="pixel-wand.html">Pixel Wand Methods</a></li>
   <li><a href="drawing-wand.html">Image Vector Drawing</a></li>
   <li><a href="mogrify.html">Command-line Interface</a></li>
-  <li><a href="../api/wand-view.html">Wand View Methods</a></li>
+  <li><a href="wand-view.html">Wand View Methods</a></li>
   <li><a href="magick-deprecate.html">Deprecated Methods</a></li>
-  <li><a href="../exception.html">Error and Warning Codes</a></li>
+  <li><a href="../www/exception.html">Error and Warning Codes</a></li>
 </ul>
 
 <p>After you write your MagickWand program, compile it like this:</p>
@@ -380,24 +389,21 @@ int main(int argc,char **argv)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-wand.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="magick-wand.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/magick.html b/www/api/magick.html
index 3d0913770..6b228d0a3 100644
--- a/www/api/magick.html
+++ b/www/api/magick.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Magick @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, magick, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../magick.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, magick, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/magick.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,38 +40,48 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="lead magick-description">Use the <code>magick</code> program to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   See <a href="../command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>convert</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>magick</code> program to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   See <a href="../../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>convert</code> command or see below for example usages of the command.</p>
 
 <p>We list a few examples of the <code>magick</code> command here to illustrate its usefulness and ease of use.  To get started, lets convert an image in the JPEG format to PNG:</p>
 
@@ -85,12 +94,12 @@
 </code></pre>
 
 <ul>
-  <a href="../../../images/rose.jpg">
-  <img src="../../../images/rose.jpg" width="70" height="46" alt="rose" />
+  <a href="../../images/rose.jpg">
+  <img src="../../images/rose.jpg" width="70" height="46" alt="rose" />
   </a>
-  <img style="margin-top:13px; margin-bottom:13px;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/rose.png">
-  <img style="margin-top:11px; margin-bottom:12px;" src="../../../images/rose.png" width="35" height="23" alt="rose" />
+  <img style="margin-top:13px; margin-bottom:13px;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../../images/rose.png">
+  <img style="margin-top:11px; margin-bottom:12px;" src="../../images/rose.png" width="35" height="23" alt="rose" />
   </a>
 </ul>
 
@@ -102,7 +111,7 @@
 </code></pre>
 
 <ul>
-  <a href="../../../images/fuzzy-magick.png"><img src="../../../images/fuzzy-magick.png" width="320" height="85" alt="fuzzy-magick" /></a>
+  <a href="../../images/fuzzy-magick.png"><img src="../../images/fuzzy-magick.png" width="320" height="85" alt="fuzzy-magick" /></a>
 </ul>
 
 <p>or here we resize an image with improved quality:</p>
@@ -112,14 +121,14 @@
   -resize 400% -sigmoidal-contrast 11.6933 -colorspace sRGB output.png');
 </code></pre>
 
-<p>Utilize other command-line <a href="../command-line-tools.html">tools</a> from the <code>magick</code> tool.  To invoke this functionality, simply create a symbolic link to the <code>magick</code> tool or specify the tool you want to use as the first argument.  These two methods are equivalent:</p>
+<p>Utilize other command-line <a href="../../www/command-line-tools.html">tools</a> from the <code>magick</code> tool.  To invoke this functionality, simply create a symbolic link to the <code>magick</code> tool or specify the tool you want to use as the first argument.  These two methods are equivalent:</p>
 
 <pre class="highlight"><code>ln -s magick convert
 convert rose.jpg rose.png
 magick convert rose.jpg rose.png
 </code></pre>
 
-<p>You can find additional examples of using <code>magick</code> in <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>magick</code> in <a href="../../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -128,1188 +137,1188 @@ magick convert rose.jpg rose.png
 <div class="table-responsive">
 <table class="table table-sm table-striped">
   <tr>
-    <td><a href="../command-line-options.html#adaptive-blur">-adaptive-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-blur">-adaptive-blur <var>geometry</var></a></td>
     <td>adaptively blur pixels; decrease effect near edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adaptive-resize">-adaptive-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-resize">-adaptive-resize <var>geometry</var></a></td>
     <td>adaptively resize image with data dependent triangulation.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
     <td>adaptively sharpen pixels; increase effect near edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adjoin">-adjoin</a></td>
+    <td><a href="../www/command-line-options.html#adjoin">-adjoin</a></td>
     <td>join images into a single multi-image file</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#affine">-affine <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#affine">-affine <var>matrix</var></a></td>
     <td>affine transform matrix</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
+    <td><a href="../www/command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
     <td>annotate the image with text</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#antialias">-antialias</a></td>
+    <td><a href="../www/command-line-options.html#antialias">-antialias</a></td>
     <td>remove pixel-aliasing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#append">-append</a></td>
+    <td><a href="../www/command-line-options.html#append">-append</a></td>
     <td>append an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decipher image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-gamma">-auto-gamma</a></td>
+    <td><a href="../www/command-line-options.html#auto-gamma">-auto-gamma</a></td>
     <td>automagically adjust gamma level of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-level">-auto-level</a></td>
+    <td><a href="../www/command-line-options.html#auto-level">-auto-level</a></td>
     <td>automagically adjust color levels of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-orient">-auto-orient</a></td>
+    <td><a href="../www/command-line-options.html#auto-orient">-auto-orient</a></td>
     <td>automagically orient image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#background">-background <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#background">-background <var>color</var></a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bench">-bench <var>iterations</var></a></td>
+    <td><a href="../www/command-line-options.html#bench">-bench <var>iterations</var></a></td>
     <td>measure performance</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bias">-bias <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#bias">-bias <var>value</var></a></td>
     <td>add bias when convolving an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
     <td>force all pixels below the threshold into black</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
     <td>chromaticity blue primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blue-shift">-blue-shift <var>factor</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-shift">-blue-shift <var>factor</var></a></td>
     <td>simulate a scene at nighttime in the moonlight</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blur">-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#blur">-blur <var>geometry</var></a></td>
     <td>reduce image noise and reduce detail levels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
     <td>improve brightness / contrast of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#canny">-canny <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#canny">-canny <var>geometry</var></a></td>
     <td>use a multi-stage algorithm to detect a wide range of edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#caption">-caption <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#caption">-caption <var>string</var></a></td>
     <td>assign a caption to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#cdl">-cdl <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#cdl">-cdl <var>filename</var></a></td>
     <td>color correct with a color decision list</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#charcoal">-charcoal <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#charcoal">-charcoal <var>radius</var></a></td>
     <td>simulate a charcoal drawing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#chop">-chop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#chop">-chop <var>geometry</var></a></td>
     <td>remove pixels from the image interior</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clamp">-clamp</a></td>
+    <td><a href="../www/command-line-options.html#clamp">-clamp</a></td>
     <td>set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip">-clip</a></td>
+    <td><a href="../www/command-line-options.html#clip">-clip</a></td>
     <td>clip along the first path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
+    <td><a href="../www/command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
     <td>associate clip mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
     <td>clip along a named path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clone">-clone <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#clone">-clone <var>index</var></a></td>
     <td>clone an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clut">-clut</a></td>
+    <td><a href="../www/command-line-options.html#clut">-clut</a></td>
     <td>apply a color lookup table to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#connected-components">-connected-components <var>connectivity</var></a></td>
+    <td><a href="../www/command-line-options.html#connected-components">-connected-components <var>connectivity</var></a></td>
     <td>connected-components uniquely labeled, choose from 4 or 8 way connectivity</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#contrast-stretch">-contrast-stretch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#contrast-stretch">-contrast-stretch <var>geometry</var></a></td>
     <td>improve the contrast in an image by `stretching' the range of intensity value</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#coalesce">-coalesce</a></td>
+    <td><a href="../www/command-line-options.html#coalesce">-coalesce</a></td>
     <td>merge a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorize">-colorize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colorize">-colorize <var>value</var></a></td>
     <td>colorize the image with the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#color-matrix">-color-matrix <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#color-matrix">-color-matrix <var>matrix</var></a></td>
     <td>apply color correction to the image.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#combine">-combine</a></td>
+    <td><a href="../www/command-line-options.html#combine">-combine</a></td>
     <td>combine a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compare">-compare</a></td>
+    <td><a href="../www/command-line-options.html#compare">-compare</a></td>
     <td>compare image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#complex">-complex<var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#complex">-complex<var>operator</var></a></td>
     <td>perform complex mathematics on an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compose">-compose <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#compose">-compose <var>operator</var></a></td>
     <td>set image composite operator</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#composite">-composite</a></td>
+    <td><a href="../www/command-line-options.html#composite">-composite</a></td>
     <td>composite image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#contrast">-contrast</a></td>
+    <td><a href="../www/command-line-options.html#contrast">-contrast</a></td>
     <td>enhance or reduce the image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#convolve">-convolve <var>coefficients</var></a></td>
+    <td><a href="../www/command-line-options.html#convolve">-convolve <var>coefficients</var></a></td>
     <td>apply a convolution kernel to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#copy">-copy <var>geometry</var> <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#copy">-copy <var>geometry</var> <var>offset</var></a></td>
     <td>copy pixels from one area of an image to another</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>crop the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#cycle">-cycle <var>amount</var></a></td>
+    <td><a href="../www/command-line-options.html#cycle">-cycle <var>amount</var></a></td>
     <td>cycle the image colormap</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#deconstruct">-deconstruct</a></td>
+    <td><a href="../www/command-line-options.html#deconstruct">-deconstruct</a></td>
     <td>break down an image sequence into constituent parts</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#delay">-delay <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#delay">-delay <var>value</var></a></td>
     <td>display the next image after pausing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#delete">-delete <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#delete">-delete <var>index</var></a></td>
     <td>delete the image from the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#despeckle">-despeckle</a></td>
+    <td><a href="../www/command-line-options.html#despeckle">-despeckle</a></td>
     <td>reduce the speckles within an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#direction">-direction <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#direction">-direction <var>type</var></a></td>
     <td>render text right-to-left or left-to-right</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#display">-display <var>server</var></a></td>
+    <td><a href="../www/command-line-options.html#display">-display <var>server</var></a></td>
     <td>get image or font from this X server</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dispose">-dispose <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dispose">-dispose <var>method</var></a></td>
     <td>layer disposal method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#distribute-cache">-distribute-cache <var>port</var></a></td>
+    <td><a href="../www/command-line-options.html#distribute-cache">-distribute-cache <var>port</var></a></td>
     <td>launch a distributed pixel cache server</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
+    <td><a href="../www/command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
     <td>distort image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#draw">-draw <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#draw">-draw <var>string</var></a></td>
     <td>annotate the image with a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
     <td>duplicate an image one or more times</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#edge">-edge <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#edge">-edge <var>radius</var></a></td>
     <td>apply a filter to detect edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#emboss">-emboss <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#emboss">-emboss <var>radius</var></a></td>
     <td>emboss an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#encipher">-encipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#encipher">-encipher <var>filename</var></a></td>
     <td>convert plain pixels to cipher pixels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#encoding">-encoding <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#encoding">-encoding <var>type</var></a></td>
     <td>text encoding type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#enhance">-enhance</a></td>
+    <td><a href="../www/command-line-options.html#enhance">-enhance</a></td>
     <td>apply a digital filter to enhance a noisy image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#equalize">-equalize</a></td>
+    <td><a href="../www/command-line-options.html#equalize">-equalize</a></td>
     <td>perform histogram equalization to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#evaluate">-evaluate <var>operator value</var></a></td>
+    <td><a href="../www/command-line-options.html#evaluate">-evaluate <var>operator value</var></a></td>
     <td>evaluate an arithmetic, relational, or logical expression</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#evaluate-sequence">-evaluate-sequence <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#evaluate-sequence">-evaluate-sequence <var>operator</var></a></td>
     <td>evaluate an arithmetic, relational, or logical expression for an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extent">-extent <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extent">-extent <var>geometry</var></a></td>
     <td>set the image size</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#family">-family <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#family">-family <var>name</var></a></td>
     <td>render text with this font family</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#features">-features <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#features">-features <var>distance</var></a></td>
     <td>analyze image features (e.g. contract, correlations, etc.).</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fft">-fft</a></td>
+    <td><a href="../www/command-line-options.html#fft">-fft</a></td>
     <td>implements the discrete Fourier transform (DFT)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fill">-fill <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#fill">-fill <var>color</var></a></td>
     <td>color to use when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flatten">-flatten</a></td>
+    <td><a href="../www/command-line-options.html#flatten">-flatten</a></td>
     <td>flatten a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flip">-flip</a></td>
+    <td><a href="../www/command-line-options.html#flip">-flip</a></td>
     <td>flip image in the vertical direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#floodfill">-floodfill <var>geometry color</var></a></td>
+    <td><a href="../www/command-line-options.html#floodfill">-floodfill <var>geometry color</var></a></td>
     <td>floodfill the image with color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flop">-flop</a></td>
+    <td><a href="../www/command-line-options.html#flop">-flop</a></td>
     <td>flop image in the horizontal direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#font">-font <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#font">-font <var>name</var></a></td>
     <td>render text with this font</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#format_identify_">-format <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#format_identify_">-format <var>string</var></a></td>
     <td>output formatted image characteristics</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#frame">-frame <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#frame">-frame <var>geometry</var></a></td>
     <td>surround image with an ornamental border</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#function">-function <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#function">-function <var>name</var></a></td>
     <td>apply a function to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
     <td>colors within this distance are considered equal</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fx">-fx <var>expression</var></a></td>
+    <td><a href="../www/command-line-options.html#fx">-fx <var>expression</var></a></td>
     <td>apply mathematical expression to an image channel(s)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gamma">-gamma <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#gamma">-gamma <var>value</var></a></td>
     <td>level of gamma correction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gaussian-blur">-gaussian-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#gaussian-blur">-gaussian-blur <var>geometry</var></a></td>
     <td>reduce image noise and reduce detail levels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gravity">-gravity <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
     <td>horizontal and vertical text placement</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#intensity">-grayscale <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#intensity">-grayscale <var>method</var></a></td>
     <td>convert image to grayscale</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
     <td>chromaticity green primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#hough-lines">-hough-lines <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#hough-lines">-hough-lines <var>geometry</var></a></td>
     <td>identify lines in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#ift">-ift</a></td>
+    <td><a href="../www/command-line-options.html#ift">-ift</a></td>
     <td>implements the inverse discrete Fourier transform (DFT)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#implode">-implode <var>amount</var></a></td>
+    <td><a href="../www/command-line-options.html#implode">-implode <var>amount</var></a></td>
     <td>implode image pixels about the center</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#insert">-insert <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#insert">-insert <var>index</var></a></td>
     <td>insert last image into the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#intensity">-intensity <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#intensity">-intensity <var>method</var></a></td>
     <td>method to generate an intensity value from a pixel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#intent">-intent <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#intent">-intent <var>type</var></a></td>
     <td>type of rendering intent when managing the image color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interline-spacing">-interline-spacing <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#interline-spacing">-interline-spacing <var>value</var></a></td>
     <td>the space between two text lines</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interword-spacing">-interword-spacing <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#interword-spacing">-interword-spacing <var>value</var></a></td>
     <td>the space between two words</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#kerning">-kerning <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#kerning">-kerning <var>value</var></a></td>
     <td>the space between two characters</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#kuwahara">-kuwahara <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#kuwahara">-kuwahara <var>geometry</var></a></td>
     <td>edge preserving noise reduction filter</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#label">-label <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>string</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#lat">-lat <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#lat">-lat <var>geometry</var></a></td>
     <td>local adaptive thresholding</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#layers">-layers <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#layers">-layers <var>method</var></a></td>
     <td>optimize or compare image layers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#level">-level <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#level">-level <var>value</var></a></td>
     <td>adjust the level of image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#linear-stretch">-linear-stretch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#linear-stretch">-linear-stretch <var>geometry</var></a></td>
     <td>linear with saturation histogram stretch</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#liquid-rescale">-liquid-rescale <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#liquid-rescale">-liquid-rescale <var>geometry</var></a></td>
     <td>rescale image with seam-carving</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#list">-list <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#list">-list <var>type</var></a></td>
     <td>Color, Configure, Delegate, Format, Magic, Module, Resource, or Type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#loop">-loop <var>iterations</var></a></td>
+    <td><a href="../www/command-line-options.html#loop">-loop <var>iterations</var></a></td>
     <td>add Netscape loop extension to your GIF animation</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mask">-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#mask">-mask <var>filename</var></a></td>
     <td>associate a mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
     <td>frame color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#median">-median <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#median">-median <var>radius</var></a></td>
     <td>apply a median filter to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mean-shift">-mean-shift <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#mean-shift">-mean-shift <var>geometry</var></a></td>
     <td>delineate arbitrarily shaped clusters in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#metric">-metric <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#metric">-metric <var>type</var></a></td>
     <td>measure differences between images with this metric</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mode">-mode <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#mode">-mode <var>radius</var></a></td>
     <td>make each pixel the 'predominant color' of the neighborhood</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#modulate">-modulate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#modulate">-modulate <var>value</var></a></td>
     <td>vary the brightness, saturation, and hue</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#moments">-moments</a></td>
+    <td><a href="../www/command-line-options.html#moments">-moments</a></td>
     <td>display image moments.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#morph">-morph <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#morph">-morph <var>value</var></a></td>
     <td>morph an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#morphology">-morphology <var>method</var></a> <var>kernel</var></td>
+    <td><a href="../www/command-line-options.html#morphology">-morphology <var>method</var></a> <var>kernel</var></td>
     <td>apply a morphology method to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#motion-blur">-motion-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#motion-blur">-motion-blur <var>geometry</var></a></td>
     <td>simulate motion blur</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#noise">-noise <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#noise">-noise <var>radius</var></a></td>
     <td>add or reduce noise in an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#normalize">-normalize</a></td>
+    <td><a href="../www/command-line-options.html#normalize">-normalize</a></td>
     <td>transform image to span the full range of colors</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#opaque">-opaque <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#opaque">-opaque <var>color</var></a></td>
     <td>change this color to the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#ordered-dither">-ordered-dither <var>NxN</var></a></td>
+    <td><a href="../www/command-line-options.html#ordered-dither">-ordered-dither <var>NxN</var></a></td>
     <td>ordered dither the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#orient">-orient <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#orient">-orient <var>type</var></a></td>
     <td>image orientation</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#paint">-paint <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#paint">-paint <var>radius</var></a></td>
     <td>simulate an oil painting</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#perceptible">-perceptible</a></td>
+    <td><a href="../www/command-line-options.html#perceptible">-perceptible</a></td>
     <td>set each pixel whose value is less than |<var>epsilon</var>| to <var>-epsilon</var> or <var>epsilon</var> (whichever is closer) otherwise the pixel value remains unchanged.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#ping">-ping</a></td>
+    <td><a href="../www/command-line-options.html#ping">-ping</a></td>
     <td>efficiently determine image attributes</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
     <td>font point size</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
+    <td><a href="../www/command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
     <td>simulate a Polaroid picture</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#poly">-poly <var>terms</var></a></td>
+    <td><a href="../www/command-line-options.html#poly">-poly <var>terms</var></a></td>
     <td>build a polynomial from the image sequence and the corresponding terms (coefficients and degree pairs).</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#posterize">-posterize <var>levels</var></a></td>
+    <td><a href="../www/command-line-options.html#posterize">-posterize <var>levels</var></a></td>
     <td>reduce the image to a limited number of color levels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#precision">-precision <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#precision">-precision <var>value</var></a></td>
     <td>set the maximum number of significant digits to be printed</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#preview">-preview <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#preview">-preview <var>type</var></a></td>
     <td>image preview type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#print">-print <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#print">-print <var>string</var></a></td>
     <td>interpret string and print to console</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#process">-process <var>image-filter</var></a></td>
+    <td><a href="../www/command-line-options.html#process">-process <var>image-filter</var></a></td>
     <td>process the image with a custom image filter</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quality">-quality <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
     <td>JPEG/MIFF/PNG compression level</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#radial-blur">-radial-blur <var>angle</var></a></td>
+    <td><a href="../www/command-line-options.html#radial-blur">-radial-blur <var>angle</var></a></td>
     <td>radial blur the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#raise">-raise <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#raise">-raise <var>value</var></a></td>
     <td>lighten/darken image edges to create a 3-D effect</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#random-threshold">-random-threshold <var>low,high</var></a></td>
+    <td><a href="../www/command-line-options.html#random-threshold">-random-threshold <var>low,high</var></a></td>
     <td>random threshold the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
     <td>chromaticity red primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#region">-region <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#region">-region <var>geometry</var></a></td>
     <td>apply options to a portion of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#remap">-remap <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#remap">-remap <var>filename</var></a></td>
     <td>transform image colors to match this set of colors</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#render">-render</a></td>
+    <td><a href="../www/command-line-options.html#render">-render</a></td>
     <td>render vector graphics</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#repage">-repage <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#repage">-repage <var>geometry</var></a></td>
     <td>size and location of an image canvas</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resample">-resample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resample">-resample <var>geometry</var></a></td>
     <td>change the resolution of an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resize">-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
     <td>resize the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#roll">-roll <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#roll">-roll <var>geometry</var></a></td>
     <td>roll an image vertically or horizontally</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sample">-sample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sample">-sample <var>geometry</var></a></td>
     <td>scale image with pixel sampling</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scale">-scale <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#scale">-scale <var>geometry</var></a></td>
     <td>scale the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scene">-scene <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
     <td>image scene number</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#segment">-segment <var>values</var></a></td>
+    <td><a href="../www/command-line-options.html#segment">-segment <var>values</var></a></td>
     <td>segment an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#threshold">-selective-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#threshold">-selective-blur <var>geometry</var></a></td>
     <td>selectively blur pixels within a contrast threshold</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#separate">-separate</a></td>
+    <td><a href="../www/command-line-options.html#separate">-separate</a></td>
     <td>separate an image channel into a grayscale image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sepia-tone">-sepia-tone <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#sepia-tone">-sepia-tone <var>threshold</var></a></td>
     <td>simulate a sepia-toned photo</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shade">-shade <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#shade">-shade <var>degrees</var></a></td>
     <td>shade the image using a distant light source</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
     <td>simulate an image shadow</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shave">-shave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shave">-shave <var>geometry</var></a></td>
     <td>shave pixels from the image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shear">-shear <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shear">-shear <var>geometry</var></a></td>
     <td>slide one edge of the image along the X or Y axis</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
     <td>increase the contrast without saturating highlights or shadows</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#smush">-smush <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#smush">-smush <var>offset</var></a></td>
     <td>smush an image sequence together</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sketch">-sketch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sketch">-sketch <var>geometry</var></a></td>
     <td>simulate a pencil sketch</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#solarize">-solarize <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#solarize">-solarize <var>threshold</var></a></td>
     <td>negate all pixels above the threshold level</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#splice">-splice <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#splice">-splice <var>geometry</var></a></td>
     <td>splice the background color into the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#spread">-spread <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#spread">-spread <var>radius</var></a></td>
     <td>displace image pixels by a random amount</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#statistic">-statistic <var>type</var> <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#statistic">-statistic <var>type</var> <var>geometry</var></a></td>
     <td>replace each pixel with corresponding statistic from the neighborhood</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stroke">-stroke <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#stroke">-stroke <var>color</var></a></td>
     <td>graphic primitive stroke color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strokewidth">-strokewidth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#strokewidth">-strokewidth <var>value</var></a></td>
     <td>graphic primitive stroke width</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stretch">-stretch <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#stretch">-stretch <var>type</var></a></td>
     <td>render text with this font stretch</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#style">-style <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#style">-style <var>type</var></a></td>
     <td>render text with this font style</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#swap">-swap <var>indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#swap">-swap <var>indexes</var></a></td>
     <td>swap two images in the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#swirl">-swirl <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#swirl">-swirl <var>degrees</var></a></td>
     <td>swirl image pixels about the center</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#taint">-taint</a></td>
+    <td><a href="../www/command-line-options.html#taint">-taint</a></td>
     <td>mark the image as modified</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#texture">-texture <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#texture">-texture <var>filename</var></a></td>
     <td>name of texture to tile onto the image background</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#threshold">-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#threshold">-threshold <var>value</var></a></td>
     <td>threshold the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
     <td>create a thumbnail of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tile">-tile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#tile">-tile <var>filename</var></a></td>
     <td>tile image when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
     <td>set the image tile offset</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tint">-tint <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#tint">-tint <var>value</var></a></td>
     <td>tint the image with the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transform">-transform</a></td>
+    <td><a href="../www/command-line-options.html#transform">-transform</a></td>
     <td>affine transform image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent">-transparent <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent">-transparent <var>color</var></a></td>
     <td>make this color transparent within the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transpose">-transpose</a></td>
+    <td><a href="../www/command-line-options.html#transpose">-transpose</a></td>
     <td>flip image in the vertical direction and rotate 90 degrees</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transverse">-transverse</a></td>
+    <td><a href="../www/command-line-options.html#transverse">-transverse</a></td>
     <td>flop image in the horizontal direction and rotate 270 degrees</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
     <td>color tree depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#trim">-trim</a></td>
+    <td><a href="../www/command-line-options.html#trim">-trim</a></td>
     <td>trim image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#type">-type <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#type">-type <var>type</var></a></td>
     <td>image type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#undercolor">-undercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#undercolor">-undercolor <var>color</var></a></td>
     <td>annotation bounding box color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#unique-colors">-unique-colors</a></td>
+    <td><a href="../www/command-line-options.html#unique-colors">-unique-colors</a></td>
     <td>discard all but one of any pixel color.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#units">-units <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#units">-units <var>type</var></a></td>
     <td>the units of image resolution</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#view">-view</a></td>
+    <td><a href="../www/command-line-options.html#view">-view</a></td>
     <td>FlashPix viewing transforms</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#vignette">-vignette <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#vignette">-vignette <var>geometry</var></a></td>
     <td>soften the edges of the image in vignette style</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#wave">-wave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#wave">-wave <var>geometry</var></a></td>
     <td>alter an image along a sine wave</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#wavelet">-wavelet-denoise <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#wavelet">-wavelet-denoise <var>threshold</var></a></td>
     <td>removes noise from the image using a wavelet transform</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#weight">-weight <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#weight">-weight <var>type</var></a></td>
     <td>render text with this font weight</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#white-point">-white-point <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#white-point">-white-point <var>point</var></a></td>
     <td>chromaticity white point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
     <td>force all pixels above the threshold into white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-write <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-write <var>filename</var></a></td>
     <td>write images to this file</td>
   </tr>
 </table>
@@ -1318,24 +1327,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="magick.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:49 -->
\ No newline at end of file
diff --git a/www/api/memory.html b/www/api/memory.html
index 899b13d2d..c6cbea6ca 100644
--- a/www/api/memory.html
+++ b/www/api/memory.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Memory Allocation @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, memory, allocation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="memory.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, memory, allocation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="memory.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="memory.html#AcquireAlignedMemory">AcquireAlignedMemory</a> &#8226; <a href="memory.html#AcquireMagickMemory">AcquireMagickMemory</a> &#8226; <a href="memory.html#AcquireQuantumMemory">AcquireQuantumMemory</a> &#8226; <a href="memory.html#AcquireVirtualMemory">AcquireVirtualMemory</a> &#8226; <a href="memory.html#CopyMagickMemory">CopyMagickMemory</a> &#8226; <a href="memory.html#GetMagickMemoryMethods">GetMagickMemoryMethods</a> &#8226; <a href="memory.html#GetVirtualMemoryBlob">GetVirtualMemoryBlob</a> &#8226; <a href="memory.html#RelinquishAlignedMemory">RelinquishAlignedMemory</a> &#8226; <a href="memory.html#RelinquishMagickMemory">RelinquishMagickMemory</a> &#8226; <a href="memory.html#RelinquishVirtualMemory">RelinquishVirtualMemory</a> &#8226; <a href="memory.html#ResetMagickMemory">ResetMagickMemory</a> &#8226; <a href="memory.html#ResizeMagickMemory">ResizeMagickMemory</a> &#8226; <a href="memory.html#ResizeQuantumMemory">ResizeQuantumMemory</a> &#8226; <a href="memory.html#SetMagickMemoryMethods">SetMagickMemoryMethods</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="AcquireAlignedMemory">AcquireAlignedMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="AcquireAlignedMemory">AcquireAlignedMemory</a></h2>
 
 <p>AcquireAlignedMemory() returns a pointer to a block of memory at least size bytes whose address is aligned on a cache line or page boundary.</p>
 
@@ -100,7 +109,7 @@ void *AcquireAlignedMemory(const size_t count,const size_t quantum)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="AcquireMagickMemory">AcquireMagickMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="AcquireMagickMemory">AcquireMagickMemory</a></h2>
 
 <p>AcquireMagickMemory() returns a pointer to a block of memory at least size bytes suitably aligned for any use.</p>
 
@@ -122,7 +131,7 @@ void *AcquireMagickMemory(const size_t size)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="AcquireQuantumMemory">AcquireQuantumMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="AcquireQuantumMemory">AcquireQuantumMemory</a></h2>
 
 <p>AcquireQuantumMemory() returns a pointer to a block of memory at least count * quantum bytes suitably aligned for any use.</p>
 
@@ -148,7 +157,7 @@ void *AcquireQuantumMemory(const size_t count,const size_t quantum)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="AcquireVirtualMemory">AcquireVirtualMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="AcquireVirtualMemory">AcquireVirtualMemory</a></h2>
 
 <p>AcquireVirtualMemory() allocates a pointer to a block of memory at least size bytes suitably aligned for any use. In addition to heap, it also supports memory-mapped and file-based memory-mapped memory requests.</p>
 
@@ -174,7 +183,7 @@ MemoryInfo *AcquireVirtualMemory(const size_t count,const size_t quantum)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="CopyMagickMemory">CopyMagickMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="CopyMagickMemory">CopyMagickMemory</a></h2>
 
 <p>CopyMagickMemory() copies size bytes from memory area source to the destination.  Copying between objects that overlap will take place correctly.  It returns destination.</p>
 
@@ -205,7 +214,7 @@ void *CopyMagickMemory(void *destination,const void *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="GetMagickMemoryMethods">GetMagickMemoryMethods</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="GetMagickMemoryMethods">GetMagickMemoryMethods</a></h2>
 
 <p>GetMagickMemoryMethods() gets the methods to acquire, resize, and destroy memory.</p>
 
@@ -237,7 +246,7 @@ void GetMagickMemoryMethods(AcquireMemoryHandler *acquire_memory_handler,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="GetVirtualMemoryBlob">GetVirtualMemoryBlob</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="GetVirtualMemoryBlob">GetVirtualMemoryBlob</a></h2>
 
 <p>GetVirtualMemoryBlob() returns the virtual memory blob associated with the specified MemoryInfo structure.</p>
 
@@ -257,7 +266,7 @@ void *GetVirtualMemoryBlob(const MemoryInfo *memory_info)
 <dt>memory_info</dt>
 <dd>The MemoryInfo structure.  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="RelinquishAlignedMemory">RelinquishAlignedMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="RelinquishAlignedMemory">RelinquishAlignedMemory</a></h2>
 
 <p>RelinquishAlignedMemory() frees memory acquired with AcquireAlignedMemory() or reuse.</p>
 
@@ -279,7 +288,7 @@ void *RelinquishAlignedMemory(void *memory)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="RelinquishMagickMemory">RelinquishMagickMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="RelinquishMagickMemory">RelinquishMagickMemory</a></h2>
 
 <p>RelinquishMagickMemory() frees memory acquired with AcquireMagickMemory() or AcquireQuantumMemory() for reuse.</p>
 
@@ -301,7 +310,7 @@ void *RelinquishMagickMemory(void *memory)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="RelinquishVirtualMemory">RelinquishVirtualMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="RelinquishVirtualMemory">RelinquishVirtualMemory</a></h2>
 
 <p>RelinquishVirtualMemory() frees memory acquired with AcquireVirtualMemory().</p>
 
@@ -323,7 +332,7 @@ MemoryInfo *RelinquishVirtualMemory(MemoryInfo *memory_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="ResetMagickMemory">ResetMagickMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="ResetMagickMemory">ResetMagickMemory</a></h2>
 
 <p>ResetMagickMemory() fills the first size bytes of the memory area pointed to by memory with the constant byte c.</p>
 
@@ -353,7 +362,7 @@ void *ResetMagickMemory(void *memory,int byte,const size_t size)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="ResizeMagickMemory">ResizeMagickMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="ResizeMagickMemory">ResizeMagickMemory</a></h2>
 
 <p>ResizeMagickMemory() changes the size of the memory and returns a pointer to the (possibly moved) block.  The contents will be unchanged up to the lesser of the new and old sizes.</p>
 
@@ -379,7 +388,7 @@ void *ResizeMagickMemory(void *memory,const size_t size)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="ResizeQuantumMemory">ResizeQuantumMemory</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="ResizeQuantumMemory">ResizeQuantumMemory</a></h2>
 
 <p>ResizeQuantumMemory() changes the size of the memory and returns a pointer to the (possibly moved) block.  The contents will be unchanged up to the lesser of the new and old sizes.</p>
 
@@ -410,7 +419,7 @@ void *ResizeQuantumMemory(void *memory,const size_t count,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/memory_8c.html" id="SetMagickMemoryMethods">SetMagickMemoryMethods</a></h2>
+<h2><a href="../../api/MagickCore/memory_8c.html" id="SetMagickMemoryMethods">SetMagickMemoryMethods</a></h2>
 
 <p>SetMagickMemoryMethods() sets the methods to acquire, resize, and destroy memory. Your custom memory methods must be set prior to the MagickCoreGenesis() method.</p>
 
@@ -446,24 +455,20 @@ SetMagickMemoryMethods(AcquireMemoryHandler acquire_memory_handler,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="memory.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="memory.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/mime.html b/www/api/mime.html
index 9be21a2ea..a0ee74009 100644
--- a/www/api/mime.html
+++ b/www/api/mime.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Mime Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, mime, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="mime.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, mime, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="mime.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="mime.html#AcquireMimeCache">AcquireMimeCache</a> &#8226; <a href="mime.html#GetMimeInfoList">GetMimeInfoList</a> &#8226; <a href="mime.html#GetMimeList">GetMimeList</a> &#8226; <a href="mime.html#GetMimeDescription">GetMimeDescription</a> &#8226; <a href="mime.html#GetMimeType">GetMimeType</a> &#8226; <a href="mime.html#ListMimeInfo">ListMimeInfo</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/mime_8c.html" id="AcquireMimeCache">AcquireMimeCache</a></h2>
+<h2><a href="../../api/MagickCore/mime_8c.html" id="AcquireMimeCache">AcquireMimeCache</a></h2>
 
 <p>AcquireMimeCache() caches one or more magic configurations which provides a mapping between magic attributes and a magic name.</p>
 
@@ -101,7 +110,7 @@ LinkedListInfo *AcquireMimeCache(const char *filename,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/mime_8c.html" id="GetMimeInfoList">GetMimeInfoList</a></h2>
+<h2><a href="../../api/MagickCore/mime_8c.html" id="GetMimeInfoList">GetMimeInfoList</a></h2>
 
 <p>GetMimeInfoList() returns any image aliases that match the specified pattern.</p>
 
@@ -132,7 +141,7 @@ const MimeInfo **GetMimeInfoList(const char *pattern,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/mime_8c.html" id="GetMimeList">GetMimeList</a></h2>
+<h2><a href="../../api/MagickCore/mime_8c.html" id="GetMimeList">GetMimeList</a></h2>
 
 <p>GetMimeList() returns any image format alias that matches the specified pattern.</p>
 
@@ -163,7 +172,7 @@ char **GetMimeList(const char *pattern,size_t *number_aliases,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/mime_8c.html" id="GetMimeDescription">GetMimeDescription</a></h2>
+<h2><a href="../../api/MagickCore/mime_8c.html" id="GetMimeDescription">GetMimeDescription</a></h2>
 
 <p>GetMimeDescription() returns the mime type description.</p>
 
@@ -185,7 +194,7 @@ const char *GetMimeDescription(const MimeInfo *mime_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/mime_8c.html" id="GetMimeType">GetMimeType</a></h2>
+<h2><a href="../../api/MagickCore/mime_8c.html" id="GetMimeType">GetMimeType</a></h2>
 
 <p>GetMimeType() returns the mime type.</p>
 
@@ -207,7 +216,7 @@ const char *GetMimeType(const MimeInfo *mime_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/mime_8c.html" id="ListMimeInfo">ListMimeInfo</a></h2>
+<h2><a href="../../api/MagickCore/mime_8c.html" id="ListMimeInfo">ListMimeInfo</a></h2>
 
 <p>ListMimeInfo() lists the magic info to a file.</p>
 
@@ -229,24 +238,20 @@ MagickBooleanType ListMimeInfo(FILE *file,ExceptionInfo *exception)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="mime.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="mime.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/module.html b/www/api/module.html
index 5a46eb568..f4c0ebc17 100644
--- a/www/api/module.html
+++ b/www/api/module.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Loadable Modules @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, loadable, modules, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/module.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, loadable, modules, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="module.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="module.html#AcquireModuleInfo">AcquireModuleInfo</a> &#8226; <a href="module.html#DestroyModuleList">DestroyModuleList</a> &#8226; <a href="module.html#GetModuleInfo">GetModuleInfo</a> &#8226; <a href="module.html#GetModuleInfoList">GetModuleInfoList</a> &#8226; <a href="module.html#GetModuleList">GetModuleList</a> &#8226; <a href="module.html#GetMagickModulePath">GetMagickModulePath</a> &#8226; <a href="module.html#IsModuleTreeInstantiated">IsModuleTreeInstantiated</a> &#8226; <a href="module.html#InvokeDynamicImageFilter">InvokeDynamicImageFilter</a> &#8226; <a href="module.html#ListModuleInfo">ListModuleInfo</a> &#8226; <a href="module.html#OpenModule">OpenModule</a> &#8226; <a href="module.html#OpenModules">OpenModules</a> &#8226; <a href="module.html#RegisterModule">RegisterModule</a> &#8226; <a href="module.html#TagToCoderModuleName">TagToCoderModuleName</a> &#8226; <a href="module.html#TagToFilterModuleName">TagToFilterModuleName</a> &#8226; <a href="module.html#TagToModuleName">TagToModuleName</a> &#8226; <a href="module.html#UnregisterModule">UnregisterModule</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="AcquireModuleInfo">AcquireModuleInfo</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="AcquireModuleInfo">AcquireModuleInfo</a></h2>
 
 <p>AcquireModuleInfo() allocates the ModuleInfo structure.</p>
 
@@ -100,7 +109,7 @@ ModuleInfo *AcquireModuleInfo(const char *path,const char *tag)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="DestroyModuleList">DestroyModuleList</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="DestroyModuleList">DestroyModuleList</a></h2>
 
 <p>DestroyModuleList() unregisters any previously loaded modules and exits the module loaded environment.</p>
 
@@ -110,7 +119,7 @@ ModuleInfo *AcquireModuleInfo(const char *path,const char *tag)
 void DestroyModuleList(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="GetModuleInfo">GetModuleInfo</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="GetModuleInfo">GetModuleInfo</a></h2>
 
 <p>GetModuleInfo() returns a pointer to a ModuleInfo structure that matches the specified tag.  If tag is NULL, the head of the module list is returned. If no modules are loaded, or the requested module is not found, NULL is returned.</p>
 
@@ -136,7 +145,7 @@ ModuleInfo *GetModuleInfo(const char *tag,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="GetModuleInfoList">GetModuleInfoList</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="GetModuleInfoList">GetModuleInfoList</a></h2>
 
 <p>GetModuleInfoList() returns any modules that match the specified pattern.</p>
 
@@ -167,7 +176,7 @@ const ModuleInfo **GetModuleInfoList(const char *pattern,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="GetModuleList">GetModuleList</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="GetModuleList">GetModuleList</a></h2>
 
 <p>GetModuleList() returns any image format modules that match the specified pattern.</p>
 
@@ -202,7 +211,7 @@ char **GetModuleList(const char *pattern,const MagickModuleType type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="GetMagickModulePath">GetMagickModulePath</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="GetMagickModulePath">GetMagickModulePath</a></h2>
 
 <p>GetMagickModulePath() finds a module with the specified module type and filename.</p>
 
@@ -237,7 +246,7 @@ MagickBooleanType GetMagickModulePath(const char *filename,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="IsModuleTreeInstantiated">IsModuleTreeInstantiated</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="IsModuleTreeInstantiated">IsModuleTreeInstantiated</a></h2>
 
 <p>IsModuleTreeInstantiated() determines if the module tree is instantiated. If not, it instantiates the tree and returns it.</p>
 
@@ -247,7 +256,7 @@ MagickBooleanType GetMagickModulePath(const char *filename,
 IsModuleTreeInstantiated()
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="InvokeDynamicImageFilter">InvokeDynamicImageFilter</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="InvokeDynamicImageFilter">InvokeDynamicImageFilter</a></h2>
 
 <p>InvokeDynamicImageFilter() invokes a dynamic image filter.</p>
 
@@ -286,7 +295,7 @@ MagickBooleanType InvokeDynamicImageFilter(const char *tag,Image **image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="ListModuleInfo">ListModuleInfo</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="ListModuleInfo">ListModuleInfo</a></h2>
 
 <p>ListModuleInfo() lists the module info to a file.</p>
 
@@ -304,7 +313,7 @@ MagickBooleanType ListModuleInfo(FILE *file,ExceptionInfo *exception)
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="OpenModule">OpenModule</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="OpenModule">OpenModule</a></h2>
 
 <p>OpenModule() loads a module, and invokes its registration module.  It returns MagickTrue on success, and MagickFalse if there is an error.</p>
 
@@ -330,7 +339,7 @@ MagickBooleanType OpenModule(const char *module,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="OpenModules">OpenModules</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="OpenModules">OpenModules</a></h2>
 
 <p>OpenModules() loads all available modules.</p>
 
@@ -352,7 +361,7 @@ MagickBooleanType OpenModules(ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="RegisterModule">RegisterModule</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="RegisterModule">RegisterModule</a></h2>
 
 <p>RegisterModule() adds an entry to the module list.  It returns a pointer to the registered entry on success.</p>
 
@@ -383,7 +392,7 @@ ModuleInfo *RegisterModule(const ModuleInfo *module_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="TagToCoderModuleName">TagToCoderModuleName</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="TagToCoderModuleName">TagToCoderModuleName</a></h2>
 
 <p>TagToCoderModuleName() munges a module tag and obtains the filename of the corresponding module.</p>
 
@@ -409,7 +418,7 @@ char *TagToCoderModuleName(const char *tag,char *name)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="TagToFilterModuleName">TagToFilterModuleName</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="TagToFilterModuleName">TagToFilterModuleName</a></h2>
 
 <p>TagToFilterModuleName() munges a module tag and returns the filename of the corresponding filter module.</p>
 
@@ -435,7 +444,7 @@ void TagToFilterModuleName(const char *tag,char name)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="TagToModuleName">TagToModuleName</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="TagToModuleName">TagToModuleName</a></h2>
 
 <p>TagToModuleName() munges the module tag name and returns an upper-case tag name as the input string, and a user-provided format.</p>
 
@@ -465,7 +474,7 @@ TagToModuleName(const char *tag,const char *format,char *module)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/module_8c.html" id="UnregisterModule">UnregisterModule</a></h2>
+<h2><a href="../../api/MagickCore/module_8c.html" id="UnregisterModule">UnregisterModule</a></h2>
 
 <p>UnregisterModule() unloads a module, and invokes its de-registration module. Returns MagickTrue on success, and MagickFalse if there is an error.</p>
 
@@ -496,24 +505,21 @@ MagickBooleanType UnregisterModule(const ModuleInfo *module_info,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="module.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="module.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/api/mogrify.html b/www/api/mogrify.html
index 8407c1980..3f7e63f62 100644
--- a/www/api/mogrify.html
+++ b/www/api/mogrify.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Mogrify @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, mogrify, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../mogrify.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, mogrify, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/mogrify.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="mogrify.html#usage">Example Usage</a> • <a href="mogrify.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>mogrify</code> program to resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   This tool is similar to <a href="../convert.html">convert</a> except that the original image file is <em>overwritten</em> (unless you change the file suffix with the <a href="../command-line-options.html#format">-format</a> option) with any changes you request.  See <a href="../command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>mogrify</code> command or see below for sample usages of the command.</p>
+<p class="lead magick-description">Use the <code>mogrify</code> program to resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   This tool is similar to <a href="../../www/convert.html">convert</a> except that the original image file is <em>overwritten</em> (unless you change the file suffix with the <a href="../www/command-line-options.html#format">-format</a> option) with any changes you request.  See <a href="../../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>mogrify</code> command or see below for sample usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -85,12 +94,12 @@ rose:</p>
 </code></pre>
 
 <ul>
-  <a href="../../../images/rose.jpg">
-  <img src="../../../images/rose.jpg" width="70" height="46" alt="rose" />
+  <a href="../../images/rose.jpg">
+  <img src="../../images/rose.jpg" width="70" height="46" alt="rose" />
   </a>
-  <img style="margin-top:13px; margin-bottom:13px;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/rose.png">
-  <img style="margin-top:12px; margin-bottom: 11px;" src="../../../images/rose.png" width="35" height="23" alt="rose" />
+  <img style="margin-top:13px; margin-bottom:13px;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../../images/rose.png">
+  <img style="margin-top:12px; margin-bottom: 11px;" src="../../images/rose.png" width="35" height="23" alt="rose" />
   </a>
 </ul>
 
@@ -107,7 +116,7 @@ rose:</p>
 <p>Here image files 1.png, 2.png, etc., are left untouched and files 1.jpg, 2.jpg, etc., are created.  They are copies of their respective PNG images except are stored  in the JPEG image format.</p>
 
 
-<p>You can find additional examples of using <code>mogrify</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>mogrify</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -121,1173 +130,1173 @@ rose:</p>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adaptive-blur">-adaptive-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-blur">-adaptive-blur <var>geometry</var></a></td>
     <td>adaptively blur pixels; decrease effect near edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adaptive-resize">-adaptive-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-resize">-adaptive-resize <var>geometry</var></a></td>
     <td>adaptively resize image with data dependent triangulation.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
     <td>adaptively sharpen pixels; increase effect near edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adjoin">-adjoin</a></td>
+    <td><a href="../www/command-line-options.html#adjoin">-adjoin</a></td>
     <td>join images into a single multi-image file</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#affine">-affine <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#affine">-affine <var>matrix</var></a></td>
     <td>affine transform matrix</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
+    <td><a href="../www/command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
     <td>annotate the image with text</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#antialias">-antialias</a></td>
+    <td><a href="../www/command-line-options.html#antialias">-antialias</a></td>
     <td>remove pixel-aliasing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#append">-append</a></td>
+    <td><a href="../www/command-line-options.html#append">-append</a></td>
     <td>append an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decipher image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-gamma">-auto-gamma</a></td>
+    <td><a href="../www/command-line-options.html#auto-gamma">-auto-gamma</a></td>
     <td>automagically adjust gamma level of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-level">-auto-level</a></td>
+    <td><a href="../www/command-line-options.html#auto-level">-auto-level</a></td>
     <td>automagically adjust color levels of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-orient">-auto-orient</a></td>
+    <td><a href="../www/command-line-options.html#auto-orient">-auto-orient</a></td>
     <td>automagically orient image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-threshold">-auto-threshold <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#auto-threshold">-auto-threshold <var>method</var></a></td>
     <td>automatically perform image thresholding</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#background">-background <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#background">-background <var>color</var></a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bench">-bench <var>iterations</var></a></td>
+    <td><a href="../www/command-line-options.html#bench">-bench <var>iterations</var></a></td>
     <td>measure performance</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bias">-bias <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#bias">-bias <var>value</var></a></td>
     <td>add bias when convolving an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
     <td>force all pixels below the threshold into black</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
     <td>chromaticity blue primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blue-shift">-blue-shift  <var>factor</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-shift">-blue-shift  <var>factor</var></a></td>
     <td>simulate a scene at nighttime in the moonlight</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blur">-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#blur">-blur <var>geometry</var></a></td>
     <td>reduce image noise and reduce detail levels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
     <td>improve brightness / contrast of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#canny">-canny <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#canny">-canny <var>geometry</var></a></td>
     <td>use a multi-stage algorithm to detect a wide range of edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#caption">-caption <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#caption">-caption <var>string</var></a></td>
     <td>assign a caption to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#cdl">-cdl <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#cdl">-cdl <var>filename</var></a></td>
     <td>color correct with a color decision list</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#charcoal">-charcoal <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#charcoal">-charcoal <var>radius</var></a></td>
     <td>simulate a charcoal drawing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#chop">-chop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#chop">-chop <var>geometry</var></a></td>
     <td>remove pixels from the image interior</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip">-clip</a></td>
+    <td><a href="../www/command-line-options.html#clip">-clip</a></td>
     <td>clip along the first path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clamp">-clamp</a></td>
+    <td><a href="../www/command-line-options.html#clamp">-clamp</a></td>
     <td>set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
+    <td><a href="../www/command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
     <td>associate clip mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
     <td>clip along a named path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clut">-clut</a></td>
+    <td><a href="../www/command-line-options.html#clut">-clut</a></td>
     <td>apply a color lookup table to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#complex">-complex<var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#complex">-complex<var>operator</var></a></td>
     <td>perform complex mathematics on an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#connected-components">-connected-components <var>connectivity</var></a></td>
+    <td><a href="../www/command-line-options.html#connected-components">-connected-components <var>connectivity</var></a></td>
     <td>connected-components uniquely labeled, choose from 4 or 8 way connectivity</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#contrast-stretch">-contrast-stretch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#contrast-stretch">-contrast-stretch <var>geometry</var></a></td>
     <td>improve the contrast in an image by `stretching' the range of intensity value</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#coalesce">-coalesce</a></td>
+    <td><a href="../www/command-line-options.html#coalesce">-coalesce</a></td>
     <td>merge a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorize">-colorize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colorize">-colorize <var>value</var></a></td>
     <td>colorize the image with the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#color-matrix">-color-matrix <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#color-matrix">-color-matrix <var>matrix</var></a></td>
     <td>apply color correction to the image.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#combine">-combine</a></td>
+    <td><a href="../www/command-line-options.html#combine">-combine</a></td>
     <td>combine a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compose">-compose <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#compose">-compose <var>operator</var></a></td>
     <td>set image composite operator</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#composite">-composite</a></td>
+    <td><a href="../www/command-line-options.html#composite">-composite</a></td>
     <td>composite image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#contrast">-contrast</a></td>
+    <td><a href="../www/command-line-options.html#contrast">-contrast</a></td>
     <td>enhance or reduce the image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#convolve">-convolve <var>coefficients</var></a></td>
+    <td><a href="../www/command-line-options.html#convolve">-convolve <var>coefficients</var></a></td>
     <td>apply a convolution kernel to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#copy">-copy <var>geometry</var> <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#copy">-copy <var>geometry</var> <var>offset</var></a></td>
     <td>copy pixels from one area of an image to another</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>crop the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#cycle">-cycle <var>amount</var></a></td>
+    <td><a href="../www/command-line-options.html#cycle">-cycle <var>amount</var></a></td>
     <td>cycle the image colormap</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#deconstruct">-deconstruct</a></td>
+    <td><a href="../www/command-line-options.html#deconstruct">-deconstruct</a></td>
     <td>break down an image sequence into constituent parts</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#delay">-delay <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#delay">-delay <var>value</var></a></td>
     <td>display the next image after pausing</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#delete">-delete <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#delete">-delete <var>index</var></a></td>
     <td>delete the image from the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#despeckle">-despeckle</a></td>
+    <td><a href="../www/command-line-options.html#despeckle">-despeckle</a></td>
     <td>reduce the speckles within an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#direction">-direction <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#direction">-direction <var>type</var></a></td>
     <td>render text right-to-left or left-to-right</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#display">-display <var>server</var></a></td>
+    <td><a href="../www/command-line-options.html#display">-display <var>server</var></a></td>
     <td>get image or font from this X server</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dispose">-dispose <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dispose">-dispose <var>method</var></a></td>
     <td>layer disposal method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
+    <td><a href="../www/command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
     <td>distort image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#distribute-cache">-distribute-cache <var>port</var></a></td>
+    <td><a href="../www/command-line-options.html#distribute-cache">-distribute-cache <var>port</var></a></td>
     <td>launch a pixel cache server</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#draw">-draw <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#draw">-draw <var>string</var></a></td>
     <td>annotate the image with a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
     <td>duplicate an image one or more times</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#edge">-edge <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#edge">-edge <var>radius</var></a></td>
     <td>apply a filter to detect edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#emboss">-emboss <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#emboss">-emboss <var>radius</var></a></td>
     <td>emboss an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#encipher">-encipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#encipher">-encipher <var>filename</var></a></td>
     <td>convert plain pixels to cipher pixels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#encoding">-encoding <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#encoding">-encoding <var>type</var></a></td>
     <td>text encoding type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#enhance">-enhance</a></td>
+    <td><a href="../www/command-line-options.html#enhance">-enhance</a></td>
     <td>apply a digital filter to enhance a noisy image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#equalize">-equalize</a></td>
+    <td><a href="../www/command-line-options.html#equalize">-equalize</a></td>
     <td>perform histogram equalization to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#evaluate">-evaluate <var>operator value</var></a></td>
+    <td><a href="../www/command-line-options.html#evaluate">-evaluate <var>operator value</var></a></td>
     <td>evaluate an arithmetic, relational, or logical expression</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#evaluate-sequence">-evaluate-sequence <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#evaluate-sequence">-evaluate-sequence <var>operator</var></a></td>
     <td>evaluate an arithmetic, relational, or logical expression for an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extent">-extent <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extent">-extent <var>geometry</var></a></td>
     <td>set the image size</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#family">-family <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#family">-family <var>name</var></a></td>
     <td>render text with this font family</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#features">-features <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#features">-features <var>distance</var></a></td>
     <td>analyze image features (e.g. contract, correlations, etc.).</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fft">-fft</a></td>
+    <td><a href="../www/command-line-options.html#fft">-fft</a></td>
     <td>implements the discrete Fourier transform (DFT)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fill">-fill <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#fill">-fill <var>color</var></a></td>
     <td>color to use when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flatten">-flatten</a></td>
+    <td><a href="../www/command-line-options.html#flatten">-flatten</a></td>
     <td>flatten a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flip">-flip</a></td>
+    <td><a href="../www/command-line-options.html#flip">-flip</a></td>
     <td>flip image in the vertical direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#floodfill">-floodfill <var>geometry color</var></a></td>
+    <td><a href="../www/command-line-options.html#floodfill">-floodfill <var>geometry color</var></a></td>
     <td>floodfill the image with color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flop">-flop</a></td>
+    <td><a href="../www/command-line-options.html#flop">-flop</a></td>
     <td>flop image in the horizontal direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#font">-font <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#font">-font <var>name</var></a></td>
     <td>render text with this font</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#format">-format <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#format">-format <var>type</var></a></td>
     <td>output formatted image characteristics</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#frame">-frame <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#frame">-frame <var>geometry</var></a></td>
     <td>surround image with an ornamental border</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#function">-function <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#function">-function <var>name</var></a></td>
     <td>apply a function to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
     <td>colors within this distance are considered equal</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fx">-fx <var>expression</var></a></td>
+    <td><a href="../www/command-line-options.html#fx">-fx <var>expression</var></a></td>
     <td>apply mathematical expression to an image channel(s)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gamma">-gamma <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#gamma">-gamma <var>value</var></a></td>
     <td>level of gamma correction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gaussian-blur">-gaussian-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#gaussian-blur">-gaussian-blur <var>geometry</var></a></td>
     <td>reduce image noise and reduce detail levels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gravity">-gravity <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
     <td>horizontal and vertical text placement</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#intensity">-grayscale <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#intensity">-grayscale <var>method</var></a></td>
     <td>convert image to grayscale</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
     <td>chromaticity green primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#hough-lines">-hough-lines <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#hough-lines">-hough-lines <var>geometry</var></a></td>
     <td>identify lines in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#ift">-ifft</a></td>
+    <td><a href="../www/command-line-options.html#ift">-ifft</a></td>
     <td>implements the inverse discrete Fourier transform (DFT)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#implode">-implode <var>amount</var></a></td>
+    <td><a href="../www/command-line-options.html#implode">-implode <var>amount</var></a></td>
     <td>implode image pixels about the center</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#insert">-insert <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#insert">-insert <var>index</var></a></td>
     <td>insert last image into the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#intensity">-intensity <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#intensity">-intensity <var>method</var></a></td>
     <td>method to generate an intensity value from a pixel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#intent">-intent <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#intent">-intent <var>type</var></a></td>
     <td>type of rendering intent when managing the image color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interline-spacing">-interline-spacing <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#interline-spacing">-interline-spacing <var>value</var></a></td>
     <td>the space between two text lines</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interword-spacing">-interword-spacing <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#interword-spacing">-interword-spacing <var>value</var></a></td>
     <td>the space between two words</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#kerning">-kerning <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#kerning">-kerning <var>value</var></a></td>
     <td>the space between two characters</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#kuwahara">-kuwahara <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#kuwahara">-kuwahara <var>geometry</var></a></td>
     <td>edge preserving noise reduction filter</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#label">-label <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>string</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#lat">-lat <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#lat">-lat <var>geometry</var></a></td>
     <td>local adaptive thresholding</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#layers">-layers <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#layers">-layers <var>method</var></a></td>
     <td>optimize or compare image layers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#level">-level <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#level">-level <var>value</var></a></td>
     <td>adjust the level of image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#linear-stretch">-linear-stretch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#linear-stretch">-linear-stretch <var>geometry</var></a></td>
     <td>linear with saturation histogram stretch</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#liquid-rescale">-liquid-rescale <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#liquid-rescale">-liquid-rescale <var>geometry</var></a></td>
     <td>rescale image with seam-carving</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#loop">-loop <var>iterations</var></a></td>
+    <td><a href="../www/command-line-options.html#loop">-loop <var>iterations</var></a></td>
     <td>add Netscape loop extension to your GIF animation</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
     <td>frame color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#median">-median <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#median">-median <var>radius</var></a></td>
     <td>apply a median filter to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mean-shift">-mean-shift <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#mean-shift">-mean-shift <var>geometry</var></a></td>
     <td>delineate arbitrarily shaped clusters in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#metric">-metric <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#metric">-metric <var>type</var></a></td>
     <td>measure differences between images with this metric</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mode">-mode <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#mode">-mode <var>radius</var></a></td>
     <td>make each pixel the 'predominant color' of the neighborhood</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#modulate">-modulate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#modulate">-modulate <var>value</var></a></td>
     <td>vary the brightness, saturation, and hue</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#morph">-morph <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#morph">-morph <var>value</var></a></td>
     <td>morph an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#morphology">-morphology <var>method</var></a> <var>kernel</var></td>
+    <td><a href="../www/command-line-options.html#morphology">-morphology <var>method</var></a> <var>kernel</var></td>
     <td>apply a morphology method to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#motion-blur">-motion-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#motion-blur">-motion-blur <var>geometry</var></a></td>
     <td>simulate motion blur</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#noise">-noise <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#noise">-noise <var>radius</var></a></td>
     <td>add or reduce noise in an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#normalize">-normalize</a></td>
+    <td><a href="../www/command-line-options.html#normalize">-normalize</a></td>
     <td>transform image to span the full range of colors</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#opaque">-opaque <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#opaque">-opaque <var>color</var></a></td>
     <td>change this color to the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#ordered-dither">-ordered-dither <var>NxN</var></a></td>
+    <td><a href="../www/command-line-options.html#ordered-dither">-ordered-dither <var>NxN</var></a></td>
     <td>ordered dither the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#orient">-orient <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#orient">-orient <var>type</var></a></td>
     <td>image orientation</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#paint">-paint <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#paint">-paint <var>radius</var></a></td>
     <td>simulate an oil painting</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#perceptible">-perceptible</a></td>
+    <td><a href="../www/command-line-options.html#perceptible">-perceptible</a></td>
     <td>set each pixel whose value is less than |<var>epsilon</var>| to <var>-epsilon</var> or <var>epsilon</var> (whichever is closer) otherwise the pixel value remains unchanged.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#ping">-ping</a></td>
+    <td><a href="../www/command-line-options.html#ping">-ping</a></td>
     <td>efficiently determine image attributes</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
     <td>font point size</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
+    <td><a href="../www/command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
     <td>simulate a Polaroid picture</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#poly">-poly <var>terms</var></a></td>
+    <td><a href="../www/command-line-options.html#poly">-poly <var>terms</var></a></td>
     <td>build a polynomial from the image sequence and the corresponding terms (coefficients and degree pairs).</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#posterize">-posterize <var>levels</var></a></td>
+    <td><a href="../www/command-line-options.html#posterize">-posterize <var>levels</var></a></td>
     <td>reduce the image to a limited number of color levels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#precision">-precision <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#precision">-precision <var>value</var></a></td>
     <td>set the maximum number of significant digits to be printed</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#preview">-preview <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#preview">-preview <var>type</var></a></td>
     <td>image preview type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#print">-print <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#print">-print <var>string</var></a></td>
     <td>interpret string and print to console</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#process">-process <var>image-filter</var></a></td>
+    <td><a href="../www/command-line-options.html#process">-process <var>image-filter</var></a></td>
     <td>process the image with a custom image filter</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quality">-quality <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
     <td>JPEG/MIFF/PNG compression level</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#radial-blur">-radial-blur <var>angle</var></a></td>
+    <td><a href="../www/command-line-options.html#radial-blur">-radial-blur <var>angle</var></a></td>
     <td>radial blur the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#raise">-raise <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#raise">-raise <var>value</var></a></td>
     <td>lighten/darken image edges to create a 3-D effect</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#random-threshold">-random-threshold <var>low,high</var></a></td>
+    <td><a href="../www/command-line-options.html#random-threshold">-random-threshold <var>low,high</var></a></td>
     <td>random threshold the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#read-mask">-read-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#read-mask">-read-mask <var>filename</var></a></td>
     <td>associate a read mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
     <td>chromaticity red primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#region">-region <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#region">-region <var>geometry</var></a></td>
     <td>apply options to a portion of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#remap">-remap <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#remap">-remap <var>filename</var></a></td>
     <td>transform image colors to match this set of colors</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#render">-render</a></td>
+    <td><a href="../www/command-line-options.html#render">-render</a></td>
     <td>render vector graphics</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#repage">-repage <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#repage">-repage <var>geometry</var></a></td>
     <td>size and location of an image canvas</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resample">-resample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resample">-resample <var>geometry</var></a></td>
     <td>change the resolution of an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resize">-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
     <td>resize the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#roll">-roll <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#roll">-roll <var>geometry</var></a></td>
     <td>roll an image vertically or horizontally</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sample">-sample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sample">-sample <var>geometry</var></a></td>
     <td>scale image with pixel sampling</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scale">-scale <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#scale">-scale <var>geometry</var></a></td>
     <td>scale the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scene">-scene <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
     <td>image scene number</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#segment">-segment <var>values</var></a></td>
+    <td><a href="../www/command-line-options.html#segment">-segment <var>values</var></a></td>
     <td>segment an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#threshold">-selective-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#threshold">-selective-blur <var>geometry</var></a></td>
     <td>selectively blur pixels within a contrast threshold</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#separate">-separate</a></td>
+    <td><a href="../www/command-line-options.html#separate">-separate</a></td>
     <td>separate an image channel into a grayscale image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sepia-tone">-sepia-tone <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#sepia-tone">-sepia-tone <var>threshold</var></a></td>
     <td>simulate a sepia-toned photo</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shade">-shade <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#shade">-shade <var>degrees</var></a></td>
     <td>shade the image using a distant light source</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
     <td>simulate an image shadow</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shave">-shave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shave">-shave <var>geometry</var></a></td>
     <td>shave pixels from the image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shear">-shear <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shear">-shear <var>geometry</var></a></td>
     <td>slide one edge of the image along the X or Y axis</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
     <td>increase the contrast without saturating highlights or shadows</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sketch">-sketch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sketch">-sketch <var>geometry</var></a></td>
     <td>simulate a pencil sketch</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#smush">-smush <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#smush">-smush <var>offset</var></a></td>
     <td>smush an image sequence together</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#solarize">-solarize <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#solarize">-solarize <var>threshold</var></a></td>
     <td>negate all pixels above the threshold level</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#splice">-splice <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#splice">-splice <var>geometry</var></a></td>
     <td>splice the background color into the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#spread">-spread <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#spread">-spread <var>radius</var></a></td>
     <td>displace image pixels by a random amount</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#statistic">-statistic <var>type</var> <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#statistic">-statistic <var>type</var> <var>geometry</var></a></td>
     <td>replace each pixel with corresponding statistic from the neighborhood</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stroke">-stroke <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#stroke">-stroke <var>color</var></a></td>
     <td>graphic primitive stroke color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strokewidth">-strokewidth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#strokewidth">-strokewidth <var>value</var></a></td>
     <td>graphic primitive stroke width</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stretch">-stretch <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#stretch">-stretch <var>type</var></a></td>
     <td>render text with this font stretch</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#style">-style <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#style">-style <var>type</var></a></td>
     <td>render text with this font style</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#swap">-swap <var>indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#swap">-swap <var>indexes</var></a></td>
     <td>swap two images in the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#swirl">-swirl <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#swirl">-swirl <var>degrees</var></a></td>
     <td>swirl image pixels about the center</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#texture">-texture <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#texture">-texture <var>filename</var></a></td>
     <td>name of texture to tile onto the image background</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#threshold">-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#threshold">-threshold <var>value</var></a></td>
     <td>threshold the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
     <td>create a thumbnail of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tile">-tile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#tile">-tile <var>filename</var></a></td>
     <td>tile image when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
     <td>set the image tile offset</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tint">-tint <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#tint">-tint <var>value</var></a></td>
     <td>tint the image with the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transform">-transform</a></td>
+    <td><a href="../www/command-line-options.html#transform">-transform</a></td>
     <td>affine transform image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent">-transparent <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent">-transparent <var>color</var></a></td>
     <td>make this color transparent within the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transpose">-transpose</a></td>
+    <td><a href="../www/command-line-options.html#transpose">-transpose</a></td>
     <td>flip image in the vertical direction and rotate 90 degrees</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transverse">-transverse</a></td>
+    <td><a href="../www/command-line-options.html#transverse">-transverse</a></td>
     <td>flop image in the horizontal direction and rotate 270 degrees</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
     <td>color tree depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#trim">-trim</a></td>
+    <td><a href="../www/command-line-options.html#trim">-trim</a></td>
     <td>trim image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#type">-type <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#type">-type <var>type</var></a></td>
     <td>image type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#undercolor">-undercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#undercolor">-undercolor <var>color</var></a></td>
     <td>annotation bounding box color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#unique-colors">-unique-colors</a></td>
+    <td><a href="../www/command-line-options.html#unique-colors">-unique-colors</a></td>
     <td>discard all but one of any pixel color.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#units">-units <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#units">-units <var>type</var></a></td>
     <td>the units of image resolution</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#view">-view</a></td>
+    <td><a href="../www/command-line-options.html#view">-view</a></td>
     <td>FlashPix viewing transforms</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#vignette">-vignette <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#vignette">-vignette <var>geometry</var></a></td>
     <td>soften the edges of the image in vignette style</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#wave">-wave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#wave">-wave <var>geometry</var></a></td>
     <td>alter an image along a sine wave</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#wavelet">-wavelet-denoise <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#wavelet">-wavelet-denoise <var>threshold</var></a></td>
     <td>removes noise from the image using a wavelet transform</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#weight">-weight <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#weight">-weight <var>type</var></a></td>
     <td>render text with this font weight</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#white-point">-white-point <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#white-point">-white-point <var>point</var></a></td>
     <td>chromaticity white point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
     <td>force all pixels above the threshold into white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write">-write <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-write <var>filename</var></a></td>
     <td>write images to this file</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#write-mask">-write-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write-mask">-write-mask <var>filename</var></a></td>
     <td>associate a write mask with the image</td>
   </tr>
 
@@ -1298,24 +1307,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="mogrify.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="mogrify.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/monitor.html b/www/api/monitor.html
index b2e693bff..2dc01e34a 100644
--- a/www/api/monitor.html
+++ b/www/api/monitor.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Monitor the Progress of an Image Operation @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, monitor, the, progress, of, an, image, operation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="monitor.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, monitor, the, progress, of, an, image, operation, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="monitor.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="monitor.html#SetImageProgressMonitor">SetImageProgressMonitor</a> &#8226; <a href="monitor.html#SetImageInfoProgressMonitor">SetImageInfoProgressMonitor</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/monitor_8c.html" id="SetImageProgressMonitor">SetImageProgressMonitor</a></h2>
+<h2><a href="../../api/MagickCore/monitor_8c.html" id="SetImageProgressMonitor">SetImageProgressMonitor</a></h2>
 
 <p>SetImageProgressMonitor() sets the image progress monitor to the specified method and returns the previous progress monitor if any.  The progress monitor method looks like this:</p>
 
@@ -113,7 +122,7 @@ MagickProgressMonitor SetImageProgressMonitor(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/monitor_8c.html" id="SetImageInfoProgressMonitor">SetImageInfoProgressMonitor</a></h2>
+<h2><a href="../../api/MagickCore/monitor_8c.html" id="SetImageInfoProgressMonitor">SetImageInfoProgressMonitor</a></h2>
 
 <p>SetImageInfoProgressMonitor() sets the image_info progress monitor to the specified method and returns the previous progress monitor if any.  The progress monitor method looks like this:</p>
 
@@ -156,24 +165,20 @@ MagickProgressMonitor SetImageInfoProgressMonitor(ImageInfo *image_info,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="monitor.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="monitor.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/montage.html b/www/api/montage.html
index 2b7bdbebe..f3175c71e 100644
--- a/www/api/montage.html
+++ b/www/api/montage.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Montage @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, montage, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../montage.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, montage, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../../www/montage.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="montage.html#usage">Example Usage</a> • <a href="montage.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>montage</code> program to create a composite image by combining several separate images.  The images are tiled on the composite image optionally adorned with a border, frame, image name, and more. See <a href="../command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>montage</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>montage</code> program to create a composite image by combining several separate images.  The images are tiled on the composite image optionally adorned with a border, frame, image name, and more. See <a href="../../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>montage</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -84,15 +93,15 @@
 </code></pre>
 
 <ul>
-  <a href="../../../images/rose.jpg">
-  <img style="margin-top:14px; margin-bottom:14px;" src="../../../images/rose.jpg" width="70" height="46" alt="rose" />
+  <a href="../../images/rose.jpg">
+  <img style="margin-top:14px; margin-bottom:14px;" src="../../images/rose.jpg" width="70" height="46" alt="rose" />
   </a>
-  <a href="../../../images/red-ball.png">
-  <img style="margin-top:2px; margin-bottom:2px;" src="../../../images/red-ball.png" width="70" height="70" alt="red ball" />
+  <a href="../../images/red-ball.png">
+  <img style="margin-top:2px; margin-bottom:2px;" src="../../images/red-ball.png" width="70" height="70" alt="red ball" />
   </a>
-  <img style="margin-top:27px; margin-bottom:27px;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/montage.jpg">
-  <img src="../../../images/montage.jpg" width="148" height="74" alt="montage" />
+  <img style="margin-top:27px; margin-bottom:27px;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../images/montage.jpg">
+  <img src="../images/montage.jpg" width="148" height="74" alt="montage" />
   </a>
 </ul>
 
@@ -102,19 +111,19 @@
 </code></pre>
 
 <ul>
-  <a href="../../../images/rose.jpg">
-  <img style="margin-top:31px; margin-bottom:31px;" src="../../../images/rose.jpg" width="70" height="46" alt="rose.jpg" />
+  <a href="../../images/rose.jpg">
+  <img style="margin-top:31px; margin-bottom:31px;" src="../../images/rose.jpg" width="70" height="46" alt="rose.jpg" />
   </a>
-  <a href="../../../images/red-ball.png">
-  <img style="margin-top:19px; margin-bottom:19px;" src="../../../images/red-ball.png" width="70" height="70" alt="red ball" />
+  <a href="../../images/red-ball.png">
+  <img style="margin-top:19px; margin-bottom:19px;" src="../../images/red-ball.png" width="70" height="70" alt="red ball" />
   </a>
-	<img style="margin-top:44px; margin-bottom:44px;" src="../../../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../../../images/frame.jpg">
-  <img src="../../../images/frame.jpg" width="176" height="108" alt="frame" />
+	<img style="margin-top:44px; margin-bottom:44px;" src="../../images/right.gif" width="20" height="20" alt="==>" />
+  <a href="../images/frame.jpg">
+  <img src="../images/frame.jpg" width="176" height="108" alt="frame" />
   </a>
 </ul>
 
-<p>You can find additional examples of using <code>montage</code> at <a href="https://www.imagemagick.org/Usage/montage/">Examples of ImageMagick Usage</a> and <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>montage</code> at <a href="../../Usage/montage/">Examples of ImageMagick Usage</a> and <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -128,503 +137,503 @@
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
     <td>adaptively sharpen pixels; increase effect near edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#adjoin">-adjoin</a></td>
+    <td><a href="../www/command-line-options.html#adjoin">-adjoin</a></td>
     <td>join images into a single multi-image file</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#affine">-affine <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#affine">-affine <var>matrix</var></a></td>
     <td>affine transform matrix</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
+    <td><a href="../www/command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
     <td>annotate the image with text</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#auto-orient">-auto-orient</a></td>
+    <td><a href="../www/command-line-options.html#auto-orient">-auto-orient</a></td>
     <td>automagically orient image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#background">-background <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#background">-background <var>color</var></a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
     <td>chromaticity blue primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#blur">-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#blur">-blur <var>geometry</var></a></td>
     <td>reduce image noise and reduce detail levels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#caption">-caption <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#caption">-caption <var>string</var></a></td>
     <td>assign a caption to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#clone">-clone <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#clone">-clone <var>index</var></a></td>
     <td>clone an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#coalesce">-coalesce</a></td>
+    <td><a href="../www/command-line-options.html#coalesce">-coalesce</a></td>
     <td>merge a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compose">-compose <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#compose">-compose <var>operator</var></a></td>
     <td>set image composite operator</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#composite">-composite</a></td>
+    <td><a href="../www/command-line-options.html#composite">-composite</a></td>
     <td>composite image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>preferred size and location of the cropped image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#display">-display <var>server</var></a></td>
+    <td><a href="../www/command-line-options.html#display">-display <var>server</var></a></td>
     <td>get image or font from this X server</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dispose">-dispose <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dispose">-dispose <var>method</var></a></td>
     <td>layer disposal method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#draw">-draw <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#draw">-draw <var>string</var></a></td>
     <td>annotate the image with a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
     <td>duplicate an image one or more times</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extent">-extent <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extent">-extent <var>geometry</var></a></td>
     <td>set the image size</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#fill">-fill <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#fill">-fill <var>color</var></a></td>
     <td>color to use when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flatten">-flatten</a></td>
+    <td><a href="../www/command-line-options.html#flatten">-flatten</a></td>
     <td>flatten a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flip">-flip</a></td>
+    <td><a href="../www/command-line-options.html#flip">-flip</a></td>
     <td>flip image in the vertical direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#flop">-flop</a></td>
+    <td><a href="../www/command-line-options.html#flop">-flop</a></td>
     <td>flop image in the horizontal direction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#font">-font <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#font">-font <var>name</var></a></td>
     <td>render text with this font</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#frame">-frame <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#frame">-frame <var>geometry</var></a></td>
     <td>surround image with an ornamental border</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gamma">-gamma <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#gamma">-gamma <var>value</var></a></td>
     <td>level of gamma correction</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#gravity">-gravity <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
     <td>horizontal and vertical text placement</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
     <td>chromaticity green primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#kerning">-kerning <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#kerning">-kerning <var>value</var></a></td>
     <td>the space between two characters</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#label">-label <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>string</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
     <td>frame color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#mode">-mode <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#mode">-mode <var>type</var></a></td>
     <td>framing style</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#origin">-origin <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#origin">-origin <var>geometry</var></a></td>
     <td>image origin</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
     <td>font point size</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
+    <td><a href="../www/command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
     <td>simulate a Polaroid picture</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quality">-quality <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
     <td>JPEG/MIFF/PNG compression level</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
     <td>chromaticity red primary point</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#repage">-repage <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#repage">-repage <var>geometry</var></a></td>
     <td>size and location of an image canvas</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#resize">-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
     <td>resize the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scale">-scale <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#scale">-scale <var>geometry</var></a></td>
     <td>scale the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#scenes">-scenes<var>range</var></a></td>
+    <td><a href="../www/command-line-options.html#scenes">-scenes<var>range</var></a></td>
     <td>image scene range</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
     <td>simulate an image shadow</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stroke">-stroke <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#stroke">-stroke <var>color</var></a></td>
     <td>graphic primitive stroke color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#taint">-taint</a></td>
+    <td><a href="../www/command-line-options.html#taint">-taint</a></td>
     <td>mark the image as modified</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#texture">-texture <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#texture">-texture <var>filename</var></a></td>
     <td>name of texture to tile onto the image background</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tile">-tile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#tile">-tile <var>filename</var></a></td>
     <td>tile image when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
     <td>set the image tile offset</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#title">-title</a></td>
+    <td><a href="../www/command-line-options.html#title">-title</a></td>
     <td>decorate the montage image with a title</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transform">-transform</a></td>
+    <td><a href="../www/command-line-options.html#transform">-transform</a></td>
     <td>affine transform image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent">-transparent <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent">-transparent <var>color</var></a></td>
     <td>make this color transparent within the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transpose">-transpose</a></td>
+    <td><a href="../www/command-line-options.html#transpose">-transpose</a></td>
     <td>flip image in the vertical direction and rotate 90 degrees</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
     <td>color tree depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#trim">-trim</a></td>
+    <td><a href="../www/command-line-options.html#trim">-trim</a></td>
     <td>trim image edges</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#type">-type <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#type">-type <var>type</var></a></td>
     <td>image type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#units">-units <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#units">-units <var>type</var></a></td>
     <td>the units of image resolution</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#view">-view</a></td>
+    <td><a href="../www/command-line-options.html#view">-view</a></td>
     <td>FlashPix viewing transforms</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#white-point">-white-point <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#white-point">-white-point <var>point</var></a></td>
     <td>chromaticity white point</td>
   </tr>
 
@@ -635,24 +644,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="montage.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="montage.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/morphology.html b/www/api/morphology.html
index 73525505a..82545f5da 100644
--- a/www/api/morphology.html
+++ b/www/api/morphology.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Morphological Erosions, Dilations, Openings, and Closings @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, morphological, erosions, dilations, openings, closings, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="morphology.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, morphological, erosions, dilations, openings, closings, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="morphology.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="morphology.html#AcquireKernelInfo">AcquireKernelInfo</a> &#8226; <a href="morphology.html#AcquireKernelBuiltIn">AcquireKernelBuiltIn</a> &#8226; <a href="morphology.html#CloneKernelInfo">CloneKernelInfo</a> &#8226; <a href="morphology.html#DestroyKernelInfo">DestroyKernelInfo</a> &#8226; <a href="morphology.html#MorphologyApply">MorphologyApply</a> &#8226; <a href="morphology.html#This is almost identical to the MorphologyPrimative">This is almost identical to the MorphologyPrimative</a> &#8226; <a href="morphology.html#MorphologyImage">MorphologyImage</a> &#8226; <a href="morphology.html#ScaleGeometryKernelInfo">ScaleGeometryKernelInfo</a> &#8226; <a href="morphology.html#ScaleKernelInfo">ScaleKernelInfo</a> &#8226; <a href="morphology.html#ShowKernelInfo">ShowKernelInfo</a> &#8226; <a href="morphology.html#UnityAddKernelInfo">UnityAddKernelInfo</a> &#8226; <a href="morphology.html#ZeroKernelNans">ZeroKernelNans</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="AcquireKernelInfo">AcquireKernelInfo</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="AcquireKernelInfo">AcquireKernelInfo</a></h2>
 
 <p>AcquireKernelInfo() takes the given string (generally supplied by the user) and converts it into a Morphology/Convolution Kernel.  This allows users to specify a kernel from a number of pre-defined kernels, or to fully specify their own kernel for a specific Convolution or Morphology Operation.</p>
 
@@ -122,7 +131,7 @@ KernelInfo *AcquireKernelInfo(const char *kernel_string)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="AcquireKernelBuiltIn">AcquireKernelBuiltIn</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="AcquireKernelBuiltIn">AcquireKernelBuiltIn</a></h2>
 
 <p>AcquireKernelBuiltIn() returned one of the 'named' built-in types of kernels used for special purposes such as gaussian blurring, skeleton pruning, and edge distance determination.</p>
 
@@ -295,7 +304,7 @@ KernelInfo *AcquireKernelBuiltIn(const KernelInfoType type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="CloneKernelInfo">CloneKernelInfo</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="CloneKernelInfo">CloneKernelInfo</a></h2>
 
 <p>CloneKernelInfo() creates a new clone of the given Kernel List so that its can be modified without effecting the original.  The cloned kernel should be destroyed using DestoryKernelInfo() when no longer needed.</p>
 
@@ -317,7 +326,7 @@ KernelInfo *CloneKernelInfo(const KernelInfo *kernel)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="DestroyKernelInfo">DestroyKernelInfo</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="DestroyKernelInfo">DestroyKernelInfo</a></h2>
 
 <p>DestroyKernelInfo() frees the memory used by a Convolution/Morphology kernel.</p>
 
@@ -339,7 +348,7 @@ KernelInfo *DestroyKernelInfo(KernelInfo *kernel)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="MorphologyApply">MorphologyApply</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="MorphologyApply">MorphologyApply</a></h2>
 
 <p>MorphologyApply() applies a morphological method, multiple times using a list of multiple kernels.  This is the method that should be called by other 'operators' that internally use morphology operations as part of their processing.</p>
 
@@ -398,14 +407,14 @@ Image *MorphologyApply(const Image *image,MorphologyMethod method,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="This_is almost identical to the MorphologyPrimative">This is almost identical to the MorphologyPrimative</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="This_is almost identical to the MorphologyPrimative">This is almost identical to the MorphologyPrimative</a></h2>
 
 <p>This is almost identical to the MorphologyPrimative() function above, but applies the primitive directly to the actual image using two passes, once in each direction, with the results of the previous (and current) row being re-used.</p>
 
 <p>That is after each row is 'Sync'ed' into the image, the next row makes use of those values as part of the calculation of the next row.  It repeats, but going in the oppisite (bottom-up) direction.</p>
 
 <p>Because of this 're-use of results' this function can not make use of multi- threaded, parellel processing. </p>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="MorphologyImage">MorphologyImage</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="MorphologyImage">MorphologyImage</a></h2>
 
 <p>MorphologyImage() applies a user supplied kernel to the image according to the given mophology method.</p>
 
@@ -450,7 +459,7 @@ Image *MorphologyImage(const Image *image,MorphologyMethod method,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="ScaleGeometryKernelInfo">ScaleGeometryKernelInfo</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="ScaleGeometryKernelInfo">ScaleGeometryKernelInfo</a></h2>
 
 <p>ScaleGeometryKernelInfo() takes a geometry argument string, typically provided as a  "-set option:convolve:scale {geometry}" user setting, and modifies the kernel according to the parsed arguments of that setting.</p>
 
@@ -481,7 +490,7 @@ void ScaleGeometryKernelInfo(KernelInfo *kernel,
 
 <p></dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="ScaleKernelInfo">ScaleKernelInfo</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="ScaleKernelInfo">ScaleKernelInfo</a></h2>
 
 <p>ScaleKernelInfo() scales the given kernel list by the given amount, with or without normalization of the sum of the kernel values (as per given flags).</p>
 
@@ -535,7 +544,7 @@ void ScaleKernelInfo(KernelInfo *kernel, const double scaling_factor,
 
 <p></dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="ShowKernelInfo">ShowKernelInfo</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="ShowKernelInfo">ShowKernelInfo</a></h2>
 
 <p>ShowKernelInfo() outputs the details of the given kernel defination to standard error, generally due to a users 'morphology:showkernel' option request.</p>
 
@@ -557,7 +566,7 @@ void ShowKernelInfo(const KernelInfo *kernel)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="UnityAddKernelInfo">UnityAddKernelInfo</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="UnityAddKernelInfo">UnityAddKernelInfo</a></h2>
 
 <p>UnityAddKernelInfo() Adds a given amount of the 'Unity' Convolution Kernel to the given pre-scaled and normalized Kernel.  This in effect adds that amount of the original image into the resulting convolution kernel.  This value is usually provided by the user as a percentage value in the 'convolve:scale' setting.</p>
 
@@ -587,7 +596,7 @@ void UnityAdditionKernelInfo(KernelInfo *kernel, const double scale )
 
 <p></dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/morphology_8c.html" id="ZeroKernelNans">ZeroKernelNans</a></h2>
+<h2><a href="../../api/MagickCore/morphology_8c.html" id="ZeroKernelNans">ZeroKernelNans</a></h2>
 
 <p>ZeroKernelNans() replaces any special 'nan' value that may be present in the kernel with a zero value.  This is typically done when the kernel will be used in special hardware (GPU) convolution processors, to simply matters.</p>
 
@@ -613,24 +622,20 @@ void ZeroKernelNans (KernelInfo *kernel)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="morphology.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="morphology.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/paint.html b/www/api/paint.html
index 342eb4faa..45ba67114 100644
--- a/www/api/paint.html
+++ b/www/api/paint.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Paint on an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, paint, on, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="paint.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, paint, on, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="paint.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="paint.html#FloodfillPaintImage">FloodfillPaintImage</a> &#8226; <a href="paint.html#OilPaintImage">OilPaintImage</a> &#8226; <a href="paint.html#OpaquePaintImage">OpaquePaintImage</a> &#8226; <a href="paint.html#TransparentPaintImage">TransparentPaintImage</a> &#8226; <a href="paint.html#TransparentPaintImageChroma">TransparentPaintImageChroma</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/paint_8c.html" id="FloodfillPaintImage">FloodfillPaintImage</a></h2>
+<h2><a href="../../api/MagickCore/paint_8c.html" id="FloodfillPaintImage">FloodfillPaintImage</a></h2>
 
 <p>FloodfillPaintImage() changes the color value of any pixel that matches target and is an immediate neighbor.  If the method FillToBorderMethod is specified, the color value is changed for any neighbor pixel that does not match the bordercolor member of image.</p>
 
@@ -121,7 +130,7 @@ MagickBooleanType FloodfillPaintImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/paint_8c.html" id="OilPaintImage">OilPaintImage</a></h2>
+<h2><a href="../../api/MagickCore/paint_8c.html" id="OilPaintImage">OilPaintImage</a></h2>
 
 <p>OilPaintImage() applies a special effect filter that simulates an oil painting.  Each pixel is replaced by the most frequent color occurring in a circular region defined by radius.</p>
 
@@ -156,7 +165,7 @@ Image *OilPaintImage(const Image *image,const double radius,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/paint_8c.html" id="OpaquePaintImage">OpaquePaintImage</a></h2>
+<h2><a href="../../api/MagickCore/paint_8c.html" id="OpaquePaintImage">OpaquePaintImage</a></h2>
 
 <p>OpaquePaintImage() changes any pixel that matches color with the color defined by fill argument.</p>
 
@@ -198,7 +207,7 @@ MagickBooleanType OpaquePaintImage(Image *image,const PixelInfo *target,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/paint_8c.html" id="TransparentPaintImage">TransparentPaintImage</a></h2>
+<h2><a href="../../api/MagickCore/paint_8c.html" id="TransparentPaintImage">TransparentPaintImage</a></h2>
 
 <p>TransparentPaintImage() changes the opacity value associated with any pixel that matches color to the value defined by opacity.</p>
 
@@ -240,7 +249,7 @@ MagickBooleanType TransparentPaintImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/paint_8c.html" id="TransparentPaintImageChroma">TransparentPaintImageChroma</a></h2>
+<h2><a href="../../api/MagickCore/paint_8c.html" id="TransparentPaintImageChroma">TransparentPaintImageChroma</a></h2>
 
 <p>TransparentPaintImageChroma() changes the opacity value associated with any pixel that matches color to the value defined by opacity.</p>
 
@@ -290,24 +299,20 @@ MagickBooleanType TransparentPaintImageChroma(Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="paint.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="paint.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/pixel-iterator.html b/www/api/pixel-iterator.html
index 7e1091e03..5eefeeb82 100644
--- a/www/api/pixel-iterator.html
+++ b/www/api/pixel-iterator.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API: Pixel Iterator Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api:, pixel, iterator, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="pixel-iterator.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api:, pixel, iterator, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="pixel-iterator.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="pixel-iterator.html#ClearPixelIterator">ClearPixelIterator</a> &#8226; <a href="pixel-iterator.html#ClonePixelIterator">ClonePixelIterator</a> &#8226; <a href="pixel-iterator.html#DestroyPixelIterator">DestroyPixelIterator</a> &#8226; <a href="pixel-iterator.html#IsPixelIterator">IsPixelIterator</a> &#8226; <a href="pixel-iterator.html#NewPixelIterator">NewPixelIterator</a> &#8226; <a href="pixel-iterator.html#PixelClearIteratorException">PixelClearIteratorException</a> &#8226; <a href="pixel-iterator.html#NewPixelRegionIterator">NewPixelRegionIterator</a> &#8226; <a href="pixel-iterator.html#PixelGetCurrentIteratorRow">PixelGetCurrentIteratorRow</a> &#8226; <a href="pixel-iterator.html#PixelGetIteratorException">PixelGetIteratorException</a> &#8226; <a href="pixel-iterator.html#PixelGetIteratorExceptionType">PixelGetIteratorExceptionType</a> &#8226; <a href="pixel-iterator.html#PixelGetIteratorRow">PixelGetIteratorRow</a> &#8226; <a href="pixel-iterator.html#PixelGetNextIteratorRow">PixelGetNextIteratorRow</a> &#8226; <a href="pixel-iterator.html#PixelGetPreviousIteratorRow">PixelGetPreviousIteratorRow</a> &#8226; <a href="pixel-iterator.html#PixelResetIterator">PixelResetIterator</a> &#8226; <a href="pixel-iterator.html#PixelSetFirstIteratorRow">PixelSetFirstIteratorRow</a> &#8226; <a href="pixel-iterator.html#PixelSetIteratorRow">PixelSetIteratorRow</a> &#8226; <a href="pixel-iterator.html#PixelSetLastIteratorRow">PixelSetLastIteratorRow</a> &#8226; <a href="pixel-iterator.html#PixelSyncIterator">PixelSyncIterator</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="ClearPixelIterator">ClearPixelIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="ClearPixelIterator">ClearPixelIterator</a></h2>
 
 <p>ClearPixelIterator() clear resources associated with a PixelIterator.</p>
 
@@ -96,7 +105,7 @@ void ClearPixelIterator(PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="ClonePixelIterator">ClonePixelIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="ClonePixelIterator">ClonePixelIterator</a></h2>
 
 <p>ClonePixelIterator() makes an exact copy of the specified iterator.</p>
 
@@ -118,7 +127,7 @@ PixelIterator *ClonePixelIterator(const PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="DestroyPixelIterator">DestroyPixelIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="DestroyPixelIterator">DestroyPixelIterator</a></h2>
 
 <p>DestroyPixelIterator() deallocates resources associated with a PixelIterator.</p>
 
@@ -140,7 +149,7 @@ PixelIterator *DestroyPixelIterator(PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="IsPixelIterator">IsPixelIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="IsPixelIterator">IsPixelIterator</a></h2>
 
 <p>IsPixelIterator() returns MagickTrue if the iterator is verified as a pixel iterator.</p>
 
@@ -162,7 +171,7 @@ MagickBooleanType IsPixelIterator(const PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="NewPixelIterator">NewPixelIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="NewPixelIterator">NewPixelIterator</a></h2>
 
 <p>NewPixelIterator() returns a new pixel iterator.</p>
 
@@ -184,7 +193,7 @@ PixelIterator *NewPixelIterator(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelClearIteratorException">PixelClearIteratorException</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelClearIteratorException">PixelClearIteratorException</a></h2>
 
 <p>PixelClearIteratorException() clear any exceptions associated with the iterator.</p>
 
@@ -206,7 +215,7 @@ MagickBooleanType PixelClearIteratorException(PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="NewPixelRegionIterator">NewPixelRegionIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="NewPixelRegionIterator">NewPixelRegionIterator</a></h2>
 
 <p>NewPixelRegionIterator() returns a new pixel iterator.</p>
 
@@ -233,7 +242,7 @@ PixelIterator *NewPixelRegionIterator(MagickWand *wand,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelGetCurrentIteratorRow">PixelGetCurrentIteratorRow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelGetCurrentIteratorRow">PixelGetCurrentIteratorRow</a></h2>
 
 <p>PixelGetCurrentIteratorRow() returns the current row as an array of pixel wands from the pixel iterator.</p>
 
@@ -260,7 +269,7 @@ PixelWand **PixelGetCurrentIteratorRow(PixelIterator *iterator,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelGetIteratorException">PixelGetIteratorException</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelGetIteratorException">PixelGetIteratorException</a></h2>
 
 <p>PixelGetIteratorException() returns the severity, reason, and description of any error that occurs when using other methods in this API.</p>
 
@@ -287,7 +296,7 @@ char *PixelGetIteratorException(const PixelIterator *iterator,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelGetIteratorExceptionType">PixelGetIteratorExceptionType</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelGetIteratorExceptionType">PixelGetIteratorExceptionType</a></h2>
 
 <p>PixelGetIteratorExceptionType() the exception type associated with the iterator.  If no exception has occurred, UndefinedExceptionType is returned.</p>
 
@@ -310,7 +319,7 @@ ExceptionType PixelGetIteratorExceptionType(
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelGetIteratorRow">PixelGetIteratorRow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelGetIteratorRow">PixelGetIteratorRow</a></h2>
 
 <p>PixelGetIteratorRow() returns the current pixel iterator row.</p>
 
@@ -332,7 +341,7 @@ MagickBooleanType PixelGetIteratorRow(PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelGetNextIteratorRow">PixelGetNextIteratorRow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelGetNextIteratorRow">PixelGetNextIteratorRow</a></h2>
 
 <p>PixelGetNextIteratorRow() returns the next row as an array of pixel wands from the pixel iterator.</p>
 
@@ -359,7 +368,7 @@ PixelWand **PixelGetNextIteratorRow(PixelIterator *iterator,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelGetPreviousIteratorRow">PixelGetPreviousIteratorRow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelGetPreviousIteratorRow">PixelGetPreviousIteratorRow</a></h2>
 
 <p>PixelGetPreviousIteratorRow() returns the previous row as an array of pixel wands from the pixel iterator.</p>
 
@@ -386,7 +395,7 @@ PixelWand **PixelGetPreviousIteratorRow(PixelIterator *iterator,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelResetIterator">PixelResetIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelResetIterator">PixelResetIterator</a></h2>
 
 <p>PixelResetIterator() resets the pixel iterator.  Use it in conjunction with PixelGetNextIteratorRow() to iterate over all the pixels in a pixel container.</p>
 
@@ -408,7 +417,7 @@ void PixelResetIterator(PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelSetFirstIteratorRow">PixelSetFirstIteratorRow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelSetFirstIteratorRow">PixelSetFirstIteratorRow</a></h2>
 
 <p>PixelSetFirstIteratorRow() sets the pixel iterator to the first pixel row.</p>
 
@@ -430,7 +439,7 @@ void PixelSetFirstIteratorRow(PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelSetIteratorRow">PixelSetIteratorRow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelSetIteratorRow">PixelSetIteratorRow</a></h2>
 
 <p>PixelSetIteratorRow() set the pixel iterator row.</p>
 
@@ -453,7 +462,7 @@ MagickBooleanType PixelSetIteratorRow(PixelIterator *iterator,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelSetLastIteratorRow">PixelSetLastIteratorRow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelSetLastIteratorRow">PixelSetLastIteratorRow</a></h2>
 
 <p>PixelSetLastIteratorRow() sets the pixel iterator to the last pixel row.</p>
 
@@ -475,7 +484,7 @@ void PixelSetLastIteratorRow(PixelIterator *iterator)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-iterator_8c.html" id="PixelSyncIterator">PixelSyncIterator</a></h2>
+<h2><a href="../../api/MagickWand/pixel-iterator_8c.html" id="PixelSyncIterator">PixelSyncIterator</a></h2>
 
 <p>PixelSyncIterator() syncs the pixel iterator.</p>
 
@@ -501,24 +510,20 @@ MagickBooleanType PixelSyncIterator(PixelIterator *iterator)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="pixel-iterator.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="pixel-iterator.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/pixel-wand.html b/www/api/pixel-wand.html
index e783f5557..380247873 100644
--- a/www/api/pixel-wand.html
+++ b/www/api/pixel-wand.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API: Pixel Wand Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api:, pixel, wmethods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="pixel-wand.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api:, pixel, wmethods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="pixel-wand.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="pixel-wand.html#ClearPixelWand">ClearPixelWand</a> &#8226; <a href="pixel-wand.html#ClonePixelWand">ClonePixelWand</a> &#8226; <a href="pixel-wand.html#ClonePixelWands">ClonePixelWands</a> &#8226; <a href="pixel-wand.html#DestroyPixelWand">DestroyPixelWand</a> &#8226; <a href="pixel-wand.html#DestroyPixelWands">DestroyPixelWands</a> &#8226; <a href="pixel-wand.html#IsPixelWandSimilar">IsPixelWandSimilar</a> &#8226; <a href="pixel-wand.html#IsPixelWand">IsPixelWand</a> &#8226; <a href="pixel-wand.html#NewPixelWand">NewPixelWand</a> &#8226; <a href="pixel-wand.html#NewPixelWands">NewPixelWands</a> &#8226; <a href="pixel-wand.html#PixelClearException">PixelClearException</a> &#8226; <a href="pixel-wand.html#PixelGetAlpha">PixelGetAlpha</a> &#8226; <a href="pixel-wand.html#PixelGetAlphaQuantum">PixelGetAlphaQuantum</a> &#8226; <a href="pixel-wand.html#PixelGetBlack">PixelGetBlack</a> &#8226; <a href="pixel-wand.html#PixelGetBlackQuantum">PixelGetBlackQuantum</a> &#8226; <a href="pixel-wand.html#PixelGetBlue">PixelGetBlue</a> &#8226; <a href="pixel-wand.html#PixelGetBlueQuantum">PixelGetBlueQuantum</a> &#8226; <a href="pixel-wand.html#PixelGetColorAsString">PixelGetColorAsString</a> &#8226; <a href="pixel-wand.html#PixelGetColorAsNormalizedString">PixelGetColorAsNormalizedString</a> &#8226; <a href="pixel-wand.html#PixelGetColorCount">PixelGetColorCount</a> &#8226; <a href="pixel-wand.html#PixelGetCyan">PixelGetCyan</a> &#8226; <a href="pixel-wand.html#PixelGetCyanQuantum">PixelGetCyanQuantum</a> &#8226; <a href="pixel-wand.html#PixelGetException">PixelGetException</a> &#8226; <a href="pixel-wand.html#PixelGetExceptionType">PixelGetExceptionType</a> &#8226; <a href="pixel-wand.html#PixelGetFuzz">PixelGetFuzz</a> &#8226; <a href="pixel-wand.html#PixelGetGreen">PixelGetGreen</a> &#8226; <a href="pixel-wand.html#PixelGetGreenQuantum">PixelGetGreenQuantum</a> &#8226; <a href="pixel-wand.html#PixelGetHSL">PixelGetHSL</a> &#8226; <a href="pixel-wand.html#PixelGetIndex">PixelGetIndex</a> &#8226; <a href="pixel-wand.html#PixelGetMagenta">PixelGetMagenta</a> &#8226; <a href="pixel-wand.html#PixelGetMagentaQuantum">PixelGetMagentaQuantum</a> &#8226; <a href="pixel-wand.html#PixelGetMagickColor">PixelGetMagickColor</a> &#8226; <a href="pixel-wand.html#PixelGetPixel">PixelGetPixel</a> &#8226; <a href="pixel-wand.html#PixelGetQuantumPacket">PixelGetQuantumPacket</a> &#8226; <a href="pixel-wand.html#PixelGetQuantumPixel">PixelGetQuantumPixel</a> &#8226; <a href="pixel-wand.html#PixelGetRed">PixelGetRed</a> &#8226; <a href="pixel-wand.html#PixelGetRedQuantum">PixelGetRedQuantum</a> &#8226; <a href="pixel-wand.html#PixelGetYellow">PixelGetYellow</a> &#8226; <a href="pixel-wand.html#PixelGetYellowQuantum">PixelGetYellowQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetAlpha">PixelSetAlpha</a> &#8226; <a href="pixel-wand.html#PixelSetAlphaQuantum">PixelSetAlphaQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetBlack">PixelSetBlack</a> &#8226; <a href="pixel-wand.html#PixelSetBlackQuantum">PixelSetBlackQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetBlue">PixelSetBlue</a> &#8226; <a href="pixel-wand.html#PixelSetBlueQuantum">PixelSetBlueQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetColor">PixelSetColor</a> &#8226; <a href="pixel-wand.html#PixelSetColorCount">PixelSetColorCount</a> &#8226; <a href="pixel-wand.html#PixelSetColorFromWand">PixelSetColorFromWand</a> &#8226; <a href="pixel-wand.html#PixelSetCyan">PixelSetCyan</a> &#8226; <a href="pixel-wand.html#PixelSetCyanQuantum">PixelSetCyanQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetFuzz">PixelSetFuzz</a> &#8226; <a href="pixel-wand.html#PixelSetGreen">PixelSetGreen</a> &#8226; <a href="pixel-wand.html#PixelSetGreenQuantum">PixelSetGreenQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetHSL">PixelSetHSL</a> &#8226; <a href="pixel-wand.html#PixelSetIndex">PixelSetIndex</a> &#8226; <a href="pixel-wand.html#PixelSetMagenta">PixelSetMagenta</a> &#8226; <a href="pixel-wand.html#PixelSetMagentaQuantum">PixelSetMagentaQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetPixelColor">PixelSetPixelColor</a> &#8226; <a href="pixel-wand.html#PixelSetQuantumPixel">PixelSetQuantumPixel</a> &#8226; <a href="pixel-wand.html#PixelSetRed">PixelSetRed</a> &#8226; <a href="pixel-wand.html#PixelSetRedQuantum">PixelSetRedQuantum</a> &#8226; <a href="pixel-wand.html#PixelSetYellow">PixelSetYellow</a> &#8226; <a href="pixel-wand.html#PixelSetYellowQuantum">PixelSetYellowQuantum</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="ClearPixelWand">ClearPixelWand</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="ClearPixelWand">ClearPixelWand</a></h2>
 
 <p>ClearPixelWand() clears resources associated with the wand.</p>
 
@@ -96,7 +105,7 @@ void ClearPixelWand(PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="ClonePixelWand">ClonePixelWand</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="ClonePixelWand">ClonePixelWand</a></h2>
 
 <p>ClonePixelWand() makes an exact copy of the specified wand.</p>
 
@@ -118,7 +127,7 @@ PixelWand *ClonePixelWand(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="ClonePixelWands">ClonePixelWands</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="ClonePixelWands">ClonePixelWands</a></h2>
 
 <p>ClonePixelWands() makes an exact copy of the specified wands.</p>
 
@@ -145,7 +154,7 @@ PixelWand **ClonePixelWands(const PixelWand **wands,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="DestroyPixelWand">DestroyPixelWand</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="DestroyPixelWand">DestroyPixelWand</a></h2>
 
 <p>DestroyPixelWand() deallocates resources associated with a PixelWand.</p>
 
@@ -167,7 +176,7 @@ PixelWand *DestroyPixelWand(PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="DestroyPixelWands">DestroyPixelWands</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="DestroyPixelWands">DestroyPixelWands</a></h2>
 
 <p>DestroyPixelWands() deallocates resources associated with an array of pixel wands.</p>
 
@@ -194,7 +203,7 @@ PixelWand **DestroyPixelWands(PixelWand **wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="IsPixelWandSimilar">IsPixelWandSimilar</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="IsPixelWandSimilar">IsPixelWandSimilar</a></h2>
 
 <p>IsPixelWandSimilar() returns MagickTrue if the distance between two colors is less than the specified distance.</p>
 
@@ -225,7 +234,7 @@ MagickBooleanType IsPixelWandSimilar(PixelWand *p,PixelWand *q,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="IsPixelWand">IsPixelWand</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="IsPixelWand">IsPixelWand</a></h2>
 
 <p>IsPixelWand() returns MagickTrue if the wand is verified as a pixel wand.</p>
 
@@ -247,7 +256,7 @@ MagickBooleanType IsPixelWand(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="NewPixelWand">NewPixelWand</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="NewPixelWand">NewPixelWand</a></h2>
 
 <p>NewPixelWand() returns a new pixel wand.</p>
 
@@ -257,7 +266,7 @@ MagickBooleanType IsPixelWand(const PixelWand *wand)
 PixelWand *NewPixelWand(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="NewPixelWands">NewPixelWands</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="NewPixelWands">NewPixelWands</a></h2>
 
 <p>NewPixelWands() returns an array of pixel wands.</p>
 
@@ -279,7 +288,7 @@ PixelWand **NewPixelWands(const size_t number_wands)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelClearException">PixelClearException</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelClearException">PixelClearException</a></h2>
 
 <p>PixelClearException() clear any exceptions associated with the iterator.</p>
 
@@ -301,7 +310,7 @@ MagickBooleanType PixelClearException(PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetAlpha">PixelGetAlpha</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetAlpha">PixelGetAlpha</a></h2>
 
 <p>PixelGetAlpha() returns the normalized alpha value of the pixel wand.</p>
 
@@ -323,7 +332,7 @@ double PixelGetAlpha(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetAlphaQuantum">PixelGetAlphaQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetAlphaQuantum">PixelGetAlphaQuantum</a></h2>
 
 <p>PixelGetAlphaQuantum() returns the alpha value of the pixel wand.</p>
 
@@ -345,7 +354,7 @@ Quantum PixelGetAlphaQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetBlack">PixelGetBlack</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetBlack">PixelGetBlack</a></h2>
 
 <p>PixelGetBlack() returns the normalized black color of the pixel wand.</p>
 
@@ -367,7 +376,7 @@ double PixelGetBlack(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetBlackQuantum">PixelGetBlackQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetBlackQuantum">PixelGetBlackQuantum</a></h2>
 
 <p>PixelGetBlackQuantum() returns the black color of the pixel wand.</p>
 
@@ -389,7 +398,7 @@ Quantum PixelGetBlackQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetBlue">PixelGetBlue</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetBlue">PixelGetBlue</a></h2>
 
 <p>PixelGetBlue() returns the normalized blue color of the pixel wand.</p>
 
@@ -411,7 +420,7 @@ double PixelGetBlue(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetBlueQuantum">PixelGetBlueQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetBlueQuantum">PixelGetBlueQuantum</a></h2>
 
 <p>PixelGetBlueQuantum() returns the blue color of the pixel wand.</p>
 
@@ -433,7 +442,7 @@ Quantum PixelGetBlueQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetColorAsString">PixelGetColorAsString</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetColorAsString">PixelGetColorAsString</a></h2>
 
 <p>PixelGetColorAsString() returnsd the color of the pixel wand as a string.</p>
 
@@ -455,7 +464,7 @@ char *PixelGetColorAsString(PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetColorAsNormalizedString">PixelGetColorAsNormalizedString</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetColorAsNormalizedString">PixelGetColorAsNormalizedString</a></h2>
 
 <p>PixelGetColorAsNormalizedString() returns the normalized color of the pixel wand as a string.</p>
 
@@ -477,7 +486,7 @@ char *PixelGetColorAsNormalizedString(PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetColorCount">PixelGetColorCount</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetColorCount">PixelGetColorCount</a></h2>
 
 <p>PixelGetColorCount() returns the color count associated with this color.</p>
 
@@ -499,7 +508,7 @@ size_t PixelGetColorCount(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetCyan">PixelGetCyan</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetCyan">PixelGetCyan</a></h2>
 
 <p>PixelGetCyan() returns the normalized cyan color of the pixel wand.</p>
 
@@ -521,7 +530,7 @@ double PixelGetCyan(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetCyanQuantum">PixelGetCyanQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetCyanQuantum">PixelGetCyanQuantum</a></h2>
 
 <p>PixelGetCyanQuantum() returns the cyan color of the pixel wand.</p>
 
@@ -543,7 +552,7 @@ Quantum PixelGetCyanQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetException">PixelGetException</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetException">PixelGetException</a></h2>
 
 <p>PixelGetException() returns the severity, reason, and description of any error that occurs when using other methods in this API.</p>
 
@@ -569,7 +578,7 @@ char *PixelGetException(const PixelWand *wand,ExceptionType *severity)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetExceptionType">PixelGetExceptionType</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetExceptionType">PixelGetExceptionType</a></h2>
 
 <p>PixelGetExceptionType() the exception type associated with the wand.  If no exception has occurred, UndefinedExceptionType is returned.</p>
 
@@ -591,7 +600,7 @@ ExceptionType PixelGetExceptionType(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetFuzz">PixelGetFuzz</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetFuzz">PixelGetFuzz</a></h2>
 
 <p>PixelGetFuzz() returns the normalized fuzz value of the pixel wand.</p>
 
@@ -613,7 +622,7 @@ double PixelGetFuzz(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetGreen">PixelGetGreen</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetGreen">PixelGetGreen</a></h2>
 
 <p>PixelGetGreen() returns the normalized green color of the pixel wand.</p>
 
@@ -635,7 +644,7 @@ double PixelGetGreen(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetGreenQuantum">PixelGetGreenQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetGreenQuantum">PixelGetGreenQuantum</a></h2>
 
 <p>PixelGetGreenQuantum() returns the green color of the pixel wand.</p>
 
@@ -657,7 +666,7 @@ Quantum PixelGetGreenQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetHSL">PixelGetHSL</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetHSL">PixelGetHSL</a></h2>
 
 <p>PixelGetHSL() returns the normalized HSL color of the pixel wand.</p>
 
@@ -684,7 +693,7 @@ void PixelGetHSL(const PixelWand *wand,double *hue,double *saturation,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetIndex">PixelGetIndex</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetIndex">PixelGetIndex</a></h2>
 
 <p>PixelGetIndex() returns the colormap index from the pixel wand.</p>
 
@@ -706,7 +715,7 @@ Quantum PixelGetIndex(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetMagenta">PixelGetMagenta</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetMagenta">PixelGetMagenta</a></h2>
 
 <p>PixelGetMagenta() returns the normalized magenta color of the pixel wand.</p>
 
@@ -728,7 +737,7 @@ double PixelGetMagenta(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetMagentaQuantum">PixelGetMagentaQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetMagentaQuantum">PixelGetMagentaQuantum</a></h2>
 
 <p>PixelGetMagentaQuantum() returns the magenta color of the pixel wand.</p>
 
@@ -750,7 +759,7 @@ Quantum PixelGetMagentaQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetMagickColor">PixelGetMagickColor</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetMagickColor">PixelGetMagickColor</a></h2>
 
 <p>PixelGetMagickColor() gets the magick color of the pixel wand.</p>
 
@@ -776,7 +785,7 @@ void PixelGetMagickColor(PixelWand *wand,PixelInfo *color)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetPixel">PixelGetPixel</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetPixel">PixelGetPixel</a></h2>
 
 <p>PixelGetPixel() returns the pixel wand pixel.</p>
 
@@ -798,7 +807,7 @@ PixelInfo PixelGetPixel(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetQuantumPacket">PixelGetQuantumPacket</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetQuantumPacket">PixelGetQuantumPacket</a></h2>
 
 <p>PixelGetQuantumPacket() gets the packet of the pixel wand as a PixelInfo.</p>
 
@@ -824,7 +833,7 @@ void PixelGetQuantumPacket(PixelWand *wand,PixelInfo *packet)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetQuantumPixel">PixelGetQuantumPixel</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetQuantumPixel">PixelGetQuantumPixel</a></h2>
 
 <p>PixelGetQuantumPixel() gets the pixel of the pixel wand as a PixelInfo.</p>
 
@@ -851,7 +860,7 @@ void PixelGetQuantumPixel(const Image *image,const PixelWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetRed">PixelGetRed</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetRed">PixelGetRed</a></h2>
 
 <p>PixelGetRed() returns the normalized red color of the pixel wand.</p>
 
@@ -873,7 +882,7 @@ double PixelGetRed(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetRedQuantum">PixelGetRedQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetRedQuantum">PixelGetRedQuantum</a></h2>
 
 <p>PixelGetRedQuantum() returns the red color of the pixel wand.</p>
 
@@ -895,7 +904,7 @@ Quantum PixelGetRedQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetYellow">PixelGetYellow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetYellow">PixelGetYellow</a></h2>
 
 <p>PixelGetYellow() returns the normalized yellow color of the pixel wand.</p>
 
@@ -917,7 +926,7 @@ double PixelGetYellow(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelGetYellowQuantum">PixelGetYellowQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelGetYellowQuantum">PixelGetYellowQuantum</a></h2>
 
 <p>PixelGetYellowQuantum() returns the yellow color of the pixel wand.</p>
 
@@ -939,7 +948,7 @@ Quantum PixelGetYellowQuantum(const PixelWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetAlpha">PixelSetAlpha</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetAlpha">PixelSetAlpha</a></h2>
 
 <p>PixelSetAlpha() sets the normalized alpha value of the pixel wand.</p>
 
@@ -965,7 +974,7 @@ void PixelSetAlpha(PixelWand *wand,const double alpha)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetAlphaQuantum">PixelSetAlphaQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetAlphaQuantum">PixelSetAlphaQuantum</a></h2>
 
 <p>PixelSetAlphaQuantum() sets the alpha value of the pixel wand.</p>
 
@@ -991,7 +1000,7 @@ void PixelSetAlphaQuantum(PixelWand *wand,const Quantum alpha)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetBlack">PixelSetBlack</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetBlack">PixelSetBlack</a></h2>
 
 <p>PixelSetBlack() sets the normalized black color of the pixel wand.</p>
 
@@ -1017,7 +1026,7 @@ void PixelSetBlack(PixelWand *wand,const double black)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetBlackQuantum">PixelSetBlackQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetBlackQuantum">PixelSetBlackQuantum</a></h2>
 
 <p>PixelSetBlackQuantum() sets the black color of the pixel wand.</p>
 
@@ -1043,7 +1052,7 @@ void PixelSetBlackQuantum(PixelWand *wand,const Quantum black)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetBlue">PixelSetBlue</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetBlue">PixelSetBlue</a></h2>
 
 <p>PixelSetBlue() sets the normalized blue color of the pixel wand.</p>
 
@@ -1069,7 +1078,7 @@ void PixelSetBlue(PixelWand *wand,const double blue)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetBlueQuantum">PixelSetBlueQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetBlueQuantum">PixelSetBlueQuantum</a></h2>
 
 <p>PixelSetBlueQuantum() sets the blue color of the pixel wand.</p>
 
@@ -1095,7 +1104,7 @@ void PixelSetBlueQuantum(PixelWand *wand,const Quantum blue)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetColor">PixelSetColor</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetColor">PixelSetColor</a></h2>
 
 <p>PixelSetColor() sets the color of the pixel wand with a string (e.g. "blue", "#0000ff", "rgb(0,0,255)", "cmyk(100,100,100,10)", etc.).</p>
 
@@ -1121,7 +1130,7 @@ MagickBooleanType PixelSetColor(PixelWand *wand,const char *color)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetColorCount">PixelSetColorCount</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetColorCount">PixelSetColorCount</a></h2>
 
 <p>PixelSetColorCount() sets the color count of the pixel wand.</p>
 
@@ -1147,7 +1156,7 @@ void PixelSetColorCount(PixelWand *wand,const size_t count)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetColorFromWand">PixelSetColorFromWand</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetColorFromWand">PixelSetColorFromWand</a></h2>
 
 <p>PixelSetColorFromWand() sets the color of the pixel wand.</p>
 
@@ -1173,7 +1182,7 @@ void PixelSetColorFromWand(PixelWand *wand,const PixelWand *color)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetCyan">PixelSetCyan</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetCyan">PixelSetCyan</a></h2>
 
 <p>PixelSetCyan() sets the normalized cyan color of the pixel wand.</p>
 
@@ -1199,7 +1208,7 @@ void PixelSetCyan(PixelWand *wand,const double cyan)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetCyanQuantum">PixelSetCyanQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetCyanQuantum">PixelSetCyanQuantum</a></h2>
 
 <p>PixelSetCyanQuantum() sets the cyan color of the pixel wand.</p>
 
@@ -1225,7 +1234,7 @@ void PixelSetCyanQuantum(PixelWand *wand,const Quantum cyan)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetFuzz">PixelSetFuzz</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetFuzz">PixelSetFuzz</a></h2>
 
 <p>PixelSetFuzz() sets the fuzz value of the pixel wand.</p>
 
@@ -1251,7 +1260,7 @@ void PixelSetFuzz(PixelWand *wand,const double fuzz)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetGreen">PixelSetGreen</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetGreen">PixelSetGreen</a></h2>
 
 <p>PixelSetGreen() sets the normalized green color of the pixel wand.</p>
 
@@ -1277,7 +1286,7 @@ void PixelSetGreen(PixelWand *wand,const double green)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetGreenQuantum">PixelSetGreenQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetGreenQuantum">PixelSetGreenQuantum</a></h2>
 
 <p>PixelSetGreenQuantum() sets the green color of the pixel wand.</p>
 
@@ -1303,7 +1312,7 @@ void PixelSetGreenQuantum(PixelWand *wand,const Quantum green)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetHSL">PixelSetHSL</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetHSL">PixelSetHSL</a></h2>
 
 <p>PixelSetHSL() sets the normalized HSL color of the pixel wand.</p>
 
@@ -1330,7 +1339,7 @@ void PixelSetHSL(PixelWand *wand,const double hue,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetIndex">PixelSetIndex</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetIndex">PixelSetIndex</a></h2>
 
 <p>PixelSetIndex() sets the colormap index of the pixel wand.</p>
 
@@ -1356,7 +1365,7 @@ void PixelSetIndex(PixelWand *wand,const Quantum index)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetMagenta">PixelSetMagenta</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetMagenta">PixelSetMagenta</a></h2>
 
 <p>PixelSetMagenta() sets the normalized magenta color of the pixel wand.</p>
 
@@ -1382,7 +1391,7 @@ void PixelSetMagenta(PixelWand *wand,const double magenta)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetMagentaQuantum">PixelSetMagentaQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetMagentaQuantum">PixelSetMagentaQuantum</a></h2>
 
 <p>PixelSetMagentaQuantum() sets the magenta color of the pixel wand.</p>
 
@@ -1409,7 +1418,7 @@ void PixelSetMagentaQuantum(PixelWand *wand,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetPixelColor">PixelSetPixelColor</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetPixelColor">PixelSetPixelColor</a></h2>
 
 <p>PixelSetPixelColor() sets the color of the pixel wand.</p>
 
@@ -1435,7 +1444,7 @@ void PixelSetPixelColor(PixelWand *wand,const PixelInfo *color)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetQuantumPixel">PixelSetQuantumPixel</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetQuantumPixel">PixelSetQuantumPixel</a></h2>
 
 <p>PixelSetQuantumPixel() sets the pixel of the pixel wand.</p>
 
@@ -1462,7 +1471,7 @@ void PixelSetQuantumPixel(const Image *image,const Quantum *pixel,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetRed">PixelSetRed</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetRed">PixelSetRed</a></h2>
 
 <p>PixelSetRed() sets the normalized red color of the pixel wand.</p>
 
@@ -1488,7 +1497,7 @@ void PixelSetRed(PixelWand *wand,const double red)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetRedQuantum">PixelSetRedQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetRedQuantum">PixelSetRedQuantum</a></h2>
 
 <p>PixelSetRedQuantum() sets the red color of the pixel wand.</p>
 
@@ -1514,7 +1523,7 @@ void PixelSetRedQuantum(PixelWand *wand,const Quantum red)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetYellow">PixelSetYellow</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetYellow">PixelSetYellow</a></h2>
 
 <p>PixelSetYellow() sets the normalized yellow color of the pixel wand.</p>
 
@@ -1540,7 +1549,7 @@ void PixelSetYellow(PixelWand *wand,const double yellow)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/pixel-wand_8c.html" id="PixelSetYellowQuantum">PixelSetYellowQuantum</a></h2>
+<h2><a href="../../api/MagickWand/pixel-wand_8c.html" id="PixelSetYellowQuantum">PixelSetYellowQuantum</a></h2>
 
 <p>PixelSetYellowQuantum() sets the yellow color of the pixel wand.</p>
 
@@ -1570,24 +1579,20 @@ void PixelSetYellowQuantum(PixelWand *wand,const Quantum yellow)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="pixel-wand.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="pixel-wand.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/profile.html b/www/api/profile.html
index 6e2679d17..85cfbd977 100644
--- a/www/api/profile.html
+++ b/www/api/profile.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Dealing with Image Profiles @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, dealing, with, image, profiles, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/profile.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, dealing, with, image, profiles, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="profile.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="profile.html#CloneImageProfiles">CloneImageProfiles</a> &#8226; <a href="profile.html#DeleteImageProfile">DeleteImageProfile</a> &#8226; <a href="profile.html#DestroyImageProfiles">DestroyImageProfiles</a> &#8226; <a href="profile.html#GetImageProfile">GetImageProfile</a> &#8226; <a href="profile.html#GetNextImageProfile">GetNextImageProfile</a> &#8226; <a href="profile.html#ProfileImage">ProfileImage</a> &#8226; <a href="profile.html#RemoveImageProfile">RemoveImageProfile</a> &#8226; <a href="profile.html#ResetImageProfileIterator">ResetImageProfileIterator</a> &#8226; <a href="profile.html#SetImageProfile">SetImageProfile</a> &#8226; <a href="profile.html#SyncImageProfiles">SyncImageProfiles</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="CloneImageProfiles">CloneImageProfiles</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="CloneImageProfiles">CloneImageProfiles</a></h2>
 
 <p>CloneImageProfiles() clones one or more image profiles.</p>
 
@@ -101,7 +110,7 @@ MagickBooleanType CloneImageProfiles(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="DeleteImageProfile">DeleteImageProfile</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="DeleteImageProfile">DeleteImageProfile</a></h2>
 
 <p>DeleteImageProfile() deletes a profile from the image by its name.</p>
 
@@ -127,7 +136,7 @@ MagickBooleanTyupe DeleteImageProfile(Image *image,const char *name)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="DestroyImageProfiles">DestroyImageProfiles</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="DestroyImageProfiles">DestroyImageProfiles</a></h2>
 
 <p>DestroyImageProfiles() releases memory associated with an image profile map.</p>
 
@@ -149,7 +158,7 @@ void DestroyImageProfiles(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="GetImageProfile">GetImageProfile</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="GetImageProfile">GetImageProfile</a></h2>
 
 <p>GetImageProfile() gets a profile associated with an image by name.</p>
 
@@ -175,7 +184,7 @@ const StringInfo *GetImageProfile(const Image *image,const char *name)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="GetNextImageProfile">GetNextImageProfile</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="GetNextImageProfile">GetNextImageProfile</a></h2>
 
 <p>GetNextImageProfile() gets the next profile name for an image.</p>
 
@@ -197,7 +206,7 @@ char *GetNextImageProfile(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="ProfileImage">ProfileImage</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="ProfileImage">ProfileImage</a></h2>
 
 <p>ProfileImage() associates, applies, or removes an ICM, IPTC, or generic profile with / to / from an image.  If the profile is NULL, it is removed from the image otherwise added or applied.  Use a name of '*' and a profile of NULL to remove all profiles from the image.</p>
 
@@ -238,7 +247,7 @@ MagickBooleanType ProfileImage(Image *image,const char *name,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="RemoveImageProfile">RemoveImageProfile</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="RemoveImageProfile">RemoveImageProfile</a></h2>
 
 <p>RemoveImageProfile() removes a named profile from the image and returns its value.</p>
 
@@ -264,7 +273,7 @@ void *RemoveImageProfile(Image *image,const char *name)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="ResetImageProfileIterator">ResetImageProfileIterator</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="ResetImageProfileIterator">ResetImageProfileIterator</a></h2>
 
 <p>ResetImageProfileIterator() resets the image profile iterator.  Use it in conjunction with GetNextImageProfile() to iterate over all the profiles associated with an image.</p>
 
@@ -286,7 +295,7 @@ ResetImageProfileIterator(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="SetImageProfile">SetImageProfile</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="SetImageProfile">SetImageProfile</a></h2>
 
 <p>SetImageProfile() adds a named profile to the image.  If a profile with the same name already exists, it is replaced.  This method differs from the ProfileImage() method in that it does not apply CMS color profiles.</p>
 
@@ -317,7 +326,7 @@ MagickBooleanType SetImageProfile(Image *image,const char *name,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/profile_8c.html" id="SyncImageProfiles">SyncImageProfiles</a></h2>
+<h2><a href="../../api/MagickCore/profile_8c.html" id="SyncImageProfiles">SyncImageProfiles</a></h2>
 
 <p>SyncImageProfiles() synchronizes image properties with the image profiles. Currently we only support updating the EXIF resolution and orientation.</p>
 
@@ -343,24 +352,21 @@ MagickBooleanType SyncImageProfiles(Image *image)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="profile.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="profile.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/api/property.html b/www/api/property.html
index 9da62e8ca..631c4e1aa 100644
--- a/www/api/property.html
+++ b/www/api/property.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Get/Set Image Properties @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, get/set, image, properties, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/property.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, get/set, image, properties, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="property.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="property.html#CloneImageProperties">CloneImageProperties</a> &#8226; <a href="property.html#DefineImageProperty">DefineImageProperty</a> &#8226; <a href="property.html#DeleteImageProperty">DeleteImageProperty</a> &#8226; <a href="property.html#DestroyImageProperties">DestroyImageProperties</a> &#8226; <a href="property.html#FormatImageProperty">FormatImageProperty</a> &#8226; <a href="property.html#GetImageProperty">GetImageProperty</a> &#8226; <a href="property.html#GetNextImageProperty">GetNextImageProperty</a> &#8226; <a href="property.html#InterpretImageProperties">InterpretImageProperties</a> &#8226; <a href="property.html#RemoveImageProperty">RemoveImageProperty</a> &#8226; <a href="property.html#ResetImagePropertyIterator">ResetImagePropertyIterator</a> &#8226; <a href="property.html#SetImageProperty">SetImageProperty</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="CloneImageProperties">CloneImageProperties</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="CloneImageProperties">CloneImageProperties</a></h2>
 
 <p>CloneImageProperties() clones all the image properties to another image.</p>
 
@@ -101,7 +110,7 @@ MagickBooleanType CloneImageProperties(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="DefineImageProperty">DefineImageProperty</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="DefineImageProperty">DefineImageProperty</a></h2>
 
 <p>DefineImageProperty() associates an assignment string of the form "key=value" with an artifact or options. It is equivelent to SetImageProperty().</p>
 
@@ -132,7 +141,7 @@ MagickBooleanType DefineImageProperty(Image *image,const char *property,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="DeleteImageProperty">DeleteImageProperty</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="DeleteImageProperty">DeleteImageProperty</a></h2>
 
 <p>DeleteImageProperty() deletes an image property.</p>
 
@@ -158,7 +167,7 @@ MagickBooleanType DeleteImageProperty(Image *image,const char *property)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="DestroyImageProperties">DestroyImageProperties</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="DestroyImageProperties">DestroyImageProperties</a></h2>
 
 <p>DestroyImageProperties() destroys all properties and associated memory attached to the given image.</p>
 
@@ -180,7 +189,7 @@ void DestroyImageProperties(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="FormatImageProperty">FormatImageProperty</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="FormatImageProperty">FormatImageProperty</a></h2>
 
 <p>FormatImageProperty() permits formatted property/value pairs to be saved as an image property.</p>
 
@@ -202,7 +211,7 @@ MagickBooleanType FormatImageProperty(Image *image,const char *property,
 <dt> format</dt>
 <p>A string describing the format to use to write the remaining arguments.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="GetImageProperty">GetImageProperty</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="GetImageProperty">GetImageProperty</a></h2>
 
 <p>GetImageProperty() gets a value associated with an image property.</p>
 
@@ -237,7 +246,7 @@ const char *GetImageProperty(const Image *image,const char *key,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="GetNextImageProperty">GetNextImageProperty</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="GetNextImageProperty">GetNextImageProperty</a></h2>
 
 <p>GetNextImageProperty() gets the next free-form string property name.</p>
 
@@ -259,7 +268,7 @@ char *GetNextImageProperty(const Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="InterpretImageProperties">InterpretImageProperties</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="InterpretImageProperties">InterpretImageProperties</a></h2>
 
 <p>InterpretImageProperties() replaces any embedded formatting characters with the appropriate image property and returns the interpreted text.</p>
 
@@ -304,7 +313,7 @@ char *InterpretImageProperties(ImageInfo *image_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="RemoveImageProperty">RemoveImageProperty</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="RemoveImageProperty">RemoveImageProperty</a></h2>
 
 <p>RemoveImageProperty() removes a property from the image and returns its value.</p>
 
@@ -332,7 +341,7 @@ char *RemoveImageProperty(Image *image,const char *property)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="ResetImagePropertyIterator">ResetImagePropertyIterator</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="ResetImagePropertyIterator">ResetImagePropertyIterator</a></h2>
 
 <p>ResetImagePropertyIterator() resets the image properties iterator.  Use it in conjunction with GetNextImageProperty() to iterate over all the values associated with an image property.</p>
 
@@ -354,7 +363,7 @@ ResetImagePropertyIterator(Image *image)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/property_8c.html" id="SetImageProperty">SetImageProperty</a></h2>
+<h2><a href="../../api/MagickCore/property_8c.html" id="SetImageProperty">SetImageProperty</a></h2>
 
 <p>SetImageProperty() saves the given string value either to specific known attribute or to a freeform property string.</p>
 
@@ -395,24 +404,21 @@ MagickBooleanType SetImageProperty(Image *image,const char *property,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="property.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="property.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/api/quantize.html b/www/api/quantize.html
index 3f14d72e3..e9421ccef 100644
--- a/www/api/quantize.html
+++ b/www/api/quantize.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Color Reduction Utilizing Adaptive Spatial Subdivision @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="color, reduction, utilizing, adaptive, spatial, subdivision, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../quantize.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="color, reduction, utilizing, adaptive, spatial, subdivision, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/quantize.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="quantize.html#describe">Algorithm Description</a> • <a href="quantize.html#measure">Measuring Color Reduction Error</a></p>
@@ -176,7 +185,7 @@ while number of nodes with (n2 &gt; 0) &gt; required maximum number of colors
 
 <p>The normalized error measurement can be used to compare images.  In general, the closer the mean error is to zero the more the quantized image resembles the source image. Ideally, the error should be perceptually-based, since the human eye is the final judge of quantization quality.</p>
 
-<p>These errors are measured and printed when the <a href="../command-line-options.html#colors">-colors</a> and <a href="../command-line-options.html#verbose">-verbose</a> options are specified on the <a href="../convert.html">convert</a> command line:</p>
+<p>These errors are measured and printed when the <a href="../www/command-line-options.html#colors">-colors</a> and <a href="../www/command-line-options.html#verbose">-verbose</a> options are specified on the <a href="../../www/convert.html">convert</a> command line:</p>
 
 <div class="table-responsive">
 <table class="table table-sm table-striped">
@@ -198,24 +207,21 @@ while number of nodes with (n2 &gt; 0) &gt; required maximum number of colors
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="quantize.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="quantize.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/api/registry.html b/www/api/registry.html
index 55bc5ca42..392606679 100644
--- a/www/api/registry.html
+++ b/www/api/registry.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: The Image Registry @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, the, image, registry, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="registry.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, the, image, registry, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="registry.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="registry.html#DefineImageRegistry">DefineImageRegistry</a> &#8226; <a href="registry.html#DeleteImageRegistry">DeleteImageRegistry</a> &#8226; <a href="registry.html#GetImageRegistry">GetImageRegistry</a> &#8226; <a href="registry.html#GetNextImageRegistry">GetNextImageRegistry</a> &#8226; <a href="registry.html#RegistryComponentTerminus">RegistryComponentTerminus</a> &#8226; <a href="registry.html#RemoveImageRegistry">RemoveImageRegistry</a> &#8226; <a href="registry.html#ResetImageRegistryIterator">ResetImageRegistryIterator</a> &#8226; <a href="registry.html#SetImageRegistry">SetImageRegistry</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="DefineImageRegistry">DefineImageRegistry</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="DefineImageRegistry">DefineImageRegistry</a></h2>
 
 <p>DefineImageRegistry() associates a key/value pair with the image registry.</p>
 
@@ -105,7 +114,7 @@ MagickBooleanType DefineImageRegistry(const RegistryType type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="DeleteImageRegistry">DeleteImageRegistry</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="DeleteImageRegistry">DeleteImageRegistry</a></h2>
 
 <p>DeleteImageRegistry() deletes a key from the image registry.</p>
 
@@ -127,7 +136,7 @@ MagickBooleanType DeleteImageRegistry(const char *key)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="GetImageRegistry">GetImageRegistry</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="GetImageRegistry">GetImageRegistry</a></h2>
 
 <p>GetImageRegistry() returns a value associated with an image registry key.</p>
 
@@ -158,7 +167,7 @@ void *GetImageRegistry(const RegistryType type,const char *key,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="GetNextImageRegistry">GetNextImageRegistry</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="GetNextImageRegistry">GetNextImageRegistry</a></h2>
 
 <p>GetNextImageRegistry() gets the next image registry value.</p>
 
@@ -168,7 +177,7 @@ void *GetImageRegistry(const RegistryType type,const char *key,
 char *GetNextImageRegistry(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="RegistryComponentTerminus">RegistryComponentTerminus</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="RegistryComponentTerminus">RegistryComponentTerminus</a></h2>
 
 <p>RegistryComponentTerminus() destroys the registry component.</p>
 
@@ -178,7 +187,7 @@ char *GetNextImageRegistry(void)
 void RegistryComponentTerminus(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="RemoveImageRegistry">RemoveImageRegistry</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="RemoveImageRegistry">RemoveImageRegistry</a></h2>
 
 <p>RemoveImageRegistry() removes a key from the image registry and returns its value.</p>
 
@@ -200,7 +209,7 @@ void *RemoveImageRegistry(const char *key)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="ResetImageRegistryIterator">ResetImageRegistryIterator</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="ResetImageRegistryIterator">ResetImageRegistryIterator</a></h2>
 
 <p>ResetImageRegistryIterator() resets the registry iterator.  Use it in conjunction with GetNextImageRegistry() to iterate over all the values in the image registry.</p>
 
@@ -210,7 +219,7 @@ void *RemoveImageRegistry(const char *key)
 ResetImageRegistryIterator(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/registry_8c.html" id="SetImageRegistry">SetImageRegistry</a></h2>
+<h2><a href="../../api/MagickCore/registry_8c.html" id="SetImageRegistry">SetImageRegistry</a></h2>
 
 <p>SetImageRegistry() associates a value with an image registry key.</p>
 
@@ -249,24 +258,20 @@ MagickBooleanType SetImageRegistry(const RegistryType type,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="registry.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="registry.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/resize.html b/www/api/resize.html
index 5e7dc48bd..8f682a08a 100644
--- a/www/api/resize.html
+++ b/www/api/resize.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Resize an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, resize, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="resize.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, resize, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="resize.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="resize.html#AdaptiveResizeImage">AdaptiveResizeImage</a> &#8226; <a href="resize.html#InterpolativeResizeImage">InterpolativeResizeImage</a> &#8226; <a href="resize.html#LiquidRescaleImage">LiquidRescaleImage</a> &#8226; <a href="resize.html#MagnifyImage">MagnifyImage</a> &#8226; <a href="resize.html#MinifyImage">MinifyImage</a> &#8226; <a href="resize.html#ResampleImage">ResampleImage</a> &#8226; <a href="resize.html#ResizeImage">ResizeImage</a> &#8226; <a href="resize.html#SampleImage">SampleImage</a> &#8226; <a href="resize.html#ScaleImage">ScaleImage</a> &#8226; <a href="resize.html#ThumbnailImage">ThumbnailImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="AdaptiveResizeImage">AdaptiveResizeImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="AdaptiveResizeImage">AdaptiveResizeImage</a></h2>
 
 <p>AdaptiveResizeImage() adaptively resize image with pixel resampling.</p>
 
@@ -111,7 +120,7 @@ Image *AdaptiveResizeImage(const Image *image,const size_t columns,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="InterpolativeResizeImage">InterpolativeResizeImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="InterpolativeResizeImage">InterpolativeResizeImage</a></h2>
 
 <p>InterpolativeResizeImage() resizes an image using the specified interpolation method.</p>
 
@@ -151,7 +160,7 @@ Image *InterpolativeResizeImage(const Image *image,const size_t columns,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="LiquidRescaleImage">LiquidRescaleImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="LiquidRescaleImage">LiquidRescaleImage</a></h2>
 
 <p>LiquidRescaleImage() rescales image with seam carving.</p>
 
@@ -195,7 +204,7 @@ Image *LiquidRescaleImage(const Image *image,const size_t columns,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="MagnifyImage">MagnifyImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="MagnifyImage">MagnifyImage</a></h2>
 
 <p>MagnifyImage() doubles the size of the image with a pixel art scaling algorithm.</p>
 
@@ -221,7 +230,7 @@ Image *MagnifyImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="MinifyImage">MinifyImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="MinifyImage">MinifyImage</a></h2>
 
 <p>MinifyImage() is a convenience method that scales an image proportionally to half its size.</p>
 
@@ -247,7 +256,7 @@ Image *MinifyImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ResampleImage">ResampleImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="ResampleImage">ResampleImage</a></h2>
 
 <p>ResampleImage() resize image in terms of its pixel size, so that when displayed at the given resolution it will be the same size in terms of real world units as the original image at the original resolution.</p>
 
@@ -287,7 +296,7 @@ Image *ResampleImage(Image *image,const double x_resolution,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ResizeImage">ResizeImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="ResizeImage">ResizeImage</a></h2>
 
 <p>ResizeImage() scales an image to the desired dimensions, using the given filter (see AcquireFilterInfo()).</p>
 
@@ -330,7 +339,7 @@ Image *ResizeImage(Image *image,const size_t columns,const size_t rows,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="SampleImage">SampleImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="SampleImage">SampleImage</a></h2>
 
 <p>SampleImage() scales an image to the desired dimensions with pixel sampling.  Unlike other scaling methods, this method does not introduce any additional color into the scaled image.</p>
 
@@ -365,7 +374,7 @@ Image *SampleImage(const Image *image,const size_t columns,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ScaleImage">ScaleImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="ScaleImage">ScaleImage</a></h2>
 
 <p>ScaleImage() changes the size of an image to the given dimensions.</p>
 
@@ -400,7 +409,7 @@ Image *ScaleImage(const Image *image,const size_t columns,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resize_8c.html" id="ThumbnailImage">ThumbnailImage</a></h2>
+<h2><a href="../../api/MagickCore/resize_8c.html" id="ThumbnailImage">ThumbnailImage</a></h2>
 
 <p>ThumbnailImage() changes the size of an image to the given dimensions and removes any associated profiles.  The goal is to produce small low cost thumbnail images suited for display on the Web.</p>
 
@@ -439,24 +448,20 @@ Image *ThumbnailImage(const Image *image,const size_t columns,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="resize.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="resize.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/resource.html b/www/api/resource.html
index cb2f14b3f..165e7ccc7 100644
--- a/www/api/resource.html
+++ b/www/api/resource.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Monitor or Limit Resource Consumption @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, monitor, or, limit, resource, consumption, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/resource.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, monitor, or, limit, resource, consumption, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="resource.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="resource.html#AcquireMagickResource">AcquireMagickResource</a> &#8226; <a href="resource.html#AcquireUniqueFileResource">AcquireUniqueFileResource</a> &#8226; <a href="resource.html#GetMagickResource">GetMagickResource</a> &#8226; <a href="resource.html#GetMagickResourceLimit">GetMagickResourceLimit</a> &#8226; <a href="resource.html#ListMagickResourceInfo">ListMagickResourceInfo</a> &#8226; <a href="resource.html#RelinquishMagickResource">RelinquishMagickResource</a> &#8226; <a href="resource.html#RelinquishUniqueFileResource">RelinquishUniqueFileResource</a> &#8226; <a href="resource.html#SetMagickResourceLimit">SetMagickResourceLimit</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="AcquireMagickResource">AcquireMagickResource</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="AcquireMagickResource">AcquireMagickResource</a></h2>
 
 <p>AcquireMagickResource() acquires resources of the specified type. MagickFalse is returned if the specified resource is exhausted otherwise MagickTrue.</p>
 
@@ -101,7 +110,7 @@ MagickBooleanType AcquireMagickResource(const ResourceType type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="AcquireUniqueFileResource">AcquireUniqueFileResource</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="AcquireUniqueFileResource">AcquireUniqueFileResource</a></h2>
 
 <p>AcquireUniqueFileResource() returns a unique file name, and returns a file descriptor for the file open for reading and writing.</p>
 
@@ -123,7 +132,7 @@ int AcquireUniqueFileResource(char *path)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="GetMagickResource">GetMagickResource</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="GetMagickResource">GetMagickResource</a></h2>
 
 <p>GetMagickResource() returns the specified resource.</p>
 
@@ -145,7 +154,7 @@ MagickSizeType GetMagickResource(const ResourceType type)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="GetMagickResourceLimit">GetMagickResourceLimit</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="GetMagickResourceLimit">GetMagickResourceLimit</a></h2>
 
 <p>GetMagickResourceLimit() returns the specified resource limit.</p>
 
@@ -167,7 +176,7 @@ MagickSizeType GetMagickResourceLimit(const ResourceType type)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="ListMagickResourceInfo">ListMagickResourceInfo</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="ListMagickResourceInfo">ListMagickResourceInfo</a></h2>
 
 <p>ListMagickResourceInfo() lists the resource info to a file.</p>
 
@@ -186,7 +195,7 @@ MagickBooleanType ListMagickResourceInfo(FILE *file,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="RelinquishMagickResource">RelinquishMagickResource</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="RelinquishMagickResource">RelinquishMagickResource</a></h2>
 
 <p>RelinquishMagickResource() relinquishes resources of the specified type.</p>
 
@@ -213,7 +222,7 @@ void RelinquishMagickResource(const ResourceType type,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="RelinquishUniqueFileResource">RelinquishUniqueFileResource</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="RelinquishUniqueFileResource">RelinquishUniqueFileResource</a></h2>
 
 <p>RelinquishUniqueFileResource() relinquishes a unique file resource.</p>
 
@@ -235,7 +244,7 @@ MagickBooleanType RelinquishUniqueFileResource(const char *path)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/resource_8c.html" id="SetMagickResourceLimit">SetMagickResourceLimit</a></h2>
+<h2><a href="../../api/MagickCore/resource_8c.html" id="SetMagickResourceLimit">SetMagickResourceLimit</a></h2>
 
 <p>SetMagickResourceLimit() sets the limit for a particular resource.</p>
 
@@ -266,24 +275,21 @@ MagickBooleanType SetMagickResourceLimit(const ResourceType type,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="resource.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="resource.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/api/segment.html b/www/api/segment.html
index dce013ce5..bc1994989 100644
--- a/www/api/segment.html
+++ b/www/api/segment.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Segment an Image with Thresholding Fuzzy c-Means @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, segment, an, image, with, thresholding, fuzzy, c-means, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="segment.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, segment, an, image, with, thresholding, fuzzy, c-means, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="segment.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="segment.html#SegmentImage">SegmentImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/segment_8c.html" id="SegmentImage">SegmentImage</a></h2>
+<h2><a href="../../api/MagickCore/segment_8c.html" id="SegmentImage">SegmentImage</a></h2>
 
 <p>SegmentImage() segment an image by analyzing the histograms of the color components and identifying units that are homogeneous with the fuzzy C-means technique.</p>
 
@@ -111,24 +120,20 @@ MagickBooleanType SegmentImage(Image *image,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="segment.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="segment.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/shear.html b/www/api/shear.html
index f62be3b39..f49ce33b8 100644
--- a/www/api/shear.html
+++ b/www/api/shear.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Shear or Rotate an Image by an Arbitrary Angle @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, shear, or, rotate, an, image, by, an, arbitrary, angle, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="shear.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, shear, or, rotate, an, image, by, an, arbitrary, angle, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="shear.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,44 +40,54 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="shear.html#The XShearImage">The XShearImage</a> &#8226; <a href="shear.html#DeskewImage">DeskewImage</a> &#8226; <a href="shear.html#IntegralRotateImage">IntegralRotateImage</a> &#8226; <a href="shear.html#ShearImage">ShearImage</a> &#8226; <a href="shear.html#ShearRotateImage">ShearRotateImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/shear_8c.html" id="The_XShearImage">The XShearImage</a></h2>
+<h2><a href="../../api/MagickCore/shear_8c.html" id="The_XShearImage">The XShearImage</a></h2>
 
 <p>The XShearImage() and YShearImage() methods are based on the paper "A Fast Algorithm for General Raster Rotation" by Alan W. Paeth, Graphics Interface '86 (Vancouver).  ShearRotateImage() is adapted from a similar method based on the Paeth paper written by Michael Halle of the Spatial Imaging Group, MIT Media Lab.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/shear_8c.html" id="DeskewImage">DeskewImage</a></h2>
+<h2><a href="../../api/MagickCore/shear_8c.html" id="DeskewImage">DeskewImage</a></h2>
 
 <p>DeskewImage() removes skew from the image.  Skew is an artifact that occurs in scanned images because of the camera being misaligned, imperfections in the scanning or surface, or simply because the paper was not placed completely flat when scanned.</p>
 
@@ -111,7 +120,7 @@ Image *DeskewImage(const Image *image,const double threshold,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/shear_8c.html" id="IntegralRotateImage">IntegralRotateImage</a></h2>
+<h2><a href="../../api/MagickCore/shear_8c.html" id="IntegralRotateImage">IntegralRotateImage</a></h2>
 
 <p>IntegralRotateImage() rotates the image an integral of 90 degrees.  It allocates the memory necessary for the new Image structure and returns a pointer to the rotated image.</p>
 
@@ -130,7 +139,7 @@ Image *IntegralRotateImage(const Image *image,size_t rotations,
 <dt>rotations</dt>
 <p>Specifies the number of 90 degree rotations.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/shear_8c.html" id="ShearImage">ShearImage</a></h2>
+<h2><a href="../../api/MagickCore/shear_8c.html" id="ShearImage">ShearImage</a></h2>
 
 <p>ShearImage() creates a new image that is a shear_image copy of an existing one.  Shearing slides one edge of an image along the X or Y axis, creating a parallelogram.  An X direction shear slides an edge along the X axis, while a Y direction shear slides an edge along the Y axis.  The amount of the shear is controlled by a shear angle.  For X direction shears, x_shear is measured relative to the Y axis, and similarly, for Y direction shears y_shear is measured relative to the X axis.  Empty triangles left over from shearing the image are filled with the background color defined by member 'background_color' of the image..  ShearImage() allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -154,7 +163,7 @@ Image *ShearImage(const Image *image,const double x_shear,
 <dt>exception</dt>
 <p>return any errors or warnings in this structure.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/shear_8c.html" id="ShearRotateImage">ShearRotateImage</a></h2>
+<h2><a href="../../api/MagickCore/shear_8c.html" id="ShearRotateImage">ShearRotateImage</a></h2>
 
 <p>ShearRotateImage() creates a new image that is a rotated copy of an existing one.  Positive angles rotate counter-clockwise (right-hand rule), while negative angles rotate clockwise.  Rotated images are usually larger than the originals and have 'empty' triangular corners.  X axis.  Empty triangles left over from shearing the image are filled with the background color defined by member 'background_color' of the image.  ShearRotateImage allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -182,24 +191,20 @@ Image *ShearRotateImage(const Image *image,const double degrees,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="shear.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="shear.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/signature.html b/www/api/signature.html
index c8a78b6ff..3a033e11a 100644
--- a/www/api/signature.html
+++ b/www/api/signature.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Compute a Message Digest for an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, compute, a, message, digest, for, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="signature.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, compute, a, message, digest, for, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="signature.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="signature.html#SignatureImage">SignatureImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/signature_8c.html" id="SignatureImage">SignatureImage</a></h2>
+<h2><a href="../../api/MagickCore/signature_8c.html" id="SignatureImage">SignatureImage</a></h2>
 
 <p>SignatureImage() computes a message digest from an image pixel stream with an implementation of the NIST SHA-256 Message Digest algorithm.  This signature uniquely identifies the image and is convenient for determining if an image has been modified or whether two images are identical.</p>
 
@@ -104,24 +113,20 @@ MagickBooleanType SignatureImage(Image *image,ExceptionInfo *exception)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="signature.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="signature.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/statistic.html b/www/api/statistic.html
index 72661c23a..8a1c18767 100644
--- a/www/api/statistic.html
+++ b/www/api/statistic.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Image Statistics @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, image, statistics, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="statistic.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, image, statistics, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="statistic.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="statistic.html#EvaluateImage">EvaluateImage</a> &#8226; <a href="statistic.html#FunctionImage">FunctionImage</a> &#8226; <a href="statistic.html#GetImageEntropy">GetImageEntropy</a> &#8226; <a href="statistic.html#GetImageExtrema">GetImageExtrema</a> &#8226; <a href="statistic.html#GetImageKurtosis">GetImageKurtosis</a> &#8226; <a href="statistic.html#GetImageMean">GetImageMean</a> &#8226; <a href="statistic.html#GetImageMoments">GetImageMoments</a> &#8226; <a href="statistic.html#GetImagePerceptualHash">GetImagePerceptualHash</a> &#8226; <a href="statistic.html#GetImageRange">GetImageRange</a> &#8226; <a href="statistic.html#GetImageStatistics">GetImageStatistics</a> &#8226; <a href="statistic.html#PolynomialImage">PolynomialImage</a> &#8226; <a href="statistic.html#StatisticImage">StatisticImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="EvaluateImage">EvaluateImage</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="EvaluateImage">EvaluateImage</a></h2>
 
 <p>EvaluateImage() applies a value to the image with an arithmetic, relational, or logical operator to an image. Use these operations to lighten or darken an image, to increase or decrease contrast in an image, or to produce the "negative" of an image.</p>
 
@@ -113,7 +122,7 @@ MagickBooleanType EvaluateImages(Image *images,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="FunctionImage">FunctionImage</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="FunctionImage">FunctionImage</a></h2>
 
 <p>FunctionImage() applies a value to the image with an arithmetic, relational, or logical operator to an image. Use these operations to lighten or darken an image, to increase or decrease contrast in an image, or to produce the "negative" of an image.</p>
 
@@ -149,7 +158,7 @@ MagickBooleanType FunctionImage(Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImageEntropy">GetImageEntropy</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImageEntropy">GetImageEntropy</a></h2>
 
 <p>GetImageEntropy() returns the entropy of one or more image channels.</p>
 
@@ -180,7 +189,7 @@ MagickBooleanType GetImageEntropy(const Image *image,double *entropy,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImageExtrema">GetImageExtrema</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImageExtrema">GetImageExtrema</a></h2>
 
 <p>GetImageExtrema() returns the extrema of one or more image channels.</p>
 
@@ -215,7 +224,7 @@ MagickBooleanType GetImageExtrema(const Image *image,size_t *minima,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImageKurtosis">GetImageKurtosis</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImageKurtosis">GetImageKurtosis</a></h2>
 
 <p>GetImageKurtosis() returns the kurtosis and skewness of one or more image channels.</p>
 
@@ -250,7 +259,7 @@ MagickBooleanType GetImageKurtosis(const Image *image,double *kurtosis,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImageMean">GetImageMean</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImageMean">GetImageMean</a></h2>
 
 <p>GetImageMean() returns the mean and standard deviation of one or more image channels.</p>
 
@@ -285,7 +294,7 @@ MagickBooleanType GetImageMean(const Image *image,double *mean,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImageMoments">GetImageMoments</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImageMoments">GetImageMoments</a></h2>
 
 <p>GetImageMoments() returns the normalized moments of one or more image channels.</p>
 
@@ -312,7 +321,7 @@ ChannelMoments *GetImageMoments(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImagePerceptualHash">GetImagePerceptualHash</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImagePerceptualHash">GetImagePerceptualHash</a></h2>
 
 <p>GetImagePerceptualHash() returns the perceptual hash of one or more image channels.</p>
 
@@ -339,7 +348,7 @@ ChannelPerceptualHash *GetImagePerceptualHash(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImageRange">GetImageRange</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImageRange">GetImageRange</a></h2>
 
 <p>GetImageRange() returns the range of one or more image channels.</p>
 
@@ -374,7 +383,7 @@ MagickBooleanType GetImageRange(const Image *image,double *minima,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="GetImageStatistics">GetImageStatistics</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="GetImageStatistics">GetImageStatistics</a></h2>
 
 <p>GetImageStatistics() returns statistics for each channel in the image.  The statistics include the channel depth, its minima, maxima, mean, standard deviation, kurtosis and skewness.  You can access the red channel mean, for example, like this:</p>
 
@@ -408,7 +417,7 @@ ChannelStatistics *GetImageStatistics(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="PolynomialImage">PolynomialImage</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="PolynomialImage">PolynomialImage</a></h2>
 
 <p>PolynomialImage() returns a new image where each pixel is the sum of the pixels in the image sequence after applying its corresponding terms (coefficient and degree pairs).</p>
 
@@ -443,7 +452,7 @@ Image *PolynomialImage(const Image *images,const size_t number_terms,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/statistic_8c.html" id="StatisticImage">StatisticImage</a></h2>
+<h2><a href="../../api/MagickCore/statistic_8c.html" id="StatisticImage">StatisticImage</a></h2>
 
 <p>StatisticImage() makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width and height.</p>
 
@@ -486,24 +495,20 @@ Image *StatisticImage(const Image *image,const StatisticType type,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="statistic.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="statistic.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/stream.html b/www/api/stream.html
index a6fa5d675..59215f067 100644
--- a/www/api/stream.html
+++ b/www/api/stream.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Stream @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, stream, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../stream.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, stream, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/stream.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="stream.html#usage">Example Usage</a> • <a href="stream.html#options">Option Summary</a></p>
@@ -107,157 +116,157 @@ magick display -depth 8 -size 640x480 rgb:pixels.dat
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#list">-list <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#list">-list <var>type</var></a></td>
     <td>Color, Configure, Delegate, Format, Magic, Module, Resource, or Type</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#stream-map">-map <var>components</var></a></td>
+    <td><a href="../www/command-line-options.html#stream-map">-map <var>components</var></a></td>
     <td>store pixels in this format.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#storage-type">-storage-type <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#storage-type">-storage-type <var>type</var></a></td>
     <td>store pixels with this storage type.</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#taint">-taint</a></td>
+    <td><a href="../www/command-line-options.html#taint">-taint</a></td>
     <td>mark the image as modified</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="../command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
@@ -268,24 +277,21 @@ magick display -depth 8 -size 640x480 rgb:pixels.dat
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="stream.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="stream.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/api/transform.html b/www/api/transform.html
index 81ce18991..b31733369 100644
--- a/www/api/transform.html
+++ b/www/api/transform.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Transform an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, transform, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="transform.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, transform, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="transform.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="transform.html#AutoOrientImage">AutoOrientImage</a> &#8226; <a href="transform.html#ChopImage">ChopImage</a> &#8226; <a href="transform.html#CropImage">CropImage</a> &#8226; <a href="transform.html#CropImageToTiles">CropImageToTiles</a> &#8226; <a href="transform.html#ExcerptImage">ExcerptImage</a> &#8226; <a href="transform.html#ExtentImage">ExtentImage</a> &#8226; <a href="transform.html#FlipImage">FlipImage</a> &#8226; <a href="transform.html#FlopImage">FlopImage</a> &#8226; <a href="transform.html#RollImage">RollImage</a> &#8226; <a href="transform.html#ShaveImage">ShaveImage</a> &#8226; <a href="transform.html#SpliceImage">SpliceImage</a> &#8226; <a href="transform.html#TransformImage">TransformImage</a> &#8226; <a href="transform.html#TransposeImage">TransposeImage</a> &#8226; <a href="transform.html#TransverseImage">TransverseImage</a> &#8226; <a href="transform.html#TrimImage">TrimImage</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="AutoOrientImage">AutoOrientImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="AutoOrientImage">AutoOrientImage</a></h2>
 
 <p>AutoOrientImage() adjusts an image so that its orientation is suitable for viewing (i.e. top-left orientation).</p>
 
@@ -105,7 +114,7 @@ Image *AutoOrientImage(const Image *image,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="ChopImage">ChopImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="ChopImage">ChopImage</a></h2>
 
 <p>ChopImage() removes a region of an image and collapses the image to occupy the removed portion.</p>
 
@@ -136,7 +145,7 @@ Image *ChopImage(const Image *image,const RectangleInfo *chop_info)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="CropImage">CropImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="CropImage">CropImage</a></h2>
 
 <p>CropImage() extracts a region of the image starting at the offset defined by geometry.  Region must be fully defined, and no special handling of geometry flags is performed.</p>
 
@@ -167,7 +176,7 @@ Image *CropImage(const Image *image,const RectangleInfo *geometry,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="CropImageToTiles">CropImageToTiles</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="CropImageToTiles">CropImageToTiles</a></h2>
 
 <p>CropImageToTiles() crops a single image, into a possible list of tiles. This may include a single sub-region of the image.  This basically applies all the normal geometry flags for Crop.</p>
 
@@ -193,7 +202,7 @@ Image *CropImage(const Image *image,const RectangleInfo *geometry,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="ExcerptImage">ExcerptImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="ExcerptImage">ExcerptImage</a></h2>
 
 <p>ExcerptImage() returns a excerpt of the image as defined by the geometry.</p>
 
@@ -224,7 +233,7 @@ Image *ExcerptImage(const Image *image,const RectangleInfo *geometry,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="ExtentImage">ExtentImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="ExtentImage">ExtentImage</a></h2>
 
 <p>ExtentImage() extends the image as defined by the geometry, gravity, and image background color.  Set the (x,y) offset of the geometry to move the original image relative to the extended image.</p>
 
@@ -255,7 +264,7 @@ Image *ExtentImage(const Image *image,const RectangleInfo *geometry,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="FlipImage">FlipImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="FlipImage">FlipImage</a></h2>
 
 <p>FlipImage() creates a vertical mirror image by reflecting the pixels around the central x-axis.</p>
 
@@ -281,7 +290,7 @@ Image *FlipImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="FlopImage">FlopImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="FlopImage">FlopImage</a></h2>
 
 <p>FlopImage() creates a horizontal mirror image by reflecting the pixels around the central y-axis.</p>
 
@@ -307,7 +316,7 @@ Image *FlopImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="RollImage">RollImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="RollImage">RollImage</a></h2>
 
 <p>RollImage() offsets an image as defined by x_offset and y_offset.</p>
 
@@ -342,7 +351,7 @@ Image *RollImage(const Image *image,const ssize_t x_offset,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="ShaveImage">ShaveImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="ShaveImage">ShaveImage</a></h2>
 
 <p>ShaveImage() shaves pixels from the image edges.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -377,7 +386,7 @@ Image *ShaveImage(const Image *image,const RectangleInfo *shave_info,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="SpliceImage">SpliceImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="SpliceImage">SpliceImage</a></h2>
 
 <p>SpliceImage() splices a solid color into the image as defined by the geometry.</p>
 
@@ -408,7 +417,7 @@ Image *SpliceImage(const Image *image,const RectangleInfo *geometry,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="TransformImage">TransformImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="TransformImage">TransformImage</a></h2>
 
 <p>TransformImage() is a convenience method that behaves like ResizeImage() or CropImage() but accepts scaling and/or cropping information as a region geometry specification.  If the operation fails, the original image handle is left as is.</p>
 
@@ -451,7 +460,7 @@ MagickBooleanType TransformImage(Image **image,const char *crop_geometry,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="TransposeImage">TransposeImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="TransposeImage">TransposeImage</a></h2>
 
 <p>TransposeImage() creates a horizontal mirror image by reflecting the pixels around the central y-axis while rotating them by 90 degrees.</p>
 
@@ -477,7 +486,7 @@ Image *TransposeImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="TransverseImage">TransverseImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="TransverseImage">TransverseImage</a></h2>
 
 <p>TransverseImage() creates a vertical mirror image by reflecting the pixels around the central x-axis while rotating them by 270 degrees.</p>
 
@@ -503,7 +512,7 @@ Image *TransverseImage(const Image *image,ExceptionInfo *exception)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/transform_8c.html" id="TrimImage">TrimImage</a></h2>
+<h2><a href="../../api/MagickCore/transform_8c.html" id="TrimImage">TrimImage</a></h2>
 
 <p>TrimImage() trims pixels from the image edges.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
@@ -533,24 +542,20 @@ Image *TrimImage(const Image *image,ExceptionInfo *exception)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="transform.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="transform.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/version.html b/www/api/version.html
index 592830f7f..ceb5876bf 100644
--- a/www/api/version.html
+++ b/www/api/version.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, C API: Get the Version and Copyrights @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, c, api:, get, the, version, copyrights, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="version.html" rel="canonical">
-  <link href="../../../images/wand.png" rel="icon">
-  <link href="../../../images/wand.ico" rel="shortcut icon">
-  <link href="../../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, get, the, version, copyrights, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="version.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.html">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="version.html#GetMagickCopyright">GetMagickCopyright</a> &#8226; <a href="version.html#GetMagickDelegates">GetMagickDelegates</a> &#8226; <a href="version.html#GetMagickFeatures">GetMagickFeatures</a> &#8226; <a href="version.html#GetMagickHomeURL">GetMagickHomeURL</a> &#8226; <a href="version.html#GetMagickLicense">GetMagickLicense</a> &#8226; <a href="version.html#GetMagickPackageName">GetMagickPackageName</a> &#8226; <a href="version.html#GetMagickQuantumDepth">GetMagickQuantumDepth</a> &#8226; <a href="version.html#GetMagickQuantumRange">GetMagickQuantumRange</a> &#8226; <a href="version.html#GetMagickReleaseDate">GetMagickReleaseDate</a> &#8226; <a href="version.html#GetMagickSignature">GetMagickSignature</a> &#8226; <a href="version.html#GetMagickVersion">GetMagickVersion</a> &#8226; <a href="version.html#ListMagickVersion">ListMagickVersion</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickCopyright">GetMagickCopyright</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickCopyright">GetMagickCopyright</a></h2>
 
 <p>GetMagickCopyright() returns the ImageMagick API copyright as a string.</p>
 
@@ -84,7 +93,7 @@
 const char *GetMagickCopyright(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickDelegates">GetMagickDelegates</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickDelegates">GetMagickDelegates</a></h2>
 
 <p>GetMagickDelegates() returns the ImageMagick delegate libraries.</p>
 
@@ -96,7 +105,7 @@ const char *GetMagickDelegates(void)
 
 <p>No parameters are required.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickFeatures">GetMagickFeatures</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickFeatures">GetMagickFeatures</a></h2>
 
 <p>GetMagickFeatures() returns the ImageMagick features.</p>
 
@@ -108,7 +117,7 @@ const char *GetMagickFeatures(void)
 
 <p>No parameters are required.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickHomeURL">GetMagickHomeURL</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickHomeURL">GetMagickHomeURL</a></h2>
 
 <p>GetMagickHomeURL() returns the ImageMagick home URL.</p>
 
@@ -118,7 +127,7 @@ const char *GetMagickFeatures(void)
 char *GetMagickHomeURL(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickLicense">GetMagickLicense</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickLicense">GetMagickLicense</a></h2>
 
 <p>GetMagickLicense() returns the ImageMagick API license as a string.</p>
 
@@ -128,7 +137,7 @@ char *GetMagickHomeURL(void)
 const char *GetMagickLicense(void)
 </pre>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickPackageName">GetMagickPackageName</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickPackageName">GetMagickPackageName</a></h2>
 
 <p>GetMagickPackageName() returns the ImageMagick package name.</p>
 
@@ -140,7 +149,7 @@ const char *GetMagickName(void)
 
 <p>No parameters are required.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickQuantumDepth">GetMagickQuantumDepth</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickQuantumDepth">GetMagickQuantumDepth</a></h2>
 
 <p>GetMagickQuantumDepth() returns the ImageMagick quantum depth.</p>
 
@@ -162,7 +171,7 @@ const char *GetMagickQuantumDepth(size_t *depth)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickQuantumRange">GetMagickQuantumRange</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickQuantumRange">GetMagickQuantumRange</a></h2>
 
 <p>GetMagickQuantumRange() returns the ImageMagick quantum range.</p>
 
@@ -184,7 +193,7 @@ const char *GetMagickQuantumRange(size_t *range)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickReleaseDate">GetMagickReleaseDate</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickReleaseDate">GetMagickReleaseDate</a></h2>
 
 <p>GetMagickReleaseDate() returns the ImageMagick release date.</p>
 
@@ -196,7 +205,7 @@ const char *GetMagickReleaseDate(void)
 
 <p>No parameters are required.</p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickSignature">GetMagickSignature</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickSignature">GetMagickSignature</a></h2>
 
 <p>GetMagickSignature() returns a signature that uniquely encodes the MagickCore libary version, quantum depth, HDRI status, OS word size, and endianness.</p>
 
@@ -218,7 +227,7 @@ unsigned int GetMagickSignature(const StringInfo *nonce)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="GetMagickVersion">GetMagickVersion</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="GetMagickVersion">GetMagickVersion</a></h2>
 
 <p>GetMagickVersion() returns the ImageMagick API version as a string and as a number.</p>
 
@@ -240,7 +249,7 @@ const char *GetMagickVersion(size_t *version)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickCore/version_8c.html" id="ListMagickVersion">ListMagickVersion</a></h2>
+<h2><a href="../../api/MagickCore/version_8c.html" id="ListMagickVersion">ListMagickVersion</a></h2>
 
 <p>ListMagickVersion() identifies the ImageMagick version by printing its attributes to the file.  Attributes include the copyright, features, and delegates.</p>
 
@@ -266,24 +275,20 @@ void ListMagickVersion(FILE *file)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="version.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.html">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="version.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../../assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="../../assets/jquery.min.js"><\/script>')</script>
-  <script src="../../assets/bootstrap.min.js"></script>
-
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/api/wand-view.html b/www/api/wand-view.html
index 004927250..abc46c9e6 100644
--- a/www/api/wand-view.html
+++ b/www/api/wand-view.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API: Wand View Methods @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api:, wview, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="../api/wand-view.html" rel="canonical">
-  <link href="../../images/wand.png" rel="icon">
-  <link href="../../images/wand.ico" rel="shortcut icon">
-  <link href="../assets/bootstrap.min.css" rel="stylesheet">
-  <link href="../assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api:, wview, methods, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="wand-view.html" rel="canonical" />
+  <link href="../../images/wand.png" rel="icon" />
+  <link href="../../images/wand.ico" rel="shortcut icon" />
+  <link href="../assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,40 +40,50 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../download.html">Download</a>
+        <a class="nav-link" href="../../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../resources.html">Resources</a>
+        <a class="nav-link" href="../../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="../develop.html">Develop</a>
+        <a class="nav-link" href="../../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="../search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="wand-view.html#CloneWandView">CloneWandView</a> &#8226; <a href="wand-view.html#DestroyWandView">DestroyWandView</a> &#8226; <a href="wand-view.html#DuplexTransferWandViewIterator">DuplexTransferWandViewIterator</a> &#8226; <a href="wand-view.html#GetWandViewException">GetWandViewException</a> &#8226; <a href="wand-view.html#GetWandViewExtent">GetWandViewExtent</a> &#8226; <a href="wand-view.html#GetWandViewIterator">GetWandViewIterator</a> &#8226; <a href="wand-view.html#GetWandViewPixels">GetWandViewPixels</a> &#8226; <a href="wand-view.html#GetWandViewWand">GetWandViewWand</a> &#8226; <a href="wand-view.html#IsWandView">IsWandView</a> &#8226; <a href="wand-view.html#NewWandView">NewWandView</a> &#8226; <a href="wand-view.html#NewWandViewExtent">NewWandViewExtent</a> &#8226; <a href="wand-view.html#SetWandViewDescription">SetWandViewDescription</a> &#8226; <a href="wand-view.html#SetWandViewIterator">SetWandViewIterator</a> &#8226; <a href="wand-view.html#TransferWandViewIterator">TransferWandViewIterator</a> &#8226; <a href="wand-view.html#UpdateWandViewIterator">UpdateWandViewIterator</a></p>
 
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="CloneWandView">CloneWandView</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="CloneWandView">CloneWandView</a></h2>
 
 <p>CloneWandView() makes a copy of the specified wand view.</p>
 
@@ -96,7 +105,7 @@ WandView *CloneWandView(const WandView *wand_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="DestroyWandView">DestroyWandView</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="DestroyWandView">DestroyWandView</a></h2>
 
 <p>DestroyWandView() deallocates memory associated with a wand view.</p>
 
@@ -118,7 +127,7 @@ WandView *DestroyWandView(WandView *wand_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="DuplexTransferWandViewIterator">DuplexTransferWandViewIterator</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="DuplexTransferWandViewIterator">DuplexTransferWandViewIterator</a></h2>
 
 <p>DuplexTransferWandViewIterator() iterates over three wand views in parallel and calls your transfer method for each scanline of the view.  The source and duplex pixel extent is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension.  However, the destination wand view is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.</p>
 
@@ -174,7 +183,7 @@ MagickBooleanType DuplexTransferWandViewIterator(WandView *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="GetWandViewException">GetWandViewException</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="GetWandViewException">GetWandViewException</a></h2>
 
 <p>GetWandViewException() returns the severity, reason, and description of any error that occurs when utilizing a wand view.</p>
 
@@ -201,7 +210,7 @@ char *GetWandViewException(const WandView *wand_view,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="GetWandViewExtent">GetWandViewExtent</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="GetWandViewExtent">GetWandViewExtent</a></h2>
 
 <p>GetWandViewExtent() returns the wand view extent.</p>
 
@@ -223,7 +232,7 @@ RectangleInfo GetWandViewExtent(const WandView *wand_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="GetWandViewIterator">GetWandViewIterator</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="GetWandViewIterator">GetWandViewIterator</a></h2>
 
 <p>GetWandViewIterator() iterates over the wand view in parallel and calls your get method for each scanline of the view.  The pixel extent is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension.  Any updates to the pixels in your callback are ignored.</p>
 
@@ -269,7 +278,7 @@ MagickBooleanType GetWandViewIterator(WandView *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="GetWandViewPixels">GetWandViewPixels</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="GetWandViewPixels">GetWandViewPixels</a></h2>
 
 <p>GetWandViewPixels() returns the wand view pixel_wands.</p>
 
@@ -291,7 +300,7 @@ PixelWand *GetWandViewPixels(const WandView *wand_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="GetWandViewWand">GetWandViewWand</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="GetWandViewWand">GetWandViewWand</a></h2>
 
 <p>GetWandViewWand() returns the magick wand associated with the wand view.</p>
 
@@ -313,7 +322,7 @@ MagickWand *GetWandViewWand(const WandView *wand_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="IsWandView">IsWandView</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="IsWandView">IsWandView</a></h2>
 
 <p>IsWandView() returns MagickTrue if the the parameter is verified as a wand view object.</p>
 
@@ -335,7 +344,7 @@ MagickBooleanType IsWandView(const WandView *wand_view)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="NewWandView">NewWandView</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="NewWandView">NewWandView</a></h2>
 
 <p>NewWandView() returns a wand view required for all other methods in the Wand View API.</p>
 
@@ -357,7 +366,7 @@ WandView *NewWandView(MagickWand *wand)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="NewWandViewExtent">NewWandViewExtent</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="NewWandViewExtent">NewWandViewExtent</a></h2>
 
 <p>NewWandViewExtent() returns a wand view required for all other methods in the Wand View API.</p>
 
@@ -384,7 +393,7 @@ WandView *NewWandViewExtent(MagickWand *wand,const ssize_t x,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="SetWandViewDescription">SetWandViewDescription</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="SetWandViewDescription">SetWandViewDescription</a></h2>
 
 <p>SetWandViewDescription() associates a description with an image view.</p>
 
@@ -410,7 +419,7 @@ void SetWandViewDescription(WandView *image_view,const char *description)
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="SetWandViewIterator">SetWandViewIterator</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="SetWandViewIterator">SetWandViewIterator</a></h2>
 
 <p>SetWandViewIterator() iterates over the wand view in parallel and calls your set method for each scanline of the view.  The pixel extent is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension.  The pixels are initiallly undefined and any settings you make in the callback method are automagically synced back to your image.</p>
 
@@ -456,7 +465,7 @@ MagickBooleanType SetWandViewIterator(WandView *destination,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="TransferWandViewIterator">TransferWandViewIterator</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="TransferWandViewIterator">TransferWandViewIterator</a></h2>
 
 <p>TransferWandViewIterator() iterates over two wand views in parallel and calls your transfer method for each scanline of the view.  The source pixel extent is not confined to the image canvas-- that is you can include negative offsets or widths or heights that exceed the image dimension. However, the destination wand view is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.</p>
 
@@ -507,7 +516,7 @@ MagickBooleanType TransferWandViewIterator(WandView *source,
 
 <dd>  </dd>
 </dl>
-<h2><a href="http://www.imagemagick.org/api/MagickWand/wand-view_8c.html" id="UpdateWandViewIterator">UpdateWandViewIterator</a></h2>
+<h2><a href="../../api/MagickWand/wand-view_8c.html" id="UpdateWandViewIterator">UpdateWandViewIterator</a></h2>
 
 <p>UpdateWandViewIterator() iterates over the wand view in parallel and calls your update method for each scanline of the view.  The pixel extent is confined to the image canvas-- that is no negative offsets or widths or heights that exceed the image dimension are permitted.  Updates to pixels in your callback are automagically synced back to the image.</p>
 
@@ -557,24 +566,21 @@ MagickBooleanType UpdateWandViewIterator(WandView *source,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="../support.html">Donate</a> •
-     <a href="../sitemap.html">Sitemap</a> •
-    <a href="../links.html">Related</a> •
-    <a href="../security-policy.html">Security</a> •
-    <a href="../architecture.html">Architecture</a>
+    <p><a href="../../www/security-policy.html">Security</a> •
+    <a href="../../www/architecture.html">Architecture</a> •
+    <a href="../../www/links.html">Related</a> •
+     <a href="../../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="wand-view.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="../contact.php">Contact Us</a></p>
+    <p><a href="../../www/support.html">Donate</a> •
+    <a href="wand-view.html#">Back to top</a> •
+    <a href="../../www/contact.html">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="../assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="../assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="../assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="../assets/jquery.min.js"><\/script>')</script>
-  <script src="../assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/architecture.html b/www/architecture.html
index 057fddb12..441836d46 100644
--- a/www/architecture.html
+++ b/www/architecture.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Architecture @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="architecture, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/architecture.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="architecture, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/architecture.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="architecture.html#cache">The Pixel Cache</a> • <a href="architecture.html#stream">Streaming Pixels</a> • <a href="architecture.html#properties">Image Properties and Profiles</a> • <a href="architecture.html#tera-pixel">Large Image Support</a> • <a href="architecture.html#threads">Threads of Execution</a> • <a href="architecture.html#distributed">Heterogeneous Distributed Processing</a> • <a href="architecture.html#coders">Custom Image Coders</a> • <a href="architecture.html#filters">Custom Image Filters</a></p>
@@ -146,9 +155,9 @@ if (image == (Image *) NULL)
 </code></pre></dd>
 </dl>
 
-<p>In our discussion of the pixel cache, we use the <a href="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 8-bit gray 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="command-line-options.html#version">&#x2011;version</a> option: </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 8-bit gray 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>
 
 <pre><span class="crtprompt">$ </span><span class='crtin'>identify -version</span><span class='crtout'><br/></span><span class="crtprompt">$ </span><span class='crtin'>Version: ImageMagick 7.0.7-14 2017-12-06 Q16 https://www.imagemagick.org</span></pre>
 <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 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>
@@ -163,7 +172,7 @@ if (image == (Image *) NULL)
   <li><a href="api/cache.html#SyncAuthenticPixels">SyncAuthenticPixels()</a>: update the pixel cache with any modified pixels</li>
 </ul>
 
-<p>Here is a typical <a href="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>
 
 <pre class="pre-scrollable"><code>const Quantum
   *p;
@@ -230,7 +239,7 @@ if (y &lt; (ssize_t) source-&gt;rows)
 <h3><a id="virtual-pixels"></a>Virtual Pixels</h3>
 
 <p>There are a plethora of image processing algorithms that require a neighborhood of pixels about a pixel of interest.  The algorithm typically includes a caveat concerning how to handle pixels around the image boundaries, known as edge pixels.  With virtual pixels, you do not need to concern yourself about special edge processing other than choosing  which virtual pixel method is most appropriate for your algorithm.</p>
- <p>Access to the virtual pixels are controlled by the <a href="api/cache.html#SetImageVirtualPixelMethod">SetImageVirtualPixelMethod()</a> method from the MagickCore API or the <a href="command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a> option from the command line.  The methods include:</p>
+ <p>Access to the virtual pixels are controlled by the <a href="api/cache.html#SetImageVirtualPixelMethod">SetImageVirtualPixelMethod()</a> method from the MagickCore API or the <a href="../www/command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a> option from the command line.  The methods include:</p>
 
 <dl class="row">
 <dt class="col-md-4">background</dt>
@@ -308,7 +317,7 @@ Resource limits:
   Time: unlimited
 </pre>
 
-<p>You can set these limits either as a <a href="security-policy.html">security policy</a> (see <a href="https://www.imagemagick.org/source/policy.xml">policy.xml</a>), with an <a href="resources.html#environment">environment variable</a>, with the <a href="command-line-options.html#limit">-limit</a> command line option, or with the <a href="api/resource.html#SetMagickResourceLimit">SetMagickResourceLimit()</a> MagickCore API method. As an example, our online web interface to ImageMagick, <a href="https://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">ImageMagick Studio</a>, includes these policy limits to help prevent a denial-of-service:</p>
+<p>You can set these limits either as a <a href="security-policy.html">security policy</a> (see <a href="https://www.imagemagick.org/source/policy.xml">policy.xml</a>), with an <a href="resources.html#environment">environment variable</a>, with the <a href="../www/command-line-options.html#limit">-limit</a> command line option, or with the <a href="api/resource.html#SetMagickResourceLimit">SetMagickResourceLimit()</a> MagickCore API method. As an example, our online web interface to ImageMagick, <a href="../MagickStudio/scripts/MagickStudio.cgi">ImageMagick Studio</a>, includes these policy limits to help prevent a denial-of-service:</p>
 <pre class="highlight"><code>&lt;policymap>
   &lt;policy domain="resource" name="temporary-path" value="/tmp"/>
   &lt;policy domain="resource" name="memory" value="256MiB"/>
@@ -331,7 +340,7 @@ Resource limits:
 
 <p>Note, the cache limits are global to each invocation of ImageMagick, meaning if you create several images, the combined resource requirements are compared to the limit to determine the pixel cache storage disposition.</p>
 
-<p>To determine which type and how much resources are consumed by the pixel cache, add the <a href="command-line-options.html#debug">-debug cache</a> option to the command-line:</p>
+<p>To determine which type and how much resources are consumed by the pixel cache, add the <a href="../www/command-line-options.html#debug">-debug cache</a> option to the command-line:</p>
 <pre class="highlight">-> convert -debug cache logo: -sharpen 3x2 null:
 2016-12-17T13:33:42-05:00 0:00.000 0.000u 7.0.0 Cache convert: cache.c/DestroyPixelCache/1275/Cache
   destroy 
@@ -423,7 +432,7 @@ convert image.mpc -crop 100x100+100+0 +repage 2.png
 convert image.mpc -crop 100x100+200+0 +repage 3.png
 </code></pre>
 
-<p>MPC is ideal for web sites.  It reduces the overhead of reading and writing an image.  We use it exclusively at our <a href="https://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">online image studio</a>.</p>
+<p>MPC is ideal for web sites.  It reduces the overhead of reading and writing an image.  We use it exclusively at our <a href="../MagickStudio/scripts/MagickStudio.cgi">online image studio</a>.</p>
 
 <h2 class="magick-post-title"><a id="stream"></a>Streaming Pixels</h2>
 
@@ -454,7 +463,7 @@ image_info->client_data=(void *) MyData;
 image=ReadStream(image_info,&amp;StreamPixels,exception);
 </code></pre>
 
-<p>We also provide a lightweight tool, <a href="stream.html">stream</a>, to stream one or more pixel components of the image or portion of the image to your choice of storage formats.  It writes the pixel components as they are read from the input image a row at a time making <a href="stream.html">stream</a> desirable when working with large images or when you require raw pixel components.  A majority of the image formats stream pixels (red, green, and blue) from left to right and top to bottom.  However, a few formats do not support this common ordering (e.g. the PSD format).</p>
+<p>We also provide a lightweight tool, <a href="../www/stream.html">stream</a>, to stream one or more pixel components of the image or portion of the image to your choice of storage formats.  It writes the pixel components as they are read from the input image a row at a time making <a href="../www/stream.html">stream</a> desirable when working with large images or when you require raw pixel components.  A majority of the image formats stream pixels (red, green, and blue) from left to right and top to bottom.  However, a few formats do not support this common ordering (e.g. the PSD format).</p>
 
 <h2 class="magick-post-title"><a id="properties"></a>Image Properties and Profiles</h2>
 
@@ -521,7 +530,7 @@ convert -limit memory 2mb -limit map 2mb -limit disk 2gb \
 
 <h2 class="magick-post-title"><a id="threads"></a>Threads of Execution</h2>
 
-<p>Many of ImageMagick's internal algorithms are threaded to take advantage of speed-ups offered by the multicore processor chips. However, you are welcome to use ImageMagick algorithms in your threads of execution with the exception of the MagickCore's GetVirtualPixels(), GetAuthenticPixels(), QueueAuthenticPixels(), or SyncAuthenticPixels() pixel cache methods.  These methods are intended for one thread of execution only with the exception of an OpenMP parallel section.  To access the pixel cache with more than one thread of execution, use a cache view.  We do this for the <a href="api/composite.html#CompositeImage">CompositeImage()</a> method, for example.  Suppose we want to composite a single image over a different image in each thread of execution.  If we use GetVirtualPixels(), the results are unpredictable because multiple threads would likely be asking for different areas of the pixel cache simultaneously.  Instead we use GetCacheViewVirtualPixels() which creates a unique view for each thread of execution ensuring our program behaves properly regardless of how many threads are invoked.  The other program interfaces, such as the <a href="magick-wand.html">MagickWand API</a>, are completely thread safe so there are no special precautions for threads of execution.</p>
+<p>Many of ImageMagick's internal algorithms are threaded to take advantage of speed-ups offered by the multicore processor chips. However, you are welcome to use ImageMagick algorithms in your threads of execution with the exception of the MagickCore's GetVirtualPixels(), GetAuthenticPixels(), QueueAuthenticPixels(), or SyncAuthenticPixels() pixel cache methods.  These methods are intended for one thread of execution only with the exception of an OpenMP parallel section.  To access the pixel cache with more than one thread of execution, use a cache view.  We do this for the <a href="api/composite.html#CompositeImage">CompositeImage()</a> method, for example.  Suppose we want to composite a single image over a different image in each thread of execution.  If we use GetVirtualPixels(), the results are unpredictable because multiple threads would likely be asking for different areas of the pixel cache simultaneously.  Instead we use GetCacheViewVirtualPixels() which creates a unique view for each thread of execution ensuring our program behaves properly regardless of how many threads are invoked.  The other program interfaces, such as the <a href="../www/magick-wand.html">MagickWand API</a>, are completely thread safe so there are no special precautions for threads of execution.</p>
 
 <p>Here is an MagickCore code snippet that takes advantage of threads of execution with the <a href="openmp.html">OpenMP</a> programming paradigm:</p>
 <pre class="pre-scrollable"><code>CacheView
@@ -633,7 +642,7 @@ void ConvertBMPToImage(const BITMAPINFOHEADER *bmp_info,
 
 <p>If you call the ImageMagick API from your OpenMP-enabled application and you intend to dynamically increase the number of threads available in subsequent parallel regions, be sure to perform the increase <var>before</var> you call the API otherwise ImageMagick may fault.</p>
 
-<p><a href="api/wand-view.html">MagickWand</a> supports wand views.  A view iterates over the entire, or portion, of the image in parallel and for each row of pixels, it invokes a callback method you provide.  This limits most of your parallel programming activity to just that one module.  There are similar methods in <a href="api/image-view.html">MagickCore</a>.  For an example, see the same sigmoidal contrast algorithm implemented in both <a href="magick-wand.html#wand-view">MagickWand</a> and <a href="magick-core.html#image-view">MagickCore</a>.</p>
+<p><a href="api/wand-view.html">MagickWand</a> supports wand views.  A view iterates over the entire, or portion, of the image in parallel and for each row of pixels, it invokes a callback method you provide.  This limits most of your parallel programming activity to just that one module.  There are similar methods in <a href="api/image-view.html">MagickCore</a>.  For an example, see the same sigmoidal contrast algorithm implemented in both <a href="../www/magick-wand.html#wand-view">MagickWand</a> and <a href="../www/magick-core.html#image-view">MagickCore</a>.</p>
 
 <p>In most circumstances, the default number of threads is set to the number of processor cores on your system for optimal performance.  However, if your system is hyperthreaded or if you are running on a virtual host and only a subset of the processors are available to your server instance, you might get an increase in performance by setting the thread <a href="resources.html#configure">policy</a> or the <a href="resources.html#environment">MAGICK_THREAD_LIMIT</a> environment variable.  For example, your virtual host has 8 processors but only 2 are assigned to your server instance.  The default of 8 threads can cause severe performance problems.  One solution is to limit the number of threads to the available processors in your <a href="https://www.imagemagick.org/source/policy.xml">policy.xml</a> configuration file:</p>
 <pre class="highlight"><code>&lt;policy domain="resource" name="thread" value="2"/>
@@ -662,7 +671,7 @@ Performance[11]: 10i 4.348ips 0.793e 16.500u 0:02.300
 Performance[12]: 10i 4.525ips 0.799e 18.320u 0:02.210
 </pre>
 <p>The sweet spot for this example is 6 threads. This makes sense since there are 6 physical cores.  The other 6 are hyperthreads. It appears that sharpening does not benefit from hyperthreading.</p>
-<p>In certain cases, it might be optimal to set the number of threads to 1 or to disable OpenMP completely with the <a href="resources.html#environment">MAGICK_THREAD_LIMIT</a> environment variable, <a href="command-line-options.html#limit">-limit</a> command line option,  or the  <a href="resources.html#configure">policy.xml</a> configuration file.</p>
+<p>In certain cases, it might be optimal to set the number of threads to 1 or to disable OpenMP completely with the <a href="resources.html#environment">MAGICK_THREAD_LIMIT</a> environment variable, <a href="../www/command-line-options.html#limit">-limit</a> command line option,  or the  <a href="resources.html#configure">policy.xml</a> configuration file.</p>
 
 <h2 class="magick-post-title"><a id="distributed"></a>Heterogeneous Distributed Processing</h2>
 <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>
@@ -1176,7 +1185,7 @@ display logo.mgk
 
 <h2 class="magick-post-title"><a id="filters"></a>Custom Image Filters</h2>
 
-<p>ImageMagick provides a convenient mechanism for adding your own custom image processing algorithms.  We call these image filters and they are invoked from the command line with the <a href="command-line-options.html#process">-process</a> option or from the MagickCore API method <a href="api/module.html#ExecuteModuleProcess">ExecuteModuleProcess()</a>.</p>
+<p>ImageMagick provides a convenient mechanism for adding your own custom image processing algorithms.  We call these image filters and they are invoked from the command line with the <a href="../www/command-line-options.html#process">-process</a> option or from the MagickCore API method <a href="api/module.html#ExecuteModuleProcess">ExecuteModuleProcess()</a>.</p>
 
 <p>Here is a listing of a sample <a href="https://www.imagemagick.org/source/analyze.c">custom image filter</a>.  It computes a few statistics such as the pixel brightness and saturation mean and standard-deviation.</p>
 <pre class="pre-scrollable"><code>#include &lt;stdio.h>
@@ -1451,24 +1460,21 @@ ModuleExport size_t analyzeImage(Image **images,const int argc,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="architecture.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="architecture.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/assets/bootstrap.min.js b/www/assets/bootstrap.min.js
deleted file mode 100644
index 27aace313..000000000
--- a/www/assets/bootstrap.min.js
+++ /dev/null
@@ -1,7 +0,0 @@
-/*!
-  * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)
-  * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
-  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
-  */
-var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(){return{bindType:r.end,delegateType:r.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}}}function i(){if(window.QUnit)return!1;var t=document.createElement("bootstrap");for(var e in o)if("undefined"!=typeof t.style[e])return{end:o[e]};return!1}function s(t){var n=this,i=!1;return e(this).one(a.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||a.triggerTransitionEnd(n)},t),this}var r=!1,o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},a={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var n=t.getAttribute("data-target");n&&"#"!==n||(n=t.getAttribute("href")||"");try{return e(document).find(n).length>0?n:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){e(t).trigger(r.end)},supportsTransitionEnd:function(){return Boolean(r)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(e,n,i){for(var s in i)if(Object.prototype.hasOwnProperty.call(i,s)){var r=i[s],o=n[s],l=o&&a.isElement(o)?"element":t(o);if(!new RegExp(r).test(l))throw new Error(e.toUpperCase()+': Option "'+s+'" provided type "'+l+'" but expected type "'+r+'".')}}};return r=i(),e.fn.emulateTransitionEnd=s,a.supportsTransitionEnd()&&(e.event.special[a.TRANSITION_END]=n()),a}(),r=function(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t},o=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e},a=function(){var t="alert",n=e.fn[t],i={CLOSE:"close.bs.alert",CLOSED:"closed.bs.alert",CLICK_DATA_API:"click.bs.alert.data-api"},o={ALERT:"alert",FADE:"fade",SHOW:"show"},a=function(){function t(t){this._element=t}var n=t.prototype;return n.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},n.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},n._getRootElement=function(t){var n=s.getSelectorFromElement(t),i=!1;return n&&(i=e(n)[0]),i||(i=e(t).closest("."+o.ALERT)[0]),i},n._triggerCloseEvent=function(t){var n=e.Event(i.CLOSE);return e(t).trigger(n),n},n._removeElement=function(t){var n=this;e(t).removeClass(o.SHOW),s.supportsTransitionEnd()&&e(t).hasClass(o.FADE)?e(t).one(s.TRANSITION_END,function(e){return n._destroyElement(t,e)}).emulateTransitionEnd(150):this._destroyElement(t)},n._destroyElement=function(t){e(t).detach().trigger(i.CLOSED).remove()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),s=i.data("bs.alert");s||(s=new t(this),i.data("bs.alert",s)),"close"===n&&s[n](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(i.CLICK_DATA_API,{DISMISS:'[data-dismiss="alert"]'}.DISMISS,a._handleDismiss(new a)),e.fn[t]=a._jQueryInterface,e.fn[t].Constructor=a,e.fn[t].noConflict=function(){return e.fn[t]=n,a._jQueryInterface},a}(),l=function(){var t="button",n=e.fn[t],i={ACTIVE:"active",BUTTON:"btn",FOCUS:"focus"},s={DATA_TOGGLE_CARROT:'[data-toggle^="button"]',DATA_TOGGLE:'[data-toggle="buttons"]',INPUT:"input",ACTIVE:".active",BUTTON:".btn"},o={CLICK_DATA_API:"click.bs.button.data-api",FOCUS_BLUR_DATA_API:"focus.bs.button.data-api blur.bs.button.data-api"},a=function(){function t(t){this._element=t}var n=t.prototype;return n.toggle=function(){var t=!0,n=!0,r=e(this._element).closest(s.DATA_TOGGLE)[0];if(r){var o=e(this._element).find(s.INPUT)[0];if(o){if("radio"===o.type)if(o.checked&&e(this._element).hasClass(i.ACTIVE))t=!1;else{var a=e(r).find(s.ACTIVE)[0];a&&e(a).removeClass(i.ACTIVE)}if(t){if(o.hasAttribute("disabled")||r.hasAttribute("disabled")||o.classList.contains("disabled")||r.classList.contains("disabled"))return;o.checked=!e(this._element).hasClass(i.ACTIVE),e(o).trigger("change")}o.focus(),n=!1}}n&&this._element.setAttribute("aria-pressed",!e(this._element).hasClass(i.ACTIVE)),t&&e(this._element).toggleClass(i.ACTIVE)},n.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.button");i||(i=new t(this),e(this).data("bs.button",i)),"toggle"===n&&i[n]()})},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(o.CLICK_DATA_API,s.DATA_TOGGLE_CARROT,function(t){t.preventDefault();var n=t.target;e(n).hasClass(i.BUTTON)||(n=e(n).closest(s.BUTTON)),a._jQueryInterface.call(e(n),"toggle")}).on(o.FOCUS_BLUR_DATA_API,s.DATA_TOGGLE_CARROT,function(t){var n=e(t.target).closest(s.BUTTON)[0];e(n).toggleClass(i.FOCUS,/^focus(in)?$/.test(t.type))}),e.fn[t]=a._jQueryInterface,e.fn[t].Constructor=a,e.fn[t].noConflict=function(){return e.fn[t]=n,a._jQueryInterface},a}(),h=function(){var t="carousel",n="bs.carousel",i="."+n,o=e.fn[t],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},h={NEXT:"next",PREV:"prev",LEFT:"left",RIGHT:"right"},c={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load.bs.carousel.data-api",CLICK_DATA_API:"click.bs.carousel.data-api"},u={CAROUSEL:"carousel",ACTIVE:"active",SLIDE:"slide",RIGHT:"carousel-item-right",LEFT:"carousel-item-left",NEXT:"carousel-item-next",PREV:"carousel-item-prev",ITEM:"carousel-item"},d={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},f=function(){function o(t,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=e(t)[0],this._indicatorsElement=e(this._element).find(d.INDICATORS)[0],this._addEventListeners()}var f=o.prototype;return f.next=function(){this._isSliding||this._slide(h.NEXT)},f.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},f.prev=function(){this._isSliding||this._slide(h.PREV)},f.pause=function(t){t||(this._isPaused=!0),e(this._element).find(d.NEXT_PREV)[0]&&s.supportsTransitionEnd()&&(s.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},f.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},f.to=function(t){var n=this;this._activeElement=e(this._element).find(d.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)e(this._element).one(c.SLID,function(){return n.to(t)});else{if(i===t)return this.pause(),void this.cycle();var s=t>i?h.NEXT:h.PREV;this._slide(s,this._items[t])}},f.dispose=function(){e(this._element).off(i),e.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},f._getConfig=function(n){return n=e.extend({},a,n),s.typeCheckConfig(t,n,l),n},f._addEventListeners=function(){var t=this;this._config.keyboard&&e(this._element).on(c.KEYDOWN,function(e){return t._keydown(e)}),"hover"===this._config.pause&&(e(this._element).on(c.MOUSEENTER,function(e){return t.pause(e)}).on(c.MOUSELEAVE,function(e){return t.cycle(e)}),"ontouchstart"in document.documentElement&&e(this._element).on(c.TOUCHEND,function(){t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval)}))},f._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next();break;default:return}},f._getItemIndex=function(t){return this._items=e.makeArray(e(t).parent().find(d.ITEM)),this._items.indexOf(t)},f._getItemByDirection=function(t,e){var n=t===h.NEXT,i=t===h.PREV,s=this._getItemIndex(e),r=this._items.length-1;if((i&&0===s||n&&s===r)&&!this._config.wrap)return e;var o=(s+(t===h.PREV?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},f._triggerSlideEvent=function(t,n){var i=this._getItemIndex(t),s=this._getItemIndex(e(this._element).find(d.ACTIVE_ITEM)[0]),r=e.Event(c.SLIDE,{relatedTarget:t,direction:n,from:s,to:i});return e(this._element).trigger(r),r},f._setActiveIndicatorElement=function(t){if(this._indicatorsElement){e(this._indicatorsElement).find(d.ACTIVE).removeClass(u.ACTIVE);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&e(n).addClass(u.ACTIVE)}},f._slide=function(t,n){var i,r,o,a=this,l=e(this._element).find(d.ACTIVE_ITEM)[0],f=this._getItemIndex(l),_=n||l&&this._getItemByDirection(t,l),g=this._getItemIndex(_),m=Boolean(this._interval);if(t===h.NEXT?(i=u.LEFT,r=u.NEXT,o=h.LEFT):(i=u.RIGHT,r=u.PREV,o=h.RIGHT),_&&e(_).hasClass(u.ACTIVE))this._isSliding=!1;else if(!this._triggerSlideEvent(_,o).isDefaultPrevented()&&l&&_){this._isSliding=!0,m&&this.pause(),this._setActiveIndicatorElement(_);var p=e.Event(c.SLID,{relatedTarget:_,direction:o,from:f,to:g});s.supportsTransitionEnd()&&e(this._element).hasClass(u.SLIDE)?(e(_).addClass(r),s.reflow(_),e(l).addClass(i),e(_).addClass(i),e(l).one(s.TRANSITION_END,function(){e(_).removeClass(i+" "+r).addClass(u.ACTIVE),e(l).removeClass(u.ACTIVE+" "+r+" "+i),a._isSliding=!1,setTimeout(function(){return e(a._element).trigger(p)},0)}).emulateTransitionEnd(600)):(e(l).removeClass(u.ACTIVE),e(_).addClass(u.ACTIVE),this._isSliding=!1,e(this._element).trigger(p)),m&&this.cycle()}},o._jQueryInterface=function(t){return this.each(function(){var i=e(this).data(n),s=e.extend({},a,e(this).data());"object"==typeof t&&e.extend(s,t);var r="string"==typeof t?t:s.slide;if(i||(i=new o(this,s),e(this).data(n,i)),"number"==typeof t)i.to(t);else if("string"==typeof r){if("undefined"==typeof i[r])throw new Error('No method named "'+r+'"');i[r]()}else s.interval&&(i.pause(),i.cycle())})},o._dataApiClickHandler=function(t){var i=s.getSelectorFromElement(this);if(i){var r=e(i)[0];if(r&&e(r).hasClass(u.CAROUSEL)){var a=e.extend({},e(r).data(),e(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),o._jQueryInterface.call(e(r),a),l&&e(r).data(n).to(l),t.preventDefault()}}},r(o,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return a}}]),o}();return e(document).on(c.CLICK_DATA_API,d.DATA_SLIDE,f._dataApiClickHandler),e(window).on(c.LOAD_DATA_API,function(){e(d.DATA_RIDE).each(function(){var t=e(this);f._jQueryInterface.call(t,t.data())})}),e.fn[t]=f._jQueryInterface,e.fn[t].Constructor=f,e.fn[t].noConflict=function(){return e.fn[t]=o,f._jQueryInterface},f}(),c=function(){var t="collapse",n="bs.collapse",i=e.fn[t],o={toggle:!0,parent:""},a={toggle:"boolean",parent:"(string|element)"},l={SHOW:"show.bs.collapse",SHOWN:"shown.bs.collapse",HIDE:"hide.bs.collapse",HIDDEN:"hidden.bs.collapse",CLICK_DATA_API:"click.bs.collapse.data-api"},h={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},c={WIDTH:"width",HEIGHT:"height"},u={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},d=function(){function i(t,n){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(n),this._triggerArray=e.makeArray(e('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var i=e(u.DATA_TOGGLE),r=0;r<i.length;r++){var o=i[r],a=s.getSelectorFromElement(o);null!==a&&e(a).filter(t).length>0&&this._triggerArray.push(o)}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var d=i.prototype;return d.toggle=function(){e(this._element).hasClass(h.SHOW)?this.hide():this.show()},d.show=function(){var t=this;if(!this._isTransitioning&&!e(this._element).hasClass(h.SHOW)){var r,o;if(this._parent&&((r=e.makeArray(e(this._parent).children().children(u.ACTIVES))).length||(r=null)),!(r&&(o=e(r).data(n))&&o._isTransitioning)){var a=e.Event(l.SHOW);if(e(this._element).trigger(a),!a.isDefaultPrevented()){r&&(i._jQueryInterface.call(e(r),"hide"),o||e(r).data(n,null));var c=this._getDimension();e(this._element).removeClass(h.COLLAPSE).addClass(h.COLLAPSING),this._element.style[c]=0,this._triggerArray.length&&e(this._triggerArray).removeClass(h.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var d=function(){e(t._element).removeClass(h.COLLAPSING).addClass(h.COLLAPSE).addClass(h.SHOW),t._element.style[c]="",t.setTransitioning(!1),e(t._element).trigger(l.SHOWN)};if(s.supportsTransitionEnd()){var f="scroll"+(c[0].toUpperCase()+c.slice(1));e(this._element).one(s.TRANSITION_END,d).emulateTransitionEnd(600),this._element.style[c]=this._element[f]+"px"}else d()}}}},d.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass(h.SHOW)){var n=e.Event(l.HIDE);if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",s.reflow(this._element),e(this._element).addClass(h.COLLAPSING).removeClass(h.COLLAPSE).removeClass(h.SHOW),this._triggerArray.length)for(var r=0;r<this._triggerArray.length;r++){var o=this._triggerArray[r],a=s.getSelectorFromElement(o);null!==a&&(e(a).hasClass(h.SHOW)||e(o).addClass(h.COLLAPSED).attr("aria-expanded",!1))}this.setTransitioning(!0);var c=function(){t.setTransitioning(!1),e(t._element).removeClass(h.COLLAPSING).addClass(h.COLLAPSE).trigger(l.HIDDEN)};this._element.style[i]="",s.supportsTransitionEnd()?e(this._element).one(s.TRANSITION_END,c).emulateTransitionEnd(600):c()}}},d.setTransitioning=function(t){this._isTransitioning=t},d.dispose=function(){e.removeData(this._element,n),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},d._getConfig=function(n){return n=e.extend({},o,n),n.toggle=Boolean(n.toggle),s.typeCheckConfig(t,n,a),n},d._getDimension=function(){return e(this._element).hasClass(c.WIDTH)?c.WIDTH:c.HEIGHT},d._getParent=function(){var t=this,n=null;s.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=e(this._config.parent)[0];var r='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return e(n).find(r).each(function(e,n){t._addAriaAndCollapsedClass(i._getTargetFromElement(n),[n])}),n},d._addAriaAndCollapsedClass=function(t,n){if(t){var i=e(t).hasClass(h.SHOW);n.length&&e(n).toggleClass(h.COLLAPSED,!i).attr("aria-expanded",i)}},i._getTargetFromElement=function(t){var n=s.getSelectorFromElement(t);return n?e(n)[0]:null},i._jQueryInterface=function(t){return this.each(function(){var s=e(this),r=s.data(n),a=e.extend({},o,s.data(),"object"==typeof t&&t);if(!r&&a.toggle&&/show|hide/.test(t)&&(a.toggle=!1),r||(r=new i(this,a),s.data(n,r)),"string"==typeof t){if("undefined"==typeof r[t])throw new Error('No method named "'+t+'"');r[t]()}})},r(i,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return o}}]),i}();return e(document).on(l.CLICK_DATA_API,u.DATA_TOGGLE,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var i=e(this),r=s.getSelectorFromElement(this);e(r).each(function(){var t=e(this),s=t.data(n)?"toggle":i.data();d._jQueryInterface.call(t,s)})}),e.fn[t]=d._jQueryInterface,e.fn[t].Constructor=d,e.fn[t].noConflict=function(){return e.fn[t]=i,d._jQueryInterface},d}(),u=function(){if("undefined"==typeof n)throw new Error("Bootstrap dropdown require Popper.js (https://popper.js.org)");var t="dropdown",i="bs.dropdown",o="."+i,a=e.fn[t],l=new RegExp("38|40|27"),h={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click.bs.dropdown.data-api",KEYDOWN_DATA_API:"keydown.bs.dropdown.data-api",KEYUP_DATA_API:"keyup.bs.dropdown.data-api"},c={DISABLED:"disabled",SHOW:"show",DROPUP:"dropup",MENURIGHT:"dropdown-menu-right",MENULEFT:"dropdown-menu-left"},u={DATA_TOGGLE:'[data-toggle="dropdown"]',FORM_CHILD:".dropdown form",MENU:".dropdown-menu",NAVBAR_NAV:".navbar-nav",VISIBLE_ITEMS:".dropdown-menu .dropdown-item:not(.disabled)"},d={TOP:"top-start",TOPEND:"top-end",BOTTOM:"bottom-start",BOTTOMEND:"bottom-end"},f={offset:0,flip:!0},_={offset:"(number|string|function)",flip:"boolean"},g=function(){function a(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var g=a.prototype;return g.toggle=function(){if(!this._element.disabled&&!e(this._element).hasClass(c.DISABLED)){var t=a._getParentFromElement(this._element),i=e(this._menu).hasClass(c.SHOW);if(a._clearMenus(),!i){var s={relatedTarget:this._element},r=e.Event(h.SHOW,s);if(e(t).trigger(r),!r.isDefaultPrevented()){var o=this._element;e(t).hasClass(c.DROPUP)&&(e(this._menu).hasClass(c.MENULEFT)||e(this._menu).hasClass(c.MENURIGHT))&&(o=t),this._popper=new n(o,this._menu,this._getPopperConfig()),"ontouchstart"in document.documentElement&&!e(t).closest(u.NAVBAR_NAV).length&&e("body").children().on("mouseover",null,e.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e(this._menu).toggleClass(c.SHOW),e(t).toggleClass(c.SHOW).trigger(e.Event(h.SHOWN,s))}}}},g.dispose=function(){e.removeData(this._element,i),e(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&this._popper.destroy(),this._popper=null},g.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},g._addEventListeners=function(){var t=this;e(this._element).on(h.CLICK,function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},g._getConfig=function(n){return n=e.extend({},this.constructor.Default,e(this._element).data(),n),s.typeCheckConfig(t,n,this.constructor.DefaultType),n},g._getMenuElement=function(){if(!this._menu){var t=a._getParentFromElement(this._element);this._menu=e(t).find(u.MENU)[0]}return this._menu},g._getPlacement=function(){var t=e(this._element).parent(),n=d.BOTTOM;return t.hasClass(c.DROPUP)?(n=d.TOP,e(this._menu).hasClass(c.MENURIGHT)&&(n=d.TOPEND)):e(this._menu).hasClass(c.MENURIGHT)&&(n=d.BOTTOMEND),n},g._detectNavbar=function(){return e(this._element).closest(".navbar").length>0},g._getPopperConfig=function(){var t=this,n={};"function"==typeof this._config.offset?n.fn=function(n){return n.offsets=e.extend({},n.offsets,t._config.offset(n.offsets)||{}),n}:n.offset=this._config.offset;var i={placement:this._getPlacement(),modifiers:{offset:n,flip:{enabled:this._config.flip}}};return this._inNavbar&&(i.modifiers.applyStyle={enabled:!this._inNavbar}),i},a._jQueryInterface=function(t){return this.each(function(){var n=e(this).data(i),s="object"==typeof t?t:null;if(n||(n=new a(this,s),e(this).data(i,n)),"string"==typeof t){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},a._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var n=e.makeArray(e(u.DATA_TOGGLE)),s=0;s<n.length;s++){var r=a._getParentFromElement(n[s]),o=e(n[s]).data(i),l={relatedTarget:n[s]};if(o){var d=o._menu;if(e(r).hasClass(c.SHOW)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&e.contains(r,t.target))){var f=e.Event(h.HIDE,l);e(r).trigger(f),f.isDefaultPrevented()||("ontouchstart"in document.documentElement&&e("body").children().off("mouseover",null,e.noop),n[s].setAttribute("aria-expanded","false"),e(d).removeClass(c.SHOW),e(r).removeClass(c.SHOW).trigger(e.Event(h.HIDDEN,l)))}}}},a._getParentFromElement=function(t){var n,i=s.getSelectorFromElement(t);return i&&(n=e(i)[0]),n||t.parentNode},a._dataApiKeydownHandler=function(t){if(!(!l.test(t.which)||/button/i.test(t.target.tagName)&&32===t.which||/input|textarea/i.test(t.target.tagName)||(t.preventDefault(),t.stopPropagation(),this.disabled||e(this).hasClass(c.DISABLED)))){var n=a._getParentFromElement(this),i=e(n).hasClass(c.SHOW);if((i||27===t.which&&32===t.which)&&(!i||27!==t.which&&32!==t.which)){var s=e(n).find(u.VISIBLE_ITEMS).get();if(s.length){var r=s.indexOf(t.target);38===t.which&&r>0&&r--,40===t.which&&r<s.length-1&&r++,r<0&&(r=0),s[r].focus()}}else{if(27===t.which){var o=e(n).find(u.DATA_TOGGLE)[0];e(o).trigger("focus")}e(this).trigger("click")}}},r(a,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return f}},{key:"DefaultType",get:function(){return _}}]),a}();return e(document).on(h.KEYDOWN_DATA_API,u.DATA_TOGGLE,g._dataApiKeydownHandler).on(h.KEYDOWN_DATA_API,u.MENU,g._dataApiKeydownHandler).on(h.CLICK_DATA_API+" "+h.KEYUP_DATA_API,g._clearMenus).on(h.CLICK_DATA_API,u.DATA_TOGGLE,function(t){t.preventDefault(),t.stopPropagation(),g._jQueryInterface.call(e(this),"toggle")}).on(h.CLICK_DATA_API,u.FORM_CHILD,function(t){t.stopPropagation()}),e.fn[t]=g._jQueryInterface,e.fn[t].Constructor=g,e.fn[t].noConflict=function(){return e.fn[t]=a,g._jQueryInterface},g}(),d=function(){var t="modal",n=".bs.modal",i=e.fn[t],o={backdrop:!0,keyboard:!0,focus:!0,show:!0},a={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},l={HIDE:"hide.bs.modal",HIDDEN:"hidden.bs.modal",SHOW:"show.bs.modal",SHOWN:"shown.bs.modal",FOCUSIN:"focusin.bs.modal",RESIZE:"resize.bs.modal",CLICK_DISMISS:"click.dismiss.bs.modal",KEYDOWN_DISMISS:"keydown.dismiss.bs.modal",MOUSEUP_DISMISS:"mouseup.dismiss.bs.modal",MOUSEDOWN_DISMISS:"mousedown.dismiss.bs.modal",CLICK_DATA_API:"click.bs.modal.data-api"},h={SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",SHOW:"show"},c={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"},u=function(){function i(t,n){this._config=this._getConfig(n),this._element=t,this._dialog=e(t).find(c.DIALOG)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}var u=i.prototype;return u.toggle=function(t){return this._isShown?this.hide():this.show(t)},u.show=function(t){var n=this;if(!this._isTransitioning&&!this._isShown){s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE)&&(this._isTransitioning=!0);var i=e.Event(l.SHOW,{relatedTarget:t});e(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),e(document.body).addClass(h.OPEN),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on(l.CLICK_DISMISS,c.DATA_DISMISS,function(t){return n.hide(t)}),e(this._dialog).on(l.MOUSEDOWN_DISMISS,function(){e(n._element).one(l.MOUSEUP_DISMISS,function(t){e(t.target).is(n._element)&&(n._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return n._showElement(t)}))}},u.hide=function(t){var n=this;if(t&&t.preventDefault(),!this._isTransitioning&&this._isShown){var i=e.Event(l.HIDE);if(e(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var r=s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE);r&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e(document).off(l.FOCUSIN),e(this._element).removeClass(h.SHOW),e(this._element).off(l.CLICK_DISMISS),e(this._dialog).off(l.MOUSEDOWN_DISMISS),r?e(this._element).one(s.TRANSITION_END,function(t){return n._hideModal(t)}).emulateTransitionEnd(300):this._hideModal()}}},u.dispose=function(){e.removeData(this._element,"bs.modal"),e(window,document,this._element,this._backdrop).off(n),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},u.handleUpdate=function(){this._adjustDialog()},u._getConfig=function(n){return n=e.extend({},o,n),s.typeCheckConfig(t,n,a),n},u._showElement=function(t){var n=this,i=s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,i&&s.reflow(this._element),e(this._element).addClass(h.SHOW),this._config.focus&&this._enforceFocus();var r=e.Event(l.SHOWN,{relatedTarget:t}),o=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,e(n._element).trigger(r)};i?e(this._dialog).one(s.TRANSITION_END,o).emulateTransitionEnd(300):o()},u._enforceFocus=function(){var t=this;e(document).off(l.FOCUSIN).on(l.FOCUSIN,function(n){document===n.target||t._element===n.target||e(t._element).has(n.target).length||t._element.focus()})},u._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?e(this._element).on(l.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||e(this._element).off(l.KEYDOWN_DISMISS)},u._setResizeEvent=function(){var t=this;this._isShown?e(window).on(l.RESIZE,function(e){return t.handleUpdate(e)}):e(window).off(l.RESIZE)},u._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){e(document.body).removeClass(h.OPEN),t._resetAdjustments(),t._resetScrollbar(),e(t._element).trigger(l.HIDDEN)})},u._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},u._showBackdrop=function(t){var n=this,i=e(this._element).hasClass(h.FADE)?h.FADE:"";if(this._isShown&&this._config.backdrop){var r=s.supportsTransitionEnd()&&i;if(this._backdrop=document.createElement("div"),this._backdrop.className=h.BACKDROP,i&&e(this._backdrop).addClass(i),e(this._backdrop).appendTo(document.body),e(this._element).on(l.CLICK_DISMISS,function(t){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===n._config.backdrop?n._element.focus():n.hide())}),r&&s.reflow(this._backdrop),e(this._backdrop).addClass(h.SHOW),!t)return;if(!r)return void t();e(this._backdrop).one(s.TRANSITION_END,t).emulateTransitionEnd(150)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass(h.SHOW);var o=function(){n._removeBackdrop(),t&&t()};s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE)?e(this._backdrop).one(s.TRANSITION_END,o).emulateTransitionEnd(150):o()}else t&&t()},u._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},u._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},u._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},u._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){e(c.FIXED_CONTENT).each(function(n,i){var s=e(i)[0].style.paddingRight,r=e(i).css("padding-right");e(i).data("padding-right",s).css("padding-right",parseFloat(r)+t._scrollbarWidth+"px")}),e(c.STICKY_CONTENT).each(function(n,i){var s=e(i)[0].style.marginRight,r=e(i).css("margin-right");e(i).data("margin-right",s).css("margin-right",parseFloat(r)-t._scrollbarWidth+"px")}),e(c.NAVBAR_TOGGLER).each(function(n,i){var s=e(i)[0].style.marginRight,r=e(i).css("margin-right");e(i).data("margin-right",s).css("margin-right",parseFloat(r)+t._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=e("body").css("padding-right");e("body").data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}},u._resetScrollbar=function(){e(c.FIXED_CONTENT).each(function(t,n){var i=e(n).data("padding-right");"undefined"!=typeof i&&e(n).css("padding-right",i).removeData("padding-right")}),e(c.STICKY_CONTENT+", "+c.NAVBAR_TOGGLER).each(function(t,n){var i=e(n).data("margin-right");"undefined"!=typeof i&&e(n).css("margin-right",i).removeData("margin-right")});var t=e("body").data("padding-right");"undefined"!=typeof t&&e("body").css("padding-right",t).removeData("padding-right")},u._getScrollbarWidth=function(){var t=document.createElement("div");t.className=h.SCROLLBAR_MEASURER,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},i._jQueryInterface=function(t,n){return this.each(function(){var s=e(this).data("bs.modal"),r=e.extend({},i.Default,e(this).data(),"object"==typeof t&&t);if(s||(s=new i(this,r),e(this).data("bs.modal",s)),"string"==typeof t){if("undefined"==typeof s[t])throw new Error('No method named "'+t+'"');s[t](n)}else r.show&&s.show(n)})},r(i,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return o}}]),i}();return e(document).on(l.CLICK_DATA_API,c.DATA_TOGGLE,function(t){var n,i=this,r=s.getSelectorFromElement(this);r&&(n=e(r)[0]);var o=e(n).data("bs.modal")?"toggle":e.extend({},e(n).data(),e(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var a=e(n).one(l.SHOW,function(t){t.isDefaultPrevented()||a.one(l.HIDDEN,function(){e(i).is(":visible")&&i.focus()})});u._jQueryInterface.call(e(n),o,this)}),e.fn[t]=u._jQueryInterface,e.fn[t].Constructor=u,e.fn[t].noConflict=function(){return e.fn[t]=i,u._jQueryInterface},u}(),f=function(){if("undefined"==typeof n)throw new Error("Bootstrap tooltips require Popper.js (https://popper.js.org)");var t="tooltip",i=".bs.tooltip",o=e.fn[t],a=new RegExp("(^|\\s)bs-tooltip\\S+","g"),l={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)"},h={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},c={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip"},u={SHOW:"show",OUT:"out"},d={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},f={FADE:"fade",SHOW:"show"},_={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner",ARROW:".arrow"},g={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},m=function(){function o(t,e){this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var m=o.prototype;return m.enable=function(){this._isEnabled=!0},m.disable=function(){this._isEnabled=!1},m.toggleEnabled=function(){this._isEnabled=!this._isEnabled},m.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass(f.SHOW))return void this._leave(null,this);this._enter(null,this)}},m.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},m.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var r=e.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!r)return;var a=this.getTipElement(),l=s.getUID(this.constructor.NAME);a.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&e(a).addClass(f.FADE);var h="function"==typeof this.config.placement?this.config.placement.call(this,a,this.element):this.config.placement,c=this._getAttachment(h);this.addAttachmentClass(c);var d=!1===this.config.container?document.body:e(this.config.container);e(a).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(a).appendTo(d),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,a,{placement:c,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:_.ARROW}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),e(a).addClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().on("mouseover",null,e.noop);var g=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),n===u.OUT&&t._leave(null,t)};s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(this.tip).one(s.TRANSITION_END,g).emulateTransitionEnd(o._TRANSITION_DURATION):g()}},m.hide=function(t){var n=this,i=this.getTipElement(),r=e.Event(this.constructor.Event.HIDE),o=function(){n._hoverState!==u.SHOW&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};e(this.element).trigger(r),r.isDefaultPrevented()||(e(i).removeClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().off("mouseover",null,e.noop),this._activeTrigger[g.CLICK]=!1,this._activeTrigger[g.FOCUS]=!1,this._activeTrigger[g.HOVER]=!1,s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(i).one(s.TRANSITION_END,o).emulateTransitionEnd(150):o(),this._hoverState="")},m.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},m.isWithContent=function(){return Boolean(this.getTitle())},m.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},m.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},m.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(_.TOOLTIP_INNER),this.getTitle()),t.removeClass(f.FADE+" "+f.SHOW)},m.setElementContent=function(t,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text()):t[i?"html":"text"](n)},m.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},m._getAttachment=function(t){return h[t.toUpperCase()]},m._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,function(e){return t.toggle(e)});else if(n!==g.MANUAL){var i=n===g.HOVER?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,s=n===g.HOVER?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,function(e){return t._enter(e)}).on(s,t.config.selector,function(e){return t._leave(e)})}e(t.element).closest(".modal").on("hide.bs.modal",function(){return t.hide()})}),this.config.selector?this.config=e.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},m._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},m._enter=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?g.FOCUS:g.HOVER]=!0),e(n.getTipElement()).hasClass(f.SHOW)||n._hoverState===u.SHOW?n._hoverState=u.SHOW:(clearTimeout(n._timeout),n._hoverState=u.SHOW,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===u.SHOW&&n.show()},n.config.delay.show):n.show())},m._leave=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?g.FOCUS:g.HOVER]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=u.OUT,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===u.OUT&&n.hide()},n.config.delay.hide):n.hide())},m._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},m._getConfig=function(n){return"number"==typeof(n=e.extend({},this.constructor.Default,e(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),s.typeCheckConfig(t,n,this.constructor.DefaultType),n},m._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},m._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(a);null!==n&&n.length>0&&t.removeClass(n.join(""))},m._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},m._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass(f.FADE),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},o._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.tooltip"),i="object"==typeof t&&t;if((n||!/dispose|hide/.test(t))&&(n||(n=new o(this,i),e(this).data("bs.tooltip",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(o,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return c}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return d}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return l}}]),o}();return e.fn[t]=m._jQueryInterface,e.fn[t].Constructor=m,e.fn[t].noConflict=function(){return e.fn[t]=o,m._jQueryInterface},m}(),_=function(){var t="popover",n=".bs.popover",i=e.fn[t],s=new RegExp("(^|\\s)bs-popover\\S+","g"),a=e.extend({},f.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),l=e.extend({},f.DefaultType,{content:"(string|element|function)"}),h={FADE:"fade",SHOW:"show"},c={TITLE:".popover-header",CONTENT:".popover-body"},u={HIDE:"hide"+n,HIDDEN:"hidden"+n,SHOW:"show"+n,SHOWN:"shown"+n,INSERTED:"inserted"+n,CLICK:"click"+n,FOCUSIN:"focusin"+n,FOCUSOUT:"focusout"+n,MOUSEENTER:"mouseenter"+n,MOUSELEAVE:"mouseleave"+n},d=function(i){function d(){return i.apply(this,arguments)||this}o(d,i);var f=d.prototype;return f.isWithContent=function(){return this.getTitle()||this._getContent()},f.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},f.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},f.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(c.TITLE),this.getTitle()),this.setElementContent(t.find(c.CONTENT),this._getContent()),t.removeClass(h.FADE+" "+h.SHOW)},f._getContent=function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)},f._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(s);null!==n&&n.length>0&&t.removeClass(n.join(""))},d._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.popover"),i="object"==typeof t?t:null;if((n||!/destroy|hide/.test(t))&&(n||(n=new d(this,i),e(this).data("bs.popover",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(d,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return a}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return u}},{key:"EVENT_KEY",get:function(){return n}},{key:"DefaultType",get:function(){return l}}]),d}(f);return e.fn[t]=d._jQueryInterface,e.fn[t].Constructor=d,e.fn[t].noConflict=function(){return e.fn[t]=i,d._jQueryInterface},d}(),g=function(){var t="scrollspy",n=e.fn[t],i={offset:10,method:"auto",target:""},o={offset:"number",method:"string",target:"(string|element)"},a={ACTIVATE:"activate.bs.scrollspy",SCROLL:"scroll.bs.scrollspy",LOAD_DATA_API:"load.bs.scrollspy.data-api"},l={DROPDOWN_ITEM:"dropdown-item",DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active"},h={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},c={OFFSET:"offset",POSITION:"position"},u=function(){function n(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" "+h.NAV_LINKS+","+this._config.target+" "+h.LIST_ITEMS+","+this._config.target+" "+h.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on(a.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var u=n.prototype;return u.refresh=function(){var t=this,n=this._scrollElement!==this._scrollElement.window?c.POSITION:c.OFFSET,i="auto"===this._config.method?n:this._config.method,r=i===c.POSITION?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),e.makeArray(e(this._selector)).map(function(t){var n,o=s.getSelectorFromElement(t);if(o&&(n=e(o)[0]),n){var a=n.getBoundingClientRect();if(a.width||a.height)return[e(n)[i]().top+r,o]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},u.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},u._getConfig=function(n){if("string"!=typeof(n=e.extend({},i,n)).target){var r=e(n.target).attr("id");r||(r=s.getUID(t),e(n.target).attr("id",r)),n.target="#"+r}return s.typeCheckConfig(t,n,o),n},u._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},u._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},u._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},u._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;)this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t<this._offsets[s+1])&&this._activate(this._targets[s])}},u._activate=function(t){this._activeTarget=t,this._clear();var n=this._selector.split(",");n=n.map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'});var i=e(n.join(","));i.hasClass(l.DROPDOWN_ITEM)?(i.closest(h.DROPDOWN).find(h.DROPDOWN_TOGGLE).addClass(l.ACTIVE),i.addClass(l.ACTIVE)):(i.addClass(l.ACTIVE),i.parents(h.NAV_LIST_GROUP).prev(h.NAV_LINKS+", "+h.LIST_ITEMS).addClass(l.ACTIVE),i.parents(h.NAV_LIST_GROUP).prev(h.NAV_ITEMS).children(h.NAV_LINKS).addClass(l.ACTIVE)),e(this._scrollElement).trigger(a.ACTIVATE,{relatedTarget:t})},u._clear=function(){e(this._selector).filter(h.ACTIVE).removeClass(l.ACTIVE)},n._jQueryInterface=function(t){return this.each(function(){var i=e(this).data("bs.scrollspy"),s="object"==typeof t&&t;if(i||(i=new n(this,s),e(this).data("bs.scrollspy",i)),"string"==typeof t){if("undefined"==typeof i[t])throw new Error('No method named "'+t+'"');i[t]()}})},r(n,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return i}}]),n}();return e(window).on(a.LOAD_DATA_API,function(){for(var t=e.makeArray(e(h.DATA_SPY)),n=t.length;n--;){var i=e(t[n]);u._jQueryInterface.call(i,i.data())}}),e.fn[t]=u._jQueryInterface,e.fn[t].Constructor=u,e.fn[t].noConflict=function(){return e.fn[t]=n,u._jQueryInterface},u}(),m=function(){var t=e.fn.tab,n={HIDE:"hide.bs.tab",HIDDEN:"hidden.bs.tab",SHOW:"show.bs.tab",SHOWN:"shown.bs.tab",CLICK_DATA_API:"click.bs.tab.data-api"},i={DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active",DISABLED:"disabled",FADE:"fade",SHOW:"show"},o={DROPDOWN:".dropdown",NAV_LIST_GROUP:".nav, .list-group",ACTIVE:".active",ACTIVE_UL:"> li > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},a=function(){function t(t){this._element=t}var a=t.prototype;return a.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass(i.ACTIVE)||e(this._element).hasClass(i.DISABLED))){var r,a,l=e(this._element).closest(o.NAV_LIST_GROUP)[0],h=s.getSelectorFromElement(this._element);if(l){var c="UL"===l.nodeName?o.ACTIVE_UL:o.ACTIVE;a=e.makeArray(e(l).find(c)),a=a[a.length-1]}var u=e.Event(n.HIDE,{relatedTarget:this._element}),d=e.Event(n.SHOW,{relatedTarget:a});if(a&&e(a).trigger(u),e(this._element).trigger(d),!d.isDefaultPrevented()&&!u.isDefaultPrevented()){h&&(r=e(h)[0]),this._activate(this._element,l);var f=function(){var i=e.Event(n.HIDDEN,{relatedTarget:t._element}),s=e.Event(n.SHOWN,{relatedTarget:a});e(a).trigger(i),e(t._element).trigger(s)};r?this._activate(r,r.parentNode,f):f()}}},a.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},a._activate=function(t,n,r){var a,l=this,h=(a="UL"===n.nodeName?e(n).find(o.ACTIVE_UL):e(n).children(o.ACTIVE))[0],c=r&&s.supportsTransitionEnd()&&h&&e(h).hasClass(i.FADE),u=function(){return l._transitionComplete(t,h,c,r)};h&&c?e(h).one(s.TRANSITION_END,u).emulateTransitionEnd(150):u(),h&&e(h).removeClass(i.SHOW)},a._transitionComplete=function(t,n,r,a){if(n){e(n).removeClass(i.ACTIVE);var l=e(n.parentNode).find(o.DROPDOWN_ACTIVE_CHILD)[0];l&&e(l).removeClass(i.ACTIVE),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass(i.ACTIVE),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),r?(s.reflow(t),e(t).addClass(i.SHOW)):e(t).removeClass(i.FADE),t.parentNode&&e(t.parentNode).hasClass(i.DROPDOWN_MENU)){var h=e(t).closest(o.DROPDOWN)[0];h&&e(h).find(o.DROPDOWN_TOGGLE).addClass(i.ACTIVE),t.setAttribute("aria-expanded",!0)}a&&a()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),s=i.data("bs.tab");if(s||(s=new t(this),i.data("bs.tab",s)),"string"==typeof n){if("undefined"==typeof s[n])throw new Error('No method named "'+n+'"');s[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(n.CLICK_DATA_API,o.DATA_TOGGLE,function(t){t.preventDefault(),a._jQueryInterface.call(e(this),"show")}),e.fn.tab=a._jQueryInterface,e.fn.tab.Constructor=a,e.fn.tab.noConflict=function(){return e.fn.tab=t,a._jQueryInterface},a}();return function(){if("undefined"==typeof e)throw new Error("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=s,t.Alert=a,t.Button=l,t.Carousel=h,t.Collapse=c,t.Dropdown=u,t.Modal=d,t.Popover=_,t.Scrollspy=g,t.Tab=m,t.Tooltip=f,t}({},$,Popper);
-//# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/www/assets/jquery-3.2.1.slim.min.js b/www/assets/jquery-3.2.1.slim.min.js
deleted file mode 100644
index 105d00e61..000000000
--- a/www/assets/jquery-3.2.1.slim.min.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! jQuery v3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */
-!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=Array.isArray(d)))?(e?(e=!1,f=c&&Array.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,N,e),g(f,c,O,e)):(f++,j.call(a,g(f,c,N,e),g(f,c,O,e),g(f,c,N,c.notifyWith))):(d!==N&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a);
-}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},U=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function V(){this.expando=r.expando+V.uid++}V.uid=1,V.prototype={cache:function(a){var b=a[this.expando];return b||(b={},U(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){Array.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(L)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var W=new V,X=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function $(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:Y.test(a)?JSON.parse(a):a)}function _(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Z,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=$(c)}catch(e){}X.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return X.hasData(a)||W.hasData(a)},data:function(a,b,c){return X.access(a,b,c)},removeData:function(a,b){X.remove(a,b)},_data:function(a,b,c){return W.access(a,b,c)},_removeData:function(a,b){W.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=X.get(f),1===f.nodeType&&!W.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),_(f,d,e[d])));W.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){X.set(this,a)}):T(this,function(b){var c;if(f&&void 0===b){if(c=X.get(f,a),void 0!==c)return c;if(c=_(f,a),void 0!==c)return c}else this.each(function(){X.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=W.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var aa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ba=new RegExp("^(?:([+-])=|)("+aa+")([a-z%]*)$","i"),ca=["Top","Right","Bottom","Left"],da=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ea=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function fa(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&ba.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ga={};function ha(a){var b,c=a.ownerDocument,d=a.nodeName,e=ga[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ga[d]=e,e)}function ia(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=W.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&da(d)&&(e[f]=ha(d))):"none"!==c&&(e[f]="none",W.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ia(this,!0)},hide:function(){return ia(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){da(this)?r(this).show():r(this).hide()})}});var ja=/^(?:checkbox|radio)$/i,ka=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c<d;c++)W.set(a[c],"globalEval",!b||W.get(b[c],"globalEval"))}var pa=/<|&#?\w+;/;function qa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(pa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ka.exec(f)||["",""])[1].toLowerCase(),i=ma[h]||ma._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==xa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===xa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&B(this,"input"))return this.click(),!1},_default:function(a){return B(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?va:wa,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:wa,isPropagationStopped:wa,isImmediatePropagationStopped:wa,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=va,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=va,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=va,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&sa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ta.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return ya(this,a,b,c,d)},one:function(a,b,c,d){return ya(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=wa),this.each(function(){r.event.remove(this,a,c,b)})}});var za=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/<script|<style|<link/i,Ba=/checked\s*(?:[^=]|=\s*.checked.)/i,Ca=/^true\/(.*)/,Da=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}X.hasData(a)&&(h=X.access(a),i=r.extend({},h),X.set(b,i))}}function Ia(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ja.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ja(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,na(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ga),l=0;l<i;l++)j=h[l],la.test(j.type||"")&&!W.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Da,""),k))}return a}function Ka(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(na(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&oa(na(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(za,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d<e;d++)Ia(f[d],g[d]);if(b)if(c)for(f=f||na(a),g=g||na(h),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);else Ha(a,h);return g=na(h,"script"),g.length>0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(na(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ja(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(na(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var La=/^margin/,Ma=new RegExp("^("+aa+")(?!px)[a-z%]+$","i"),Na=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",ra.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,ra.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Oa(a,b,c){var d,e,f,g,h=a.style;return c=c||Na(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ma.test(g)&&La.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Pa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Qa=/^(none|table(?!-c[ea]).+)/,Ra=/^--/,Sa={position:"absolute",visibility:"hidden",display:"block"},Ta={letterSpacing:"0",fontWeight:"400"},Ua=["Webkit","Moz","ms"],Va=d.createElement("div").style;function Wa(a){if(a in Va)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ua.length;while(c--)if(a=Ua[c]+b,a in Va)return a}function Xa(a){var b=r.cssProps[a];return b||(b=r.cssProps[a]=Wa(a)||a),b}function Ya(a,b,c){var d=ba.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Za(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ca[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ca[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ca[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ca[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ca[f]+"Width",!0,e)));return g}function $a(a,b,c){var d,e=Na(a),f=Oa(a,b,e),g="border-box"===r.css(a,"boxSizing",!1,e);return Ma.test(f)?f:(d=g&&(o.boxSizingReliable()||f===a.style[b]),"auto"===f&&(f=a["offset"+b[0].toUpperCase()+b.slice(1)]),f=parseFloat(f)||0,f+Za(a,b,c||(g?"border":"content"),d,e)+"px")}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Oa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=Ra.test(b),j=a.style;return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:j[b]:(f=typeof c,"string"===f&&(e=ba.exec(c))&&e[1]&&(c=fa(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(j[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i?j.setProperty(b,c):j[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b),i=Ra.test(b);return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Oa(a,b,d)),"normal"===e&&b in Ta&&(e=Ta[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Qa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?$a(a,b,d):ea(a,Sa,function(){return $a(a,b,d)})},set:function(a,c,d){var e,f=d&&Na(a),g=d&&Za(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=ba.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ya(a,c,g)}}}),r.cssHooks.marginLeft=Pa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Oa(a,"marginLeft"))||a.getBoundingClientRect().left-ea(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ca[d]+b]=f[d]||f[d-2]||f[0];return e}},La.test(a)||(r.cssHooks[a+b].set=Ya)}),r.fn.extend({css:function(a,b){return T(this,function(a,b,c){var d,e,f={},g=0;if(Array.isArray(b)){for(d=Na(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}}),r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var _a,ab=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?_a:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),_a={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ab[b]||r.find.attr;ab[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=ab[g],ab[g]=e,e=null!=c(a,b,d)?g:null,ab[g]=f),e}});var bb=/^(?:input|select|textarea|button)$/i,cb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function db(a){var b=a.match(L)||[];return b.join(" ")}function eb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,eb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,eb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,eb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=eb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+db(eb(c))+" ").indexOf(b)>-1)return!0;return!1}});var fb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(fb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:db(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!B(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var gb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!gb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,gb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var hb=/\[\]$/,ib=/\r?\n/g,jb=/^(?:submit|button|image|reset|file)$/i,kb=/^(?:input|select|textarea|keygen)/i;function lb(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||hb.test(a)?d(a,e):lb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d);
-});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)lb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)lb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&kb.test(this.nodeName)&&!jb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ib,"\r\n")}}):{name:b.name,value:c.replace(ib,"\r\n")}}).get()}}),r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var mb=a.jQuery,nb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=nb),b&&a.jQuery===r&&(a.jQuery=mb),r},b||(a.jQuery=a.$=r),r});
diff --git a/www/assets/jquery.min.js b/www/assets/jquery.min.js
deleted file mode 100644
index 644d35e27..000000000
--- a/www/assets/jquery.min.js
+++ /dev/null
@@ -1,4 +0,0 @@
-/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */
-!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=Array.isArray(d)))?(e?(e=!1,f=c&&Array.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,N,e),g(f,c,O,e)):(f++,j.call(a,g(f,c,N,e),g(f,c,O,e),g(f,c,N,c.notifyWith))):(d!==N&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),
-a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},U=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function V(){this.expando=r.expando+V.uid++}V.uid=1,V.prototype={cache:function(a){var b=a[this.expando];return b||(b={},U(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){Array.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(L)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var W=new V,X=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function $(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:Y.test(a)?JSON.parse(a):a)}function _(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Z,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=$(c)}catch(e){}X.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return X.hasData(a)||W.hasData(a)},data:function(a,b,c){return X.access(a,b,c)},removeData:function(a,b){X.remove(a,b)},_data:function(a,b,c){return W.access(a,b,c)},_removeData:function(a,b){W.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=X.get(f),1===f.nodeType&&!W.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),_(f,d,e[d])));W.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){X.set(this,a)}):T(this,function(b){var c;if(f&&void 0===b){if(c=X.get(f,a),void 0!==c)return c;if(c=_(f,a),void 0!==c)return c}else this.each(function(){X.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=W.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var aa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ba=new RegExp("^(?:([+-])=|)("+aa+")([a-z%]*)$","i"),ca=["Top","Right","Bottom","Left"],da=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ea=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function fa(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&ba.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ga={};function ha(a){var b,c=a.ownerDocument,d=a.nodeName,e=ga[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ga[d]=e,e)}function ia(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=W.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&da(d)&&(e[f]=ha(d))):"none"!==c&&(e[f]="none",W.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ia(this,!0)},hide:function(){return ia(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){da(this)?r(this).show():r(this).hide()})}});var ja=/^(?:checkbox|radio)$/i,ka=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c<d;c++)W.set(a[c],"globalEval",!b||W.get(b[c],"globalEval"))}var pa=/<|&#?\w+;/;function qa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(pa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ka.exec(f)||["",""])[1].toLowerCase(),i=ma[h]||ma._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==xa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===xa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&B(this,"input"))return this.click(),!1},_default:function(a){return B(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?va:wa,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:wa,isPropagationStopped:wa,isImmediatePropagationStopped:wa,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=va,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=va,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=va,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&sa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ta.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return ya(this,a,b,c,d)},one:function(a,b,c,d){return ya(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=wa),this.each(function(){r.event.remove(this,a,c,b)})}});var za=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/<script|<style|<link/i,Ba=/checked\s*(?:[^=]|=\s*.checked.)/i,Ca=/^true\/(.*)/,Da=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}X.hasData(a)&&(h=X.access(a),i=r.extend({},h),X.set(b,i))}}function Ia(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ja.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ja(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,na(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ga),l=0;l<i;l++)j=h[l],la.test(j.type||"")&&!W.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Da,""),k))}return a}function Ka(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(na(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&oa(na(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(za,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d<e;d++)Ia(f[d],g[d]);if(b)if(c)for(f=f||na(a),g=g||na(h),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);else Ha(a,h);return g=na(h,"script"),g.length>0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(na(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ja(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(na(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var La=/^margin/,Ma=new RegExp("^("+aa+")(?!px)[a-z%]+$","i"),Na=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",ra.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,ra.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Oa(a,b,c){var d,e,f,g,h=a.style;return c=c||Na(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ma.test(g)&&La.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Pa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Qa=/^(none|table(?!-c[ea]).+)/,Ra=/^--/,Sa={position:"absolute",visibility:"hidden",display:"block"},Ta={letterSpacing:"0",fontWeight:"400"},Ua=["Webkit","Moz","ms"],Va=d.createElement("div").style;function Wa(a){if(a in Va)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ua.length;while(c--)if(a=Ua[c]+b,a in Va)return a}function Xa(a){var b=r.cssProps[a];return b||(b=r.cssProps[a]=Wa(a)||a),b}function Ya(a,b,c){var d=ba.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Za(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ca[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ca[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ca[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ca[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ca[f]+"Width",!0,e)));return g}function $a(a,b,c){var d,e=Na(a),f=Oa(a,b,e),g="border-box"===r.css(a,"boxSizing",!1,e);return Ma.test(f)?f:(d=g&&(o.boxSizingReliable()||f===a.style[b]),"auto"===f&&(f=a["offset"+b[0].toUpperCase()+b.slice(1)]),f=parseFloat(f)||0,f+Za(a,b,c||(g?"border":"content"),d,e)+"px")}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Oa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=Ra.test(b),j=a.style;return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:j[b]:(f=typeof c,"string"===f&&(e=ba.exec(c))&&e[1]&&(c=fa(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(j[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i?j.setProperty(b,c):j[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b),i=Ra.test(b);return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Oa(a,b,d)),"normal"===e&&b in Ta&&(e=Ta[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Qa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?$a(a,b,d):ea(a,Sa,function(){return $a(a,b,d)})},set:function(a,c,d){var e,f=d&&Na(a),g=d&&Za(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=ba.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ya(a,c,g)}}}),r.cssHooks.marginLeft=Pa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Oa(a,"marginLeft"))||a.getBoundingClientRect().left-ea(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ca[d]+b]=f[d]||f[d-2]||f[0];return e}},La.test(a)||(r.cssHooks[a+b].set=Ya)}),r.fn.extend({css:function(a,b){return T(this,function(a,b,c){var d,e,f={},g=0;if(Array.isArray(b)){for(d=Na(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function ib(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&da(a),q=W.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],cb.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=W.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ia([a],!0),j=a.style.display||j,k=r.css(a,"display"),ia([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=W.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ia([a],!0),m.done(function(){p||ia([a]),W.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=hb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function jb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],Array.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function kb(a,b,c){var d,e,f=0,g=kb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=ab||fb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(i||h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:ab||fb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(jb(k,j.opts.specialEasing);f<g;f++)if(d=kb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,hb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j}r.Animation=r.extend(kb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return fa(c.elem,a,ba.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(L);for(var c,d=0,e=a.length;d<e;d++)c=a[d],kb.tweeners[c]=kb.tweeners[c]||[],kb.tweeners[c].unshift(b)},prefilters:[ib],prefilter:function(a,b){b?kb.prefilters.unshift(a):kb.prefilters.push(a)}}),r.speed=function(a,b,c){var d=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off?d.duration=0:"number"!=typeof d.duration&&(d.duration in r.fx.speeds?d.duration=r.fx.speeds[d.duration]:d.duration=r.fx.speeds._default),null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){r.isFunction(d.old)&&d.old.call(this),d.queue&&r.dequeue(this,d.queue)},d},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(da).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=kb(this,r.extend({},a),f);(e||W.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=W.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&db.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=W.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(gb(b,!0),a,d,e)}}),r.each({slideDown:gb("show"),slideUp:gb("hide"),slideToggle:gb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(ab=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),ab=void 0},r.fx.timer=function(a){r.timers.push(a),r.fx.start()},r.fx.interval=13,r.fx.start=function(){bb||(bb=!0,eb())},r.fx.stop=function(){bb=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var lb,mb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),
-null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!B(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Tb=[],Ub=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Tb.pop()||r.expando+"_"+ub++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Ub.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ub.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Ub,"$1"+e):b.jsonp!==!1&&(b.url+=(vb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Tb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=pb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Vb=a.jQuery,Wb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Wb),b&&a.jQuery===r&&(a.jQuery=Vb),r},b||(a.jQuery=a.$=r),r});
diff --git a/www/assets/magick-template.css b/www/assets/magick-template.css
deleted file mode 100644
index 9bd5f3aca..000000000
--- a/www/assets/magick-template.css
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
-   ImageMagick template.
-*/
-
-@media (min-width: 48em) {
-  html {
-    font-size: 18px;
-  }
-}
-
-body {
-  font-family: Georgia, "Times New Roman", Times, serif;
-  color: #555;
-  padding-top: 3.5rem;
-}
-
-.container {
-  max-width: 60rem;
-}
-
-.magick-template {
-  padding: 1.5rem 1.5rem;
-}
-
-.magick-header {
-  padding-bottom: 1.25rem;
-  margin-bottom: 2rem;
-  border-bottom: .05rem solid #eee;
-}
-.magick-title {
-  margin-bottom: 0;
-  font-size: 2rem;
-  font-weight: normal;
-}
-.magick-description {
-  font-size: 1.1rem;
-  color: #999;
-}
-
-.magick-footer {
-  padding: 2.5rem 0;
-  color: #999;
-  text-align: center;
-  background-color: #f9f9f9;
-  border-top: .05rem solid #e5e5e5;
-}
-
-.magick-footer p:last-child {
-  margin-bottom: 0;
-}
-
-.magick-list-unstyled {
-  padding-left: 40px;
-  padding-right: 40px;
-  list-style: none;
-}
-
-.magick-icon {
-  float: left;
-  margin: 5px;
-}
-
-fieldset {
-  padding: .5em;
-  background: white;
-  border: 1px dotted #aaaa77;
-  margin-left: 20px;
-  margin-right: 20px;
-  margin-top: .5em;
-}
-
-fieldset legend {
-  color: #fff;
-  background-color: #aaaa77;
-  font-size: smaller;
-  padding: .1ex .5ex;
-  border-right: 1px solid gray;
-  border-bottom: 1px solid gray;
-  font-weight: bold;
-}
-
-.highlight {
-  padding:1rem;
-  margin:1rem 0px;
-  background-color:#f7f7f9
-}
-
-h1, .h1,
-h2, .h2,
-h3, .h3,
-h4, .h4,
-h5, .h5,
-h6, .h6 {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-weight: 400;
-  color: #333;
-}
diff --git a/www/assets/bootstrap.min.css b/www/assets/magick.css
similarity index 98%
rename from www/assets/bootstrap.min.css
rename to www/assets/magick.css
index ad65b4ed3..b76462ffc 100644
--- a/www/assets/bootstrap.min.css
+++ b/www/assets/magick.css
@@ -4,4 +4,101 @@
  * Copyright 2011-2017 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#868e96}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f8f9fa;border-radius:.25rem}a>code{padding:0;color:inherit;background-color:inherit}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#212529}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #e9ecef}.table thead th{vertical-align:bottom;border-bottom:2px solid #e9ecef}.table tbody+tbody{border-top:2px solid #e9ecef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #e9ecef}.table-bordered td,.table-bordered th{border:1px solid #e9ecef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddfe2}.table-hover .table-secondary:hover{background-color:#cfd2d6}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfd2d6}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#e9ecef}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm.table-bordered{border:0}}@media (max-width:767px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md.table-bordered{border:0}}@media (max-width:991px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg.table-bordered{border:0}}@media (max-width:1199px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control:-ms-input-placeholder{color:#868e96;opacity:1}.form-control::-ms-input-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.col-form-legend{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;font-size:1rem}.form-control-plaintext{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm,.input-group-lg>.form-control-plaintext.form-control,.input-group-lg>.form-control-plaintext.input-group-addon,.input-group-lg>.input-group-btn>.form-control-plaintext.btn,.input-group-sm>.form-control-plaintext.form-control,.input-group-sm>.form-control-plaintext.input-group-addon,.input-group-sm>.input-group-btn>.form-control-plaintext.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check.disabled .form-check-label{color:#868e96}.form-check-label{padding-left:1.25rem;margin-bottom:0}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-inline{display:inline-block;margin-right:.75rem}.form-check-inline .form-check-label{vertical-align:middle}.valid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid+.form-check-label,.was-validated .form-check-input:valid+.form-check-label{color:#28a745}.custom-control-input.is-valid~.custom-control-indicator,.was-validated .custom-control-input:valid~.custom-control-indicator{background-color:rgba(40,167,69,.25)}.custom-control-input.is-valid~.custom-control-description,.was-validated .custom-control-input:valid~.custom-control-description{color:#28a745}.custom-file-input.is-valid~.custom-file-control,.was-validated .custom-file-input:valid~.custom-file-control{border-color:#28a745}.custom-file-input.is-valid~.custom-file-control::before,.was-validated .custom-file-input:valid~.custom-file-control::before{border-color:inherit}.custom-file-input.is-valid:focus,.was-validated .custom-file-input:valid:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;margin-top:.25rem;font-size:.875rem;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;width:250px;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid+.form-check-label,.was-validated .form-check-input:invalid+.form-check-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-indicator,.was-validated .custom-control-input:invalid~.custom-control-indicator{background-color:rgba(220,53,69,.25)}.custom-control-input.is-invalid~.custom-control-description,.was-validated .custom-control-input:invalid~.custom-control-description{color:#dc3545}.custom-file-input.is-invalid~.custom-file-control,.was-validated .custom-file-input:invalid~.custom-file-control{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-control::before,.was-validated .custom-file-input:invalid~.custom-file-control::before{border-color:inherit}.custom-file-input.is-invalid:focus,.was-validated .custom-file-input:invalid:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;margin-top:0;margin-bottom:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not([disabled]):not(.disabled).active,.btn:not([disabled]):not(.disabled):active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff}.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#868e96;border-color:#868e96}.btn-secondary:hover{color:#fff;background-color:#727b84;border-color:#6c757d}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#868e96;border-color:#868e96}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745}.btn-success:not([disabled]):not(.disabled).active,.btn-success:not([disabled]):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8}.btn-info:not([disabled]):not(.disabled).active,.btn-info:not([disabled]):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#111;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#111;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107}.btn-warning:not([disabled]):not(.disabled).active,.btn-warning:not([disabled]):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#111;background-color:#d39e00;border-color:#c69500;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545}.btn-danger:not([disabled]):not(.disabled).active,.btn-danger:not([disabled]):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#111;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#111;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not([disabled]):not(.disabled).active,.btn-light:not([disabled]):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#111;background-color:#dae0e5;border-color:#d3d9df;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40}.btn-dark:not([disabled]):not(.disabled).active,.btn-dark:not([disabled]):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not([disabled]):not(.disabled).active,.btn-outline-primary:not([disabled]):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#868e96;background-color:transparent;background-image:none;border-color:#868e96}.btn-outline-secondary:hover{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:transparent}.btn-outline-secondary:not([disabled]):not(.disabled).active,.btn-outline-secondary:not([disabled]):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not([disabled]):not(.disabled).active,.btn-outline-success:not([disabled]):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not([disabled]):not(.disabled).active,.btn-outline-info:not([disabled]):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not([disabled]):not(.disabled).active,.btn-outline-warning:not([disabled]):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ffc107;border-color:#ffc107;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not([disabled]):not(.disabled).active,.btn-outline-danger:not([disabled]):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not([disabled]):not(.disabled).active,.btn-outline-light:not([disabled]):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not([disabled]):not(.disabled).active,.btn-outline-dark:not([disabled]):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#868e96}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.dropdown,.dropup{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background:0 0;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#868e96;white-space:nowrap}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:0 1 auto;flex:0 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn+.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.btn+.dropdown-toggle-split::after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group .form-control{position:relative;z-index:2;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{white-space:nowrap}.input-group-addon{padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{position:relative;-ms-flex-align:stretch;align-items:stretch;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group-btn:first-child>.btn+.btn{margin-left:0}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:0}.input-group-btn:not(:first-child)>.btn-group:first-child,.input-group-btn:not(:first-child)>.btn:first-child{margin-left:-1px}.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover{z-index:3}.custom-control{position:relative;display:-ms-inline-flexbox;display:inline-flex;min-height:1.5rem;padding-left:1.5rem;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#007bff}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled~.custom-control-indicator{background-color:#e9ecef}.custom-control-input:disabled~.custom-control-description{color:#868e96}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-indicator{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#007bff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-controls-stacked{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.custom-controls-stacked .custom-control{margin-bottom:.25rem}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{display:inline-block;max-width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple]{height:auto;background-image:none}.custom-select:disabled{color:#868e96;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;display:inline-block;max-width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{min-width:14rem;max-width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-control{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #007bff}.custom-file-control{position:absolute;top:0;right:0;left:0;z-index:5;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-control:lang(en):empty::after{content:"Choose file..."}.custom-file-control::before{position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0 .25rem .25rem 0}.custom-file-control:lang(en)::before{content:"Browse"}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#868e96}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #ddd}.nav-tabs .nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:0 0;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media (max-width:1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group .card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:only-child{border-radius:.25rem}.card-group .card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card-group .card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-group .card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#868e96;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#868e96}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#868e96;pointer-events:none;background-color:#fff;border-color:#ddd}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#868e96}.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#6c757d}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#111;background-color:#ffc107}.badge-warning[href]:focus,.badge-warning[href]:hover{color:#111;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#111;background-color:#f8f9fa}.badge-light[href]:focus,.badge-light[href]:hover{color:#111;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#464a4e;background-color:#e7e8ea;border-color:#dddfe2}.alert-secondary hr{border-top-color:#cfd2d6}.alert-secondary .alert-link{color:#2e3133}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#007bff}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item:focus,.list-group-item:hover{text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#868e96;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}a.list-group-item-primary,button.list-group-item-primary{color:#004085}a.list-group-item-primary:focus,a.list-group-item-primary:hover,button.list-group-item-primary:focus,button.list-group-item-primary:hover{color:#004085;background-color:#9fcdff}a.list-group-item-primary.active,button.list-group-item-primary.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#464a4e;background-color:#dddfe2}a.list-group-item-secondary,button.list-group-item-secondary{color:#464a4e}a.list-group-item-secondary:focus,a.list-group-item-secondary:hover,button.list-group-item-secondary:focus,button.list-group-item-secondary:hover{color:#464a4e;background-color:#cfd2d6}a.list-group-item-secondary.active,button.list-group-item-secondary.active{color:#fff;background-color:#464a4e;border-color:#464a4e}.list-group-item-success{color:#155724;background-color:#c3e6cb}a.list-group-item-success,button.list-group-item-success{color:#155724}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#155724;background-color:#b1dfbb}a.list-group-item-success.active,button.list-group-item-success.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}a.list-group-item-info,button.list-group-item-info{color:#0c5460}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#0c5460;background-color:#abdde5}a.list-group-item-info.active,button.list-group-item-info.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}a.list-group-item-warning,button.list-group-item-warning{color:#856404}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#856404;background-color:#ffe8a1}a.list-group-item-warning.active,button.list-group-item-warning.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}a.list-group-item-danger,button.list-group-item-danger{color:#721c24}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#721c24;background-color:#f1b0b7}a.list-group-item-danger.active,button.list-group-item-danger.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}a.list-group-item-light,button.list-group-item-light{color:#818182}a.list-group-item-light:focus,a.list-group-item-light:hover,button.list-group-item-light:focus,button.list-group-item-light:hover{color:#818182;background-color:#ececf6}a.list-group-item-light.active,button.list-group-item-light.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}a.list-group-item-dark,button.list-group-item-dark{color:#1b1e21}a.list-group-item-dark:focus,a.list-group-item-dark:hover,button.list-group-item-dark:focus,button.list-group-item-dark:hover{color:#1b1e21;background-color:#b9bbbe}a.list-group-item-dark.active,button.list-group-item-dark.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background:0 0;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px;pointer-events:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:15px;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:15px;margin:-15px -15px -15px auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:15px;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:5px;height:5px}.tooltip .arrow::before{position:absolute;border-color:transparent;border-style:solid}.tooltip.bs-tooltip-auto[x-placement^=top],.tooltip.bs-tooltip-top{padding:5px 0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow,.tooltip.bs-tooltip-top .arrow{bottom:0}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before{margin-left:-3px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tooltip-auto[x-placement^=right],.tooltip.bs-tooltip-right{padding:0 5px}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow,.tooltip.bs-tooltip-right .arrow{left:0}.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before,.tooltip.bs-tooltip-right .arrow::before{margin-top:-3px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tooltip-auto[x-placement^=bottom],.tooltip.bs-tooltip-bottom{padding:5px 0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow,.tooltip.bs-tooltip-bottom .arrow{top:0}.tooltip.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.tooltip.bs-tooltip-bottom .arrow::before{margin-left:-3px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tooltip-auto[x-placement^=left],.tooltip.bs-tooltip-left{padding:0 5px}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow,.tooltip.bs-tooltip-left .arrow{right:0}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow::before,.tooltip.bs-tooltip-left .arrow::before{right:0;margin-top:-3px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;border-color:transparent;border-style:solid}.popover .arrow::before{content:"";border-width:.8rem}.popover .arrow::after{content:"";border-width:.8rem}.popover.bs-popover-auto[x-placement^=top],.popover.bs-popover-top{margin-bottom:.8rem}.popover.bs-popover-auto[x-placement^=top] .arrow,.popover.bs-popover-top .arrow{bottom:0}.popover.bs-popover-auto[x-placement^=top] .arrow::after,.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::after,.popover.bs-popover-top .arrow::before{border-bottom-width:0}.popover.bs-popover-auto[x-placement^=top] .arrow::before,.popover.bs-popover-top .arrow::before{bottom:-.8rem;margin-left:-.8rem;border-top-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=top] .arrow::after,.popover.bs-popover-top .arrow::after{bottom:calc((.8rem - 1px) * -1);margin-left:-.8rem;border-top-color:#fff}.popover.bs-popover-auto[x-placement^=right],.popover.bs-popover-right{margin-left:.8rem}.popover.bs-popover-auto[x-placement^=right] .arrow,.popover.bs-popover-right .arrow{left:0}.popover.bs-popover-auto[x-placement^=right] .arrow::after,.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::after,.popover.bs-popover-right .arrow::before{margin-top:-.8rem;border-left-width:0}.popover.bs-popover-auto[x-placement^=right] .arrow::before,.popover.bs-popover-right .arrow::before{left:-.8rem;border-right-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=right] .arrow::after,.popover.bs-popover-right .arrow::after{left:calc((.8rem - 1px) * -1);border-right-color:#fff}.popover.bs-popover-auto[x-placement^=bottom],.popover.bs-popover-bottom{margin-top:.8rem}.popover.bs-popover-auto[x-placement^=bottom] .arrow,.popover.bs-popover-bottom .arrow{top:0}.popover.bs-popover-auto[x-placement^=bottom] .arrow::after,.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::after,.popover.bs-popover-bottom .arrow::before{margin-left:-.8rem;border-top-width:0}.popover.bs-popover-auto[x-placement^=bottom] .arrow::before,.popover.bs-popover-bottom .arrow::before{top:-.8rem;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=bottom] .arrow::after,.popover.bs-popover-bottom .arrow::after{top:calc((.8rem - 1px) * -1);border-bottom-color:#fff}.popover.bs-popover-auto[x-placement^=bottom] .popover-header::before,.popover.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-popover-auto[x-placement^=left],.popover.bs-popover-left{margin-right:.8rem}.popover.bs-popover-auto[x-placement^=left] .arrow,.popover.bs-popover-left .arrow{right:0}.popover.bs-popover-auto[x-placement^=left] .arrow::after,.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::after,.popover.bs-popover-left .arrow::before{margin-top:-.8rem;border-right-width:0}.popover.bs-popover-auto[x-placement^=left] .arrow::before,.popover.bs-popover-left .arrow::before{right:-.8rem;border-left-color:rgba(0,0,0,.25)}.popover.bs-popover-auto[x-placement^=left] .arrow::after,.popover.bs-popover-left .arrow::after{right:calc((.8rem - 1px) * -1);border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-ms-flex-align:center;align-items:center;width:100%;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;background-color:rgba(255,255,255,.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#868e96!important}a.bg-secondary:focus,a.bg-secondary:hover{background-color:#6c757d!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e9ecef!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#868e96!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.d-print-block{display:none!important}@media print{.d-print-block{display:block!important}}.d-print-inline{display:none!important}@media print{.d-print-inline{display:inline!important}}.d-print-inline-block{display:none!important}@media print{.d-print-inline-block{display:inline-block!important}}@media print{.d-print-none{display:none!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#868e96!important}a.text-secondary:focus,a.text-secondary:hover{color:#6c757d!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-muted{color:#868e96!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}
-/*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
+/*# sourceMappingURL=bootstrap.min.css.map */
+/*
+   ImageMagick template.
+*/
+
+@media (min-width: 48em) {
+  html {
+    font-size: 18px;
+  }
+}
+
+body {
+  font-family: Georgia, "Times New Roman", Times, serif;
+  color: #555;
+  padding-top: 3.5rem;
+}
+
+.container {
+  max-width: 60rem;
+}
+
+.magick-template {
+  padding: 1.5rem 1.5rem;
+}
+
+.magick-header {
+  padding-bottom: 1.25rem;
+  margin-bottom: 2rem;
+  border-bottom: .05rem solid #eee;
+}
+.magick-title {
+  margin-bottom: 0;
+  font-size: 2rem;
+  font-weight: normal;
+}
+.magick-description {
+  font-size: 1.1rem;
+  color: #999;
+}
+
+.magick-footer {
+  padding: 2.5rem 0;
+  color: #999;
+  text-align: center;
+  background-color: #f9f9f9;
+  border-top: .05rem solid #e5e5e5;
+}
+
+.magick-footer p:last-child {
+  margin-bottom: 0;
+}
+
+.magick-list-unstyled {
+  padding-left: 40px;
+  padding-right: 40px;
+  list-style: none;
+}
+
+.magick-icon {
+  float: left;
+  margin: 5px;
+}
+
+fieldset {
+  padding: .5em;
+  background: white;
+  border: 1px dotted #aaaa77;
+  margin-left: 20px;
+  margin-right: 20px;
+  margin-top: .5em;
+}
+
+fieldset legend {
+  color: #fff;
+  background-color: #aaaa77;
+  font-size: smaller;
+  padding: .1ex .5ex;
+  border-right: 1px solid gray;
+  border-bottom: 1px solid gray;
+  font-weight: bold;
+}
+
+.highlight {
+  padding:1rem;
+  margin:1rem 0px;
+  background-color:#f7f7f9
+}
+
+h1, .h1,
+h2, .h2,
+h3, .h3,
+h4, .h4,
+h5, .h5,
+h6, .h6 {
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-weight: 400;
+  color: #333;
+}
diff --git a/www/assets/magick.js b/www/assets/magick.js
new file mode 100644
index 000000000..c9ce1f6c2
--- /dev/null
+++ b/www/assets/magick.js
@@ -0,0 +1,16 @@
+/*! jQuery v3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */
+!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=Array.isArray(d)))?(e?(e=!1,f=c&&Array.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,N,e),g(f,c,O,e)):(f++,j.call(a,g(f,c,N,e),g(f,c,O,e),g(f,c,N,c.notifyWith))):(d!==N&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a);
+}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S),a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},U=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function V(){this.expando=r.expando+V.uid++}V.uid=1,V.prototype={cache:function(a){var b=a[this.expando];return b||(b={},U(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){Array.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(L)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var W=new V,X=new V,Y=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Z=/[A-Z]/g;function $(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:Y.test(a)?JSON.parse(a):a)}function _(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Z,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=$(c)}catch(e){}X.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return X.hasData(a)||W.hasData(a)},data:function(a,b,c){return X.access(a,b,c)},removeData:function(a,b){X.remove(a,b)},_data:function(a,b,c){return W.access(a,b,c)},_removeData:function(a,b){W.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=X.get(f),1===f.nodeType&&!W.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),_(f,d,e[d])));W.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){X.set(this,a)}):T(this,function(b){var c;if(f&&void 0===b){if(c=X.get(f,a),void 0!==c)return c;if(c=_(f,a),void 0!==c)return c}else this.each(function(){X.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=W.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var aa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ba=new RegExp("^(?:([+-])=|)("+aa+")([a-z%]*)$","i"),ca=["Top","Right","Bottom","Left"],da=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ea=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function fa(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&ba.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ga={};function ha(a){var b,c=a.ownerDocument,d=a.nodeName,e=ga[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ga[d]=e,e)}function ia(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=W.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&da(d)&&(e[f]=ha(d))):"none"!==c&&(e[f]="none",W.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ia(this,!0)},hide:function(){return ia(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){da(this)?r(this).show():r(this).hide()})}});var ja=/^(?:checkbox|radio)$/i,ka=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c<d;c++)W.set(a[c],"globalEval",!b||W.get(b[c],"globalEval"))}var pa=/<|&#?\w+;/;function qa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(pa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ka.exec(f)||["",""])[1].toLowerCase(),i=ma[h]||ma._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==xa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===xa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&B(this,"input"))return this.click(),!1},_default:function(a){return B(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?va:wa,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:wa,isPropagationStopped:wa,isImmediatePropagationStopped:wa,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=va,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=va,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=va,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&sa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ta.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return ya(this,a,b,c,d)},one:function(a,b,c,d){return ya(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=wa),this.each(function(){r.event.remove(this,a,c,b)})}});var za=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/<script|<style|<link/i,Ba=/checked\s*(?:[^=]|=\s*.checked.)/i,Ca=/^true\/(.*)/,Da=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}X.hasData(a)&&(h=X.access(a),i=r.extend({},h),X.set(b,i))}}function Ia(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ja.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ja(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,na(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ga),l=0;l<i;l++)j=h[l],la.test(j.type||"")&&!W.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Da,""),k))}return a}function Ka(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(na(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&oa(na(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(za,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d<e;d++)Ia(f[d],g[d]);if(b)if(c)for(f=f||na(a),g=g||na(h),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);else Ha(a,h);return g=na(h,"script"),g.length>0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(na(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ja(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(na(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var La=/^margin/,Ma=new RegExp("^("+aa+")(?!px)[a-z%]+$","i"),Na=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",ra.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,ra.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Oa(a,b,c){var d,e,f,g,h=a.style;return c=c||Na(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ma.test(g)&&La.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Pa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Qa=/^(none|table(?!-c[ea]).+)/,Ra=/^--/,Sa={position:"absolute",visibility:"hidden",display:"block"},Ta={letterSpacing:"0",fontWeight:"400"},Ua=["Webkit","Moz","ms"],Va=d.createElement("div").style;function Wa(a){if(a in Va)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ua.length;while(c--)if(a=Ua[c]+b,a in Va)return a}function Xa(a){var b=r.cssProps[a];return b||(b=r.cssProps[a]=Wa(a)||a),b}function Ya(a,b,c){var d=ba.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Za(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ca[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ca[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ca[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ca[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ca[f]+"Width",!0,e)));return g}function $a(a,b,c){var d,e=Na(a),f=Oa(a,b,e),g="border-box"===r.css(a,"boxSizing",!1,e);return Ma.test(f)?f:(d=g&&(o.boxSizingReliable()||f===a.style[b]),"auto"===f&&(f=a["offset"+b[0].toUpperCase()+b.slice(1)]),f=parseFloat(f)||0,f+Za(a,b,c||(g?"border":"content"),d,e)+"px")}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Oa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=Ra.test(b),j=a.style;return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:j[b]:(f=typeof c,"string"===f&&(e=ba.exec(c))&&e[1]&&(c=fa(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(j[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i?j.setProperty(b,c):j[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b),i=Ra.test(b);return i||(b=Xa(h)),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Oa(a,b,d)),"normal"===e&&b in Ta&&(e=Ta[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Qa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?$a(a,b,d):ea(a,Sa,function(){return $a(a,b,d)})},set:function(a,c,d){var e,f=d&&Na(a),g=d&&Za(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=ba.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ya(a,c,g)}}}),r.cssHooks.marginLeft=Pa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Oa(a,"marginLeft"))||a.getBoundingClientRect().left-ea(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ca[d]+b]=f[d]||f[d-2]||f[0];return e}},La.test(a)||(r.cssHooks[a+b].set=Ya)}),r.fn.extend({css:function(a,b){return T(this,function(a,b,c){var d,e,f={},g=0;if(Array.isArray(b)){for(d=Na(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}}),r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var _a,ab=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return T(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?_a:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),_a={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ab[b]||r.find.attr;ab[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=ab[g],ab[g]=e,e=null!=c(a,b,d)?g:null,ab[g]=f),e}});var bb=/^(?:input|select|textarea|button)$/i,cb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function db(a){var b=a.match(L)||[];return b.join(" ")}function eb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,eb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,eb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=eb(c),d=1===c.nodeType&&" "+db(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=db(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,eb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=eb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+db(eb(c))+" ").indexOf(b)>-1)return!0;return!1}});var fb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(fb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:db(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!B(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var gb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!gb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,gb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var hb=/\[\]$/,ib=/\r?\n/g,jb=/^(?:submit|button|image|reset|file)$/i,kb=/^(?:input|select|textarea|keygen)/i;function lb(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||hb.test(a)?d(a,e):lb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d);
+});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)lb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)lb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&kb.test(this.nodeName)&&!jb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ib,"\r\n")}}):{name:b.name,value:c.replace(ib,"\r\n")}}).get()}}),r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=C.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=qa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),b=f.ownerDocument,c=b.documentElement,e=b.defaultView,{top:d.top+e.pageYOffset-c.clientTop,left:d.left+e.pageXOffset-c.clientLeft}):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),B(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||ra})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return T(this,function(a,d,e){var f;return r.isWindow(a)?f=a:9===a.nodeType&&(f=a.defaultView),void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Pa(o.pixelPosition,function(a,c){if(c)return c=Oa(a,b),Ma.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return T(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.holdReady=function(a){a?r.readyWait++:r.ready(!0)},r.isArray=Array.isArray,r.parseJSON=JSON.parse,r.nodeName=B,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var mb=a.jQuery,nb=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=nb),b&&a.jQuery===r&&(a.jQuery=mb),r},b||(a.jQuery=a.$=r),r});
+/*
+ Copyright (C) Federico Zivolo 2017
+ Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
+ */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=window.getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e||-1!==['HTML','BODY','#document'].indexOf(e.nodeName))return window.document.body;var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:window.document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return window.document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var f=a.commonAncestorContainer;if(e!==f&&t!==f||i.contains(n))return p(f)?f:r(f);var l=s(e);return l.host?d(l.host,t):d(e,s(t).host)}function a(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',o='top'===t?'scrollTop':'scrollLeft',i=e.nodeName;if('BODY'===i||'HTML'===i){var n=window.document.documentElement,r=window.document.scrollingElement||n;return r[o]}return e[o]}function f(e,t){var o=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=a(t,'top'),n=a(t,'left'),r=o?-1:1;return e.top+=i*r,e.bottom+=i*r,e.left+=n*r,e.right+=n*r,e}function l(e,t){var o='x'===t?'Left':'Top',i='Left'==o?'Right':'Bottom';return+e['border'+o+'Width'].split('px')[0]+ +e['border'+i+'Width'].split('px')[0]}function m(e,t,o,i){return _(t['offset'+e],o['client'+e],o['offset'+e],ie()?o['offset'+e]+i['margin'+('Height'===e?'Top':'Left')]+i['margin'+('Height'===e?'Bottom':'Right')]:0)}function h(){var e=window.document.body,t=window.document.documentElement,o=ie()&&window.getComputedStyle(t);return{height:m('Height',e,t,o),width:m('Width',e,t,o)}}function c(e){return se({},e,{right:e.left+e.width,bottom:e.top+e.height})}function g(e){var o={};if(ie())try{o=e.getBoundingClientRect();var i=a(e,'top'),n=a(e,'left');o.top+=i,o.left+=n,o.bottom+=i,o.right+=n}catch(e){}else o=e.getBoundingClientRect();var r={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},p='HTML'===e.nodeName?h():{},s=p.width||e.clientWidth||r.right-r.left,d=p.height||e.clientHeight||r.bottom-r.top,f=e.offsetWidth-s,m=e.offsetHeight-d;if(f||m){var g=t(e);f-=l(g,'x'),m-=l(g,'y'),r.width-=f,r.height-=m}return c(r)}function u(e,o){var i=ie(),r='HTML'===o.nodeName,p=g(e),s=g(o),d=n(e),a=t(o),l=+a.borderTopWidth.split('px')[0],m=+a.borderLeftWidth.split('px')[0],h=c({top:p.top-s.top-l,left:p.left-s.left-m,width:p.width,height:p.height});if(h.marginTop=0,h.marginLeft=0,!i&&r){var u=+a.marginTop.split('px')[0],b=+a.marginLeft.split('px')[0];h.top-=l-u,h.bottom-=l-u,h.left-=m-b,h.right-=m-b,h.marginTop=u,h.marginLeft=b}return(i?o.contains(d):o===d&&'BODY'!==d.nodeName)&&(h=f(h,o)),h}function b(e){var t=window.document.documentElement,o=u(e,t),i=_(t.clientWidth,window.innerWidth||0),n=_(t.clientHeight,window.innerHeight||0),r=a(t),p=a(t,'left'),s={top:r-o.top+o.marginTop,left:p-o.left+o.marginLeft,width:i,height:n};return c(s)}function y(e){var i=e.nodeName;return'BODY'===i||'HTML'===i?!1:'fixed'===t(e,'position')||y(o(e))}function w(e,t,i,r){var p={top:0,left:0},s=d(e,t);if('viewport'===r)p=b(s);else{var a;'scrollParent'===r?(a=n(o(e)),'BODY'===a.nodeName&&(a=window.document.documentElement)):'window'===r?a=window.document.documentElement:a=r;var f=u(a,s);if('HTML'===a.nodeName&&!y(s)){var l=h(),m=l.height,c=l.width;p.top+=f.top-f.marginTop,p.bottom=m+f.top,p.left+=f.left-f.marginLeft,p.right=c+f.left}else p=f}return p.left+=i,p.top+=i,p.right-=i,p.bottom-=i,p}function v(e){var t=e.width,o=e.height;return t*o}function E(e,t,o,i,n){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf('auto'))return e;var p=w(o,i,r,n),s={top:{width:p.width,height:t.top-p.top},right:{width:p.right-t.right,height:p.height},bottom:{width:p.width,height:p.bottom-t.bottom},left:{width:t.left-p.left,height:p.height}},d=Object.keys(s).map(function(e){return se({key:e},s[e],{area:v(s[e])})}).sort(function(e,t){return t.area-e.area}),a=d.filter(function(e){var t=e.width,i=e.height;return t>=o.clientWidth&&i>=o.clientHeight}),f=0<a.length?a[0].key:d[0].key,l=e.split('-')[1];return f+(l?'-'+l:'')}function x(e,t,o){var i=d(t,o);return u(o,i)}function O(e){var t=window.getComputedStyle(e),o=parseFloat(t.marginTop)+parseFloat(t.marginBottom),i=parseFloat(t.marginLeft)+parseFloat(t.marginRight),n={width:e.offsetWidth+i,height:e.offsetHeight+o};return n}function L(e){var t={left:'right',right:'left',bottom:'top',top:'bottom'};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function S(e,t,o){o=o.split('-')[0];var i=O(e),n={width:i.width,height:i.height},r=-1!==['right','left'].indexOf(o),p=r?'top':'left',s=r?'left':'top',d=r?'height':'width',a=r?'width':'height';return n[p]=t[p]+t[d]/2-i[d]/2,n[s]=o===s?t[s]-i[a]:t[L(s)],n}function T(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function C(e,t,o){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===o});var i=T(e,function(e){return e[t]===o});return e.indexOf(i)}function N(t,o,i){var n=void 0===i?t:t.slice(0,C(t,'name',i));return n.forEach(function(t){t.function&&console.warn('`modifier.function` is deprecated, use `modifier.fn`!');var i=t.function||t.fn;t.enabled&&e(i)&&(o.offsets.popper=c(o.offsets.popper),o.offsets.reference=c(o.offsets.reference),o=i(o,t))}),o}function k(){if(!this.state.isDestroyed){var e={instance:this,styles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=x(this.state,this.popper,this.reference),e.placement=E(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.offsets.popper=S(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position='absolute',e=N(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some(function(e){var o=e.name,i=e.enabled;return i&&o===t})}function B(e){for(var t=[!1,'ms','Webkit','Moz','O'],o=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length-1;n++){var i=t[n],r=i?''+i+o:e;if('undefined'!=typeof window.document.body.style[r])return r}return null}function D(){return this.state.isDestroyed=!0,W(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.left='',this.popper.style.position='',this.popper.style.top='',this.popper.style[B('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function H(e,t,o,i){var r='BODY'===e.nodeName,p=r?window:e;p.addEventListener(t,o,{passive:!0}),r||H(n(p.parentNode),t,o,i),i.push(p)}function P(e,t,o,i){o.updateBound=i,window.addEventListener('resize',o.updateBound,{passive:!0});var r=n(e);return H(r,'scroll',o.updateBound,o.scrollParents),o.scrollElement=r,o.eventsEnabled=!0,o}function A(){this.state.eventsEnabled||(this.state=P(this.reference,this.options,this.state,this.scheduleUpdate))}function M(e,t){return window.removeEventListener('resize',t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener('scroll',t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function I(){this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=M(this.reference,this.state))}function R(e){return''!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function U(e,t){Object.keys(t).forEach(function(o){var i='';-1!==['width','height','top','right','bottom','left'].indexOf(o)&&R(t[o])&&(i='px'),e.style[o]=t[o]+i})}function Y(e,t){Object.keys(t).forEach(function(o){var i=t[o];!1===i?e.removeAttribute(o):e.setAttribute(o,t[o])})}function F(e,t,o){var i=T(e,function(e){var o=e.name;return o===t}),n=!!i&&e.some(function(e){return e.name===o&&e.enabled&&e.order<i.order});if(!n){var r='`'+t+'`';console.warn('`'+o+'`'+' modifier is required by '+r+' modifier in order to work, be sure to include it before '+r+'!')}return n}function j(e){return'end'===e?'start':'start'===e?'end':e}function K(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=ae.indexOf(e),i=ae.slice(o+1).concat(ae.slice(0,o));return t?i.reverse():i}function q(e,t,o,i){var n=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+n[1],p=n[2];if(!r)return e;if(0===p.indexOf('%')){var s;switch(p){case'%p':s=o;break;case'%':case'%r':default:s=i;}var d=c(s);return d[t]/100*r}if('vh'===p||'vw'===p){var a;return a='vh'===p?_(document.documentElement.clientHeight,window.innerHeight||0):_(document.documentElement.clientWidth,window.innerWidth||0),a/100*r}return r}function G(e,t,o,i){var n=[0,0],r=-1!==['right','left'].indexOf(i),p=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=p.indexOf(T(p,function(e){return-1!==e.search(/,|\s/)}));p[s]&&-1===p[s].indexOf(',')&&console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');var d=/\s*,\s*|\s+/,a=-1===s?[p]:[p.slice(0,s).concat([p[s].split(d)[0]]),[p[s].split(d)[1]].concat(p.slice(s+1))];return a=a.map(function(e,i){var n=(1===i?!r:r)?'height':'width',p=!1;return e.reduce(function(e,t){return''===e[e.length-1]&&-1!==['+','-'].indexOf(t)?(e[e.length-1]=t,p=!0,e):p?(e[e.length-1]+=t,p=!1,e):e.concat(t)},[]).map(function(e){return q(e,n,t,o)})}),a.forEach(function(e,t){e.forEach(function(o,i){R(o)&&(n[t]+=o*('-'===e[i-1]?-1:1))})}),n}for(var z=Math.min,V=Math.floor,_=Math.max,X=['native code','[object MutationObserverConstructor]'],Q=function(e){return X.some(function(t){return-1<(e||'').toString().indexOf(t)})},J='undefined'!=typeof window,Z=['Edge','Trident','Firefox'],$=0,ee=0;ee<Z.length;ee+=1)if(J&&0<=navigator.userAgent.indexOf(Z[ee])){$=1;break}var i,te=J&&Q(window.MutationObserver),oe=te?function(e){var t=!1,o=0,i=document.createElement('span'),n=new MutationObserver(function(){e(),t=!1});return n.observe(i,{attributes:!0}),function(){t||(t=!0,i.setAttribute('x-index',o),++o)}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},$))}},ie=function(){return void 0==i&&(i=-1!==navigator.appVersion.indexOf('MSIE 10')),i},ne=function(e,t){if(!(e instanceof t))throw new TypeError('Cannot call a class as a function')},re=function(){function e(e,t){for(var o,n=0;n<t.length;n++)o=t[n],o.enumerable=o.enumerable||!1,o.configurable=!0,'value'in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}return function(t,o,i){return o&&e(t.prototype,o),i&&e(t,i),t}}(),pe=function(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},se=Object.assign||function(e){for(var t,o=1;o<arguments.length;o++)for(var i in t=arguments[o],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},de=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],ae=de.slice(3),fe={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},le=function(){function t(o,i){var n=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};ne(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=oe(this.update.bind(this)),this.options=se({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=o.jquery?o[0]:o,this.popper=i.jquery?i[0]:i,this.options.modifiers={},Object.keys(se({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){n.options.modifiers[e]=se({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return se({name:e},n.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(t){t.enabled&&e(t.onLoad)&&t.onLoad(n.reference,n.popper,n.options,t,n.state)}),this.update();var p=this.options.eventsEnabled;p&&this.enableEventListeners(),this.state.eventsEnabled=p}return re(t,[{key:'update',value:function(){return k.call(this)}},{key:'destroy',value:function(){return D.call(this)}},{key:'enableEventListeners',value:function(){return A.call(this)}},{key:'disableEventListeners',value:function(){return I.call(this)}}]),t}();return le.Utils=('undefined'==typeof window?global:window).PopperUtils,le.placements=de,le.Defaults={placement:'bottom',eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,o=t.split('-')[0],i=t.split('-')[1];if(i){var n=e.offsets,r=n.reference,p=n.popper,s=-1!==['bottom','top'].indexOf(o),d=s?'left':'top',a=s?'width':'height',f={start:pe({},d,r[d]),end:pe({},d,r[d]+r[a]-p[a])};e.offsets.popper=se({},p,f[i])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var o,i=t.offset,n=e.placement,r=e.offsets,p=r.popper,s=r.reference,d=n.split('-')[0];return o=R(+i)?[+i,0]:G(i,p,s,d),'left'===d?(p.top+=o[0],p.left-=o[1]):'right'===d?(p.top+=o[0],p.left+=o[1]):'top'===d?(p.left+=o[0],p.top-=o[1]):'bottom'===d&&(p.left+=o[0],p.top+=o[1]),e.popper=p,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var o=t.boundariesElement||r(e.instance.popper);e.instance.reference===o&&(o=r(o));var i=w(e.instance.popper,e.instance.reference,t.padding,o);t.boundaries=i;var n=t.priority,p=e.offsets.popper,s={primary:function(e){var o=p[e];return p[e]<i[e]&&!t.escapeWithReference&&(o=_(p[e],i[e])),pe({},e,o)},secondary:function(e){var o='right'===e?'left':'top',n=p[o];return p[e]>i[e]&&!t.escapeWithReference&&(n=z(p[o],i[e]-('right'===e?p.width:p.height))),pe({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=se({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=V,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]<r(i[d])&&(e.offsets.popper[d]=r(i[d])-o[a]),o[d]>r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var o=t.element;if('string'==typeof o){if(o=e.instance.popper.querySelector(o),!o)return e;}else if(!e.instance.popper.contains(o))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var i=e.placement.split('-')[0],n=e.offsets,r=n.popper,p=n.reference,s=-1!==['left','right'].indexOf(i),d=s?'height':'width',a=s?'top':'left',f=s?'left':'top',l=s?'bottom':'right',m=O(o)[d];p[l]-m<r[a]&&(e.offsets.popper[a]-=r[a]-(p[l]-m)),p[a]+m>r[l]&&(e.offsets.popper[a]+=p[a]+m-r[l]);var h=p[a]+p[d]/2-m/2,g=h-c(e.offsets.popper)[a];return g=_(z(r[d]-m,g),0),e.arrowElement=o,e.offsets.arrow={},e.offsets.arrow[a]=Math.round(g),e.offsets.arrow[f]='',e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=w(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=L(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case fe.FLIP:p=[i,n];break;case fe.CLOCKWISE:p=K(i);break;case fe.COUNTERCLOCKWISE:p=K(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=L(i);var a=e.offsets.popper,f=e.offsets.reference,l=V,m='left'===i&&l(a.right)>l(f.left)||'right'===i&&l(a.left)<l(f.right)||'top'===i&&l(a.bottom)>l(f.top)||'bottom'===i&&l(a.top)<l(f.bottom),h=l(a.left)<l(o.left),c=l(a.right)>l(o.right),g=l(a.top)<l(o.top),u=l(a.bottom)>l(o.bottom),b='left'===i&&h||'right'===i&&c||'top'===i&&g||'bottom'===i&&u,y=-1!==['top','bottom'].indexOf(i),w=!!t.flipVariations&&(y&&'start'===r&&h||y&&'end'===r&&c||!y&&'start'===r&&g||!y&&'end'===r&&u);(m||b||w)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),w&&(r=j(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=se({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[t]-(s?n[p?'width':'height']:0),e.placement=L(t),e.offsets.popper=c(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottom<o.top||t.left>o.right||t.top>o.bottom||t.right<o.left){if(!0===e.hide)return e;e.hide=!0,e.attributes['x-out-of-boundaries']=''}else{if(!1===e.hide)return e;e.hide=!1,e.attributes['x-out-of-boundaries']=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var o=t.x,i=t.y,n=e.offsets.popper,p=T(e.instance.modifiers,function(e){return'applyStyle'===e.name}).gpuAcceleration;void 0!==p&&console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');var s,d,a=void 0===p?t.gpuAcceleration:p,f=r(e.instance.popper),l=g(f),m={position:n.position},h={left:V(n.left),top:V(n.top),bottom:V(n.bottom),right:V(n.right)},c='bottom'===o?'top':'bottom',u='right'===i?'left':'right',b=B('transform');if(d='bottom'==c?-l.height+h.bottom:h.top,s='right'==u?-l.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[u]=0,m.willChange='transform';else{var y='bottom'==c?-1:1,w='right'==u?-1:1;m[c]=d*y,m[u]=s*w,m.willChange=c+', '+u}var v={"x-placement":e.placement};return e.attributes=se({},v,e.attributes),e.styles=se({},m,e.styles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return U(e.instance.popper,e.styles),Y(e.instance.popper,e.attributes),e.offsets.arrow&&U(e.arrowElement,e.offsets.arrow),e},onLoad:function(e,t,o,i,n){var r=x(n,t,e),p=E(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),U(t,{position:'absolute'}),o},gpuAcceleration:void 0}}},le});
+//# sourceMappingURL=popper.min.js.map
+/*!
+  * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)
+  * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
+  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+  */
+var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(){return{bindType:r.end,delegateType:r.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}}}function i(){if(window.QUnit)return!1;var t=document.createElement("bootstrap");for(var e in o)if("undefined"!=typeof t.style[e])return{end:o[e]};return!1}function s(t){var n=this,i=!1;return e(this).one(a.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||a.triggerTransitionEnd(n)},t),this}var r=!1,o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},a={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var n=t.getAttribute("data-target");n&&"#"!==n||(n=t.getAttribute("href")||"");try{return e(document).find(n).length>0?n:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){e(t).trigger(r.end)},supportsTransitionEnd:function(){return Boolean(r)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(e,n,i){for(var s in i)if(Object.prototype.hasOwnProperty.call(i,s)){var r=i[s],o=n[s],l=o&&a.isElement(o)?"element":t(o);if(!new RegExp(r).test(l))throw new Error(e.toUpperCase()+': Option "'+s+'" provided type "'+l+'" but expected type "'+r+'".')}}};return r=i(),e.fn.emulateTransitionEnd=s,a.supportsTransitionEnd()&&(e.event.special[a.TRANSITION_END]=n()),a}(),r=function(t,e,n){return e&&i(t.prototype,e),n&&i(t,n),t},o=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e},a=function(){var t="alert",n=e.fn[t],i={CLOSE:"close.bs.alert",CLOSED:"closed.bs.alert",CLICK_DATA_API:"click.bs.alert.data-api"},o={ALERT:"alert",FADE:"fade",SHOW:"show"},a=function(){function t(t){this._element=t}var n=t.prototype;return n.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},n.dispose=function(){e.removeData(this._element,"bs.alert"),this._element=null},n._getRootElement=function(t){var n=s.getSelectorFromElement(t),i=!1;return n&&(i=e(n)[0]),i||(i=e(t).closest("."+o.ALERT)[0]),i},n._triggerCloseEvent=function(t){var n=e.Event(i.CLOSE);return e(t).trigger(n),n},n._removeElement=function(t){var n=this;e(t).removeClass(o.SHOW),s.supportsTransitionEnd()&&e(t).hasClass(o.FADE)?e(t).one(s.TRANSITION_END,function(e){return n._destroyElement(t,e)}).emulateTransitionEnd(150):this._destroyElement(t)},n._destroyElement=function(t){e(t).detach().trigger(i.CLOSED).remove()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),s=i.data("bs.alert");s||(s=new t(this),i.data("bs.alert",s)),"close"===n&&s[n](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(i.CLICK_DATA_API,{DISMISS:'[data-dismiss="alert"]'}.DISMISS,a._handleDismiss(new a)),e.fn[t]=a._jQueryInterface,e.fn[t].Constructor=a,e.fn[t].noConflict=function(){return e.fn[t]=n,a._jQueryInterface},a}(),l=function(){var t="button",n=e.fn[t],i={ACTIVE:"active",BUTTON:"btn",FOCUS:"focus"},s={DATA_TOGGLE_CARROT:'[data-toggle^="button"]',DATA_TOGGLE:'[data-toggle="buttons"]',INPUT:"input",ACTIVE:".active",BUTTON:".btn"},o={CLICK_DATA_API:"click.bs.button.data-api",FOCUS_BLUR_DATA_API:"focus.bs.button.data-api blur.bs.button.data-api"},a=function(){function t(t){this._element=t}var n=t.prototype;return n.toggle=function(){var t=!0,n=!0,r=e(this._element).closest(s.DATA_TOGGLE)[0];if(r){var o=e(this._element).find(s.INPUT)[0];if(o){if("radio"===o.type)if(o.checked&&e(this._element).hasClass(i.ACTIVE))t=!1;else{var a=e(r).find(s.ACTIVE)[0];a&&e(a).removeClass(i.ACTIVE)}if(t){if(o.hasAttribute("disabled")||r.hasAttribute("disabled")||o.classList.contains("disabled")||r.classList.contains("disabled"))return;o.checked=!e(this._element).hasClass(i.ACTIVE),e(o).trigger("change")}o.focus(),n=!1}}n&&this._element.setAttribute("aria-pressed",!e(this._element).hasClass(i.ACTIVE)),t&&e(this._element).toggleClass(i.ACTIVE)},n.dispose=function(){e.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(n){return this.each(function(){var i=e(this).data("bs.button");i||(i=new t(this),e(this).data("bs.button",i)),"toggle"===n&&i[n]()})},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(o.CLICK_DATA_API,s.DATA_TOGGLE_CARROT,function(t){t.preventDefault();var n=t.target;e(n).hasClass(i.BUTTON)||(n=e(n).closest(s.BUTTON)),a._jQueryInterface.call(e(n),"toggle")}).on(o.FOCUS_BLUR_DATA_API,s.DATA_TOGGLE_CARROT,function(t){var n=e(t.target).closest(s.BUTTON)[0];e(n).toggleClass(i.FOCUS,/^focus(in)?$/.test(t.type))}),e.fn[t]=a._jQueryInterface,e.fn[t].Constructor=a,e.fn[t].noConflict=function(){return e.fn[t]=n,a._jQueryInterface},a}(),h=function(){var t="carousel",n="bs.carousel",i="."+n,o=e.fn[t],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},h={NEXT:"next",PREV:"prev",LEFT:"left",RIGHT:"right"},c={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load.bs.carousel.data-api",CLICK_DATA_API:"click.bs.carousel.data-api"},u={CAROUSEL:"carousel",ACTIVE:"active",SLIDE:"slide",RIGHT:"carousel-item-right",LEFT:"carousel-item-left",NEXT:"carousel-item-next",PREV:"carousel-item-prev",ITEM:"carousel-item"},d={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},f=function(){function o(t,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=e(t)[0],this._indicatorsElement=e(this._element).find(d.INDICATORS)[0],this._addEventListeners()}var f=o.prototype;return f.next=function(){this._isSliding||this._slide(h.NEXT)},f.nextWhenVisible=function(){!document.hidden&&e(this._element).is(":visible")&&"hidden"!==e(this._element).css("visibility")&&this.next()},f.prev=function(){this._isSliding||this._slide(h.PREV)},f.pause=function(t){t||(this._isPaused=!0),e(this._element).find(d.NEXT_PREV)[0]&&s.supportsTransitionEnd()&&(s.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},f.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},f.to=function(t){var n=this;this._activeElement=e(this._element).find(d.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)e(this._element).one(c.SLID,function(){return n.to(t)});else{if(i===t)return this.pause(),void this.cycle();var s=t>i?h.NEXT:h.PREV;this._slide(s,this._items[t])}},f.dispose=function(){e(this._element).off(i),e.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},f._getConfig=function(n){return n=e.extend({},a,n),s.typeCheckConfig(t,n,l),n},f._addEventListeners=function(){var t=this;this._config.keyboard&&e(this._element).on(c.KEYDOWN,function(e){return t._keydown(e)}),"hover"===this._config.pause&&(e(this._element).on(c.MOUSEENTER,function(e){return t.pause(e)}).on(c.MOUSELEAVE,function(e){return t.cycle(e)}),"ontouchstart"in document.documentElement&&e(this._element).on(c.TOUCHEND,function(){t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout(function(e){return t.cycle(e)},500+t._config.interval)}))},f._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next();break;default:return}},f._getItemIndex=function(t){return this._items=e.makeArray(e(t).parent().find(d.ITEM)),this._items.indexOf(t)},f._getItemByDirection=function(t,e){var n=t===h.NEXT,i=t===h.PREV,s=this._getItemIndex(e),r=this._items.length-1;if((i&&0===s||n&&s===r)&&!this._config.wrap)return e;var o=(s+(t===h.PREV?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},f._triggerSlideEvent=function(t,n){var i=this._getItemIndex(t),s=this._getItemIndex(e(this._element).find(d.ACTIVE_ITEM)[0]),r=e.Event(c.SLIDE,{relatedTarget:t,direction:n,from:s,to:i});return e(this._element).trigger(r),r},f._setActiveIndicatorElement=function(t){if(this._indicatorsElement){e(this._indicatorsElement).find(d.ACTIVE).removeClass(u.ACTIVE);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&e(n).addClass(u.ACTIVE)}},f._slide=function(t,n){var i,r,o,a=this,l=e(this._element).find(d.ACTIVE_ITEM)[0],f=this._getItemIndex(l),_=n||l&&this._getItemByDirection(t,l),g=this._getItemIndex(_),m=Boolean(this._interval);if(t===h.NEXT?(i=u.LEFT,r=u.NEXT,o=h.LEFT):(i=u.RIGHT,r=u.PREV,o=h.RIGHT),_&&e(_).hasClass(u.ACTIVE))this._isSliding=!1;else if(!this._triggerSlideEvent(_,o).isDefaultPrevented()&&l&&_){this._isSliding=!0,m&&this.pause(),this._setActiveIndicatorElement(_);var p=e.Event(c.SLID,{relatedTarget:_,direction:o,from:f,to:g});s.supportsTransitionEnd()&&e(this._element).hasClass(u.SLIDE)?(e(_).addClass(r),s.reflow(_),e(l).addClass(i),e(_).addClass(i),e(l).one(s.TRANSITION_END,function(){e(_).removeClass(i+" "+r).addClass(u.ACTIVE),e(l).removeClass(u.ACTIVE+" "+r+" "+i),a._isSliding=!1,setTimeout(function(){return e(a._element).trigger(p)},0)}).emulateTransitionEnd(600)):(e(l).removeClass(u.ACTIVE),e(_).addClass(u.ACTIVE),this._isSliding=!1,e(this._element).trigger(p)),m&&this.cycle()}},o._jQueryInterface=function(t){return this.each(function(){var i=e(this).data(n),s=e.extend({},a,e(this).data());"object"==typeof t&&e.extend(s,t);var r="string"==typeof t?t:s.slide;if(i||(i=new o(this,s),e(this).data(n,i)),"number"==typeof t)i.to(t);else if("string"==typeof r){if("undefined"==typeof i[r])throw new Error('No method named "'+r+'"');i[r]()}else s.interval&&(i.pause(),i.cycle())})},o._dataApiClickHandler=function(t){var i=s.getSelectorFromElement(this);if(i){var r=e(i)[0];if(r&&e(r).hasClass(u.CAROUSEL)){var a=e.extend({},e(r).data(),e(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),o._jQueryInterface.call(e(r),a),l&&e(r).data(n).to(l),t.preventDefault()}}},r(o,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return a}}]),o}();return e(document).on(c.CLICK_DATA_API,d.DATA_SLIDE,f._dataApiClickHandler),e(window).on(c.LOAD_DATA_API,function(){e(d.DATA_RIDE).each(function(){var t=e(this);f._jQueryInterface.call(t,t.data())})}),e.fn[t]=f._jQueryInterface,e.fn[t].Constructor=f,e.fn[t].noConflict=function(){return e.fn[t]=o,f._jQueryInterface},f}(),c=function(){var t="collapse",n="bs.collapse",i=e.fn[t],o={toggle:!0,parent:""},a={toggle:"boolean",parent:"(string|element)"},l={SHOW:"show.bs.collapse",SHOWN:"shown.bs.collapse",HIDE:"hide.bs.collapse",HIDDEN:"hidden.bs.collapse",CLICK_DATA_API:"click.bs.collapse.data-api"},h={SHOW:"show",COLLAPSE:"collapse",COLLAPSING:"collapsing",COLLAPSED:"collapsed"},c={WIDTH:"width",HEIGHT:"height"},u={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},d=function(){function i(t,n){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(n),this._triggerArray=e.makeArray(e('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var i=e(u.DATA_TOGGLE),r=0;r<i.length;r++){var o=i[r],a=s.getSelectorFromElement(o);null!==a&&e(a).filter(t).length>0&&this._triggerArray.push(o)}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var d=i.prototype;return d.toggle=function(){e(this._element).hasClass(h.SHOW)?this.hide():this.show()},d.show=function(){var t=this;if(!this._isTransitioning&&!e(this._element).hasClass(h.SHOW)){var r,o;if(this._parent&&((r=e.makeArray(e(this._parent).children().children(u.ACTIVES))).length||(r=null)),!(r&&(o=e(r).data(n))&&o._isTransitioning)){var a=e.Event(l.SHOW);if(e(this._element).trigger(a),!a.isDefaultPrevented()){r&&(i._jQueryInterface.call(e(r),"hide"),o||e(r).data(n,null));var c=this._getDimension();e(this._element).removeClass(h.COLLAPSE).addClass(h.COLLAPSING),this._element.style[c]=0,this._triggerArray.length&&e(this._triggerArray).removeClass(h.COLLAPSED).attr("aria-expanded",!0),this.setTransitioning(!0);var d=function(){e(t._element).removeClass(h.COLLAPSING).addClass(h.COLLAPSE).addClass(h.SHOW),t._element.style[c]="",t.setTransitioning(!1),e(t._element).trigger(l.SHOWN)};if(s.supportsTransitionEnd()){var f="scroll"+(c[0].toUpperCase()+c.slice(1));e(this._element).one(s.TRANSITION_END,d).emulateTransitionEnd(600),this._element.style[c]=this._element[f]+"px"}else d()}}}},d.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass(h.SHOW)){var n=e.Event(l.HIDE);if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",s.reflow(this._element),e(this._element).addClass(h.COLLAPSING).removeClass(h.COLLAPSE).removeClass(h.SHOW),this._triggerArray.length)for(var r=0;r<this._triggerArray.length;r++){var o=this._triggerArray[r],a=s.getSelectorFromElement(o);null!==a&&(e(a).hasClass(h.SHOW)||e(o).addClass(h.COLLAPSED).attr("aria-expanded",!1))}this.setTransitioning(!0);var c=function(){t.setTransitioning(!1),e(t._element).removeClass(h.COLLAPSING).addClass(h.COLLAPSE).trigger(l.HIDDEN)};this._element.style[i]="",s.supportsTransitionEnd()?e(this._element).one(s.TRANSITION_END,c).emulateTransitionEnd(600):c()}}},d.setTransitioning=function(t){this._isTransitioning=t},d.dispose=function(){e.removeData(this._element,n),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},d._getConfig=function(n){return n=e.extend({},o,n),n.toggle=Boolean(n.toggle),s.typeCheckConfig(t,n,a),n},d._getDimension=function(){return e(this._element).hasClass(c.WIDTH)?c.WIDTH:c.HEIGHT},d._getParent=function(){var t=this,n=null;s.isElement(this._config.parent)?(n=this._config.parent,"undefined"!=typeof this._config.parent.jquery&&(n=this._config.parent[0])):n=e(this._config.parent)[0];var r='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return e(n).find(r).each(function(e,n){t._addAriaAndCollapsedClass(i._getTargetFromElement(n),[n])}),n},d._addAriaAndCollapsedClass=function(t,n){if(t){var i=e(t).hasClass(h.SHOW);n.length&&e(n).toggleClass(h.COLLAPSED,!i).attr("aria-expanded",i)}},i._getTargetFromElement=function(t){var n=s.getSelectorFromElement(t);return n?e(n)[0]:null},i._jQueryInterface=function(t){return this.each(function(){var s=e(this),r=s.data(n),a=e.extend({},o,s.data(),"object"==typeof t&&t);if(!r&&a.toggle&&/show|hide/.test(t)&&(a.toggle=!1),r||(r=new i(this,a),s.data(n,r)),"string"==typeof t){if("undefined"==typeof r[t])throw new Error('No method named "'+t+'"');r[t]()}})},r(i,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return o}}]),i}();return e(document).on(l.CLICK_DATA_API,u.DATA_TOGGLE,function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var i=e(this),r=s.getSelectorFromElement(this);e(r).each(function(){var t=e(this),s=t.data(n)?"toggle":i.data();d._jQueryInterface.call(t,s)})}),e.fn[t]=d._jQueryInterface,e.fn[t].Constructor=d,e.fn[t].noConflict=function(){return e.fn[t]=i,d._jQueryInterface},d}(),u=function(){if("undefined"==typeof n)throw new Error("Bootstrap dropdown require Popper.js (https://popper.js.org)");var t="dropdown",i="bs.dropdown",o="."+i,a=e.fn[t],l=new RegExp("38|40|27"),h={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click.bs.dropdown.data-api",KEYDOWN_DATA_API:"keydown.bs.dropdown.data-api",KEYUP_DATA_API:"keyup.bs.dropdown.data-api"},c={DISABLED:"disabled",SHOW:"show",DROPUP:"dropup",MENURIGHT:"dropdown-menu-right",MENULEFT:"dropdown-menu-left"},u={DATA_TOGGLE:'[data-toggle="dropdown"]',FORM_CHILD:".dropdown form",MENU:".dropdown-menu",NAVBAR_NAV:".navbar-nav",VISIBLE_ITEMS:".dropdown-menu .dropdown-item:not(.disabled)"},d={TOP:"top-start",TOPEND:"top-end",BOTTOM:"bottom-start",BOTTOMEND:"bottom-end"},f={offset:0,flip:!0},_={offset:"(number|string|function)",flip:"boolean"},g=function(){function a(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var g=a.prototype;return g.toggle=function(){if(!this._element.disabled&&!e(this._element).hasClass(c.DISABLED)){var t=a._getParentFromElement(this._element),i=e(this._menu).hasClass(c.SHOW);if(a._clearMenus(),!i){var s={relatedTarget:this._element},r=e.Event(h.SHOW,s);if(e(t).trigger(r),!r.isDefaultPrevented()){var o=this._element;e(t).hasClass(c.DROPUP)&&(e(this._menu).hasClass(c.MENULEFT)||e(this._menu).hasClass(c.MENURIGHT))&&(o=t),this._popper=new n(o,this._menu,this._getPopperConfig()),"ontouchstart"in document.documentElement&&!e(t).closest(u.NAVBAR_NAV).length&&e("body").children().on("mouseover",null,e.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e(this._menu).toggleClass(c.SHOW),e(t).toggleClass(c.SHOW).trigger(e.Event(h.SHOWN,s))}}}},g.dispose=function(){e.removeData(this._element,i),e(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&this._popper.destroy(),this._popper=null},g.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},g._addEventListeners=function(){var t=this;e(this._element).on(h.CLICK,function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},g._getConfig=function(n){return n=e.extend({},this.constructor.Default,e(this._element).data(),n),s.typeCheckConfig(t,n,this.constructor.DefaultType),n},g._getMenuElement=function(){if(!this._menu){var t=a._getParentFromElement(this._element);this._menu=e(t).find(u.MENU)[0]}return this._menu},g._getPlacement=function(){var t=e(this._element).parent(),n=d.BOTTOM;return t.hasClass(c.DROPUP)?(n=d.TOP,e(this._menu).hasClass(c.MENURIGHT)&&(n=d.TOPEND)):e(this._menu).hasClass(c.MENURIGHT)&&(n=d.BOTTOMEND),n},g._detectNavbar=function(){return e(this._element).closest(".navbar").length>0},g._getPopperConfig=function(){var t=this,n={};"function"==typeof this._config.offset?n.fn=function(n){return n.offsets=e.extend({},n.offsets,t._config.offset(n.offsets)||{}),n}:n.offset=this._config.offset;var i={placement:this._getPlacement(),modifiers:{offset:n,flip:{enabled:this._config.flip}}};return this._inNavbar&&(i.modifiers.applyStyle={enabled:!this._inNavbar}),i},a._jQueryInterface=function(t){return this.each(function(){var n=e(this).data(i),s="object"==typeof t?t:null;if(n||(n=new a(this,s),e(this).data(i,n)),"string"==typeof t){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},a._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var n=e.makeArray(e(u.DATA_TOGGLE)),s=0;s<n.length;s++){var r=a._getParentFromElement(n[s]),o=e(n[s]).data(i),l={relatedTarget:n[s]};if(o){var d=o._menu;if(e(r).hasClass(c.SHOW)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&e.contains(r,t.target))){var f=e.Event(h.HIDE,l);e(r).trigger(f),f.isDefaultPrevented()||("ontouchstart"in document.documentElement&&e("body").children().off("mouseover",null,e.noop),n[s].setAttribute("aria-expanded","false"),e(d).removeClass(c.SHOW),e(r).removeClass(c.SHOW).trigger(e.Event(h.HIDDEN,l)))}}}},a._getParentFromElement=function(t){var n,i=s.getSelectorFromElement(t);return i&&(n=e(i)[0]),n||t.parentNode},a._dataApiKeydownHandler=function(t){if(!(!l.test(t.which)||/button/i.test(t.target.tagName)&&32===t.which||/input|textarea/i.test(t.target.tagName)||(t.preventDefault(),t.stopPropagation(),this.disabled||e(this).hasClass(c.DISABLED)))){var n=a._getParentFromElement(this),i=e(n).hasClass(c.SHOW);if((i||27===t.which&&32===t.which)&&(!i||27!==t.which&&32!==t.which)){var s=e(n).find(u.VISIBLE_ITEMS).get();if(s.length){var r=s.indexOf(t.target);38===t.which&&r>0&&r--,40===t.which&&r<s.length-1&&r++,r<0&&(r=0),s[r].focus()}}else{if(27===t.which){var o=e(n).find(u.DATA_TOGGLE)[0];e(o).trigger("focus")}e(this).trigger("click")}}},r(a,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return f}},{key:"DefaultType",get:function(){return _}}]),a}();return e(document).on(h.KEYDOWN_DATA_API,u.DATA_TOGGLE,g._dataApiKeydownHandler).on(h.KEYDOWN_DATA_API,u.MENU,g._dataApiKeydownHandler).on(h.CLICK_DATA_API+" "+h.KEYUP_DATA_API,g._clearMenus).on(h.CLICK_DATA_API,u.DATA_TOGGLE,function(t){t.preventDefault(),t.stopPropagation(),g._jQueryInterface.call(e(this),"toggle")}).on(h.CLICK_DATA_API,u.FORM_CHILD,function(t){t.stopPropagation()}),e.fn[t]=g._jQueryInterface,e.fn[t].Constructor=g,e.fn[t].noConflict=function(){return e.fn[t]=a,g._jQueryInterface},g}(),d=function(){var t="modal",n=".bs.modal",i=e.fn[t],o={backdrop:!0,keyboard:!0,focus:!0,show:!0},a={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},l={HIDE:"hide.bs.modal",HIDDEN:"hidden.bs.modal",SHOW:"show.bs.modal",SHOWN:"shown.bs.modal",FOCUSIN:"focusin.bs.modal",RESIZE:"resize.bs.modal",CLICK_DISMISS:"click.dismiss.bs.modal",KEYDOWN_DISMISS:"keydown.dismiss.bs.modal",MOUSEUP_DISMISS:"mouseup.dismiss.bs.modal",MOUSEDOWN_DISMISS:"mousedown.dismiss.bs.modal",CLICK_DATA_API:"click.bs.modal.data-api"},h={SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",SHOW:"show"},c={DIALOG:".modal-dialog",DATA_TOGGLE:'[data-toggle="modal"]',DATA_DISMISS:'[data-dismiss="modal"]',FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"},u=function(){function i(t,n){this._config=this._getConfig(n),this._element=t,this._dialog=e(t).find(c.DIALOG)[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}var u=i.prototype;return u.toggle=function(t){return this._isShown?this.hide():this.show(t)},u.show=function(t){var n=this;if(!this._isTransitioning&&!this._isShown){s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE)&&(this._isTransitioning=!0);var i=e.Event(l.SHOW,{relatedTarget:t});e(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),e(document.body).addClass(h.OPEN),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on(l.CLICK_DISMISS,c.DATA_DISMISS,function(t){return n.hide(t)}),e(this._dialog).on(l.MOUSEDOWN_DISMISS,function(){e(n._element).one(l.MOUSEUP_DISMISS,function(t){e(t.target).is(n._element)&&(n._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return n._showElement(t)}))}},u.hide=function(t){var n=this;if(t&&t.preventDefault(),!this._isTransitioning&&this._isShown){var i=e.Event(l.HIDE);if(e(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var r=s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE);r&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),e(document).off(l.FOCUSIN),e(this._element).removeClass(h.SHOW),e(this._element).off(l.CLICK_DISMISS),e(this._dialog).off(l.MOUSEDOWN_DISMISS),r?e(this._element).one(s.TRANSITION_END,function(t){return n._hideModal(t)}).emulateTransitionEnd(300):this._hideModal()}}},u.dispose=function(){e.removeData(this._element,"bs.modal"),e(window,document,this._element,this._backdrop).off(n),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._scrollbarWidth=null},u.handleUpdate=function(){this._adjustDialog()},u._getConfig=function(n){return n=e.extend({},o,n),s.typeCheckConfig(t,n,a),n},u._showElement=function(t){var n=this,i=s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,i&&s.reflow(this._element),e(this._element).addClass(h.SHOW),this._config.focus&&this._enforceFocus();var r=e.Event(l.SHOWN,{relatedTarget:t}),o=function(){n._config.focus&&n._element.focus(),n._isTransitioning=!1,e(n._element).trigger(r)};i?e(this._dialog).one(s.TRANSITION_END,o).emulateTransitionEnd(300):o()},u._enforceFocus=function(){var t=this;e(document).off(l.FOCUSIN).on(l.FOCUSIN,function(n){document===n.target||t._element===n.target||e(t._element).has(n.target).length||t._element.focus()})},u._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?e(this._element).on(l.KEYDOWN_DISMISS,function(e){27===e.which&&(e.preventDefault(),t.hide())}):this._isShown||e(this._element).off(l.KEYDOWN_DISMISS)},u._setResizeEvent=function(){var t=this;this._isShown?e(window).on(l.RESIZE,function(e){return t.handleUpdate(e)}):e(window).off(l.RESIZE)},u._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._isTransitioning=!1,this._showBackdrop(function(){e(document.body).removeClass(h.OPEN),t._resetAdjustments(),t._resetScrollbar(),e(t._element).trigger(l.HIDDEN)})},u._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},u._showBackdrop=function(t){var n=this,i=e(this._element).hasClass(h.FADE)?h.FADE:"";if(this._isShown&&this._config.backdrop){var r=s.supportsTransitionEnd()&&i;if(this._backdrop=document.createElement("div"),this._backdrop.className=h.BACKDROP,i&&e(this._backdrop).addClass(i),e(this._backdrop).appendTo(document.body),e(this._element).on(l.CLICK_DISMISS,function(t){n._ignoreBackdropClick?n._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===n._config.backdrop?n._element.focus():n.hide())}),r&&s.reflow(this._backdrop),e(this._backdrop).addClass(h.SHOW),!t)return;if(!r)return void t();e(this._backdrop).one(s.TRANSITION_END,t).emulateTransitionEnd(150)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass(h.SHOW);var o=function(){n._removeBackdrop(),t&&t()};s.supportsTransitionEnd()&&e(this._element).hasClass(h.FADE)?e(this._backdrop).one(s.TRANSITION_END,o).emulateTransitionEnd(150):o()}else t&&t()},u._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},u._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},u._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},u._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){e(c.FIXED_CONTENT).each(function(n,i){var s=e(i)[0].style.paddingRight,r=e(i).css("padding-right");e(i).data("padding-right",s).css("padding-right",parseFloat(r)+t._scrollbarWidth+"px")}),e(c.STICKY_CONTENT).each(function(n,i){var s=e(i)[0].style.marginRight,r=e(i).css("margin-right");e(i).data("margin-right",s).css("margin-right",parseFloat(r)-t._scrollbarWidth+"px")}),e(c.NAVBAR_TOGGLER).each(function(n,i){var s=e(i)[0].style.marginRight,r=e(i).css("margin-right");e(i).data("margin-right",s).css("margin-right",parseFloat(r)+t._scrollbarWidth+"px")});var n=document.body.style.paddingRight,i=e("body").css("padding-right");e("body").data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}},u._resetScrollbar=function(){e(c.FIXED_CONTENT).each(function(t,n){var i=e(n).data("padding-right");"undefined"!=typeof i&&e(n).css("padding-right",i).removeData("padding-right")}),e(c.STICKY_CONTENT+", "+c.NAVBAR_TOGGLER).each(function(t,n){var i=e(n).data("margin-right");"undefined"!=typeof i&&e(n).css("margin-right",i).removeData("margin-right")});var t=e("body").data("padding-right");"undefined"!=typeof t&&e("body").css("padding-right",t).removeData("padding-right")},u._getScrollbarWidth=function(){var t=document.createElement("div");t.className=h.SCROLLBAR_MEASURER,document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},i._jQueryInterface=function(t,n){return this.each(function(){var s=e(this).data("bs.modal"),r=e.extend({},i.Default,e(this).data(),"object"==typeof t&&t);if(s||(s=new i(this,r),e(this).data("bs.modal",s)),"string"==typeof t){if("undefined"==typeof s[t])throw new Error('No method named "'+t+'"');s[t](n)}else r.show&&s.show(n)})},r(i,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return o}}]),i}();return e(document).on(l.CLICK_DATA_API,c.DATA_TOGGLE,function(t){var n,i=this,r=s.getSelectorFromElement(this);r&&(n=e(r)[0]);var o=e(n).data("bs.modal")?"toggle":e.extend({},e(n).data(),e(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var a=e(n).one(l.SHOW,function(t){t.isDefaultPrevented()||a.one(l.HIDDEN,function(){e(i).is(":visible")&&i.focus()})});u._jQueryInterface.call(e(n),o,this)}),e.fn[t]=u._jQueryInterface,e.fn[t].Constructor=u,e.fn[t].noConflict=function(){return e.fn[t]=i,u._jQueryInterface},u}(),f=function(){if("undefined"==typeof n)throw new Error("Bootstrap tooltips require Popper.js (https://popper.js.org)");var t="tooltip",i=".bs.tooltip",o=e.fn[t],a=new RegExp("(^|\\s)bs-tooltip\\S+","g"),l={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)"},h={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},c={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip"},u={SHOW:"show",OUT:"out"},d={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},f={FADE:"fade",SHOW:"show"},_={TOOLTIP:".tooltip",TOOLTIP_INNER:".tooltip-inner",ARROW:".arrow"},g={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},m=function(){function o(t,e){this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var m=o.prototype;return m.enable=function(){this._isEnabled=!0},m.disable=function(){this._isEnabled=!1},m.toggleEnabled=function(){this._isEnabled=!this._isEnabled},m.toggle=function(t){if(this._isEnabled)if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass(f.SHOW))return void this._leave(null,this);this._enter(null,this)}},m.dispose=function(){clearTimeout(this._timeout),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),e(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},m.show=function(){var t=this;if("none"===e(this.element).css("display"))throw new Error("Please use show on visible elements");var i=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(i);var r=e.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!r)return;var a=this.getTipElement(),l=s.getUID(this.constructor.NAME);a.setAttribute("id",l),this.element.setAttribute("aria-describedby",l),this.setContent(),this.config.animation&&e(a).addClass(f.FADE);var h="function"==typeof this.config.placement?this.config.placement.call(this,a,this.element):this.config.placement,c=this._getAttachment(h);this.addAttachmentClass(c);var d=!1===this.config.container?document.body:e(this.config.container);e(a).data(this.constructor.DATA_KEY,this),e.contains(this.element.ownerDocument.documentElement,this.tip)||e(a).appendTo(d),e(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,a,{placement:c,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:_.ARROW}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),e(a).addClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().on("mouseover",null,e.noop);var g=function(){t.config.animation&&t._fixTransition();var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),n===u.OUT&&t._leave(null,t)};s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(this.tip).one(s.TRANSITION_END,g).emulateTransitionEnd(o._TRANSITION_DURATION):g()}},m.hide=function(t){var n=this,i=this.getTipElement(),r=e.Event(this.constructor.Event.HIDE),o=function(){n._hoverState!==u.SHOW&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()};e(this.element).trigger(r),r.isDefaultPrevented()||(e(i).removeClass(f.SHOW),"ontouchstart"in document.documentElement&&e("body").children().off("mouseover",null,e.noop),this._activeTrigger[g.CLICK]=!1,this._activeTrigger[g.FOCUS]=!1,this._activeTrigger[g.HOVER]=!1,s.supportsTransitionEnd()&&e(this.tip).hasClass(f.FADE)?e(i).one(s.TRANSITION_END,o).emulateTransitionEnd(150):o(),this._hoverState="")},m.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},m.isWithContent=function(){return Boolean(this.getTitle())},m.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-tooltip-"+t)},m.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},m.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(_.TOOLTIP_INNER),this.getTitle()),t.removeClass(f.FADE+" "+f.SHOW)},m.setElementContent=function(t,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text()):t[i?"html":"text"](n)},m.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},m._getAttachment=function(t){return h[t.toUpperCase()]},m._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,function(e){return t.toggle(e)});else if(n!==g.MANUAL){var i=n===g.HOVER?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,s=n===g.HOVER?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,function(e){return t._enter(e)}).on(s,t.config.selector,function(e){return t._leave(e)})}e(t.element).closest(".modal").on("hide.bs.modal",function(){return t.hide()})}),this.config.selector?this.config=e.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},m._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},m._enter=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?g.FOCUS:g.HOVER]=!0),e(n.getTipElement()).hasClass(f.SHOW)||n._hoverState===u.SHOW?n._hoverState=u.SHOW:(clearTimeout(n._timeout),n._hoverState=u.SHOW,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===u.SHOW&&n.show()},n.config.delay.show):n.show())},m._leave=function(t,n){var i=this.constructor.DATA_KEY;(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?g.FOCUS:g.HOVER]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=u.OUT,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===u.OUT&&n.hide()},n.config.delay.hide):n.hide())},m._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},m._getConfig=function(n){return"number"==typeof(n=e.extend({},this.constructor.Default,e(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),s.typeCheckConfig(t,n,this.constructor.DefaultType),n},m._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},m._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(a);null!==n&&n.length>0&&t.removeClass(n.join(""))},m._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},m._fixTransition=function(){var t=this.getTipElement(),n=this.config.animation;null===t.getAttribute("x-placement")&&(e(t).removeClass(f.FADE),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},o._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.tooltip"),i="object"==typeof t&&t;if((n||!/dispose|hide/.test(t))&&(n||(n=new o(this,i),e(this).data("bs.tooltip",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(o,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return c}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return d}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return l}}]),o}();return e.fn[t]=m._jQueryInterface,e.fn[t].Constructor=m,e.fn[t].noConflict=function(){return e.fn[t]=o,m._jQueryInterface},m}(),_=function(){var t="popover",n=".bs.popover",i=e.fn[t],s=new RegExp("(^|\\s)bs-popover\\S+","g"),a=e.extend({},f.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),l=e.extend({},f.DefaultType,{content:"(string|element|function)"}),h={FADE:"fade",SHOW:"show"},c={TITLE:".popover-header",CONTENT:".popover-body"},u={HIDE:"hide"+n,HIDDEN:"hidden"+n,SHOW:"show"+n,SHOWN:"shown"+n,INSERTED:"inserted"+n,CLICK:"click"+n,FOCUSIN:"focusin"+n,FOCUSOUT:"focusout"+n,MOUSEENTER:"mouseenter"+n,MOUSELEAVE:"mouseleave"+n},d=function(i){function d(){return i.apply(this,arguments)||this}o(d,i);var f=d.prototype;return f.isWithContent=function(){return this.getTitle()||this._getContent()},f.addAttachmentClass=function(t){e(this.getTipElement()).addClass("bs-popover-"+t)},f.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0],this.tip},f.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(c.TITLE),this.getTitle()),this.setElementContent(t.find(c.CONTENT),this._getContent()),t.removeClass(h.FADE+" "+h.SHOW)},f._getContent=function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)},f._cleanTipClass=function(){var t=e(this.getTipElement()),n=t.attr("class").match(s);null!==n&&n.length>0&&t.removeClass(n.join(""))},d._jQueryInterface=function(t){return this.each(function(){var n=e(this).data("bs.popover"),i="object"==typeof t?t:null;if((n||!/destroy|hide/.test(t))&&(n||(n=new d(this,i),e(this).data("bs.popover",n)),"string"==typeof t)){if("undefined"==typeof n[t])throw new Error('No method named "'+t+'"');n[t]()}})},r(d,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return a}},{key:"NAME",get:function(){return t}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return u}},{key:"EVENT_KEY",get:function(){return n}},{key:"DefaultType",get:function(){return l}}]),d}(f);return e.fn[t]=d._jQueryInterface,e.fn[t].Constructor=d,e.fn[t].noConflict=function(){return e.fn[t]=i,d._jQueryInterface},d}(),g=function(){var t="scrollspy",n=e.fn[t],i={offset:10,method:"auto",target:""},o={offset:"number",method:"string",target:"(string|element)"},a={ACTIVATE:"activate.bs.scrollspy",SCROLL:"scroll.bs.scrollspy",LOAD_DATA_API:"load.bs.scrollspy.data-api"},l={DROPDOWN_ITEM:"dropdown-item",DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active"},h={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},c={OFFSET:"offset",POSITION:"position"},u=function(){function n(t,n){var i=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(n),this._selector=this._config.target+" "+h.NAV_LINKS+","+this._config.target+" "+h.LIST_ITEMS+","+this._config.target+" "+h.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on(a.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var u=n.prototype;return u.refresh=function(){var t=this,n=this._scrollElement!==this._scrollElement.window?c.POSITION:c.OFFSET,i="auto"===this._config.method?n:this._config.method,r=i===c.POSITION?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),e.makeArray(e(this._selector)).map(function(t){var n,o=s.getSelectorFromElement(t);if(o&&(n=e(o)[0]),n){var a=n.getBoundingClientRect();if(a.width||a.height)return[e(n)[i]().top+r,o]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},u.dispose=function(){e.removeData(this._element,"bs.scrollspy"),e(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},u._getConfig=function(n){if("string"!=typeof(n=e.extend({},i,n)).target){var r=e(n.target).attr("id");r||(r=s.getUID(t),e(n.target).attr("id",r)),n.target="#"+r}return s.typeCheckConfig(t,n,o),n},u._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},u._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},u._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},u._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;)this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t<this._offsets[s+1])&&this._activate(this._targets[s])}},u._activate=function(t){this._activeTarget=t,this._clear();var n=this._selector.split(",");n=n.map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'});var i=e(n.join(","));i.hasClass(l.DROPDOWN_ITEM)?(i.closest(h.DROPDOWN).find(h.DROPDOWN_TOGGLE).addClass(l.ACTIVE),i.addClass(l.ACTIVE)):(i.addClass(l.ACTIVE),i.parents(h.NAV_LIST_GROUP).prev(h.NAV_LINKS+", "+h.LIST_ITEMS).addClass(l.ACTIVE),i.parents(h.NAV_LIST_GROUP).prev(h.NAV_ITEMS).children(h.NAV_LINKS).addClass(l.ACTIVE)),e(this._scrollElement).trigger(a.ACTIVATE,{relatedTarget:t})},u._clear=function(){e(this._selector).filter(h.ACTIVE).removeClass(l.ACTIVE)},n._jQueryInterface=function(t){return this.each(function(){var i=e(this).data("bs.scrollspy"),s="object"==typeof t&&t;if(i||(i=new n(this,s),e(this).data("bs.scrollspy",i)),"string"==typeof t){if("undefined"==typeof i[t])throw new Error('No method named "'+t+'"');i[t]()}})},r(n,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}},{key:"Default",get:function(){return i}}]),n}();return e(window).on(a.LOAD_DATA_API,function(){for(var t=e.makeArray(e(h.DATA_SPY)),n=t.length;n--;){var i=e(t[n]);u._jQueryInterface.call(i,i.data())}}),e.fn[t]=u._jQueryInterface,e.fn[t].Constructor=u,e.fn[t].noConflict=function(){return e.fn[t]=n,u._jQueryInterface},u}(),m=function(){var t=e.fn.tab,n={HIDE:"hide.bs.tab",HIDDEN:"hidden.bs.tab",SHOW:"show.bs.tab",SHOWN:"shown.bs.tab",CLICK_DATA_API:"click.bs.tab.data-api"},i={DROPDOWN_MENU:"dropdown-menu",ACTIVE:"active",DISABLED:"disabled",FADE:"fade",SHOW:"show"},o={DROPDOWN:".dropdown",NAV_LIST_GROUP:".nav, .list-group",ACTIVE:".active",ACTIVE_UL:"> li > .active",DATA_TOGGLE:'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:"> .dropdown-menu .active"},a=function(){function t(t){this._element=t}var a=t.prototype;return a.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&e(this._element).hasClass(i.ACTIVE)||e(this._element).hasClass(i.DISABLED))){var r,a,l=e(this._element).closest(o.NAV_LIST_GROUP)[0],h=s.getSelectorFromElement(this._element);if(l){var c="UL"===l.nodeName?o.ACTIVE_UL:o.ACTIVE;a=e.makeArray(e(l).find(c)),a=a[a.length-1]}var u=e.Event(n.HIDE,{relatedTarget:this._element}),d=e.Event(n.SHOW,{relatedTarget:a});if(a&&e(a).trigger(u),e(this._element).trigger(d),!d.isDefaultPrevented()&&!u.isDefaultPrevented()){h&&(r=e(h)[0]),this._activate(this._element,l);var f=function(){var i=e.Event(n.HIDDEN,{relatedTarget:t._element}),s=e.Event(n.SHOWN,{relatedTarget:a});e(a).trigger(i),e(t._element).trigger(s)};r?this._activate(r,r.parentNode,f):f()}}},a.dispose=function(){e.removeData(this._element,"bs.tab"),this._element=null},a._activate=function(t,n,r){var a,l=this,h=(a="UL"===n.nodeName?e(n).find(o.ACTIVE_UL):e(n).children(o.ACTIVE))[0],c=r&&s.supportsTransitionEnd()&&h&&e(h).hasClass(i.FADE),u=function(){return l._transitionComplete(t,h,c,r)};h&&c?e(h).one(s.TRANSITION_END,u).emulateTransitionEnd(150):u(),h&&e(h).removeClass(i.SHOW)},a._transitionComplete=function(t,n,r,a){if(n){e(n).removeClass(i.ACTIVE);var l=e(n.parentNode).find(o.DROPDOWN_ACTIVE_CHILD)[0];l&&e(l).removeClass(i.ACTIVE),"tab"===n.getAttribute("role")&&n.setAttribute("aria-selected",!1)}if(e(t).addClass(i.ACTIVE),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),r?(s.reflow(t),e(t).addClass(i.SHOW)):e(t).removeClass(i.FADE),t.parentNode&&e(t.parentNode).hasClass(i.DROPDOWN_MENU)){var h=e(t).closest(o.DROPDOWN)[0];h&&e(h).find(o.DROPDOWN_TOGGLE).addClass(i.ACTIVE),t.setAttribute("aria-expanded",!0)}a&&a()},t._jQueryInterface=function(n){return this.each(function(){var i=e(this),s=i.data("bs.tab");if(s||(s=new t(this),i.data("bs.tab",s)),"string"==typeof n){if("undefined"==typeof s[n])throw new Error('No method named "'+n+'"');s[n]()}})},r(t,null,[{key:"VERSION",get:function(){return"4.0.0-beta.2"}}]),t}();return e(document).on(n.CLICK_DATA_API,o.DATA_TOGGLE,function(t){t.preventDefault(),a._jQueryInterface.call(e(this),"show")}),e.fn.tab=a._jQueryInterface,e.fn.tab.Constructor=a,e.fn.tab.noConflict=function(){return e.fn.tab=t,a._jQueryInterface},a}();return function(){if("undefined"==typeof e)throw new Error("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=e.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),t.Util=s,t.Alert=a,t.Button=l,t.Carousel=h,t.Collapse=c,t.Dropdown=u,t.Modal=d,t.Popover=_,t.Scrollspy=g,t.Tab=m,t.Tooltip=f,t}({},$,Popper);
+//# sourceMappingURL=bootstrap.min.js.map
diff --git a/www/assets/popper.min.js b/www/assets/popper.min.js
deleted file mode 100644
index 95e9ef5a2..000000000
--- a/www/assets/popper.min.js
+++ /dev/null
@@ -1,5 +0,0 @@
-/*
- Copyright (C) Federico Zivolo 2017
- Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT).
- */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=window.getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e||-1!==['HTML','BODY','#document'].indexOf(e.nodeName))return window.document.body;var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:window.document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return window.document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var f=a.commonAncestorContainer;if(e!==f&&t!==f||i.contains(n))return p(f)?f:r(f);var l=s(e);return l.host?d(l.host,t):d(e,s(t).host)}function a(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:'top',o='top'===t?'scrollTop':'scrollLeft',i=e.nodeName;if('BODY'===i||'HTML'===i){var n=window.document.documentElement,r=window.document.scrollingElement||n;return r[o]}return e[o]}function f(e,t){var o=2<arguments.length&&void 0!==arguments[2]&&arguments[2],i=a(t,'top'),n=a(t,'left'),r=o?-1:1;return e.top+=i*r,e.bottom+=i*r,e.left+=n*r,e.right+=n*r,e}function l(e,t){var o='x'===t?'Left':'Top',i='Left'==o?'Right':'Bottom';return+e['border'+o+'Width'].split('px')[0]+ +e['border'+i+'Width'].split('px')[0]}function m(e,t,o,i){return _(t['offset'+e],o['client'+e],o['offset'+e],ie()?o['offset'+e]+i['margin'+('Height'===e?'Top':'Left')]+i['margin'+('Height'===e?'Bottom':'Right')]:0)}function h(){var e=window.document.body,t=window.document.documentElement,o=ie()&&window.getComputedStyle(t);return{height:m('Height',e,t,o),width:m('Width',e,t,o)}}function c(e){return se({},e,{right:e.left+e.width,bottom:e.top+e.height})}function g(e){var o={};if(ie())try{o=e.getBoundingClientRect();var i=a(e,'top'),n=a(e,'left');o.top+=i,o.left+=n,o.bottom+=i,o.right+=n}catch(e){}else o=e.getBoundingClientRect();var r={left:o.left,top:o.top,width:o.right-o.left,height:o.bottom-o.top},p='HTML'===e.nodeName?h():{},s=p.width||e.clientWidth||r.right-r.left,d=p.height||e.clientHeight||r.bottom-r.top,f=e.offsetWidth-s,m=e.offsetHeight-d;if(f||m){var g=t(e);f-=l(g,'x'),m-=l(g,'y'),r.width-=f,r.height-=m}return c(r)}function u(e,o){var i=ie(),r='HTML'===o.nodeName,p=g(e),s=g(o),d=n(e),a=t(o),l=+a.borderTopWidth.split('px')[0],m=+a.borderLeftWidth.split('px')[0],h=c({top:p.top-s.top-l,left:p.left-s.left-m,width:p.width,height:p.height});if(h.marginTop=0,h.marginLeft=0,!i&&r){var u=+a.marginTop.split('px')[0],b=+a.marginLeft.split('px')[0];h.top-=l-u,h.bottom-=l-u,h.left-=m-b,h.right-=m-b,h.marginTop=u,h.marginLeft=b}return(i?o.contains(d):o===d&&'BODY'!==d.nodeName)&&(h=f(h,o)),h}function b(e){var t=window.document.documentElement,o=u(e,t),i=_(t.clientWidth,window.innerWidth||0),n=_(t.clientHeight,window.innerHeight||0),r=a(t),p=a(t,'left'),s={top:r-o.top+o.marginTop,left:p-o.left+o.marginLeft,width:i,height:n};return c(s)}function y(e){var i=e.nodeName;return'BODY'===i||'HTML'===i?!1:'fixed'===t(e,'position')||y(o(e))}function w(e,t,i,r){var p={top:0,left:0},s=d(e,t);if('viewport'===r)p=b(s);else{var a;'scrollParent'===r?(a=n(o(e)),'BODY'===a.nodeName&&(a=window.document.documentElement)):'window'===r?a=window.document.documentElement:a=r;var f=u(a,s);if('HTML'===a.nodeName&&!y(s)){var l=h(),m=l.height,c=l.width;p.top+=f.top-f.marginTop,p.bottom=m+f.top,p.left+=f.left-f.marginLeft,p.right=c+f.left}else p=f}return p.left+=i,p.top+=i,p.right-=i,p.bottom-=i,p}function v(e){var t=e.width,o=e.height;return t*o}function E(e,t,o,i,n){var r=5<arguments.length&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf('auto'))return e;var p=w(o,i,r,n),s={top:{width:p.width,height:t.top-p.top},right:{width:p.right-t.right,height:p.height},bottom:{width:p.width,height:p.bottom-t.bottom},left:{width:t.left-p.left,height:p.height}},d=Object.keys(s).map(function(e){return se({key:e},s[e],{area:v(s[e])})}).sort(function(e,t){return t.area-e.area}),a=d.filter(function(e){var t=e.width,i=e.height;return t>=o.clientWidth&&i>=o.clientHeight}),f=0<a.length?a[0].key:d[0].key,l=e.split('-')[1];return f+(l?'-'+l:'')}function x(e,t,o){var i=d(t,o);return u(o,i)}function O(e){var t=window.getComputedStyle(e),o=parseFloat(t.marginTop)+parseFloat(t.marginBottom),i=parseFloat(t.marginLeft)+parseFloat(t.marginRight),n={width:e.offsetWidth+i,height:e.offsetHeight+o};return n}function L(e){var t={left:'right',right:'left',bottom:'top',top:'bottom'};return e.replace(/left|right|bottom|top/g,function(e){return t[e]})}function S(e,t,o){o=o.split('-')[0];var i=O(e),n={width:i.width,height:i.height},r=-1!==['right','left'].indexOf(o),p=r?'top':'left',s=r?'left':'top',d=r?'height':'width',a=r?'width':'height';return n[p]=t[p]+t[d]/2-i[d]/2,n[s]=o===s?t[s]-i[a]:t[L(s)],n}function T(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function C(e,t,o){if(Array.prototype.findIndex)return e.findIndex(function(e){return e[t]===o});var i=T(e,function(e){return e[t]===o});return e.indexOf(i)}function N(t,o,i){var n=void 0===i?t:t.slice(0,C(t,'name',i));return n.forEach(function(t){t.function&&console.warn('`modifier.function` is deprecated, use `modifier.fn`!');var i=t.function||t.fn;t.enabled&&e(i)&&(o.offsets.popper=c(o.offsets.popper),o.offsets.reference=c(o.offsets.reference),o=i(o,t))}),o}function k(){if(!this.state.isDestroyed){var e={instance:this,styles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=x(this.state,this.popper,this.reference),e.placement=E(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.offsets.popper=S(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position='absolute',e=N(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function W(e,t){return e.some(function(e){var o=e.name,i=e.enabled;return i&&o===t})}function B(e){for(var t=[!1,'ms','Webkit','Moz','O'],o=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length-1;n++){var i=t[n],r=i?''+i+o:e;if('undefined'!=typeof window.document.body.style[r])return r}return null}function D(){return this.state.isDestroyed=!0,W(this.modifiers,'applyStyle')&&(this.popper.removeAttribute('x-placement'),this.popper.style.left='',this.popper.style.position='',this.popper.style.top='',this.popper.style[B('transform')]=''),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function H(e,t,o,i){var r='BODY'===e.nodeName,p=r?window:e;p.addEventListener(t,o,{passive:!0}),r||H(n(p.parentNode),t,o,i),i.push(p)}function P(e,t,o,i){o.updateBound=i,window.addEventListener('resize',o.updateBound,{passive:!0});var r=n(e);return H(r,'scroll',o.updateBound,o.scrollParents),o.scrollElement=r,o.eventsEnabled=!0,o}function A(){this.state.eventsEnabled||(this.state=P(this.reference,this.options,this.state,this.scheduleUpdate))}function M(e,t){return window.removeEventListener('resize',t.updateBound),t.scrollParents.forEach(function(e){e.removeEventListener('scroll',t.updateBound)}),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t}function I(){this.state.eventsEnabled&&(window.cancelAnimationFrame(this.scheduleUpdate),this.state=M(this.reference,this.state))}function R(e){return''!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function U(e,t){Object.keys(t).forEach(function(o){var i='';-1!==['width','height','top','right','bottom','left'].indexOf(o)&&R(t[o])&&(i='px'),e.style[o]=t[o]+i})}function Y(e,t){Object.keys(t).forEach(function(o){var i=t[o];!1===i?e.removeAttribute(o):e.setAttribute(o,t[o])})}function F(e,t,o){var i=T(e,function(e){var o=e.name;return o===t}),n=!!i&&e.some(function(e){return e.name===o&&e.enabled&&e.order<i.order});if(!n){var r='`'+t+'`';console.warn('`'+o+'`'+' modifier is required by '+r+' modifier in order to work, be sure to include it before '+r+'!')}return n}function j(e){return'end'===e?'start':'start'===e?'end':e}function K(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],o=ae.indexOf(e),i=ae.slice(o+1).concat(ae.slice(0,o));return t?i.reverse():i}function q(e,t,o,i){var n=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+n[1],p=n[2];if(!r)return e;if(0===p.indexOf('%')){var s;switch(p){case'%p':s=o;break;case'%':case'%r':default:s=i;}var d=c(s);return d[t]/100*r}if('vh'===p||'vw'===p){var a;return a='vh'===p?_(document.documentElement.clientHeight,window.innerHeight||0):_(document.documentElement.clientWidth,window.innerWidth||0),a/100*r}return r}function G(e,t,o,i){var n=[0,0],r=-1!==['right','left'].indexOf(i),p=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=p.indexOf(T(p,function(e){return-1!==e.search(/,|\s/)}));p[s]&&-1===p[s].indexOf(',')&&console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');var d=/\s*,\s*|\s+/,a=-1===s?[p]:[p.slice(0,s).concat([p[s].split(d)[0]]),[p[s].split(d)[1]].concat(p.slice(s+1))];return a=a.map(function(e,i){var n=(1===i?!r:r)?'height':'width',p=!1;return e.reduce(function(e,t){return''===e[e.length-1]&&-1!==['+','-'].indexOf(t)?(e[e.length-1]=t,p=!0,e):p?(e[e.length-1]+=t,p=!1,e):e.concat(t)},[]).map(function(e){return q(e,n,t,o)})}),a.forEach(function(e,t){e.forEach(function(o,i){R(o)&&(n[t]+=o*('-'===e[i-1]?-1:1))})}),n}for(var z=Math.min,V=Math.floor,_=Math.max,X=['native code','[object MutationObserverConstructor]'],Q=function(e){return X.some(function(t){return-1<(e||'').toString().indexOf(t)})},J='undefined'!=typeof window,Z=['Edge','Trident','Firefox'],$=0,ee=0;ee<Z.length;ee+=1)if(J&&0<=navigator.userAgent.indexOf(Z[ee])){$=1;break}var i,te=J&&Q(window.MutationObserver),oe=te?function(e){var t=!1,o=0,i=document.createElement('span'),n=new MutationObserver(function(){e(),t=!1});return n.observe(i,{attributes:!0}),function(){t||(t=!0,i.setAttribute('x-index',o),++o)}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},$))}},ie=function(){return void 0==i&&(i=-1!==navigator.appVersion.indexOf('MSIE 10')),i},ne=function(e,t){if(!(e instanceof t))throw new TypeError('Cannot call a class as a function')},re=function(){function e(e,t){for(var o,n=0;n<t.length;n++)o=t[n],o.enumerable=o.enumerable||!1,o.configurable=!0,'value'in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}return function(t,o,i){return o&&e(t.prototype,o),i&&e(t,i),t}}(),pe=function(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e},se=Object.assign||function(e){for(var t,o=1;o<arguments.length;o++)for(var i in t=arguments[o],t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},de=['auto-start','auto','auto-end','top-start','top','top-end','right-start','right','right-end','bottom-end','bottom','bottom-start','left-end','left','left-start'],ae=de.slice(3),fe={FLIP:'flip',CLOCKWISE:'clockwise',COUNTERCLOCKWISE:'counterclockwise'},le=function(){function t(o,i){var n=this,r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};ne(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=oe(this.update.bind(this)),this.options=se({},t.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=o.jquery?o[0]:o,this.popper=i.jquery?i[0]:i,this.options.modifiers={},Object.keys(se({},t.Defaults.modifiers,r.modifiers)).forEach(function(e){n.options.modifiers[e]=se({},t.Defaults.modifiers[e]||{},r.modifiers?r.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return se({name:e},n.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(t){t.enabled&&e(t.onLoad)&&t.onLoad(n.reference,n.popper,n.options,t,n.state)}),this.update();var p=this.options.eventsEnabled;p&&this.enableEventListeners(),this.state.eventsEnabled=p}return re(t,[{key:'update',value:function(){return k.call(this)}},{key:'destroy',value:function(){return D.call(this)}},{key:'enableEventListeners',value:function(){return A.call(this)}},{key:'disableEventListeners',value:function(){return I.call(this)}}]),t}();return le.Utils=('undefined'==typeof window?global:window).PopperUtils,le.placements=de,le.Defaults={placement:'bottom',eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,o=t.split('-')[0],i=t.split('-')[1];if(i){var n=e.offsets,r=n.reference,p=n.popper,s=-1!==['bottom','top'].indexOf(o),d=s?'left':'top',a=s?'width':'height',f={start:pe({},d,r[d]),end:pe({},d,r[d]+r[a]-p[a])};e.offsets.popper=se({},p,f[i])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var o,i=t.offset,n=e.placement,r=e.offsets,p=r.popper,s=r.reference,d=n.split('-')[0];return o=R(+i)?[+i,0]:G(i,p,s,d),'left'===d?(p.top+=o[0],p.left-=o[1]):'right'===d?(p.top+=o[0],p.left+=o[1]):'top'===d?(p.left+=o[0],p.top-=o[1]):'bottom'===d&&(p.left+=o[0],p.top+=o[1]),e.popper=p,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var o=t.boundariesElement||r(e.instance.popper);e.instance.reference===o&&(o=r(o));var i=w(e.instance.popper,e.instance.reference,t.padding,o);t.boundaries=i;var n=t.priority,p=e.offsets.popper,s={primary:function(e){var o=p[e];return p[e]<i[e]&&!t.escapeWithReference&&(o=_(p[e],i[e])),pe({},e,o)},secondary:function(e){var o='right'===e?'left':'top',n=p[o];return p[e]>i[e]&&!t.escapeWithReference&&(n=z(p[o],i[e]-('right'===e?p.width:p.height))),pe({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=se({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=V,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]<r(i[d])&&(e.offsets.popper[d]=r(i[d])-o[a]),o[d]>r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var o=t.element;if('string'==typeof o){if(o=e.instance.popper.querySelector(o),!o)return e;}else if(!e.instance.popper.contains(o))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var i=e.placement.split('-')[0],n=e.offsets,r=n.popper,p=n.reference,s=-1!==['left','right'].indexOf(i),d=s?'height':'width',a=s?'top':'left',f=s?'left':'top',l=s?'bottom':'right',m=O(o)[d];p[l]-m<r[a]&&(e.offsets.popper[a]-=r[a]-(p[l]-m)),p[a]+m>r[l]&&(e.offsets.popper[a]+=p[a]+m-r[l]);var h=p[a]+p[d]/2-m/2,g=h-c(e.offsets.popper)[a];return g=_(z(r[d]-m,g),0),e.arrowElement=o,e.offsets.arrow={},e.offsets.arrow[a]=Math.round(g),e.offsets.arrow[f]='',e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=w(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=L(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case fe.FLIP:p=[i,n];break;case fe.CLOCKWISE:p=K(i);break;case fe.COUNTERCLOCKWISE:p=K(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=L(i);var a=e.offsets.popper,f=e.offsets.reference,l=V,m='left'===i&&l(a.right)>l(f.left)||'right'===i&&l(a.left)<l(f.right)||'top'===i&&l(a.bottom)>l(f.top)||'bottom'===i&&l(a.top)<l(f.bottom),h=l(a.left)<l(o.left),c=l(a.right)>l(o.right),g=l(a.top)<l(o.top),u=l(a.bottom)>l(o.bottom),b='left'===i&&h||'right'===i&&c||'top'===i&&g||'bottom'===i&&u,y=-1!==['top','bottom'].indexOf(i),w=!!t.flipVariations&&(y&&'start'===r&&h||y&&'end'===r&&c||!y&&'start'===r&&g||!y&&'end'===r&&u);(m||b||w)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),w&&(r=j(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=se({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=N(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[t]-(s?n[p?'width':'height']:0),e.placement=L(t),e.offsets.popper=c(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottom<o.top||t.left>o.right||t.top>o.bottom||t.right<o.left){if(!0===e.hide)return e;e.hide=!0,e.attributes['x-out-of-boundaries']=''}else{if(!1===e.hide)return e;e.hide=!1,e.attributes['x-out-of-boundaries']=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var o=t.x,i=t.y,n=e.offsets.popper,p=T(e.instance.modifiers,function(e){return'applyStyle'===e.name}).gpuAcceleration;void 0!==p&&console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');var s,d,a=void 0===p?t.gpuAcceleration:p,f=r(e.instance.popper),l=g(f),m={position:n.position},h={left:V(n.left),top:V(n.top),bottom:V(n.bottom),right:V(n.right)},c='bottom'===o?'top':'bottom',u='right'===i?'left':'right',b=B('transform');if(d='bottom'==c?-l.height+h.bottom:h.top,s='right'==u?-l.width+h.right:h.left,a&&b)m[b]='translate3d('+s+'px, '+d+'px, 0)',m[c]=0,m[u]=0,m.willChange='transform';else{var y='bottom'==c?-1:1,w='right'==u?-1:1;m[c]=d*y,m[u]=s*w,m.willChange=c+', '+u}var v={"x-placement":e.placement};return e.attributes=se({},v,e.attributes),e.styles=se({},m,e.styles),e},gpuAcceleration:!0,x:'bottom',y:'right'},applyStyle:{order:900,enabled:!0,fn:function(e){return U(e.instance.popper,e.styles),Y(e.instance.popper,e.attributes),e.offsets.arrow&&U(e.arrowElement,e.offsets.arrow),e},onLoad:function(e,t,o,i,n){var r=x(n,t,e),p=E(o.placement,r,t,e,o.modifiers.flip.boundariesElement,o.modifiers.flip.padding);return t.setAttribute('x-placement',p),U(t,{position:'absolute'}),o},gpuAcceleration:void 0}}},le});
-//# sourceMappingURL=popper.min.js.map
diff --git a/www/binary-releases.html b/www/binary-releases.html
index e4549ffa5..143ed4d99 100644
--- a/www/binary-releases.html
+++ b/www/binary-releases.html
@@ -45,8 +45,8 @@
       <a class="magick-nav-item " href="command-line-processing.html">Command-line</a>
       <a class="magick-nav-item " href="resources.html">Resources</a>
       <a class="magick-nav-item " href="api.html">Develop</a>
-      <a class="magick-nav-item " href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">Search</a>
-      <a class="magick-nav-item pull-right" href="http://www.imagemagick.org/discourse-server/">Community</a>
+      <a class="magick-nav-item " href="www/www/www/www/www/www/www/www/www/../www/../www/https://www.imagemagick.org/script/search.php">Search</a>
+      <a class="magick-nav-item pull-right" href="www/discourse-server/">Community</a>
     </nav>
   </div>
 </div>
@@ -72,48 +72,48 @@
 
   <tr>
       <td>ImageMagick-7.0.0-0.x86_64.rpm</td>
-      <td><a href= "http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-7.0.0-0.x86_64.rpm">download</a></td>
+      <td><a href= "www/download/linux/CentOS/x86_64/ImageMagick-7.0.0-0.x86_64.rpm">download</a></td>
     <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-7.0.0-0.x86_64.rpm">download</a></td>
     <td>Redhat / CentOS 7.1 x86_64 RPM</td>
   </tr>
 
   <tr>
       <td>ImageMagick-7.0.0-0.i386.rpm</td>
-    <td><a href= "http://www.imagemagick.org/download/linux/CentOS/i386/ImageMagick-7.0.0-0.i386.rpm">download</a></td>
+    <td><a href= "www/download/linux/CentOS/i386/ImageMagick-7.0.0-0.i386.rpm">download</a></td>
     <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/i386/ImageMagick-7.0.0-0.i386.rpm">download</a></td>
     <td>Redhat / CentOS 5.11 i386 RPM</td>
   </tr>
 
   <tr>
     <td>ImageMagick RPM's</td>
-    <td><a href="http://www.imagemagick.org/download/linux/CentOS">download</a></td>
+    <td><a href="www/download/linux/CentOS">download</a></td>
     <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS">download</a></td>
     <td>Development, Perl, C++, and documentation RPM's.</td>
   </tr>
 
   <tr>
     <td>ImageMagick-sparc-sun-solaris2.10.tar.gz</td>
-    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-sparc-sun-solaris2.10.tar.gz">download</a></td>
+    <td><a href="www/download/binaries/ImageMagick-sparc-sun-solaris2.10.tar.gz">download</a></td>
     <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-sparc-sun-solaris2.10.tar.gz">download</a></td>
     <td>Solaris Sparc 2.10</td>
   </tr>
 
   <tr>
     <td>ImageMagick-i686-pc-cygwin.tar.gz</td>
-    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-i686-pc-cygwin.tar.gz">download</a></td>
+    <td><a href="www/download/binaries/ImageMagick-i686-pc-cygwin.tar.gz">download</a></td>
     <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-cygwin.tar.gz">download</a></td>
     <td>Cygwin</td>
   </tr>
 
   <tr>
     <td>ImageMagick-i686-pc-mingw32.tar.gz</td>
-    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-i686-pc-mingw32.tar.gz">download</a></td>
+    <td><a href="www/download/binaries/ImageMagick-i686-pc-mingw32.tar.gz">download</a></td>
     <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-mingw32.tar.gz">download</a></td>
     <td>MinGW</td>
   </tr>
 </table></div>
 
-<p>Verify its <a href="http://www.imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+<p>Verify its <a href="www/download/binaries/digest.rdf">message digest</a>.</p>
 
 <p>ImageMagick RPM's are self-installing.  Simply type the following command and you're ready to start using ImageMagick:</p>
 
@@ -155,7 +155,7 @@ identify logo.gif
 display logo.gif
 </pre>
 
-<p>Congratulations, you have a working ImageMagick distribution under Unix or Linux and you are ready to use ImageMagick to <a href="http://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution under Unix or Linux and you are ready to use ImageMagick to <a href="www/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
 <h2 class="magick-header"><a id="macosx"></a>Mac OS X Binary Release</h2>
 
@@ -179,13 +179,13 @@ sudo port install ImageMagick
 
   <tr>
     <td>ImageMagick-x86_64-apple-darwin15.2.0.tar.gz</td>
-    <td><a href="http://www.imagemagick.org/download/binaries/ImageMagick-x86_64-apple-darwin15.2.0.tar.gz">download</a></td>
+    <td><a href="www/download/binaries/ImageMagick-x86_64-apple-darwin15.2.0.tar.gz">download</a></td>
     <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-x86_64-apple-darwin15.2.0.tar.gz">download</a></td>
     <td>Mac OS X El Capitan</td>
   </tr>
 </table></div>
 
-<p>Verify its <a href="http://www.imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+<p>Verify its <a href="www/download/binaries/digest.rdf">message digest</a>.</p>
 
 <p>Create (or choose) a directory to install the package into and change to that directory, for example:</p>
 
@@ -227,7 +227,7 @@ display logo.gif
 
 <p>The best way to deal with all the exports is to put them at the end of your .profile file</p>
 
-<p>Congratulations, you have a working ImageMagick distribution under Mac OS X and you are ready to use ImageMagick to <a href="http://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution under Mac OS X and you are ready to use ImageMagick to <a href="www/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
 <h2 class="magick-header"><a id="iOS"></a>iOS Binary Release</h2>
 
@@ -235,7 +235,7 @@ display logo.gif
 
 <h4>Download iOS Distribution</h4>
 
-<p>You can download the iOS distribution directly from ImageMagick's <a href="http://www.imagemagick.org/download/iOS">repository</a>.</p>
+<p>You can download the iOS distribution directly from ImageMagick's <a href="www/download/iOS">repository</a>.</p>
 
 <p>There are always 2 packages for the compiled ImageMagick:</p>
 
@@ -302,7 +302,7 @@ display logo.gif
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-x64-dll.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x64-dll.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-x64-dll.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x64-dll.exe">download</a></td>
     <td>Win64 dynamic at 16 bits-per-pixel</td>
   </tr>
@@ -322,97 +322,97 @@ display logo.gif
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-x64-static.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x64-static.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-x64-static.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x64-static.exe">download</a></td>
    <td>Win64 static at 16 bits-per-pixel</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q8-x64-dll.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x64-dll.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q8-x64-dll.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x64-dll.exe">download</a></td>
    <td>Win64 dynamic at 8 bits-per-pixel</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q8-x64-static.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x64-static.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q8-x64-static.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x64-static.exe">download</a></td>
     <td>Win64 static at 8 bits-per-pixel</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-HDRI-x64-dll.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-dll.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-dll.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-dll.exe">download</a></td>
     <td>Win64 dynamic at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-HDRI-x64-static.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-static.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-static.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x64-static.exe">download</a></td>
     <td>Win64 static at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-x86-dll.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x86-dll.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-x86-dll.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x86-dll.exe">download</a></td>
     <td>Win32 dynamic at 16 bits-per-pixel</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-x86-static.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-x86-static.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-x86-static.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-x86-static.exe">download</a></td>
     <td>Win32 static at 16 bits-per-pixel</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q8-x86-dll.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x86-dll.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q8-x86-dll.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x86-dll.exe">download</a></td>
     <td>Win32 dynamic at 8 bits-per-pixel</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q8-x86-static.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q8-x86-static.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q8-x86-static.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q8-x86-static.exe">download</a></td>
     <td>Win32 static at 8 bits-per-pixel</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-HDRI-x86-dll.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-dll.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-dll.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-dll.exe">download</a></td>
     <td>Win32 dynamic at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-Q16-HDRI-x86-static.exe</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-static.exe">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-static.exe">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-Q16-HDRI-x86-static.exe">download</a></td>
     <td>Win32 static at 16 bits-per-pixel with <a href="high-dynamic-range.html">high dynamic-range imaging</a> enabled</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-portable-Q16-x86.zip</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-portable-Q16-x86.zip">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-portable-Q16-x86.zip">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-portable-Q16-x86.zip">download</a></td>
     <td>Portable Win32 static at 16 bits-per-pixel.  Just copy to your host and run (no installer, no Windows registry entries).</td>
   </tr>
 
   <tr>
         <td>ImageMagick-7.0.0-0-portable-Q16-x64.zip</td>
-        <td><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-7.0.0-0-portable-Q16-x64.zip">download</a></td>
+        <td><a href= "www/download/binaries/ImageMagick-7.0.0-0-portable-Q16-x64.zip">download</a></td>
       <td><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-7.0.0-0-portable-Q16-x64.zip">download</a></td>
     <td>Portable Win64 static at 16 bits-per-pixel.  Just copy to your host and run (no installer, no Windows registry entries).</td>
   </tr>
 </table></div>
 
-<p>Verify its <a href="http://www.imagemagick.org/download/binaries/digest.rdf">message digest</a>.</p>
+<p>Verify its <a href="www/download/binaries/digest.rdf">message digest</a>.</p>
 
 <p>To verify ImageMagick is working properly, type the following in an Command Prompt window:</p>
 
@@ -435,7 +435,7 @@ Set objShell = wscript.createobject("wscript.shell")
 objShell.Exec("convert ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")
 </pre>
 
-<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="http://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="www/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="api.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
 </div>
 
@@ -447,7 +447,7 @@ objShell.Exec("convert ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")
 </p>
     <p><a href="binary-releases.html#">Back to top</a> •
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <a href="www/www/www/www/www/www/www/www/www/../www/../www/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>©  1999-2016 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
diff --git a/www/changelog.html b/www/changelog.html
index e1487bf13..d18a3b1cc 100644
--- a/www/changelog.html
+++ b/www/changelog.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Changelog @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="changelog, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/changelog.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="changelog, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="changelog.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,10 +67,23 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
-<div class="magick-header"><dl><dt>2017-12-05  7.0.7-14 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+<div class="magick-header"><dl><dt>2017-12-08  7.0.7-15 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
+  <li> Overall standard deviation is the average of each pixel channel (reference    https://www.imagemagick.org/discourse-server//viewforum.html?f=3).</li>
+  <li> Update to the latest ImageMagick documentation.</li>
+<dt>2017-12-05  7.0.7-14 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.7-14, GIT revision 21855:dc73b2aba:20171205.</li>
 <dt>2017-11-30  7.0.7-14 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Support Stereo composite operator.</li>
@@ -83,7 +95,7 @@
 <dt>2017-11-29  7.0.7-12 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.7-12, GIT revision 21814:5ef2c5a67:20171129.</li>
 <dt>2017-11-12  7.0.7-12 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> The -tint option no longer munges the alpha channel (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=1&amp;t=33070).</li>
+  <li> The -tint option no longer munges the alpha channel (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=1&amp;t=33070).</li>
   <li> Don't delete in-memory blob when reading an image (reference    https://github.com/ImageMagick/ImageMagick/issues/886).</li>
   <li> Support HDRI color profile management.</li>
 <dt>2017-11-11  7.0.7-11 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -101,7 +113,7 @@
 <dt>2017-10-15  7.0.7-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.7-8, GIT revision 21507:63ffc9878:20171015.</li>
 <dt>2017-10-08  7.0.7-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Return expected results for a percent 0 -chop option argument (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32806).</li>
+  <li> Return expected results for a percent 0 -chop option argument (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32806).</li>
   <li> Tweaks to OpenMP support within ImageMagick.</li>
 <dt>2017-10-07  7.0.7-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.7-7, GIT revision 21432:29003eeed:20171007.</li>
@@ -117,7 +129,7 @@
   <li> Fixed numerous memory leaks (reference    https://github.com/ImageMagick/ImageMagick/issues).</li>
   <li> Support URW-base35 fonts.</li>
 <dt>2017-09-26  7.0.7-5 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
-  <li> Removed "ping_preserve_iCCP=MagickTrue;" statement that was inadvertently    added to coders/png.c (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32771).</li>
+  <li> Removed "ping_preserve_iCCP=MagickTrue;" statement that was inadvertently    added to coders/png.c (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32771).</li>
 <dt>2017-09-23  7.0.7-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.7-4, GIT revision 21265:bdbc14590:20170923.</li>
 <dt>2017-09-23  7.0.7-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -158,15 +170,15 @@
   <li> Release ImageMagick version 7.0.6-8, GIT revision 20838:e2eb79427:20170818.</li>
 <dt>2017-08-14  7.0.6-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Fixed numerous memory leaks (reference    https://github.com/ImageMagick/ImageMagick/issues).</li>
-  <li> Support CubicSpline resize filter.  Define the lobes with the    -define filter:lobes={2,3,4} (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=2&amp;t=32506).</li>
+  <li> Support CubicSpline resize filter.  Define the lobes with the    -define filter:lobes={2,3,4} (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=2&amp;t=32506).</li>
   <li> Prevent assertion failure when creating PDF thumbnail (reference    https://github.com/ImageMagick/ImageMagick/issues/674).</li>
 <dt>2017-08-12  7.0.6-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.6-7, GIT revision 20799:0db4d8a16:20170812.</li>
 <dt>2017-08-12  7.0.6-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Improve EPS aliasing (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32497).</li>
+  <li> Improve EPS aliasing (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32497).</li>
 <dt>2017-08-11  7.0.6-7 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
   <li> Added a new option called 'dds:fast-mipmaps' (reference    https://github.com/ImageMagick/ImageMagick/issues/558)</li>
-  <li> The mipmaps of a dds image can now be created from a list of images with    -define dds:mipmaps=fromlist (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=2&amp;t=30236).</li>
+  <li> The mipmaps of a dds image can now be created from a list of images with    -define dds:mipmaps=fromlist (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=2&amp;t=30236).</li>
 <dt>2017-08-10  7.0.6-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.6-6, GIT revision 20775:061d0fa25:20170810.</li>
 <dt>2017-08-10  7.0.6-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -174,17 +186,17 @@
 <dt>2017-08-10  7.0.6-6 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
   <li> tests/validate.c: Show the reason for failures in the test logs,    if available.</li>
 <dt>2017-08-03  7.0.6-6 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
-  <li> Put UTC time in the PNG tIME chunk instead of local time (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32447).</li>
+  <li> Put UTC time in the PNG tIME chunk instead of local time (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32447).</li>
 <dt>2017-08-02  7.0.6-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.6-5, GIT revision 20715:26b28d50a:20170802.</li>
 <dt>2017-08-01  7.0.6-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Fixed numerous memory leaks (reference    https://github.com/ImageMagick/ImageMagick/issues).</li>
 <dt>2017-07-29  7.0.6-5 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
-  <li> Properly set image-&gt;colorspace in the PNG decoder (previously    it was setting image-&gt;gamma, but only setting image-&gt;colorspace    for grayscale and gray-alpha images.  Reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32418).</li>
+  <li> Properly set image-&gt;colorspace in the PNG decoder (previously    it was setting image-&gt;gamma, but only setting image-&gt;colorspace    for grayscale and gray-alpha images.  Reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32418).</li>
   <li> Fix improper use of NULL in the JNG decoder (CVE-2017-11750, Reference    https://github.com/ImageMagick/ImageMagick/issues/632).</li>
   <li> Added "-define png:ignore-crc" option to PNG decoder. When you know    your image has no CRC or ADLER32 errors, this can speed up decoding.    It is also helpful in debugging bug reports from "fuzzers".</li>
 <dt>2017-07-29  7.0.6-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Off by one error for gradient coder (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32416),    https://github.com/ImageMagick/ImageMagick/issues/612).</li>
+  <li> Off by one error for gradient coder (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32416),    https://github.com/ImageMagick/ImageMagick/issues/612).</li>
 <dt>2017-07-28  7.0.6-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.6-4, GIT revision 20657:4e81160d6:20170728.</li>
 <dt>2017-07-24  7.0.6-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -237,14 +249,14 @@
 <dt>2017-06-01  7.0.5-10 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
   <li> Removed experimental PNG zxIF chunk support; the proposal is dead.</li>
 <dt>2017-06-01  7.0.5-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Fix choppy bitmap font rendering (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32071).</li>
-  <li> The +opaque option is not longer a noop (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32081).</li>
+  <li> Fix choppy bitmap font rendering (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32071).</li>
+  <li> The +opaque option is not longer a noop (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32081).</li>
   <li> Add support  for 'hex:' property.</li>
 <dt>2017-05-28  7.0.5-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-9, GIT revision 20113:8b67333:20170528.</li>
 <dt>2017-05-28  7.0.5-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Transient error validating the JPEG-2000 image format (reference    https://github.com/ImageMagick/ImageMagick/issues/501).</li>
-  <li> Properly allocate DCM image colormap (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=32063).</li>
+  <li> Properly allocate DCM image colormap (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=32063).</li>
 <dt>2017-05-26  7.0.5-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-8, GIT revision 20099:870a016:20170526.</li>
 <dt>2017-05-23  7.0.5-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -253,45 +265,45 @@
 <dt>2017-05-19  7.0.5-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-6, GIT revision 20078:7ce2d38:20170519.</li>
 <dt>2017-05-15  7.0.5-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Support various image operators for the compare utility (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=2&amp;t=31938).</li>
+  <li> Support various image operators for the compare utility (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=2&amp;t=31938).</li>
  2017-05-12  7.0.5-6 Cristy  &lt;quetzlzacatenango@image...&gt;</li>
   <li> Release ImageMagick version 7.0.5-6, GIT revision 20039:9371904:20170512.</li>
 <dt>2017-05-10  7.0.5-6 John Cupitt &lt;jcupitt@gmail.com&gt;</dt>
   <li> Revise DICOM window and rescale handling (reference     https://github.com/ImageMagick/ImageMagick/pull/484)</li>
 <dt>2017-05-06  7.0.5-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Restore the -alpha Shape option (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31879).</li>
+  <li> Restore the -alpha Shape option (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31879).</li>
   <li> Fix transient PDF bug (reference    https://github.com/ImageMagick/ImageMagick/issues/463).</li>
-  <li> The +opaque option now works on all channels (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31862).</li>
-  <li> Ensure backwards compatibility for the -combine option (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31855).</li>
+  <li> The +opaque option now works on all channels (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31862).</li>
+  <li> Ensure backwards compatibility for the -combine option (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31855).</li>
   <li> Check for EOF conditions for RLE image format.</li>
-  <li> Reset histogram page geometry (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31920).</li>
+  <li> Reset histogram page geometry (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31920).</li>
 <dt>2017-04-24  7.0.5-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-5, GIT revision 19915:12eec43:20170424.</li>
 <dt>2017-03-26  7.0.5-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Minimize buffer copies to improve OpenCL performance.</li>
-  <li> Morphology thinning is no longer a no-op (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31650).</li>
-  <li> Patch two PCD writer problems, corrupt output and dark pixels (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=3164).</li>
+  <li> Morphology thinning is no longer a no-op (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31650).</li>
+  <li> Patch two PCD writer problems, corrupt output and dark pixels (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=3164).</li>
   <li> Support ICC based PDF's (reference    https://github.com/ImageMagick/ImageMagick/issues/417).</li>
-  <li> Fix improper EPS clip path rendering (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31722).</li>
+  <li> Fix improper EPS clip path rendering (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31722).</li>
 <dt>2017-03-24  7.0.5-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-4, GIT revision 19754:350fff3:20170324.</li>
 <dt>2017-03-21  7.0.5-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Respect -loop option for animate -window (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31619).</li>
+  <li> Respect -loop option for animate -window (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31619).</li>
 <dt>2017-03-17  7.0.5-3 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-3, GIT revision 19741:070c3fb:20170317.</li>
 <dt>2017-03-14  7.0.5-3 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Support namespaces for the security policy.</li>
-  <li> Support the -authenticate option for PDF (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31530).</li>
+  <li> Support the -authenticate option for PDF (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31530).</li>
 <dt>2017-03-11  7.0.5-2 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-2, GIT revision 19696:da91a7c:20170311.</li>
 <dt>2017-03-06  7.0.5-2 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Respect throttle policy (reference    https://github.com/ImageMagick/ImageMagick/issues/393).</li>
-  <li> Return proper minima / maxima (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31377).</li>
+  <li> Return proper minima / maxima (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31377).</li>
 <dt>2017-03-03  7.0.5-1 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-1, GIT revision 19662:b7f455a:20170303.</li>
 <dt>2017-02-21  7.0.5-1 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Fix Spurious memory allocation message (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31438).</li>
-  <li> Identical images should return inf for PSNR (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31487).</li>
+  <li> Fix Spurious memory allocation message (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31438).</li>
+  <li> Identical images should return inf for PSNR (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31487).</li>
 <dt>2017-02-20  7.0.5-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.5-0, GIT revision 19616:505fea9:20170220.</li>
 <dt>2017-02-20  7.0.5-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -312,11 +324,11 @@
 <dt>2017-02-13  7.0.4-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-8, GIT revision 19574:7642384:20170213.</li>
 <dt>2017-02-09  7.0.4-8 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
-  <li> Fixed memory leak when creating nested exceptions in Magick++ (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=23&amp;p=142634)</li>
+  <li> Fixed memory leak when creating nested exceptions in Magick++ (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=23&amp;p=142634)</li>
 <dt>2017-02-09  7.0.4-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Unbreak build without JPEG support (reference    https://github.com/ImageMagick/ImageMagick/pull/373).</li>
   <li> Document behavior change in the security policy (thanks to yoya @    https://blog.awm.jp/2017/02/09/imagemagick-en/).</li>
-  <li> Return unbiased standard deviation for image statistics (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31377).</li>
+  <li> Return unbiased standard deviation for image statistics (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31377).</li>
   <li> Don't set update trait on alpha channel (private e-mail concerning    -levels-colors option).</li>
 <dt>2017-02-04  7.0.4-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-7, GIT revision 19513:5783e57:20170204.</li>
@@ -328,9 +340,9 @@
   <li> Release ImageMagick version 7.0.4-6, GIT revision 19442:4747de9:20170127.</li>
 <dt>2017-01-27  7.0.4-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Uninitialized data in MAT image format (reference    https://github.com/ImageMagick/ImageMagick/issues/362).</li>
-  <li> Properly auto-fit caption (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30887).</li>
-  <li> Correction to composite Over operator (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31282).</li>
-  <li> Respect gravity option (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31284).</li>
+  <li> Properly auto-fit caption (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30887).</li>
+  <li> Correction to composite Over operator (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31282).</li>
+  <li> Respect gravity option (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31284).</li>
 <dt>2017-01-22  7.0.4-6 Glenn Randers-Pehrson &lt;glennrp@image...&gt;</dt>
   <li> Renamed read_vpag_chunk_callback() function to png_user_chunk_callback()    in coders/png.c</li>
   <li> Implemented a private PNG caNv (canvas) chunk for remembering the    original dimensions and offsets when an image is cropped.  Previously    we used the oFFs and vpAg chunks for this purpose, but this had potential    conflicts with other applications that also use the oFFs chunk.</li>
@@ -340,18 +352,18 @@
 <dt>2017-01-21  7.0.4-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-5, GIT revision 19381:7ae396f:20170121.</li>
 <dt>2017-01-18  7.0.4-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Don't set background for transparent tiled images (reference    http://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31210).</li>
+  <li> Don't set background for transparent tiled images (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31210).</li>
 <dt>2017-01-14  7.0.4-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-4, GIT revision 19361:a12953c:20170114.</li>
 <dt>2017-01-14  7.0.4-4 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
   <li> Added support for RGB555, RGB565, ARGB4444 and ARGB1555 to the    BMP encoder (reference    https://github.com/ImageMagick/ImageMagick/issues/344).</li>
 <dt>2017-01-10  7.0.4-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Recognize XML policy closing tags (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31182).</li>
+  <li> Recognize XML policy closing tags (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31182).</li>
   <li> Fix memory leak in the MPC format.</li>
 <dt>2017-01-07  7.0.4-3 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-3, GIT revision 19329:930ca78:20170107.</li>
 <dt>2017-01-04  7.0.4-3 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Increase memory allocation for TIFF pixels (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31161).</li>
+  <li> Increase memory allocation for TIFF pixels (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31161).</li>
 <dt>2017-01-03  7.0.4-2 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-2, GIT revision 19318:8766311:20170103.</li>
 <dt>2017-01-02  7.0.4-2 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -364,16 +376,16 @@
 <dt>2016-12-18  7.0.4-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.4-0, GIT revision 19221:d5e8abc:20161218.</li>
 <dt>2016-12-14  7.0.4-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Do not close path for linejoins of round (reference   https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31039).</li>
+  <li> Do not close path for linejoins of round (reference   https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31039).</li>
 <dt>2016-12-10  7.0.3-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.3-10, GIT revision 19191:338f088:20161210.</li>
 <dt>2016-12-07  7.0.3-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Set colorspace to sRGB if -append has non-homogenous colorspaces (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=29105).</li>
-  <li> Respect connected-components:area-threshold define (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31006). </li>
-  <li> Enable alpha channel if background color is non-opaque (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31016).</li>
-  <li> Return correct offset for negative index for -fx option (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31019).</li>
-  <li> Fixed improper scaling of certain FITS images (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31028).</li>
-  <li> Properly center text label (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=31027).</li>
+  <li> Set colorspace to sRGB if -append has non-homogenous colorspaces (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=29105).</li>
+  <li> Respect connected-components:area-threshold define (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31006). </li>
+  <li> Enable alpha channel if background color is non-opaque (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31016).</li>
+  <li> Return correct offset for negative index for -fx option (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31019).</li>
+  <li> Fixed improper scaling of certain FITS images (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31028).</li>
+  <li> Properly center text label (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=31027).</li>
 <dt>2016-12-05  7.0.3-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.3-9, GIT revision 19139:6fed3f1:20161205.</li>
 <dt>2016-11-26  7.0.3-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -385,11 +397,11 @@
   <li> Release ImageMagick version 7.0.3-8, GIT revision 19067:5aceded:20161125.</li>
 <dt>2016-11-18  7.0.3-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Support the phash:colorspaces and phash:normalize options.</li>
-  <li> If a convenient line break is not found, force it for caption: (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30887).</li>
-  <li> Set alpha member of draw structure to OpaqueAlpha (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30894).</li>
-  <li> Off by 1 error when computing the standard deviation (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=2&amp;t=30866).</li>
+  <li> If a convenient line break is not found, force it for caption: (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30887).</li>
+  <li> Set alpha member of draw structure to OpaqueAlpha (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30894).</li>
+  <li> Off by 1 error when computing the standard deviation (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=2&amp;t=30866).</li>
   <li> Apply Debian patches, (reference    https://github.com/ImageMagick/ImageMagick/issues/304).</li>
-  <li> Permit EPT images with just a TIFF or EPS image, not both (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30921).</li>
+  <li> Permit EPT images with just a TIFF or EPS image, not both (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30921).</li>
   <li> The -clone option no longer leaks memory.</li>
   <li> Render to clip mask rather than image for clip-path MVG graphics primitive.</li>
 <dt>2016-11-15  7.0.3-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -400,9 +412,9 @@
   <li> Release ImageMagick version 7.0.3-6, GIT revision 19001:4cff747:20161108.</li>
 <dt>2016-11-01  7.0.3-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Off by one memory allocation (reference    https://github.com/ImageMagick/ImageMagick/issues/296).</li>
-  <li> The -extent option now matches the results of IMv6 (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=1&amp;t=30779).</li>
-  <li> Prevent fault in MSL interpreter (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30797).</li>
-  <li> Mask composite produces proper results for the convert utility (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=29675).    </li>
+  <li> The -extent option now matches the results of IMv6 (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=1&amp;t=30779).</li>
+  <li> Prevent fault in MSL interpreter (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30797).</li>
+  <li> Mask composite produces proper results for the convert utility (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=29675).    </li>
 <dt>2016-10-10  7.0.3-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.3-5, GIT revision 18975:a8174a2:20161030.</li>
 <dt>2016-10-16  7.0.3-5 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
@@ -420,13 +432,13 @@
 <dt>2016-10-02  7.0.3-2 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.3-2, GIT revision 18887:6b27c5b:20161002.</li>
 <dt>2016-09-27  7.0.3-2 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
-  <li> Fixed incorrect RLE decoding when reading an SGI image (reference     https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30514)</li>
+  <li> Fixed incorrect RLE decoding when reading an SGI image (reference     https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30514)</li>
 <dt>2016-09-20  7.0.3-1 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.3-1, GIT revision 18851:ad91ea8:20160920.</li>
 <dt>2016-09-16  7.0.3-1 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
   <li> Added layer RLE compression to the PSD encoder.</li>
   <li> Added define 'psd:preserve-opacity-mask' to preserve the opacity mask    in a PSD file.</li>
-  <li> Fixed issue where the display window was used instead of the data window    when reading EXR files (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;p=137849).</li>
+  <li> Fixed issue where the display window was used instead of the data window    when reading EXR files (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;p=137849).</li>
 <dt>2016-09-05  7.0.3-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.3-0, GIT revision 18786:10aa64c:20160905.</li>
 <dt>2016-08-29  7.0.3-0 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
@@ -439,27 +451,27 @@
 <dt>2016-08-15  7.0.2-10 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Prevent buffer overflow in BMP &amp; SGI coders (bug report from    pwchen&amp;rayzhong of tencent).</li>
   <li> Prevent buffer overflow and other problems in SIXEL, PDB, MAP, TIFF and    CALS coders (bug report from Donghai Zhu).</li>
-  <li> The -stream option now increments the pixel pointer properly (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30327).</li>
+  <li> The -stream option now increments the pixel pointer properly (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30327).</li>
 <dt>2016-08-14  7.0.2-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.2-9, GIT revision 18707:2c02f09:20160814.</li>
 <dt>2016-08-14  7.0.2-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Fix compile error in opencl.c (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30289).</li>
+  <li> Fix compile error in opencl.c (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30289).</li>
   <li> Eliminate compiler warning.</li>
 <dt>2016-08-14  7.0.2-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.2-8, GIT revision 18698:74b1d5d:20160814.</li>
 <dt>2016-08-07  7.0.2-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Prevent spurious removal of MPC cache files (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30256).</li>
+  <li> Prevent spurious removal of MPC cache files (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30256).</li>
   <li> Note alpha channel when combining 4 or more images (reference    https://github.com/ImageMagick/ImageMagick/issues/250).</li>
 <dt>2016-08-06  7.0.2-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.2-7, GIT revision 10980:ecc03a2:20160806.</li>
 <dt>2016-08-01  7.0.2-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Evaluate lazy pixel cache morphology to prevent buffer overflow (bug report    from Ibrahim M. El-Sayed).</li>
   <li> Prevent buffer overflow (bug report from Max Thrane).</li>
-  <li> Prevent memory use after free (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=30245).</li>
+  <li> Prevent memory use after free (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=30245).</li>
 <dt>2016-07-30  7.0.2-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.2-6, GIT revision 18651:df24175:20160729.</li>
 <dt>2016-07-29  7.0.2-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Support -region option (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=1&amp;t=29692).</li>
+  <li> Support -region option (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=1&amp;t=29692).</li>
 <dt>2016-07-21  7.0.2-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.2-5, GIT revision 18627:2b5ddbd:20160721.</li>
 <dt>2016-07-13  7.0.2-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -486,7 +498,7 @@
 <dt>2016-06-17  7.0.2-1 Dirk Lemstra &lt;dirk@lem.....org&gt;</dt>
   <li> Added support for GROUP4 compression to the FAX coder.</li>
 <dt>2016-06-12  7.0.2-1 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Distort no longer converts grayscale image to sRGB (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=1&amp;t=29895).</li>
+  <li> Distort no longer converts grayscale image to sRGB (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=1&amp;t=29895).</li>
   <li> Don't return a zero bounding box for QueryMultilineFontMetrics() (reference    https://github.com/ImageMagick/ImageMagick/issues/222).</li>
 <dt>2016-06-12  7.0.2-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.2-0, GIT revision 10884:f0e15e8:20160612.</li>
@@ -504,7 +516,7 @@
 <dt>2016-06-02  7.0.1-9 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Fix small memory leak (patch provided by Андрей Черный).</li>
   <li> Coder path traversal is not authorized (bug report provided by    Masaaki Chida).</li>
-  <li> Turn off alpha channel for the compare difference image (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=29828).</li>
+  <li> Turn off alpha channel for the compare difference image (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=29828).</li>
 <dt>2016-05-31  7.0.1-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.1-8, GIT revision 18334:97775b5:20160531.</li>
 <dt>2016-05-31  7.0.1-8 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
@@ -513,9 +525,9 @@
 <dt>2016-05-30  7.0.1-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.1-7, GIT revision 18321:5511ef5:20160530.</li>
 <dt>2016-05-25  7.0.1-7 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Security improvements to TEXT coder broke it (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=29754).</li>
-  <li> Fix stroke offset problem for -annotate (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=29626).</li>
-  <li> Don't interpret -fx option arguments (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=29774);</li>
+  <li> Security improvements to TEXT coder broke it (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=29754).</li>
+  <li> Fix stroke offset problem for -annotate (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=29626).</li>
+  <li> Don't interpret -fx option arguments (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=29774);</li>
   <li> Add additional checks to DCM reader to prevent data-driven faults (bug    report from Hanno Böck).</li>
 <dt>2016-05-21  7.0.1-6 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.1-6, GIT revision 18241:d4f277c:20160521.</li>
@@ -524,7 +536,7 @@
 <dt>2016-05-18  7.0.1-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.1-5, GIT revision 10789:f7c2e89:20160518,</li>
 <dt>2016-05-18  7.0.1-5 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
-  <li> Process channels independently for -channel -equalize (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=3&amp;t=29708).</li>
+  <li> Process channels independently for -channel -equalize (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=3&amp;t=29708).</li>
   <li> Fix pixel cache on disk regression (reference    https://github.com/ImageMagick/ImageMagick/issues/202).</li>
 <dt>2016-05-15  7.0.1-4 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Release ImageMagick version 7.0.1-4, GIT revision 10778:52dae14:20160516.</li>
@@ -550,7 +562,7 @@
   <li> New version 7.0.1-1, GIT revision 10723:9fc8a0c:20160503.</li>
 <dt>2016-05-03  7.0.1-1 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> Sanitize input filename for http / https delegates (improved patch).</li>
-  <li> Fix for possible security vulnerabilities (reference    https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=29588).</li>
+  <li> Fix for possible security vulnerabilities (reference    https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=29588).</li>
 <dt>2016-04-30  7.0.1-0 Cristy  &lt;quetzlzacatenango@image...&gt;</dt>
   <li> New version 7.0.1-0, GIT revision 10716:b527bce:20160430.</li>
 <dt>2016-01-30  7.0.0-0 	Fahad-Alsaidi &amp; ShamsaHamed</dt>
@@ -576,24 +588,21 @@
 </li></dl></div>    </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="changelog.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="changelog.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:50 -->
\ No newline at end of file
diff --git a/www/cipher.html b/www/cipher.html
index 6e0ccd431..b17cc4b49 100644
--- a/www/cipher.html
+++ b/www/cipher.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
-  <title>Encipher or Decipher an Image @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="encipher, or, decipher, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/cipher.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
+  <title>MagickCore, C API: Convert to and from Cipher Pixels @ ImageMagick</title>
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, convert, to, from, cipher, pixels, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="api/cipher.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,92 +67,274 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="text-center"><a href="cipher.html#encipher">Encipher an Image</a> • <a href="cipher.html#decipher">Decipher an Image</a> • <a href="cipher.html#caveats">Encipher and Decipher Caveats</a></p>
+<p class="text-center"><a href="cipher.html#AcquireAESInfo">AcquireAESInfo</a> &#8226; <a href="cipher.html#DestroyAESInfo">DestroyAESInfo</a> &#8226; <a href="cipher.html#EncipherAESBlock">EncipherAESBlock</a> &#8226; <a href="cipher.html#PasskeyDecipherImage">PasskeyDecipherImage</a> &#8226; <a href="cipher.html#PasskeyEncipherImage">PasskeyEncipherImage</a> &#8226; <a href="cipher.html#SetAESKey">SetAESKey</a> &#8226; <a href="cipher.html#PasskeyDecipherImage">PasskeyDecipherImage</a> &#8226; <a href="cipher.html#PasskeyEncipherImage">PasskeyEncipherImage</a></p>
 
-<p class="lead magick-description">Most images, by design, are made to be viewed often and by many people.  Web images, for example, may be viewed hundreds of times a day by a multitude of vistors.  However, in some cases, you may want to keep a particular image private so that only you or perhaps a select group of your friends or web visitors can view it.  ImageMagick permits you to scramble your images such that unless someone knows your passphrase, they will be unable to view the original content.</p>
+<h2><a href="api/MagickCore/cipher_8c.html" id="AcquireAESInfo">AcquireAESInfo</a></h2>
 
-<p>You could use an <a href="http://www.wizards-toolkit.org/www/encipher.html">enciphering</a> utility to scramble your image but they typically scramble the entire file making it unrecognizable as an image format.  With ImageMagick, only the pixels are scrambled.  The scrambled image continues to be recognized as an image and will even display in your web page.  However, the content appears as gibberish, nothing like the original content.</p>
+<p>AcquireAESInfo() allocate the AESInfo structure.</p>
 
-<h2 class="magick-post-title"><a id="encipher"></a>Encipher an Image</h2>
+<p>The format of the AcquireAESInfo method is:</p>
 
-<p>Use the <a href="command-line-options.html#encipher">-encipher</a> option to scramble your image so that it is unrecognizable.  The option requires a filename that contains your passphrase.  In this example we scramble an image and save it in the PNG format:</p>
+<pre class="text">
+AESInfo *AcquireAESInfo(void)
+</pre>
 
-<pre class="highlight"><code>convert rose.jpg -encipher passphrase.txt rose.png
-</code></pre>
+<h2><a href="api/MagickCore/cipher_8c.html" id="DestroyAESInfo">DestroyAESInfo</a></h2>
 
-<p>Here we encipher an image using another image as the passphrase:</p>
+<p>DestroyAESInfo() zeros memory associated with the AESInfo structure.</p>
 
-<pre class="highlight"><code>convert rose.jpg -encipher smiley.gif rose.png
-</code></pre>
+<p>The format of the DestroyAESInfo method is:</p>
 
-<h2 class="magick-post-title"><a id="decipher"></a>Decipher an Image</h2>
+<pre class="text">
+AESInfo *DestroyAESInfo(AESInfo *aes_info)
+</pre>
 
-<p>Use the <a href="command-line-options.html#decipher">-decipher</a> option to unscramble your image so that it is recognizable once again.  The option requires a filename that contains your passphrase.  In this example we unscramble an image and save it in the JPEG format:</p>
+<p>A description of each parameter follows:</p>
 
-<pre class="highlight"><code>convert rose.png -decipher passphrase.txt rose.jpg
-</code></pre>
+<dd>
+</dd>
 
-<h2 class="magick-post-title"><a id="caveats"></a>Encipher and Decipher Caveats</h2>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>aes_info</dt>
+<dd>the cipher context. </dd>
 
-<p>Some formats do not support enciphered pixels-- the JPEG or GIF format, for
-example.  To ensure your image format is supported, encipher a test image and
-verify you can restore its original content <var>before</var> you encipher any
-additional images in that format.</p>
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/cipher_8c.html" id="EncipherAESBlock">EncipherAESBlock</a></h2>
 
-<p>The image format may only support 8-bit and RGB (TrueColor). As such you may
-like to include the options "-depth 8 -type TrueColor" before the output
-filename.</p>
+<p>EncipherAESBlock() enciphers a single block of plaintext to produce a block of ciphertext.</p>
 
-<p>The passphrase can be any combinations of letters and symbols.  It should
-be a minimum of 12 character combinations to help ensure your image remains
-private.  Also make sure your passphrase file permissions prevent others from
-reading it otherwise unintended users may be able to view the original image
-content.</p>
+<p>The format of the EncipherAESBlock method is:</p>
 
-<p>You can only restore the original image content if you know your
-passphrase.  If you lose or forget it, your original image content is lost
-forever.</p>
+<pre class="text">
+void EncipherAES(AESInfo *aes_info,const unsigned char *plaintext,
+  unsigned char *ciphertext)
+</pre>
 
-<p>ImageMagick only scrambles the image pixels.  The image metadata remains
-untouched and readable by anyone with access to the image file.</p>
+<p>A description of each parameter follows:</p>
 
-<p>ImageMagick uses the <a
-href="http://en.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a>
-cipher in Counter mode.  We use the the first half of your passphrase to derive the nonce.  The second half is the cipher key. When used correctly, AES-CTR provides a high level of confidentiality. To avoid information leaks, you must use a fresh passphrase for each image your encrypt.</p>
+<dd>
+</dd>
 
-<p>Currently only ImageMagick can restore your enciphered image content.  We
-use a standard cipher and mode so other vendors could support enciphered image content.</p>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>aes_info</dt>
+<dd>the cipher context. </dd>
 
-<p>Some small practical examples of image enciphering can be found in IM
-Examples <a href="https://www.imagemagick.org/Usage/transform/#encipher"
->Encrypting Image Data</a>. </p>
+<dd> </dd>
+<dt>plaintext</dt>
+<dd>the plain text. </dd>
 
+<dd> </dd>
+<dt>ciphertext</dt>
+<dd>the cipher text. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/cipher_8c.html" id="PasskeyDecipherImage">PasskeyDecipherImage</a></h2>
+
+<p>PasskeyDecipherImage() converts cipher pixels to plain pixels.</p>
+
+<p>The format of the PasskeyDecipherImage method is:</p>
+
+<pre class="text">
+MagickBooleanType PasskeyDecipherImage(Image *image,
+  const StringInfo *passkey,ExceptionInfo *exception)
+MagickBooleanType DecipherImage(Image *image,const char *passphrase,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>passphrase</dt>
+<dd>decipher cipher pixels with this passphrase. </dd>
+
+<dd> </dd>
+<dt>passkey</dt>
+<dd>decrypt cipher pixels with this passkey. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/cipher_8c.html" id="PasskeyEncipherImage">PasskeyEncipherImage</a></h2>
+
+<p>PasskeyEncipherImage() converts pixels to cipher-pixels.</p>
+
+<p>The format of the PasskeyEncipherImage method is:</p>
+
+<pre class="text">
+MagickBooleanType PasskeyEncipherImage(Image *image,
+  const StringInfo *passkey,ExceptionInfo *exception)
+MagickBooleanType EncipherImage(Image *image,const char *passphrase,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>passphrase</dt>
+<dd>encipher pixels with this passphrase. </dd>
+
+<dd> </dd>
+<dt>passkey</dt>
+<dd>decrypt cipher pixels with this passkey. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/cipher_8c.html" id="SetAESKey">SetAESKey</a></h2>
+
+<p>SetAESKey() sets the key for the AES cipher.  The key length is specified in bits.  Valid values are 128, 192, or 256 requiring a key buffer length in bytes of 16, 24, and 32 respectively.</p>
+
+<p>The format of the SetAESKey method is:</p>
+
+<pre class="text">
+SetAESKey(AESInfo *aes_info,const StringInfo *key)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>aes_info</dt>
+<dd>the cipher context. </dd>
+
+<dd> </dd>
+<dt>key</dt>
+<dd>the key. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/cipher_8c.html" id="PasskeyDecipherImage">PasskeyDecipherImage</a></h2>
+
+<p>PasskeyDecipherImage() converts cipher pixels to plain pixels.</p>
+
+<p>The format of the PasskeyDecipherImage method is:</p>
+
+<pre class="text">
+MagickBooleanType PasskeyDecipherImage(Image *image,
+  const StringInfo *passkey,ExceptionInfo *exception)
+MagickBooleanType DecipherImage(Image *image,const char *passphrase,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>passphrase</dt>
+<dd>decipher cipher pixels with this passphrase. </dd>
+
+<dd> </dd>
+<dt>passkey</dt>
+<dd>decrypt cipher pixels with this passkey. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/cipher_8c.html" id="PasskeyEncipherImage">PasskeyEncipherImage</a></h2>
+
+<p>PasskeyEncipherImage() converts pixels to cipher-pixels.</p>
+
+<p>The format of the PasskeyEncipherImage method is:</p>
+
+<pre class="text">
+MagickBooleanType PasskeyEncipherImage(Image *image,
+  const StringInfo *passkey,ExceptionInfo *exception)
+MagickBooleanType EncipherImage(Image *image,const char *passphrase,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>passphrase</dt>
+<dd>decipher cipher pixels with this passphrase. </dd>
+
+<dd> </dd>
+<dt>passkey</dt>
+<dd>decrypt cipher pixels with this passkey. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="cipher.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="cipher.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/color-management.html b/www/color-management.html
index 8a5526524..f7f0889e9 100644
--- a/www/color-management.html
+++ b/www/color-management.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Color Management @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="color, management, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/color-management.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="color, management, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/color-management.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -118,9 +127,9 @@ magick myimage_channels_*.png -set colorspace HSL -combine -colorspace sRGB myim
 <pre class="highlight"><code>magick myimage.png -set colorspace RGB -colorspace HSL -separate myimage_channels_%d.png
 magick myimage_channels_*.png -set colorspace HSL -combine -colorspace RGB -set colorspace sRGB myimage2.png</code></pre>
 
-<p>A majority of the image formats assume an sRGB colorspace (e.g. JPEG, PNG, etc.). A few support only linear RGB (e.g. EXR, DPX, CIN, HDR) or only linear GRAY (e.g. PGM). A few formats support CMYK. For example JPG does, but PNG does not. Then there is the occasional format that also supports LAB (that is CieLAB) (e.g. TIFF, PSD, JPG, JP2). For additional information, see the <a href="https://www.imagemagick.org/script/formats.html#colorspace" >Colorspace</a> and <a href="https://www.imagemagick.org/script/formats.html#supported" >Supported Formats</a> pages.</p>
+<p>A majority of the image formats assume an sRGB colorspace (e.g. JPEG, PNG, etc.). A few support only linear RGB (e.g. EXR, DPX, CIN, HDR) or only linear GRAY (e.g. PGM). A few formats support CMYK. For example JPG does, but PNG does not. Then there is the occasional format that also supports LAB (that is CieLAB) (e.g. TIFF, PSD, JPG, JP2). For additional information, see the <a href="../www/formats.html#colorspace" >Colorspace</a> and <a href="../www/formats.html#supported" >Supported Formats</a> pages.</p>
 
-<p>When specifying individual colors as <code>rgb(...)</code> or hex, these colors will still be interpreted as non-linear, that is, as sRGB colors. However if one wants to create linear colors, use <code>icc-color(rgb,r,g,b)"</code>, where <code>r</code>, <code>g</code>, and <code>b</code> are in the range 0 to 1. See the <a href="https://www.imagemagick.org/script/color.html" >Color</a> page.</p>
+<p>When specifying individual colors as <code>rgb(...)</code> or hex, these colors will still be interpreted as non-linear, that is, as sRGB colors. However if one wants to create linear colors, use <code>icc-color(rgb,r,g,b)"</code>, where <code>r</code>, <code>g</code>, and <code>b</code> are in the range 0 to 1. See the <a href="../www/color.html" >Color</a> page.</p>
 
 <p>There are now also distinctions between linear and non-linear shades of gray. Any named shade of gray, such as black, white or numbered grays like <code>gray50</code> are non-linear gray. However, <code>gray(...)</code> is now linear gray. Hex grayscale values are non-linear.</p>
 
@@ -130,24 +139,21 @@ magick myimage_channels_*.png -set colorspace HSL -combine -colorspace RGB -set
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="color-management.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="color-management.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/color.html b/www/color.html
index a7104721e..186ec9b6f 100644
--- a/www/color.html
+++ b/www/color.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
-  <title>Color Names @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="color, names, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/color.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
+  <title>MagickCore, C API: Count the Colors in an Image @ ImageMagick</title>
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, count, the, colors, in, an, image, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="api/color.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,4884 +67,179 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="text-center"><a href="color.html#usage">Example Usage</a> • <a href="color.html#models">Color Model Specification</a> • <a href="color.html#color_names">List of Color Names</a></p>
+<p class="text-center"><a href="color.html#AcquireColorCache">AcquireColorCache</a> &#8226; <a href="color.html#GetColorInfoList">GetColorInfoList</a> &#8226; <a href="color.html#GetColorList">GetColorList</a> &#8226; <a href="color.html#ListColorInfo">ListColorInfo</a> &#8226; <a href="color.html#QueryColorname">QueryColorname</a></p>
 
-<p class="lead magick-description">A number of ImageMagick options and methods take a color as an argument. The color can then be given as a color name (there is a limited but large set of these; see below) or it can be given as a set of numbers (in decimal or hexadecimal), each corresponding to a channel in an RGB or RGBA color model.  HSL, HSLA, HSB, HSBA, CMYK, or CMYKA color models may also be specified. These topics are briefly described in the sections below.</p>
+<h2><a href="api/MagickCore/color_8c.html" id="AcquireColorCache">AcquireColorCache</a></h2>
 
-<p>Use the <a href="../contrib/color-converter.html">Color Converter</a> to supply any valid ImageMagick color specification as described below to see a color swatch of that color and to convert to all the other color models.</p>
+<p>AcquireColorCache() caches one or more color configurations which provides a mapping between color attributes and a color name.</p>
 
-<h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
+<p>The format of the AcquireColorCache method is:</p>
 
-<p>Each of the following commands produces the same <var>lime</var> border around the image. (Use "double quotes" for Windows.)</p>
+<pre class="text">
+LinkedListInfo *AcquireColorCache(const char *filename,
+  ExceptionInfo *exception)
+</pre>
 
-<pre class="highlight"><code>magick -bordercolor lime -border 10 image.jpg image.png
-magick -bordercolor '#0f0' -border 10 image.jpg image.png
-magick -bordercolor '#00ff00' -border 10 image.jpg image.png
-magick -bordercolor 'rgb(0,255,0)' -border 10 image.jpg image.png
-magick -bordercolor 'rgb(0,100%,0)' -border 10 image.jpg image.png</code></pre>
+<p>A description of each parameter follows:</p>
 
-<p>The list of recognized color names (for example, <var>aqua</var>, <var>black</var>, <var>blue</var>, <var>fuchsia</var>, <var>gray</var>, <var>green</var>, <var>lime</var>, <var>maroon</var>, <var>navy</var>, <var>olive</var>, <var>purple</var>, <var>red</var>, <var>silver</var>, <var>teal</var>, <var>white</var>, <var>yellow</var>, and others) is shown in a table further below.</p>
+<dd>
+</dd>
 
-<h2 class="magick-post-title"><a id="models"></a>Color Model Specification</h2>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>filename</dt>
+<dd>the font file name. </dd>
 
-<p>The sRGB, CMYK, HSL and HSB color models are used in numerical color specifications. These examples all specify the same red sRGB color:</p>
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
 
-<pre class="highlight"><code>#f00                      #rgb
-#ff0000                   #rrggbb
-#ff0000ff                 #rrggbbaa
-#ffff00000000             #rrrrggggbbbb
-#ffff00000000ffff         #rrrrggggbbbbaaaa
-rgb(255, 0, 0)            an integer in the range 0—255 for each component
-rgb(100.0%, 0.0%, 0.0%)   a float in the range 0—100% for each component</code></pre>
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/color_8c.html" id="GetColorInfoList">GetColorInfoList</a></h2>
 
-<p>The format of an sRGB value in hexadecimal notation is a '#' immediately followed by either three, six, or twelve hexadecimal characters. The three-digit sRGB notation (#rgb) is converted into six-digit form (#rrggbb) by replicating digits, not by adding zeros. For example,  #fb0 expands to #ffbb00. This ensures that white (#ffffff) can be specified with the short notation (#fff) and removes any dependencies on the color depth of the image. Use the hexadecimal notation whenever performance is an issue.  ImageMagick does not need to load the expansive color table to interpret a hexadecimal color, e.g., <code>#000000</code>, but it does if <code>black</code> is used instead.</p>
+<p>GetColorInfoList() returns any colors that match the specified pattern.</p>
 
-<p>The format of an sRGB value in the functional notation is 'rgb(<var>r</var>,<var>g</var>,<var>b</var>)',  where  <var>r</var>, <var>g</var>, and <var>b</var> are either three integer or float values in the range 0—255 or three integer or float percentage values in the range 0—100%. The value 255 corresponds to 100%, and to #F or #FF in the hexadecimal notation: rgb(255, 255, 255) = rgb(100%, 100%, 100%) = #FFF = #FFFFFF. </p>
+<p>The format of the GetColorInfoList function is:</p>
 
-<p>White space characters are allowed around the numerical values, at least if the entire color argument is enclosed in quotes ('single quotes' for Unix-like systems, "double quotes" for Windows).</p>
+<pre class="text">
+const ColorInfo **GetColorInfoList(const char *pattern,
+  size_t *number_colors,ExceptionInfo *exception)
+</pre>
 
-<p>The sRGB color model is extended in this specification to include <var>alpha</var> to allow specification of the transparency of a color. These examples all specify the same color:</p>
+<p>A description of each parameter follows:</p>
 
-<pre class="highlight"><code>rgb(255, 0, 0)                 range 0 - 255
-rgba(255, 0, 0, 1.0)           the same, with an explicit alpha value
-rgb(100%, 0%, 0%)              range 0.0% - 100.0%
-rgba(100%, 0%, 0%, 1.0)        the same, with an explicit alpha value</code></pre>
+<dd>
+</dd>
 
-<p>The format of an RGBA value in the functional notation is 'rgba(<var>r</var>,<var>g</var>,<var>b</var>,<var>a</var>)',  where  <var>r</var>, <var>g</var>, and <var>b</var> are as described above for the RGB functional notation, and where the alpha value <var>a</var> ranges from 0.0 (fully transparent) to 1.0 (fully opaque).</p>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>pattern</dt>
+<dd>Specifies a pointer to a text string containing a pattern. </dd>
 
-<p>There is also a color called 'none' that is fully transparent.  This color is shorthand for <code>rgba(0, 0, 0, 0.0)</code>.</p>
+<dd> </dd>
+<dt>number_colors</dt>
+<dd> This integer returns the number of colors in the list. </dd>
 
-<p>Gray values are conveniently defined with a single intensity value or an intensity value and an alpha value:</p>
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
 
-<pre class="highlight"><code>gray(50%)        mid gray
-graya(50%, 0.5)  semi-transparent mid gray</code></pre>
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/color_8c.html" id="GetColorList">GetColorList</a></h2>
 
-<p>The ImageMagick color model also supports hue-saturation-lightness (HSL) and hue-saturation-brightness (HSB) colors as a complement to numerical sRGB colors. HSL colors are encoding as a triple (hue, saturation, lightness). Likewise HSB colors are encoding as a triple (hue, saturation, brightness). HSL or HSB triples are either direct values (hue 0—360, saturation 0—255, lightness or brightness 0—255) or with S,L,B as percentage values relative to these ranges.</p>
+<p>GetColorList() returns any colors that match the specified pattern.</p>
 
-<p>The HSB color system is geometrically represented as a cone with its apex pointing downward. Hue is measured around the perimeter. Saturation is measured from the axis outward. Brightness is measured from the apex upward.</p>
+<p>The format of the GetColorList function is:</p>
 
-<p>The HSL color system is geometrically represented as a stacked double cone with one apex pointing downward and the other pointing upward. The widest ends of both cones are stacked together one on top of the other. Hue is measured around the perimeter. Saturation is measured from the axis outward. Lightness is measured from the bottom apex upward.</p>
+<pre class="text">
+char **GetColorList(const char *pattern,size_t *number_colors,
+  ExceptionInfo *exception)
+</pre>
 
-<p>See <a href="http://en.wikipedia.org/wiki/HSL_and_HSV">http://en.wikipedia.org/wiki/HSL_and_HSV</a> for more details on HSL and HSB color systems.</p>
+<p>A description of each parameter follows:</p>
 
-<p>Hue is represented as an angle of the color around the circular perimeter of the cone(s) (i.e. the rainbow represented in a circle). Hue values are integers or floats in the range 0—360. By definition red=0=360, and the other colors are spread around the circle, so green=120, blue=240, etc. As an angle, it implicitly wraps around such that -120=240 and 480=120, for instance. (Students of trigonometry would say that "coterminal angles are equivalent" here; an angle <var>θ</var> can be standardized by computing the equivalent angle, <var>θ</var> mod 360.)</p>
+<dd>
+</dd>
 
-<p>Saturation is measure outward from the central axis of the cone(s) toward the perimeter of the cone(s). Saturation may be expressed as an integer or float in the range 0—255 or as an integer or float percentage in the range 0—100. Saturation may be thought of as the absence of any "white" mixed with the base color. Thus 255 or 100% is full saturation and corresponds to a point on the outside surface of the cone (HSB) or double cone (HSL). It will be the most "colorful" region. 0 or 0% is no saturation which results in some shade of gray. It occurs along the central axis of the cone or double cone with black at the bottom apex and white at the top.</p>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>pattern</dt>
+<dd>Specifies a pointer to a text string containing a pattern. </dd>
 
-<p>Brightness and Lightness also may be represented as integers or floats in the range 0—255 or as integer or float percentages in the range 0—100%. Brightness and Lightness are measured from the bottom apex upward to the top of the cone or double cone along the cone(s) central axis. 0 or 0% corresponds to the bottom apex and 255 or 100% corresponds to the top center of the cone for Brightness and to the top apex of the double cone for Lightness.</p>
+<dd> </dd>
+<dt>number_colors</dt>
+<dd> This integer returns the number of colors in the list. </dd>
 
-<p>The HSB color system is a little easier to understand than the HSL color system. In the HSB color system, black is at the bottom apex and white is at the top center of the cone on the central axis. The most colorful or saturated colors will then be at the outer edge of the top of the cone at the widest part. Thus at Saturation=100% and Brightness=100%</p>
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
 
-<pre class="highlight"><code>hsb(0,   100%,  100%)    or    hsb(0,   255,   255)          full red
-hsb(120, 100%,  100%)    or    hsb(120, 255,   255)       full green
-hsb(120, 100%,  75%)     or    hsb(120, 255,   191.25)    medium green
-hsb(120, 100%,  50%)     or    hsb(120, 255,   127.5)     dark green
-hsb(120, 100%,  25%)     or    hsb(120, 255,   63.75)     very dark green
-hsb(120, 50%,   50%)     or    hsb(120, 127.5, 127.5)     pastel green</code></pre>
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/color_8c.html" id="ListColorInfo">ListColorInfo</a></h2>
 
-<p>In the HSL color system, black is at the bottom apex and white is at the top apex. However, saturation is largest at the middle of the double cone on its outer perimeter and thus at a lightness value of 50%. The most colorful or saturated colors will then be at the outer edge of the double cone at its widest part. Thus at Saturation=100% and Brightness=50%</p>
+<p>ListColorInfo() lists color names to the specified file.  Color names are a convenience.  Rather than defining a color by its red, green, and blue intensities just use a color name such as white, blue, or yellow.</p>
 
-<pre class="highlight"><code>hsl(0,   100%,  50%)     or    hsl(0,   255,   127.5)        full red
-hsl(120, 100%,  100%)    or    hsl(120, 255,   255)       white
-hsl(120, 100%,  75%)     or    hsl(120, 255,   191.25)    pastel green
-hsl(120, 100%,  50%)     or    hsl(120, 255,   127.5)     full green
-hsl(120, 100%,  25%)     or    hsl(120, 255,   63.75)     dark green
-hsl(120, 50%,   50%)     or    hsl(120, 127.5, 127.5)     medium green</code></pre>
+<p>The format of the ListColorInfo method is:</p>
 
-<p>One advantage of HSB or HSL over RGB is that it can be more intuitive: you can guess at the colors you want, and then tweak. It is also easier to create sets of matching colors (by keeping the hue the same and varying the brightness or lightness and saturation, for example).</p>
+<pre class="text">
+MagickBooleanType ListColorInfo(FILE *file,ExceptionInfo *exception)
+</pre>
 
-<p>Just as the 'rgb()' functional notation has the 'rgba()' alpha counterpart, the 'hsl()' and 'hsb()' functional notations have their 'hsla()' 'hsba()' alpha counterparts. These examples specify the same color:</p>
+<p>A description of each parameter follows.</p>
 
-<pre class="highlight"><code>hsb(120, 100%,  100%)              full green in hsb
-hsba(120, 100%,  100%,  1.0)       the same, with an alpha value of 1.0
-hsb(120, 255,  255)                full green in hsb
-hsba(120, 255,  255,  1.0)         the same, with an alpha value of 1.0
+<dt>file</dt>
+<p>List color names to this file handle.</p>
 
-hsl(120, 100%,  50%)               full green in hsl
-hsla(120, 100%,  50%,  1.0)        the same, with an alpha value of 1.0
-hsl(120, 255,  127.5)              full green in hsl
-hsla(120, 255,  127.5,  1.0)       the same, with an alpha value of 1.0</code></pre>
+<dt>exception</dt>
+<p>return any errors or warnings in this structure.</p>
 
-<p>For ImageMagick between 6.5.6-6 and 6.9.2-0, HSL (HSB) could only be specified with Hue as percent in range 0—100%, when Saturation and Lightness (Brightness) were also specified as percent in range 0—100%.</p>
+<h2><a href="api/MagickCore/color_8c.html" id="QueryColorname">QueryColorname</a></h2>
 
-<p>Specify the Lab colors like this:</p>
-<pre class="highlight"><code>cielab(62.253188, 23.950124, 48.410653)</code></pre>
-<p>Note, the <code>a</code> and <code>b</code> components of any Lab color you specify are biased internally by 50% to ensure it fits in the quantum range (typically 0 to 65535).  The bias is retained when writing to the TIFF and MIFF image formats.  However, the TXT format supports negative pixel values so the bias is removed when writing to this format:</p>
-<pre class="highlight"><code>-> magick xc:cyan -colorspace LAB txt:
-# ImageMagick pixel enumeration: 1,1,65535,cielab
-0,0: (91.1131%,-18.8571%,-5.5436%)  #E93F00000000  cielab(91.1131%,-18.8571%,-5.5436%)
+<p>QueryColorname() returns a named color for the given color intensity. If an exact match is not found, a hex value is returned instead.  For example an intensity of rgb:(0,0,0) returns black whereas rgb:(223,223,223) returns #dfdfdf.</p>
 
--> magick -size 100x100 xc:"cielab(91.1131%,-18.8571%,-5.5436%)" -colorspace sRGB cyan.png</code></pre>
+<p>UPDATE: the 'image' argument is no longer needed as all information should have been preset using GetPixelInfo().</p>
 
-<p>Or specify colors generically with the <code>icc-color</code> keyword, for example:</p>
-<pre class="highlight"><code>icc-color(cmyk, 0.11, 0.48, 0.83, 0.00)
-icc-color(rgb, white)</code></pre>
+<p>The format of the QueryColorname method is:</p>
 
-<p>Or specify uncalibrated device colors with the <code>device-</code> keyword, for example:</p>
-<pre class="highlight"><code>device-gray(0.5)
-device-rgb(0.5, 1.0, 0.0)
-device-cmyk(0.11, 0.48, 0.83, 0.00)</code></pre>
+<pre class="text">
+MagickBooleanType QueryColorname(const Image *image,
+  const PixelInfo *color,const ComplianceType compliance,char *name,
+  ExceptionInfo *exception)
+</pre>
 
-<h2 class="magick-post-title"><a id="color_names"></a>List of Color Names</h2>
+<p>A description of each parameter follows.</p>
 
-<p>The table below provides a list of named colors recognized by ImageMagick:</p>
+<dt>image</dt>
+<p>the image. (not used! - color gets settings from GetPixelInfo()</p>
 
-<table class="table table-sm table-striped">
-<tbody>
-  <tr>
-    <th align="right">Name</th>
-    <th align="center">Color</th>
-    <th align="left">RGB</th>
-    <th align="left">Hex</th>
-  </tr>
+<dt>color</dt>
+<p>the color intensities.</p>
 
-  <tr>
-    <td align="right">snow</td>
-    <td align="center" style="background-color: rgb(255, 250, 250)">snow</td>
-    <td align="left">rgb(255, 250, 250)</td>
-    <td align="left">#FFFAFA</td>
-  </tr>
+<dt>Compliance</dt>
+<p>Adhere to this color standard: SVG, X11, or XPM.</p>
 
-  <tr>
-    <td align="right">snow1</td>
-    <td align="center" style="background-color: rgb(255, 250, 250)">snow1</td>
-    <td align="left">rgb(255, 250, 250)</td>
-    <td align="left">#FFFAFA</td>
-  </tr>
+<dt>name</dt>
+<p>Return the color name or hex value.</p>
 
-  <tr>
-    <td align="right">snow2</td>
-    <td align="center" style="background-color: rgb(238, 233, 233)">snow2</td>
-    <td align="left">rgb(238, 233, 233)</td>
-    <td align="left">#EEE9E9</td>
-  </tr>
-
-  <tr>
-    <td align="right">RosyBrown1</td>
-    <td align="center" style="background-color: rgb(255, 193, 193)">RosyBrown1</td>
-    <td align="left">rgb(255, 193, 193)</td>
-    <td align="left">#FFC1C1</td>
-  </tr>
-
-  <tr>
-    <td align="right">RosyBrown2</td>
-    <td align="center" style="background-color: rgb(238, 180, 180)">RosyBrown2</td>
-    <td align="left">rgb(238, 180, 180)</td>
-    <td align="left">#EEB4B4</td>
-  </tr>
-
-  <tr>
-    <td align="right">snow3</td>
-    <td align="center" style="background-color: rgb(205, 201, 201)">snow3</td>
-    <td align="left">rgb(205, 201, 201)</td>
-    <td align="left">#CDC9C9</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightCoral</td>
-    <td align="center" style="background-color: rgb(240, 128, 128)">LightCoral</td>
-    <td align="left">rgb(240, 128, 128)</td>
-    <td align="left">#F08080</td>
-  </tr>
-
-  <tr>
-    <td align="right">IndianRed1</td>
-    <td align="center" style="background-color: rgb(255, 106, 106)">IndianRed1</td>
-    <td align="left">rgb(255, 106, 106)</td>
-    <td align="left">#FF6A6A</td>
-  </tr>
-
-  <tr>
-    <td align="right">RosyBrown3</td>
-    <td align="center" style="background-color: rgb(205, 155, 155)">RosyBrown3</td>
-    <td align="left">rgb(205, 155, 155)</td>
-    <td align="left">#CD9B9B</td>
-  </tr>
-
-  <tr>
-    <td align="right">IndianRed2</td>
-    <td align="center" style="background-color: rgb(238, 99,  99)">IndianRed2</td>
-    <td align="left">rgb(238, 99,  99)</td>
-    <td align="left">#EE6363</td>
-  </tr>
-
-  <tr>
-    <td align="right">RosyBrown</td>
-    <td align="center" style="background-color: rgb(188, 143, 143)">RosyBrown</td>
-    <td align="left">rgb(188, 143, 143)</td>
-    <td align="left">#BC8F8F</td>
-  </tr>
-
-  <tr>
-    <td align="right">brown1</td>
-    <td align="center" style="background-color: rgb(255, 64,  64)">brown1</td>
-    <td align="left">rgb(255, 64,  64)</td>
-    <td align="left">#FF4040</td>
-  </tr>
-
-  <tr>
-    <td align="right">firebrick1</td>
-    <td align="center" style="background-color: rgb(255, 48,  48)">firebrick1</td>
-    <td align="left">rgb(255, 48,  48)</td>
-    <td align="left">#FF3030</td>
-  </tr>
-
-  <tr>
-    <td align="right">brown2</td>
-    <td align="center" style="background-color: rgb(238, 59,  59)">brown2</td>
-    <td align="left">rgb(238, 59,  59)</td>
-    <td align="left">#EE3B3B</td>
-  </tr>
-
-  <tr>
-    <td align="right">IndianRed</td>
-    <td align="center" style="background-color: rgb(205, 92,  92)">IndianRed</td>
-    <td align="left">rgb(205, 92,  92)</td>
-    <td align="left">#CD5C5C</td>
-  </tr>
-
-  <tr>
-    <td align="right">IndianRed3</td>
-    <td align="center" style="background-color: rgb(205, 85,  85)">IndianRed3</td>
-    <td align="left">rgb(205, 85,  85)</td>
-    <td align="left">#CD5555</td>
-  </tr>
-
-  <tr>
-    <td align="right">firebrick2</td>
-    <td align="center" style="background-color: rgb(238, 44,  44)">firebrick2</td>
-    <td align="left">rgb(238, 44,  44)</td>
-    <td align="left">#EE2C2C</td>
-  </tr>
-
-  <tr>
-    <td align="right">snow4</td>
-    <td align="center" style="background-color: rgb(139, 137, 137)">snow4</td>
-    <td align="left">rgb(139, 137, 137)</td>
-    <td align="left">#8B8989</td>
-  </tr>
-
-  <tr>
-    <td align="right">brown3</td>
-    <td align="center" style="background-color: rgb(205, 51,  51)">brown3</td>
-    <td align="left">rgb(205, 51,  51)</td>
-    <td align="left">#CD3333</td>
-  </tr>
-
-  <tr>
-    <td align="right">red</td>
-    <td align="center" style="background-color: rgb(255,  0,   0)">red</td>
-    <td align="left">rgb(255,  0,   0)</td>
-    <td align="left">#FF0000</td>
-  </tr>
-
-  <tr>
-    <td align="right">red1</td>
-    <td align="center" style="background-color: rgb(255,  0,   0)">red1</td>
-    <td align="left">rgb(255,  0,   0)</td>
-    <td align="left">#FF0000</td>
-  </tr>
-
-  <tr>
-    <td align="right">RosyBrown4</td>
-    <td align="center" style="background-color: rgb(139, 105, 105)">RosyBrown4</td>
-    <td align="left">rgb(139, 105, 105)</td>
-    <td align="left">#8B6969</td>
-  </tr>
-
-  <tr>
-    <td align="right">firebrick3</td>
-    <td align="center" style="background-color: rgb(205, 38,  38)">firebrick3</td>
-    <td align="left">rgb(205, 38,  38)</td>
-    <td align="left">#CD2626</td>
-  </tr>
-
-  <tr>
-    <td align="right">red2</td>
-    <td align="center" style="background-color: rgb(238,  0,   0)">red2</td>
-    <td align="left">rgb(238,  0,   0)</td>
-    <td align="left">#EE0000</td>
-  </tr>
-
-  <tr>
-    <td align="right">firebrick</td>
-    <td align="center" style="background-color: rgb(178, 34,  34)">firebrick</td>
-    <td align="left">rgb(178, 34,  34)</td>
-    <td align="left">#B22222</td>
-  </tr>
-
-  <tr>
-    <td align="right">brown</td>
-    <td align="center" style="background-color: rgb(165, 42,  42)">brown</td>
-    <td align="left">rgb(165, 42,  42)</td>
-    <td align="left">#A52A2A</td>
-  </tr>
-
-  <tr>
-    <td align="right">red3</td>
-    <td align="center" style="background-color: rgb(205,  0,   0)">red3</td>
-    <td align="left">rgb(205,  0,   0)</td>
-    <td align="left">#CD0000</td>
-  </tr>
-
-  <tr>
-    <td align="right">IndianRed4</td>
-    <td align="center" style="background-color: rgb(139, 58,  58)">IndianRed4</td>
-    <td align="left">rgb(139, 58,  58)</td>
-    <td align="left">#8B3A3A</td>
-  </tr>
-
-  <tr>
-    <td align="right">brown4</td>
-    <td align="center" style="background-color: rgb(139, 35,  35)">brown4</td>
-    <td align="left">rgb(139, 35,  35)</td>
-    <td align="left">#8B2323</td>
-  </tr>
-
-  <tr>
-    <td align="right">firebrick4</td>
-    <td align="center" style="background-color: rgb(139, 26,  26)">firebrick4</td>
-    <td align="left">rgb(139, 26,  26)</td>
-    <td align="left">#8B1A1A</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkRed</td>
-    <td align="center" style="background-color: rgb(139,  0,   0)">DarkRed</td>
-    <td align="left">rgb(139,  0,   0)</td>
-    <td align="left">#8B0000</td>
-  </tr>
-
-  <tr>
-    <td align="right">red4</td>
-    <td align="center" style="background-color: rgb(139,  0,   0)">red4</td>
-    <td align="left">rgb(139,  0,   0)</td>
-    <td align="left">#8B0000</td>
-  </tr>
-
-  <tr>
-    <td align="right">maroon</td>
-    <td align="center" style="background-color: rgb(128,  0,   0)">maroon (SVG compliance)</td>
-    <td align="left">rgb(128,  0,   0)</td>
-    <td align="left">#800000</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightPink1</td>
-    <td align="center" style="background-color: rgb(255, 174, 185)">LightPink1</td>
-    <td align="left">rgb(255, 174, 185)</td>
-    <td align="left">#FFAEB9</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightPink3</td>
-    <td align="center" style="background-color: rgb(205, 140, 149)">LightPink3</td>
-    <td align="left">rgb(205, 140, 149)</td>
-    <td align="left">#CD8C95</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightPink4</td>
-    <td align="center" style="background-color: rgb(139, 95, 101)">LightPink4</td>
-    <td align="left">rgb(139, 95, 101)</td>
-    <td align="left">#8B5F65</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightPink2</td>
-    <td align="center" style="background-color: rgb(238, 162, 173)">LightPink2</td>
-    <td align="left">rgb(238, 162, 173)</td>
-    <td align="left">#EEA2AD</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightPink</td>
-    <td align="center" style="background-color: rgb(255, 182, 193)">LightPink</td>
-    <td align="left">rgb(255, 182, 193)</td>
-    <td align="left">#FFB6C1</td>
-  </tr>
-
-  <tr>
-    <td align="right">pink</td>
-    <td align="center" style="background-color: rgb(255, 192, 203)">pink</td>
-    <td align="left">rgb(255, 192, 203)</td>
-    <td align="left">#FFC0CB</td>
-  </tr>
-
-  <tr>
-    <td align="right">crimson</td>
-    <td align="center" style="background-color: rgb(220, 20,  60)">crimson</td>
-    <td align="left">rgb(220, 20,  60)</td>
-    <td align="left">#DC143C</td>
-  </tr>
-
-  <tr>
-    <td align="right">pink1</td>
-    <td align="center" style="background-color: rgb(255, 181, 197)">pink1</td>
-    <td align="left">rgb(255, 181, 197)</td>
-    <td align="left">#FFB5C5</td>
-  </tr>
-
-  <tr>
-    <td align="right">pink2</td>
-    <td align="center" style="background-color: rgb(238, 169, 184)">pink2</td>
-    <td align="left">rgb(238, 169, 184)</td>
-    <td align="left">#EEA9B8</td>
-  </tr>
-
-  <tr>
-    <td align="right">pink3</td>
-    <td align="center" style="background-color: rgb(205, 145, 158)">pink3</td>
-    <td align="left">rgb(205, 145, 158)</td>
-    <td align="left">#CD919E</td>
-  </tr>
-
-  <tr>
-    <td align="right">pink4</td>
-    <td align="center" style="background-color: rgb(139, 99, 108)">pink4</td>
-    <td align="left">rgb(139, 99, 108)</td>
-    <td align="left">#8B636C</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleVioletRed4</td>
-    <td align="center" style="background-color: rgb(139, 71,  93)">PaleVioletRed4</td>
-    <td align="left">rgb(139, 71,  93)</td>
-    <td align="left">#8B475D</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleVioletRed</td>
-    <td align="center" style="background-color: rgb(219, 112, 147)">PaleVioletRed</td>
-    <td align="left">rgb(219, 112, 147)</td>
-    <td align="left">#DB7093</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleVioletRed2</td>
-    <td align="center" style="background-color: rgb(238, 121, 159)">PaleVioletRed2</td>
-    <td align="left">rgb(238, 121, 159)</td>
-    <td align="left">#EE799F</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleVioletRed1</td>
-    <td align="center" style="background-color: rgb(255, 130, 171)">PaleVioletRed1</td>
-    <td align="left">rgb(255, 130, 171)</td>
-    <td align="left">#FF82AB</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleVioletRed3</td>
-    <td align="center" style="background-color: rgb(205, 104, 137)">PaleVioletRed3</td>
-    <td align="left">rgb(205, 104, 137)</td>
-    <td align="left">#CD6889</td>
-  </tr>
-
-  <tr>
-    <td align="right">LavenderBlush</td>
-    <td align="center" style="background-color: rgb(255, 240, 245)">LavenderBlush</td>
-    <td align="left">rgb(255, 240, 245)</td>
-    <td align="left">#FFF0F5</td>
-  </tr>
-
-  <tr>
-    <td align="right">LavenderBlush1</td>
-    <td align="center" style="background-color: rgb(255, 240, 245)">LavenderBlush1</td>
-    <td align="left">rgb(255, 240, 245)</td>
-    <td align="left">#FFF0F5</td>
-  </tr>
-
-  <tr>
-    <td align="right">LavenderBlush3</td>
-    <td align="center" style="background-color: rgb(205, 193, 197)">LavenderBlush3</td>
-    <td align="left">rgb(205, 193, 197)</td>
-    <td align="left">#CDC1C5</td>
-  </tr>
-
-  <tr>
-    <td align="right">LavenderBlush2</td>
-    <td align="center" style="background-color: rgb(238, 224, 229)">LavenderBlush2</td>
-    <td align="left">rgb(238, 224, 229)</td>
-    <td align="left">#EEE0E5</td>
-  </tr>
-
-  <tr>
-    <td align="right">LavenderBlush4</td>
-    <td align="center" style="background-color: rgb(139, 131, 134)">LavenderBlush4</td>
-    <td align="left">rgb(139, 131, 134)</td>
-    <td align="left">#8B8386</td>
-  </tr>
-
-  <tr>
-    <td align="right">maroon</td>
-    <td align="center" style="background-color: rgb(176, 48,  96)">maroon (X11 compliance)</td>
-    <td align="left">rgb(176, 48,  96)</td>
-    <td align="left">#B03060</td>
-  </tr>
-
-  <tr>
-    <td align="right">HotPink3</td>
-    <td align="center" style="background-color: rgb(205, 96, 144)">HotPink3</td>
-    <td align="left">rgb(205, 96, 144)</td>
-    <td align="left">#CD6090</td>
-  </tr>
-
-  <tr>
-    <td align="right">VioletRed3</td>
-    <td align="center" style="background-color: rgb(205, 50, 120)">VioletRed3</td>
-    <td align="left">rgb(205, 50, 120)</td>
-    <td align="left">#CD3278</td>
-  </tr>
-
-  <tr>
-    <td align="right">VioletRed1</td>
-    <td align="center" style="background-color: rgb(255, 62, 150)">VioletRed1</td>
-    <td align="left">rgb(255, 62, 150)</td>
-    <td align="left">#FF3E96</td>
-  </tr>
-
-  <tr>
-    <td align="right">VioletRed2</td>
-    <td align="center" style="background-color: rgb(238, 58, 140)">VioletRed2</td>
-    <td align="left">rgb(238, 58, 140)</td>
-    <td align="left">#EE3A8C</td>
-  </tr>
-
-  <tr>
-    <td align="right">VioletRed4</td>
-    <td align="center" style="background-color: rgb(139, 34,  82)">VioletRed4</td>
-    <td align="left">rgb(139, 34,  82)</td>
-    <td align="left">#8B2252</td>
-  </tr>
-
-  <tr>
-    <td align="right">HotPink2</td>
-    <td align="center" style="background-color: rgb(238, 106, 167)">HotPink2</td>
-    <td align="left">rgb(238, 106, 167)</td>
-    <td align="left">#EE6AA7</td>
-  </tr>
-
-  <tr>
-    <td align="right">HotPink1</td>
-    <td align="center" style="background-color: rgb(255, 110, 180)">HotPink1</td>
-    <td align="left">rgb(255, 110, 180)</td>
-    <td align="left">#FF6EB4</td>
-  </tr>
-
-  <tr>
-    <td align="right">HotPink4</td>
-    <td align="center" style="background-color: rgb(139, 58,  98)">HotPink4</td>
-    <td align="left">rgb(139, 58,  98)</td>
-    <td align="left">#8B3A62</td>
-  </tr>
-
-  <tr>
-    <td align="right">HotPink</td>
-    <td align="center" style="background-color: rgb(255, 105, 180)">HotPink</td>
-    <td align="left">rgb(255, 105, 180)</td>
-    <td align="left">#FF69B4</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepPink</td>
-    <td align="center" style="background-color: rgb(255, 20, 147)">DeepPink</td>
-    <td align="left">rgb(255, 20, 147)</td>
-    <td align="left">#FF1493</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepPink1</td>
-    <td align="center" style="background-color: rgb(255, 20, 147)">DeepPink1</td>
-    <td align="left">rgb(255, 20, 147)</td>
-    <td align="left">#FF1493</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepPink2</td>
-    <td align="center" style="background-color: rgb(238, 18, 137)">DeepPink2</td>
-    <td align="left">rgb(238, 18, 137)</td>
-    <td align="left">#EE1289</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepPink3</td>
-    <td align="center" style="background-color: rgb(205, 16, 118)">DeepPink3</td>
-    <td align="left">rgb(205, 16, 118)</td>
-    <td align="left">#CD1076</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepPink4</td>
-    <td align="center" style="background-color: rgb(139, 10,  80)">DeepPink4</td>
-    <td align="left">rgb(139, 10,  80)</td>
-    <td align="left">#8B0A50</td>
-  </tr>
-
-  <tr>
-    <td align="right">maroon1</td>
-    <td align="center" style="background-color: rgb(255, 52, 179)">maroon1</td>
-    <td align="left">rgb(255, 52, 179)</td>
-    <td align="left">#FF34B3</td>
-  </tr>
-
-  <tr>
-    <td align="right">maroon2</td>
-    <td align="center" style="background-color: rgb(238, 48, 167)">maroon2</td>
-    <td align="left">rgb(238, 48, 167)</td>
-    <td align="left">#EE30A7</td>
-  </tr>
-
-  <tr>
-    <td align="right">maroon3</td>
-    <td align="center" style="background-color: rgb(205, 41, 144)">maroon3</td>
-    <td align="left">rgb(205, 41, 144)</td>
-    <td align="left">#CD2990</td>
-  </tr>
-
-  <tr>
-    <td align="right">maroon4</td>
-    <td align="center" style="background-color: rgb(139, 28,  98)">maroon4</td>
-    <td align="left">rgb(139, 28,  98)</td>
-    <td align="left">#8B1C62</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumVioletRed</td>
-    <td align="center" style="background-color: rgb(199, 21, 133)">MediumVioletRed</td>
-    <td align="left">rgb(199, 21, 133)</td>
-    <td align="left">#C71585</td>
-  </tr>
-
-  <tr>
-    <td align="right">VioletRed</td>
-    <td align="center" style="background-color: rgb(208, 32, 144)">VioletRed</td>
-    <td align="left">rgb(208, 32, 144)</td>
-    <td align="left">#D02090</td>
-  </tr>
-
-  <tr>
-    <td align="right">orchid2</td>
-    <td align="center" style="background-color: rgb(238, 122, 233)">orchid2</td>
-    <td align="left">rgb(238, 122, 233)</td>
-    <td align="left">#EE7AE9</td>
-  </tr>
-
-  <tr>
-    <td align="right">orchid</td>
-    <td align="center" style="background-color: rgb(218, 112, 214)">orchid</td>
-    <td align="left">rgb(218, 112, 214)</td>
-    <td align="left">#DA70D6</td>
-  </tr>
-
-  <tr>
-    <td align="right">orchid1</td>
-    <td align="center" style="background-color: rgb(255, 131, 250)">orchid1</td>
-    <td align="left">rgb(255, 131, 250)</td>
-    <td align="left">#FF83FA</td>
-  </tr>
-
-  <tr>
-    <td align="right">orchid3</td>
-    <td align="center" style="background-color: rgb(205, 105, 201)">orchid3</td>
-    <td align="left">rgb(205, 105, 201)</td>
-    <td align="left">#CD69C9</td>
-  </tr>
-
-  <tr>
-    <td align="right">orchid4</td>
-    <td align="center" style="background-color: rgb(139, 71, 137)">orchid4</td>
-    <td align="left">rgb(139, 71, 137)</td>
-    <td align="left">#8B4789</td>
-  </tr>
-
-  <tr>
-    <td align="right">thistle1</td>
-    <td align="center" style="background-color: rgb(255, 225, 255)">thistle1</td>
-    <td align="left">rgb(255, 225, 255)</td>
-    <td align="left">#FFE1FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">thistle2</td>
-    <td align="center" style="background-color: rgb(238, 210, 238)">thistle2</td>
-    <td align="left">rgb(238, 210, 238)</td>
-    <td align="left">#EED2EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">plum1</td>
-    <td align="center" style="background-color: rgb(255, 187, 255)">plum1</td>
-    <td align="left">rgb(255, 187, 255)</td>
-    <td align="left">#FFBBFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">plum2</td>
-    <td align="center" style="background-color: rgb(238, 174, 238)">plum2</td>
-    <td align="left">rgb(238, 174, 238)</td>
-    <td align="left">#EEAEEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">thistle</td>
-    <td align="center" style="background-color: rgb(216, 191, 216)">thistle</td>
-    <td align="left">rgb(216, 191, 216)</td>
-    <td align="left">#D8BFD8</td>
-  </tr>
-
-  <tr>
-    <td align="right">thistle3</td>
-    <td align="center" style="background-color: rgb(205, 181, 205)">thistle3</td>
-    <td align="left">rgb(205, 181, 205)</td>
-    <td align="left">#CDB5CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">plum</td>
-    <td align="center" style="background-color: rgb(221, 160, 221)">plum</td>
-    <td align="left">rgb(221, 160, 221)</td>
-    <td align="left">#DDA0DD</td>
-  </tr>
-
-  <tr>
-    <td align="right">violet</td>
-    <td align="center" style="background-color: rgb(238, 130, 238)">violet</td>
-    <td align="left">rgb(238, 130, 238)</td>
-    <td align="left">#EE82EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">plum3</td>
-    <td align="center" style="background-color: rgb(205, 150, 205)">plum3</td>
-    <td align="left">rgb(205, 150, 205)</td>
-    <td align="left">#CD96CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">thistle4</td>
-    <td align="center" style="background-color: rgb(139, 123, 139)">thistle4</td>
-    <td align="left">rgb(139, 123, 139)</td>
-    <td align="left">#8B7B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">fuchsia</td>
-    <td align="center" style="background-color: rgb(255,  0, 255)">fuchsia</td>
-    <td align="left">rgb(255,  0, 255)</td>
-    <td align="left">#FF00FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">magenta</td>
-    <td align="center" style="background-color: rgb(255,  0, 255)">magenta</td>
-    <td align="left">rgb(255,  0, 255)</td>
-    <td align="left">#FF00FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">magenta1</td>
-    <td align="center" style="background-color: rgb(255,  0, 255)">magenta1</td>
-    <td align="left">rgb(255,  0, 255)</td>
-    <td align="left">#FF00FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">plum4</td>
-    <td align="center" style="background-color: rgb(139, 102, 139)">plum4</td>
-    <td align="left">rgb(139, 102, 139)</td>
-    <td align="left">#8B668B</td>
-  </tr>
-
-  <tr>
-    <td align="right">magenta2</td>
-    <td align="center" style="background-color: rgb(238,  0, 238)">magenta2</td>
-    <td align="left">rgb(238,  0, 238)</td>
-    <td align="left">#EE00EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">magenta3</td>
-    <td align="center" style="background-color: rgb(205,  0, 205)">magenta3</td>
-    <td align="left">rgb(205,  0, 205)</td>
-    <td align="left">#CD00CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkMagenta</td>
-    <td align="center" style="background-color: rgb(139,  0, 139)">DarkMagenta</td>
-    <td align="left">rgb(139,  0, 139)</td>
-    <td align="left">#8B008B</td>
-  </tr>
-
-  <tr>
-    <td align="right">magenta4</td>
-    <td align="center" style="background-color: rgb(139,  0, 139)">magenta4</td>
-    <td align="left">rgb(139,  0, 139)</td>
-    <td align="left">#8B008B</td>
-  </tr>
-
-  <tr>
-    <td align="right">purple</td>
-    <td align="center" style="background-color: rgb(128,  0, 128)">purple (SVG compliance)</td>
-    <td align="left">rgb(128,  0, 128)</td>
-    <td align="left">#800080</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumOrchid</td>
-    <td align="center" style="background-color: rgb(186, 85, 211)">MediumOrchid</td>
-    <td align="left">rgb(186, 85, 211)</td>
-    <td align="left">#BA55D3</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumOrchid1</td>
-    <td align="center" style="background-color: rgb(224, 102, 255)">MediumOrchid1</td>
-    <td align="left">rgb(224, 102, 255)</td>
-    <td align="left">#E066FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumOrchid2</td>
-    <td align="center" style="background-color: rgb(209, 95, 238)">MediumOrchid2</td>
-    <td align="left">rgb(209, 95, 238)</td>
-    <td align="left">#D15FEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumOrchid3</td>
-    <td align="center" style="background-color: rgb(180, 82, 205)">MediumOrchid3</td>
-    <td align="left">rgb(180, 82, 205)</td>
-    <td align="left">#B452CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumOrchid4</td>
-    <td align="center" style="background-color: rgb(122, 55, 139)">MediumOrchid4</td>
-    <td align="left">rgb(122, 55, 139)</td>
-    <td align="left">#7A378B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkViolet</td>
-    <td align="center" style="background-color: rgb(148,  0, 211)">DarkViolet</td>
-    <td align="left">rgb(148,  0, 211)</td>
-    <td align="left">#9400D3</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrchid</td>
-    <td align="center" style="background-color: rgb(153, 50, 204)">DarkOrchid</td>
-    <td align="left">rgb(153, 50, 204)</td>
-    <td align="left">#9932CC</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrchid1</td>
-    <td align="center" style="background-color: rgb(191, 62, 255)">DarkOrchid1</td>
-    <td align="left">rgb(191, 62, 255)</td>
-    <td align="left">#BF3EFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrchid3</td>
-    <td align="center" style="background-color: rgb(154, 50, 205)">DarkOrchid3</td>
-    <td align="left">rgb(154, 50, 205)</td>
-    <td align="left">#9A32CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrchid2</td>
-    <td align="center" style="background-color: rgb(178, 58, 238)">DarkOrchid2</td>
-    <td align="left">rgb(178, 58, 238)</td>
-    <td align="left">#B23AEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrchid4</td>
-    <td align="center" style="background-color: rgb(104, 34, 139)">DarkOrchid4</td>
-    <td align="left">rgb(104, 34, 139)</td>
-    <td align="left">#68228B</td>
-  </tr>
-
-  <tr>
-    <td align="right">purple</td>
-    <td align="center" style="background-color: rgb(160, 32, 240)">purple (X11 compliance)</td>
-    <td align="left">rgb(160, 32, 240)</td>
-    <td align="left">#A020F0</td>
-  </tr>
-
-  <tr>
-    <td align="right">indigo</td>
-    <td align="center" style="background-color: rgb( 75,  0, 130)">indigo</td>
-    <td align="left">rgb( 75,  0, 130)</td>
-    <td align="left">#4B0082</td>
-  </tr>
-
-  <tr>
-    <td align="right">BlueViolet</td>
-    <td align="center" style="background-color: rgb(138, 43, 226)">BlueViolet</td>
-    <td align="left">rgb(138, 43, 226)</td>
-    <td align="left">#8A2BE2</td>
-  </tr>
-
-  <tr>
-    <td align="right">purple2</td>
-    <td align="center" style="background-color: rgb(145, 44, 238)">purple2</td>
-    <td align="left">rgb(145, 44, 238)</td>
-    <td align="left">#912CEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">purple3</td>
-    <td align="center" style="background-color: rgb(125, 38, 205)">purple3</td>
-    <td align="left">rgb(125, 38, 205)</td>
-    <td align="left">#7D26CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">purple4</td>
-    <td align="center" style="background-color: rgb( 85, 26, 139)">purple4</td>
-    <td align="left">rgb( 85, 26, 139)</td>
-    <td align="left">#551A8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">purple1</td>
-    <td align="center" style="background-color: rgb(155, 48, 255)">purple1</td>
-    <td align="left">rgb(155, 48, 255)</td>
-    <td align="left">#9B30FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumPurple</td>
-    <td align="center" style="background-color: rgb(147, 112, 219)">MediumPurple</td>
-    <td align="left">rgb(147, 112, 219)</td>
-    <td align="left">#9370DB</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumPurple1</td>
-    <td align="center" style="background-color: rgb(171, 130, 255)">MediumPurple1</td>
-    <td align="left">rgb(171, 130, 255)</td>
-    <td align="left">#AB82FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumPurple2</td>
-    <td align="center" style="background-color: rgb(159, 121, 238)">MediumPurple2</td>
-    <td align="left">rgb(159, 121, 238)</td>
-    <td align="left">#9F79EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumPurple3</td>
-    <td align="center" style="background-color: rgb(137, 104, 205)">MediumPurple3</td>
-    <td align="left">rgb(137, 104, 205)</td>
-    <td align="left">#8968CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumPurple4</td>
-    <td align="center" style="background-color: rgb( 93, 71, 139)">MediumPurple4</td>
-    <td align="left">rgb( 93, 71, 139)</td>
-    <td align="left">#5D478B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSlateBlue</td>
-    <td align="center" style="background-color: rgb( 72, 61, 139)">DarkSlateBlue</td>
-    <td align="left">rgb( 72, 61, 139)</td>
-    <td align="left">#483D8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSlateBlue</td>
-    <td align="center" style="background-color: rgb(132, 112, 255)">LightSlateBlue</td>
-    <td align="left">rgb(132, 112, 255)</td>
-    <td align="left">#8470FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumSlateBlue</td>
-    <td align="center" style="background-color: rgb(123, 104, 238)">MediumSlateBlue</td>
-    <td align="left">rgb(123, 104, 238)</td>
-    <td align="left">#7B68EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateBlue</td>
-    <td align="center" style="background-color: rgb(106, 90, 205)">SlateBlue</td>
-    <td align="left">rgb(106, 90, 205)</td>
-    <td align="left">#6A5ACD</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateBlue1</td>
-    <td align="center" style="background-color: rgb(131, 111, 255)">SlateBlue1</td>
-    <td align="left">rgb(131, 111, 255)</td>
-    <td align="left">#836FFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateBlue2</td>
-    <td align="center" style="background-color: rgb(122, 103, 238)">SlateBlue2</td>
-    <td align="left">rgb(122, 103, 238)</td>
-    <td align="left">#7A67EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateBlue3</td>
-    <td align="center" style="background-color: rgb(105, 89, 205)">SlateBlue3</td>
-    <td align="left">rgb(105, 89, 205)</td>
-    <td align="left">#6959CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateBlue4</td>
-    <td align="center" style="background-color: rgb( 71, 60, 139)">SlateBlue4</td>
-    <td align="left">rgb( 71, 60, 139)</td>
-    <td align="left">#473C8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">GhostWhite</td>
-    <td align="center" style="background-color: rgb(248, 248, 255)">GhostWhite</td>
-    <td align="left">rgb(248, 248, 255)</td>
-    <td align="left">#F8F8FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">lavender</td>
-    <td align="center" style="background-color: rgb(230, 230, 250)">lavender</td>
-    <td align="left">rgb(230, 230, 250)</td>
-    <td align="left">#E6E6FA</td>
-  </tr>
-
-  <tr>
-    <td align="right">blue</td>
-    <td align="center" style="background-color: rgb(  0,  0, 255)">blue</td>
-    <td align="left">rgb(  0,  0, 255)</td>
-    <td align="left">#0000FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">blue1</td>
-    <td align="center" style="background-color: rgb(  0,  0, 255)">blue1</td>
-    <td align="left">rgb(  0,  0, 255)</td>
-    <td align="left">#0000FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">blue2</td>
-    <td align="center" style="background-color: rgb(  0,  0, 238)">blue2</td>
-    <td align="left">rgb(  0,  0, 238)</td>
-    <td align="left">#0000EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">blue3</td>
-    <td align="center" style="background-color: rgb(  0,  0, 205)">blue3</td>
-    <td align="left">rgb(  0,  0, 205)</td>
-    <td align="left">#0000CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumBlue</td>
-    <td align="center" style="background-color: rgb(  0,  0, 205)">MediumBlue</td>
-    <td align="left">rgb(  0,  0, 205)</td>
-    <td align="left">#0000CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">blue4</td>
-    <td align="center" style="background-color: rgb(  0,  0, 139)">blue4</td>
-    <td align="left">rgb(  0,  0, 139)</td>
-    <td align="left">#00008B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkBlue</td>
-    <td align="center" style="background-color: rgb(  0,  0, 139)">DarkBlue</td>
-    <td align="left">rgb(  0,  0, 139)</td>
-    <td align="left">#00008B</td>
-  </tr>
-
-  <tr>
-    <td align="right">MidnightBlue</td>
-    <td align="center" style="background-color: rgb( 25, 25, 112)">MidnightBlue</td>
-    <td align="left">rgb( 25, 25, 112)</td>
-    <td align="left">#191970</td>
-  </tr>
-
-  <tr>
-    <td align="right">navy</td>
-    <td align="center" style="background-color: rgb(  0,  0, 128)">navy</td>
-    <td align="left">rgb(  0,  0, 128)</td>
-    <td align="left">#000080</td>
-  </tr>
-
-  <tr>
-    <td align="right">NavyBlue</td>
-    <td align="center" style="background-color: rgb(  0,  0, 128)">NavyBlue</td>
-    <td align="left">rgb(  0,  0, 128)</td>
-    <td align="left">#000080</td>
-  </tr>
-
-  <tr>
-    <td align="right">RoyalBlue</td>
-    <td align="center" style="background-color: rgb( 65, 105, 225)">RoyalBlue</td>
-    <td align="left">rgb( 65, 105, 225)</td>
-    <td align="left">#4169E1</td>
-  </tr>
-
-  <tr>
-    <td align="right">RoyalBlue1</td>
-    <td align="center" style="background-color: rgb( 72, 118, 255)">RoyalBlue1</td>
-    <td align="left">rgb( 72, 118, 255)</td>
-    <td align="left">#4876FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">RoyalBlue2</td>
-    <td align="center" style="background-color: rgb( 67, 110, 238)">RoyalBlue2</td>
-    <td align="left">rgb( 67, 110, 238)</td>
-    <td align="left">#436EEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">RoyalBlue3</td>
-    <td align="center" style="background-color: rgb( 58, 95, 205)">RoyalBlue3</td>
-    <td align="left">rgb( 58, 95, 205)</td>
-    <td align="left">#3A5FCD</td>
-  </tr>
-
-  <tr>
-    <td align="right">RoyalBlue4</td>
-    <td align="center" style="background-color: rgb( 39, 64, 139)">RoyalBlue4</td>
-    <td align="left">rgb( 39, 64, 139)</td>
-    <td align="left">#27408B</td>
-  </tr>
-
-  <tr>
-    <td align="right">CornflowerBlue</td>
-    <td align="center" style="background-color: rgb(100, 149, 237)">CornflowerBlue</td>
-    <td align="left">rgb(100, 149, 237)</td>
-    <td align="left">#6495ED</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSteelBlue</td>
-    <td align="center" style="background-color: rgb(176, 196, 222)">LightSteelBlue</td>
-    <td align="left">rgb(176, 196, 222)</td>
-    <td align="left">#B0C4DE</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSteelBlue1</td>
-    <td align="center" style="background-color: rgb(202, 225, 255)">LightSteelBlue1</td>
-    <td align="left">rgb(202, 225, 255)</td>
-    <td align="left">#CAE1FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSteelBlue2</td>
-    <td align="center" style="background-color: rgb(188, 210, 238)">LightSteelBlue2</td>
-    <td align="left">rgb(188, 210, 238)</td>
-    <td align="left">#BCD2EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSteelBlue3</td>
-    <td align="center" style="background-color: rgb(162, 181, 205)">LightSteelBlue3</td>
-    <td align="left">rgb(162, 181, 205)</td>
-    <td align="left">#A2B5CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSteelBlue4</td>
-    <td align="center" style="background-color: rgb(110, 123, 139)">LightSteelBlue4</td>
-    <td align="left">rgb(110, 123, 139)</td>
-    <td align="left">#6E7B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateGray4</td>
-    <td align="center" style="background-color: rgb(108, 123, 139)">SlateGray4</td>
-    <td align="left">rgb(108, 123, 139)</td>
-    <td align="left">#6C7B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateGray1</td>
-    <td align="center" style="background-color: rgb(198, 226, 255)">SlateGray1</td>
-    <td align="left">rgb(198, 226, 255)</td>
-    <td align="left">#C6E2FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateGray2</td>
-    <td align="center" style="background-color: rgb(185, 211, 238)">SlateGray2</td>
-    <td align="left">rgb(185, 211, 238)</td>
-    <td align="left">#B9D3EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateGray3</td>
-    <td align="center" style="background-color: rgb(159, 182, 205)">SlateGray3</td>
-    <td align="left">rgb(159, 182, 205)</td>
-    <td align="left">#9FB6CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSlateGray</td>
-    <td align="center" style="background-color: rgb(119, 136, 153)">LightSlateGray</td>
-    <td align="left">rgb(119, 136, 153)</td>
-    <td align="left">#778899</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSlateGrey</td>
-    <td align="center" style="background-color: rgb(119, 136, 153)">LightSlateGrey</td>
-    <td align="left">rgb(119, 136, 153)</td>
-    <td align="left">#778899</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateGray</td>
-    <td align="center" style="background-color: rgb(112, 128, 144)">SlateGray</td>
-    <td align="left">rgb(112, 128, 144)</td>
-    <td align="left">#708090</td>
-  </tr>
-
-  <tr>
-    <td align="right">SlateGrey</td>
-    <td align="center" style="background-color: rgb(112, 128, 144)">SlateGrey</td>
-    <td align="left">rgb(112, 128, 144)</td>
-    <td align="left">#708090</td>
-  </tr>
-
-  <tr>
-    <td align="right">DodgerBlue</td>
-    <td align="center" style="background-color: rgb( 30, 144, 255)">DodgerBlue</td>
-    <td align="left">rgb( 30, 144, 255)</td>
-    <td align="left">#1E90FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">DodgerBlue1</td>
-    <td align="center" style="background-color: rgb( 30, 144, 255)">DodgerBlue1</td>
-    <td align="left">rgb( 30, 144, 255)</td>
-    <td align="left">#1E90FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">DodgerBlue2</td>
-    <td align="center" style="background-color: rgb( 28, 134, 238)">DodgerBlue2</td>
-    <td align="left">rgb( 28, 134, 238)</td>
-    <td align="left">#1C86EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">DodgerBlue4</td>
-    <td align="center" style="background-color: rgb( 16, 78, 139)">DodgerBlue4</td>
-    <td align="left">rgb( 16, 78, 139)</td>
-    <td align="left">#104E8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DodgerBlue3</td>
-    <td align="center" style="background-color: rgb( 24, 116, 205)">DodgerBlue3</td>
-    <td align="left">rgb( 24, 116, 205)</td>
-    <td align="left">#1874CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">AliceBlue</td>
-    <td align="center" style="background-color: rgb(240, 248, 255)">AliceBlue</td>
-    <td align="left">rgb(240, 248, 255)</td>
-    <td align="left">#F0F8FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">SteelBlue4</td>
-    <td align="center" style="background-color: rgb( 54, 100, 139)">SteelBlue4</td>
-    <td align="left">rgb( 54, 100, 139)</td>
-    <td align="left">#36648B</td>
-  </tr>
-
-  <tr>
-    <td align="right">SteelBlue</td>
-    <td align="center" style="background-color: rgb( 70, 130, 180)">SteelBlue</td>
-    <td align="left">rgb( 70, 130, 180)</td>
-    <td align="left">#4682B4</td>
-  </tr>
-
-  <tr>
-    <td align="right">SteelBlue1</td>
-    <td align="center" style="background-color: rgb( 99, 184, 255)">SteelBlue1</td>
-    <td align="left">rgb( 99, 184, 255)</td>
-    <td align="left">#63B8FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">SteelBlue2</td>
-    <td align="center" style="background-color: rgb( 92, 172, 238)">SteelBlue2</td>
-    <td align="left">rgb( 92, 172, 238)</td>
-    <td align="left">#5CACEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">SteelBlue3</td>
-    <td align="center" style="background-color: rgb( 79, 148, 205)">SteelBlue3</td>
-    <td align="left">rgb( 79, 148, 205)</td>
-    <td align="left">#4F94CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">SkyBlue4</td>
-    <td align="center" style="background-color: rgb( 74, 112, 139)">SkyBlue4</td>
-    <td align="left">rgb( 74, 112, 139)</td>
-    <td align="left">#4A708B</td>
-  </tr>
-
-  <tr>
-    <td align="right">SkyBlue1</td>
-    <td align="center" style="background-color: rgb(135, 206, 255)">SkyBlue1</td>
-    <td align="left">rgb(135, 206, 255)</td>
-    <td align="left">#87CEFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">SkyBlue2</td>
-    <td align="center" style="background-color: rgb(126, 192, 238)">SkyBlue2</td>
-    <td align="left">rgb(126, 192, 238)</td>
-    <td align="left">#7EC0EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">SkyBlue3</td>
-    <td align="center" style="background-color: rgb(108, 166, 205)">SkyBlue3</td>
-    <td align="left">rgb(108, 166, 205)</td>
-    <td align="left">#6CA6CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSkyBlue</td>
-    <td align="center" style="background-color: rgb(135, 206, 250)">LightSkyBlue</td>
-    <td align="left">rgb(135, 206, 250)</td>
-    <td align="left">#87CEFA</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSkyBlue4</td>
-    <td align="center" style="background-color: rgb( 96, 123, 139)">LightSkyBlue4</td>
-    <td align="left">rgb( 96, 123, 139)</td>
-    <td align="left">#607B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSkyBlue1</td>
-    <td align="center" style="background-color: rgb(176, 226, 255)">LightSkyBlue1</td>
-    <td align="left">rgb(176, 226, 255)</td>
-    <td align="left">#B0E2FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSkyBlue2</td>
-    <td align="center" style="background-color: rgb(164, 211, 238)">LightSkyBlue2</td>
-    <td align="left">rgb(164, 211, 238)</td>
-    <td align="left">#A4D3EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSkyBlue3</td>
-    <td align="center" style="background-color: rgb(141, 182, 205)">LightSkyBlue3</td>
-    <td align="left">rgb(141, 182, 205)</td>
-    <td align="left">#8DB6CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">SkyBlue</td>
-    <td align="center" style="background-color: rgb(135, 206, 235)">SkyBlue</td>
-    <td align="left">rgb(135, 206, 235)</td>
-    <td align="left">#87CEEB</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightBlue3</td>
-    <td align="center" style="background-color: rgb(154, 192, 205)">LightBlue3</td>
-    <td align="left">rgb(154, 192, 205)</td>
-    <td align="left">#9AC0CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepSkyBlue</td>
-    <td align="center" style="background-color: rgb(  0, 191, 255)">DeepSkyBlue</td>
-    <td align="left">rgb(  0, 191, 255)</td>
-    <td align="left">#00BFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepSkyBlue1</td>
-    <td align="center" style="background-color: rgb(  0, 191, 255)">DeepSkyBlue1</td>
-    <td align="left">rgb(  0, 191, 255)</td>
-    <td align="left">#00BFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepSkyBlue2</td>
-    <td align="center" style="background-color: rgb(  0, 178, 238)">DeepSkyBlue2</td>
-    <td align="left">rgb(  0, 178, 238)</td>
-    <td align="left">#00B2EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepSkyBlue4</td>
-    <td align="center" style="background-color: rgb(  0, 104, 139)">DeepSkyBlue4</td>
-    <td align="left">rgb(  0, 104, 139)</td>
-    <td align="left">#00688B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DeepSkyBlue3</td>
-    <td align="center" style="background-color: rgb(  0, 154, 205)">DeepSkyBlue3</td>
-    <td align="left">rgb(  0, 154, 205)</td>
-    <td align="left">#009ACD</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightBlue1</td>
-    <td align="center" style="background-color: rgb(191, 239, 255)">LightBlue1</td>
-    <td align="left">rgb(191, 239, 255)</td>
-    <td align="left">#BFEFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightBlue2</td>
-    <td align="center" style="background-color: rgb(178, 223, 238)">LightBlue2</td>
-    <td align="left">rgb(178, 223, 238)</td>
-    <td align="left">#B2DFEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightBlue</td>
-    <td align="center" style="background-color: rgb(173, 216, 230)">LightBlue</td>
-    <td align="left">rgb(173, 216, 230)</td>
-    <td align="left">#ADD8E6</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightBlue4</td>
-    <td align="center" style="background-color: rgb(104, 131, 139)">LightBlue4</td>
-    <td align="left">rgb(104, 131, 139)</td>
-    <td align="left">#68838B</td>
-  </tr>
-
-  <tr>
-    <td align="right">PowderBlue</td>
-    <td align="center" style="background-color: rgb(176, 224, 230)">PowderBlue</td>
-    <td align="left">rgb(176, 224, 230)</td>
-    <td align="left">#B0E0E6</td>
-  </tr>
-
-  <tr>
-    <td align="right">CadetBlue1</td>
-    <td align="center" style="background-color: rgb(152, 245, 255)">CadetBlue1</td>
-    <td align="left">rgb(152, 245, 255)</td>
-    <td align="left">#98F5FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">CadetBlue2</td>
-    <td align="center" style="background-color: rgb(142, 229, 238)">CadetBlue2</td>
-    <td align="left">rgb(142, 229, 238)</td>
-    <td align="left">#8EE5EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">CadetBlue3</td>
-    <td align="center" style="background-color: rgb(122, 197, 205)">CadetBlue3</td>
-    <td align="left">rgb(122, 197, 205)</td>
-    <td align="left">#7AC5CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">CadetBlue4</td>
-    <td align="center" style="background-color: rgb( 83, 134, 139)">CadetBlue4</td>
-    <td align="left">rgb( 83, 134, 139)</td>
-    <td align="left">#53868B</td>
-  </tr>
-
-  <tr>
-    <td align="right">turquoise1</td>
-    <td align="center" style="background-color: rgb(  0, 245, 255)">turquoise1</td>
-    <td align="left">rgb(  0, 245, 255)</td>
-    <td align="left">#00F5FF</td>
-  </tr>
-
-  <tr>
-    <td align="right">turquoise2</td>
-    <td align="center" style="background-color: rgb(  0, 229, 238)">turquoise2</td>
-    <td align="left">rgb(  0, 229, 238)</td>
-    <td align="left">#00E5EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">turquoise3</td>
-    <td align="center" style="background-color: rgb(  0, 197, 205)">turquoise3</td>
-    <td align="left">rgb(  0, 197, 205)</td>
-    <td align="left">#00C5CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">turquoise4</td>
-    <td align="center" style="background-color: rgb(  0, 134, 139)">turquoise4</td>
-    <td align="left">rgb(  0, 134, 139)</td>
-    <td align="left">#00868B</td>
-  </tr>
-
-  <tr>
-    <td align="right">cadet blue</td>
-    <td align="center" style="background-color: rgb( 95, 158, 160)">cadet blue</td>
-    <td align="left">rgb( 95, 158, 160)</td>
-    <td align="left">#5F9EA0</td>
-  </tr>
-
-  <tr>
-    <td align="right">CadetBlue</td>
-    <td align="center" style="background-color: rgb( 95, 158, 160)">CadetBlue</td>
-    <td align="left">rgb( 95, 158, 160)</td>
-    <td align="left">#5F9EA0</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkTurquoise</td>
-    <td align="center" style="background-color: rgb(  0, 206, 209)">DarkTurquoise</td>
-    <td align="left">rgb(  0, 206, 209)</td>
-    <td align="left">#00CED1</td>
-  </tr>
-
-  <tr>
-    <td align="right">azure</td>
-    <td align="center" style="background-color: rgb(240, 255, 255)">azure</td>
-    <td align="left">rgb(240, 255, 255)</td>
-    <td align="left">#F0FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">azure1</td>
-    <td align="center" style="background-color: rgb(240, 255, 255)">azure1</td>
-    <td align="left">rgb(240, 255, 255)</td>
-    <td align="left">#F0FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightCyan</td>
-    <td align="center" style="background-color: rgb(224, 255, 255)">LightCyan</td>
-    <td align="left">rgb(224, 255, 255)</td>
-    <td align="left">#E0FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightCyan1</td>
-    <td align="center" style="background-color: rgb(224, 255, 255)">LightCyan1</td>
-    <td align="left">rgb(224, 255, 255)</td>
-    <td align="left">#E0FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">azure2</td>
-    <td align="center" style="background-color: rgb(224, 238, 238)">azure2</td>
-    <td align="left">rgb(224, 238, 238)</td>
-    <td align="left">#E0EEEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightCyan2</td>
-    <td align="center" style="background-color: rgb(209, 238, 238)">LightCyan2</td>
-    <td align="left">rgb(209, 238, 238)</td>
-    <td align="left">#D1EEEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleTurquoise1</td>
-    <td align="center" style="background-color: rgb(187, 255, 255)">PaleTurquoise1</td>
-    <td align="left">rgb(187, 255, 255)</td>
-    <td align="left">#BBFFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleTurquoise</td>
-    <td align="center" style="background-color: rgb(175, 238, 238)">PaleTurquoise</td>
-    <td align="left">rgb(175, 238, 238)</td>
-    <td align="left">#AFEEEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleTurquoise2</td>
-    <td align="center" style="background-color: rgb(174, 238, 238)">PaleTurquoise2</td>
-    <td align="left">rgb(174, 238, 238)</td>
-    <td align="left">#AEEEEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSlateGray1</td>
-    <td align="center" style="background-color: rgb(151, 255, 255)">DarkSlateGray1</td>
-    <td align="left">rgb(151, 255, 255)</td>
-    <td align="left">#97FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">azure3</td>
-    <td align="center" style="background-color: rgb(193, 205, 205)">azure3</td>
-    <td align="left">rgb(193, 205, 205)</td>
-    <td align="left">#C1CDCD</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightCyan3</td>
-    <td align="center" style="background-color: rgb(180, 205, 205)">LightCyan3</td>
-    <td align="left">rgb(180, 205, 205)</td>
-    <td align="left">#B4CDCD</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSlateGray2</td>
-    <td align="center" style="background-color: rgb(141, 238, 238)">DarkSlateGray2</td>
-    <td align="left">rgb(141, 238, 238)</td>
-    <td align="left">#8DEEEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleTurquoise3</td>
-    <td align="center" style="background-color: rgb(150, 205, 205)">PaleTurquoise3</td>
-    <td align="left">rgb(150, 205, 205)</td>
-    <td align="left">#96CDCD</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSlateGray3</td>
-    <td align="center" style="background-color: rgb(121, 205, 205)">DarkSlateGray3</td>
-    <td align="left">rgb(121, 205, 205)</td>
-    <td align="left">#79CDCD</td>
-  </tr>
-
-  <tr>
-    <td align="right">azure4</td>
-    <td align="center" style="background-color: rgb(131, 139, 139)">azure4</td>
-    <td align="left">rgb(131, 139, 139)</td>
-    <td align="left">#838B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightCyan4</td>
-    <td align="center" style="background-color: rgb(122, 139, 139)">LightCyan4</td>
-    <td align="left">rgb(122, 139, 139)</td>
-    <td align="left">#7A8B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">aqua</td>
-    <td align="center" style="background-color: rgb(  0, 255, 255)">aqua</td>
-    <td align="left">rgb(  0, 255, 255)</td>
-    <td align="left">#00FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">cyan</td>
-    <td align="center" style="background-color: rgb(  0, 255, 255)">cyan</td>
-    <td align="left">rgb(  0, 255, 255)</td>
-    <td align="left">#00FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">cyan1</td>
-    <td align="center" style="background-color: rgb(  0, 255, 255)">cyan1</td>
-    <td align="left">rgb(  0, 255, 255)</td>
-    <td align="left">#00FFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleTurquoise4</td>
-    <td align="center" style="background-color: rgb(102, 139, 139)">PaleTurquoise4</td>
-    <td align="left">rgb(102, 139, 139)</td>
-    <td align="left">#668B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">cyan2</td>
-    <td align="center" style="background-color: rgb(  0, 238, 238)">cyan2</td>
-    <td align="left">rgb(  0, 238, 238)</td>
-    <td align="left">#00EEEE</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSlateGray4</td>
-    <td align="center" style="background-color: rgb( 82, 139, 139)">DarkSlateGray4</td>
-    <td align="left">rgb( 82, 139, 139)</td>
-    <td align="left">#528B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">cyan3</td>
-    <td align="center" style="background-color: rgb(  0, 205, 205)">cyan3</td>
-    <td align="left">rgb(  0, 205, 205)</td>
-    <td align="left">#00CDCD</td>
-  </tr>
-
-  <tr>
-    <td align="right">cyan4</td>
-    <td align="center" style="background-color: rgb(  0, 139, 139)">cyan4</td>
-    <td align="left">rgb(  0, 139, 139)</td>
-    <td align="left">#008B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkCyan</td>
-    <td align="center" style="background-color: rgb(  0, 139, 139)">DarkCyan</td>
-    <td align="left">rgb(  0, 139, 139)</td>
-    <td align="left">#008B8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">teal</td>
-    <td align="center" style="background-color: rgb(  0, 128, 128)">teal</td>
-    <td align="left">rgb(  0, 128, 128)</td>
-    <td align="left">#008080</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSlateGray</td>
-    <td align="center" style="background-color: rgb( 47, 79,  79)">DarkSlateGray</td>
-    <td align="left">rgb( 47, 79,  79)</td>
-    <td align="left">#2F4F4F</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSlateGrey</td>
-    <td align="center" style="background-color: rgb( 47, 79,  79)">DarkSlateGrey</td>
-    <td align="left">rgb( 47, 79,  79)</td>
-    <td align="left">#2F4F4F</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumTurquoise</td>
-    <td align="center" style="background-color: rgb( 72, 209, 204)">MediumTurquoise</td>
-    <td align="left">rgb( 72, 209, 204)</td>
-    <td align="left">#48D1CC</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSeaGreen</td>
-    <td align="center" style="background-color: rgb( 32, 178, 170)">LightSeaGreen</td>
-    <td align="left">rgb( 32, 178, 170)</td>
-    <td align="left">#20B2AA</td>
-  </tr>
-
-  <tr>
-    <td align="right">turquoise</td>
-    <td align="center" style="background-color: rgb( 64, 224, 208)">turquoise</td>
-    <td align="left">rgb( 64, 224, 208)</td>
-    <td align="left">#40E0D0</td>
-  </tr>
-
-  <tr>
-    <td align="right">aquamarine4</td>
-    <td align="center" style="background-color: rgb( 69, 139, 116)">aquamarine4</td>
-    <td align="left">rgb( 69, 139, 116)</td>
-    <td align="left">#458B74</td>
-  </tr>
-
-  <tr>
-    <td align="right">aquamarine</td>
-    <td align="center" style="background-color: rgb(127, 255, 212)">aquamarine</td>
-    <td align="left">rgb(127, 255, 212)</td>
-    <td align="left">#7FFFD4</td>
-  </tr>
-
-  <tr>
-    <td align="right">aquamarine1</td>
-    <td align="center" style="background-color: rgb(127, 255, 212)">aquamarine1</td>
-    <td align="left">rgb(127, 255, 212)</td>
-    <td align="left">#7FFFD4</td>
-  </tr>
-
-  <tr>
-    <td align="right">aquamarine2</td>
-    <td align="center" style="background-color: rgb(118, 238, 198)">aquamarine2</td>
-    <td align="left">rgb(118, 238, 198)</td>
-    <td align="left">#76EEC6</td>
-  </tr>
-
-  <tr>
-    <td align="right">aquamarine3</td>
-    <td align="center" style="background-color: rgb(102, 205, 170)">aquamarine3</td>
-    <td align="left">rgb(102, 205, 170)</td>
-    <td align="left">#66CDAA</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumAquamarine</td>
-    <td align="center" style="background-color: rgb(102, 205, 170)">MediumAquamarine</td>
-    <td align="left">rgb(102, 205, 170)</td>
-    <td align="left">#66CDAA</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumSpringGreen</td>
-    <td align="center" style="background-color: rgb(  0, 250, 154)">MediumSpringGreen</td>
-    <td align="left">rgb(  0, 250, 154)</td>
-    <td align="left">#00FA9A</td>
-  </tr>
-
-  <tr>
-    <td align="right">MintCream</td>
-    <td align="center" style="background-color: rgb(245, 255, 250)">MintCream</td>
-    <td align="left">rgb(245, 255, 250)</td>
-    <td align="left">#F5FFFA</td>
-  </tr>
-
-  <tr>
-    <td align="right">SpringGreen</td>
-    <td align="center" style="background-color: rgb(  0, 255, 127)">SpringGreen</td>
-    <td align="left">rgb(  0, 255, 127)</td>
-    <td align="left">#00FF7F</td>
-  </tr>
-
-  <tr>
-    <td align="right">SpringGreen1</td>
-    <td align="center" style="background-color: rgb(  0, 255, 127)">SpringGreen1</td>
-    <td align="left">rgb(  0, 255, 127)</td>
-    <td align="left">#00FF7F</td>
-  </tr>
-
-  <tr>
-    <td align="right">SpringGreen2</td>
-    <td align="center" style="background-color: rgb(  0, 238, 118)">SpringGreen2</td>
-    <td align="left">rgb(  0, 238, 118)</td>
-    <td align="left">#00EE76</td>
-  </tr>
-
-  <tr>
-    <td align="right">SpringGreen3</td>
-    <td align="center" style="background-color: rgb(  0, 205, 102)">SpringGreen3</td>
-    <td align="left">rgb(  0, 205, 102)</td>
-    <td align="left">#00CD66</td>
-  </tr>
-
-  <tr>
-    <td align="right">SpringGreen4</td>
-    <td align="center" style="background-color: rgb(  0, 139, 69)">SpringGreen4</td>
-    <td align="left">rgb(  0, 139, 69)</td>
-    <td align="left">#008B45</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumSeaGreen</td>
-    <td align="center" style="background-color: rgb( 60, 179, 113)">MediumSeaGreen</td>
-    <td align="left">rgb( 60, 179, 113)</td>
-    <td align="left">#3CB371</td>
-  </tr>
-
-  <tr>
-    <td align="right">SeaGreen</td>
-    <td align="center" style="background-color: rgb( 46, 139, 87)">SeaGreen</td>
-    <td align="left">rgb( 46, 139, 87)</td>
-    <td align="left">#2E8B57</td>
-  </tr>
-
-  <tr>
-    <td align="right">SeaGreen3</td>
-    <td align="center" style="background-color: rgb( 67, 205, 128)">SeaGreen3</td>
-    <td align="left">rgb( 67, 205, 128)</td>
-    <td align="left">#43CD80</td>
-  </tr>
-
-  <tr>
-    <td align="right">SeaGreen1</td>
-    <td align="center" style="background-color: rgb( 84, 255, 159)">SeaGreen1</td>
-    <td align="left">rgb( 84, 255, 159)</td>
-    <td align="left">#54FF9F</td>
-  </tr>
-
-  <tr>
-    <td align="right">SeaGreen4</td>
-    <td align="center" style="background-color: rgb( 46, 139, 87)">SeaGreen4</td>
-    <td align="left">rgb( 46, 139, 87)</td>
-    <td align="left">#2E8B57</td>
-  </tr>
-
-  <tr>
-    <td align="right">SeaGreen2</td>
-    <td align="center" style="background-color: rgb( 78, 238, 148)">SeaGreen2</td>
-    <td align="left">rgb( 78, 238, 148)</td>
-    <td align="left">#4EEE94</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumForestGreen</td>
-    <td align="center" style="background-color: rgb( 50, 129, 75)">MediumForestGreen</td>
-    <td align="left">rgb( 50, 129, 75)</td>
-    <td align="left">#32814B</td>
-  </tr>
-
-  <tr>
-    <td align="right">honeydew</td>
-    <td align="center" style="background-color: rgb(240, 255, 240)">honeydew</td>
-    <td align="left">rgb(240, 255, 240)</td>
-    <td align="left">#F0FFF0</td>
-  </tr>
-
-  <tr>
-    <td align="right">honeydew1</td>
-    <td align="center" style="background-color: rgb(240, 255, 240)">honeydew1</td>
-    <td align="left">rgb(240, 255, 240)</td>
-    <td align="left">#F0FFF0</td>
-  </tr>
-
-  <tr>
-    <td align="right">honeydew2</td>
-    <td align="center" style="background-color: rgb(224, 238, 224)">honeydew2</td>
-    <td align="left">rgb(224, 238, 224)</td>
-    <td align="left">#E0EEE0</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSeaGreen1</td>
-    <td align="center" style="background-color: rgb(193, 255, 193)">DarkSeaGreen1</td>
-    <td align="left">rgb(193, 255, 193)</td>
-    <td align="left">#C1FFC1</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSeaGreen2</td>
-    <td align="center" style="background-color: rgb(180, 238, 180)">DarkSeaGreen2</td>
-    <td align="left">rgb(180, 238, 180)</td>
-    <td align="left">#B4EEB4</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleGreen1</td>
-    <td align="center" style="background-color: rgb(154, 255, 154)">PaleGreen1</td>
-    <td align="left">rgb(154, 255, 154)</td>
-    <td align="left">#9AFF9A</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleGreen</td>
-    <td align="center" style="background-color: rgb(152, 251, 152)">PaleGreen</td>
-    <td align="left">rgb(152, 251, 152)</td>
-    <td align="left">#98FB98</td>
-  </tr>
-
-  <tr>
-    <td align="right">honeydew3</td>
-    <td align="center" style="background-color: rgb(193, 205, 193)">honeydew3</td>
-    <td align="left">rgb(193, 205, 193)</td>
-    <td align="left">#C1CDC1</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGreen</td>
-    <td align="center" style="background-color: rgb(144, 238, 144)">LightGreen</td>
-    <td align="left">rgb(144, 238, 144)</td>
-    <td align="left">#90EE90</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleGreen2</td>
-    <td align="center" style="background-color: rgb(144, 238, 144)">PaleGreen2</td>
-    <td align="left">rgb(144, 238, 144)</td>
-    <td align="left">#90EE90</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSeaGreen3</td>
-    <td align="center" style="background-color: rgb(155, 205, 155)">DarkSeaGreen3</td>
-    <td align="left">rgb(155, 205, 155)</td>
-    <td align="left">#9BCD9B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSeaGreen</td>
-    <td align="center" style="background-color: rgb(143, 188, 143)">DarkSeaGreen</td>
-    <td align="left">rgb(143, 188, 143)</td>
-    <td align="left">#8FBC8F</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleGreen3</td>
-    <td align="center" style="background-color: rgb(124, 205, 124)">PaleGreen3</td>
-    <td align="left">rgb(124, 205, 124)</td>
-    <td align="left">#7CCD7C</td>
-  </tr>
-
-  <tr>
-    <td align="right">honeydew4</td>
-    <td align="center" style="background-color: rgb(131, 139, 131)">honeydew4</td>
-    <td align="left">rgb(131, 139, 131)</td>
-    <td align="left">#838B83</td>
-  </tr>
-
-  <tr>
-    <td align="right">green1</td>
-    <td align="center" style="background-color: rgb(  0, 255,  0)">green1</td>
-    <td align="left">rgb(  0, 255,  0)</td>
-    <td align="left">#00FF00</td>
-  </tr>
-
-  <tr>
-    <td align="right">lime</td>
-    <td align="center" style="background-color: rgb(  0, 255,  0)">lime</td>
-    <td align="left">rgb(  0, 255,  0)</td>
-    <td align="left">#00FF00</td>
-  </tr>
-
-  <tr>
-    <td align="right">LimeGreen</td>
-    <td align="center" style="background-color: rgb( 50, 205, 50)">LimeGreen</td>
-    <td align="left">rgb( 50, 205, 50)</td>
-    <td align="left">#32CD32</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSeaGreen4</td>
-    <td align="center" style="background-color: rgb(105, 139, 105)">DarkSeaGreen4</td>
-    <td align="left">rgb(105, 139, 105)</td>
-    <td align="left">#698B69</td>
-  </tr>
-
-  <tr>
-    <td align="right">green2</td>
-    <td align="center" style="background-color: rgb(  0, 238,  0)">green2</td>
-    <td align="left">rgb(  0, 238,  0)</td>
-    <td align="left">#00EE00</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleGreen4</td>
-    <td align="center" style="background-color: rgb( 84, 139, 84)">PaleGreen4</td>
-    <td align="left">rgb( 84, 139, 84)</td>
-    <td align="left">#548B54</td>
-  </tr>
-
-  <tr>
-    <td align="right">green3</td>
-    <td align="center" style="background-color: rgb(  0, 205,  0)">green3</td>
-    <td align="left">rgb(  0, 205,  0)</td>
-    <td align="left">#00CD00</td>
-  </tr>
-
-  <tr>
-    <td align="right">ForestGreen</td>
-    <td align="center" style="background-color: rgb( 34, 139, 34)">ForestGreen</td>
-    <td align="left">rgb( 34, 139, 34)</td>
-    <td align="left">#228B22</td>
-  </tr>
-
-  <tr>
-    <td align="right">green4</td>
-    <td align="center" style="background-color: rgb(  0, 139,  0)">green4</td>
-    <td align="left">rgb(  0, 139,  0)</td>
-    <td align="left">#008B00</td>
-  </tr>
-
-  <tr>
-    <td align="right">green</td>
-    <td align="center" style="background-color: rgb(  0, 128,  0)">green</td>
-    <td align="left">rgb(  0, 128,  0)</td>
-    <td align="left">#008000</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGreen</td>
-    <td align="center" style="background-color: rgb(  0, 100,  0)">DarkGreen</td>
-    <td align="left">rgb(  0, 100,  0)</td>
-    <td align="left">#006400</td>
-  </tr>
-
-  <tr>
-    <td align="right">LawnGreen</td>
-    <td align="center" style="background-color: rgb(124, 252,  0)">LawnGreen</td>
-    <td align="left">rgb(124, 252,  0)</td>
-    <td align="left">#7CFC00</td>
-  </tr>
-
-  <tr>
-    <td align="right">chartreuse</td>
-    <td align="center" style="background-color: rgb(127, 255,  0)">chartreuse</td>
-    <td align="left">rgb(127, 255,  0)</td>
-    <td align="left">#7FFF00</td>
-  </tr>
-
-  <tr>
-    <td align="right">chartreuse1</td>
-    <td align="center" style="background-color: rgb(127, 255,  0)">chartreuse1</td>
-    <td align="left">rgb(127, 255,  0)</td>
-    <td align="left">#7FFF00</td>
-  </tr>
-
-  <tr>
-    <td align="right">chartreuse2</td>
-    <td align="center" style="background-color: rgb(118, 238,  0)">chartreuse2</td>
-    <td align="left">rgb(118, 238,  0)</td>
-    <td align="left">#76EE00</td>
-  </tr>
-
-  <tr>
-    <td align="right">chartreuse3</td>
-    <td align="center" style="background-color: rgb(102, 205,  0)">chartreuse3</td>
-    <td align="left">rgb(102, 205,  0)</td>
-    <td align="left">#66CD00</td>
-  </tr>
-
-  <tr>
-    <td align="right">chartreuse4</td>
-    <td align="center" style="background-color: rgb( 69, 139,  0)">chartreuse4</td>
-    <td align="left">rgb( 69, 139,  0)</td>
-    <td align="left">#458B00</td>
-  </tr>
-
-  <tr>
-    <td align="right">GreenYellow</td>
-    <td align="center" style="background-color: rgb(173, 255, 47)">GreenYellow</td>
-    <td align="left">rgb(173, 255, 47)</td>
-    <td align="left">#ADFF2F</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOliveGreen3</td>
-    <td align="center" style="background-color: rgb(162, 205, 90)">DarkOliveGreen3</td>
-    <td align="left">rgb(162, 205, 90)</td>
-    <td align="left">#A2CD5A</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOliveGreen1</td>
-    <td align="center" style="background-color: rgb(202, 255, 112)">DarkOliveGreen1</td>
-    <td align="left">rgb(202, 255, 112)</td>
-    <td align="left">#CAFF70</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOliveGreen2</td>
-    <td align="center" style="background-color: rgb(188, 238, 104)">DarkOliveGreen2</td>
-    <td align="left">rgb(188, 238, 104)</td>
-    <td align="left">#BCEE68</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOliveGreen4</td>
-    <td align="center" style="background-color: rgb(110, 139, 61)">DarkOliveGreen4</td>
-    <td align="left">rgb(110, 139, 61)</td>
-    <td align="left">#6E8B3D</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOliveGreen</td>
-    <td align="center" style="background-color: rgb( 85, 107, 47)">DarkOliveGreen</td>
-    <td align="left">rgb( 85, 107, 47)</td>
-    <td align="left">#556B2F</td>
-  </tr>
-
-  <tr>
-    <td align="right">OliveDrab</td>
-    <td align="center" style="background-color: rgb(107, 142, 35)">OliveDrab</td>
-    <td align="left">rgb(107, 142, 35)</td>
-    <td align="left">#6B8E23</td>
-  </tr>
-
-  <tr>
-    <td align="right">OliveDrab1</td>
-    <td align="center" style="background-color: rgb(192, 255, 62)">OliveDrab1</td>
-    <td align="left">rgb(192, 255, 62)</td>
-    <td align="left">#C0FF3E</td>
-  </tr>
-
-  <tr>
-    <td align="right">OliveDrab2</td>
-    <td align="center" style="background-color: rgb(179, 238, 58)">OliveDrab2</td>
-    <td align="left">rgb(179, 238, 58)</td>
-    <td align="left">#B3EE3A</td>
-  </tr>
-
-  <tr>
-    <td align="right">OliveDrab3</td>
-    <td align="center" style="background-color: rgb(154, 205, 50)">OliveDrab3</td>
-    <td align="left">rgb(154, 205, 50)</td>
-    <td align="left">#9ACD32</td>
-  </tr>
-
-  <tr>
-    <td align="right">YellowGreen</td>
-    <td align="center" style="background-color: rgb(154, 205, 50)">YellowGreen</td>
-    <td align="left">rgb(154, 205, 50)</td>
-    <td align="left">#9ACD32</td>
-  </tr>
-
-  <tr>
-    <td align="right">OliveDrab4</td>
-    <td align="center" style="background-color: rgb(105, 139, 34)">OliveDrab4</td>
-    <td align="left">rgb(105, 139, 34)</td>
-    <td align="left">#698B22</td>
-  </tr>
-
-  <tr>
-    <td align="right">ivory</td>
-    <td align="center" style="background-color: rgb(255, 255, 240)">ivory</td>
-    <td align="left">rgb(255, 255, 240)</td>
-    <td align="left">#FFFFF0</td>
-  </tr>
-
-  <tr>
-    <td align="right">ivory1</td>
-    <td align="center" style="background-color: rgb(255, 255, 240)">ivory1</td>
-    <td align="left">rgb(255, 255, 240)</td>
-    <td align="left">#FFFFF0</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightYellow</td>
-    <td align="center" style="background-color: rgb(255, 255, 224)">LightYellow</td>
-    <td align="left">rgb(255, 255, 224)</td>
-    <td align="left">#FFFFE0</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightYellow1</td>
-    <td align="center" style="background-color: rgb(255, 255, 224)">LightYellow1</td>
-    <td align="left">rgb(255, 255, 224)</td>
-    <td align="left">#FFFFE0</td>
-  </tr>
-
-  <tr>
-    <td align="right">beige</td>
-    <td align="center" style="background-color: rgb(245, 245, 220)">beige</td>
-    <td align="left">rgb(245, 245, 220)</td>
-    <td align="left">#F5F5DC</td>
-  </tr>
-
-  <tr>
-    <td align="right">ivory2</td>
-    <td align="center" style="background-color: rgb(238, 238, 224)">ivory2</td>
-    <td align="left">rgb(238, 238, 224)</td>
-    <td align="left">#EEEEE0</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGoldenrodYellow</td>
-    <td align="center" style="background-color: rgb(250, 250, 210)">LightGoldenrodYellow</td>
-    <td align="left">rgb(250, 250, 210)</td>
-    <td align="left">#FAFAD2</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightYellow2</td>
-    <td align="center" style="background-color: rgb(238, 238, 209)">LightYellow2</td>
-    <td align="left">rgb(238, 238, 209)</td>
-    <td align="left">#EEEED1</td>
-  </tr>
-
-  <tr>
-    <td align="right">ivory3</td>
-    <td align="center" style="background-color: rgb(205, 205, 193)">ivory3</td>
-    <td align="left">rgb(205, 205, 193)</td>
-    <td align="left">#CDCDC1</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightYellow3</td>
-    <td align="center" style="background-color: rgb(205, 205, 180)">LightYellow3</td>
-    <td align="left">rgb(205, 205, 180)</td>
-    <td align="left">#CDCDB4</td>
-  </tr>
-
-  <tr>
-    <td align="right">ivory4</td>
-    <td align="center" style="background-color: rgb(139, 139, 131)">ivory4</td>
-    <td align="left">rgb(139, 139, 131)</td>
-    <td align="left">#8B8B83</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightYellow4</td>
-    <td align="center" style="background-color: rgb(139, 139, 122)">LightYellow4</td>
-    <td align="left">rgb(139, 139, 122)</td>
-    <td align="left">#8B8B7A</td>
-  </tr>
-
-  <tr>
-    <td align="right">yellow</td>
-    <td align="center" style="background-color: rgb(255, 255,  0)">yellow</td>
-    <td align="left">rgb(255, 255,  0)</td>
-    <td align="left">#FFFF00</td>
-  </tr>
-
-  <tr>
-    <td align="right">yellow1</td>
-    <td align="center" style="background-color: rgb(255, 255,  0)">yellow1</td>
-    <td align="left">rgb(255, 255,  0)</td>
-    <td align="left">#FFFF00</td>
-  </tr>
-
-  <tr>
-    <td align="right">yellow2</td>
-    <td align="center" style="background-color: rgb(238, 238,  0)">yellow2</td>
-    <td align="left">rgb(238, 238,  0)</td>
-    <td align="left">#EEEE00</td>
-  </tr>
-
-  <tr>
-    <td align="right">yellow3</td>
-    <td align="center" style="background-color: rgb(205, 205,  0)">yellow3</td>
-    <td align="left">rgb(205, 205,  0)</td>
-    <td align="left">#CDCD00</td>
-  </tr>
-
-  <tr>
-    <td align="right">yellow4</td>
-    <td align="center" style="background-color: rgb(139, 139,  0)">yellow4</td>
-    <td align="left">rgb(139, 139,  0)</td>
-    <td align="left">#8B8B00</td>
-  </tr>
-
-  <tr>
-    <td align="right">olive</td>
-    <td align="center" style="background-color: rgb(128, 128,  0)">olive</td>
-    <td align="left">rgb(128, 128,  0)</td>
-    <td align="left">#808000</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkKhaki</td>
-    <td align="center" style="background-color: rgb(189, 183, 107)">DarkKhaki</td>
-    <td align="left">rgb(189, 183, 107)</td>
-    <td align="left">#BDB76B</td>
-  </tr>
-
-  <tr>
-    <td align="right">khaki2</td>
-    <td align="center" style="background-color: rgb(238, 230, 133)">khaki2</td>
-    <td align="left">rgb(238, 230, 133)</td>
-    <td align="left">#EEE685</td>
-  </tr>
-
-  <tr>
-    <td align="right">LemonChiffon4</td>
-    <td align="center" style="background-color: rgb(139, 137, 112)">LemonChiffon4</td>
-    <td align="left">rgb(139, 137, 112)</td>
-    <td align="left">#8B8970</td>
-  </tr>
-
-  <tr>
-    <td align="right">khaki1</td>
-    <td align="center" style="background-color: rgb(255, 246, 143)">khaki1</td>
-    <td align="left">rgb(255, 246, 143)</td>
-    <td align="left">#FFF68F</td>
-  </tr>
-
-  <tr>
-    <td align="right">khaki3</td>
-    <td align="center" style="background-color: rgb(205, 198, 115)">khaki3</td>
-    <td align="left">rgb(205, 198, 115)</td>
-    <td align="left">#CDC673</td>
-  </tr>
-
-  <tr>
-    <td align="right">khaki4</td>
-    <td align="center" style="background-color: rgb(139, 134, 78)">khaki4</td>
-    <td align="left">rgb(139, 134, 78)</td>
-    <td align="left">#8B864E</td>
-  </tr>
-
-  <tr>
-    <td align="right">PaleGoldenrod</td>
-    <td align="center" style="background-color: rgb(238, 232, 170)">PaleGoldenrod</td>
-    <td align="left">rgb(238, 232, 170)</td>
-    <td align="left">#EEE8AA</td>
-  </tr>
-
-  <tr>
-    <td align="right">LemonChiffon</td>
-    <td align="center" style="background-color: rgb(255, 250, 205)">LemonChiffon</td>
-    <td align="left">rgb(255, 250, 205)</td>
-    <td align="left">#FFFACD</td>
-  </tr>
-
-  <tr>
-    <td align="right">LemonChiffon1</td>
-    <td align="center" style="background-color: rgb(255, 250, 205)">LemonChiffon1</td>
-    <td align="left">rgb(255, 250, 205)</td>
-    <td align="left">#FFFACD</td>
-  </tr>
-
-  <tr>
-    <td align="right">khaki</td>
-    <td align="center" style="background-color: rgb(240, 230, 140)">khaki</td>
-    <td align="left">rgb(240, 230, 140)</td>
-    <td align="left">#F0E68C</td>
-  </tr>
-
-  <tr>
-    <td align="right">LemonChiffon3</td>
-    <td align="center" style="background-color: rgb(205, 201, 165)">LemonChiffon3</td>
-    <td align="left">rgb(205, 201, 165)</td>
-    <td align="left">#CDC9A5</td>
-  </tr>
-
-  <tr>
-    <td align="right">LemonChiffon2</td>
-    <td align="center" style="background-color: rgb(238, 233, 191)">LemonChiffon2</td>
-    <td align="left">rgb(238, 233, 191)</td>
-    <td align="left">#EEE9BF</td>
-  </tr>
-
-  <tr>
-    <td align="right">MediumGoldenRod</td>
-    <td align="center" style="background-color: rgb(209, 193, 102)">MediumGoldenRod</td>
-    <td align="left">rgb(209, 193, 102)</td>
-    <td align="left">#D1C166</td>
-  </tr>
-
-  <tr>
-    <td align="right">cornsilk4</td>
-    <td align="center" style="background-color: rgb(139, 136, 120)">cornsilk4</td>
-    <td align="left">rgb(139, 136, 120)</td>
-    <td align="left">#8B8878</td>
-  </tr>
-
-  <tr>
-    <td align="right">gold</td>
-    <td align="center" style="background-color: rgb(255, 215,  0)">gold</td>
-    <td align="left">rgb(255, 215,  0)</td>
-    <td align="left">#FFD700</td>
-  </tr>
-
-  <tr>
-    <td align="right">gold1</td>
-    <td align="center" style="background-color: rgb(255, 215,  0)">gold1</td>
-    <td align="left">rgb(255, 215,  0)</td>
-    <td align="left">#FFD700</td>
-  </tr>
-
-  <tr>
-    <td align="right">gold2</td>
-    <td align="center" style="background-color: rgb(238, 201,  0)">gold2</td>
-    <td align="left">rgb(238, 201,  0)</td>
-    <td align="left">#EEC900</td>
-  </tr>
-
-  <tr>
-    <td align="right">gold3</td>
-    <td align="center" style="background-color: rgb(205, 173,  0)">gold3</td>
-    <td align="left">rgb(205, 173,  0)</td>
-    <td align="left">#CDAD00</td>
-  </tr>
-
-  <tr>
-    <td align="right">gold4</td>
-    <td align="center" style="background-color: rgb(139, 117,  0)">gold4</td>
-    <td align="left">rgb(139, 117,  0)</td>
-    <td align="left">#8B7500</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGoldenrod</td>
-    <td align="center" style="background-color: rgb(238, 221, 130)">LightGoldenrod</td>
-    <td align="left">rgb(238, 221, 130)</td>
-    <td align="left">#EEDD82</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGoldenrod4</td>
-    <td align="center" style="background-color: rgb(139, 129, 76)">LightGoldenrod4</td>
-    <td align="left">rgb(139, 129, 76)</td>
-    <td align="left">#8B814C</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGoldenrod1</td>
-    <td align="center" style="background-color: rgb(255, 236, 139)">LightGoldenrod1</td>
-    <td align="left">rgb(255, 236, 139)</td>
-    <td align="left">#FFEC8B</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGoldenrod3</td>
-    <td align="center" style="background-color: rgb(205, 190, 112)">LightGoldenrod3</td>
-    <td align="left">rgb(205, 190, 112)</td>
-    <td align="left">#CDBE70</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGoldenrod2</td>
-    <td align="center" style="background-color: rgb(238, 220, 130)">LightGoldenrod2</td>
-    <td align="left">rgb(238, 220, 130)</td>
-    <td align="left">#EEDC82</td>
-  </tr>
-
-  <tr>
-    <td align="right">cornsilk3</td>
-    <td align="center" style="background-color: rgb(205, 200, 177)">cornsilk3</td>
-    <td align="left">rgb(205, 200, 177)</td>
-    <td align="left">#CDC8B1</td>
-  </tr>
-
-  <tr>
-    <td align="right">cornsilk2</td>
-    <td align="center" style="background-color: rgb(238, 232, 205)">cornsilk2</td>
-    <td align="left">rgb(238, 232, 205)</td>
-    <td align="left">#EEE8CD</td>
-  </tr>
-
-  <tr>
-    <td align="right">cornsilk</td>
-    <td align="center" style="background-color: rgb(255, 248, 220)">cornsilk</td>
-    <td align="left">rgb(255, 248, 220)</td>
-    <td align="left">#FFF8DC</td>
-  </tr>
-
-  <tr>
-    <td align="right">cornsilk1</td>
-    <td align="center" style="background-color: rgb(255, 248, 220)">cornsilk1</td>
-    <td align="left">rgb(255, 248, 220)</td>
-    <td align="left">#FFF8DC</td>
-  </tr>
-
-  <tr>
-    <td align="right">goldenrod</td>
-    <td align="center" style="background-color: rgb(218, 165, 32)">goldenrod</td>
-    <td align="left">rgb(218, 165, 32)</td>
-    <td align="left">#DAA520</td>
-  </tr>
-
-  <tr>
-    <td align="right">goldenrod1</td>
-    <td align="center" style="background-color: rgb(255, 193, 37)">goldenrod1</td>
-    <td align="left">rgb(255, 193, 37)</td>
-    <td align="left">#FFC125</td>
-  </tr>
-
-  <tr>
-    <td align="right">goldenrod2</td>
-    <td align="center" style="background-color: rgb(238, 180, 34)">goldenrod2</td>
-    <td align="left">rgb(238, 180, 34)</td>
-    <td align="left">#EEB422</td>
-  </tr>
-
-  <tr>
-    <td align="right">goldenrod3</td>
-    <td align="center" style="background-color: rgb(205, 155, 29)">goldenrod3</td>
-    <td align="left">rgb(205, 155, 29)</td>
-    <td align="left">#CD9B1D</td>
-  </tr>
-
-  <tr>
-    <td align="right">goldenrod4</td>
-    <td align="center" style="background-color: rgb(139, 105, 20)">goldenrod4</td>
-    <td align="left">rgb(139, 105, 20)</td>
-    <td align="left">#8B6914</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGoldenrod</td>
-    <td align="center" style="background-color: rgb(184, 134, 11)">DarkGoldenrod</td>
-    <td align="left">rgb(184, 134, 11)</td>
-    <td align="left">#B8860B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGoldenrod1</td>
-    <td align="center" style="background-color: rgb(255, 185, 15)">DarkGoldenrod1</td>
-    <td align="left">rgb(255, 185, 15)</td>
-    <td align="left">#FFB90F</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGoldenrod2</td>
-    <td align="center" style="background-color: rgb(238, 173, 14)">DarkGoldenrod2</td>
-    <td align="left">rgb(238, 173, 14)</td>
-    <td align="left">#EEAD0E</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGoldenrod3</td>
-    <td align="center" style="background-color: rgb(205, 149, 12)">DarkGoldenrod3</td>
-    <td align="left">rgb(205, 149, 12)</td>
-    <td align="left">#CD950C</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGoldenrod4</td>
-    <td align="center" style="background-color: rgb(139, 101,  8)">DarkGoldenrod4</td>
-    <td align="left">rgb(139, 101,  8)</td>
-    <td align="left">#8B6508</td>
-  </tr>
-
-  <tr>
-    <td align="right">FloralWhite</td>
-    <td align="center" style="background-color: rgb(255, 250, 240)">FloralWhite</td>
-    <td align="left">rgb(255, 250, 240)</td>
-    <td align="left">#FFFAF0</td>
-  </tr>
-
-  <tr>
-    <td align="right">wheat2</td>
-    <td align="center" style="background-color: rgb(238, 216, 174)">wheat2</td>
-    <td align="left">rgb(238, 216, 174)</td>
-    <td align="left">#EED8AE</td>
-  </tr>
-
-  <tr>
-    <td align="right">OldLace</td>
-    <td align="center" style="background-color: rgb(253, 245, 230)">OldLace</td>
-    <td align="left">rgb(253, 245, 230)</td>
-    <td align="left">#FDF5E6</td>
-  </tr>
-
-  <tr>
-    <td align="right">wheat</td>
-    <td align="center" style="background-color: rgb(245, 222, 179)">wheat</td>
-    <td align="left">rgb(245, 222, 179)</td>
-    <td align="left">#F5DEB3</td>
-  </tr>
-
-  <tr>
-    <td align="right">wheat1</td>
-    <td align="center" style="background-color: rgb(255, 231, 186)">wheat1</td>
-    <td align="left">rgb(255, 231, 186)</td>
-    <td align="left">#FFE7BA</td>
-  </tr>
-
-  <tr>
-    <td align="right">wheat3</td>
-    <td align="center" style="background-color: rgb(205, 186, 150)">wheat3</td>
-    <td align="left">rgb(205, 186, 150)</td>
-    <td align="left">#CDBA96</td>
-  </tr>
-
-  <tr>
-    <td align="right">orange</td>
-    <td align="center" style="background-color: rgb(255, 165,  0)">orange</td>
-    <td align="left">rgb(255, 165,  0)</td>
-    <td align="left">#FFA500</td>
-  </tr>
-
-  <tr>
-    <td align="right">orange1</td>
-    <td align="center" style="background-color: rgb(255, 165,  0)">orange1</td>
-    <td align="left">rgb(255, 165,  0)</td>
-    <td align="left">#FFA500</td>
-  </tr>
-
-  <tr>
-    <td align="right">orange2</td>
-    <td align="center" style="background-color: rgb(238, 154,  0)">orange2</td>
-    <td align="left">rgb(238, 154,  0)</td>
-    <td align="left">#EE9A00</td>
-  </tr>
-
-  <tr>
-    <td align="right">orange3</td>
-    <td align="center" style="background-color: rgb(205, 133,  0)">orange3</td>
-    <td align="left">rgb(205, 133,  0)</td>
-    <td align="left">#CD8500</td>
-  </tr>
-
-  <tr>
-    <td align="right">orange4</td>
-    <td align="center" style="background-color: rgb(139, 90,   0)">orange4</td>
-    <td align="left">rgb(139, 90,   0)</td>
-    <td align="left">#8B5A00</td>
-  </tr>
-
-  <tr>
-    <td align="right">wheat4</td>
-    <td align="center" style="background-color: rgb(139, 126, 102)">wheat4</td>
-    <td align="left">rgb(139, 126, 102)</td>
-    <td align="left">#8B7E66</td>
-  </tr>
-
-  <tr>
-    <td align="right">moccasin</td>
-    <td align="center" style="background-color: rgb(255, 228, 181)">moccasin</td>
-    <td align="left">rgb(255, 228, 181)</td>
-    <td align="left">#FFE4B5</td>
-  </tr>
-
-  <tr>
-    <td align="right">PapayaWhip</td>
-    <td align="center" style="background-color: rgb(255, 239, 213)">PapayaWhip</td>
-    <td align="left">rgb(255, 239, 213)</td>
-    <td align="left">#FFEFD5</td>
-  </tr>
-
-  <tr>
-    <td align="right">NavajoWhite3</td>
-    <td align="center" style="background-color: rgb(205, 179, 139)">NavajoWhite3</td>
-    <td align="left">rgb(205, 179, 139)</td>
-    <td align="left">#CDB38B</td>
-  </tr>
-
-  <tr>
-    <td align="right">BlanchedAlmond</td>
-    <td align="center" style="background-color: rgb(255, 235, 205)">BlanchedAlmond</td>
-    <td align="left">rgb(255, 235, 205)</td>
-    <td align="left">#FFEBCD</td>
-  </tr>
-
-  <tr>
-    <td align="right">NavajoWhite</td>
-    <td align="center" style="background-color: rgb(255, 222, 173)">NavajoWhite</td>
-    <td align="left">rgb(255, 222, 173)</td>
-    <td align="left">#FFDEAD</td>
-  </tr>
-
-  <tr>
-    <td align="right">NavajoWhite1</td>
-    <td align="center" style="background-color: rgb(255, 222, 173)">NavajoWhite1</td>
-    <td align="left">rgb(255, 222, 173)</td>
-    <td align="left">#FFDEAD</td>
-  </tr>
-
-  <tr>
-    <td align="right">NavajoWhite2</td>
-    <td align="center" style="background-color: rgb(238, 207, 161)">NavajoWhite2</td>
-    <td align="left">rgb(238, 207, 161)</td>
-    <td align="left">#EECFA1</td>
-  </tr>
-
-  <tr>
-    <td align="right">NavajoWhite4</td>
-    <td align="center" style="background-color: rgb(139, 121, 94)">NavajoWhite4</td>
-    <td align="left">rgb(139, 121, 94)</td>
-    <td align="left">#8B795E</td>
-  </tr>
-
-  <tr>
-    <td align="right">AntiqueWhite4</td>
-    <td align="center" style="background-color: rgb(139, 131, 120)">AntiqueWhite4</td>
-    <td align="left">rgb(139, 131, 120)</td>
-    <td align="left">#8B8378</td>
-  </tr>
-
-  <tr>
-    <td align="right">AntiqueWhite</td>
-    <td align="center" style="background-color: rgb(250, 235, 215)">AntiqueWhite</td>
-    <td align="left">rgb(250, 235, 215)</td>
-    <td align="left">#FAEBD7</td>
-  </tr>
-
-  <tr>
-    <td align="right">tan</td>
-    <td align="center" style="background-color: rgb(210, 180, 140)">tan</td>
-    <td align="left">rgb(210, 180, 140)</td>
-    <td align="left">#D2B48C</td>
-  </tr>
-
-  <tr>
-    <td align="right">bisque4</td>
-    <td align="center" style="background-color: rgb(139, 125, 107)">bisque4</td>
-    <td align="left">rgb(139, 125, 107)</td>
-    <td align="left">#8B7D6B</td>
-  </tr>
-
-  <tr>
-    <td align="right">burlywood</td>
-    <td align="center" style="background-color: rgb(222, 184, 135)">burlywood</td>
-    <td align="left">rgb(222, 184, 135)</td>
-    <td align="left">#DEB887</td>
-  </tr>
-
-  <tr>
-    <td align="right">AntiqueWhite2</td>
-    <td align="center" style="background-color: rgb(238, 223, 204)">AntiqueWhite2</td>
-    <td align="left">rgb(238, 223, 204)</td>
-    <td align="left">#EEDFCC</td>
-  </tr>
-
-  <tr>
-    <td align="right">burlywood1</td>
-    <td align="center" style="background-color: rgb(255, 211, 155)">burlywood1</td>
-    <td align="left">rgb(255, 211, 155)</td>
-    <td align="left">#FFD39B</td>
-  </tr>
-
-  <tr>
-    <td align="right">burlywood3</td>
-    <td align="center" style="background-color: rgb(205, 170, 125)">burlywood3</td>
-    <td align="left">rgb(205, 170, 125)</td>
-    <td align="left">#CDAA7D</td>
-  </tr>
-
-  <tr>
-    <td align="right">burlywood2</td>
-    <td align="center" style="background-color: rgb(238, 197, 145)">burlywood2</td>
-    <td align="left">rgb(238, 197, 145)</td>
-    <td align="left">#EEC591</td>
-  </tr>
-
-  <tr>
-    <td align="right">AntiqueWhite1</td>
-    <td align="center" style="background-color: rgb(255, 239, 219)">AntiqueWhite1</td>
-    <td align="left">rgb(255, 239, 219)</td>
-    <td align="left">#FFEFDB</td>
-  </tr>
-
-  <tr>
-    <td align="right">burlywood4</td>
-    <td align="center" style="background-color: rgb(139, 115, 85)">burlywood4</td>
-    <td align="left">rgb(139, 115, 85)</td>
-    <td align="left">#8B7355</td>
-  </tr>
-
-  <tr>
-    <td align="right">AntiqueWhite3</td>
-    <td align="center" style="background-color: rgb(205, 192, 176)">AntiqueWhite3</td>
-    <td align="left">rgb(205, 192, 176)</td>
-    <td align="left">#CDC0B0</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrange</td>
-    <td align="center" style="background-color: rgb(255, 140,  0)">DarkOrange</td>
-    <td align="left">rgb(255, 140,  0)</td>
-    <td align="left">#FF8C00</td>
-  </tr>
-
-  <tr>
-    <td align="right">bisque2</td>
-    <td align="center" style="background-color: rgb(238, 213, 183)">bisque2</td>
-    <td align="left">rgb(238, 213, 183)</td>
-    <td align="left">#EED5B7</td>
-  </tr>
-
-  <tr>
-    <td align="right">bisque</td>
-    <td align="center" style="background-color: rgb(255, 228, 196)">bisque</td>
-    <td align="left">rgb(255, 228, 196)</td>
-    <td align="left">#FFE4C4</td>
-  </tr>
-
-  <tr>
-    <td align="right">bisque1</td>
-    <td align="center" style="background-color: rgb(255, 228, 196)">bisque1</td>
-    <td align="left">rgb(255, 228, 196)</td>
-    <td align="left">#FFE4C4</td>
-  </tr>
-
-  <tr>
-    <td align="right">bisque3</td>
-    <td align="center" style="background-color: rgb(205, 183, 158)">bisque3</td>
-    <td align="left">rgb(205, 183, 158)</td>
-    <td align="left">#CDB79E</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrange1</td>
-    <td align="center" style="background-color: rgb(255, 127,  0)">DarkOrange1</td>
-    <td align="left">rgb(255, 127,  0)</td>
-    <td align="left">#FF7F00</td>
-  </tr>
-
-  <tr>
-    <td align="right">linen</td>
-    <td align="center" style="background-color: rgb(250, 240, 230)">linen</td>
-    <td align="left">rgb(250, 240, 230)</td>
-    <td align="left">#FAF0E6</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrange2</td>
-    <td align="center" style="background-color: rgb(238, 118,  0)">DarkOrange2</td>
-    <td align="left">rgb(238, 118,  0)</td>
-    <td align="left">#EE7600</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrange3</td>
-    <td align="center" style="background-color: rgb(205, 102,  0)">DarkOrange3</td>
-    <td align="left">rgb(205, 102,  0)</td>
-    <td align="left">#CD6600</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkOrange4</td>
-    <td align="center" style="background-color: rgb(139, 69,   0)">DarkOrange4</td>
-    <td align="left">rgb(139, 69,   0)</td>
-    <td align="left">#8B4500</td>
-  </tr>
-
-  <tr>
-    <td align="right">peru</td>
-    <td align="center" style="background-color: rgb(205, 133, 63)">peru</td>
-    <td align="left">rgb(205, 133, 63)</td>
-    <td align="left">#CD853F</td>
-  </tr>
-
-  <tr>
-    <td align="right">tan1</td>
-    <td align="center" style="background-color: rgb(255, 165, 79)">tan1</td>
-    <td align="left">rgb(255, 165, 79)</td>
-    <td align="left">#FFA54F</td>
-  </tr>
-
-  <tr>
-    <td align="right">tan2</td>
-    <td align="center" style="background-color: rgb(238, 154, 73)">tan2</td>
-    <td align="left">rgb(238, 154, 73)</td>
-    <td align="left">#EE9A49</td>
-  </tr>
-
-  <tr>
-    <td align="right">tan3</td>
-    <td align="center" style="background-color: rgb(205, 133, 63)">tan3</td>
-    <td align="left">rgb(205, 133, 63)</td>
-    <td align="left">#CD853F</td>
-  </tr>
-
-  <tr>
-    <td align="right">tan4</td>
-    <td align="center" style="background-color: rgb(139, 90,  43)">tan4</td>
-    <td align="left">rgb(139, 90,  43)</td>
-    <td align="left">#8B5A2B</td>
-  </tr>
-
-  <tr>
-    <td align="right">PeachPuff</td>
-    <td align="center" style="background-color: rgb(255, 218, 185)">PeachPuff</td>
-    <td align="left">rgb(255, 218, 185)</td>
-    <td align="left">#FFDAB9</td>
-  </tr>
-
-  <tr>
-    <td align="right">PeachPuff1</td>
-    <td align="center" style="background-color: rgb(255, 218, 185)">PeachPuff1</td>
-    <td align="left">rgb(255, 218, 185)</td>
-    <td align="left">#FFDAB9</td>
-  </tr>
-
-  <tr>
-    <td align="right">PeachPuff4</td>
-    <td align="center" style="background-color: rgb(139, 119, 101)">PeachPuff4</td>
-    <td align="left">rgb(139, 119, 101)</td>
-    <td align="left">#8B7765</td>
-  </tr>
-
-  <tr>
-    <td align="right">PeachPuff2</td>
-    <td align="center" style="background-color: rgb(238, 203, 173)">PeachPuff2</td>
-    <td align="left">rgb(238, 203, 173)</td>
-    <td align="left">#EECBAD</td>
-  </tr>
-
-  <tr>
-    <td align="right">PeachPuff3</td>
-    <td align="center" style="background-color: rgb(205, 175, 149)">PeachPuff3</td>
-    <td align="left">rgb(205, 175, 149)</td>
-    <td align="left">#CDAF95</td>
-  </tr>
-
-  <tr>
-    <td align="right">SandyBrown</td>
-    <td align="center" style="background-color: rgb(244, 164, 96)">SandyBrown</td>
-    <td align="left">rgb(244, 164, 96)</td>
-    <td align="left">#F4A460</td>
-  </tr>
-
-  <tr>
-    <td align="right">seashell4</td>
-    <td align="center" style="background-color: rgb(139, 134, 130)">seashell4</td>
-    <td align="left">rgb(139, 134, 130)</td>
-    <td align="left">#8B8682</td>
-  </tr>
-
-  <tr>
-    <td align="right">seashell2</td>
-    <td align="center" style="background-color: rgb(238, 229, 222)">seashell2</td>
-    <td align="left">rgb(238, 229, 222)</td>
-    <td align="left">#EEE5DE</td>
-  </tr>
-
-  <tr>
-    <td align="right">seashell3</td>
-    <td align="center" style="background-color: rgb(205, 197, 191)">seashell3</td>
-    <td align="left">rgb(205, 197, 191)</td>
-    <td align="left">#CDC5BF</td>
-  </tr>
-
-  <tr>
-    <td align="right">chocolate</td>
-    <td align="center" style="background-color: rgb(210, 105, 30)">chocolate</td>
-    <td align="left">rgb(210, 105, 30)</td>
-    <td align="left">#D2691E</td>
-  </tr>
-
-  <tr>
-    <td align="right">chocolate1</td>
-    <td align="center" style="background-color: rgb(255, 127, 36)">chocolate1</td>
-    <td align="left">rgb(255, 127, 36)</td>
-    <td align="left">#FF7F24</td>
-  </tr>
-
-  <tr>
-    <td align="right">chocolate2</td>
-    <td align="center" style="background-color: rgb(238, 118, 33)">chocolate2</td>
-    <td align="left">rgb(238, 118, 33)</td>
-    <td align="left">#EE7621</td>
-  </tr>
-
-  <tr>
-    <td align="right">chocolate3</td>
-    <td align="center" style="background-color: rgb(205, 102, 29)">chocolate3</td>
-    <td align="left">rgb(205, 102, 29)</td>
-    <td align="left">#CD661D</td>
-  </tr>
-
-  <tr>
-    <td align="right">chocolate4</td>
-    <td align="center" style="background-color: rgb(139, 69,  19)">chocolate4</td>
-    <td align="left">rgb(139, 69,  19)</td>
-    <td align="left">#8B4513</td>
-  </tr>
-
-  <tr>
-    <td align="right">SaddleBrown</td>
-    <td align="center" style="background-color: rgb(139, 69,  19)">SaddleBrown</td>
-    <td align="left">rgb(139, 69,  19)</td>
-    <td align="left">#8B4513</td>
-  </tr>
-
-  <tr>
-    <td align="right">seashell</td>
-    <td align="center" style="background-color: rgb(255, 245, 238)">seashell</td>
-    <td align="left">rgb(255, 245, 238)</td>
-    <td align="left">#FFF5EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">seashell1</td>
-    <td align="center" style="background-color: rgb(255, 245, 238)">seashell1</td>
-    <td align="left">rgb(255, 245, 238)</td>
-    <td align="left">#FFF5EE</td>
-  </tr>
-
-  <tr>
-    <td align="right">sienna4</td>
-    <td align="center" style="background-color: rgb(139, 71,  38)">sienna4</td>
-    <td align="left">rgb(139, 71,  38)</td>
-    <td align="left">#8B4726</td>
-  </tr>
-
-  <tr>
-    <td align="right">sienna</td>
-    <td align="center" style="background-color: rgb(160, 82,  45)">sienna</td>
-    <td align="left">rgb(160, 82,  45)</td>
-    <td align="left">#A0522D</td>
-  </tr>
-
-  <tr>
-    <td align="right">sienna1</td>
-    <td align="center" style="background-color: rgb(255, 130, 71)">sienna1</td>
-    <td align="left">rgb(255, 130, 71)</td>
-    <td align="left">#FF8247</td>
-  </tr>
-
-  <tr>
-    <td align="right">sienna2</td>
-    <td align="center" style="background-color: rgb(238, 121, 66)">sienna2</td>
-    <td align="left">rgb(238, 121, 66)</td>
-    <td align="left">#EE7942</td>
-  </tr>
-
-  <tr>
-    <td align="right">sienna3</td>
-    <td align="center" style="background-color: rgb(205, 104, 57)">sienna3</td>
-    <td align="left">rgb(205, 104, 57)</td>
-    <td align="left">#CD6839</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSalmon3</td>
-    <td align="center" style="background-color: rgb(205, 129, 98)">LightSalmon3</td>
-    <td align="left">rgb(205, 129, 98)</td>
-    <td align="left">#CD8162</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSalmon</td>
-    <td align="center" style="background-color: rgb(255, 160, 122)">LightSalmon</td>
-    <td align="left">rgb(255, 160, 122)</td>
-    <td align="left">#FFA07A</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSalmon1</td>
-    <td align="center" style="background-color: rgb(255, 160, 122)">LightSalmon1</td>
-    <td align="left">rgb(255, 160, 122)</td>
-    <td align="left">#FFA07A</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSalmon4</td>
-    <td align="center" style="background-color: rgb(139, 87,  66)">LightSalmon4</td>
-    <td align="left">rgb(139, 87,  66)</td>
-    <td align="left">#8B5742</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightSalmon2</td>
-    <td align="center" style="background-color: rgb(238, 149, 114)">LightSalmon2</td>
-    <td align="left">rgb(238, 149, 114)</td>
-    <td align="left">#EE9572</td>
-  </tr>
-
-  <tr>
-    <td align="right">coral</td>
-    <td align="center" style="background-color: rgb(255, 127, 80)">coral</td>
-    <td align="left">rgb(255, 127, 80)</td>
-    <td align="left">#FF7F50</td>
-  </tr>
-
-  <tr>
-    <td align="right">OrangeRed</td>
-    <td align="center" style="background-color: rgb(255, 69,   0)">OrangeRed</td>
-    <td align="left">rgb(255, 69,   0)</td>
-    <td align="left">#FF4500</td>
-  </tr>
-
-  <tr>
-    <td align="right">OrangeRed1</td>
-    <td align="center" style="background-color: rgb(255, 69,   0)">OrangeRed1</td>
-    <td align="left">rgb(255, 69,   0)</td>
-    <td align="left">#FF4500</td>
-  </tr>
-
-  <tr>
-    <td align="right">OrangeRed2</td>
-    <td align="center" style="background-color: rgb(238, 64,   0)">OrangeRed2</td>
-    <td align="left">rgb(238, 64,   0)</td>
-    <td align="left">#EE4000</td>
-  </tr>
-
-  <tr>
-    <td align="right">OrangeRed3</td>
-    <td align="center" style="background-color: rgb(205, 55,   0)">OrangeRed3</td>
-    <td align="left">rgb(205, 55,   0)</td>
-    <td align="left">#CD3700</td>
-  </tr>
-
-  <tr>
-    <td align="right">OrangeRed4</td>
-    <td align="center" style="background-color: rgb(139, 37,   0)">OrangeRed4</td>
-    <td align="left">rgb(139, 37,   0)</td>
-    <td align="left">#8B2500</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkSalmon</td>
-    <td align="center" style="background-color: rgb(233, 150, 122)">DarkSalmon</td>
-    <td align="left">rgb(233, 150, 122)</td>
-    <td align="left">#E9967A</td>
-  </tr>
-
-  <tr>
-    <td align="right">salmon1</td>
-    <td align="center" style="background-color: rgb(255, 140, 105)">salmon1</td>
-    <td align="left">rgb(255, 140, 105)</td>
-    <td align="left">#FF8C69</td>
-  </tr>
-
-  <tr>
-    <td align="right">salmon2</td>
-    <td align="center" style="background-color: rgb(238, 130, 98)">salmon2</td>
-    <td align="left">rgb(238, 130, 98)</td>
-    <td align="left">#EE8262</td>
-  </tr>
-
-  <tr>
-    <td align="right">salmon3</td>
-    <td align="center" style="background-color: rgb(205, 112, 84)">salmon3</td>
-    <td align="left">rgb(205, 112, 84)</td>
-    <td align="left">#CD7054</td>
-  </tr>
-
-  <tr>
-    <td align="right">salmon4</td>
-    <td align="center" style="background-color: rgb(139, 76,  57)">salmon4</td>
-    <td align="left">rgb(139, 76,  57)</td>
-    <td align="left">#8B4C39</td>
-  </tr>
-
-  <tr>
-    <td align="right">coral1</td>
-    <td align="center" style="background-color: rgb(255, 114, 86)">coral1</td>
-    <td align="left">rgb(255, 114, 86)</td>
-    <td align="left">#FF7256</td>
-  </tr>
-
-  <tr>
-    <td align="right">coral2</td>
-    <td align="center" style="background-color: rgb(238, 106, 80)">coral2</td>
-    <td align="left">rgb(238, 106, 80)</td>
-    <td align="left">#EE6A50</td>
-  </tr>
-
-  <tr>
-    <td align="right">coral3</td>
-    <td align="center" style="background-color: rgb(205, 91,  69)">coral3</td>
-    <td align="left">rgb(205, 91,  69)</td>
-    <td align="left">#CD5B45</td>
-  </tr>
-
-  <tr>
-    <td align="right">coral4</td>
-    <td align="center" style="background-color: rgb(139, 62,  47)">coral4</td>
-    <td align="left">rgb(139, 62,  47)</td>
-    <td align="left">#8B3E2F</td>
-  </tr>
-
-  <tr>
-    <td align="right">tomato4</td>
-    <td align="center" style="background-color: rgb(139, 54,  38)">tomato4</td>
-    <td align="left">rgb(139, 54,  38)</td>
-    <td align="left">#8B3626</td>
-  </tr>
-
-  <tr>
-    <td align="right">tomato</td>
-    <td align="center" style="background-color: rgb(255, 99,  71)">tomato</td>
-    <td align="left">rgb(255, 99,  71)</td>
-    <td align="left">#FF6347</td>
-  </tr>
-
-  <tr>
-    <td align="right">tomato1</td>
-    <td align="center" style="background-color: rgb(255, 99,  71)">tomato1</td>
-    <td align="left">rgb(255, 99,  71)</td>
-    <td align="left">#FF6347</td>
-  </tr>
-
-  <tr>
-    <td align="right">tomato2</td>
-    <td align="center" style="background-color: rgb(238, 92,  66)">tomato2</td>
-    <td align="left">rgb(238, 92,  66)</td>
-    <td align="left">#EE5C42</td>
-  </tr>
-
-  <tr>
-    <td align="right">tomato3</td>
-    <td align="center" style="background-color: rgb(205, 79,  57)">tomato3</td>
-    <td align="left">rgb(205, 79,  57)</td>
-    <td align="left">#CD4F39</td>
-  </tr>
-
-  <tr>
-    <td align="right">MistyRose4</td>
-    <td align="center" style="background-color: rgb(139, 125, 123)">MistyRose4</td>
-    <td align="left">rgb(139, 125, 123)</td>
-    <td align="left">#8B7D7B</td>
-  </tr>
-
-  <tr>
-    <td align="right">MistyRose2</td>
-    <td align="center" style="background-color: rgb(238, 213, 210)">MistyRose2</td>
-    <td align="left">rgb(238, 213, 210)</td>
-    <td align="left">#EED5D2</td>
-  </tr>
-
-  <tr>
-    <td align="right">MistyRose</td>
-    <td align="center" style="background-color: rgb(255, 228, 225)">MistyRose</td>
-    <td align="left">rgb(255, 228, 225)</td>
-    <td align="left">#FFE4E1</td>
-  </tr>
-
-  <tr>
-    <td align="right">MistyRose1</td>
-    <td align="center" style="background-color: rgb(255, 228, 225)">MistyRose1</td>
-    <td align="left">rgb(255, 228, 225)</td>
-    <td align="left">#FFE4E1</td>
-  </tr>
-
-  <tr>
-    <td align="right">salmon</td>
-    <td align="center" style="background-color: rgb(250, 128, 114)">salmon</td>
-    <td align="left">rgb(250, 128, 114)</td>
-    <td align="left">#FA8072</td>
-  </tr>
-
-  <tr>
-    <td align="right">MistyRose3</td>
-    <td align="center" style="background-color: rgb(205, 183, 181)">MistyRose3</td>
-    <td align="left">rgb(205, 183, 181)</td>
-    <td align="left">#CDB7B5</td>
-  </tr>
-
-  <tr>
-    <td align="right">white</td>
-    <td align="center" style="background-color: rgb(255, 255, 255)">white</td>
-    <td align="left">rgb(255, 255, 255)</td>
-    <td align="left">#FFFFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray100</td>
-    <td align="center" style="background-color: rgb(255, 255, 255)">gray100</td>
-    <td align="left">rgb(255, 255, 255)</td>
-    <td align="left">#FFFFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey100</td>
-    <td align="center" style="background-color: rgb(255, 255, 255)">grey100</td>
-    <td align="left">rgb(255, 255, 255)</td>
-    <td align="left">#FFFFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey100</td>
-    <td align="center" style="background-color: rgb(255, 255, 255)">grey100</td>
-    <td align="left">rgb(255, 255, 255)</td>
-    <td align="left">#FFFFFF</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray99</td>
-    <td align="center" style="background-color: rgb(252, 252, 252)">gray99</td>
-    <td align="left">rgb(252, 252, 252)</td>
-    <td align="left">#FCFCFC</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey99</td>
-    <td align="center" style="background-color: rgb(252, 252, 252)">grey99</td>
-    <td align="left">rgb(252, 252, 252)</td>
-    <td align="left">#FCFCFC</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray98</td>
-    <td align="center" style="background-color: rgb(250, 250, 250)">gray98</td>
-    <td align="left">rgb(250, 250, 250)</td>
-    <td align="left">#FAFAFA</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey98</td>
-    <td align="center" style="background-color: rgb(250, 250, 250)">grey98</td>
-    <td align="left">rgb(250, 250, 250)</td>
-    <td align="left">#FAFAFA</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray97</td>
-    <td align="center" style="background-color: rgb(247, 247, 247)">gray97</td>
-    <td align="left">rgb(247, 247, 247)</td>
-    <td align="left">#F7F7F7</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey97</td>
-    <td align="center" style="background-color: rgb(247, 247, 247)">grey97</td>
-    <td align="left">rgb(247, 247, 247)</td>
-    <td align="left">#F7F7F7</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray96</td>
-    <td align="center" style="background-color: rgb(245, 245, 245)">gray96</td>
-    <td align="left">rgb(245, 245, 245)</td>
-    <td align="left">#F5F5F5</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey96</td>
-    <td align="center" style="background-color: rgb(245, 245, 245)">grey96</td>
-    <td align="left">rgb(245, 245, 245)</td>
-    <td align="left">#F5F5F5</td>
-  </tr>
-
-  <tr>
-    <td align="right">WhiteSmoke</td>
-    <td align="center" style="background-color: rgb(245, 245, 245)">WhiteSmoke</td>
-    <td align="left">rgb(245, 245, 245)</td>
-    <td align="left">#F5F5F5</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray95</td>
-    <td align="center" style="background-color: rgb(242, 242, 242)">gray95</td>
-    <td align="left">rgb(242, 242, 242)</td>
-    <td align="left">#F2F2F2</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey95</td>
-    <td align="center" style="background-color: rgb(242, 242, 242)">grey95</td>
-    <td align="left">rgb(242, 242, 242)</td>
-    <td align="left">#F2F2F2</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray94</td>
-    <td align="center" style="background-color: rgb(240, 240, 240)">gray94</td>
-    <td align="left">rgb(240, 240, 240)</td>
-    <td align="left">#F0F0F0</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey94</td>
-    <td align="center" style="background-color: rgb(240, 240, 240)">grey94</td>
-    <td align="left">rgb(240, 240, 240)</td>
-    <td align="left">#F0F0F0</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray93</td>
-    <td align="center" style="background-color: rgb(237, 237, 237)">gray93</td>
-    <td align="left">rgb(237, 237, 237)</td>
-    <td align="left">#EDEDED</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey93</td>
-    <td align="center" style="background-color: rgb(237, 237, 237)">grey93</td>
-    <td align="left">rgb(237, 237, 237)</td>
-    <td align="left">#EDEDED</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray92</td>
-    <td align="center" style="background-color: rgb(235, 235, 235)">gray92</td>
-    <td align="left">rgb(235, 235, 235)</td>
-    <td align="left">#EBEBEB</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey92</td>
-    <td align="center" style="background-color: rgb(235, 235, 235)">grey92</td>
-    <td align="left">rgb(235, 235, 235)</td>
-    <td align="left">#EBEBEB</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray91</td>
-    <td align="center" style="background-color: rgb(232, 232, 232)">gray91</td>
-    <td align="left">rgb(232, 232, 232)</td>
-    <td align="left">#E8E8E8</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey91</td>
-    <td align="center" style="background-color: rgb(232, 232, 232)">grey91</td>
-    <td align="left">rgb(232, 232, 232)</td>
-    <td align="left">#E8E8E8</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray90</td>
-    <td align="center" style="background-color: rgb(229, 229, 229)">gray90</td>
-    <td align="left">rgb(229, 229, 229)</td>
-    <td align="left">#E5E5E5</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey90</td>
-    <td align="center" style="background-color: rgb(229, 229, 229)">grey90</td>
-    <td align="left">rgb(229, 229, 229)</td>
-    <td align="left">#E5E5E5</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray89</td>
-    <td align="center" style="background-color: rgb(227, 227, 227)">gray89</td>
-    <td align="left">rgb(227, 227, 227)</td>
-    <td align="left">#E3E3E3</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey89</td>
-    <td align="center" style="background-color: rgb(227, 227, 227)">grey89</td>
-    <td align="left">rgb(227, 227, 227)</td>
-    <td align="left">#E3E3E3</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray88</td>
-    <td align="center" style="background-color: rgb(224, 224, 224)">gray88</td>
-    <td align="left">rgb(224, 224, 224)</td>
-    <td align="left">#E0E0E0</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey88</td>
-    <td align="center" style="background-color: rgb(224, 224, 224)">grey88</td>
-    <td align="left">rgb(224, 224, 224)</td>
-    <td align="left">#E0E0E0</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray87</td>
-    <td align="center" style="background-color: rgb(222, 222, 222)">gray87</td>
-    <td align="left">rgb(222, 222, 222)</td>
-    <td align="left">#DEDEDE</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey87</td>
-    <td align="center" style="background-color: rgb(222, 222, 222)">grey87</td>
-    <td align="left">rgb(222, 222, 222)</td>
-    <td align="left">#DEDEDE</td>
-  </tr>
-
-  <tr>
-    <td align="right">gainsboro</td>
-    <td align="center" style="background-color: rgb(220, 220, 220)">gainsboro</td>
-    <td align="left">rgb(220, 220, 220)</td>
-    <td align="left">#DCDCDC</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray86</td>
-    <td align="center" style="background-color: rgb(219, 219, 219)">gray86</td>
-    <td align="left">rgb(219, 219, 219)</td>
-    <td align="left">#DBDBDB</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey86</td>
-    <td align="center" style="background-color: rgb(219, 219, 219)">grey86</td>
-    <td align="left">rgb(219, 219, 219)</td>
-    <td align="left">#DBDBDB</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray85</td>
-    <td align="center" style="background-color: rgb(217, 217, 217)">gray85</td>
-    <td align="left">rgb(217, 217, 217)</td>
-    <td align="left">#D9D9D9</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey85</td>
-    <td align="center" style="background-color: rgb(217, 217, 217)">grey85</td>
-    <td align="left">rgb(217, 217, 217)</td>
-    <td align="left">#D9D9D9</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray84</td>
-    <td align="center" style="background-color: rgb(214, 214, 214)">gray84</td>
-    <td align="left">rgb(214, 214, 214)</td>
-    <td align="left">#D6D6D6</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey84</td>
-    <td align="center" style="background-color: rgb(214, 214, 214)">grey84</td>
-    <td align="left">rgb(214, 214, 214)</td>
-    <td align="left">#D6D6D6</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray83</td>
-    <td align="center" style="background-color: rgb(212, 212, 212)">gray83</td>
-    <td align="left">rgb(212, 212, 212)</td>
-    <td align="left">#D4D4D4</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey83</td>
-    <td align="center" style="background-color: rgb(212, 212, 212)">grey83</td>
-    <td align="left">rgb(212, 212, 212)</td>
-    <td align="left">#D4D4D4</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGray</td>
-    <td align="center" style="background-color: rgb(211, 211, 211)">LightGray</td>
-    <td align="left">rgb(211, 211, 211)</td>
-    <td align="left">#D3D3D3</td>
-  </tr>
-
-  <tr>
-    <td align="right">LightGrey</td>
-    <td align="center" style="background-color: rgb(211, 211, 211)">LightGrey</td>
-    <td align="left">rgb(211, 211, 211)</td>
-    <td align="left">#D3D3D3</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray82</td>
-    <td align="center" style="background-color: rgb(209, 209, 209)">gray82</td>
-    <td align="left">rgb(209, 209, 209)</td>
-    <td align="left">#D1D1D1</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey82</td>
-    <td align="center" style="background-color: rgb(209, 209, 209)">grey82</td>
-    <td align="left">rgb(209, 209, 209)</td>
-    <td align="left">#D1D1D1</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray81</td>
-    <td align="center" style="background-color: rgb(207, 207, 207)">gray81</td>
-    <td align="left">rgb(207, 207, 207)</td>
-    <td align="left">#CFCFCF</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey81</td>
-    <td align="center" style="background-color: rgb(207, 207, 207)">grey81</td>
-    <td align="left">rgb(207, 207, 207)</td>
-    <td align="left">#CFCFCF</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray80</td>
-    <td align="center" style="background-color: rgb(204, 204, 204)">gray80</td>
-    <td align="left">rgb(204, 204, 204)</td>
-    <td align="left">#CCCCCC</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey80</td>
-    <td align="center" style="background-color: rgb(204, 204, 204)">grey80</td>
-    <td align="left">rgb(204, 204, 204)</td>
-    <td align="left">#CCCCCC</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray79</td>
-    <td align="center" style="background-color: rgb(201, 201, 201)">gray79</td>
-    <td align="left">rgb(201, 201, 201)</td>
-    <td align="left">#C9C9C9</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey79</td>
-    <td align="center" style="background-color: rgb(201, 201, 201)">grey79</td>
-    <td align="left">rgb(201, 201, 201)</td>
-    <td align="left">#C9C9C9</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray78</td>
-    <td align="center" style="background-color: rgb(199, 199, 199)">gray78</td>
-    <td align="left">rgb(199, 199, 199)</td>
-    <td align="left">#C7C7C7</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey78</td>
-    <td align="center" style="background-color: rgb(199, 199, 199)">grey78</td>
-    <td align="left">rgb(199, 199, 199)</td>
-    <td align="left">#C7C7C7</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray77</td>
-    <td align="center" style="background-color: rgb(196, 196, 196)">gray77</td>
-    <td align="left">rgb(196, 196, 196)</td>
-    <td align="left">#C4C4C4</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey77</td>
-    <td align="center" style="background-color: rgb(196, 196, 196)">grey77</td>
-    <td align="left">rgb(196, 196, 196)</td>
-    <td align="left">#C4C4C4</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray76</td>
-    <td align="center" style="background-color: rgb(194, 194, 194)">gray76</td>
-    <td align="left">rgb(194, 194, 194)</td>
-    <td align="left">#C2C2C2</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey76</td>
-    <td align="center" style="background-color: rgb(194, 194, 194)">grey76</td>
-    <td align="left">rgb(194, 194, 194)</td>
-    <td align="left">#C2C2C2</td>
-  </tr>
-
-  <tr>
-    <td align="right">silver</td>
-    <td align="center" style="background-color: rgb(192, 192, 192)">silver</td>
-    <td align="left">rgb(192, 192, 192)</td>
-    <td align="left">#C0C0C0</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray75</td>
-    <td align="center" style="background-color: rgb(191, 191, 191)">gray75</td>
-    <td align="left">rgb(191, 191, 191)</td>
-    <td align="left">#BFBFBF</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey75</td>
-    <td align="center" style="background-color: rgb(191, 191, 191)">grey75</td>
-    <td align="left">rgb(191, 191, 191)</td>
-    <td align="left">#BFBFBF</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray74</td>
-    <td align="center" style="background-color: rgb(189, 189, 189)">gray74</td>
-    <td align="left">rgb(189, 189, 189)</td>
-    <td align="left">#BDBDBD</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey74</td>
-    <td align="center" style="background-color: rgb(189, 189, 189)">grey74</td>
-    <td align="left">rgb(189, 189, 189)</td>
-    <td align="left">#BDBDBD</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray73</td>
-    <td align="center" style="background-color: rgb(186, 186, 186)">gray73</td>
-    <td align="left">rgb(186, 186, 186)</td>
-    <td align="left">#BABABA</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey73</td>
-    <td align="center" style="background-color: rgb(186, 186, 186)">grey73</td>
-    <td align="left">rgb(186, 186, 186)</td>
-    <td align="left">#BABABA</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray72</td>
-    <td align="center" style="background-color: rgb(184, 184, 184)">gray72</td>
-    <td align="left">rgb(184, 184, 184)</td>
-    <td align="left">#B8B8B8</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey72</td>
-    <td align="center" style="background-color: rgb(184, 184, 184)">grey72</td>
-    <td align="left">rgb(184, 184, 184)</td>
-    <td align="left">#B8B8B8</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray71</td>
-    <td align="center" style="background-color: rgb(181, 181, 181)">gray71</td>
-    <td align="left">rgb(181, 181, 181)</td>
-    <td align="left">#B5B5B5</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey71</td>
-    <td align="center" style="background-color: rgb(181, 181, 181)">grey71</td>
-    <td align="left">rgb(181, 181, 181)</td>
-    <td align="left">#B5B5B5</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray70</td>
-    <td align="center" style="background-color: rgb(179, 179, 179)">gray70</td>
-    <td align="left">rgb(179, 179, 179)</td>
-    <td align="left">#B3B3B3</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey70</td>
-    <td align="center" style="background-color: rgb(179, 179, 179)">grey70</td>
-    <td align="left">rgb(179, 179, 179)</td>
-    <td align="left">#B3B3B3</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray69</td>
-    <td align="center" style="background-color: rgb(176, 176, 176)">gray69</td>
-    <td align="left">rgb(176, 176, 176)</td>
-    <td align="left">#B0B0B0</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey69</td>
-    <td align="center" style="background-color: rgb(176, 176, 176)">grey69</td>
-    <td align="left">rgb(176, 176, 176)</td>
-    <td align="left">#B0B0B0</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray68</td>
-    <td align="center" style="background-color: rgb(173, 173, 173)">gray68</td>
-    <td align="left">rgb(173, 173, 173)</td>
-    <td align="left">#ADADAD</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey68</td>
-    <td align="center" style="background-color: rgb(173, 173, 173)">grey68</td>
-    <td align="left">rgb(173, 173, 173)</td>
-    <td align="left">#ADADAD</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray67</td>
-    <td align="center" style="background-color: rgb(171, 171, 171)">gray67</td>
-    <td align="left">rgb(171, 171, 171)</td>
-    <td align="left">#ABABAB</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey67</td>
-    <td align="center" style="background-color: rgb(171, 171, 171)">grey67</td>
-    <td align="left">rgb(171, 171, 171)</td>
-    <td align="left">#ABABAB</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGray</td>
-    <td align="center" style="background-color: rgb(169, 169, 169)">DarkGray</td>
-    <td align="left">rgb(169, 169, 169)</td>
-    <td align="left">#A9A9A9</td>
-  </tr>
-
-  <tr>
-    <td align="right">DarkGrey</td>
-    <td align="center" style="background-color: rgb(169, 169, 169)">DarkGrey</td>
-    <td align="left">rgb(169, 169, 169)</td>
-    <td align="left">#A9A9A9</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray66</td>
-    <td align="center" style="background-color: rgb(168, 168, 168)">gray66</td>
-    <td align="left">rgb(168, 168, 168)</td>
-    <td align="left">#A8A8A8</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey66</td>
-    <td align="center" style="background-color: rgb(168, 168, 168)">grey66</td>
-    <td align="left">rgb(168, 168, 168)</td>
-    <td align="left">#A8A8A8</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray65</td>
-    <td align="center" style="background-color: rgb(166, 166, 166)">gray65</td>
-    <td align="left">rgb(166, 166, 166)</td>
-    <td align="left">#A6A6A6</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey65</td>
-    <td align="center" style="background-color: rgb(166, 166, 166)">grey65</td>
-    <td align="left">rgb(166, 166, 166)</td>
-    <td align="left">#A6A6A6</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray64</td>
-    <td align="center" style="background-color: rgb(163, 163, 163)">gray64</td>
-    <td align="left">rgb(163, 163, 163)</td>
-    <td align="left">#A3A3A3</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey64</td>
-    <td align="center" style="background-color: rgb(163, 163, 163)">grey64</td>
-    <td align="left">rgb(163, 163, 163)</td>
-    <td align="left">#A3A3A3</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray63</td>
-    <td align="center" style="background-color: rgb(161, 161, 161)">gray63</td>
-    <td align="left">rgb(161, 161, 161)</td>
-    <td align="left">#A1A1A1</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey63</td>
-    <td align="center" style="background-color: rgb(161, 161, 161)">grey63</td>
-    <td align="left">rgb(161, 161, 161)</td>
-    <td align="left">#A1A1A1</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray62</td>
-    <td align="center" style="background-color: rgb(158, 158, 158)">gray62</td>
-    <td align="left">rgb(158, 158, 158)</td>
-    <td align="left">#9E9E9E</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey62</td>
-    <td align="center" style="background-color: rgb(158, 158, 158)">grey62</td>
-    <td align="left">rgb(158, 158, 158)</td>
-    <td align="left">#9E9E9E</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray61</td>
-    <td align="center" style="background-color: rgb(156, 156, 156)">gray61</td>
-    <td align="left">rgb(156, 156, 156)</td>
-    <td align="left">#9C9C9C</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey61</td>
-    <td align="center" style="background-color: rgb(156, 156, 156)">grey61</td>
-    <td align="left">rgb(156, 156, 156)</td>
-    <td align="left">#9C9C9C</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray60</td>
-    <td align="center" style="background-color: rgb(153, 153, 153)">gray60</td>
-    <td align="left">rgb(153, 153, 153)</td>
-    <td align="left">#999999</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey60</td>
-    <td align="center" style="background-color: rgb(153, 153, 153)">grey60</td>
-    <td align="left">rgb(153, 153, 153)</td>
-    <td align="left">#999999</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray59</td>
-    <td align="center" style="background-color: rgb(150, 150, 150)">gray59</td>
-    <td align="left">rgb(150, 150, 150)</td>
-    <td align="left">#969696</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey59</td>
-    <td align="center" style="background-color: rgb(150, 150, 150)">grey59</td>
-    <td align="left">rgb(150, 150, 150)</td>
-    <td align="left">#969696</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray58</td>
-    <td align="center" style="background-color: rgb(148, 148, 148)">gray58</td>
-    <td align="left">rgb(148, 148, 148)</td>
-    <td align="left">#949494</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey58</td>
-    <td align="center" style="background-color: rgb(148, 148, 148)">grey58</td>
-    <td align="left">rgb(148, 148, 148)</td>
-    <td align="left">#949494</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray57</td>
-    <td align="center" style="background-color: rgb(145, 145, 145)">gray57</td>
-    <td align="left">rgb(145, 145, 145)</td>
-    <td align="left">#919191</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey57</td>
-    <td align="center" style="background-color: rgb(145, 145, 145)">grey57</td>
-    <td align="left">rgb(145, 145, 145)</td>
-    <td align="left">#919191</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray56</td>
-    <td align="center" style="background-color: rgb(143, 143, 143)">gray56</td>
-    <td align="left">rgb(143, 143, 143)</td>
-    <td align="left">#8F8F8F</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey56</td>
-    <td align="center" style="background-color: rgb(143, 143, 143)">grey56</td>
-    <td align="left">rgb(143, 143, 143)</td>
-    <td align="left">#8F8F8F</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray55</td>
-    <td align="center" style="background-color: rgb(140, 140, 140)">gray55</td>
-    <td align="left">rgb(140, 140, 140)</td>
-    <td align="left">#8C8C8C</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey55</td>
-    <td align="center" style="background-color: rgb(140, 140, 140)">grey55</td>
-    <td align="left">rgb(140, 140, 140)</td>
-    <td align="left">#8C8C8C</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray54</td>
-    <td align="center" style="background-color: rgb(138, 138, 138)">gray54</td>
-    <td align="left">rgb(138, 138, 138)</td>
-    <td align="left">#8A8A8A</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey54</td>
-    <td align="center" style="background-color: rgb(138, 138, 138)">grey54</td>
-    <td align="left">rgb(138, 138, 138)</td>
-    <td align="left">#8A8A8A</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray53</td>
-    <td align="center" style="background-color: rgb(135, 135, 135)">gray53</td>
-    <td align="left">rgb(135, 135, 135)</td>
-    <td align="left">#878787</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey53</td>
-    <td align="center" style="background-color: rgb(135, 135, 135)">grey53</td>
-    <td align="left">rgb(135, 135, 135)</td>
-    <td align="left">#878787</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray52</td>
-    <td align="center" style="background-color: rgb(133, 133, 133)">gray52</td>
-    <td align="left">rgb(133, 133, 133)</td>
-    <td align="left">#858585</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey52</td>
-    <td align="center" style="background-color: rgb(133, 133, 133)">grey52</td>
-    <td align="left">rgb(133, 133, 133)</td>
-    <td align="left">#858585</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray51</td>
-    <td align="center" style="background-color: rgb(130, 130, 130)">gray51</td>
-    <td align="left">rgb(130, 130, 130)</td>
-    <td align="left">#828282</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey51</td>
-    <td align="center" style="background-color: rgb(130, 130, 130)">grey51</td>
-    <td align="left">rgb(130, 130, 130)</td>
-    <td align="left">#828282</td>
-  </tr>
-
-  <tr>
-    <td align="right">fractal</td>
-    <td align="center" style="background-color: rgb(128, 128, 128)">fractal</td>
-    <td align="left">rgb(128, 128, 128)</td>
-    <td align="left">#808080</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray50</td>
-    <td align="center" style="background-color: rgb(127, 127, 127)">gray50</td>
-    <td align="left">rgb(127, 127, 127)</td>
-    <td align="left">#7F7F7F</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey50</td>
-    <td align="center" style="background-color: rgb(127, 127, 127)">grey50</td>
-    <td align="left">rgb(127, 127, 127)</td>
-    <td align="left">#7F7F7F</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray</td>
-    <td align="center" style="background-color: rgb(126, 126, 126)">gray</td>
-    <td align="left">rgb(126, 126, 126)</td>
-    <td align="left">#7E7E7E</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray49</td>
-    <td align="center" style="background-color: rgb(125, 125, 125)">gray49</td>
-    <td align="left">rgb(125, 125, 125)</td>
-    <td align="left">#7D7D7D</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey49</td>
-    <td align="center" style="background-color: rgb(125, 125, 125)">grey49</td>
-    <td align="left">rgb(125, 125, 125)</td>
-    <td align="left">#7D7D7D</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray48</td>
-    <td align="center" style="background-color: rgb(122, 122, 122)">gray48</td>
-    <td align="left">rgb(122, 122, 122)</td>
-    <td align="left">#7A7A7A</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey48</td>
-    <td align="center" style="background-color: rgb(122, 122, 122)">grey48</td>
-    <td align="left">rgb(122, 122, 122)</td>
-    <td align="left">#7A7A7A</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray47</td>
-    <td align="center" style="background-color: rgb(120, 120, 120)">gray47</td>
-    <td align="left">rgb(120, 120, 120)</td>
-    <td align="left">#787878</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey47</td>
-    <td align="center" style="background-color: rgb(120, 120, 120)">grey47</td>
-    <td align="left">rgb(120, 120, 120)</td>
-    <td align="left">#787878</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray46</td>
-    <td align="center" style="background-color: rgb(117, 117, 117)">gray46</td>
-    <td align="left">rgb(117, 117, 117)</td>
-    <td align="left">#757575</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey46</td>
-    <td align="center" style="background-color: rgb(117, 117, 117)">grey46</td>
-    <td align="left">rgb(117, 117, 117)</td>
-    <td align="left">#757575</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray45</td>
-    <td align="center" style="background-color: rgb(115, 115, 115)">gray45</td>
-    <td align="left">rgb(115, 115, 115)</td>
-    <td align="left">#737373</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey45</td>
-    <td align="center" style="background-color: rgb(115, 115, 115)">grey45</td>
-    <td align="left">rgb(115, 115, 115)</td>
-    <td align="left">#737373</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray44</td>
-    <td align="center" style="background-color: rgb(112, 112, 112)">gray44</td>
-    <td align="left">rgb(112, 112, 112)</td>
-    <td align="left">#707070</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey44</td>
-    <td align="center" style="background-color: rgb(112, 112, 112)">grey44</td>
-    <td align="left">rgb(112, 112, 112)</td>
-    <td align="left">#707070</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray43</td>
-    <td align="center" style="background-color: rgb(110, 110, 110)">gray43</td>
-    <td align="left">rgb(110, 110, 110)</td>
-    <td align="left">#6E6E6E</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey43</td>
-    <td align="center" style="background-color: rgb(110, 110, 110)">grey43</td>
-    <td align="left">rgb(110, 110, 110)</td>
-    <td align="left">#6E6E6E</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray42</td>
-    <td align="center" style="background-color: rgb(107, 107, 107)">gray42</td>
-    <td align="left">rgb(107, 107, 107)</td>
-    <td align="left">#6B6B6B</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey42</td>
-    <td align="center" style="background-color: rgb(107, 107, 107)">grey42</td>
-    <td align="left">rgb(107, 107, 107)</td>
-    <td align="left">#6B6B6B</td>
-  </tr>
-
-  <tr>
-    <td align="right">DimGray</td>
-    <td align="center" style="background-color: rgb(105, 105, 105)">DimGray</td>
-    <td align="left">rgb(105, 105, 105)</td>
-    <td align="left">#696969</td>
-  </tr>
-
-  <tr>
-    <td align="right">DimGrey</td>
-    <td align="center" style="background-color: rgb(105, 105, 105)">DimGrey</td>
-    <td align="left">rgb(105, 105, 105)</td>
-    <td align="left">#696969</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray41</td>
-    <td align="center" style="background-color: rgb(105, 105, 105)">gray41</td>
-    <td align="left">rgb(105, 105, 105)</td>
-    <td align="left">#696969</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey41</td>
-    <td align="center" style="background-color: rgb(105, 105, 105)">grey41</td>
-    <td align="left">rgb(105, 105, 105)</td>
-    <td align="left">#696969</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray40</td>
-    <td align="center" style="background-color: rgb(102, 102, 102)">gray40</td>
-    <td align="left">rgb(102, 102, 102)</td>
-    <td align="left">#666666</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey40</td>
-    <td align="center" style="background-color: rgb(102, 102, 102)">grey40</td>
-    <td align="left">rgb(102, 102, 102)</td>
-    <td align="left">#666666</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray39</td>
-    <td align="center" style="background-color: rgb( 99, 99,  99)">gray39</td>
-    <td align="left">rgb( 99, 99,  99)</td>
-    <td align="left">#636363</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey39</td>
-    <td align="center" style="background-color: rgb( 99, 99,  99)">grey39</td>
-    <td align="left">rgb( 99, 99,  99)</td>
-    <td align="left">#636363</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray38</td>
-    <td align="center" style="background-color: rgb( 97, 97,  97)">gray38</td>
-    <td align="left">rgb( 97, 97,  97)</td>
-    <td align="left">#616161</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey38</td>
-    <td align="center" style="background-color: rgb( 97, 97,  97)">grey38</td>
-    <td align="left">rgb( 97, 97,  97)</td>
-    <td align="left">#616161</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray37</td>
-    <td align="center" style="background-color: rgb( 94, 94,  94)">gray37</td>
-    <td align="left">rgb( 94, 94,  94)</td>
-    <td align="left">#5E5E5E</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey37</td>
-    <td align="center" style="background-color: rgb( 94, 94,  94)">grey37</td>
-    <td align="left">rgb( 94, 94,  94)</td>
-    <td align="left">#5E5E5E</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray36</td>
-    <td align="center" style="background-color: rgb( 92, 92,  92)">gray36</td>
-    <td align="left">rgb( 92, 92,  92)</td>
-    <td align="left">#5C5C5C</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey36</td>
-    <td align="center" style="background-color: rgb( 92, 92,  92)">grey36</td>
-    <td align="left">rgb( 92, 92,  92)</td>
-    <td align="left">#5C5C5C</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray35</td>
-    <td align="center" style="background-color: rgb( 89, 89,  89)">gray35</td>
-    <td align="left">rgb( 89, 89,  89)</td>
-    <td align="left">#595959</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey35</td>
-    <td align="center" style="background-color: rgb( 89, 89,  89)">grey35</td>
-    <td align="left">rgb( 89, 89,  89)</td>
-    <td align="left">#595959</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray34</td>
-    <td align="center" style="background-color: rgb( 87, 87,  87)">gray34</td>
-    <td align="left">rgb( 87, 87,  87)</td>
-    <td align="left">#575757</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey34</td>
-    <td align="center" style="background-color: rgb( 87, 87,  87)">grey34</td>
-    <td align="left">rgb( 87, 87,  87)</td>
-    <td align="left">#575757</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray33</td>
-    <td align="center" style="background-color: rgb( 84, 84,  84)">gray33</td>
-    <td align="left">rgb( 84, 84,  84)</td>
-    <td align="left">#545454</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey33</td>
-    <td align="center" style="background-color: rgb( 84, 84,  84)">grey33</td>
-    <td align="left">rgb( 84, 84,  84)</td>
-    <td align="left">#545454</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray32</td>
-    <td align="center" style="background-color: rgb( 82, 82,  82)">gray32</td>
-    <td align="left">rgb( 82, 82,  82)</td>
-    <td align="left">#525252</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey32</td>
-    <td align="center" style="background-color: rgb( 82, 82,  82)">grey32</td>
-    <td align="left">rgb( 82, 82,  82)</td>
-    <td align="left">#525252</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray31</td>
-    <td align="center" style="background-color: rgb( 79, 79,  79)">gray31</td>
-    <td align="left">rgb( 79, 79,  79)</td>
-    <td align="left">#4F4F4F</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey31</td>
-    <td align="center" style="background-color: rgb( 79, 79,  79)">grey31</td>
-    <td align="left">rgb( 79, 79,  79)</td>
-    <td align="left">#4F4F4F</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray30</td>
-    <td align="center" style="background-color: rgb( 77, 77,  77)">gray30</td>
-    <td align="left">rgb( 77, 77,  77)</td>
-    <td align="left">#4D4D4D</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey30</td>
-    <td align="center" style="background-color: rgb( 77, 77,  77)">grey30</td>
-    <td align="left">rgb( 77, 77,  77)</td>
-    <td align="left">#4D4D4D</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray29</td>
-    <td align="center" style="background-color: rgb( 74, 74,  74)">gray29</td>
-    <td align="left">rgb( 74, 74,  74)</td>
-    <td align="left">#4A4A4A</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey29</td>
-    <td align="center" style="background-color: rgb( 74, 74,  74)">grey29</td>
-    <td align="left">rgb( 74, 74,  74)</td>
-    <td align="left">#4A4A4A</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray28</td>
-    <td align="center" style="background-color: rgb( 71, 71,  71)">gray28</td>
-    <td align="left">rgb( 71, 71,  71)</td>
-    <td align="left">#474747</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey28</td>
-    <td align="center" style="background-color: rgb( 71, 71,  71)">grey28</td>
-    <td align="left">rgb( 71, 71,  71)</td>
-    <td align="left">#474747</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray27</td>
-    <td align="center" style="background-color: rgb( 69, 69,  69)">gray27</td>
-    <td align="left">rgb( 69, 69,  69)</td>
-    <td align="left">#454545</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey27</td>
-    <td align="center" style="background-color: rgb( 69, 69,  69)">grey27</td>
-    <td align="left">rgb( 69, 69,  69)</td>
-    <td align="left">#454545</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray26</td>
-    <td align="center" style="background-color: rgb( 66, 66,  66)">gray26</td>
-    <td align="left">rgb( 66, 66,  66)</td>
-    <td align="left">#424242</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey26</td>
-    <td align="center" style="background-color: rgb( 66, 66,  66)">grey26</td>
-    <td align="left">rgb( 66, 66,  66)</td>
-    <td align="left">#424242</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray25</td>
-    <td align="center" style="background-color: rgb( 64, 64,  64)">gray25</td>
-    <td align="left">rgb( 64, 64,  64)</td>
-    <td align="left">#404040</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey25</td>
-    <td align="center" style="background-color: rgb( 64, 64,  64)">grey25</td>
-    <td align="left">rgb( 64, 64,  64)</td>
-    <td align="left">#404040</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray24</td>
-    <td align="center" style="background-color: rgb( 61, 61,  61)">gray24</td>
-    <td align="left">rgb( 61, 61,  61)</td>
-    <td align="left">#3D3D3D</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey24</td>
-    <td align="center" style="background-color: rgb( 61, 61,  61)">grey24</td>
-    <td align="left">rgb( 61, 61,  61)</td>
-    <td align="left">#3D3D3D</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray23</td>
-    <td align="center" style="background-color: rgb( 59, 59,  59)">gray23</td>
-    <td align="left">rgb( 59, 59,  59)</td>
-    <td align="left">#3B3B3B</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey23</td>
-    <td align="center" style="background-color: rgb( 59, 59,  59)">grey23</td>
-    <td align="left">rgb( 59, 59,  59)</td>
-    <td align="left">#3B3B3B</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray22</td>
-    <td align="center" style="background-color: rgb( 56, 56,  56)">gray22</td>
-    <td align="left">rgb( 56, 56,  56)</td>
-    <td align="left">#383838</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey22</td>
-    <td align="center" style="background-color: rgb( 56, 56,  56)">grey22</td>
-    <td align="left">rgb( 56, 56,  56)</td>
-    <td align="left">#383838</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray21</td>
-    <td align="center" style="background-color: rgb( 54, 54,  54)">gray21</td>
-    <td align="left">rgb( 54, 54,  54)</td>
-    <td align="left">#363636</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey21</td>
-    <td align="center" style="background-color: rgb( 54, 54,  54)">grey21</td>
-    <td align="left">rgb( 54, 54,  54)</td>
-    <td align="left">#363636</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray20</td>
-    <td align="center" style="background-color: rgb( 51, 51,  51)">gray20</td>
-    <td align="left">rgb( 51, 51,  51)</td>
-    <td align="left">#333333</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey20</td>
-    <td align="center" style="background-color: rgb( 51, 51,  51)">grey20</td>
-    <td align="left">rgb( 51, 51,  51)</td>
-    <td align="left">#333333</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray19</td>
-    <td align="center" style="background-color: rgb( 48, 48,  48)">gray19</td>
-    <td align="left">rgb( 48, 48,  48)</td>
-    <td align="left">#303030</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey19</td>
-    <td align="center" style="background-color: rgb( 48, 48,  48)">grey19</td>
-    <td align="left">rgb( 48, 48,  48)</td>
-    <td align="left">#303030</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray18</td>
-    <td align="center" style="background-color: rgb( 46, 46,  46)">gray18</td>
-    <td align="left">rgb( 46, 46,  46)</td>
-    <td align="left">#2E2E2E</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey18</td>
-    <td align="center" style="background-color: rgb( 46, 46,  46)">grey18</td>
-    <td align="left">rgb( 46, 46,  46)</td>
-    <td align="left">#2E2E2E</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray17</td>
-    <td align="center" style="background-color: rgb( 43, 43,  43)">gray17</td>
-    <td align="left">rgb( 43, 43,  43)</td>
-    <td align="left">#2B2B2B</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey17</td>
-    <td align="center" style="background-color: rgb( 43, 43,  43)">grey17</td>
-    <td align="left">rgb( 43, 43,  43)</td>
-    <td align="left">#2B2B2B</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray16</td>
-    <td align="center" style="background-color: rgb( 41, 41,  41)">gray16</td>
-    <td align="left">rgb( 41, 41,  41)</td>
-    <td align="left">#292929</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey16</td>
-    <td align="center" style="background-color: rgb( 41, 41,  41)">grey16</td>
-    <td align="left">rgb( 41, 41,  41)</td>
-    <td align="left">#292929</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray15</td>
-    <td align="center" style="background-color: rgb( 38, 38,  38)">gray15</td>
-    <td align="left">rgb( 38, 38,  38)</td>
-    <td align="left">#262626</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey15</td>
-    <td align="center" style="background-color: rgb( 38, 38,  38)">grey15</td>
-    <td align="left">rgb( 38, 38,  38)</td>
-    <td align="left">#262626</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray14</td>
-    <td align="center" style="background-color: rgb( 36, 36,  36)">gray14</td>
-    <td align="left">rgb( 36, 36,  36)</td>
-    <td align="left">#242424</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey14</td>
-    <td align="center" style="background-color: rgb( 36, 36,  36)">grey14</td>
-    <td align="left">rgb( 36, 36,  36)</td>
-    <td align="left">#242424</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray13</td>
-    <td align="center" style="background-color: rgb( 33, 33,  33)">gray13</td>
-    <td align="left">rgb( 33, 33,  33)</td>
-    <td align="left">#212121</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey13</td>
-    <td align="center" style="background-color: rgb( 33, 33,  33)">grey13</td>
-    <td align="left">rgb( 33, 33,  33)</td>
-    <td align="left">#212121</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray12</td>
-    <td align="center" style="background-color: rgb( 31, 31,  31)">gray12</td>
-    <td align="left">rgb( 31, 31,  31)</td>
-    <td align="left">#1F1F1F</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey12</td>
-    <td align="center" style="background-color: rgb( 31, 31,  31)">grey12</td>
-    <td align="left">rgb( 31, 31,  31)</td>
-    <td align="left">#1F1F1F</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray11</td>
-    <td align="center" style="background-color: rgb( 28, 28,  28)">gray11</td>
-    <td align="left">rgb( 28, 28,  28)</td>
-    <td align="left">#1C1C1C</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey11</td>
-    <td align="center" style="background-color: rgb( 28, 28,  28)">grey11</td>
-    <td align="left">rgb( 28, 28,  28)</td>
-    <td align="left">#1C1C1C</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray10</td>
-    <td align="center" style="background-color: rgb( 26, 26,  26)">gray10</td>
-    <td align="left">rgb( 26, 26,  26)</td>
-    <td align="left">#1A1A1A</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey10</td>
-    <td align="center" style="background-color: rgb( 26, 26,  26)">grey10</td>
-    <td align="left">rgb( 26, 26,  26)</td>
-    <td align="left">#1A1A1A</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray9</td>
-    <td align="center" style="background-color: rgb( 23, 23,  23)">gray9</td>
-    <td align="left">rgb( 23, 23,  23)</td>
-    <td align="left">#171717</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey9</td>
-    <td align="center" style="background-color: rgb( 23, 23,  23)">grey9</td>
-    <td align="left">rgb( 23, 23,  23)</td>
-    <td align="left">#171717</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray8</td>
-    <td align="center" style="background-color: rgb( 20, 20,  20)">gray8</td>
-    <td align="left">rgb( 20, 20,  20)</td>
-    <td align="left">#141414</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey8</td>
-    <td align="center" style="background-color: rgb( 20, 20,  20)">grey8</td>
-    <td align="left">rgb( 20, 20,  20)</td>
-    <td align="left">#141414</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray7</td>
-    <td align="center" style="background-color: rgb( 18, 18,  18)">gray7</td>
-    <td align="left">rgb( 18, 18,  18)</td>
-    <td align="left">#121212</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey7</td>
-    <td align="center" style="background-color: rgb( 18, 18,  18)">grey7</td>
-    <td align="left">rgb( 18, 18,  18)</td>
-    <td align="left">#121212</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray6</td>
-    <td align="center" style="background-color: rgb( 15, 15,  15)">gray6</td>
-    <td align="left">rgb( 15, 15,  15)</td>
-    <td align="left">#0F0F0F</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey6</td>
-    <td align="center" style="background-color: rgb( 15, 15,  15)">grey6</td>
-    <td align="left">rgb( 15, 15,  15)</td>
-    <td align="left">#0F0F0F</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray5</td>
-    <td align="center" style="background-color: rgb( 13, 13,  13)">gray5</td>
-    <td align="left">rgb( 13, 13,  13)</td>
-    <td align="left">#0D0D0D</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey5</td>
-    <td align="center" style="background-color: rgb( 13, 13,  13)">grey5</td>
-    <td align="left">rgb( 13, 13,  13)</td>
-    <td align="left">#0D0D0D</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray4</td>
-    <td align="center" style="background-color: rgb( 10, 10,  10)">gray4</td>
-    <td align="left">rgb( 10, 10,  10)</td>
-    <td align="left">#0A0A0A</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey4</td>
-    <td align="center" style="background-color: rgb( 10, 10,  10)">grey4</td>
-    <td align="left">rgb( 10, 10,  10)</td>
-    <td align="left">#0A0A0A</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray3</td>
-    <td align="center" style="background-color: rgb(  8,  8,   8)">gray3</td>
-    <td align="left">rgb(  8,  8,   8)</td>
-    <td align="left">#080808</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey3</td>
-    <td align="center" style="background-color: rgb(  8,  8,   8)">grey3</td>
-    <td align="left">rgb(  8,  8,   8)</td>
-    <td align="left">#080808</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray2</td>
-    <td align="center" style="background-color: rgb(  5,  5,   5)">gray2</td>
-    <td align="left">rgb(  5,  5,   5)</td>
-    <td align="left">#050505</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey2</td>
-    <td align="center" style="background-color: rgb(  5,  5,   5)">grey2</td>
-    <td align="left">rgb(  5,  5,   5)</td>
-    <td align="left">#050505</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray1</td>
-    <td align="center" style="background-color: rgb(  3,  3,   3)">gray1</td>
-    <td align="left">rgb(  3,  3,   3)</td>
-    <td align="left">#030303</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey1</td>
-    <td align="center" style="background-color: rgb(  3,  3,   3)">grey1</td>
-    <td align="left">rgb(  3,  3,   3)</td>
-    <td align="left">#030303</td>
-  </tr>
-
-  <tr>
-    <td align="right">black</td>
-    <td align="center" style="background-color: rgb(  0,  0,   0)">black</td>
-    <td align="left">rgb(  0,  0,   0)</td>
-    <td align="left">#000000</td>
-  </tr>
-
-  <tr>
-    <td align="right">gray0</td>
-    <td align="center" style="background-color: rgb(  0,  0,   0)">gray0</td>
-    <td align="left">rgb(  0,  0,   0)</td>
-    <td align="left">#000000</td>
-  </tr>
-
-  <tr>
-    <td align="right">grey0</td>
-    <td align="center" style="background-color: rgb(  0,  0,   0)">grey0</td>
-    <td align="left">rgb(  0,  0,   0)</td>
-    <td align="left">#000000</td>
-  </tr>
-
-  <tr>
-    <td align="right">opaque</td>
-    <td align="center" style="background-color: rgb(  0,  0,   0)">opaque</td>
-    <td align="left">rgb(  0,  0,   0)</td>
-    <td align="left">#000000</td>
-  </tr>
-
-  <tr>
-    <td align="right">none</td>
-    <td align="center" style="background-color: white">none</td>
-    <td align="left">rgba(  0,  0,   0,   0.0)</td>
-    <td align="left">#00000000</td>
-  </tr>
-
-  <tr>
-    <td align="right">transparent</td>
-    <td align="center" style="background-color: white">transparent</td>
-    <td align="left">rgba(  0,  0,   0,   0.0)</td>
-    <td align="left">#00000000</td>
-  </tr>
-
-  </tbody>
-</table>
+<dt>exception</dt>
+<p>return any errors or warnings in this structure.</p>
 
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="color.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="color.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/command-line-options.html b/www/command-line-options.html
index c65c42d2e..6547a8feb 100644
--- a/www/command-line-options.html
+++ b/www/command-line-options.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Options @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, options, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/command-line-options.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, options, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="command-line-options.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,12 +67,22 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="command-line-options.html#adaptive-blur">&#x2011;adaptive&#x2011;blur</a>  • <a href="command-line-options.html#adaptive-resize">&#x2011;adaptive&#x2011;resize</a>  • <a href="command-line-options.html#adaptive-sharpen">&#x2011;adaptive&#x2011;sharpen</a>  • <a href="command-line-options.html#adjoin">&#x2011;adjoin</a>  • <a href="command-line-options.html#affine">&#x2011;affine</a>  • <a href="command-line-options.html#alpha">&#x2011;alpha</a>  • <a href="command-line-options.html#annotate">&#x2011;annotate</a>  • <a href="command-line-options.html#antialias">&#x2011;antialias</a>  • <a href="command-line-options.html#append">&#x2011;append</a>  • <a href="command-line-options.html#attenuate">&#x2011;attenuate</a>  • <a href="command-line-options.html#authenticate">&#x2011;authenticate</a>  • <a href="command-line-options.html#auto-gamma">&#x2011;auto&#x2011;gamma</a>  • <a href="command-line-options.html#auto-level">&#x2011;auto&#x2011;level</a>  • <a href="command-line-options.html#auto-orient">&#x2011;auto&#x2011;orient</a>  • <a href="command-line-options.html#auto-threshold">&#x2011;auto&#x2011;threshold</a>  • <a href="command-line-options.html#backdrop">&#x2011;backdrop</a>  • <a href="command-line-options.html#background">&#x2011;background</a>  • <a href="command-line-options.html#bench">&#x2011;bench</a>  • <a href="command-line-options.html#bias">&#x2011;bias</a>  • <a href="command-line-options.html#black-point-compensation">&#x2011;black&#x2011;point&#x2011;compensation</a>  • <a href="command-line-options.html#black-threshold">&#x2011;black&#x2011;threshold</a>  • <a href="command-line-options.html#blend">&#x2011;blend</a>  • <a href="command-line-options.html#blue-primary">&#x2011;blue&#x2011;primary</a>  • <a href="command-line-options.html#blue-shift">&#x2011;blue&#x2011;shift</a>  • <a href="command-line-options.html#blur">&#x2011;blur</a>  • <a href="command-line-options.html#border">&#x2011;border</a>  • <a href="command-line-options.html#bordercolor">&#x2011;bordercolor</a>  • <a href="command-line-options.html#borderwidth">&#x2011;borderwidth</a>  • <a href="command-line-options.html#brightness-contrast">&#x2011;brightness&#x2011;contrast</a>  • <a href="command-line-options.html#cache">&#x2011;cache</a>  • <a href="command-line-options.html#canny">&#x2011;canny</a>  • <a href="command-line-options.html#caption">&#x2011;caption</a>  • <a href="command-line-options.html#cdl">&#x2011;cdl</a>  • <a href="command-line-options.html#channel">&#x2011;channel</a>  • <a href="command-line-options.html#charcoal">&#x2011;charcoal</a>  • <a href="command-line-options.html#channel-fx">&#x2011;channel&#x2011;fx</a>  • <a href="command-line-options.html#chop">&#x2011;chop</a>  • <a href="command-line-options.html#clamp">&#x2011;clamp</a>  • <a href="command-line-options.html#clip">&#x2011;clip</a>  • <a href="command-line-options.html#clip-mask">&#x2011;clip&#x2011;mask</a>  • <a href="command-line-options.html#clip-path">&#x2011;clip&#x2011;path</a>  • <a href="command-line-options.html#clone">&#x2011;clone</a>  • <a href="command-line-options.html#clut">&#x2011;clut</a>  • <a href="command-line-options.html#coalesce">&#x2011;coalesce</a>  • <a href="command-line-options.html#colorize">&#x2011;colorize</a>  • <a href="command-line-options.html#colormap">&#x2011;colormap</a>  • <a href="command-line-options.html#color-matrix">&#x2011;color&#x2011;matrix</a>  • <a href="command-line-options.html#colors">&#x2011;colors</a>  • <a href="command-line-options.html#colorspace">&#x2011;colorspace</a>  • <a href="command-line-options.html#combine">&#x2011;combine</a>  • <a href="command-line-options.html#comment">&#x2011;comment</a>  • <a href="command-line-options.html#compare">&#x2011;compare</a>  • <a href="command-line-options.html#complex">&#x2011;complex</a>  • <a href="command-line-options.html#compose">&#x2011;compose</a>  • <a href="command-line-options.html#composite">&#x2011;composite</a>  • <a href="command-line-options.html#compress">&#x2011;compress</a>  • <a href="command-line-options.html#connected-components">&#x2011;connected&#x2011;components</a>  • <a href="command-line-options.html#contrast">&#x2011;contrast</a>  • <a href="command-line-options.html#contrast-stretch">&#x2011;contrast&#x2011;stretch</a>  • <a href="command-line-options.html#convolve">&#x2011;convolve</a>  • <a href="command-line-options.html#copy">&#x2011;copy</a>  • <a href="command-line-options.html#crop">&#x2011;crop</a>  • <a href="command-line-options.html#cycle">&#x2011;cycle</a>  • <a href="command-line-options.html#debug">&#x2011;debug</a>  • <a href="command-line-options.html#decipher">&#x2011;decipher</a>  • <a href="command-line-options.html#deconstruct">&#x2011;deconstruct</a>  • <a href="command-line-options.html#define">&#x2011;define</a>  • <a href="command-line-options.html#delay">&#x2011;delay</a>  • <a href="command-line-options.html#delete">&#x2011;delete</a>  • <a href="command-line-options.html#density">&#x2011;density</a>  • <a href="command-line-options.html#depth">&#x2011;depth</a>  • <a href="command-line-options.html#descend">&#x2011;descend</a>  • <a href="command-line-options.html#deskew">&#x2011;deskew</a>  • <a href="command-line-options.html#despeckle">&#x2011;despeckle</a>  • <a href="command-line-options.html#direction">&#x2011;direction</a>  • <a href="command-line-options.html#displace">&#x2011;displace</a>  • <a href="command-line-options.html#display">&#x2011;display</a>  • <a href="command-line-options.html#dispose">&#x2011;dispose</a>  • <a href="command-line-options.html#dissimilarity-threshold">&#x2011;dissimilarity&#x2011;threshold</a>  • <a href="command-line-options.html#dissolve">&#x2011;dissolve</a>  • <a href="command-line-options.html#distort">&#x2011;distort</a>  • <a href="command-line-options.html#distribute-cache">&#x2011;distribute&#x2011;cache</a>  • <a href="command-line-options.html#dither">&#x2011;dither</a>  • <a href="command-line-options.html#draw">&#x2011;draw</a>  • <a href="command-line-options.html#duplicate">&#x2011;duplicate</a>  • <a href="command-line-options.html#edge">&#x2011;edge</a>  • <a href="command-line-options.html#emboss">&#x2011;emboss</a>  • <a href="command-line-options.html#encipher">&#x2011;encipher</a>  • <a href="command-line-options.html#encoding">&#x2011;encoding</a>  • <a href="command-line-options.html#endian">&#x2011;endian</a>  • <a href="command-line-options.html#enhance">&#x2011;enhance</a>  • <a href="command-line-options.html#equalize">&#x2011;equalize</a>  • <a href="command-line-options.html#evaluate">&#x2011;evaluate</a>  • <a href="command-line-options.html#evaluate-sequence">&#x2011;evaluate&#x2011;sequence</a>  • <a href="command-line-options.html#extent">&#x2011;extent</a>  • <a href="command-line-options.html#extract">&#x2011;extract</a>  • <a href="command-line-options.html#family">&#x2011;family</a>  • <a href="command-line-options.html#features">&#x2011;features</a>  • <a href="command-line-options.html#fft">&#x2011;fft</a>  • <a href="command-line-options.html#fill">&#x2011;fill</a>  • <a href="command-line-options.html#filter">&#x2011;filter</a>  • <a href="command-line-options.html#flatten">&#x2011;flatten</a>  • <a href="command-line-options.html#flip">&#x2011;flip</a>  • <a href="command-line-options.html#floodfill">&#x2011;floodfill</a>  • <a href="command-line-options.html#flop">&#x2011;flop</a>  • <a href="command-line-options.html#font">&#x2011;font</a>  • <a href="command-line-options.html#foreground">&#x2011;foreground</a>  • <a href="command-line-options.html#format">&#x2011;format</a>  • <a href="command-line-options.html#format_identify_">&#x2011;format[identify]</a>  • <a href="command-line-options.html#frame">&#x2011;frame</a>  • <a href="command-line-options.html#frame_import_">&#x2011;frame[import]</a>  • <a href="command-line-options.html#function">&#x2011;function</a>  • <a href="command-line-options.html#fuzz">&#x2011;fuzz</a>  • <a href="command-line-options.html#fx">&#x2011;fx</a>  • <a href="command-line-options.html#gamma">&#x2011;gamma</a>  • <a href="command-line-options.html#gaussian-blur">&#x2011;gaussian&#x2011;blur</a>  • <a href="command-line-options.html#geometry">&#x2011;geometry</a>  • <a href="command-line-options.html#gravity">&#x2011;gravity</a>  • <a href="command-line-options.html#grayscale">&#x2011;grayscale</a>  • <a href="command-line-options.html#green-primary">&#x2011;green&#x2011;primary</a>  • <a href="command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a>  • <a href="command-line-options.html#help">&#x2011;help</a>  • <a href="command-line-options.html#highlight-color">&#x2011;highlight&#x2011;color</a>  • <a href="command-line-options.html#hough-lines">&#x2011;hough&#x2011;lines</a>  • <a href="command-line-options.html#iconGeometry">&#x2011;iconGeometry</a>  • <a href="command-line-options.html#iconic">&#x2011;iconic</a>  • <a href="command-line-options.html#identify">&#x2011;identify</a>  • <a href="command-line-options.html#ift">&#x2011;ift</a>  • <a href="command-line-options.html#immutable">&#x2011;immutable</a>  • <a href="command-line-options.html#implode">&#x2011;implode</a>  • <a href="command-line-options.html#insert">&#x2011;insert</a>  • <a href="command-line-options.html#intensity">&#x2011;intensity</a>  • <a href="command-line-options.html#intent">&#x2011;intent</a>  • <a href="command-line-options.html#interlace">&#x2011;interlace</a>  • <a href="command-line-options.html#interpolate">&#x2011;interpolate</a>  • <a href="command-line-options.html#interline-spacing">&#x2011;interline&#x2011;spacing</a>  • <a href="command-line-options.html#interword-spacing">&#x2011;interword&#x2011;spacing</a>  • <a href="command-line-options.html#kerning">&#x2011;kerning</a>  • <a href="command-line-options.html#kuwahara">&#x2011;kuwahara</a>  • <a href="command-line-options.html#label">&#x2011;label</a>  • <a href="command-line-options.html#lat">&#x2011;lat</a>  • <a href="command-line-options.html#layers">&#x2011;layers</a>  • <a href="command-line-options.html#level">&#x2011;level</a>  • <a href="command-line-options.html#level-colors">&#x2011;level&#x2011;colors</a>  • <a href="command-line-options.html#limit">&#x2011;limit</a>  • <a href="command-line-options.html#linear-stretch">&#x2011;linear&#x2011;stretch</a>  • <a href="command-line-options.html#linewidth">&#x2011;linewidth</a>  • <a href="command-line-options.html#liquid-rescale">&#x2011;liquid&#x2011;rescale</a>  • <a href="command-line-options.html#list">&#x2011;list</a>  • <a href="command-line-options.html#log">&#x2011;log</a>  • <a href="command-line-options.html#loop">&#x2011;loop</a>  • <a href="command-line-options.html#lowlight-color">&#x2011;lowlight&#x2011;color</a>  • <a href="command-line-options.html#magnify">&#x2011;magnify</a>  • <a href="command-line-options.html#map">&#x2011;map</a>  • <a href="command-line-options.html#map_stream_">&#x2011;map[stream]</a>  • <a href="command-line-options.html#mattecolor">&#x2011;mattecolor</a>  • <a href="command-line-options.html#median">&#x2011;median</a>  • <a href="command-line-options.html#mean-shift">&#x2011;mean&#x2011;shift</a>  • <a href="command-line-options.html#metric">&#x2011;metric</a>  • <a href="command-line-options.html#mode">&#x2011;mode</a>  • <a href="command-line-options.html#modulate">&#x2011;modulate</a>  • <a href="command-line-options.html#moments">&#x2011;moments</a>  • <a href="command-line-options.html#monitor">&#x2011;monitor</a>  • <a href="command-line-options.html#monochrome">&#x2011;monochrome</a>  • <a href="command-line-options.html#morph">&#x2011;morph</a>  • <a href="command-line-options.html#morphology">&#x2011;morphology</a>  • <a href="command-line-options.html#mosaic">&#x2011;mosaic</a>  • <a href="command-line-options.html#motion-blur">&#x2011;motion&#x2011;blur</a>  • <a href="command-line-options.html#name">&#x2011;name</a>  • <a href="command-line-options.html#negate">&#x2011;negate</a>  • <a href="command-line-options.html#noise">&#x2011;noise</a>  • <a href="command-line-options.html#normalize">&#x2011;normalize</a>  • <a href="command-line-options.html#opaque">&#x2011;opaque</a>  • <a href="command-line-options.html#ordered-dither">&#x2011;ordered&#x2011;dither</a>  • <a href="command-line-options.html#orient">&#x2011;orient</a>  • <a href="command-line-options.html#page">&#x2011;page</a>  • <a href="command-line-options.html#paint">&#x2011;paint</a>  • <a href="command-line-options.html#path">&#x2011;path</a>  • <a href="command-line-options.html#pause_animate_">&#x2011;pause[animate]</a>  • <a href="command-line-options.html#pause_import_">&#x2011;pause[import]</a>  • <a href="command-line-options.html#perceptible">&#x2011;perceptible</a>  • <a href="command-line-options.html#ping">&#x2011;ping</a>  • <a href="command-line-options.html#pointsize">&#x2011;pointsize</a>  • <a href="command-line-options.html#polaroid">&#x2011;polaroid</a>  • <a href="command-line-options.html#poly">&#x2011;poly</a>  • <a href="command-line-options.html#posterize">&#x2011;posterize</a>  • <a href="command-line-options.html#precision">&#x2011;precision</a>  • <a href="command-line-options.html#preview">&#x2011;preview</a>  • <a href="command-line-options.html#print">&#x2011;print</a>  • <a href="command-line-options.html#process">&#x2011;process</a>  • <a href="command-line-options.html#profile">&#x2011;profile</a>  • <a href="command-line-options.html#quality">&#x2011;quality</a>  • <a href="command-line-options.html#quantize">&#x2011;quantize</a>  • <a href="command-line-options.html#quiet">&#x2011;quiet</a>  • <a href="command-line-options.html#radial-blur">&#x2011;radial&#x2011;blur</a>  • <a href="command-line-options.html#raise">&#x2011;raise</a>  • <a href="command-line-options.html#random-threshold">&#x2011;random&#x2011;threshold</a>  • <a href="command-line-options.html#read-mask">&#x2011;read&#x2011;mask</a>  • <a href="command-line-options.html#red-primary">&#x2011;red&#x2011;primary</a>  • <a href="command-line-options.html#regard-warnings">&#x2011;regard&#x2011;warnings</a>  • <a href="command-line-options.html#region">&#x2011;region</a>  • <a href="command-line-options.html#remap">&#x2011;remap</a>  • <a href="command-line-options.html#remote">&#x2011;remote</a>  • <a href="command-line-options.html#render">&#x2011;render</a>  • <a href="command-line-options.html#repage">&#x2011;repage</a>  • <a href="command-line-options.html#resample">&#x2011;resample</a>  • <a href="command-line-options.html#resize">&#x2011;resize</a>  • <a href="command-line-options.html#respect-parentheses">&#x2011;respect&#x2011;parentheses</a>  • <a href="command-line-options.html#reverse">&#x2011;reverse</a>  • <a href="command-line-options.html#roll">&#x2011;roll</a>  • <a href="command-line-options.html#rotate">&#x2011;rotate</a>  • <a href="command-line-options.html#sample">&#x2011;sample</a>  • <a href="command-line-options.html#sampling-factor">&#x2011;sampling&#x2011;factor</a>  • <a href="command-line-options.html#scale">&#x2011;scale</a>  • <a href="command-line-options.html#scene">&#x2011;scene</a>  • <a href="command-line-options.html#screen">&#x2011;screen</a>  • <a href="command-line-options.html#seed">&#x2011;seed</a>  • <a href="command-line-options.html#segment">&#x2011;segment</a>  • <a href="command-line-options.html#selective-blur">&#x2011;selective&#x2011;blur</a>  • <a href="command-line-options.html#separate">&#x2011;separate</a>  • <a href="command-line-options.html#sepia-tone">&#x2011;sepia&#x2011;tone</a>  • <a href="command-line-options.html#set">&#x2011;set</a>  • <a href="command-line-options.html#shade">&#x2011;shade</a>  • <a href="command-line-options.html#shadow">&#x2011;shadow</a>  • <a href="command-line-options.html#shared-memory">&#x2011;shared&#x2011;memory</a>  • <a href="command-line-options.html#sharpen">&#x2011;sharpen</a>  • <a href="command-line-options.html#shave">&#x2011;shave</a>  • <a href="command-line-options.html#shear">&#x2011;shear</a>  • <a href="command-line-options.html#sigmoidal-contrast">&#x2011;sigmoidal&#x2011;contrast</a>  • <a href="command-line-options.html#silent">&#x2011;silent</a>  • <a href="command-line-options.html#similarity-threshold">&#x2011;similarity&#x2011;threshold</a>  • <a href="command-line-options.html#size">&#x2011;size</a>  • <a href="command-line-options.html#sketch">&#x2011;sketch</a>  • <a href="command-line-options.html#smush">&#x2011;smush</a>  • <a href="command-line-options.html#snaps">&#x2011;snaps</a>  • <a href="command-line-options.html#solarize">&#x2011;solarize</a>  • <a href="command-line-options.html#sparse-color">&#x2011;sparse&#x2011;color</a>  • <a href="command-line-options.html#splice">&#x2011;splice</a>  • <a href="command-line-options.html#spread">&#x2011;spread</a>  • <a href="command-line-options.html#statistic">&#x2011;statistic</a>  • <a href="command-line-options.html#stegano">&#x2011;stegano</a>  • <a href="command-line-options.html#stereo">&#x2011;stereo</a>  • <a href="command-line-options.html#storage-type">&#x2011;storage&#x2011;type</a>  • <a href="command-line-options.html#stretch">&#x2011;stretch</a>  • <a href="command-line-options.html#strip">&#x2011;strip</a>  • <a href="command-line-options.html#stroke">&#x2011;stroke</a>  • <a href="command-line-options.html#strokewidth">&#x2011;strokewidth</a>  • <a href="command-line-options.html#style">&#x2011;style</a>  • <a href="command-line-options.html#subimage-search">&#x2011;subimage&#x2011;search</a>  • <a href="command-line-options.html#swap">&#x2011;swap</a>  • <a href="command-line-options.html#swirl">&#x2011;swirl</a>  • <a href="command-line-options.html#synchronize">&#x2011;synchronize</a>  • <a href="command-line-options.html#taint">&#x2011;taint</a>  • <a href="command-line-options.html#text-font">&#x2011;text&#x2011;font</a>  • <a href="command-line-options.html#texture">&#x2011;texture</a>  • <a href="command-line-options.html#threshold">&#x2011;threshold</a>  • <a href="command-line-options.html#thumbnail">&#x2011;thumbnail</a>  • <a href="command-line-options.html#tile">&#x2011;tile</a>  • <a href="command-line-options.html#tile-offset">&#x2011;tile&#x2011;offset</a>  • <a href="command-line-options.html#tint">&#x2011;tint</a>  • <a href="command-line-options.html#title">&#x2011;title</a>  • <a href="command-line-options.html#transform">&#x2011;transform</a>  • <a href="command-line-options.html#transparent">&#x2011;transparent</a>  • <a href="command-line-options.html#transparent-color">&#x2011;transparent&#x2011;color</a>  • <a href="command-line-options.html#transpose">&#x2011;transpose</a>  • <a href="command-line-options.html#transverse">&#x2011;transverse</a>  • <a href="command-line-options.html#treedepth">&#x2011;treedepth</a>  • <a href="command-line-options.html#trim">&#x2011;trim</a>  • <a href="command-line-options.html#type">&#x2011;type</a>  • <a href="command-line-options.html#undercolor">&#x2011;undercolor</a>  • <a href="command-line-options.html#unique-colors">&#x2011;unique&#x2011;colors</a>  • <a href="command-line-options.html#units">&#x2011;units</a>  • <a href="command-line-options.html#unsharp">&#x2011;unsharp</a>  • <a href="command-line-options.html#update">&#x2011;update</a>  • <a href="command-line-options.html#verbose">&#x2011;verbose</a>  • <a href="command-line-options.html#version">&#x2011;version</a>  • <a href="command-line-options.html#view">&#x2011;view</a>  • <a href="command-line-options.html#vignette">&#x2011;vignette</a>  • <a href="command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a>  • <a href="command-line-options.html#visual">&#x2011;visual</a>  • <a href="command-line-options.html#watermark">&#x2011;watermark</a>  • <a href="command-line-options.html#wave">&#x2011;wave</a>  • <a href="command-line-options.html#wavelet-denoise">&#x2011;wavelet&#x2011;denoise</a>  • <a href="command-line-options.html#weight">&#x2011;weight</a>  • <a href="command-line-options.html#white-point">&#x2011;white&#x2011;point</a>  • <a href="command-line-options.html#white-threshold">&#x2011;white&#x2011;threshold</a>  • <a href="command-line-options.html#window">&#x2011;window</a>  • <a href="command-line-options.html#window-group">&#x2011;window&#x2011;group</a>  • <a href="command-line-options.html#write">&#x2011;write</a>  • <a href="command-line-options.html#write-mask">&#x2011;write&#x2011;mask</a>  </p>
-<p class="lead magick-description">Below is list of command-line options recognized by the ImageMagick <a href="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="convert.html">convert</a> and <a href="mogrify.html">mogrify</a>.</p>
+<p class="lead magick-description">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> and <a href="mogrify.html">mogrify</a>.</p>
 
 <div style="margin: auto;">
   <h3><a id="adaptive-blur"></a>-adaptive-blur <var>radius</var>[x<var>sigma</var>]</h3>
@@ -90,7 +99,7 @@ defaults to 1.</p>
 
 <p class="magick-description">Resize the image using data-dependent triangulation.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. The <a href="command-line-options.html#adaptive-resize">-adaptive-resize</a>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. The <a href="command-line-options.html#adaptive-resize">-adaptive-resize</a>
 option defaults to data-dependent triangulation.  Use the <a
 href="command-line-options.html#filter">-filter</a> to choose a different resampling algorithm.
 Offsets, if present in the geometry string, are ignored, and the <a
@@ -555,9 +564,9 @@ negative results without clipping to the color value range
 (0..QuantumRange).</p>
 
 <p>See the discussion on HDRI implementations of ImageMagick on the page <a
-href="high-dynamic-range.html" >High Dynamic-Range Images</a>. For more
+href="../www/high-dynamic-range.html" >High Dynamic-Range Images</a>. For more
 about HDRI go the ImageMagick <a
-href="https://www.imagemagick.org/Usage/basics/#hdri" >Usage</a> pages or this
+href="../Usage/basics/index.htmlhdri" >Usage</a> pages or this
 <a
 href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging">Wikipedia</a>
 entry.  </p>
@@ -650,7 +659,7 @@ pixels which are outside the image proper are blurred into the final result.
 <p class="magick-description">Surround the image with a border of color. </p>
 
 <p>Set the width and height using the <var>size</var> portion of the
-<var>geometry</var> argument.  See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Offsets are
+<var>geometry</var> argument.  See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Offsets are
 ignored. </p>
 
 <p>As of IM 6.7.8-8, the <var>geometry</var> arguments behave as follows:</p>
@@ -990,7 +999,7 @@ href="command-line-options.html#clut">-clut</a> operator is a good example of th
 
 <p class="magick-description">Remove pixels from the interior of an image.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. The <var>width</var>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. The <var>width</var>
 and <var>height</var> given in the of the <var>size</var>
 portion of the <var>geometry</var> argument give the number of
 columns and rows to remove. The <var>offset</var> portion of
@@ -1194,7 +1203,7 @@ duplicate or unused colors removed.  The ordering of an existing color
 palette may be altered. When converting an image from color to grayscale,
 it is more efficient to convert the image to the gray colorspace before
 reducing the number of colors. Refer to
-the <a href="http://www.imagemagick.org/www/quantize.html">
+the <a href="quantize.html">
 color reduction algorithm</a> for more details.</p>
 
 <div style="margin: auto;">
@@ -1440,7 +1449,7 @@ subtract
 
 <p class="magick-description">Set the type of image composition.</p>
 
-<p>See <a href="http://www.imagemagick.org/www/compose.html">Alpha Compositing</a> for
+<p>See <a href="compose.html">Alpha Compositing</a> for
 a detailed discussion of alpha compositing.</p>
 
 <p>This setting affects image processing operators that merge two (or more)
@@ -1535,7 +1544,7 @@ the chroma channels.</p>
   <h3><a id="connected-components"></a>-connected-components <var>connectivity</var></h3>
 </div>
 
-<p class="magick-description"><a href="connected-components.html">connected-components</a> labeling detects connected regions in an image, choose from 4 or 8 way connectivity.</p>
+<p class="magick-description"><a href="../www/connected-components.html">connected-components</a> labeling detects connected regions in an image, choose from 4 or 8 way connectivity.</p>
 
 <p>Use <code><a href="command-line-options.html#define" >-define</a> connected-components:verbose=true</code> to output statistics associated with each unique label.</p>
 
@@ -1612,9 +1621,9 @@ detection. Without an output bias, the negative values is clipped at zero.
 <p>When using an ImageMagick with the HDRI compile-time setting, <a href="command-line-options.html#bias">&#x2011;bias</a> is not needed, as ImageMagick is able to store/handle any
 negative results without clipping to the color value range (0..QuantumRange).
 See the discussion on HDRI implementations of ImageMagick on the page <a
-href="high-dynamic-range.html">High
+href="../www/high-dynamic-range.html">High
 Dynamic-Range Images</a>. For more about HDRI go the ImageMagick <a
-href="https://www.imagemagick.org/Usage/basics/#hdri">Usage</a> pages or this
+href="../Usage/basics/index.htmlhdri">Usage</a> pages or this
 <a href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging">Wikipedia</a>
 entry.  </p>
 
@@ -1631,7 +1640,7 @@ entry.  </p>
 
 <p class="magick-description">Cut out one or more rectangular regions of the image.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <p>The <var>width</var> and <var>height</var> of the <var>geometry</var> argument give the size of the image that remains
 after cropping, and <var>x</var> and <var>y</var> in the
@@ -1719,7 +1728,7 @@ output.</p>
 
 <p>Use <a href="command-line-options.html#debug">+debug</a> to turn off all logging.</p>
 
-<p>Debugging may also be set using the <code>MAGICK_DEBUG</code> <a href="resources.html#environment"
+<p>Debugging may also be set using the <code>MAGICK_DEBUG</code> <a href="../www/resources.html#environment"
 >environment variable</a>.  The allowed values for the <code>MAGICK_DEBUG</code>
 environment variable are the same as for the <a href="command-line-options.html#debug">-debug</a>
 option.</p>
@@ -1734,7 +1743,7 @@ option.</p>
 <p>Get the passphrase from the file specified by <var>filename</var>.</p>
 
 <p>For more information, see the webpage, <a
-href="https://www.imagemagick.org/script/cipher.html">ImageMagick: Encipher or
+href="../www/cipher.html">ImageMagick: Encipher or
 Decipher an Image</a>.</p>
 
 
@@ -3314,7 +3323,7 @@ filename:</p>
 
 <p>You can use 0,0 for the image size, which means to use the actual
 dimensions found in the image header. Otherwise, it is scaled to the given
-dimensions. See <a href="http://www.imagemagick.org/www/compose.html">Alpha Compositing</a> for
+dimensions. See <a href="compose.html">Alpha Compositing</a> for
 a detailed discussion of alpha composition methods that are available. </p>
 
 <p>The "special augmented compose operators" such as "dissolve" that require
@@ -3432,7 +3441,7 @@ image sequence.</p>
 <p>Get the passphrase from the file specified by <var>filename</var>.</p>
 
 <p>For more information, see the webpage, <a
-href="https://www.imagemagick.org/script/cipher.html">ImageMagick: Encipher or
+href="../www/cipher.html">ImageMagick: Encipher or
 Decipher an Image</a>.</p>
 
 
@@ -3661,7 +3670,7 @@ image is centered on an 800x600 black canvas: </p>
   -gravity center -extent 800x600 -quality 92 output.jpg
 </code></pre>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3><a id="extract"></a>-extract <var>geometry</var></h3>
@@ -3690,7 +3699,7 @@ equivalent to:</p>
 <pre class="highlight"><code>convert -size 16000x16000 -depth 8 -resize 640x480 image.rgb image.png
 </code></pre>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3><a id="family"></a>-family <var>fontFamily</var></h3>
@@ -3819,9 +3828,9 @@ padding that was discussed above for the magnitude and phase component
 images.</p>
 
 <p>See the discussion on HDRI implementations of ImageMagick on the page <a
-href="high-dynamic-range.html" >High Dynamic-Range Images</a>. For more
+href="../www/high-dynamic-range.html" >High Dynamic-Range Images</a>. For more
 about HDRI go the ImageMagick <a
-href="https://www.imagemagick.org/Usage/basics/#hdri" >Usage</a> pages, <a
+href="../Usage/basics/index.htmlhdri" >Usage</a> pages, <a
 href="http://www.fmwconcepts.com/imagemagick/fourier_transforms/fourier.html"
 >Fred's Fourier Processing With ImageMagick page</a> or this <a
  href="http://en.wikipedia.org/wiki/High_dynamic_range_imaging" >Wikipedia</a>
@@ -3837,7 +3846,7 @@ href="http://www.fmwconcepts.com/imagemagick/fourier_transforms/fourier.html"
 <p class="magick-description">color to use when filling a graphic primitive.</p>
 
 <p>This option accepts a color name, a hex color, or a numerical RGB, RGBA,
-HSL, HSLA, CMYK, or CMYKA specification.  See <a href="color.html" >Color Names</a> for
+HSL, HSLA, CMYK, or CMYKA specification.  See <a href="../www/color.html" >Color Names</a> for
 a description of how to properly specify the color argument.</p>
 
 <p>Enclose the color specification in quotation marks to prevent the "#" or
@@ -4140,7 +4149,7 @@ href="command-line-options.html#fill">-fill</a> option.</p>
 <p class="magick-description">the image format type.</p>
 
 <p>When used with the <code>mogrify</code> utility, this option converts any
-image to the image <a href="formats.html">format</a> you specify.
+image to the image <a href="../www/formats.html">format</a> you specify.
 For a list of image format types supported by ImageMagick, use <a
 href="command-line-options.html#list">-list format</a>.</p>
 
@@ -4170,7 +4179,7 @@ option.</p>
 <p>The color of the border is specified with the <a href="command-line-options.html#mattecolor"
 >-mattecolor</a> command line option. </p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. The <var>size</var> portion of the <var>geometry</var> argument indicates the amount of extra width and
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. The <var>size</var> portion of the <var>geometry</var> argument indicates the amount of extra width and
 height that is added to the dimensions of the image. If no offsets are given
 in the <var>geometry</var> argument, then the border added is
 a solid color.  Offsets <var>x</var> and <var>y</var>, if present, specify that
@@ -4388,7 +4397,7 @@ appending <code>%</code> as a percentage of the maximum possible intensity (255,
 the expression is read from a file titled by the remaining characters in the
 string.</p>
 
-<p>See <a href="fx.html">FX,
+<p>See <a href="../www/fx.html">FX,
 The Special Effects Image Operator</a> for a detailed discussion of this
 option.</p>
 
@@ -4467,7 +4476,7 @@ pixels which are outside the image proper are blurred into the final result.
 
 <p class="magick-description">Set the preferred size and location of the image.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3><a id="gravity"></a>-gravity <var>type</var></h3>
@@ -4506,17 +4515,17 @@ is (−40,+20). The argument to <a href="command-line-options.html#gravity">-gra
 (100−40,50+20)=(60,70), so the specified 10x10 region is located at
 that point. (In addition, the <a href="command-line-options.html#gravity">-gravity</a> affects the
 region itself, which is <var>centered</var> at the pixel
-coordinate (60,70). (See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.)</p>
+coordinate (60,70). (See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.)</p>
 
 <pre class="highlight"><code>convert image.png -gravity Center -region 10x10-40+20 \
   -negate output.png
 </code></pre>
 
-<p>When used as an option to <a href="composite.html">composite</a>, <a
+<p>When used as an option to <a href="../www/composite.html">composite</a>, <a
 href="command-line-options.html#gravity">-gravity</a> gives the direction that the image gravitates
 within the composite.</p>
 
-<p>When used as an option to <a href="montage.html">montage</a>, <a
+<p>When used as an option to <a href="../www/montage.html">montage</a>, <a
 href="command-line-options.html#gravity">-gravity</a> gives the direction that an image gravitates
 within a tile. The default gravity is <code>Center</code> for this purpose.</p>
 
@@ -4641,7 +4650,7 @@ mapping. </p>
 manner as the <a href="command-line-options.html#geometry">-geometry</a> option, using X11 style to
 handle negative offsets.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3><a id="iconic"></a>-iconic</h3>
@@ -4662,7 +4671,7 @@ a description of the image class.</p>
 
 <p>If <a href="command-line-options.html#colors">-colors</a> is also specified, the total unique colors
 in the image and color reduction error values are printed. Refer to <a
-href="http://www.imagemagick.org/www/quantize.html">color
+href="quantize.html">color
 reduction algorithm</a> for a description of these values.</p>
 
 <p>If <a href="command-line-options.html#verbose">-verbose</a> precedes this option, copious
@@ -5420,7 +5429,7 @@ limit as well:</p>
 <p>Here ImageMagick stops processing if an image requires more than 500MB of disk storage.</p>
 
 <p>In addition to command-line resource limit option, resources can be set
-with <a href="resources.html#environment" >environment variables</a>. Set the
+with <a href="../www/resources.html#environment" >environment variables</a>. Set the
 environment variables <code>MAGICK_AREA_LIMIT</code>,
 <code>MAGICK_DISK_LIMIT</code>, <code>MAGICK_FILE_LIMIT</code>,
 <code>MAGICK_MEMORY_LIMIT</code>, <code>MAGICK_MAP_LIMIT</code>,
@@ -5436,7 +5445,7 @@ through <code>grep memory|open|destroy|disk</code> for more readable sifting.
 </p>
 
 <p>For more about ImageMagick's use of resources, see the section <b>Cache
-Storage and Resource Requirements</b> on the <a href="architecture.html#cache
+Storage and Resource Requirements</b> on the <a href="../www/architecture.html#cache
 ">Architecture</a> page.  </p>
 
 <div style="margin: auto;">
@@ -5476,7 +5485,7 @@ normalization of mathematical images. </p>
 
 <p class="magick-description">rescale image with seam-carving.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3><a id="list"></a>-list <var>type</var></h3>
@@ -5864,7 +5873,7 @@ argument determine how many images to interpolate between each image. </p>
 <p class="magick-description">apply a morphology method to the image.</p>
 
 <p>Until I get around to writing an option summary for this, see <a
-href="https://www.imagemagick.org/Usage/morphology/" >IM Usage Examples,
+href="../Usage/morphology/" >IM Usage Examples,
 Morphology</a>. </p>
 
 
@@ -6044,7 +6053,7 @@ white, and  mid-tone colors into a checkerboard pattern of black and white.
 
 <p>You can define your own <var >threshold map</var> for ordered
 dithering and halftoning your images, in either personal or system
-<code>thresholds.xml</code> XML file. See <a href="resources.html" >Resources</a>
+<code>thresholds.xml</code> XML file. See <a href="../www/resources.html" >Resources</a>
 for more details of configuration files. </p>
 
 <p>To print a complete list of the thresholds that have been defined, use the
@@ -6088,7 +6097,7 @@ orientation</a> option.</p>
 
 <p class="magick-description">Set the size and location of an image on the larger virtual canvas.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <p>For convenience you can specify the page size using <var>media</var> (see below). Offsets can then be added as with other
 <var>geometry</var> arguments (e.g. <a
@@ -6567,7 +6576,7 @@ reduce the number of colors in an animated image sequence. </p>
 <p>The <var>x</var> and <var>y</var> offsets are treated
 in the same manner as in <a href="command-line-options.html#crop">-crop</a>.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <p>Use <code>+region</code> to remove any previously set regions.</p>
 
@@ -6602,7 +6611,7 @@ This useful when saving the result to vector formats such as MVG or SVG.</p>
 rather than a setting.  You can separately set the canvas size or the offset
 of the image on that canvas by only providing those components. </p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <p>If a <code>!</code> flag is given the offset given is added to the existing
 offset to move the image relative to its previous position. This useful for
@@ -6646,7 +6655,7 @@ resolution specified in the standard file header.</p>
 
 <p class="magick-description">Resize an image.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Offsets, if present in the geometry string, are
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Offsets, if present in the geometry string, are
 ignored, and the <a href="command-line-options.html#gravity">-gravity</a> option has no effect.</p>
 
 <p>If the <a href="command-line-options.html#filter">-filter</a> option
@@ -6726,7 +6735,7 @@ the current <a href="command-line-options.html#filter">-filter</a> setting. </p>
 <p>The key feature of the <a href="command-line-options.html#sample">-sample</a> is that no new colors
 will be added to the resulting image, though some colors may disappear. </p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Offsets, if present in the geometry string, are
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Offsets, if present in the geometry string, are
 ignored, unlike <a href="command-line-options.html#resize">-resize</a>. </p>
 
 
@@ -7012,7 +7021,7 @@ argument specifies the width of the region to be removed from both sides of
 the image and the height of the regions to be removed from top and bottom.
 Offsets are ignored.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3><a id="shear"></a>-shear <var>Xdegrees</var>[x<var>Ydegrees</var>]</h3>
@@ -7222,7 +7231,7 @@ default value. </p>
 
 <p>This will add rows and columns of the current <a
 href="command-line-options.html#background">-background</a> color into the given image according to the
-given  <a href="command-line-options.html#gravity">-gravity</a> geometry setting.  See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Essentially <a href="command-line-options.html#splice">-splice</a> will divide the
+given  <a href="command-line-options.html#gravity">-gravity</a> geometry setting.  See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument. Essentially <a href="command-line-options.html#splice">-splice</a> will divide the
 image into four quadrants, separating them by the inserted rows and columns.
 </p>
 
@@ -7514,7 +7523,7 @@ for speed and any image profile, other than a color profile, is removed to
 reduce the thumbnail size.  To strip the color profiles as well, add <a
 href="command-line-options.html#strip">-strip</a> just before of after this option.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3><a id="tile"></a>-tile <var>filename</var></h3>
@@ -7528,7 +7537,7 @@ href="command-line-options.html#strip">-strip</a> just before of after this opti
 
 <p class="magick-description">Specify the layout of images.</p>
 
-<p>See <a href="command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
+<p>See <a href="../www/command-line-processing.html#geometry">Image Geometry</a> for complete details about the <em class="arg">geometry</em> argument.</p>
 
 <div style="margin: auto;">
   <h3>-tile</h3>
@@ -7677,7 +7686,7 @@ the use of an optimal tree depth for the color reduction algorithm.</p>
 image with the fastest computational speed and the least amount of memory.
 However, the default depth is inappropriate for some images. To assure the
 best representation, try values between 2 and 8 for this parameter.  Refer to
-the <a href="http://www.imagemagick.org/www/quantize.html"
+the <a href="quantize.html"
 >color reduction algorithm</a> for more details.</p>
 
 <p>The <a href="command-line-options.html#colors">-colors</a> or <a href="command-line-options.html#monochrome">-monochrome</a>
@@ -8019,24 +8028,21 @@ but with strict boolean masking. </p>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="command-line-options.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="command-line-options.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:49 -->
\ No newline at end of file
diff --git a/www/command-line-processing.html b/www/command-line-processing.html
index 53879a2a4..daf08f63f 100644
--- a/www/command-line-processing.html
+++ b/www/command-line-processing.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Processing @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, processing, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/command-line-processing.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, processing, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/command-line-processing.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="command-line-processing.html#anatomy">The Anatomy of the Command-line</a> • <a href="command-line-processing.html#input">Input Filename</a> • <a href="command-line-processing.html#option">Command-line Options</a> • <a href="command-line-processing.html#output">Output Filename</a></p>
@@ -120,7 +129,7 @@
 
 <p>In the next sections we dissect the anatomy of the ImageMagick command-line.  Hopefully, after carefully reading and better understanding how the command-line works, you should be able to accomplish complex image-processing tasks without resorting to the sometimes daunting <a href="develop.html">program interfaces</a>.</p>
 
-<p>See <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a> for additional help when using ImageMagick from the command-line.</p>
+<p>See <a href="../Usage/">Examples of ImageMagick Usage</a> for additional help when using ImageMagick from the command-line.</p>
 
 <h2 class="magick-post-title"><a id="anatomy"></a>The Anatomy of the Command-line</h2>
 <p>The ImageMagick command-line consists of</p>
@@ -135,9 +144,9 @@
 <a href="convert.html">convert</a>,
 <a href="composite.html">composite</a>,
 <a href="montage.html">montage</a>,
-<a href="compare.html">compare</a>,
-<a href="import.html">import</a>,
-<a href="conjure.html">conjure</a>).
+<a href="../www/compare.html">compare</a>,
+<a href="../www/import.html">import</a>,
+<a href="../www/conjure.html">conjure</a>).
 </li>
 </ol>
 
@@ -194,12 +203,12 @@ so we explicitly set one:
 
 <h4>STDIN, STDOUT, and file descriptors</h4>
 <p>Unix and Windows permit the output of one command to be piped to the input of another. ImageMagick permits image data to be read and written from the <a href="http://en.wikipedia.org/wiki/Standard_streams">standard streams</a> STDIN (<var>standard in</var>) and STDOUT (<var>standard out</var>), respectively, using a pseudo-filename of <code>-</code>.  In this example we pipe the output of
-  <a href="convert.html">convert</a> to the <a href="display.html">display</a> program:
+  <a href="convert.html">convert</a> to the <a href="../www/display.html">display</a> program:
 </p>
 
 <pre class="highlight"><code>magick logo: gif:- | display gif:-</code></pre>
 
-<p>The second explicit format "<code>gif:</code>" is optional in the preceding example.  The GIF image format has a unique signature within the image so ImageMagick's <a href="display.html">display</a> command can readily recognize the format as GIF.  The <a href="convert.html">convert</a> program also accepts STDIN as input in this way:
+<p>The second explicit format "<code>gif:</code>" is optional in the preceding example.  The GIF image format has a unique signature within the image so ImageMagick's <a href="../www/display.html">display</a> command can readily recognize the format as GIF.  The <a href="convert.html">convert</a> program also accepts STDIN as input in this way:
 </p>
 
 <pre class="highlight"><code>magick rose: gif:- | magick - -resize "200%" bigrose.jpg'</code></pre>
@@ -244,7 +253,7 @@ In a Windows command shell the brackets are not interpreted but using quotes doe
 <pre class="highlight"><code>magick -size 6000x4000 -depth 8 'rgb:image[600x400+1900+2900]' image.jpg</code></pre>
 
 <p>
-  You can get the same results with the <a href="command-line-options.html#extract">&#x2011;extract</a> option:
+  You can get the same results with the <a href="../www/command-line-options.html#extract">&#x2011;extract</a> option:
 </p>
 
 <pre class="highlight"><code>magick -size 6000x4000 -depth 8 -extract 600x400+1900+2900 rgb:image image.jpg</code></pre>
@@ -293,7 +302,7 @@ frame003.jpg</pre>
 <pre class="highlight">'my title.jpg'</pre>
 
 
-    <p>Some ImageMagick command-line <a href="command-line-options.html">options</a> may exceed the capabilities of
+    <p>Some ImageMagick command-line <a href="../www/command-line-options.html">options</a> may exceed the capabilities of
 your command-line processor.  Windows, for example, limits command-lines
 to 8192 characters.  If, for example, you have a draw option with polygon
 points that exceed the command-line length limit, put the draw option instead
@@ -322,7 +331,7 @@ image-5.jpg</pre>
 
 <h2 class="magick-post-title"><a id="option"></a>Command-line Options</h2>
 
-<p>You can direct the behavior of ImageMagick utilities with these command-line <a href="command-line-options.html">options</a>.  The behavior of an option falls into one of these categories:</p>
+<p>You can direct the behavior of ImageMagick utilities with these command-line <a href="../www/command-line-options.html">options</a>.  The behavior of an option falls into one of these categories:</p>
 
 <ul>
 <li><a href="command-line-processing.html#setting">Image Setting</a></li>
@@ -341,7 +350,7 @@ writing an image as appropriate.  An image setting stays in effect until it
 is reset or the command-line terminates.  The image settings include:</p>
 
 <ul>
-<a href="command-line-options.html#adjoin">&#x2011;adjoin</a>  • <a href="command-line-options.html#affine">&#x2011;affine</a>  • <a href="command-line-options.html#alpha">&#x2011;alpha</a>  • <a href="command-line-options.html#antialias">&#x2011;antialias</a>  • <a href="command-line-options.html#authenticate">&#x2011;authenticate</a>  • <a href="command-line-options.html#background">&#x2011;background</a>  • <a href="command-line-options.html#bias">&#x2011;bias</a>  • <a href="command-line-options.html#black-point-compensation">&#x2011;black&#x2011;point&#x2011;compensation</a>  • <a href="command-line-options.html#blue-primary">&#x2011;blue&#x2011;primary</a>  • <a href="command-line-options.html#bordercolor">&#x2011;bordercolor</a>  • <a href="command-line-options.html#caption">&#x2011;caption</a>  • <a href="command-line-options.html#channel">&#x2011;channel</a>  • <a href="command-line-options.html#comment">&#x2011;comment</a>  • <a href="command-line-options.html#compress">&#x2011;compress</a>  • <a href="command-line-options.html#debug">&#x2011;debug</a>  • <a href="command-line-options.html#define">&#x2011;define</a>  • <a href="command-line-options.html#delay">&#x2011;delay</a>  • <a href="command-line-options.html#density">&#x2011;density</a>  • <a href="command-line-options.html#depth">&#x2011;depth</a>  • <a href="command-line-options.html#direction">&#x2011;direction</a>  • <a href="command-line-options.html#display">&#x2011;display</a>  • <a href="command-line-options.html#dispose">&#x2011;dispose</a>  • <a href="command-line-options.html#dither">&#x2011;dither</a>  • <a href="command-line-options.html#encoding">&#x2011;encoding</a>  • <a href="command-line-options.html#endian">&#x2011;endian</a>  • <a href="command-line-options.html#extract">&#x2011;extract</a>  • <a href="command-line-options.html#family">&#x2011;family</a>  • <a href="command-line-options.html#fill">&#x2011;fill</a>  • <a href="command-line-options.html#filter">&#x2011;filter</a>  • <a href="command-line-options.html#font">&#x2011;font</a>  • <a href="command-line-options.html#format">&#x2011;format</a>  • <a href="command-line-options.html#fuzz">&#x2011;fuzz</a>  • <a href="command-line-options.html#geometry">&#x2011;geometry</a>  • <a href="command-line-options.html#gravity">&#x2011;gravity</a>  • <a href="command-line-options.html#green-primary">&#x2011;green&#x2011;primary</a>  • <a href="command-line-options.html#interlace">&#x2011;interlace</a>  • <a href="command-line-options.html#intent">&#x2011;intent</a>  • <a href="command-line-options.html#interpolate">&#x2011;interpolate</a>  • <a href="command-line-options.html#label">&#x2011;label</a>  • <a href="command-line-options.html#limit">&#x2011;limit</a>  • <a href="command-line-options.html#linewidth">&#x2011;linewidth</a>  • <a href="command-line-options.html#log">&#x2011;log</a>  • <a href="command-line-options.html#loop">&#x2011;loop</a>  • <a href="command-line-options.html#mattecolor">&#x2011;mattecolor</a>  • <a href="command-line-options.html#monitor">&#x2011;monitor</a>  • <a href="command-line-options.html#orient">&#x2011;orient</a>  • <a href="command-line-options.html#page">&#x2011;page</a>  • <a href="command-line-options.html#pointsize">&#x2011;pointsize</a>  • <a href="command-line-options.html#preview">&#x2011;preview</a>  • <a href="command-line-options.html#quality">&#x2011;quality</a>  • <a href="command-line-options.html#quiet">&#x2011;quiet</a>  • <a href="command-line-options.html#read-mask">&#x2011;read&#x2011;mask</a>  • <a href="command-line-options.html#red-primary">&#x2011;red&#x2011;primary</a>  • <a href="command-line-options.html#region">&#x2011;region</a>  • <a href="command-line-options.html#render">&#x2011;render</a>  • <a href="command-line-options.html#repage">&#x2011;repage</a>  • <a href="command-line-options.html#sampling-factor">&#x2011;sampling&#x2011;factor</a>  • <a href="command-line-options.html#scene">&#x2011;scene</a>  • <a href="command-line-options.html#seed">&#x2011;seed</a>  • <a href="command-line-options.html#size">&#x2011;size</a>  • <a href="command-line-options.html#stretch">&#x2011;stretch</a>  • <a href="command-line-options.html#stroke">&#x2011;stroke</a>  • <a href="command-line-options.html#strokewidth">&#x2011;strokewidth</a>  • <a href="command-line-options.html#style">&#x2011;style</a>  • <a href="command-line-options.html#texture">&#x2011;texture</a>  • <a href="command-line-options.html#tile">&#x2011;tile</a>  • <a href="command-line-options.html#transparent-color">&#x2011;transparent&#x2011;color</a>  • <a href="command-line-options.html#treedepth">&#x2011;treedepth</a>  • <a href="command-line-options.html#type">&#x2011;type</a>  • <a href="command-line-options.html#undercolor">&#x2011;undercolor</a>  • <a href="command-line-options.html#units">&#x2011;units</a>  • <a href="command-line-options.html#verbose">&#x2011;verbose</a>  • <a href="command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a>  • <a href="command-line-options.html#weight">&#x2011;weight</a>  • <a href="command-line-options.html#write-mask">&#x2011;write&#x2011;mask</a> </ul>
+<a href="../www/command-line-options.html#adjoin">&#x2011;adjoin</a>  • <a href="../www/command-line-options.html#affine">&#x2011;affine</a>  • <a href="../www/command-line-options.html#alpha">&#x2011;alpha</a>  • <a href="../www/command-line-options.html#antialias">&#x2011;antialias</a>  • <a href="../www/command-line-options.html#authenticate">&#x2011;authenticate</a>  • <a href="../www/command-line-options.html#background">&#x2011;background</a>  • <a href="../www/command-line-options.html#bias">&#x2011;bias</a>  • <a href="../www/command-line-options.html#black-point-compensation">&#x2011;black&#x2011;point&#x2011;compensation</a>  • <a href="../www/command-line-options.html#blue-primary">&#x2011;blue&#x2011;primary</a>  • <a href="../www/command-line-options.html#bordercolor">&#x2011;bordercolor</a>  • <a href="../www/command-line-options.html#caption">&#x2011;caption</a>  • <a href="../www/command-line-options.html#channel">&#x2011;channel</a>  • <a href="../www/command-line-options.html#comment">&#x2011;comment</a>  • <a href="../www/command-line-options.html#compress">&#x2011;compress</a>  • <a href="../www/command-line-options.html#debug">&#x2011;debug</a>  • <a href="../www/command-line-options.html#define">&#x2011;define</a>  • <a href="../www/command-line-options.html#delay">&#x2011;delay</a>  • <a href="../www/command-line-options.html#density">&#x2011;density</a>  • <a href="../www/command-line-options.html#depth">&#x2011;depth</a>  • <a href="../www/command-line-options.html#direction">&#x2011;direction</a>  • <a href="../www/command-line-options.html#display">&#x2011;display</a>  • <a href="../www/command-line-options.html#dispose">&#x2011;dispose</a>  • <a href="../www/command-line-options.html#dither">&#x2011;dither</a>  • <a href="../www/command-line-options.html#encoding">&#x2011;encoding</a>  • <a href="../www/command-line-options.html#endian">&#x2011;endian</a>  • <a href="../www/command-line-options.html#extract">&#x2011;extract</a>  • <a href="../www/command-line-options.html#family">&#x2011;family</a>  • <a href="../www/command-line-options.html#fill">&#x2011;fill</a>  • <a href="../www/command-line-options.html#filter">&#x2011;filter</a>  • <a href="../www/command-line-options.html#font">&#x2011;font</a>  • <a href="../www/command-line-options.html#format">&#x2011;format</a>  • <a href="../www/command-line-options.html#fuzz">&#x2011;fuzz</a>  • <a href="../www/command-line-options.html#geometry">&#x2011;geometry</a>  • <a href="../www/command-line-options.html#gravity">&#x2011;gravity</a>  • <a href="../www/command-line-options.html#green-primary">&#x2011;green&#x2011;primary</a>  • <a href="../www/command-line-options.html#interlace">&#x2011;interlace</a>  • <a href="../www/command-line-options.html#intent">&#x2011;intent</a>  • <a href="../www/command-line-options.html#interpolate">&#x2011;interpolate</a>  • <a href="../www/command-line-options.html#label">&#x2011;label</a>  • <a href="../www/command-line-options.html#limit">&#x2011;limit</a>  • <a href="../www/command-line-options.html#linewidth">&#x2011;linewidth</a>  • <a href="../www/command-line-options.html#log">&#x2011;log</a>  • <a href="../www/command-line-options.html#loop">&#x2011;loop</a>  • <a href="../www/command-line-options.html#mattecolor">&#x2011;mattecolor</a>  • <a href="../www/command-line-options.html#monitor">&#x2011;monitor</a>  • <a href="../www/command-line-options.html#orient">&#x2011;orient</a>  • <a href="../www/command-line-options.html#page">&#x2011;page</a>  • <a href="../www/command-line-options.html#pointsize">&#x2011;pointsize</a>  • <a href="../www/command-line-options.html#preview">&#x2011;preview</a>  • <a href="../www/command-line-options.html#quality">&#x2011;quality</a>  • <a href="../www/command-line-options.html#quiet">&#x2011;quiet</a>  • <a href="../www/command-line-options.html#read-mask">&#x2011;read&#x2011;mask</a>  • <a href="../www/command-line-options.html#red-primary">&#x2011;red&#x2011;primary</a>  • <a href="../www/command-line-options.html#region">&#x2011;region</a>  • <a href="../www/command-line-options.html#render">&#x2011;render</a>  • <a href="../www/command-line-options.html#repage">&#x2011;repage</a>  • <a href="../www/command-line-options.html#sampling-factor">&#x2011;sampling&#x2011;factor</a>  • <a href="../www/command-line-options.html#scene">&#x2011;scene</a>  • <a href="../www/command-line-options.html#seed">&#x2011;seed</a>  • <a href="../www/command-line-options.html#size">&#x2011;size</a>  • <a href="../www/command-line-options.html#stretch">&#x2011;stretch</a>  • <a href="../www/command-line-options.html#stroke">&#x2011;stroke</a>  • <a href="../www/command-line-options.html#strokewidth">&#x2011;strokewidth</a>  • <a href="../www/command-line-options.html#style">&#x2011;style</a>  • <a href="../www/command-line-options.html#texture">&#x2011;texture</a>  • <a href="../www/command-line-options.html#tile">&#x2011;tile</a>  • <a href="../www/command-line-options.html#transparent-color">&#x2011;transparent&#x2011;color</a>  • <a href="../www/command-line-options.html#treedepth">&#x2011;treedepth</a>  • <a href="../www/command-line-options.html#type">&#x2011;type</a>  • <a href="../www/command-line-options.html#undercolor">&#x2011;undercolor</a>  • <a href="../www/command-line-options.html#units">&#x2011;units</a>  • <a href="../www/command-line-options.html#verbose">&#x2011;verbose</a>  • <a href="../www/command-line-options.html#virtual-pixel">&#x2011;virtual&#x2011;pixel</a>  • <a href="../www/command-line-options.html#weight">&#x2011;weight</a>  • <a href="../www/command-line-options.html#write-mask">&#x2011;write&#x2011;mask</a> </ul>
 
 <p>In this example, <var>-channel</var> applies to each of the images, since, as we mentioned, settings persist:
 </p>
@@ -352,7 +361,7 @@ is reset or the command-line terminates.  The image settings include:</p>
 
 <p>An image operator differs from a setting in that it affects the image
 immediately as it appears on the command-line.  An operator is
-any command-line <a href="command-line-options.html">option</a> not listed as a
+any command-line <a href="../www/command-line-options.html">option</a> not listed as a
 <a href="command-line-processing.html#setting">image setting</a> or
 <a href="command-line-processing.html#sequence">image sequence operator</a>.  Unlike an
 image setting, which persists until the command-line terminates,
@@ -360,7 +369,7 @@ an operator is applied to an image and forgotten.  The image operators
 include:</p>
 
 <ul>
-<a href="command-line-options.html#annotate">&#x2011;annotate</a>  • <a href="command-line-options.html#black-threshold">&#x2011;black&#x2011;threshold</a>  • <a href="command-line-options.html#blur">&#x2011;blur</a>  • <a href="command-line-options.html#border">&#x2011;border</a>  • <a href="command-line-options.html#charcoal">&#x2011;charcoal</a>  • <a href="command-line-options.html#chop">&#x2011;chop</a>  • <a href="command-line-options.html#clip">&#x2011;clip</a>  • <a href="command-line-options.html#clip-path">&#x2011;clip&#x2011;path</a>  • <a href="command-line-options.html#clip-mask">&#x2011;clip&#x2011;mask</a>  • <a href="command-line-options.html#colors">&#x2011;colors</a>  • <a href="command-line-options.html#colorize">&#x2011;colorize</a>  • <a href="command-line-options.html#colorspace">&#x2011;colorspace</a>  • <a href="command-line-options.html#compose">&#x2011;compose</a>  • <a href="command-line-options.html#contrast">&#x2011;contrast</a>  • <a href="command-line-options.html#convolve">&#x2011;convolve</a>  • <a href="command-line-options.html#crop">&#x2011;crop</a>  • <a href="command-line-options.html#cycle">&#x2011;cycle</a>  • <a href="command-line-options.html#despeckle">&#x2011;despeckle</a>  • <a href="command-line-options.html#draw">&#x2011;draw</a>  • <a href="command-line-options.html#edge">&#x2011;edge</a>  • <a href="command-line-options.html#emboss">&#x2011;emboss</a>  • <a href="command-line-options.html#enhance">&#x2011;enhance</a>  • <a href="command-line-options.html#equalize">&#x2011;equalize</a>  • <a href="command-line-options.html#evaluate">&#x2011;evaluate</a>  • <a href="command-line-options.html#extent">&#x2011;extent</a>  • <a href="command-line-options.html#flip">&#x2011;flip</a>  • <a href="command-line-options.html#flop">&#x2011;flop</a>  • <a href="command-line-options.html#floodfill">&#x2011;floodfill</a>  • <a href="command-line-options.html#frame">&#x2011;frame</a>  • <a href="command-line-options.html#gamma">&#x2011;gamma</a>  • <a href="command-line-options.html#gaussian-blur">&#x2011;gaussian&#x2011;blur</a>  • <a href="command-line-options.html#grayscale">&#x2011;grayscale</a>  • <a href="command-line-options.html#implode">&#x2011;implode</a>  • <a href="command-line-options.html#lat">&#x2011;lat</a>  • <a href="command-line-options.html#level">&#x2011;level</a>  • <a href="command-line-options.html#map">&#x2011;map</a>  • <a href="command-line-options.html#median">&#x2011;median</a>  • <a href="command-line-options.html#modulate">&#x2011;modulate</a>  • <a href="command-line-options.html#monochrome">&#x2011;monochrome</a>  • <a href="command-line-options.html#negate">&#x2011;negate</a>  • <a href="command-line-options.html#noise">&#x2011;noise</a>  • <a href="command-line-options.html#normalize">&#x2011;normalize</a>  • <a href="command-line-options.html#opaque">&#x2011;opaque</a>  • <a href="command-line-options.html#ordered-dither">&#x2011;ordered&#x2011;dither</a>  • <a href="command-line-options.html#paint">&#x2011;paint</a>  • <a href="command-line-options.html#posterize">&#x2011;posterize</a>  • <a href="command-line-options.html#raise">&#x2011;raise</a>  • <a href="command-line-options.html#profile">&#x2011;profile</a>  • <a href="command-line-options.html#radial-blur">&#x2011;radial&#x2011;blur</a>  • <a href="command-line-options.html#raise">&#x2011;raise</a>  • <a href="command-line-options.html#random-threshold">&#x2011;random&#x2011;threshold</a>  • <a href="command-line-options.html#resample">&#x2011;resample</a>  • <a href="command-line-options.html#resize">&#x2011;resize</a>  • <a href="command-line-options.html#roll">&#x2011;roll</a>  • <a href="command-line-options.html#rotate">&#x2011;rotate</a>  • <a href="command-line-options.html#sample">&#x2011;sample</a>  • <a href="command-line-options.html#scale">&#x2011;scale</a>  • <a href="command-line-options.html#sepia-tone">&#x2011;sepia&#x2011;tone</a>  • <a href="command-line-options.html#segment">&#x2011;segment</a>  • <a href="command-line-options.html#shade">&#x2011;shade</a>  • <a href="command-line-options.html#shadow">&#x2011;shadow</a>  • <a href="command-line-options.html#sharpen">&#x2011;sharpen</a>  • <a href="command-line-options.html#shave">&#x2011;shave</a>  • <a href="command-line-options.html#shear">&#x2011;shear</a>  • <a href="command-line-options.html#sigmoidal-contrast">&#x2011;sigmoidal&#x2011;contrast</a>  • <a href="command-line-options.html#solarize">&#x2011;solarize</a>  • <a href="command-line-options.html#splice">&#x2011;splice</a>  • <a href="command-line-options.html#spread">&#x2011;spread</a>  • <a href="command-line-options.html#strip">&#x2011;strip</a>  • <a href="command-line-options.html#swirl">&#x2011;swirl</a>  • <a href="command-line-options.html#threshold">&#x2011;threshold</a>  • <a href="command-line-options.html#transparent">&#x2011;transparent</a>  • <a href="command-line-options.html#thumbnail">&#x2011;thumbnail</a>  • <a href="command-line-options.html#tint">&#x2011;tint</a>  • <a href="command-line-options.html#transform">&#x2011;transform</a>  • <a href="command-line-options.html#trim">&#x2011;trim</a>  • <a href="command-line-options.html#unsharp">&#x2011;unsharp</a>  • <a href="command-line-options.html#version">&#x2011;version</a>  • <a href="command-line-options.html#wave">&#x2011;wave</a>  • <a href="command-line-options.html#white-point">&#x2011;white&#x2011;point</a>  • <a href="command-line-options.html#white-threshold">&#x2011;white&#x2011;threshold</a> </ul>
+<a href="../www/command-line-options.html#annotate">&#x2011;annotate</a>  • <a href="../www/command-line-options.html#black-threshold">&#x2011;black&#x2011;threshold</a>  • <a href="../www/command-line-options.html#blur">&#x2011;blur</a>  • <a href="../www/command-line-options.html#border">&#x2011;border</a>  • <a href="../www/command-line-options.html#charcoal">&#x2011;charcoal</a>  • <a href="../www/command-line-options.html#chop">&#x2011;chop</a>  • <a href="../www/command-line-options.html#clip">&#x2011;clip</a>  • <a href="../www/command-line-options.html#clip-path">&#x2011;clip&#x2011;path</a>  • <a href="../www/command-line-options.html#clip-mask">&#x2011;clip&#x2011;mask</a>  • <a href="../www/command-line-options.html#colors">&#x2011;colors</a>  • <a href="../www/command-line-options.html#colorize">&#x2011;colorize</a>  • <a href="../www/command-line-options.html#colorspace">&#x2011;colorspace</a>  • <a href="../www/command-line-options.html#compose">&#x2011;compose</a>  • <a href="../www/command-line-options.html#contrast">&#x2011;contrast</a>  • <a href="../www/command-line-options.html#convolve">&#x2011;convolve</a>  • <a href="../www/command-line-options.html#crop">&#x2011;crop</a>  • <a href="../www/command-line-options.html#cycle">&#x2011;cycle</a>  • <a href="../www/command-line-options.html#despeckle">&#x2011;despeckle</a>  • <a href="../www/command-line-options.html#draw">&#x2011;draw</a>  • <a href="../www/command-line-options.html#edge">&#x2011;edge</a>  • <a href="../www/command-line-options.html#emboss">&#x2011;emboss</a>  • <a href="../www/command-line-options.html#enhance">&#x2011;enhance</a>  • <a href="../www/command-line-options.html#equalize">&#x2011;equalize</a>  • <a href="../www/command-line-options.html#evaluate">&#x2011;evaluate</a>  • <a href="../www/command-line-options.html#extent">&#x2011;extent</a>  • <a href="../www/command-line-options.html#flip">&#x2011;flip</a>  • <a href="../www/command-line-options.html#flop">&#x2011;flop</a>  • <a href="../www/command-line-options.html#floodfill">&#x2011;floodfill</a>  • <a href="../www/command-line-options.html#frame">&#x2011;frame</a>  • <a href="../www/command-line-options.html#gamma">&#x2011;gamma</a>  • <a href="../www/command-line-options.html#gaussian-blur">&#x2011;gaussian&#x2011;blur</a>  • <a href="../www/command-line-options.html#grayscale">&#x2011;grayscale</a>  • <a href="../www/command-line-options.html#implode">&#x2011;implode</a>  • <a href="../www/command-line-options.html#lat">&#x2011;lat</a>  • <a href="../www/command-line-options.html#level">&#x2011;level</a>  • <a href="../www/command-line-options.html#map">&#x2011;map</a>  • <a href="../www/command-line-options.html#median">&#x2011;median</a>  • <a href="../www/command-line-options.html#modulate">&#x2011;modulate</a>  • <a href="../www/command-line-options.html#monochrome">&#x2011;monochrome</a>  • <a href="../www/command-line-options.html#negate">&#x2011;negate</a>  • <a href="../www/command-line-options.html#noise">&#x2011;noise</a>  • <a href="../www/command-line-options.html#normalize">&#x2011;normalize</a>  • <a href="../www/command-line-options.html#opaque">&#x2011;opaque</a>  • <a href="../www/command-line-options.html#ordered-dither">&#x2011;ordered&#x2011;dither</a>  • <a href="../www/command-line-options.html#paint">&#x2011;paint</a>  • <a href="../www/command-line-options.html#posterize">&#x2011;posterize</a>  • <a href="../www/command-line-options.html#raise">&#x2011;raise</a>  • <a href="../www/command-line-options.html#profile">&#x2011;profile</a>  • <a href="../www/command-line-options.html#radial-blur">&#x2011;radial&#x2011;blur</a>  • <a href="../www/command-line-options.html#raise">&#x2011;raise</a>  • <a href="../www/command-line-options.html#random-threshold">&#x2011;random&#x2011;threshold</a>  • <a href="../www/command-line-options.html#resample">&#x2011;resample</a>  • <a href="../www/command-line-options.html#resize">&#x2011;resize</a>  • <a href="../www/command-line-options.html#roll">&#x2011;roll</a>  • <a href="../www/command-line-options.html#rotate">&#x2011;rotate</a>  • <a href="../www/command-line-options.html#sample">&#x2011;sample</a>  • <a href="../www/command-line-options.html#scale">&#x2011;scale</a>  • <a href="../www/command-line-options.html#sepia-tone">&#x2011;sepia&#x2011;tone</a>  • <a href="../www/command-line-options.html#segment">&#x2011;segment</a>  • <a href="../www/command-line-options.html#shade">&#x2011;shade</a>  • <a href="../www/command-line-options.html#shadow">&#x2011;shadow</a>  • <a href="../www/command-line-options.html#sharpen">&#x2011;sharpen</a>  • <a href="../www/command-line-options.html#shave">&#x2011;shave</a>  • <a href="../www/command-line-options.html#shear">&#x2011;shear</a>  • <a href="../www/command-line-options.html#sigmoidal-contrast">&#x2011;sigmoidal&#x2011;contrast</a>  • <a href="../www/command-line-options.html#solarize">&#x2011;solarize</a>  • <a href="../www/command-line-options.html#splice">&#x2011;splice</a>  • <a href="../www/command-line-options.html#spread">&#x2011;spread</a>  • <a href="../www/command-line-options.html#strip">&#x2011;strip</a>  • <a href="../www/command-line-options.html#swirl">&#x2011;swirl</a>  • <a href="../www/command-line-options.html#threshold">&#x2011;threshold</a>  • <a href="../www/command-line-options.html#transparent">&#x2011;transparent</a>  • <a href="../www/command-line-options.html#thumbnail">&#x2011;thumbnail</a>  • <a href="../www/command-line-options.html#tint">&#x2011;tint</a>  • <a href="../www/command-line-options.html#transform">&#x2011;transform</a>  • <a href="../www/command-line-options.html#trim">&#x2011;trim</a>  • <a href="../www/command-line-options.html#unsharp">&#x2011;unsharp</a>  • <a href="../www/command-line-options.html#version">&#x2011;version</a>  • <a href="../www/command-line-options.html#wave">&#x2011;wave</a>  • <a href="../www/command-line-options.html#white-point">&#x2011;white&#x2011;point</a>  • <a href="../www/command-line-options.html#white-threshold">&#x2011;white&#x2011;threshold</a> </ul>
 
 <p>In this example, <var>-negate</var> negates the wand image but not the wizard:</p>
 
@@ -369,7 +378,7 @@ include:</p>
 <h4 class="magick-header"><a id="channel"></a>Image Channel Operator</h4>
 <p>Operate directly on image channels:</p>
 <ul>
-<a href="command-line-options.html#channel-fx">&#x2011;channel&#x2011;fx</a>  • <a href="command-line-options.html#separate">&#x2011;separate</a> </ul>
+<a href="../www/command-line-options.html#channel-fx">&#x2011;channel&#x2011;fx</a>  • <a href="../www/command-line-options.html#separate">&#x2011;separate</a> </ul>
 
 <h4 class="magick-header"><a id="sequence"></a>Image Sequence Operator</h4>
 
@@ -378,14 +387,14 @@ image sequence immediately as it appears on the command-line.  Choose from
 these image sequence operators:</p>
 
 <ul>
-<a href="command-line-options.html#append">&#x2011;append</a>  • <a href="command-line-options.html#affinity">&#x2011;affinity</a>  • <a href="command-line-options.html#average">&#x2011;average</a>  • <a href="command-line-options.html#clut">&#x2011;clut</a>  • <a href="command-line-options.html#coalesce">&#x2011;coalesce</a>  • <a href="command-line-options.html#combine">&#x2011;combine</a>  • <a href="command-line-options.html#compare">&#x2011;compare</a>  • <a href="command-line-options.html#complex">&#x2011;complex</a>  • <a href="command-line-options.html#composite">&#x2011;composite</a>  • <a href="command-line-options.html#copy">&#x2011;copy</a>  • <a href="command-line-options.html#crop">&#x2011;crop</a>  • <a href="command-line-options.html#debug">&#x2011;debug</a>  • <a href="command-line-options.html#deconstruct">&#x2011;deconstruct</a>  • <a href="command-line-options.html#delete">&#x2011;delete</a>  • <a href="command-line-options.html#evaluate-sequence">&#x2011;evaluate&#x2011;sequence</a>  • <a href="command-line-options.html#fft">&#x2011;fft</a>  • <a href="command-line-options.html#flatten">&#x2011;flatten</a>  • <a href="command-line-options.html#fx">&#x2011;fx</a>  • <a href="command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a>  • <a href="command-line-options.html#ift">&#x2011;ift</a>  • <a href="command-line-options.html#identify">&#x2011;identify</a>  • <a href="command-line-options.html#insert">&#x2011;insert</a>  • <a href="command-line-options.html#layers">&#x2011;layers</a>  • <a href="command-line-options.html#limit">&#x2011;limit</a>  • <a href="command-line-options.html#map">&#x2011;map</a>  • <a href="command-line-options.html#maximum">&#x2011;maximum</a>  • <a href="command-line-options.html#minimum">&#x2011;minimum</a>  • <a href="command-line-options.html#morph">&#x2011;morph</a>  • <a href="command-line-options.html#mosaic">&#x2011;mosaic</a>  • <a href="command-line-options.html#optimize">&#x2011;optimize</a>  • <a href="command-line-options.html#print">&#x2011;print</a>  • <a href="command-line-options.html#process">&#x2011;process</a>  • <a href="command-line-options.html#quiet">&#x2011;quiet</a>  • <a href="command-line-options.html#swap">&#x2011;swap</a>  • <a href="command-line-options.html#write">&#x2011;write</a> </ul>
+<a href="../www/command-line-options.html#append">&#x2011;append</a>  • <a href="../www/command-line-options.html#affinity">&#x2011;affinity</a>  • <a href="../www/command-line-options.html#average">&#x2011;average</a>  • <a href="../www/command-line-options.html#clut">&#x2011;clut</a>  • <a href="../www/command-line-options.html#coalesce">&#x2011;coalesce</a>  • <a href="../www/command-line-options.html#combine">&#x2011;combine</a>  • <a href="../www/command-line-options.html#compare">&#x2011;compare</a>  • <a href="../www/command-line-options.html#complex">&#x2011;complex</a>  • <a href="../www/command-line-options.html#composite">&#x2011;composite</a>  • <a href="../www/command-line-options.html#copy">&#x2011;copy</a>  • <a href="../www/command-line-options.html#crop">&#x2011;crop</a>  • <a href="../www/command-line-options.html#debug">&#x2011;debug</a>  • <a href="../www/command-line-options.html#deconstruct">&#x2011;deconstruct</a>  • <a href="../www/command-line-options.html#delete">&#x2011;delete</a>  • <a href="../www/command-line-options.html#evaluate-sequence">&#x2011;evaluate&#x2011;sequence</a>  • <a href="../www/command-line-options.html#fft">&#x2011;fft</a>  • <a href="../www/command-line-options.html#flatten">&#x2011;flatten</a>  • <a href="../www/command-line-options.html#fx">&#x2011;fx</a>  • <a href="../www/command-line-options.html#hald-clut">&#x2011;hald&#x2011;clut</a>  • <a href="../www/command-line-options.html#ift">&#x2011;ift</a>  • <a href="../www/command-line-options.html#identify">&#x2011;identify</a>  • <a href="../www/command-line-options.html#insert">&#x2011;insert</a>  • <a href="../www/command-line-options.html#layers">&#x2011;layers</a>  • <a href="../www/command-line-options.html#limit">&#x2011;limit</a>  • <a href="../www/command-line-options.html#map">&#x2011;map</a>  • <a href="../www/command-line-options.html#maximum">&#x2011;maximum</a>  • <a href="../www/command-line-options.html#minimum">&#x2011;minimum</a>  • <a href="../www/command-line-options.html#morph">&#x2011;morph</a>  • <a href="../www/command-line-options.html#mosaic">&#x2011;mosaic</a>  • <a href="../www/command-line-options.html#optimize">&#x2011;optimize</a>  • <a href="../www/command-line-options.html#print">&#x2011;print</a>  • <a href="../www/command-line-options.html#process">&#x2011;process</a>  • <a href="../www/command-line-options.html#quiet">&#x2011;quiet</a>  • <a href="../www/command-line-options.html#swap">&#x2011;swap</a>  • <a href="../www/command-line-options.html#write">&#x2011;write</a> </ul>
 <p>In this example, <var>-append</var> appends three images into one:</p>
 
 <pre class="highlight"><code>magick mikayla.png picnic.png beach.png -append vacation.png</code></pre>
 
 <h4 class="magick-header"><a id="geometry"></a>Image Geometry</h4>
 
-<p>Many command-line <a href="command-line-options.html">options</a> take a <var>geometry</var> argument
+<p>Many command-line <a href="../www/command-line-options.html">options</a> take a <var>geometry</var> argument
 to specify such things as the desired width and height of an image and other
 dimensional quantities. Because users want so many variations on the resulting
 dimensions, sizes, and positions of images (and because ImageMagick wants to
@@ -399,7 +408,7 @@ different ways. See the documentation for the individual option or
 setting for more specifics.</p>
 
 <ul>
-<a href="command-line-options.html#adaptive-resize">&#x2011;adaptive&#x2011;resize</a>  • <a href="command-line-options.html#border">&#x2011;border</a>  • <a href="command-line-options.html#borderwidth">&#x2011;borderwidth</a>  • <a href="command-line-options.html#chop">&#x2011;chop</a>  • <a href="command-line-options.html#crop">&#x2011;crop</a>  • <a href="command-line-options.html#density">&#x2011;density</a>  • <a href="command-line-options.html#extent">&#x2011;extent</a>  • <a href="command-line-options.html#extract">&#x2011;extract</a>  • <a href="command-line-options.html#frame">&#x2011;frame</a>  • <a href="command-line-options.html#geometry">&#x2011;geometry</a>  • <a href="command-line-options.html#iconGeometry">&#x2011;iconGeometry</a>  • <a href="command-line-options.html#liquid-rescale">&#x2011;liquid&#x2011;rescale</a>  • <a href="command-line-options.html#page">&#x2011;page</a>  • <a href="command-line-options.html#region">&#x2011;region</a>  • <a href="command-line-options.html#repage">&#x2011;repage</a>  • <a href="command-line-options.html#resize">&#x2011;resize</a>  • <a href="command-line-options.html#sample">&#x2011;sample</a>  • <a href="command-line-options.html#scale">&#x2011;scale</a>  • <a href="command-line-options.html#shave">&#x2011;shave</a>  • <a href="command-line-options.html#splice">&#x2011;splice</a>  • <a href="command-line-options.html#thumbnail">&#x2011;thumbnail</a>  • <a href="command-line-options.html#window">&#x2011;window</a> </ul>
+<a href="../www/command-line-options.html#adaptive-resize">&#x2011;adaptive&#x2011;resize</a>  • <a href="../www/command-line-options.html#border">&#x2011;border</a>  • <a href="../www/command-line-options.html#borderwidth">&#x2011;borderwidth</a>  • <a href="../www/command-line-options.html#chop">&#x2011;chop</a>  • <a href="../www/command-line-options.html#crop">&#x2011;crop</a>  • <a href="../www/command-line-options.html#density">&#x2011;density</a>  • <a href="../www/command-line-options.html#extent">&#x2011;extent</a>  • <a href="../www/command-line-options.html#extract">&#x2011;extract</a>  • <a href="../www/command-line-options.html#frame">&#x2011;frame</a>  • <a href="../www/command-line-options.html#geometry">&#x2011;geometry</a>  • <a href="../www/command-line-options.html#iconGeometry">&#x2011;iconGeometry</a>  • <a href="../www/command-line-options.html#liquid-rescale">&#x2011;liquid&#x2011;rescale</a>  • <a href="../www/command-line-options.html#page">&#x2011;page</a>  • <a href="../www/command-line-options.html#region">&#x2011;region</a>  • <a href="../www/command-line-options.html#repage">&#x2011;repage</a>  • <a href="../www/command-line-options.html#resize">&#x2011;resize</a>  • <a href="../www/command-line-options.html#sample">&#x2011;sample</a>  • <a href="../www/command-line-options.html#scale">&#x2011;scale</a>  • <a href="../www/command-line-options.html#shave">&#x2011;shave</a>  • <a href="../www/command-line-options.html#splice">&#x2011;splice</a>  • <a href="../www/command-line-options.html#thumbnail">&#x2011;thumbnail</a>  • <a href="../www/command-line-options.html#window">&#x2011;window</a> </ul>
 
 <p>The <var>geometry</var> argument might take any of the forms listed in the table below. These will described in more detail in the subsections following the table. The usual form is <var>size</var>[<var>offset</var>], meaning <var>size</var> is required and <var>offset</var> is optional. Occasionally, [<var>size</var>]<var>offset</var> is possible. In no cases are spaces permitted within the <var>geometry</var> argument.</p>
 
@@ -460,14 +469,14 @@ setting for more specifics.</p>
   </tr>
   <tr>
     <td>{<var>size</var>}{<var>+-</var>}<var>x</var>{<var>+-</var>}<var>y</var></td>
-    <td>Horizontal and vertical offsets <var>x</var> and <var>y</var>, specified in pixels. Signs are required for both. Offsets are affected by <a href="command-line-options.html#gravity">&#x2011;gravity</a> setting. Offsets are not affected by <code>%</code> or other <var>size</var> operators.</td>
+    <td>Horizontal and vertical offsets <var>x</var> and <var>y</var>, specified in pixels. Signs are required for both. Offsets are affected by <a href="../www/command-line-options.html#gravity">&#x2011;gravity</a> setting. Offsets are not affected by <code>%</code> or other <var>size</var> operators.</td>
   </tr>
  </tbody>
 </table></div>
 
 
 <h4>Basic adjustments to width and height; the operators <code>%</code>, <code>^</code>, and <code>!</code> </h4>
-<p>Here, just below, are a few simple examples of <var>geometry</var>, showing how it might be used as an argument to the <a href="command-line-options.html#resize">&#x2011;resize</a> option. We'll use the internal image <code>logo:</code> for our input image.
+<p>Here, just below, are a few simple examples of <var>geometry</var>, showing how it might be used as an argument to the <a href="../www/command-line-options.html#resize">&#x2011;resize</a> option. We'll use the internal image <code>logo:</code> for our input image.
 <a href="../images/logo.png">
 This fine image</a> is 640 pixels wide and 480 pixels high. We say its <var>dimensions</var> are 640x480. When we give dimensions of an image, the width (the horizontal dimension) always precedes the height (the vertical dimension). This will be true when we speak of coordinates or <var>offsets</var> into an image, which will always be <var>x</var>–value followed by <var>y</var>. Just think of your high school algebra classes and the <var>xy</var>–plane. (Well, almost: our <var>y</var>–axis will always go downward!)
 </p>
@@ -512,7 +521,7 @@ magick logo: -resize '100x200&lt;' wiz4.png</code></pre>
 <h4>Offsets in geometry</h4>
 <p>
 Here are some examples to illustrate the use of <var>offsets</var> in <var>geometry</var> arguments. One typical use of offsets is in conjunction with the
-<a href="command-line-options.html#region">&#x2011;region</a> option. This option allows many other options to modify the pixels within a specified rectangular subregion of an image. As such, it needs to be given the width and height of that region, and also an <var>offset</var> into the image, which is a pair of coordinates that indicate the location of the region within the larger image. Below, in the first example, we specify a region of size <code>100x200</code> to be located at the <var>xy</var>–coordinates <var>x</var>=10, <var>y</var>=20. Let's use the usual algebraic notation (<var>x</var>,<var>y</var>)=(10,20), for convenience.
+<a href="../www/command-line-options.html#region">&#x2011;region</a> option. This option allows many other options to modify the pixels within a specified rectangular subregion of an image. As such, it needs to be given the width and height of that region, and also an <var>offset</var> into the image, which is a pair of coordinates that indicate the location of the region within the larger image. Below, in the first example, we specify a region of size <code>100x200</code> to be located at the <var>xy</var>–coordinates <var>x</var>=10, <var>y</var>=20. Let's use the usual algebraic notation (<var>x</var>,<var>y</var>)=(10,20), for convenience.
 </p>
 
 <pre class="highlight"><code>magick logo: -region '100x200+10+20' -negate wizNeg1.png
@@ -523,7 +532,7 @@ magick logo: -gravity center -region '100x200-10+20' -negate wizNeg3.png</code><
 
 <p>A negative offset can make sense in many cases. In the second example above, the offset is (-10,20), specified by <code>-10+20</code>. In that case, only the portion of the (virtual) rectangle obtained that lies within the image can be negated; here it is equivalent to specifying the geometry as <code>90x200+0+20</code>.</p>
 
-<p>In the third example above, the <a href="command-line-options.html#gravity">&#x2011;gravity</a> setting precedes the others and sets the current location within the image at the very center of the image. In this case that is at pixel (320,240), since the size of the image is 640x480. This means that the offsets apply to that location, which thereby gets moved, in this case, to (320-10,240+20)=(310,260). But the <code>100x200</code> region itself is affected by the <a href="command-line-options.html#gravity">&#x2011;gravity</a> setting, so instead of affecting its upper-left corner, the region's own center (at (+50,+100) within it) is determined. Therefore the center of the <code>100x200</code> rectangle is moved to (310,260). The negated rectangle's upper-left corner is now at (310-50,260-100)=(260,160).
+<p>In the third example above, the <a href="../www/command-line-options.html#gravity">&#x2011;gravity</a> setting precedes the others and sets the current location within the image at the very center of the image. In this case that is at pixel (320,240), since the size of the image is 640x480. This means that the offsets apply to that location, which thereby gets moved, in this case, to (320-10,240+20)=(310,260). But the <code>100x200</code> region itself is affected by the <a href="../www/command-line-options.html#gravity">&#x2011;gravity</a> setting, so instead of affecting its upper-left corner, the region's own center (at (+50,+100) within it) is determined. Therefore the center of the <code>100x200</code> rectangle is moved to (310,260). The negated rectangle's upper-left corner is now at (310-50,260-100)=(260,160).
 </p>
 
 
@@ -545,7 +554,7 @@ above.</p>
 <p>In addition to the image operators already discussed, the following image operators are most useful when processing images in an image stack:</p>
 
 <ul>
-<a href="command-line-options.html#clone">&#x2011;clone</a>  • <a href="command-line-options.html#delete">&#x2011;delete</a>  • <a href="command-line-options.html#insert">&#x2011;insert</a>  • <a href="command-line-options.html#swap">&#x2011;swap</a> </ul>
+<a href="../www/command-line-options.html#clone">&#x2011;clone</a>  • <a href="../www/command-line-options.html#delete">&#x2011;delete</a>  • <a href="../www/command-line-options.html#insert">&#x2011;insert</a>  • <a href="../www/command-line-options.html#swap">&#x2011;swap</a> </ul>
 
 <p>The arguments to these operators are indexes into the image sequence by number, starting with zero, for the first image, and so on. However if you give a negative index, the images are indexed from the end (last image added). That is, an index of -1 is the last image in the current image sequence, -2 gives the second-to-last, and so on.</p>
 
@@ -569,7 +578,7 @@ above.</p>
 
 
 <h4>Standard Out</h4>
-  <p>Unix permits the output of one command to be piped to another.  ImageMagick permits piping one command to another with a filename of <code>-</code>.  In this example we pipe the output of <a href="convert.html">convert</a> to the <a href="display.html">display</a> program:
+  <p>Unix permits the output of one command to be piped to another.  ImageMagick permits piping one command to another with a filename of <code>-</code>.  In this example we pipe the output of <a href="convert.html">convert</a> to the <a href="../www/display.html">display</a> program:
   </p>
 
 <pre class="highlight"><code>magick logo: gif:- | display gif:-</code></pre>
@@ -607,24 +616,21 @@ image-2.jpg</pre>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="command-line-processing.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="command-line-processing.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/command-line-tools.html b/www/command-line-tools.html
index 35da6d351..5d6263966 100644
--- a/www/command-line-tools.html
+++ b/www/command-line-tools.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/command-line-tools.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/command-line-tools.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -77,51 +86,48 @@
 
 <p>The ImageMagick <a href="command-line-processing.html">command-line</a> 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>Here is 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="command-line-tools.html#magick">magick</a> program.  Be sure to peruse Anthony Thyssen's tutorial on how to use ImageMagick utilities to <a href="https://www.imagemagick.org/Usage/">create, edit, compose, or convert</a> images from the command-line.</p>
+<p>Here is 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="command-line-tools.html#magick">magick</a> program.  Be sure to peruse Anthony Thyssen's tutorial on how to use ImageMagick utilities to <a href="../Usage/">create, edit, compose, or convert</a> images from the command-line.</p>
 
 <dl class="row">
-  <dt class="col-md-4"><a id="magick"></a><a href="magick.html">magick</a></dt><dd class="col-md-8">convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.</dd>
-  <dt class="col-md-4"><a id="magick-script"></a><a href="magick-script.html">magick-script</a></dt><dd class="col-md-8">use this scripting language interpreter to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.</dd>
+  <dt class="col-md-4"><a id="magick"></a><a href="../www/magick.html">magick</a></dt><dd class="col-md-8">convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.</dd>
+  <dt class="col-md-4"><a id="magick-script"></a><a href="../www/magick-script.html">magick-script</a></dt><dd class="col-md-8">use this scripting language interpreter to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.</dd>
 </dl>
 <p>We also support tools for compatibility with ImageMagick <a href="http://legacy.imagemagick.org">version 6</a>:</p>
 <dl class="row">
-  <dt class="col-md-4"><a href="animate.html">animate</a></dt><dd class="col-md-8">animate an image sequence on any X server.</dd>
-  <dt class="col-md-4"><a id="compare"></a><a href="compare.html">compare</a></dt><dd class="col-md-8">mathematically and visually annotate the difference between an image and its reconstruction.</dd>
+  <dt class="col-md-4"><a href="../www/animate.html">animate</a></dt><dd class="col-md-8">animate an image sequence on any X server.</dd>
+  <dt class="col-md-4"><a id="compare"></a><a href="../www/compare.html">compare</a></dt><dd class="col-md-8">mathematically and visually annotate the difference between an image and its reconstruction.</dd>
   <dt class="col-md-4"><a id="composite"></a><a href="composite.html">composite</a></dt><dd class="col-md-8">overlap one image over another.</dd>
-  <dt class="col-md-4"><a id="conjure"></a><a href="conjure.html">conjure</a></dt><dd class="col-md-8">interpret and execute scripts written in the Magick Scripting Language (MSL).</dd>
+  <dt class="col-md-4"><a id="conjure"></a><a href="../www/conjure.html">conjure</a></dt><dd class="col-md-8">interpret and execute scripts written in the Magick Scripting Language (MSL).</dd>
   <dt class="col-md-4"><a id="convert"></a><a href="convert.html">convert</a></dt><dd class="col-md-8">convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.</dd>
-  <dt class="col-md-4"><a id="display"></a><a href="display.html">display</a></dt><dd class="col-md-8">display an image or image sequence on any X server.</dd>
+  <dt class="col-md-4"><a id="display"></a><a href="../www/display.html">display</a></dt><dd class="col-md-8">display an image or image sequence on any X server.</dd>
   <dt class="col-md-4"><a id="identify"></a><a href="identify.html">identify</a></dt><dd class="col-md-8">describe the format and characteristics of one or more image files.</dd>
-  <dt class="col-md-4"><a id="import"></a><a href="import.html">import</a></dt><dd class="col-md-8">save any visible window on an X server and outputs it as an image file. You can capture a single window, the entire screen, or any rectangular portion of the screen.</dd>
-  <dt class="col-md-4"><a id="mogrify"></a><a href="mogrify.html">mogrify</a></dt><dd class="col-md-8">resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.  Mogrify overwrites the original image file, whereas, <a href="convert.html">convert</a> writes to a different image file.</dd>
+  <dt class="col-md-4"><a id="import"></a><a href="../www/import.html">import</a></dt><dd class="col-md-8">save any visible window on an X server and outputs it as an image file. You can capture a single window, the entire screen, or any rectangular portion of the screen.</dd>
+  <dt class="col-md-4"><a id="mogrify"></a><a href="../www/mogrify.html">mogrify</a></dt><dd class="col-md-8">resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.  Mogrify overwrites the original image file, whereas, <a href="convert.html">convert</a> writes to a different image file.</dd>
   <dt class="col-md-4"><a id="montage"></a><a href="montage.html">montage</a></dt><dd class="col-md-8">create a composite image by combining several separate images.  The images are tiled on the composite image optionally adorned with a border, frame, image name, and more.</dd>
-  <dt class="col-md-4"><a id="stream"></a><a href="stream.html">stream</a></dt><dd class="col-md-8">a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats.  It writes the pixel components as they are read from the input image a row at a time making <code>stream</code> desirable when working with large images or when you require raw pixel components.</dd>
+  <dt class="col-md-4"><a id="stream"></a><a href="../www/stream.html">stream</a></dt><dd class="col-md-8">a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats.  It writes the pixel components as they are read from the input image a row at a time making <code>stream</code> desirable when working with large images or when you require raw pixel components.</dd>
 </dl>
-<p>If these tools are not available, you can simply append them to the <code>magick</code> tool like this:</p>
-<pre class="highlight"><code>magick convert logo: logo.jpg</code></pre>
+<p>If these tools are not available on your computer, you can instead utilize them as a subcommand of the <code>magick</code> command.  For example,</p>
+<pre class="highlight"><code>magick identify -verbose myImage.png</code></pre>
 
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="command-line-tools.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="command-line-tools.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/compare.html b/www/compare.html
index 6ca0d1a45..f26ef09b2 100644
--- a/www/compare.html
+++ b/www/compare.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Compare @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, compare, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/compare.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, compare, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="compare.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,13 +67,23 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="compare.html#usage">Example Usage</a> • <a href="compare.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>compare</code> program to mathematically and visually annotate the difference between an image and its reconstruction.  See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>compare</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>compare</code> program to mathematically and visually annotate the difference between an image and its reconstruction.  See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>compare</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -122,7 +131,7 @@ Image: rose.jpg
 85.05 (0.00129778) @ 353,157
 </code></pre>
 
-<p>You can find additional examples of using <code>compare</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>compare</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <p>The compare program returns 2 on error otherwise 0 if the images are similar or 1 if they are dissimilar.</p>
 
@@ -419,24 +428,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="compare.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="compare.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/compose.html b/www/compose.html
index 543a816bc..ea8965442 100644
--- a/www/compose.html
+++ b/www/compose.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Alpha Compositing @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="alpha, compositing, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="compose.html" rel="canonical">
-  <link href="https://www.imagemagick.org/images/wand.png" rel="icon">
-  <link href="https://www.imagemagick.org/images/wand.ico" rel="shortcut icon">
-  <link href="https://www.imagemagick.org/assets/bootstrap.min.css" rel="stylesheet">
-  <link href="https://www.imagemagick.org/assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="alpha, compositing, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="compose.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,42 +40,52 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
 <p class="lead magick-description">This page descibed the Image composition methods that is used to define how
 two images should be merged together in various image operations.  For the
 Command Line API it is typically set using the <a
-href="https://www.imagemagick.org/script/command-line-options.html#compose" >-compose</a> setting option. </p>
+href="command-line-options.html#compose" >-compose</a> setting option. </p>
 
 
 <p>The description of composition uses abstract terminology in order to allow
@@ -200,13 +209,13 @@ For example the default compose method can be specified as just 'Over'.</p>
 <p>Many of these compose methods will clear the destination image which was
 not overlaid by the source image.  This is to be expected as part of that
 specific composition methods defintion. You can disable this by setting the
-special <a href="https://www.imagemagick.org/script/command-line-options.html#define"
+special <a href="command-line-options.html#define"
 >-define</a> 'compose:outside-overlay' to a value of 'false' will turn off
 this behavior. </p>
 
 <p>On top of the above 12 Duff-Porter Alpha Composition methods, one special
 related method '<code>Copy</code>' has been provided. This is equivalent to
-using the '<code>Src</code>'  with the special <a href="https://www.imagemagick.org/script/command-line-options.html#define"
+using the '<code>Src</code>'  with the special <a href="command-line-options.html#define"
 >-define</a> option '<code>compose:outside-overlay</code>' set to
 '<code>false</code>', so as to only modify the overlaid area, without clearing
 the rest of the image outside the overlaid area.  </p>
@@ -306,7 +315,7 @@ any values are weighted by the alpha channel of the input and output images.
 This 'Over' alpha blending is also applied to the lighting composition methods
 below. </p>
 
-<p> The math composition is applied on an individual channel basis as defined by the <a href="https://www.imagemagick.org/script/command-line-options.html#channel" >-channel</a>.  This includes the alpha channel. This special usage allows you to perform true mathematics of the image channels, without alpha
+<p> The math composition is applied on an individual channel basis as defined by the <a href="command-line-options.html#channel" >-channel</a>.  This includes the alpha channel. This special usage allows you to perform true mathematics of the image channels, without alpha
 composition effects, becoming involved. </p>
 
 <p>The following lighting composition methods are also available. </p>
@@ -438,7 +447,7 @@ composition effects, becoming involved. </p>
     <td>change-mask</td>
     <td>Replace any destination pixel that is the similar to the
     source images pixel (as defined by the current <a
-    href="https://www.imagemagick.org/script/command-line-options.html#fuzz">-fuzz</a> factor), with transparency.
+    href="command-line-options.html#fuzz">-fuzz</a> factor), with transparency.
     </td>
   </tr>
 
@@ -456,16 +465,16 @@ arguments, which are tabled below. </p>
 <p>In the "<code>composite</code>" command these composition methods are
 selected using special options with the arguments needed. They are usually,
 but not always, the same name as the composite 'method' they use, and replaces
-the normal use of the <a href="https://www.imagemagick.org/script/command-line-options.html#compose" >-compose</a>
+the normal use of the <a href="command-line-options.html#compose" >-compose</a>
 setting in the "<code>composite</code>" command.  For example... </p>
 
 <pre class="highlight"><code>composite ... -blend 50x50 ...
 </code></pre>
 
-<p>The "<code>magick</code>" command can accept these extra arguments to its <a href="https://www.imagemagick.org/script/command-line-options.html#composite"
->-composite</a> operator, using the special <a href="https://www.imagemagick.org/script/command-line-options.html#define">-define</a>
+<p>The "<code>magick</code>" command can accept these extra arguments to its <a href="command-line-options.html#composite"
+>-composite</a> operator, using the special <a href="command-line-options.html#define">-define</a>
 attribute of '<code class="arg">compose:args</code>'.  This means you can now
-make use of these special augmented <a href="https://www.imagemagick.org/script/command-line-options.html#compose"
+make use of these special augmented <a href="command-line-options.html#compose"
 >-compose</a> methods, those the argument and the method both need to be set
 separately.  For example... </p>
 
@@ -487,7 +496,7 @@ with a brief summary of what they do. For more details see the equivalent
     <td>dissolve</td>
     <td>Arguments:
         <var>src_percent</var>[x<var>dst_percent</var>]
-    <br/>Equivalent to "<code>composite</code>" <a href="https://www.imagemagick.org/script/command-line-options.html#dissolve">-dissolve</a>
+    <br/>Equivalent to "<code>composite</code>" <a href="command-line-options.html#dissolve">-dissolve</a>
     <br/>Dissolve the 'source' image by the percentage given before overlaying
         'over' the 'destination' image. If <var>src_percent</var> is
         greater than 100, it starts dissolving the main image so it will
@@ -502,7 +511,7 @@ with a brief summary of what they do. For more details see the equivalent
     <td>Arguments:
         <var>src_percent</var>[x<var>dst_percent</var>]
     <br/>Equivalent to "<code>composite</code>" <a
-        href="https://www.imagemagick.org/script/command-line-options.html#blend">-blend</a>
+        href="command-line-options.html#blend">-blend</a>
     <br/>Average the images together ('plus') according to the percentages
         given and each pixels transparency.  If only a single percentage value
         is given it sets the weight of the composite or 'source' image, while
@@ -521,7 +530,7 @@ with a brief summary of what they do. For more details see the equivalent
     <br/>     <code>A*Sc*Dc + B*Sc + C*Dc + D</code>
     <br/>Can be used to generate a custom composition method that would
         otherwise need to be implemented using the slow <a
-        href="https://www.imagemagick.org/script/command-line-options.html#fx">-fx</a> DIY image operator.
+        href="command-line-options.html#fx">-fx</a> DIY image operator.
     </td>
   </tr>
 
@@ -529,7 +538,7 @@ with a brief summary of what they do. For more details see the equivalent
     <td>modulate</td>
     <td>Arguments:
         <var>brightness</var>[x<var>saturation</var>]
-    <br/>Equivalent to "<code>composite</code>" <a href="https://www.imagemagick.org/script/command-line-options.html#watermark">-watermark</a>
+    <br/>Equivalent to "<code>composite</code>" <a href="command-line-options.html#watermark">-watermark</a>
     <br/>Take a grayscale image (with alpha mask) and modify the destination
         image's brightness according to watermark image's grayscale value and
         the <var>brightness</var> percentage.  The destinations
@@ -543,7 +552,7 @@ with a brief summary of what they do. For more details see the equivalent
     <td>displace</td>
     <td>Arguments:
         <var>X-scale</var>[x<var>Y-scale</var>][!][%]
-    <br/>Equivalent to "<code>composite</code>" <a href="https://www.imagemagick.org/script/command-line-options.html#displace">-displace</a>
+    <br/>Equivalent to "<code>composite</code>" <a href="command-line-options.html#displace">-displace</a>
     <br/>With this option, the 'overlay' image, and optionally the 'mask'
         image, is used as a relative displacement map, which is used to
         displace the lookup of what part of the destination image is seen at
@@ -590,7 +599,7 @@ with a brief summary of what they do. For more details see the equivalent
     <td>blur</td>
     <td>Arguments:
         <var>Width</var>[x<var>Height</var>[+<var>Angle</var>][+<var>Angle2</var>]]
-    <br/>Equivalent to "<code>composite</code>" <a href="https://www.imagemagick.org/script/command-line-options.html#blur-composite">-blur</a>
+    <br/>Equivalent to "<code>composite</code>" <a href="command-line-options.html#blur-composite">-blur</a>
     <br/>A Variable Blur Mapping Composition method, where each pixel in the
         overlaid region is replaced with an Elliptical Weighted Average (EWA),
         with an ellipse (typically a circle) of the given sigma size, scaled
@@ -615,29 +624,25 @@ with a brief summary of what they do. For more details see the equivalent
 </table>
 
 <p>To print a complete list of all the available compose operators, use <a
-href="https://www.imagemagick.org/script/command-line-options.html#list">-list compose</a>.</p>
+href="command-line-options.html#list">-list compose</a>.</p>
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="https://www.imagemagick.org/script/support.html">Donate</a> •
-     <a href="https://www.imagemagick.org/script/sitemap.html">Sitemap</a> •
-    <a href="https://www.imagemagick.org/script/links.html">Related</a> •
-    <a href="https://www.imagemagick.org/script/security-policy.html">Security</a> •
-    <a href="https://www.imagemagick.org/script/architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="compose.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="compose.html#">Back to top</a> •
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="https://www.imagemagick.org/assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="https://www.imagemagick.org/assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="https://www.imagemagick.org/assets/jquery.min.js"><\/script>')</script>
-  <script src="https://www.imagemagick.org/assets/bootstrap.min.js"></script>
-
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/composite.html b/www/composite.html
index 9087bd5c3..8c4f0a744 100644
--- a/www/composite.html
+++ b/www/composite.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Composite @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, composite, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/composite.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, composite, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/composite.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="composite.html#usage">Example Usage</a> • <a href="composite.html#options">Option Summary</a></p>
@@ -107,7 +116,7 @@ magick composite -compose atop -geometry -13-17 white-highlight.png red-circle.p
   <a href="../images/red-ball.png"><img src="../images/red-ball.png" width="70" height="70" alt="red ball" /></a>
 </ul>
 
-<p>You can find additional examples of using <code>composite</code> in <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.  You can find out more about them and the mathematics by looking at <a href="http://www.w3.org/TR/SVG12/rendering.html">SVG Alpha Compositing</a></p>
+<p>You can find additional examples of using <code>composite</code> in <a href="../Usage/">Examples of ImageMagick Usage</a>.  You can find out more about them and the mathematics by looking at <a href="http://www.w3.org/TR/SVG12/rendering.html">SVG Alpha Compositing</a></p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -121,399 +130,399 @@ magick composite -compose atop -geometry -13-17 white-highlight.png red-circle.p
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#affine">-affine <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#affine">-affine <var>matrix</var></a></td>
     <td>affine transform matrix</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#blend">-blend <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#blend">-blend <var>geometry</var></a></td>
     <td>blend images</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
     <td>chromaticity blue primary point</td>
   </tr>
 
 
   <tr>
-    <td><a href="command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#compose">-compose <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#compose">-compose <var>operator</var></a></td>
     <td>set image composite operator</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#displace">-displace <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#displace">-displace <var>geometry</var></a></td>
     <td>shift image pixels defined by a displacement map</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#dissolve">-dissolve <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#dissolve">-dissolve <var>value</var></a></td>
     <td>dissolve the two images a given percent</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#encipher">-encipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#encipher">-encipher <var>filename</var></a></td>
     <td>convert plain pixels to cipher pixels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#encoding">-encoding <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#encoding">-encoding <var>type</var></a></td>
     <td>text encoding type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#font">-font <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#font">-font <var>name</var></a></td>
     <td>render text with this font</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#gravity">-gravity <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
     <td>horizontal and vertical text placement</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
     <td>chromaticity green primary point</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#label">-label <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>string</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#level">-level <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#level">-level <var>value</var></a></td>
     <td>adjust the level of image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
     <td>font point size</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#quality">-quality <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
     <td>JPEG/MIFF/PNG compression level</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
     <td>chromaticity red primary point</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#scene">-scene <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
     <td>image scene number</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#shave">-shave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shave">-shave <var>geometry</var></a></td>
     <td>shave pixels from the image edges</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#stegano">-stegano <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#stegano">-stegano <var>offset</var></a></td>
     <td>hide watermark within an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#stereo">-stereo <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#stereo">-stereo <var>geometry</var></a></td>
     <td>combine two image to create a stereo anaglyph</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#swap">-swap <var>indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#swap">-swap <var>indexes</var></a></td>
     <td>swap two images in the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#taint">-taint</a></td>
+    <td><a href="../www/command-line-options.html#taint">-taint</a></td>
     <td>mark the image as modified</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
     <td>create a thumbnail of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#tile">-tile</a></td>
+    <td><a href="../www/command-line-options.html#tile">-tile</a></td>
     <td>repeat composite operation across and down image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#transform">-transform</a></td>
+    <td><a href="../www/command-line-options.html#transform">-transform</a></td>
     <td>affine transform image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
     <td>color tree depth</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#type">-type <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#type">-type <var>type</var></a></td>
     <td>image type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#units">-units <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#units">-units <var>type</var></a></td>
     <td>the units of image resolution</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#watermark">-watermark <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#watermark">-watermark <var>geometry</var></a></td>
     <td>percent brightness and saturation of a watermark</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#white-point">-white-point <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#white-point">-white-point <var>point</var></a></td>
     <td>chromaticity white point</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
     <td>force all pixels above the threshold into white</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#write">-write <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-write <var>filename</var></a></td>
     <td>write images to this file</td>
   </tr>
 
@@ -523,24 +532,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="composite.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="composite.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/conjure.html b/www/conjure.html
index 04debcbff..0ee555e66 100644
--- a/www/conjure.html
+++ b/www/conjure.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Conjure @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, conjure, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/conjure.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, conjure, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="conjure.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,13 +67,23 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="conjure.html#usage">Example Usage</a> • <a href="conjure.html#options">Option Summary</a> • <a href="conjure.html#msl">Magick Scripting Language (MSL)</a> </p>
 
-<p class="lead magick-description">The <code>conjure</code> program gives you the ability to perform custom image processing tasks from a script written in the Magick Scripting Language (MSL).  MSL is XML-based and consists of action statements with attributes.  Actions include reading an image, processing an image, getting attributes from an image, writing an image, and more.  An attribute is a key/value pair that modifies the behavior of an action.  See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>conjure</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">The <code>conjure</code> program gives you the ability to perform custom image processing tasks from a script written in the Magick Scripting Language (MSL).  MSL is XML-based and consists of action statements with attributes.  Actions include reading an image, processing an image, getting attributes from an image, writing an image, and more.  An attribute is a key/value pair that modifies the behavior of an action.  See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>conjure</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -83,7 +92,7 @@
 <pre class="highlight"><code>magick conjure -dimensions 400x400 msl:incantation.msl
 </code></pre>
 
-<p>The MSL script <a href="http://www.imagemagick.org/source/incantation.msl">incantation.msl</a> used above is here:</p>
+<p>The MSL script <a href="https://www.imagemagick.org/source/incantation.msl">incantation.msl</a> used above is here:</p>
 
 <pre class="highlight"><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
 &lt;image&gt;
@@ -148,7 +157,7 @@ msl:font-metrics.origin.y
 
 <p>In addition, MSL supports the <code>swap</code> element with a single <code>indexes</code> element.</p>
 
-<p>You can find additional examples of using <code>conjure</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>conjure</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
@@ -1132,24 +1141,21 @@ fill="color name", channel="All, Default, Alpha, Black, Blue, CMYK, Cyan, Gray,
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="conjure.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="conjure.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/connected-components.html b/www/connected-components.html
index df0469582..839314c8c 100644
--- a/www/connected-components.html
+++ b/www/connected-components.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Connected Components Labeling @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="connected, components, labeling, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/connected-components.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="connected, components, labeling, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/connected-components.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="lead magick-description">Connected-component labeling (alternatively connected-component analysis, blob extraction, region labeling, blob discovery, or region extraction) uniquely labels connected components in an image.  The labeling process scans the image, pixel-by-pixel from top-left to bottom-right, in order to identify connected pixel regions, i.e. regions of adjacent pixels which share the same set of intensity values.  For example, let's find the objects in this image:</p>
@@ -92,7 +101,7 @@
   4: 21x23+0+45 8.8,55.9 409 srgb(255,255,255)
   1: 4x10+252+0 253.9,4.1 31 srgb(255,255,255)
 </code></pre>
-<p>Use <code>-connected-components 8</code> to visit 8 neighbors rather than 4.  By default, neighbor colors must be exact to be part of a unique object. Use the <a href="command-line-options.html#fuzz">-fuzz</a> option to include pixels as part of an object that are <var>close</var> in color.</p>
+<p>Use <code>-connected-components 8</code> to visit 8 neighbors rather than 4.  By default, neighbor colors must be exact to be part of a unique object. Use the <a href="../www/command-line-options.html#fuzz">-fuzz</a> option to include pixels as part of an object that are <var>close</var> in color.</p>
 <p>You might want to eliminate small objects by merging them with their larger neighbors.  If so, use this command:</p>
 <pre class="highlight"><code>magick objects.gif -define connected-components:area-threshold=410 -connected-components 4 \
   -auto-level objects.jpg</code></pre>
@@ -114,24 +123,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="connected-components.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="connected-components.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/contact.html b/www/contact.html
index 329b91a7f..84dfe9c57 100644
--- a/www/contact.html
+++ b/www/contact.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Contact the Development Team @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="contact, the, development, team, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="contact, the, development, team, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="https://www.imagemagick.org/script/contact.php" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,12 +67,22 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
   <div>
-  <p class="lead magick-description">Post here for any of the issues listed below.  You can expect a response from our team if your issue is a sponsorship, <a href="https://www.imagemagick.org/script/license.html">license</a>, security, or paid support issue.  If you require a response for any other issue, post to the ImageMagick public <a href="https://www.imagemagick.org/discourse-server/">forums</a>.  You can also post bug reports to the <a href="https://github.com/ImageMagick/ImageMagick/issues">issues</a> forum.  Note, we do <u>not</u> offer sponsored links <u>nor do we respond to solicitations</u>.</p>
+  <p class="lead magick-description">Post here for any of the issues listed below.  You can expect a response from our team if your issue is a sponsorship, <a href="license.html">license</a>, security, or paid support issue.  If you require a response for any other issue, post to the ImageMagick public <a href="https://www.imagemagick.org/discourse-server/">forums</a>.  You can also post bug reports to the <a href="https://github.com/ImageMagick/ImageMagick/issues">issues</a> forum.  Note, we do <u>not</u> offer sponsored links <u>nor do we respond to solicitations</u>.</p>
   <fieldset>
   <h2 class="magick-post-title">Contact the Wizards</h2>
 	<p>Enter this code, <code>
@@ -133,23 +142,20 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="https://www.imagemagick.org/script/contact.php#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="https://www.imagemagick.org/script/contact.php#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
diff --git a/www/convert.html b/www/convert.html
index 4aad9d3e4..49965d743 100644
--- a/www/convert.html
+++ b/www/convert.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Convert @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, convert, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/convert.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, convert, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/convert.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="lead magick-description">Use the <code>convert</code> program to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>convert</code> command or see below for example usages of the command.</p>
@@ -112,7 +121,7 @@
   -resize 400% -sigmoidal-contrast 11.6933 -colorspace sRGB output.png');
 </code></pre>
 
-<p>You can find additional examples of using <code>convert</code> in <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>convert</code> in <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -121,1198 +130,1198 @@
 <div class="table-responsive">
 <table class="table table-sm table-striped">
   <tr>
-    <td><a href="command-line-options.html#adaptive-blur">-adaptive-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-blur">-adaptive-blur <var>geometry</var></a></td>
     <td>adaptively blur pixels; decrease effect near edges</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#adaptive-resize">-adaptive-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-resize">-adaptive-resize <var>geometry</var></a></td>
     <td>adaptively resize image with data dependent triangulation.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
     <td>adaptively sharpen pixels; increase effect near edges</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#adjoin">-adjoin</a></td>
+    <td><a href="../www/command-line-options.html#adjoin">-adjoin</a></td>
     <td>join images into a single multi-image file</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#affine">-affine <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#affine">-affine <var>matrix</var></a></td>
     <td>affine transform matrix</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
+    <td><a href="../www/command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
     <td>annotate the image with text</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#antialias">-antialias</a></td>
+    <td><a href="../www/command-line-options.html#antialias">-antialias</a></td>
     <td>remove pixel-aliasing</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#append">-append</a></td>
+    <td><a href="../www/command-line-options.html#append">-append</a></td>
     <td>append an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decipher image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#auto-gamma">-auto-gamma</a></td>
+    <td><a href="../www/command-line-options.html#auto-gamma">-auto-gamma</a></td>
     <td>automagically adjust gamma level of image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#auto-level">-auto-level</a></td>
+    <td><a href="../www/command-line-options.html#auto-level">-auto-level</a></td>
     <td>automagically adjust color levels of image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#auto-orient">-auto-orient</a></td>
+    <td><a href="../www/command-line-options.html#auto-orient">-auto-orient</a></td>
     <td>automagically orient image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#auto-threshold">-auto-threshold <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#auto-threshold">-auto-threshold <var>method</var></a></td>
     <td>automatically perform image thresholding</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#background">-background <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#background">-background <var>color</var></a></td>
     <td>background color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#bench">-bench <var>iterations</var></a></td>
+    <td><a href="../www/command-line-options.html#bench">-bench <var>iterations</var></a></td>
     <td>measure performance</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#bias">-bias <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#bias">-bias <var>value</var></a></td>
     <td>add bias when convolving an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#black-threshold">-black-threshold <var>value</var></a></td>
     <td>force all pixels below the threshold into black</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
     <td>chromaticity blue primary point</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#blue-shift">-blue-shift <var>factor</var></a></td>
+    <td><a href="../www/command-line-options.html#blue-shift">-blue-shift <var>factor</var></a></td>
     <td>simulate a scene at nighttime in the moonlight</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#blur">-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#blur">-blur <var>geometry</var></a></td>
     <td>reduce image noise and reduce detail levels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#border">-border <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#border">-border <var>geometry</var></a></td>
     <td>surround image with a border of color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
     <td>border color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#brightness-contrast">-brightness-contrast <var>geometry</var></a></td>
     <td>improve brightness / contrast of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#canny">-canny <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#canny">-canny <var>geometry</var></a></td>
     <td>use a multi-stage algorithm to detect a wide range of edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#caption">-caption <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#caption">-caption <var>string</var></a></td>
     <td>assign a caption to an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#cdl">-cdl <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#cdl">-cdl <var>filename</var></a></td>
     <td>color correct with a color decision list</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#charcoal">-charcoal <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#charcoal">-charcoal <var>radius</var></a></td>
     <td>simulate a charcoal drawing</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#chop">-chop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#chop">-chop <var>geometry</var></a></td>
     <td>remove pixels from the image interior</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clamp">-clamp</a></td>
+    <td><a href="../www/command-line-options.html#clamp">-clamp</a></td>
     <td>set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clip">-clip</a></td>
+    <td><a href="../www/command-line-options.html#clip">-clip</a></td>
     <td>clip along the first path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
+    <td><a href="../www/command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
     <td>associate clip mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
     <td>clip along a named path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clone">-clone <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#clone">-clone <var>index</var></a></td>
     <td>clone an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clut">-clut</a></td>
+    <td><a href="../www/command-line-options.html#clut">-clut</a></td>
     <td>apply a color lookup table to the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#connected-components">-connected-components <var>connectivity</var></a></td>
+    <td><a href="../www/command-line-options.html#connected-components">-connected-components <var>connectivity</var></a></td>
     <td>connected-components uniquely labeled, choose from 4 or 8 way connectivity</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#contrast-stretch">-contrast-stretch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#contrast-stretch">-contrast-stretch <var>geometry</var></a></td>
     <td>improve the contrast in an image by `stretching' the range of intensity value</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#coalesce">-coalesce</a></td>
+    <td><a href="../www/command-line-options.html#coalesce">-coalesce</a></td>
     <td>merge a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#colorize">-colorize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colorize">-colorize <var>value</var></a></td>
     <td>colorize the image with the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#color-matrix">-color-matrix <var>matrix</var></a></td>
+    <td><a href="../www/command-line-options.html#color-matrix">-color-matrix <var>matrix</var></a></td>
     <td>apply color correction to the image.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#colors">-colors <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#colors">-colors <var>value</var></a></td>
     <td>preferred number of colors in the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#combine">-combine</a></td>
+    <td><a href="../www/command-line-options.html#combine">-combine</a></td>
     <td>combine a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#comment">-comment <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#comment">-comment <var>string</var></a></td>
     <td>annotate image with comment</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#compare">-compare</a></td>
+    <td><a href="../www/command-line-options.html#compare">-compare</a></td>
     <td>compare image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#complex">-complex<var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#complex">-complex<var>operator</var></a></td>
     <td>perform complex mathematics on an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#compose">-compose <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#compose">-compose <var>operator</var></a></td>
     <td>set image composite operator</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#composite">-composite</a></td>
+    <td><a href="../www/command-line-options.html#composite">-composite</a></td>
     <td>composite image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#compress">-compress <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#compress">-compress <var>type</var></a></td>
     <td>image compression type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#contrast">-contrast</a></td>
+    <td><a href="../www/command-line-options.html#contrast">-contrast</a></td>
     <td>enhance or reduce the image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#convolve">-convolve <var>coefficients</var></a></td>
+    <td><a href="../www/command-line-options.html#convolve">-convolve <var>coefficients</var></a></td>
     <td>apply a convolution kernel to the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#copy">-copy <var>geometry</var> <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#copy">-copy <var>geometry</var> <var>offset</var></a></td>
     <td>copy pixels from one area of an image to another</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>crop the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#cycle">-cycle <var>amount</var></a></td>
+    <td><a href="../www/command-line-options.html#cycle">-cycle <var>amount</var></a></td>
     <td>cycle the image colormap</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#decipher">-decipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#decipher">-decipher <var>filename</var></a></td>
     <td>convert cipher pixels to plain</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#deconstruct">-deconstruct</a></td>
+    <td><a href="../www/command-line-options.html#deconstruct">-deconstruct</a></td>
     <td>break down an image sequence into constituent parts</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#delay">-delay <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#delay">-delay <var>value</var></a></td>
     <td>display the next image after pausing</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#delete">-delete <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#delete">-delete <var>index</var></a></td>
     <td>delete the image from the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#despeckle">-despeckle</a></td>
+    <td><a href="../www/command-line-options.html#despeckle">-despeckle</a></td>
     <td>reduce the speckles within an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#direction">-direction <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#direction">-direction <var>type</var></a></td>
     <td>render text right-to-left or left-to-right</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#display">-display <var>server</var></a></td>
+    <td><a href="../www/command-line-options.html#display">-display <var>server</var></a></td>
     <td>get image or font from this X server</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#dispose">-dispose <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dispose">-dispose <var>method</var></a></td>
     <td>layer disposal method</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#distribute-cache">-distribute-cache <var>port</var></a></td>
+    <td><a href="../www/command-line-options.html#distribute-cache">-distribute-cache <var>port</var></a></td>
     <td>launch a distributed pixel cache server</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
+    <td><a href="../www/command-line-options.html#distort">-distort <var>type coefficients</var></a></td>
     <td>distort image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#dither">-dither  <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#dither">-dither  <var>method</var></a></td>
     <td>apply error diffusion to image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#draw">-draw <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#draw">-draw <var>string</var></a></td>
     <td>annotate the image with a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
     <td>duplicate an image one or more times</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#edge">-edge <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#edge">-edge <var>radius</var></a></td>
     <td>apply a filter to detect edges in the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#emboss">-emboss <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#emboss">-emboss <var>radius</var></a></td>
     <td>emboss an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#encipher">-encipher <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#encipher">-encipher <var>filename</var></a></td>
     <td>convert plain pixels to cipher pixels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#encoding">-encoding <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#encoding">-encoding <var>type</var></a></td>
     <td>text encoding type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#enhance">-enhance</a></td>
+    <td><a href="../www/command-line-options.html#enhance">-enhance</a></td>
     <td>apply a digital filter to enhance a noisy image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#equalize">-equalize</a></td>
+    <td><a href="../www/command-line-options.html#equalize">-equalize</a></td>
     <td>perform histogram equalization to an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#evaluate">-evaluate <var>operator value</var></a></td>
+    <td><a href="../www/command-line-options.html#evaluate">-evaluate <var>operator value</var></a></td>
     <td>evaluate an arithmetic, relational, or logical expression</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#evaluate-sequence">-evaluate-sequence <var>operator</var></a></td>
+    <td><a href="../www/command-line-options.html#evaluate-sequence">-evaluate-sequence <var>operator</var></a></td>
     <td>evaluate an arithmetic, relational, or logical expression for an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#extent">-extent <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extent">-extent <var>geometry</var></a></td>
     <td>set the image size</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#family">-family <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#family">-family <var>name</var></a></td>
     <td>render text with this font family</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#features">-features <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#features">-features <var>distance</var></a></td>
     <td>analyze image features (e.g. contract, correlations, etc.).</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#fft">-fft</a></td>
+    <td><a href="../www/command-line-options.html#fft">-fft</a></td>
     <td>implements the discrete Fourier transform (DFT)</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#fill">-fill <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#fill">-fill <var>color</var></a></td>
     <td>color to use when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#filter">-filter <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#filter">-filter <var>type</var></a></td>
     <td>use this filter when resizing an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#flatten">-flatten</a></td>
+    <td><a href="../www/command-line-options.html#flatten">-flatten</a></td>
     <td>flatten a sequence of images</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#flip">-flip</a></td>
+    <td><a href="../www/command-line-options.html#flip">-flip</a></td>
     <td>flip image in the vertical direction</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#floodfill">-floodfill <var>geometry color</var></a></td>
+    <td><a href="../www/command-line-options.html#floodfill">-floodfill <var>geometry color</var></a></td>
     <td>floodfill the image with color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#flop">-flop</a></td>
+    <td><a href="../www/command-line-options.html#flop">-flop</a></td>
     <td>flop image in the horizontal direction</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#font">-font <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#font">-font <var>name</var></a></td>
     <td>render text with this font</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#format_identify_">-format <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#format_identify_">-format <var>string</var></a></td>
     <td>output formatted image characteristics</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#frame">-frame <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#frame">-frame <var>geometry</var></a></td>
     <td>surround image with an ornamental border</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#function">-function <var>name</var></a></td>
+    <td><a href="../www/command-line-options.html#function">-function <var>name</var></a></td>
     <td>apply a function to the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#fuzz">-fuzz <var>distance</var></a></td>
     <td>colors within this distance are considered equal</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#fx">-fx <var>expression</var></a></td>
+    <td><a href="../www/command-line-options.html#fx">-fx <var>expression</var></a></td>
     <td>apply mathematical expression to an image channel(s)</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#gamma">-gamma <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#gamma">-gamma <var>value</var></a></td>
     <td>level of gamma correction</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#gaussian-blur">-gaussian-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#gaussian-blur">-gaussian-blur <var>geometry</var></a></td>
     <td>reduce image noise and reduce detail levels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
     <td>preferred size or location of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#gravity">-gravity <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#gravity">-gravity <var>type</var></a></td>
     <td>horizontal and vertical text placement</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#intensity">-grayscale <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#intensity">-grayscale <var>method</var></a></td>
     <td>convert image to grayscale</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
     <td>chromaticity green primary point</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#hough-lines">-hough-lines <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#hough-lines">-hough-lines <var>geometry</var></a></td>
     <td>identify lines in the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#identify">-identify</a></td>
+    <td><a href="../www/command-line-options.html#identify">-identify</a></td>
     <td>identify the format and characteristics of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#ift">-ift</a></td>
+    <td><a href="../www/command-line-options.html#ift">-ift</a></td>
     <td>implements the inverse discrete Fourier transform (DFT)</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#implode">-implode <var>amount</var></a></td>
+    <td><a href="../www/command-line-options.html#implode">-implode <var>amount</var></a></td>
     <td>implode image pixels about the center</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#insert">-insert <var>index</var></a></td>
+    <td><a href="../www/command-line-options.html#insert">-insert <var>index</var></a></td>
     <td>insert last image into the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#intensity">-intensity <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#intensity">-intensity <var>method</var></a></td>
     <td>method to generate an intensity value from a pixel</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#intent">-intent <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#intent">-intent <var>type</var></a></td>
     <td>type of rendering intent when managing the image color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interline-spacing">-interline-spacing <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#interline-spacing">-interline-spacing <var>value</var></a></td>
     <td>the space between two text lines</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interword-spacing">-interword-spacing <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#interword-spacing">-interword-spacing <var>value</var></a></td>
     <td>the space between two words</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#kerning">-kerning <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#kerning">-kerning <var>value</var></a></td>
     <td>the space between two characters</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#kuwahara">-kuwahara <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#kuwahara">-kuwahara <var>geometry</var></a></td>
     <td>edge preserving noise reduction filter</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#label">-label <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#label">-label <var>string</var></a></td>
     <td>assign a label to an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#lat">-lat <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#lat">-lat <var>geometry</var></a></td>
     <td>local adaptive thresholding</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#layers">-layers <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#layers">-layers <var>method</var></a></td>
     <td>optimize or compare image layers</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#level">-level <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#level">-level <var>value</var></a></td>
     <td>adjust the level of image contrast</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#linear-stretch">-linear-stretch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#linear-stretch">-linear-stretch <var>geometry</var></a></td>
     <td>linear with saturation histogram stretch</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#liquid-rescale">-liquid-rescale <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#liquid-rescale">-liquid-rescale <var>geometry</var></a></td>
     <td>rescale image with seam-carving</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#list">-list <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#list">-list <var>type</var></a></td>
     <td>Color, Configure, Delegate, Format, Magic, Module, Resource, or Type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#loop">-loop <var>iterations</var></a></td>
+    <td><a href="../www/command-line-options.html#loop">-loop <var>iterations</var></a></td>
     <td>add Netscape loop extension to your GIF animation</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
     <td>frame color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#median">-median <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#median">-median <var>radius</var></a></td>
     <td>apply a median filter to the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#mean-shift">-mean-shift <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#mean-shift">-mean-shift <var>geometry</var></a></td>
     <td>delineate arbitrarily shaped clusters in the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#metric">-metric <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#metric">-metric <var>type</var></a></td>
     <td>measure differences between images with this metric</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#mode">-mode <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#mode">-mode <var>radius</var></a></td>
     <td>make each pixel the 'predominant color' of the neighborhood</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#modulate">-modulate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#modulate">-modulate <var>value</var></a></td>
     <td>vary the brightness, saturation, and hue</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#moments">-moments</a></td>
+    <td><a href="../www/command-line-options.html#moments">-moments</a></td>
     <td>display image moments.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#monochrome">-monochrome</a></td>
+    <td><a href="../www/command-line-options.html#monochrome">-monochrome</a></td>
     <td>transform image to black and white</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#morph">-morph <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#morph">-morph <var>value</var></a></td>
     <td>morph an image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#morphology">-morphology <var>method</var></a> <var>kernel</var></td>
+    <td><a href="../www/command-line-options.html#morphology">-morphology <var>method</var></a> <var>kernel</var></td>
     <td>apply a morphology method to the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#motion-blur">-motion-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#motion-blur">-motion-blur <var>geometry</var></a></td>
     <td>simulate motion blur</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#noise">-noise <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#noise">-noise <var>radius</var></a></td>
     <td>add or reduce noise in an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#normalize">-normalize</a></td>
+    <td><a href="../www/command-line-options.html#normalize">-normalize</a></td>
     <td>transform image to span the full range of colors</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#opaque">-opaque <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#opaque">-opaque <var>color</var></a></td>
     <td>change this color to the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#ordered-dither">-ordered-dither <var>NxN</var></a></td>
+    <td><a href="../www/command-line-options.html#ordered-dither">-ordered-dither <var>NxN</var></a></td>
     <td>ordered dither the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#orient">-orient <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#orient">-orient <var>type</var></a></td>
     <td>image orientation</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#page">-page <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#page">-page <var>geometry</var></a></td>
     <td>size and location of an image canvas (setting)</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#paint">-paint <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#paint">-paint <var>radius</var></a></td>
     <td>simulate an oil painting</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#perceptible">-perceptible</a></td>
+    <td><a href="../www/command-line-options.html#perceptible">-perceptible</a></td>
     <td>set each pixel whose value is less than |<var>epsilon</var>| to <var>-epsilon</var> or <var>epsilon</var> (whichever is closer) otherwise the pixel value remains unchanged.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#ping">-ping</a></td>
+    <td><a href="../www/command-line-options.html#ping">-ping</a></td>
     <td>efficiently determine image attributes</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
     <td>font point size</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
+    <td><a href="../www/command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
     <td>simulate a Polaroid picture</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#poly">-poly <var>terms</var></a></td>
+    <td><a href="../www/command-line-options.html#poly">-poly <var>terms</var></a></td>
     <td>build a polynomial from the image sequence and the corresponding terms (coefficients and degree pairs).</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#posterize">-posterize <var>levels</var></a></td>
+    <td><a href="../www/command-line-options.html#posterize">-posterize <var>levels</var></a></td>
     <td>reduce the image to a limited number of color levels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#precision">-precision <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#precision">-precision <var>value</var></a></td>
     <td>set the maximum number of significant digits to be printed</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#preview">-preview <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#preview">-preview <var>type</var></a></td>
     <td>image preview type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#print">-print <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#print">-print <var>string</var></a></td>
     <td>interpret string and print to console</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#process">-process <var>image-filter</var></a></td>
+    <td><a href="../www/command-line-options.html#process">-process <var>image-filter</var></a></td>
     <td>process the image with a custom image filter</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#profile">-profile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#profile">-profile <var>filename</var></a></td>
     <td>add, delete, or apply an image profile</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#quality">-quality <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#quality">-quality <var>value</var></a></td>
     <td>JPEG/MIFF/PNG compression level</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
+    <td><a href="../www/command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
     <td>reduce image colors in this colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#radial-blur">-radial-blur <var>angle</var></a></td>
+    <td><a href="../www/command-line-options.html#radial-blur">-radial-blur <var>angle</var></a></td>
     <td>radial blur the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#raise">-raise <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#raise">-raise <var>value</var></a></td>
     <td>lighten/darken image edges to create a 3-D effect</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#random-threshold">-random-threshold <var>low,high</var></a></td>
+    <td><a href="../www/command-line-options.html#random-threshold">-random-threshold <var>low,high</var></a></td>
     <td>random threshold the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#read-mask">-read-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#read-mask">-read-mask <var>filename</var></a></td>
     <td>associate a read mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
     <td>chromaticity red primary point</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#region">-region <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#region">-region <var>geometry</var></a></td>
     <td>apply options to a portion of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#remap">-remap <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#remap">-remap <var>filename</var></a></td>
     <td>transform image colors to match this set of colors</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#render">-render</a></td>
+    <td><a href="../www/command-line-options.html#render">-render</a></td>
     <td>render vector graphics</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#repage">-repage <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#repage">-repage <var>geometry</var></a></td>
     <td>size and location of an image canvas</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#resample">-resample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resample">-resample <var>geometry</var></a></td>
     <td>change the resolution of an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#resize">-resize <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#resize">-resize <var>geometry</var></a></td>
     <td>resize the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#roll">-roll <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#roll">-roll <var>geometry</var></a></td>
     <td>roll an image vertically or horizontally</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
     <td>apply Paeth rotation to the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sample">-sample <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sample">-sample <var>geometry</var></a></td>
     <td>scale image with pixel sampling</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#scale">-scale <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#scale">-scale <var>geometry</var></a></td>
     <td>scale the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#scene">-scene <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#scene">-scene <var>value</var></a></td>
     <td>image scene number</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#seed">-seed <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#seed">-seed <var>value</var></a></td>
     <td>seed a new sequence of pseudo-random numbers</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#segment">-segment <var>values</var></a></td>
+    <td><a href="../www/command-line-options.html#segment">-segment <var>values</var></a></td>
     <td>segment an image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#threshold">-selective-blur <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#threshold">-selective-blur <var>geometry</var></a></td>
     <td>selectively blur pixels within a contrast threshold</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#separate">-separate</a></td>
+    <td><a href="../www/command-line-options.html#separate">-separate</a></td>
     <td>separate an image channel into a grayscale image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sepia-tone">-sepia-tone <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#sepia-tone">-sepia-tone <var>threshold</var></a></td>
     <td>simulate a sepia-toned photo</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#shade">-shade <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#shade">-shade <var>degrees</var></a></td>
     <td>shade the image using a distant light source</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
     <td>simulate an image shadow</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sharpen">-sharpen <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#shave">-shave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shave">-shave <var>geometry</var></a></td>
     <td>shave pixels from the image edges</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#shear">-shear <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#shear">-shear <var>geometry</var></a></td>
     <td>slide one edge of the image along the X or Y axis</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sigmoidal">-sigmoidal-contrast <var>geometry</var></a></td>
     <td>increase the contrast without saturating highlights or shadows</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#smush">-smush <var>offset</var></a></td>
+    <td><a href="../www/command-line-options.html#smush">-smush <var>offset</var></a></td>
     <td>smush an image sequence together</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sketch">-sketch <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sketch">-sketch <var>geometry</var></a></td>
     <td>simulate a pencil sketch</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#solarize">-solarize <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#solarize">-solarize <var>threshold</var></a></td>
     <td>negate all pixels above the threshold level</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#splice">-splice <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#splice">-splice <var>geometry</var></a></td>
     <td>splice the background color into the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#spread">-spread <var>radius</var></a></td>
+    <td><a href="../www/command-line-options.html#spread">-spread <var>radius</var></a></td>
     <td>displace image pixels by a random amount</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#statistic">-statistic <var>type</var> <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#statistic">-statistic <var>type</var> <var>geometry</var></a></td>
     <td>replace each pixel with corresponding statistic from the neighborhood</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#stroke">-stroke <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#stroke">-stroke <var>color</var></a></td>
     <td>graphic primitive stroke color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#strokewidth">-strokewidth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#strokewidth">-strokewidth <var>value</var></a></td>
     <td>graphic primitive stroke width</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#stretch">-stretch <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#stretch">-stretch <var>type</var></a></td>
     <td>render text with this font stretch</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#style">-style <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#style">-style <var>type</var></a></td>
     <td>render text with this font style</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#swap">-swap <var>indexes</var></a></td>
+    <td><a href="../www/command-line-options.html#swap">-swap <var>indexes</var></a></td>
     <td>swap two images in the image sequence</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#swirl">-swirl <var>degrees</var></a></td>
+    <td><a href="../www/command-line-options.html#swirl">-swirl <var>degrees</var></a></td>
     <td>swirl image pixels about the center</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#synchronize">-synchronize</a></td>
+    <td><a href="../www/command-line-options.html#synchronize">-synchronize</a></td>
     <td>synchronize image to storage device</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#taint">-taint</a></td>
+    <td><a href="../www/command-line-options.html#taint">-taint</a></td>
     <td>mark the image as modified</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#texture">-texture <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#texture">-texture <var>filename</var></a></td>
     <td>name of texture to tile onto the image background</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#threshold">-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#threshold">-threshold <var>value</var></a></td>
     <td>threshold the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#thumbnail">-thumbnail <var>geometry</var></a></td>
     <td>create a thumbnail of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#tile">-tile <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#tile">-tile <var>filename</var></a></td>
     <td>tile image when filling a graphic primitive</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
     <td>set the image tile offset</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#tint">-tint <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#tint">-tint <var>value</var></a></td>
     <td>tint the image with the fill color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#transform">-transform</a></td>
+    <td><a href="../www/command-line-options.html#transform">-transform</a></td>
     <td>affine transform image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#transparent">-transparent <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent">-transparent <var>color</var></a></td>
     <td>make this color transparent within the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
     <td>transparent color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#transpose">-transpose</a></td>
+    <td><a href="../www/command-line-options.html#transpose">-transpose</a></td>
     <td>flip image in the vertical direction and rotate 90 degrees</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#transverse">-transverse</a></td>
+    <td><a href="../www/command-line-options.html#transverse">-transverse</a></td>
     <td>flop image in the horizontal direction and rotate 270 degrees</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
     <td>color tree depth</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#trim">-trim</a></td>
+    <td><a href="../www/command-line-options.html#trim">-trim</a></td>
     <td>trim image edges</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#type">-type <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#type">-type <var>type</var></a></td>
     <td>image type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#undercolor">-undercolor <var>color</var></a></td>
+    <td><a href="../www/command-line-options.html#undercolor">-undercolor <var>color</var></a></td>
     <td>annotation bounding box color</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#unique-colors">-unique-colors</a></td>
+    <td><a href="../www/command-line-options.html#unique-colors">-unique-colors</a></td>
     <td>discard all but one of any pixel color.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#units">-units <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#units">-units <var>type</var></a></td>
     <td>the units of image resolution</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
     <td>sharpen the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#view">-view</a></td>
+    <td><a href="../www/command-line-options.html#view">-view</a></td>
     <td>FlashPix viewing transforms</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#vignette">-vignette <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#vignette">-vignette <var>geometry</var></a></td>
     <td>soften the edges of the image in vignette style</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#wave">-wave <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#wave">-wave <var>geometry</var></a></td>
     <td>alter an image along a sine wave</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#wavelet">-wavelet-denoise <var>threshold</var></a></td>
+    <td><a href="../www/command-line-options.html#wavelet">-wavelet-denoise <var>threshold</var></a></td>
     <td>removes noise from the image using a wavelet transform</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#weight">-weight <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#weight">-weight <var>type</var></a></td>
     <td>render text with this font weight</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#white-point">-white-point <var>point</var></a></td>
+    <td><a href="../www/command-line-options.html#white-point">-white-point <var>point</var></a></td>
     <td>chromaticity white point</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#white-threshold">-white-threshold <var>value</var></a></td>
     <td>force all pixels above the threshold into white</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#write">-write <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write">-write <var>filename</var></a></td>
     <td>write images to this file</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#write-mask">-write-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#write-mask">-write-mask <var>filename</var></a></td>
     <td>associate a write mask with the image</td>
   </tr>
 
@@ -1322,24 +1331,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="convert.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="convert.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:09 -->
\ No newline at end of file
diff --git a/www/develop.html b/www/develop.html
index 8e77590a6..460f435a5 100644
--- a/www/develop.html
+++ b/www/develop.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Develop @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="develop, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/develop.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="develop, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/develop.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -82,7 +91,7 @@
 
   <dt class="col-md-4"><a id="c"></a>C</dt>
 
-<dd class="col-md-8">Use <a href="magick-wand.html">MagickWand</a> to convert, compose, and edit images from the C language.  There is also the low-level <a href="magick-core.html">MagickCore</a> library for wizard-level developers.</dd>
+<dd class="col-md-8">Use <a href="../www/magick-wand.html">MagickWand</a> to convert, compose, and edit images from the C language.  There is also the low-level <a href="../www/magick-core.html">MagickCore</a> library for wizard-level developers.</dd>
 
   <dt class="col-md-4"><a id="ch"></a>Ch</dt>
 
@@ -90,11 +99,11 @@
 
   <dt class="col-md-4"><a id="com_"></a>COM+</dt>
 
-<dd class="col-md-8">Use <a href="ImageMagickObject.html">ImageMagickObject</a> to convert, compose, and edit images from a Windows COM+ compatible component.</dd>
+<dd class="col-md-8">Use <a href="../www/ImageMagickObject.html">ImageMagickObject</a> to convert, compose, and edit images from a Windows COM+ compatible component.</dd>
 
   <dt class="col-md-4"><a id="c__"></a>C++</dt>
 
-<dd class="col-md-8"><a href="magick++.html">Magick++</a> provides an object-oriented C++ interface to ImageMagick.  See <a href="../Magick++/tutorial/Magick++_tutorial.pdf">A Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++.  We include the <a href="../Magick++/tutorial/Magick++_tutorial.odt">source</a> if you want to correct, enhance, or expand the tutorial.</dd>
+<dd class="col-md-8"><a href="../www/magick++.html">Magick++</a> provides an object-oriented C++ interface to ImageMagick.  See <a href="../Magick++/tutorial/Magick++_tutorial.pdf">A Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++.  We include the <a href="../Magick++/tutorial/Magick++_tutorial.odt">source</a> if you want to correct, enhance, or expand the tutorial.</dd>
 
   <dt class="col-md-4"><a id="go"></a>GO</dt>
   <dd class="col-md-8"><a href="https://github.com/gographics/imagick">GoImagick</a> is a set of Go bindings to ImageMagick's MagickWand and MagickCore C APIs.</dd>
@@ -138,7 +147,7 @@
 
   <dt class="col-md-4"><a id="perl"></a>Perl</dt>
 
-<dd class="col-md-8">Use <a href="perl-magick.html">PerlMagick</a> to convert, compose, and edit images from the Perl language.</dd>
+<dd class="col-md-8">Use <a href="../www/perl-magick.html">PerlMagick</a> to convert, compose, and edit images from the Perl language.</dd>
 
   <dt class="col-md-4"><a id="php"></a>PHP</dt>
 
@@ -172,10 +181,10 @@
 
   <dt class="col-md-4"><a id="ruby"></a>Ruby</dt>
 
-<dd class="col-md-8"><a href="https://rmagick.github.io/">RMagick</a> is an interface between the Ruby programming language and the <a href="magick-core.html">MagickCore</a> image processing libraries.  Get started with RMagick by perusing the <a href="https://rmagick.github.io/">documentation</a>.</dd>
+<dd class="col-md-8"><a href="https://rmagick.github.io/">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="https://rmagick.github.io/">documentation</a>.</dd>
   <dt class="col-md-4"><a id="php"></a> </dt>
 
-<dd class="col-md-8"><a href="http://magickwand.rubyforge.org/">MagickWand for Ruby</a> is an interface between the Ruby programming language and the <a href="magick-wand.html">MagickWand</a> image processing libraries.  Get started with MagickWand for PHP by perusing the <a href="http://magickwand.rubyforge.org/">documentation</a>.</dd>
+<dd class="col-md-8"><a href="http://magickwand.rubyforge.org/">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/">documentation</a>.</dd>
 
   <dt class="col-md-4"><a id="php"></a> </dt>
 <dd class="col-md-8"><a href="https://github.com/minimagick">MiniMagick</a> is a Ruby wrapper for ImageMagick command line. MiniMagick gives you convenient access to all the command line options ImageMagick supports.</dd>
@@ -199,24 +208,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="develop.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="develop.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:50 -->
\ No newline at end of file
diff --git a/www/display.html b/www/display.html
index 70a761a58..fdd103a5b 100644
--- a/www/display.html
+++ b/www/display.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Display @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, display, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/display.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, display, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="display.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,13 +67,23 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="display.html#usage">Example Usage</a> • <a href="display.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>display</code> program to display an image or image sequence on any X server.  See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>display</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>display</code> program to display an image or image sequence on any X server.  See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>display</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -98,7 +107,7 @@
 <pre class="highlight"><code>magick display -density 72 drawing.svg
 </code></pre>
 
-<p>You can find additional examples of using <code>display</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/">Graphics from the Command Line</a>.  Further discussion is available in  <a href="https://www.ibm.com/developerworks/library/l-graf2/">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>display</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/">Graphics from the Command Line</a>.  Further discussion is available in  <a href="https://www.ibm.com/developerworks/library/l-graf2/">More Graphics from the Command Line</a> and <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -563,24 +572,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="display.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="display.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/distribute-pixel-cache.html b/www/distribute-pixel-cache.html
index bfe0882b5..fb337e720 100644
--- a/www/distribute-pixel-cache.html
+++ b/www/distribute-pixel-cache.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Distributed Pixel Cache @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="distributed, pixel, cache, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/distribute-pixel-cache.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="distributed, pixel, cache, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/distribute-pixel-cache.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="lead magick-description">A distributed pixel cache is an extension of the traditional pixel cache available on a single host.  The distributed pixel cache may span multiple servers so that it can grow in size and transactional capacity to support very large images or large image sequences.  Start up the pixel cache server on one or more hosts.  When you read or operate on an image and the local pixel cache resources are exhausted, ImageMagick contacts one or more of these remote pixel servers to store or retrieve pixels.</p>
@@ -92,24 +101,21 @@ convert -limit memory 1GiB -limit map 2GiB -limit disk 4GiB \
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="distribute-pixel-cache.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="distribute-pixel-cache.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/download.html b/www/download.html
index 27017c769..84f2bf010 100644
--- a/www/download.html
+++ b/www/download.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Download @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="download, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/download.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="download, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/download.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,19 +67,29 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="download.html#unix">Unix Binary Release</a> • <a href="download.html#macosx">Mac OS X Binary Release</a> • <a href="download.html#iOS">iOS Binary Release</a> • <a href="download.html#windows">Windows Binary Release</a></p>
 
-<p class="lead magick-description">You can install ImageMagick from <a href="install-source.html">source</a>.  However, if you don't have a proper development environment or if you're anxious to get started, download a ready-to-run <a href="download.html#unix">Unix</a> or <a href="download.html#windows">Windows</a> executable.  Before you download, you may want to review recent <a href="changelog.html">changes</a> to the ImageMagick distribution.</p>
+<p class="lead magick-description">You can install ImageMagick from <a href="../www/install-source.html">source</a>.  However, if you don't have a proper development environment or if you're anxious to get started, download a ready-to-run <a href="download.html#unix">Unix</a> or <a href="download.html#windows">Windows</a> executable.  Before you download, you may want to review recent <a href="../www/changelog.html">changes</a> to the ImageMagick distribution.</p>
 
-<p>ImageMagick source and binary distributions are available from a variety of FTP and Web <a href="mirror.html">mirrors</a> around the world.</p>
+<p>ImageMagick source and binary distributions are available from a variety of FTP and Web <a href="../www/mirror.html">mirrors</a> around the world.</p>
 
 <h2 class="magick-post-title"><a id="unix"></a>Unix Binary Release</h2>
 
-<p>These are the Unix variations that we support.  If your system is not on the list, try installing from <a href="install-source.html">source</a>. Although ImageMagick runs fine on a single core computer, it automagically runs in parallel on dual and quad-core systems reducing run times considerably.</p>
+<p>These are the Unix variations that we support.  If your system is not on the list, try installing from <a href="../www/install-source.html">source</a>. Although ImageMagick runs fine on a single core computer, it automagically runs in parallel on dual and quad-core systems reducing run times considerably.</p>
 
 <div class="table-responsive">
 <table class="table table-sm table-striped">
@@ -168,7 +177,7 @@ export LD_LIBRARY_PATH</code></pre>
 identify logo.gif
 display logo.gif</code></pre>
 
-<p>Congratulations, you have a working ImageMagick distribution under Unix or Linux and you are ready to use ImageMagick to <a href="https://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution under Unix or Linux and you are ready to use ImageMagick to <a href="../Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
 <h2 class="magick-post-title"><a id="macosx"></a>Mac OS X Binary Release</h2>
 
@@ -224,11 +233,11 @@ display logo.gif</code></pre>
 identify logo.gif
 display logo.gif</code></pre>
 
-<p><b>Note</b>, the <a href="display.html">display</a> program requires the X11 server available on your Mac OS X installation DVD. Once that is installed, you will also need to set <code>export DISPLAY=:0</code>.</p>
+<p><b>Note</b>, the <a href="../www/display.html">display</a> program requires the X11 server available on your Mac OS X installation DVD. Once that is installed, you will also need to set <code>export DISPLAY=:0</code>.</p>
 
 <p>The best way to deal with all the exports is to put them at the end of your .profile file</p>
 
-<p>Congratulations, you have a working ImageMagick distribution under Mac OS X and you are ready to use ImageMagick to <a href="https://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution under Mac OS X and you are ready to use ImageMagick to <a href="../Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
 <h2 class="magick-post-title"><a id="iOS"></a>iOS Binary Release</h2>
 
@@ -428,30 +437,27 @@ magick logo.gif win:</code></pre>
 <pre class="highlight"><code>Set objShell = wscript.createobject("wscript.shell")
 objShell.Exec("magick ""e:/myimages/image.png"" ""e:/myimages/image.jpg""")</code></pre>
 
-<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="https://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="../Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="download.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="download.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/escape.html b/www/escape.html
index 5a81c95ef..4a5e87870 100644
--- a/www/escape.html
+++ b/www/escape.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Format and Print Image Properties @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="format, print, image, properties, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/escape.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="format, print, image, properties, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="escape.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="lead magick-description">There are copious amounts of extra data associated with images (metadata), beyond the actual image pixels. This metadata can be useful, either for display, or for various calculations, or in modifying the behavior of later image processing operations.  You can utilize percent escapes in a number of options, for example in <a href="command-line-options.html#format_identify_">-format</a> or in montage <a href="command-line-options.html#label" >-label</a>, to print various properties and other settings associated with an image.</p>
@@ -667,13 +676,13 @@ used for image processing use. </p>
 <p>There are some special prefixes (before the first ':') which performs
 calculations based on the user provided string that follows that prefix.  For
 example you can do a numerical calculation use <code>%[fx:...]</code> to
-evaluate the given <a href="fx.html">FX</a> expressions:</p>
+evaluate the given <a href="../www/fx.html">FX</a> expressions:</p>
 
 <pre class="highlight"><code>%[fx:<var>expression</var>]
 </code></pre>
 
 <p>Use <code>pixel:</code> or <code>hex:</code> to evaluate a pixel color as defined by the <a
-href="fx.html">FX</a>
+href="../www/fx.html">FX</a>
 expression:</p>
 
 <pre class="highlight"><code>%[pixel:<var>expression</var>]
@@ -879,24 +888,21 @@ Post ObjectData Descriptor Record
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="escape.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="escape.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/examples.html b/www/examples.html
index b1d1bed92..e64d6bca8 100644
--- a/www/examples.html
+++ b/www/examples.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Examples of ImageMagick Usage @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="examples, of, imagemagick, usage, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/examples.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="examples, of, imagemagick, usage, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/examples.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,35 +67,42 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="lead magick-description">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="perl-magick.html">PerlMagick</a> script, <a href="https://www.imagemagick.org/source/examples.pl">examples.pl</a>.</p>
+<p class="lead magick-description">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="https://www.imagemagick.org/source/examples.pl">examples.pl</a>.</p>
 
 <p><img class="img-fluid mx-auto d-block" src="../images/examples.jpg" alt="[ImageMagick Examples]" width="734" height="2972" name="imagemagick-examples" /></p>
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="examples.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="examples.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/exception.html b/www/exception.html
index cde8002e9..9d8b5532c 100644
--- a/www/exception.html
+++ b/www/exception.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Exceptions @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="exceptions, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="exception.html" rel="canonical">
-  <link href="https://www.imagemagick.org/images/wand.png" rel="icon">
-  <link href="https://www.imagemagick.org/images/wand.ico" rel="shortcut icon">
-  <link href="https://www.imagemagick.org/assets/bootstrap.min.css" rel="stylesheet">
-  <link href="https://www.imagemagick.org/assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="exceptions, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="exception.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -268,24 +277,20 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="https://www.imagemagick.org/script/support.html">Donate</a> •
-     <a href="https://www.imagemagick.org/script/sitemap.html">Sitemap</a> •
-    <a href="https://www.imagemagick.org/script/links.html">Related</a> •
-    <a href="https://www.imagemagick.org/script/security-policy.html">Security</a> •
-    <a href="https://www.imagemagick.org/script/architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="exception.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="exception.html#">Back to top</a> •
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="https://www.imagemagick.org/assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="https://www.imagemagick.org/assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="https://www.imagemagick.org/assets/jquery.min.js"><\/script>')</script>
-  <script src="https://www.imagemagick.org/assets/bootstrap.min.js"></script>
-
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/export.html b/www/export.html
index 12a7c2365..613bc69c0 100644
--- a/www/export.html
+++ b/www/export.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Export Classification @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="export, classification, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/export.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="export, classification, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="export.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p  class="lead magick-description">ImageMagick Studio LLC is a limited liability corporation based in the United States of America. All of our products are developed via online collaboration in public forums and distributed from a central server within the U.S. Therefore, U.S. export laws and regulations apply to our distributions and remain in force as products and technology are re-exported to different parties and places around the world. Information on export control classifications and associated restrictions may be required for exporting, re-exporting, record keeping, bundling/embedding of ImageMagick products, encryption reporting, and shipping documentation. More information on U.S. Export Regulations can be found at the <a href="http://www.bis.doc.gov/">U. S. Bureau of Industry and Security</a>.</p>
@@ -79,24 +88,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="export.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="export.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/formats.html b/www/formats.html
index 13ad352e3..3e4fc991d 100644
--- a/www/formats.html
+++ b/www/formats.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Formats @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="formats, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/formats.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="formats, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/formats.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="formats.html#colorspace">A Word about Colorspaces</a> • <a href="formats.html#supported">Supported Formats</a> • <a href="formats.html#pseudo">Pseudo Formats</a> • <a href="formats.html#builtin-images">Built-in Images</a>  • <a href="formats.html#builtin-patterns">Built-in Patterns</a> • <a href="formats.html#embedded">Embedded Profiles</a></p>
@@ -189,7 +198,7 @@ the supported image formats.</p>
     <td><a href="http://bellard.org/bpg/">BPG</a></td>
     <td>RW</td>
     <td>Better Portable Graphics</td>
-    <td>Use <a href="command-line-options.html#quality">-quality</a> to specify the image compression quality.  To meet the requirements of BPG, the quality argument divided by 2 (e.g. -quality 92 assigns 46 as the BPG compression.</td>
+    <td>Use <a href="../www/command-line-options.html#quality">-quality</a> to specify the image compression quality.  To meet the requirements of BPG, the quality argument divided by 2 (e.g. -quality 92 assigns 46 as the BPG compression.</td>
   </tr>
 
   <tr>
@@ -224,21 +233,21 @@ the supported image formats.</p>
     <td><a href="http://www.cineon.com/ff_draft.html">CIN</a></td>
     <td>RW</td>
     <td>Kodak Cineon Image Format</td>
-    <td>Use <a href="command-line-options.html#set">-set</a> to specify the image gamma or black and white points (e.g. <code>-set gamma 1.7</code>, <code>-set reference-black 95</code>, <code>-set reference-white 685</code>).  Properties include cin:file.create_date, cin:file.create_time, cin:file.filename, cin:file.version, cin:film.count, cin:film.format, cin:film.frame_id, cin:film.frame_position, cin:film.frame_rate, cin:film.id, cin:film.offset, cin:film.prefix, cin:film.slate_info, cin:film.type, cin:image.label, cin:origination.create_date, cin:origination.create_time, cin:origination.device, cin:origination.filename, cin:origination.model, cin:origination.serial, cin:origination.x_offset, cin:origination.x_pitch, cin:origination.y_offset, cin:origination.y_pitch, cin:user.data.</td>
+    <td>Use <a href="../www/command-line-options.html#set">-set</a> to specify the image gamma or black and white points (e.g. <code>-set gamma 1.7</code>, <code>-set reference-black 95</code>, <code>-set reference-white 685</code>).  Properties include cin:file.create_date, cin:file.create_time, cin:file.filename, cin:file.version, cin:film.count, cin:film.format, cin:film.frame_id, cin:film.frame_position, cin:film.frame_rate, cin:film.id, cin:film.offset, cin:film.prefix, cin:film.slate_info, cin:film.type, cin:image.label, cin:origination.create_date, cin:origination.create_time, cin:origination.device, cin:origination.filename, cin:origination.model, cin:origination.serial, cin:origination.x_offset, cin:origination.x_pitch, cin:origination.y_offset, cin:origination.y_pitch, cin:user.data.</td>
   </tr>
 
   <tr>
     <td>CMYK</td>
     <td>RW</td>
     <td>Raw cyan, magenta, yellow, and black samples</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
   </tr>
 
   <tr>
     <td>CMYKA</td>
     <td>RW</td>
     <td>Raw cyan, magenta, yellow, black, and alpha samples</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
   </tr>
 
   <tr>
@@ -273,7 +282,7 @@ the supported image formats.</p>
     <td>DCM</td>
     <td>R</td>
     <td>Digital Imaging and Communications in Medicine (DICOM) image</td>
-    <td>Used by the medical community for images like X-rays.  ImageMagick sets the initial display range based on the Window Center (0028,1050) and Window Width (0028,1051) tags. Use <a href="command-line-options.html#define">-define dcm:display-range=reset</a> to set the display range to the minimum and maximum pixel values. Use <a href="command-line-options.html#define">-define dcm:rescale=true</a> to enable interpretation of the rescale slope and intercept settings in the file. Use <a href="command-line-options.html#define">-define dcm:window=centerXwidth</a> to override the center and width settings in the file with your own values.</td>
+    <td>Used by the medical community for images like X-rays.  ImageMagick sets the initial display range based on the Window Center (0028,1050) and Window Width (0028,1051) tags. Use <a href="../www/command-line-options.html#define">-define dcm:display-range=reset</a> to set the display range to the minimum and maximum pixel values. Use <a href="../www/command-line-options.html#define">-define dcm:rescale=true</a> to enable interpretation of the rescale slope and intercept settings in the file. Use <a href="../www/command-line-options.html#define">-define dcm:window=centerXwidth</a> to override the center and width settings in the file with your own values.</td>
   </tr>
 
   <tr>
@@ -294,7 +303,7 @@ the supported image formats.</p>
     <td><a href="http://en.wikipedia.org/wiki/DirectDraw_Surface">DDS</a></td>
     <td>RW</td>
     <td>Microsoft Direct Draw Surface</td>
-    <td>Use <a href="command-line-options.html#define">-define</a> to specify the compression (e.g. <code>-define dds:compression={dxt1, dxt5, none}</code>). Other defines include <code>dds:cluster-fit={true,false}</code>, <code>dds:weight-by-alpha={true,false}</code>, <code>dds:fast-mipmaps={true,false}</code>, and use <code>dds:mipmaps</code> to set the number of mipmaps (use <code>fromlist</code> to use the image list).</td>
+    <td>Use <a href="../www/command-line-options.html#define">-define</a> to specify the compression (e.g. <code>-define dds:compression={dxt1, dxt5, none}</code>). Other defines include <code>dds:cluster-fit={true,false}</code>, <code>dds:weight-by-alpha={true,false}</code>, <code>dds:fast-mipmaps={true,false}</code>, and use <code>dds:mipmaps</code> to set the number of mipmaps (use <code>fromlist</code> to use the image list).</td>
 
   </tr>
 
@@ -323,21 +332,21 @@ the supported image formats.</p>
     <td><a href="http://www.graphviz.org">DOT</a></td>
     <td>R</td>
     <td>Graph Visualization</td>
-    <td>Use <a href="command-line-options.html#define">-define</a> to specify the layout engine (e.g. <code>-define dot:layout-engine=twopi</code>).</td>
+    <td>Use <a href="../www/command-line-options.html#define">-define</a> to specify the layout engine (e.g. <code>-define dot:layout-engine=twopi</code>).</td>
   </tr>
 
   <tr>
     <td><a href="motion-picture.html">DPX</a></td>
     <td>RW</td>
     <td>SMPTE Digital Moving Picture Exchange 2.0 (SMPTE 268M-2003)</td>
-    <td>Use <a href="command-line-options.html#set">-set</a> to specify the image gamma or black and white points (e.g. <code>-set gamma 1.7</code>, <code>-set reference-black 95</code>, <code>-set reference-white 685</code>).</td>
+    <td>Use <a href="../www/command-line-options.html#set">-set</a> to specify the image gamma or black and white points (e.g. <code>-set gamma 1.7</code>, <code>-set reference-black 95</code>, <code>-set reference-white 685</code>).</td>
   </tr>
 
   <tr>
     <td>EMF</td>
     <td>R</td>
     <td>Microsoft Enhanced Metafile (32-bit)</td>
-    <td>Only available under Microsoft Windows.  Use <a href="command-line-options.html#size">-size</a> command line option to specify the maximum width and height.</td>
+    <td>Only available under Microsoft Windows.  Use <a href="../www/command-line-options.html#size">-size</a> command line option to specify the maximum width and height.</td>
   </tr>
 
   <tr>
@@ -400,7 +409,7 @@ the supported image formats.</p>
     <td><a href="http://www.openexr.org">EXR</a></td>
     <td>RW</td>
     <td>High dynamic-range (HDR) file format developed by Industrial Light &amp; Magic</td>
-    <td>See <a href="high-dynamic-range.html">High Dynamic-Range Images</a> for details on this image format. To specify the output color type, use <code>-define exr:color-type={RGB,RGBA,YC,YCA,Y,YA,R,G,B,A}</code>. Use <a href="command-line-options.html#sampling-factor">-sampling-factor</a> to specify the sampling rate for YC(A) (e.g. <code>2x2 or 4:2:0</code>). Requires the <a href="http://www.openexr.org/">OpenEXR</a> delegate library.</td>
+    <td>See <a href="high-dynamic-range.html">High Dynamic-Range Images</a> for details on this image format. To specify the output color type, use <code>-define exr:color-type={RGB,RGBA,YC,YCA,Y,YA,R,G,B,A}</code>. Use <a href="../www/command-line-options.html#sampling-factor">-sampling-factor</a> to specify the sampling rate for YC(A) (e.g. <code>2x2 or 4:2:0</code>). Requires the <a href="http://www.openexr.org/">OpenEXR</a> delegate library.</td>
   </tr>
 
   <tr>
@@ -428,14 +437,14 @@ the supported image formats.</p>
     <td>FPX</td>
     <td>RW</td>
     <td>FlashPix Format</td>
-    <td>FlashPix has the option to store mega- and giga-pixel images at various resolutions in a single file which permits conservative bandwidth and fast reveal times when displayed within a Web browser.  Requires the <a href="https://www.imagemagick.org/download/delegates">FlashPix SDK</a>. Specify the FlashPix viewing parameters with the <a href="command-line-options.html#define">-define fpx:view</a>.</td>
+    <td>FlashPix has the option to store mega- and giga-pixel images at various resolutions in a single file which permits conservative bandwidth and fast reveal times when displayed within a Web browser.  Requires the <a href="https://www.imagemagick.org/download/delegates">FlashPix SDK</a>. Specify the FlashPix viewing parameters with the <a href="../www/command-line-options.html#define">-define fpx:view</a>.</td>
   </tr>
 
   <tr>
     <td><a href="http://www.fileformat.info/format/gif/egff.htm">GIF</a></td>
     <td>RW</td>
     <td>CompuServe Graphics Interchange Format</td>
-    <td>8-bit RGB PseudoColor with up to 256 palette entries. Specify the format <code>GIF87</code> to write the older version 87a of the format.  Use <a href="command-line-options.html#transparent-color">-transparent-color</a> to specify the GIF transparent color (e.g. <code>-transparent-color wheat</code>).</td>
+    <td>8-bit RGB PseudoColor with up to 256 palette entries. Specify the format <code>GIF87</code> to write the older version 87a of the format.  Use <a href="../www/command-line-options.html#transparent-color">-transparent-color</a> to specify the GIF transparent color (e.g. <code>-transparent-color wheat</code>).</td>
   </tr>
 
   <tr>
@@ -449,7 +458,7 @@ the supported image formats.</p>
     <td>GRAY</td>
     <td>RW</td>
     <td>Raw gray samples</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
   </tr>
 
   <tr>
@@ -502,14 +511,14 @@ the supported image formats.</p>
   </tr>
 
   <tr>
-    <td><a href="https://www.iso.org/obp/ui/#iso:std:iso:tr:11548:-1">ISOBRL</a></td>
+    <td><a href="https://www.iso.org/obp/ui/index.htmliso:std:iso:tr:11548:-1">ISOBRL</a></td>
     <td>W</td>
     <td>ISO/TR 11548-1 BRaiLle</td>
     <td>Uses juxtaposition of 8-dot braille patterns (thus 8x2 dot matrices) to reproduce images, using the ISO/TR 11548-1 Braille encoding.</td>
   </tr>
 
   <tr>
-    <td><a href="https://www.iso.org/obp/ui/#iso:std:iso:tr:11548:-1">ISOBRL6</a></td>
+    <td><a href="https://www.iso.org/obp/ui/index.htmliso:std:iso:tr:11548:-1">ISOBRL6</a></td>
     <td>W</td>
     <td>ISO/TR 11548-1 BRaiLle 6 dots</td>
     <td>Uses juxtaposition of 6-dot braille patterns (thus 6x2 dot matrices) to reproduce images, using the ISO/TR 11548-1 Braille encoding.</td>
@@ -533,35 +542,35 @@ the supported image formats.</p>
     <td><a href="http://www.openjpeg.org/">JP2</a></td>
     <td>RW</td>
     <td>JPEG-2000 JP2 File Format Syntax</td>
-    <td>Specify the encoding options with the <a href="command-line-options.html#define">-define</a> option. See <a href="jp2.html">JP2 Encoding Options</a> for more details.</td>
+    <td>Specify the encoding options with the <a href="../www/command-line-options.html#define">-define</a> option. See <a href="../www/jp2.html">JP2 Encoding Options</a> for more details.</td>
   </tr>
 
   <tr>
     <td><a href="http://www.openjpeg.org/">JPT</a></td>
     <td>RW</td>
     <td>JPEG-2000 Code Stream Syntax</td>
-    <td>Specify the encoding options with the <a href="command-line-options.html#define">-define</a> option  See <a href="jp2.html">JP2 Encoding Options</a> for more details.</td>
+    <td>Specify the encoding options with the <a href="../www/command-line-options.html#define">-define</a> option  See <a href="../www/jp2.html">JP2 Encoding Options</a> for more details.</td>
   </tr>
 
   <tr>
     <td><a href="http://www.openjpeg.org/">J2C</a></td>
     <td>RW</td>
     <td>JPEG-2000 Code Stream Syntax</td>
-    <td>Specify the encoding options with the <a href="command-line-options.html#define">-define</a> option  See <a href="jp2.html">JP2 Encoding Options</a> for more details.</td>
+    <td>Specify the encoding options with the <a href="../www/command-line-options.html#define">-define</a> option  See <a href="../www/jp2.html">JP2 Encoding Options</a> for more details.</td>
   </tr>
 
   <tr>
     <td><a href="http://www.openjpeg.org/">J2K</a></td>
     <td>RW</td>
     <td>JPEG-2000 Code Stream Syntax</td>
-    <td>Specify the encoding options with the <a href="command-line-options.html#define">-define</a> option  See <a href="jp2.html">JP2 Encoding Options</a> for more details.</td>
+    <td>Specify the encoding options with the <a href="../www/command-line-options.html#define">-define</a> option  See <a href="../www/jp2.html">JP2 Encoding Options</a> for more details.</td>
   </tr>
 
   <tr>
     <td><a href="http://www.jpeg.org/">JPEG</a></td>
     <td>RW</td>
     <td>Joint Photographic Experts Group JFIF format</td>
-    <td>Note, JPEG is a lossy compression.  In addition, you cannot create black and white images with JPEG nor can you save transparency.<br /><br /> Requires <a href="http://www.ijg.org/files/">jpegsrc.v8c.tar.gz</a>.  You can set quality scaling for luminance and chrominance separately (e.g. <a href="command-line-options.html#quality">-quality</a> 90,70). You can optionally define the DCT method, for example to specify the float method, use <a href="command-line-options.html#define">-define jpeg:dct-method=float</a>. By default we compute optimal Huffman coding tables.  Specify <a href="command-line-options.html#define">-define jpeg:optimize-coding=false</a> to use the default Huffman tables. Two other options include <a href="command-line-options.html#define">-define jpeg:block-smoothing</a> and <a href="command-line-options.html#define">-define jpeg:fancy-upsampling</a>. Set the sampling factor with <a href="command-line-options.html#define">-define jpeg:sampling-factor</a>. You can size the image with <code>jpeg:size</code>, for example <a href="command-line-options.html#define">-define jpeg:size=128x128</a>. To restrict the maximum file size, use <code>jpeg:extent</code>, for example <a href="command-line-options.html#define">-define jpeg:extent=400KB</a>.  To define one or more custom quantization tables, use <a href="command-line-options.html#define">-define jpeg:q-table=<i>filename</i></a>. To avoid reading a particular associated image profile, use <a href="command-line-options.html#define">-define profile:skip=<i>name</i></a> (e.g. profile:skip=ICC).</td>
+    <td>Note, JPEG is a lossy compression.  In addition, you cannot create black and white images with JPEG nor can you save transparency.<br /><br /> Requires <a href="http://www.ijg.org/files/">jpegsrc.v8c.tar.gz</a>.  You can set quality scaling for luminance and chrominance separately (e.g. <a href="../www/command-line-options.html#quality">-quality</a> 90,70). You can optionally define the DCT method, for example to specify the float method, use <a href="../www/command-line-options.html#define">-define jpeg:dct-method=float</a>. By default we compute optimal Huffman coding tables.  Specify <a href="../www/command-line-options.html#define">-define jpeg:optimize-coding=false</a> to use the default Huffman tables. Two other options include <a href="../www/command-line-options.html#define">-define jpeg:block-smoothing</a> and <a href="../www/command-line-options.html#define">-define jpeg:fancy-upsampling</a>. Set the sampling factor with <a href="../www/command-line-options.html#define">-define jpeg:sampling-factor</a>. You can size the image with <code>jpeg:size</code>, for example <a href="../www/command-line-options.html#define">-define jpeg:size=128x128</a>. To restrict the maximum file size, use <code>jpeg:extent</code>, for example <a href="../www/command-line-options.html#define">-define jpeg:extent=400KB</a>.  To define one or more custom quantization tables, use <a href="../www/command-line-options.html#define">-define jpeg:q-table=<i>filename</i></a>. To avoid reading a particular associated image profile, use <a href="../www/command-line-options.html#define">-define profile:skip=<i>name</i></a> (e.g. profile:skip=ICC).</td>
   </tr>
 
   <tr>
@@ -575,7 +584,7 @@ the supported image formats.</p>
     <td><a href="http://www.json.org">JSON</a></td>
     <td>W</td>
     <td>JavaScript Object Notation, a lightweight data-interchange format</td>
-    <td>Include additional attributes about the image with these defines: <a href="command-line-options.html#define">-define json:locate</a>, <a href="command-line-options.html#define">-define json:limit</a>, <a href="command-line-options.html#define">-define json:moments</a>, or <a href="command-line-options.html#define">-define json:features</a>.</td>
+    <td>Include additional attributes about the image with these defines: <a href="../www/command-line-options.html#define">-define json:locate</a>, <a href="../www/command-line-options.html#define">-define json:limit</a>, <a href="../www/command-line-options.html#define">-define json:moments</a>, or <a href="../www/command-line-options.html#define">-define json:features</a>.</td>
   </tr>
 
   <tr>
@@ -593,7 +602,7 @@ the supported image formats.</p>
   </tr>
 
   <tr>
-    <td><a href="miff.html">MIFF</a></td>
+    <td><a href="../www/miff.html">MIFF</a></td>
     <td>RW</td>
     <td>Magick image file format</td>
     <td>This format persists all image attributes known to ImageMagick.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
@@ -656,7 +665,7 @@ the supported image formats.</p>
     <td>MSL</td>
     <td>RW</td>
     <td>Magick Scripting Language</td>
-    <td>MSL is the XML-based scripting language supported by the <a href="conjure.html">conjure</a> utility. MSL requires the <a href="http://xmlsoft.org/">libxml2</a> delegate library.</td>
+    <td>MSL is the XML-based scripting language supported by the <a href="../www/conjure.html">conjure</a> utility. MSL requires the <a href="http://xmlsoft.org/">libxml2</a> delegate library.</td>
   </tr>
 
   <tr>
@@ -667,10 +676,10 @@ the supported image formats.</p>
   </tr>
 
   <tr>
-    <td><a href="magick-vector-graphics.html">MVG</a></td>
+    <td><a href="../www/magick-vector-graphics.html">MVG</a></td>
     <td>RW</td>
     <td>Magick Vector Graphics.</td>
-    <td>The native ImageMagick vector metafile format. A text file containing vector drawing commands accepted by <a href="convert.html">convert</a>'s <a href="command-line-options.html#draw">-draw</a> option.</td>
+    <td>The native ImageMagick vector metafile format. A text file containing vector drawing commands accepted by <a href="convert.html">convert</a>'s <a href="../www/command-line-options.html#draw">-draw</a> option.</td>
   </tr>
 
   <tr>
@@ -732,7 +741,7 @@ the supported image formats.</p>
     <td>PCD</td>
     <td>RW</td>
     <td>Photo CD</td>
-    <td>The maximum resolution written is 768x512 pixels since larger images require huffman compression (which is not supported). Use <a href="command-line-options.html#bordercolor">-bordercolor</a> to specify the border color (e.g. <code>-bordercolor black</code>).</td>
+    <td>The maximum resolution written is 768x512 pixels since larger images require huffman compression (which is not supported). Use <a href="../www/command-line-options.html#bordercolor">-bordercolor</a> to specify the border color (e.g. <code>-bordercolor black</code>).</td>
   </tr>
 
   <tr>
@@ -746,7 +755,7 @@ the supported image formats.</p>
     <td>PCL</td>
     <td>W</td>
     <td>HP Page Control Language</td>
-    <td>Use <a href="command-line-options.html#define">-define</a> to specify fit to page option (e.g. <code>-define pcl:fit-to-page=true</code>).</td>
+    <td>Use <a href="../www/command-line-options.html#define">-define</a> to specify fit to page option (e.g. <code>-define pcl:fit-to-page=true</code>).</td>
   </tr>
 
   <tr>
@@ -767,7 +776,7 @@ the supported image formats.</p>
     <td>PDF</td>
     <td>RW</td>
     <td>Portable Document Format</td>
-    <td>Requires <a href="http://www.cs.wisc.edu/%7Eghost">Ghostscript</a> to read.  By default, ImageMagick sets the page size to the MediaBox. Some PDF files, however, have a CropBox or TrimBox that is smaller than the MediaBox and may include white space, registration or cutting marks outside the CropBox or TrimBox. To force ImageMagick to use the CropBox or TrimBox rather than the MediaBox, use <a href="command-line-options.html#define">-define</a> (e.g. <code>-define pdf:use-cropbox=true</code> or <code>-define pdf:use-trimbox=true</code>).  Use <a href="command-line-options.html#density">-density</a> to improve the appearance of your PDF rendering (e.g. -density 300x300).  Use <a href="command-line-options.html#alpha">-alpha remove </a> to remove transparency. To specify direct conversion from  Postscript to PDF, use <code>-define delegate:bimodel=true</code>. Use <code>-define pdf:fit-page=true</code> to scale to the page size. To immediately stop processing upon an error, set <code>-define pdf:stop-on-error</code> to <code>true</code>. To set the page direction preferences to right-to-left, try  <code>-define pdf:page-direction=right-to-left</code>.</td>
+    <td>Requires <a href="http://www.cs.wisc.edu/%7Eghost">Ghostscript</a> to read.  By default, ImageMagick sets the page size to the MediaBox. Some PDF files, however, have a CropBox or TrimBox that is smaller than the MediaBox and may include white space, registration or cutting marks outside the CropBox or TrimBox. To force ImageMagick to use the CropBox or TrimBox rather than the MediaBox, use <a href="../www/command-line-options.html#define">-define</a> (e.g. <code>-define pdf:use-cropbox=true</code> or <code>-define pdf:use-trimbox=true</code>).  Use <a href="../www/command-line-options.html#density">-density</a> to improve the appearance of your PDF rendering (e.g. -density 300x300).  Use <a href="../www/command-line-options.html#alpha">-alpha remove </a> to remove transparency. To specify direct conversion from  Postscript to PDF, use <code>-define delegate:bimodel=true</code>. Use <code>-define pdf:fit-page=true</code> to scale to the page size. To immediately stop processing upon an error, set <code>-define pdf:stop-on-error</code> to <code>true</code>. To set the page direction preferences to right-to-left, try  <code>-define pdf:page-direction=right-to-left</code>.</td>
   </tr>
 
   <tr>
@@ -837,7 +846,7 @@ the supported image formats.</p>
     <td><a href="http://www.libpng.org/pub/png/">PNG</a></td>
     <td>RW</td>
     <td>Portable Network Graphics</td>
-    <td>Requires libpng-1.0.11 or later, <a href="http://www.libpng.org/pub/png/libpng.html">libpng-1.2.5</a> or later recommended. The PNG specification does not support pixels-per-inch units, only pixels-per-centimeter. To avoid reading a particular associated image profile, use <a href="command-line-options.html#define">-define profile:skip=<i>name</i></a> (e.g. profile:skip=ICC).</td>
+    <td>Requires libpng-1.0.11 or later, <a href="http://www.libpng.org/pub/png/libpng.html">libpng-1.2.5</a> or later recommended. The PNG specification does not support pixels-per-inch units, only pixels-per-centimeter. To avoid reading a particular associated image profile, use <a href="../www/command-line-options.html#define">-define profile:skip=<i>name</i></a> (e.g. profile:skip=ICC).</td>
   </tr>
 
   <tr>
@@ -886,7 +895,7 @@ the supported image formats.</p>
     <td><a href="http://netpbm.sourceforge.net/doc/pnm.html">PNM</a></td>
     <td>RW</td>
     <td>Portable anymap</td>
-    <td>PNM is a family of formats supporting portable bitmaps (PBM) , graymaps (PGM), and pixmaps (PPM). There is no file format associated with pnm itself. If PNM is used as the output format specifier, then ImageMagick automagically selects the most appropriate format to represent the image.  The default is to write the binary version of the formats. Use <a href="command-line-options.html#compress">-compress none</a> to write the ASCII version of the formats.</td>
+    <td>PNM is a family of formats supporting portable bitmaps (PBM) , graymaps (PGM), and pixmaps (PPM). There is no file format associated with pnm itself. If PNM is used as the output format specifier, then ImageMagick automagically selects the most appropriate format to represent the image.  The default is to write the binary version of the formats. Use <a href="../www/command-line-options.html#compress">-compress none</a> to write the ASCII version of the formats.</td>
   </tr>
 
   <tr>
@@ -900,7 +909,7 @@ the supported image formats.</p>
     <td>PS</td>
     <td>RW</td>
     <td>Adobe PostScript file</td>
-    <td>Requires <a href="http://www.cs.wisc.edu/%7Eghost">Ghostscript</a> to read. To force ImageMagick to respect the crop box, use <a href="command-line-options.html#define">-define</a> (e.g. <code>-define eps:use-cropbox=true</code>). Use <a href="command-line-options.html#density">-density</a> to improve the appearance of your Postscript rendering (e.g. -density 300x300). Use <a href="command-line-options.html#alpha">-alpha remove </a> to remove transparency. To specify direct conversion from PDF to Postscript, use <code>-define delegate:bimodel=true</code>.</td>
+    <td>Requires <a href="http://www.cs.wisc.edu/%7Eghost">Ghostscript</a> to read. To force ImageMagick to respect the crop box, use <a href="../www/command-line-options.html#define">-define</a> (e.g. <code>-define eps:use-cropbox=true</code>). Use <a href="../www/command-line-options.html#density">-density</a> to improve the appearance of your Postscript rendering (e.g. -density 300x300). Use <a href="../www/command-line-options.html#alpha">-alpha remove </a> to remove transparency. To specify direct conversion from PDF to Postscript, use <code>-define delegate:bimodel=true</code>.</td>
   </tr>
 
   <tr>
@@ -928,7 +937,7 @@ the supported image formats.</p>
     <td><a href="http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/">PSD</a></td>
     <td>RW</td>
     <td>Adobe Photoshop bitmap file</td>
-    <td>Use <a href="command-line-options.html#define">-define psd:alpha-unblend=off</a> to disable alpha blenning in the merged image. Use <a href="command-line-options.html#define">-define psd:additional-info=all|selective</a> to transfer additional information from the input PSD file to output PSD file. The 'selective' option will preserve all additional information that is not related to the geometry of the image. The 'all' option should only be used when the geometry of the image has not been changed. This option is helpful when transferring non-simple layers, such as adjustment layers from the input PSD file to the output PSD file. This define is available as of Imagemagick version 6.9.5-8. Use <a href="command-line-options.html#define">-define psd:preserve-opacity-mask=true</a> to preserve the opacity mask of a layer and add it back to the layer when the image is saved.</td>
+    <td>Use <a href="../www/command-line-options.html#define">-define psd:alpha-unblend=off</a> to disable alpha blenning in the merged image. Use <a href="../www/command-line-options.html#define">-define psd:additional-info=all|selective</a> to transfer additional information from the input PSD file to output PSD file. The 'selective' option will preserve all additional information that is not related to the geometry of the image. The 'all' option should only be used when the geometry of the image has not been changed. This option is helpful when transferring non-simple layers, such as adjustment layers from the input PSD file to the output PSD file. This define is available as of Imagemagick version 6.9.5-8. Use <a href="../www/command-line-options.html#define">-define psd:preserve-opacity-mask=true</a> to preserve the opacity mask of a layer and add it back to the layer when the image is saved.</td>
   </tr>
 
   <tr>
@@ -963,14 +972,14 @@ the supported image formats.</p>
     <td>RGB</td>
     <td>RW</td>
     <td>Raw red, green, and blue samples</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
   </tr>
 
   <tr>
     <td>RGBA</td>
     <td>RW</td>
     <td>Raw red, green, blue, and alpha samples</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.  To specify a single precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 32 for single precision floats, 64 for double precision, and 16 for half-precision.</td>
   </tr>
 
   <tr>
@@ -1033,7 +1042,7 @@ the supported image formats.</p>
     <td>SPARSE-COLOR</td>
     <td>W</td>
     <td>Raw text file</td>
-    <td>Format compatible with the <a href="command-line-options.html#sparse-color">-sparse-color</a> option. Lists only non-fully-transparent pixels.</td>
+    <td>Format compatible with the <a href="../www/command-line-options.html#sparse-color">-sparse-color</a> option. Lists only non-fully-transparent pixels.</td>
   </tr>
 
   <tr>
@@ -1047,7 +1056,7 @@ the supported image formats.</p>
     <td><a href="http://www.w3.org/Graphics/SVG">SVG</a></td>
     <td>RW</td>
     <td>Scalable Vector Graphics</td>
-    <td>ImageMagick utilizes <a href="http://www.inkscape.org/">inkscape</a> if its in your execution path otherwise <a href="http://developer.gnome.org/rsvg/">RSVG</a>. If neither are available, ImageMagick reverts to its internal SVG renderer. The default resolution is 96 DPI. Use <a href="command-line-options.html#size">-size</a> command line option to specify the maximum width and height.</td>
+    <td>ImageMagick utilizes <a href="http://www.inkscape.org/">inkscape</a> if its in your execution path otherwise <a href="http://developer.gnome.org/rsvg/">RSVG</a>. If neither are available, ImageMagick reverts to its internal SVG renderer. The default resolution is 96 DPI. Use <a href="../www/command-line-options.html#size">-size</a> command line option to specify the maximum width and height.</td>
   </tr>
 
   <tr>
@@ -1068,7 +1077,7 @@ the supported image formats.</p>
     <td><a href="http://www.libtiff.org/">TIFF</a></td>
     <td>RW</td>
     <td>Tagged Image File Format</td>
-    <td>Also known as <code>TIF</code>. Requires <a href="http://www.libtiff.org/">tiff-v3.6.1.tar.gz</a> or later.  Use <a href="command-line-options.html#define">-define</a> to specify the rows per strip (e.g. <code>-define tiff:rows-per-strip=8</code>).  To define the tile geometry, use for example, <code>-define tiff:tile-geometry=128x128</code>. To specify a <var>signed</var> format, use  <code>-define quantum:format=signed</code>. To specify a single-precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 64 for a double-precision floating-point format.  Use <code>-define quantum:polarity=min-is-black</code> or <code>-define quantum:polarity=min-is-white</code> toggle the photometric interpretation for a bilevel image.  Specify the extra samples as associated or unassociated alpha with, for example, <code>-define tiff:alpha=unassociated</code>.  Set the fill order with <code>-define tiff:fill-order=msb|lsb</code>. Set the TIFF endianess with <code>-define tiff:endian=msb|lsb</code>. Use <code>-define tiff:exif-properties=false</code> to skip reading the EXIF properties.  You can set a number of TIFF software attributes including document name, host computer, artist, timestamp, make, model, software, and copyright.  For example, <a href="command-line-options.html#set">-set tiff:software "My Company"</a>. If you want to ignore certain TIFF tags, use this option: <code>-define tiff:ignore-tags=comma-separated-list-of-tag-IDs</code>. Since version 6.9.1-4 there is support for reading photoshop layers in TIFF files, this can be disabled with <code>-define tiff:ignore-layers=true</code></td>
+    <td>Also known as <code>TIF</code>. Requires <a href="http://www.libtiff.org/">tiff-v3.6.1.tar.gz</a> or later.  Use <a href="../www/command-line-options.html#define">-define</a> to specify the rows per strip (e.g. <code>-define tiff:rows-per-strip=8</code>).  To define the tile geometry, use for example, <code>-define tiff:tile-geometry=128x128</code>. To specify a <var>signed</var> format, use  <code>-define quantum:format=signed</code>. To specify a single-precision floating-point format, use <code>-define quantum:format=floating-point</code>.  Set the depth to 64 for a double-precision floating-point format.  Use <code>-define quantum:polarity=min-is-black</code> or <code>-define quantum:polarity=min-is-white</code> toggle the photometric interpretation for a bilevel image.  Specify the extra samples as associated or unassociated alpha with, for example, <code>-define tiff:alpha=unassociated</code>.  Set the fill order with <code>-define tiff:fill-order=msb|lsb</code>. Set the TIFF endianess with <code>-define tiff:endian=msb|lsb</code>. Use <code>-define tiff:exif-properties=false</code> to skip reading the EXIF properties.  You can set a number of TIFF software attributes including document name, host computer, artist, timestamp, make, model, software, and copyright.  For example, <a href="../www/command-line-options.html#set">-set tiff:software "My Company"</a>. If you want to ignore certain TIFF tags, use this option: <code>-define tiff:ignore-tags=comma-separated-list-of-tag-IDs</code>. Since version 6.9.1-4 there is support for reading photoshop layers in TIFF files, this can be disabled with <code>-define tiff:ignore-layers=true</code></td>
   </tr>
 
   <tr>
@@ -1082,14 +1091,14 @@ the supported image formats.</p>
     <td><a href="http://www.freetype.org/">TTF</a></td>
     <td>R</td>
     <td>TrueType font file</td>
-    <td>Requires <a href="http://www.freetype.org/">freetype 2</a>. Opening as file returns a preview image. Use <a href="command-line-options.html#set">-set</a> if you do not want to hint glyph outlines after their scaling to device pixels (e.g. <code>-set type:hinting off</code>).</td>
+    <td>Requires <a href="http://www.freetype.org/">freetype 2</a>. Opening as file returns a preview image. Use <a href="../www/command-line-options.html#set">-set</a> if you do not want to hint glyph outlines after their scaling to device pixels (e.g. <code>-set type:hinting off</code>).</td>
   </tr>
 
   <tr>
     <td>TXT</td>
     <td>RW</td>
     <td>Raw text file</td>
-    <td>Use <a href="command-line-options.html#define">-define</a> to specify the color compliance (e.g. <code>-define txt:compliance=css</code>).</td>
+    <td>Use <a href="../www/command-line-options.html#define">-define</a> to specify the color compliance (e.g. <code>-define txt:compliance=css</code>).</td>
   </tr>
 
    <tr>
@@ -1117,7 +1126,7 @@ the supported image formats.</p>
     <td>UYVY</td>
     <td>RW</td>
     <td>Interleaved YUV raw image</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> command line options to specify width and height.  Use <a href="command-line-options.html#sampling-factor">-sampling-factor</a> to set the desired subsampling (e.g. -sampling-factor 4:2:2).</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> command line options to specify width and height.  Use <a href="../www/command-line-options.html#sampling-factor">-sampling-factor</a> to set the desired subsampling (e.g. -sampling-factor 4:2:2).</td>
   </tr>
 
   <tr>
@@ -1152,7 +1161,7 @@ the supported image formats.</p>
     <td><a href="http://en.wikipedia.org/wiki/WebP">WEBP</a></td>
     <td>RW</td>
     <td>Weppy image format</td>
-    <td>Requires the <a href="https://developers.google.com/speed/webp/download">WEBP</a> delegate library.  Specify the encoding options with the <a href="command-line-options.html#define">-define</a> option  See <a href="webp.html">WebP Encoding Options</a> for more details.</td>
+    <td>Requires the <a href="https://developers.google.com/speed/webp/download">WEBP</a> delegate library.  Specify the encoding options with the <a href="../www/command-line-options.html#define">-define</a> option  See <a href="../www/webp.html">WebP Encoding Options</a> for more details.</td>
   </tr>
 
   <tr>
@@ -1173,7 +1182,7 @@ the supported image formats.</p>
     <td>X</td>
     <td>RW</td>
     <td>display or import an image to or from an X11 server</td>
-    <td>Use <a href="command-line-options.html#define">-define</a> to obtain the image from the root window (e.g. <code>-define x:screen=true</code>).  Set <code>x:silent=true</code> to turn off the beep when importing an image.</td>
+    <td>Use <a href="../www/command-line-options.html#define">-define</a> to obtain the image from the root window (e.g. <code>-define x:screen=true</code>).  Set <code>x:silent=true</code> to turn off the beep when importing an image.</td>
   </tr>
 
   <tr>
@@ -1215,21 +1224,21 @@ the supported image formats.</p>
     <td>YCbCr</td>
     <td>RW</td>
     <td>Raw Y, Cb, and Cr samples</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.</td>
   </tr>
 
   <tr>
     <td>YCbCrA</td>
     <td>RW</td>
     <td>Raw Y, Cb, Cr, and alpha samples</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> to specify the image width, height, and depth.</td>
   </tr>
 
   <tr>
     <td>YUV</td>
     <td>RW</td>
     <td>CCIR 601 4:1:1</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> and <a href="command-line-options.html#depth">-depth</a> command line options to specify width, height, and depth.   Use <a href="command-line-options.html#sampling-factor">-sampling-factor</a> to set the desired subsampling (e.g. -sampling-factor 4:2:2).</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> and <a href="../www/command-line-options.html#depth">-depth</a> command line options to specify width, height, and depth.   Use <a href="../www/command-line-options.html#sampling-factor">-sampling-factor</a> to set the desired subsampling (e.g. -sampling-factor 4:2:2).</td>
   </tr>
   </tbody>
 </table>
@@ -1253,13 +1262,13 @@ the supported image formats.</p>
     <td>R</td>
     <td>Canvas image of specified color</td>
     <td>Useful to create solid color <var>canvas</var> images. Use
-       <a href="command-line-options.html#size" >-size</a> and <a
-       href="command-line-options.html#depth" >-depth</a> to specify the
+       <a href="../www/command-line-options.html#size" >-size</a> and <a
+       href="../www/command-line-options.html#depth" >-depth</a> to specify the
        image width, height, and depth.  Example canvas color specifications
        include <code>canvas:red</code> and <code>canvas:#FF0000</code>.<br/>
 
        If no color is specified a '<code>white</code>' canvas image is
-       generated.  If no <a href="command-line-options.html#size" >-size</a> is specified
+       generated.  If no <a href="../www/command-line-options.html#size" >-size</a> is specified
        a single pixel image of the specified color is generated.</td>
 
   </tr>
@@ -1410,14 +1419,14 @@ the supported image formats.</p>
     <td>STEGANO</td>
     <td>R</td>
     <td>Steganographic image</td>
-    <td>Use <a href="command-line-options.html#size">-size</a> command line option to specify width, height, and offset of the steganographic image</td>
+    <td>Use <a href="../www/command-line-options.html#size">-size</a> command line option to specify width, height, and offset of the steganographic image</td>
   </tr>
 
   <tr>
     <td>TILE</td>
     <td>R</td>
     <td>Tiled image</td>
-    <td>Create a tiled version of an image at by tiling a image. Use <a href="command-line-options.html#size">-size</a> to specify the tiled image size. Tiles are composited on an image background and therefore is responsive to the <a href="command-line-options.html#compose">-compose</a> option.  The image is specified similar to
+    <td>Create a tiled version of an image at by tiling a image. Use <a href="../www/command-line-options.html#size">-size</a> to specify the tiled image size. Tiles are composited on an image background and therefore is responsive to the <a href="../www/command-line-options.html#compose">-compose</a> option.  The image is specified similar to
     <code>TILE:image.miff</code>.</td>
   </tr>
 
@@ -1432,7 +1441,7 @@ the supported image formats.</p>
     <td>VID</td>
     <td>RW</td>
     <td>Visual Image Directory</td>
-    <td>Used to create a thumbnailed directory (tiled thumbnails) of a set of images which may be used to select images to view via the <a href="display.html">display</a> program, or saved to a <a href="formats.html#MIFF">MIFF</a> or <a href="formats.html#SHTML">SHTML</a> file.</td>
+    <td>Used to create a thumbnailed directory (tiled thumbnails) of a set of images which may be used to select images to view via the <a href="../www/display.html">display</a> program, or saved to a <a href="formats.html#MIFF">MIFF</a> or <a href="formats.html#SHTML">SHTML</a> file.</td>
   </tr>
 
   <tr>
@@ -1446,7 +1455,7 @@ the supported image formats.</p>
     <td>X</td>
     <td>RW</td>
     <td>Select image from or display image to your X server screen</td>
-    <td>Also see the <a href="import.html">import</a> and <a href="display.html">display</a>
+    <td>Also see the <a href="../www/import.html">import</a> and <a href="../www/display.html">display</a>
     programs.</td>
   </tr>
 
@@ -1492,7 +1501,7 @@ the supported image formats.</p>
     <td> NETSCAPE</td>
     <td>R</td>
     <td>image using colors in Netscape 216 (6x6x6 ) color cube, 216x144</td>
-    <td>Most commonly used with the <a href="convert.html">convert</a> and <a href="mogrify.html">mogrify</a> programs with the <a href="command-line-options.html#map">-map</a> option to create <var>web safe</var> images.</td>
+    <td>Most commonly used with the <a href="convert.html">convert</a> and <a href="../www/mogrify.html">mogrify</a> programs with the <a href="../www/command-line-options.html#map">-map</a> option to create <var>web safe</var> images.</td>
   </tr>
 
   <tr>
@@ -1513,7 +1522,7 @@ the supported image formats.</p>
 
 <h2 class="magick-post-title"><a id="builtin-patterns"></a>Built-in Patterns</h2>
 
-<p>ImageMagick includes a number of built-in (embedded) patterns which may be referenced as if they were an image file. The <code>pattern:</code> format tag may be used via the syntax <code>pattern:</code><var>name</var> to request an embedded pattern (e.g. <code>pattern:checkerboard</code>). The pattern size is controlled with the <a href="command-line-options.html#size">-size</a> command line option.</p>
+<p>ImageMagick includes a number of built-in (embedded) patterns which may be referenced as if they were an image file. The <code>pattern:</code> format tag may be used via the syntax <code>pattern:</code><var>name</var> to request an embedded pattern (e.g. <code>pattern:checkerboard</code>). The pattern size is controlled with the <a href="../www/command-line-options.html#size">-size</a> command line option.</p>
 
 <div class="table-responsive">
 <table class="table table-sm table-striped">
@@ -1949,7 +1958,7 @@ the supported image formats.</p>
     <td>ICC</td>
     <td>RW</td>
     <td>International Color Consortium color profile</td>
-    <td>Also known as <code>ICM</code>. To read, use <a href="command-line-options.html#profile">-profile</a> with
+    <td>Also known as <code>ICM</code>. To read, use <a href="../www/command-line-options.html#profile">-profile</a> with
       <a href="convert.html">convert</a>.</td>
   </tr>
 
@@ -1957,7 +1966,7 @@ the supported image formats.</p>
     <td>IPTC</td>
     <td>RW</td>
     <td>IPTC Newsphoto (binary)</td>
-    <td>To read, use <a href="command-line-options.html#profile">-profile</a> with <a href="convert.html">convert</a></td>
+    <td>To read, use <a href="../www/command-line-options.html#profile">-profile</a> with <a href="convert.html">convert</a></td>
   </tr>
 
   <tr>
@@ -1973,24 +1982,21 @@ the supported image formats.</p>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="formats.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="formats.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/fx.html b/www/fx.html
index 15efe1c77..270a951a4 100644
--- a/www/fx.html
+++ b/www/fx.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
-  <title>The Fx Special Effects Image Operator @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="the, fx, special, effects, image, operator, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/fx.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
+  <title>MagickCore, C API: Add a Special Effect @ ImageMagick</title>
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, add, a, special, effect, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="api/fx.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,364 +67,797 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="text-center"><a href="fx.html#fx">The Fx Special Effects Image Operator</a> • <a href="fx.html#anatomy">The Anatomy of an Fx Expression</a></p>
-
-<a id="fx"></a>
-
-<p class="lead magick-description">Use the Fx special effects image operator to apply a mathematical expression to an image or image channels.  Use Fx to:</p>
-
-<ul>
-  <li>create canvases, gradients, mathematical colormaps</li>
-  <li>move color values between images and channels</li>
-  <li>translate, flip, mirror, rotate, scale, shear and generally distort images</li>
-  <li>merge or composite multiple images together</li>
-  <li>convolve or merge neighboring pixels together</li>
-  <li>generate image metrics or 'fingerprints'</li>
-</ul>
-
-<p>The expression can be simple:</p>
-
-<pre class="highlight"><code>convert -size 64x64 canvas:black -channel blue -fx "1/2" fx_navy.png
-</code></pre>
-
-<p>Here, we convert a black to a navy blue image:</p>
-
-<ul>
-  <a href="../images/black.png"><img src="../images/black.png" width="64" height="64" alt="black" /></a>
-  <img style="margin-top:22px; margin-bottom:22px;" src="../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../images/navy.png"><img src="../images/navy.png" width="64" height="64" alt="navy" /></a>
-</ul>
-
-<p>Or the expression can be complex:</p>
-
-<pre class="highlight"><code>convert rose.jpg \  
-  -fx "(1.0/(1.0+exp(10.0*(0.5-u)))-0.006693)*1.0092503" \ 
-  rose-sigmoidal.png'
-</code></pre>
-
-<p>This expression results in a high contrast version of the image:</p>
-
-<ul>
-  <a href="../images/rose.jpg"><img src="../images/rose.jpg" width="70" height="46" alt="rose" /></a>
-  <img style="margin-top:13px; margin-bottom:13px;" src="../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../images/rose-sigmoidal.png"><img src="../images/rose-sigmoidal.png" width="70" height="46" alt="rose-sigmoidal" /></a>
-</ul>
-
-<p>The expression can include variable assignments.  Assignments, in most cases, reduce the complexity of an expression and permit some operations that might not be possible any other way.  For example, lets create a radial gradient:</p>
-
-<pre class="highlight"><code>convert -size 70x70 canvas: \
-  -fx "Xi=i-w/2; Yj=j-h/2; 1.2*(0.5-hypot(Xi,Yj)/70.0)+0.5" 
-  radial-gradient.png'
-</code></pre>
-
-<p>The command above returns this image:</p>
-
-<ul>
-  <a href="../images/radial-gradient.png"><img src="../images/radial-gradient.png" width="70" height="70" alt="radial-gradient" /></a>
-</ul>
-
-<p>This FX expression adds random noise to an image:</p>
-
-<pre class="highlight"><code>convert photo.jpg -fx \'iso=32; rone=rand(); rtwo=rand(); \
-  myn=sqrt(-2*ln(rone))*cos(2*Pi*rtwo); myntwo=sqrt(-2*ln(rtwo))* \
-  cos(2*Pi*rone); pnoise=sqrt(p)*myn*sqrt(iso)* \ 
-  channel(4.28,3.86,6.68,0)/255; max(0,p+pnoise)\' noisy.png
-</code></pre>
-
-<p>See <a href="https://www.imagemagick.org/Usage/transform/index.html#fx">Using FX, The Special Effects Image Operator</a> for more examples.</p>
-
-<p>The next section discusses the Fx expression language.</p>
-
-<h2 class="magick-post-title"><a id="anatomy"></a>The Anatomy of an Fx Expression</h2>
-
-<h3>The Fx Expression Language</h3>
-
-<p>The formal Fx expression language is defined here:</p>
-
-<dl class="row">
-  <dt class="col-md-4"> numbers:</dt>
-  	<dd class="col-md-8"> integer, floating point, scientific notation (+/- required, e.g. 3.81469e-06), International System number postfixes (.e.g KB, Mib, GB, etc.)</dd>
-  <dt class="col-md-4"> constants: </dt>
-    <dd class="col-md-8"> E (Euler's number), Epsilon, QuantumRange, QuantumScale, Opaque, Phi (golden ratio), Pi, Transparent</dd>
-  <dt class="col-md-4"> Fx operators (in order of precedence): </dt>
-     <dd class="col-md-8"> ^ (power), unary -, *, /, % (modulo), +, -,
-     &lt;&lt;, &gt;&gt;, &lt;, &lt;=, &gt;, &gt;=, ==, !=,
-     &amp; (bitwise AND),   | (bitwise OR),
-     &amp;&amp; (logical AND),  || (logical OR),
-     ~ (logical NOT),  ?: (ternary conditional)</dd>
-  <dt class="col-md-4"> math functions: </dt>
-     <dd class="col-md-8"> abs(), acos(), acosh(), airy(), alt(), asin(), asinh(), atan(), atanh(), atan2(), ceil(), clamp(), cos(), cosh(), debug(), drc(), erf(), exp(), floor(), gauss(), gcd(), hypot(), int(), isnan(), j0(), j1(), jinc(), ln(), log(), logtwo(), max(), min(), mod(), not(), pow(), rand(), round(), sign(), sin(), sinc(), sinh(), sqrt(), squish(), tan(), tanh(), trunc()</dd>
-  <dt class="col-md-4"> channel functions: </dt>
-    <dd class="col-md-8"> channel(r,g,b,a), channel(c,m,y,k,a)</dd>
-  <dt class="col-md-4"> color names:</dt>
-    <dd class="col-md-8"> red, cyan, black, etc.</dd>
-  <dt class="col-md-4"> color functions:</dt>
-    <dd class="col-md-8"> srgb(), srgba(), rgb(), rgba(), cmyk(), cmyka(), hsl(), hsla(), etc.</dd>
-  <dt class="col-md-4"> color hex values:</dt>
-    <dd class="col-md-8"> #ccc, #cbfed0, #b9e1cc00, etc.</dd>
-  <dt class="col-md-4"> symbols:</dt><dd class="col-md-8"><dl>
-     <li><code>u</code>=> first image in list</li>
-     <li><code>v</code>=> second image in list</li>
-     <li><code>s</code>=> current image in list (for %[fx:] otherwise = u)</li>
-     <li><code>t</code>=> index of current image (s) in list</li>
-     <li><code>n</code>=> number of images in list</li>
-
-     <li><code>i</code>=> column offset</li>
-     <li><code>j</code>=> row offset</li>
-     <li><code>p</code>=> pixel to use (absolute or relative to current pixel)</li>
-
-     <li><code>w</code>=> width of this image</li>
-     <li><code>h</code>=> height of this image</li>
-     <li><code>z</code>=> channel depth</li>
-
-     <li><code>r</code>=> red value (from RGBA), of a specific or current pixel</li>
-     <li><code>g</code>=> green</li>
-     <li><code>b</code>=> blue</li>
-     <li><code>a</code>=> alpha</li>
-     <li><code>o</code>=> opacity</li>
-
-     <li><code>c</code>=> cyan value of CMYK color of pixel</li>
-     <li><code>y</code>=> yellow</li>
-     <li><code>m</code>=> magenta</li>
-     <li><code>k</code>=> black</li>
-
-     <li><code>intensity</code>=> pixel intensity</li>
-
-     <li><code>hue</code>=> pixel hue</li>
-     <li><code>saturation</code>=> pixel saturation</li>
-     <li><code>lightness</code>=> pixel lightness</li>
-     <li><code>luma</code>=> pixel luma</li>
-
-     <li><code>page.width</code>=> page width</li>
-     <li><code>page.height</code>=> page height</li>
-     <li><code>page.x</code>=> page x offset</li>
-     <li><code>page.y</code>=> page y offset</li>
-
-     <li><code>resolution.x</code>=> x resolution</li>
-     <li><code>resolution.y</code>=> y resolution</li>
-
-     <li><code>depth</code>=> image depth</li>
-     <li><code>minima</code>=> image minima</li>
-     <li><code>maxima</code>=> image maxima</li>
-     <li><code>mean</code>=> image mean</li>
-     <li><code>standard_deviation</code>=> image standard deviation</li>
-     <li><code>kurtosis</code>=> image kurtosis</li>
-     <li><code>skewness</code>=> image skewness (add a channel specifier to compute a statistic for that channel, e.g. depth.r)</li></dl></dd>
-  <dt class="col-md-4"> iterators:</dt>
-    <dd class="col-md-8"> while()</dd>
+<p class="text-center"><a href="fx.html#AddNoiseImage">AddNoiseImage</a> &#8226; <a href="fx.html#BlueShiftImage">BlueShiftImage</a> &#8226; <a href="fx.html#CharcoalImage">CharcoalImage</a> &#8226; <a href="fx.html#ColorizeImage">ColorizeImage</a> &#8226; <a href="fx.html#ColorMatrixImage">ColorMatrixImage</a> &#8226; <a href="fx.html#FxImage">FxImage</a> &#8226; <a href="fx.html#ImplodeImage">ImplodeImage</a> &#8226; <a href="fx.html#The MorphImages">The MorphImages</a> &#8226; <a href="fx.html#PlasmaImage">PlasmaImage</a> &#8226; <a href="fx.html#PolaroidImage">PolaroidImage</a> &#8226; <a href="fx.html#MagickSepiaToneImage">MagickSepiaToneImage</a> &#8226; <a href="fx.html#ShadowImage">ShadowImage</a> &#8226; <a href="fx.html#SketchImage">SketchImage</a> &#8226; <a href="fx.html#SolarizeImage">SolarizeImage</a> &#8226; <a href="fx.html#SteganoImage">SteganoImage</a> &#8226; <a href="fx.html#StereoAnaglyphImage">StereoAnaglyphImage</a> &#8226; <a href="fx.html#SwirlImage">SwirlImage</a> &#8226; <a href="fx.html#TintImage">TintImage</a> &#8226; <a href="fx.html#VignetteImage">VignetteImage</a> &#8226; <a href="fx.html#WaveImage">WaveImage</a> &#8226; <a href="fx.html#WaveletDenoiseImage">WaveletDenoiseImage</a></p>
+
+<h2><a href="api/MagickCore/fx_8c.html" id="AddNoiseImage">AddNoiseImage</a></h2>
+
+<p>AddNoiseImage() adds random noise to the image.</p>
+
+<p>The format of the AddNoiseImage method is:</p>
+
+<pre class="text">
+Image *AddNoiseImage(const Image *image,const NoiseType noise_type,
+  const double attenuate,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>channel</dt>
+<dd>the channel type. </dd>
+
+<dd> </dd>
+<dt>noise_type</dt>
+<dd> The type of noise: Uniform, Gaussian, Multiplicative, Impulse, Laplacian, or Poisson. </dd>
+
+<dd> </dd>
+<dt>attenuate</dt>
+<dd> attenuate the random distribution. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="BlueShiftImage">BlueShiftImage</a></h2>
+
+<p>BlueShiftImage() mutes the colors of the image to simulate a scene at nighttime in the moonlight.</p>
+
+<p>The format of the BlueShiftImage method is:</p>
+
+<pre class="text">
+Image *BlueShiftImage(const Image *image,const double factor,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>factor</dt>
+<dd>the shift factor. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="CharcoalImage">CharcoalImage</a></h2>
+
+<p>CharcoalImage() creates a new image that is a copy of an existing one with the edge highlighted.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
+
+<p>The format of the CharcoalImage method is:</p>
+
+<pre class="text">
+Image *CharcoalImage(const Image *image,const double radius,
+  const double sigma,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>radius</dt>
+<dd>the radius of the pixel neighborhood. </dd>
+
+<dd> </dd>
+<dt>sigma</dt>
+<dd>the standard deviation of the Gaussian, in pixels. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
 </dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="ColorizeImage">ColorizeImage</a></h2>
+
+<p>ColorizeImage() blends the fill color with each pixel in the image. A percentage blend is specified with opacity.  Control the application of different color components by specifying a different percentage for each component (e.g. 90/100/10 is 90 red, 100 green, and 10 blue).</p>
+
+<p>The format of the ColorizeImage method is:</p>
+
+<pre class="text">
+Image *ColorizeImage(const Image *image,const char *blend,
+  const PixelInfo *colorize,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
 
+<dd> </dd>
+<dt>blend</dt>
+<dd> A character string indicating the level of blending as a percentage. </dd>
 
-<h3>The Fx Expression</h3>
-
-<p>An Fx expression may include any combination of the following:</p>
-<dl class="row">
-<dt class="col-md-4"> <var>x</var> <code>^</code> <var>y</var></dt><dd class="col-md-8"> exponentiation (<var>x<sup>y</sup></var>)</dd>
-<dt class="col-md-4"> <code>(</code> ... <code>)</code></dt><dd class="col-md-8"> grouping</dd>
-<dt class="col-md-4"> <var>x</var> <code>*</code> <var>y</var></dt><dd class="col-md-8"> multiplication (the asterisk <code>*</code> is optional, for example, <code>2u</code> or <code>2(x+y)</code> are acceptable)</dd>
-<dt class="col-md-4"> <var>x</var> <code>/</code> <var>y</var></dt><dd class="col-md-8"> division</dd>
-<dt class="col-md-4"> <var>x</var> <code>%</code> <var>y</var></dt><dd class="col-md-8"> modulo</dd>
-<dt class="col-md-4"> <var>x</var> <code>+</code> <var>y</var></dt><dd class="col-md-8"> addition</dd>
-<dt class="col-md-4"> <var>x</var> <code>-</code> <var>y</var></dt><dd class="col-md-8"> subtraction</dd>
-<dt class="col-md-4"> <var>x</var> <code>&lt;&lt;</code> <var>y</var></dt><dd class="col-md-8"> left shift</dd>
-<dt class="col-md-4"> <var>x</var> <code>&gt;&gt;</code> <var>y</var></dt><dd class="col-md-8"> right shift</dd>
-<dt class="col-md-4"> <var>x</var> <code>&lt;</code> <var>y</var></dt><dd class="col-md-8"> boolean relation, return value 1.0 if <var>x</var> &lt; <var>y</var>,  otherwise 0.0</dd>
-<dt class="col-md-4"> <var>x</var> <code>&lt;=</code> <var>y</var></dt><dd class="col-md-8"> boolean relation, return value 1.0 if <var>x</var> &lt;= <var>y</var>,  otherwise 0.0</dd>
-<dt class="col-md-4"> <var>x</var> <code>&gt;</code> <var>y</var></dt><dd class="col-md-8"> boolean relation, return value 1.0 if <var>x</var> &gt; <var>y</var>,  otherwise 0.0</dd>
-<dt class="col-md-4"> <var>x</var> <code>&gt;=</code> <var>y</var></dt><dd class="col-md-8"> boolean relation, return value 1.0 if <var>x</var> &gt;= <var>y</var>,  otherwise 0.0</dd>
-<dt class="col-md-4"> <var>x</var> <code>==</code> <var>y</var></dt><dd class="col-md-8"> boolean relation, return value 1.0 if <var>x </var>==<var> y</var>, otherwise 0.0</dd>
-<dt class="col-md-4"> <var>x</var> <code>!=</code> <var>y</var></dt><dd class="col-md-8"> boolean relation, return value 1.0 if <var>x </var>!=<var> y</var>, otherwise 0.0</dd>
-<dt class="col-md-4"> <var>x</var> <code>&amp;</code> <var>y</var></dt><dd class="col-md-8"> binary AND</dd>
-<dt class="col-md-4"> <var>x</var> <code>|</code> <var>y</var></dt><dd class="col-md-8"> binary OR</dd>
-<dt class="col-md-4"> <var>x</var> <code>&amp;&amp;</code> <var>y</var></dt><dd class="col-md-8"> logical AND connective, return value 1.0 if <var>x</var> &gt; 0 and <var>y</var> &gt; 0,  otherwise 0.0</dd>
-<dt class="col-md-4"> <var>x</var> <code>||</code> <var>y</var></dt><dd class="col-md-8"> logical OR connective (inclusive), return value 1.0 if <var>x</var> &gt; 0 or <var>y</var> &gt; 0 (or both),  otherwise 0.0</dd>
-<dt class="col-md-4"> <code>~</code><var>x</var></dt><dd class="col-md-8"> logical NOT operator, return value 1.0 if <var>not</var> <var>x</var> &gt; 0,  otherwise 0.0</dd>
-<dt class="col-md-4"> <code>+</code><var>x</var></dt><dd class="col-md-8"> unary plus, return 1.0*value</dd>
-<dt class="col-md-4"> <code>-</code><var>x</var></dt><dd class="col-md-8"> unary minus, return -1.0*value</dd>
-<dt class="col-md-4"> <var>x</var> <code>?</code> <var>y</var> <code>:</code> <var>z</var> </dt><dd class="col-md-8">ternary conditional expression, return value <var>y</var> if <var>x</var> != 0, otherwise <var>z</var>; only one ternary conditional permitted per statement</dd>
-<dt class="col-md-4"> <var>x</var> <code>=</code> <var>y</var></dt><dd class="col-md-8">assignment; assignment variables are restricted to letter combinations only (e.g. Xi not X1)</dd>
-<dt class="col-md-4"> <var>x</var> <code>;</code> <var>y</var></dt><dd class="col-md-8">statement separator </dd>
-<dt class="col-md-4"> <code>phi</code></dt><dd class="col-md-8"> constant (1.618034...)</dd>
-<dt class="col-md-4"> <code>pi</code></dt><dd class="col-md-8"> constant (3.14159265359...)</dd>
-<dt class="col-md-4"> <code>e</code></dt><dd class="col-md-8"> constant (2.71828...)</dd>
-<dt class="col-md-4"> <code>QuantumRange</code></dt><dd class="col-md-8"> constant maximum pixel value (255 for Q8, 65535 for Q16)</dd>
-<dt class="col-md-4"> <code>QuantumScale</code></dt><dd class="col-md-8"> constant 1.0/<code>QuantumRange</code></dd>
-<dt class="col-md-4"> <code>intensity</code></dt><dd class="col-md-8"> pixel intensity whose value respects the <a href="command-line-options.html#intensity">-intensity</a> option.</dd>
-<dt class="col-md-4"> <code>hue</code></dt><dd class="col-md-8"> pixel hue</dd>
-<dt class="col-md-4"> <code>saturation</code></dt><dd class="col-md-8"> pixel saturation</dd>
-<dt class="col-md-4"> <code>lightness</code></dt><dd class="col-md-8"> pixel lightness; equivalent to 0.5*max(red,green,blue) + 0.5*min(red,green,blue)</dd>
-<dt class="col-md-4"> <code>luminance</code></dt><dd class="col-md-8"> pixel luminance; equivalent to <code>0.212656*red + 0.715158*green + 0.072186*blue</code></dd>
-<dt class="col-md-4"> <code>red, green, blue</code>, etc.</dt><dd class="col-md-8"> color names</dd>
-<dt class="col-md-4"> <code>#ccc, #cbfed0, #b9e1cc00</code>, etc.</dt><dd class="col-md-8"> color hex values</dd>
-<dt class="col-md-4"> <code>rgb(), rgba(), cmyk(), cmyka(), hsl(), hsla()</code></dt><dd class="col-md-8"> color functions</dd>
-<dt class="col-md-4"> <code>s, t, u, v, n, i, j, w, h, z, r, g, b, a, o, c, y, m, k</code></dt><dd class="col-md-8"> symbols</dd>
-<dt class="col-md-4"> <code>abs(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> absolute value function</dd>
-<dt class="col-md-4"> <code>acos(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> arc cosine function</dd>
-<dt class="col-md-4"> <code>acosh(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> inverse hyperbolic cosine function</dd>
-<dt class="col-md-4"> <code>airy(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> Airy function (max=1, min=0); airy(<var>x</var>)=[jinc(<var>x</var>)]<sup>2</sup>=[2*j1(<var>pi*x</var>)/(<var>pi*x</var>)]<sup>2</sup></dd>
-<dt class="col-md-4"> <code>alt(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> sign alternation function (return 1.0 if int(<var>x</var>) is even, -1.0 if int(<var>x</var>) is odd)</dd>
-<dt class="col-md-4"> <code>asin(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> arc sine function</dd>
-<dt class="col-md-4"> <code>asinh(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> inverse hyperbolic sine function</dd>
-<dt class="col-md-4"> <code>atan(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> arc tangent function</dd>
-<dt class="col-md-4"> <code>atanh(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> inverse hyperbolic tangent function</dd>
-<dt class="col-md-4"> <code>atan2(</code><var>x</var>,<var>y</var><code>)</code></dt><dd class="col-md-8"> arc tangent function of two variables</dd>
-<dt class="col-md-4"> <code>ceil(</code><var>x</var><code>)</code></dt><dd class="col-md-8">smallest integral value not less than argument</dd>
-<dt class="col-md-4"> <code>channel(</code><var>r</var>,<var>g</var>,<var>b</var>,<var>a</var><code>)</code></dt><dd class="col-md-8">select numeric argument based on current channel</dd>
-<dt class="col-md-4"> <code>channel(</code><var>c</var>,<var>m</var>,<var>y</var>,<var>k</var>,<var>a</var><code>)</code></dt><dd class="col-md-8">select numeric argument based on current channel</dd>
-<dt class="col-md-4"> <code>clamp(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> clamp value</dd>
-<dt class="col-md-4"> <code>cos(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> cosine function</dd>
-<dt class="col-md-4"> <code>cosh(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> hyperbolic cosine function</dd>
-<dt class="col-md-4"> <code>debug(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> print <var>x</var> (useful for debugging your expression)</dd>
-<dt class="col-md-4"> <code>drc(</code><var>x</var>,<var>y</var><code>)</code></dt><dd class="col-md-8"> dynamic range compression (knee curve); drc(<var>x</var>,<var>y</var>)=(<var>x</var>)/(<var>y</var>*(<var>x</var>-1)+1); -1&lt;<var>y</var>&lt;1 </dd>
-<dt class="col-md-4"> <code>erf(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> error function</dd>
-<dt class="col-md-4"> <code>exp(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> natural exponential function (<var>e<sup>x</sup></var>)</dd>
-<dt class="col-md-4"> <code>floor(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> largest integral value not greater than argument</dd>
-<dt class="col-md-4"> <code>gauss(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> gaussian function; gauss(<var>x</var>)=exp(<var>-x*x/2</var>)/sqrt(2*pi)</dd>
-<dt class="col-md-4"> <code>gcd(</code><var>x</var>,<var>y</var><code>)</code></dt><dd class="col-md-8"> greatest common denominator</dd>
-<dt class="col-md-4"> <code>hypot(</code><var>x</var>,<var>y</var><code>)</code></dt><dd class="col-md-8"> the square root of x<sup>2</sup>+y<sup>2</sup></dd>
-<dt class="col-md-4"> <code>int(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> greatest integer function (return greatest integer less than or equal to <var>x</var>)</dd>
-<dt class="col-md-4"> <code>isnan(</code><var>x</var><code>)</code></dt><dd class="col-md-8">return 1.0 if <var>x</var> is NAN, 0.0 otherwise</dd>
-<dt class="col-md-4"> <code>j0(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> Bessel functions of <var>x</var> of the first kind of order 0</dd>
-<dt class="col-md-4"> <code>j1(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> Bessel functions of <var>x</var> of the first kind of order 1</dd>
-<dt class="col-md-4"> <code>jinc(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> jinc function (max=1, min=-0.1323); jinc(<var>x</var>)=2*j1(pi*<var>x</var>)/(pi*<var>*x</var>)</dd>
-<dt class="col-md-4"> <code>ln(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> natural logarithm function</dd>
-<dt class="col-md-4"> <code>log(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> logarithm base 10</dd>
-<dt class="col-md-4"> <code>logtwo(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> logarithm base 2</dd>
-<dt class="col-md-4"> <code>ln(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> natural logarithm</dd>
-<dt class="col-md-4"> <code>max(</code><var>x</var>, <var>y</var><code>)</code></dt><dd class="col-md-8"> maximum of <var>x</var> and <var>y</var></dd>
-<dt class="col-md-4"> <code>min(</code><var>x</var>, <var>y</var><code>)</code></dt><dd class="col-md-8"> minimum of <var>x</var> and <var>y</var></dd>
-<dt class="col-md-4"> <code>mod(</code><var>x</var>, <var>y</var><code>)</code></dt><dd class="col-md-8"> floating-point remainder function</dd>
-<dt class="col-md-4"> <code>not(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> return 1.0 if <var>x</var> is zero, 0.0 otherwise</dd>
-<dt class="col-md-4"> <code>pow(</code><var>x</var>,<var>y</var><code>)</code></dt><dd class="col-md-8"> power function (<var>x<sup>y</sup></var>)</dd>
-<dt class="col-md-4"> <code>rand()</code></dt><dd class="col-md-8"> value uniformly distributed over the interval [0.0, 1.0) with a 2 to the 128th-1 period</dd>
-<dt class="col-md-4"> <code>round()</code></dt><dd class="col-md-8"> round to integral value, regardless of rounding direction</dd>
-<dt class="col-md-4"> <code>sign(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> return -1.0 if <var>x</var> is less than 0.0 otherwise 1.0</dd>
-<dt class="col-md-4"> <code>sin(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> sine function</dd>
-<dt class="col-md-4"> <code>sinc(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> sinc function (max=1, min=-0.21); sinc(<var>x</var>)=sin(<var>pi*x</var>)/(<var>pi*x</var>)</dd>
-<dt class="col-md-4"> <code>squish(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> squish function; squish(<var>x</var>)=1.0/(1.0+exp(<var>-x</var>))</dd>
-<dt class="col-md-4"> <code>sinh(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> hyperbolic sine function</dd>
-<dt class="col-md-4"> <code>sqrt(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> square root function</dd>
-<dt class="col-md-4"> <code>tan(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> tangent function</dd>
-<dt class="col-md-4"> <code>tanh(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> hyperbolic tangent function</dd>
-<dt class="col-md-4"> <code>trunc(</code><var>x</var><code>)</code></dt><dd class="col-md-8"> round to integer, towards zero</dd>
-<dt class="col-md-4"> <code>while(</code><var>condition</var>,<var>expression</var><code>)</code></dt><dd class="col-md-8"> iterate while the condition is not equal to 0</dd>
+<dd> </dd>
+<dt>colorize</dt>
+<dd>A color value. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
 </dl>
-<br/>
-<p>The expression semantics include these rules:</p>
+<h2><a href="api/MagickCore/fx_8c.html" id="ColorMatrixImage">ColorMatrixImage</a></h2>
 
-<ul>
-<li>symbols are case insensitive</li>
-<li>only one ternary conditional (e.g. x ? y : z) per statement</li>
-<li>statements are assignments or the final expression to return</li>
-<li>an assignment starts a statement, it is not an operator</li>
-<li>assignments to built-ins do not throw an exception and have no effect;  e.g. <code>r=3.0; r</code> returns the pixel red color value, not 3.0</li>
-<li>Unary operators have a lower priority than binary operators, that is, the unary minus (negation) has lower precedence than exponentiation, so -3^2 is interpreted as -(3^2) = -9.  Use parentheses to clarify your intent (e.g. (-3)^2 = 9).</li>
-<li>Similarly, care must be exercised when using the slash ('/') symbol. The string of characters <var>1/2x</var> is interpreted as (1/2)x. The contrary interpretation should be written explicitly as 1/(2x). Again, the use of parentheses helps clarify the meaning and should be used whenever there is any chance of misinterpretation.</li>
-</ul>
-<br/>
+<p>ColorMatrixImage() applies color transformation to an image. This method permits saturation changes, hue rotation, luminance to alpha, and various other effects.  Although variable-sized transformation matrices can be used, typically one uses a 5x5 matrix for an RGBA image and a 6x6 for CMYKA (or RGBA with offsets).  The matrix is similar to those used by Adobe Flash except offsets are in column 6 rather than 5 (in support of CMYKA images) and offsets are normalized (divide Flash offset by 255).</p>
 
+<p>The format of the ColorMatrixImage method is:</p>
 
-<h3>Source Images</h3>
+<pre class="text">
+Image *ColorMatrixImage(const Image *image,
+  const KernelInfo *color_matrix,ExceptionInfo *exception)
+</pre>
 
-<p>The symbols <code>u</code> and <code>v</code> refer to the first and second images, respectively, in the current image sequence.  Refer to a particular image in a sequence by appending its index to any image reference (usually <code>u</code>), with a zero index for the beginning of the sequence. A negative index counts from the end.  For example, <code>u[0]</code> is the first image in the sequence, <code>u[2]</code> is the third, <code>u[-1]</code> is the last image, and <code>u[t]</code> is the current image. The current image can also be referenced by <code>s</code>. If the sequence number exceeds the length of the sequence, the count is wrapped. Thus in a 3-image sequence,  <code>u[-1]</code>, <code>u[2]</code>, and <code>u[5]</code> all refer to the same (third) image.</p>
+<p>A description of each parameter follows:</p>
 
-<p>As an example, we form an image by averaging the first image and third images (the second (index 1) image is ignored and just junked):</p>
+<dd>
+</dd>
 
-<pre class="highlight"><code>convert image1.jpg image2.jpg image3.jpg -fx "(u+u[2])/2.0" image.jpg
-</code></pre>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
 
-<p>By default, the image to which <code>p</code>, <code>r</code>, <code>g</code>, <code>b</code>, <code>a</code>, etc., are applied is the current image <code>s</code> in the image list. This is equivalent to <code>u</code> except when used in an escape sequence <code>%[fx:...]</code>. </p>
+<dd> </dd>
+<dt>color_matrix</dt>
+<dd> the color matrix. </dd>
 
-<p>It is important to note the special role played by the first image. This is the only image in the image sequence that is modified, other images are used only for their data. As an illustrative example, consider the following, and note that the setting <a href="command-line-options.html#channel">-channel red</a> instructs <a href="command-line-options.html#fx">-fx</a> to modify only the red channel; nothing in the green or blue channels will change. It is instructive to ponder why the result is not symmetric.</p>
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="FxImage">FxImage</a></h2>
 
-<pre class="highlight"><code>convert -channel red logo: -flop logo: -resize "20%" -fx "(u+v)/2" image.jpg
-</code></pre>
+<p>FxImage() applies a mathematical expression to the specified image.</p>
 
-<ul>
-  <a href="../images/logo-sm-flop.png"><img src="../images/logo-sm-flop.png" width="128" height="96" alt="logo-sm-flop.png" /></a>
-  <a href="../images/logo-sm.png"><img src="../images/logo-sm.png" width="128" height="96" alt="logo-sm.png" /></a>
-<img style="margin-top:38px; margin-bottom:38px;" src="../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../images/logo-sm-fx.png"><img src="../images/logo-sm-fx.png" width="128" height="96" alt="logo-sm-fx.png" /></a>
-</ul>
+<p>The format of the FxImage method is:</p>
 
-<br/>
-<h3>Accessing Pixels</h3>
+<pre class="text">
+Image *FxImage(const Image *image,const char *expression,
+  ExceptionInfo *exception)
+</pre>
 
-<p>All color values are normalized to the range of 0.0 to 1.0.  The alpha channel ranges from 0.0 (fully transparent) to 1.0 (fully opaque).</p>
+<p>A description of each parameter follows:</p>
 
-<p>The pixels are processed one at a time, but a different pixel of an image can be specified using a pixel index represented by <code>p</code>. For example,</p>
+<dd>
+</dd>
 
-<pre class="highlight"><code>p[-1].g      green value of pixel to the immediate left of the current pixel
-p[-1,-1].r   red value of the pixel diagonally left and up from current pixel
-</code></pre>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
 
-<p>To specify an absolute position, use braces, rather than brackets.</p>
+<dd> </dd>
+<dt>expression</dt>
+<dd>A mathematical expression. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="ImplodeImage">ImplodeImage</a></h2>
 
-<pre class="highlight"><code>p{0,0}.r     red value of the pixel in the upper left corner of the image
-p{12,34}.b   blue pixel value at column number 12, row 34 of the image
-</code></pre>
+<p>ImplodeImage() creates a new image that is a copy of an existing one with the image pixels "implode" by the specified percentage.  It allocates the memory necessary for the new Image structure and returns a pointer to the new image.</p>
 
-<p>Integer values of the position retrieve the color of the pixel referenced, while non-integer position values return a blended color according to the current <a href="command-line-options.html#interpolate">-interpolate</a> setting.</p>
+<p>The format of the ImplodeImage method is:</p>
 
-<p>A position outside the boundary of the image retrieves a value dictated by the <a href="command-line-options.html#virtual-pixel">-virtual-pixel</a> option setting.</p>
+<pre class="text">
+Image *ImplodeImage(const Image *image,const double amount,
+  const PixelInterpolateMethod method,ExceptionInfo *exception)
+</pre>
 
-<h3>Apply an Expression to Select Image Channels</h3>
+<p>A description of each parameter follows:</p>
 
-<p>Use the <a href="command-line-options.html#channel">-channel</a> setting to specify the output channel of the result. If no output channel is given, the result is set over all channels except the opacity channel. For example, to replace the red channel of <code>alpha.png</code> with the average of the green channels from the images <code>alpha.png</code> and <code>beta.png</code>, use:</p>
+<dd>
+</dd>
 
-<pre class="highlight"><code>convert alpha.png beta.png -channel red -fx "(u.g+v.g)/2" gamma.png
-</code></pre>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>implode_image</dt>
+<dd>Method ImplodeImage returns a pointer to the image after it is implode.  A null image is returned if there is a memory shortage. </dd>
+
+<dd> </dd>
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>amount</dt>
+<dd> Define the extent of the implosion. </dd>
+
+<dd> </dd>
+<dt>method</dt>
+<dd>the pixel interpolation method. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="The_MorphImages">The MorphImages</a></h2>
 
+<p>The MorphImages() method requires a minimum of two images.  The first image is transformed into the second by a number of intervening images as specified by frames.</p>
 
-<h3>Results</h3>
+<p>The format of the MorphImage method is:</p>
 
-<p>The <a href="command-line-options.html#fx">-fx</a> operator evaluates the given expression for each channel (set by <a href="command-line-options.html#channel">-channel</a>) of each pixel in the first image (<code>u</code>) in the sequence. The computed values are temporarily stored in a copy (clone) of that first image until all the pixels have been processed, after which this single new image replaces the list of images in the current image sequence.  As such, in the previous example the updated version of <code>alpha.png</code> replaces both of the original images, <code>alpha.png</code> and <code>beta.png</code>, before being saved as <code>gamma.png</code>.</p>
+<pre class="text">
+Image *MorphImages(const Image *image,const size_t number_frames,
+  ExceptionInfo *exception)
+</pre>
 
-<p>The current image <code>s</code> is set to the first image in the sequence (<code>u</code>), and <code>t</code> to its index, 0.  The symbols <code>i</code> and <code>j</code> reference the current pixel being processed.</p>
+<p>A description of each parameter follows:</p>
 
+<dd>
+</dd>
 
-<p>For use with <a href="command-line-options.html#format_identify_">-format</a>, the value-escape <code>%[fx:]</code> is evaluated just once for each image in the current image sequence. As each image in the sequence is being evaluated, <code>s</code> and <code>t</code> successively refer to the current image and its index, while <code>i</code> and <code>j</code> are set to zero, and the current channel set to red (<a href="command-line-options.html#channel">-channel</a> is ignored). An example:</p>
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
 
-<pre class="highlight"><code>$ convert canvas:'rgb(25%,50%,75%)' rose: -colorspace rgb  \ 
-  -format 'Red channel of NW corner of image #%[fx:t] is %[fx:s]' info:
-Red channel of NW corner of image #0 is 0.453758 
-Red channel of NW corner of image #1 is 0.184588
-</code></pre>
+<dd> </dd>
+<dt>number_frames</dt>
+<dd> Define the number of in-between image to generate. The more in-between frames, the smoother the morph. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="PlasmaImage">PlasmaImage</a></h2>
+
+<p>PlasmaImage() initializes an image with plasma fractal values.  The image must be initialized with a base color and the random number generator seeded before this method is called.</p>
+
+<p>The format of the PlasmaImage method is:</p>
+
+<pre class="text">
+MagickBooleanType PlasmaImage(Image *image,const SegmentInfo *segment,
+  size_t attenuate,size_t depth,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>segment</dt>
+<dd>  Define the region to apply plasma fractals values. </dd>
+
+<dd> </dd>
+<dt>attenuate</dt>
+<dd>Define the plasma attenuation factor. </dd>
+
+<dd> </dd>
+<dt>depth</dt>
+<dd>Limit the plasma recursion depth. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="PolaroidImage">PolaroidImage</a></h2>
+
+<p>PolaroidImage() simulates a Polaroid picture.</p>
+
+<p>The format of the PolaroidImage method is:</p>
+
+<pre class="text">
+Image *PolaroidImage(const Image *image,const DrawInfo *draw_info,
+  const char *caption,const double angle,
+  const PixelInterpolateMethod method,ExceptionInfo exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>draw_info</dt>
+<dd>the draw info. </dd>
+
+<dd> </dd>
+<dt>caption</dt>
+<dd>the Polaroid caption. </dd>
+
+<dd> </dd>
+<dt>angle</dt>
+<dd>Apply the effect along this angle. </dd>
+
+<dd> </dd>
+<dt>method</dt>
+<dd>the pixel interpolation method. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="MagickSepiaToneImage">MagickSepiaToneImage</a></h2>
+
+<p>MagickSepiaToneImage() applies a special effect to the image, similar to the effect achieved in a photo darkroom by sepia toning.  Threshold ranges from 0 to QuantumRange and is a measure of the extent of the sepia toning.  A threshold of 80 is a good starting point for a reasonable tone.</p>
+
+<p>The format of the SepiaToneImage method is:</p>
+
+<pre class="text">
+Image *SepiaToneImage(const Image *image,const double threshold,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>threshold</dt>
+<dd>the tone threshold. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="ShadowImage">ShadowImage</a></h2>
+
+<p>ShadowImage() simulates a shadow from the specified image and returns it.</p>
+
+<p>The format of the ShadowImage method is:</p>
+
+<pre class="text">
+Image *ShadowImage(const Image *image,const double alpha,
+  const double sigma,const ssize_t x_offset,const ssize_t y_offset,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>alpha</dt>
+<dd>percentage transparency. </dd>
+
+<dd> </dd>
+<dt>sigma</dt>
+<dd>the standard deviation of the Gaussian, in pixels. </dd>
+
+<dd> </dd>
+<dt>x_offset</dt>
+<dd>the shadow x-offset. </dd>
+
+<dd> </dd>
+<dt>y_offset</dt>
+<dd>the shadow y-offset. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="SketchImage">SketchImage</a></h2>
 
-<p>Here we use the image indexes to <var>rotate</var> each image differently, and use <code>-set</code> with the image index to set a different <var>pause delay</var> on the first image in the animation:</p>
+<p>SketchImage() simulates a pencil sketch.  We convolve the image with a Gaussian operator of the given radius and standard deviation (sigma).  For reasonable results, radius should be larger than sigma.  Use a radius of 0 and SketchImage() selects a suitable radius for you.  Angle gives the angle of the sketch.</p>
 
-<pre class="highlight"><code>convert rose: -duplicate 29 -virtual-pixel Gray -distort SRT '%[fx:360.0*t/n]' \
-  -set delay '%[fx:t == 0 ? 240 : 10]' -loop 0 rose.gif"
-</code></pre>
+<p>The format of the SketchImage method is:</p>
 
-<p>The color-escape <code>%[pixel:]</code> or <code>%[hex:]</code> is evaluated once per image and per color channel in that image (<a href="command-line-options.html#channel">-channel</a> is ignored), The values generated are then converted into a color string (a named color or hex color value).  The symbols <code>i</code> and <code>j</code> are set to zero, and <code>s</code> and <code>t</code> refer to each successively current image and index.</p>
+<pre class="text">
+    Image *SketchImage(const Image *image,const double radius,
+const double sigma,const double angle,ExceptionInfo *exception)
+</pre>
 
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>radius</dt>
+<dd>the radius of the Gaussian, in pixels, not counting the center pixel. </dd>
+
+<dd> </dd>
+<dt>sigma</dt>
+<dd>the standard deviation of the Gaussian, in pixels. </dd>
+
+<dd> </dd>
+<dt>angle</dt>
+<dd>apply the effect along this angle. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="SolarizeImage">SolarizeImage</a></h2>
+
+<p>SolarizeImage() applies a special effect to the image, similar to the effect achieved in a photo darkroom by selectively exposing areas of photo sensitive paper to light.  Threshold ranges from 0 to QuantumRange and is a measure of the extent of the solarization.</p>
+
+<p>The format of the SolarizeImage method is:</p>
+
+<pre class="text">
+MagickBooleanType SolarizeImage(Image *image,const double threshold,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>threshold</dt>
+<dd> Define the extent of the solarization. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="SteganoImage">SteganoImage</a></h2>
+
+<p>SteganoImage() hides a digital watermark within the image.  Recover the hidden watermark later to prove that the authenticity of an image. Offset defines the start position within the image to hide the watermark.</p>
+
+<p>The format of the SteganoImage method is:</p>
+
+<pre class="text">
+Image *SteganoImage(const Image *image,Image *watermark,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>watermark</dt>
+<dd>the watermark image. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="StereoAnaglyphImage">StereoAnaglyphImage</a></h2>
+
+<p>StereoAnaglyphImage() combines two images and produces a single image that is the composite of a left and right image of a stereo pair.  Special red-green stereo glasses are required to view this effect.</p>
+
+<p>The format of the StereoAnaglyphImage method is:</p>
+
+<pre class="text">
+Image *StereoImage(const Image *left_image,const Image *right_image,
+  ExceptionInfo *exception)
+Image *StereoAnaglyphImage(const Image *left_image,
+  const Image *right_image,const ssize_t x_offset,const ssize_t y_offset,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>left_image</dt>
+<dd>the left image. </dd>
+
+<dd> </dd>
+<dt>right_image</dt>
+<dd>the right image. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd> </dd>
+<dt>x_offset</dt>
+<dd>amount, in pixels, by which the left image is offset to the right of the right image. </dd>
+
+<dd> </dd>
+<dt>y_offset</dt>
+<dd>amount, in pixels, by which the left image is offset to the bottom of the right image. </dd>
+
+<dd> </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="SwirlImage">SwirlImage</a></h2>
+
+<p>SwirlImage() swirls the pixels about the center of the image, where degrees indicates the sweep of the arc through which each pixel is moved. You get a more dramatic effect as the degrees move from 1 to 360.</p>
+
+<p>The format of the SwirlImage method is:</p>
+
+<pre class="text">
+Image *SwirlImage(const Image *image,double degrees,
+  const PixelInterpolateMethod method,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>degrees</dt>
+<dd>Define the tightness of the swirling effect. </dd>
+
+<dd> </dd>
+<dt>method</dt>
+<dd>the pixel interpolation method. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="TintImage">TintImage</a></h2>
+
+<p>TintImage() applies a color vector to each pixel in the image.  The length of the vector is 0 for black and white and at its maximum for the midtones. The vector weighting function is f(x)=(1-(4.0*((x-0.5)*(x-0.5))))</p>
+
+<p>The format of the TintImage method is:</p>
+
+<pre class="text">
+Image *TintImage(const Image *image,const char *blend,
+  const PixelInfo *tint,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>blend</dt>
+<dd>A color value used for tinting. </dd>
+
+<dd> </dd>
+<dt>tint</dt>
+<dd>A color value used for tinting. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="VignetteImage">VignetteImage</a></h2>
+
+<p>VignetteImage() softens the edges of the image in vignette style.</p>
+
+<p>The format of the VignetteImage method is:</p>
+
+<pre class="text">
+Image *VignetteImage(const Image *image,const double radius,
+  const double sigma,const ssize_t x,const ssize_t y,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>radius</dt>
+<dd>the radius of the pixel neighborhood. </dd>
+
+<dd> </dd>
+<dt>sigma</dt>
+<dd>the standard deviation of the Gaussian, in pixels. </dd>
+
+<dd> </dd>
+<dt>x, y</dt>
+<dd> Define the x and y ellipse offset. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="WaveImage">WaveImage</a></h2>
+
+<p>WaveImage() creates a "ripple" effect in the image by shifting the pixels vertically along a sine wave whose amplitude and wavelength is specified by the given parameters.</p>
+
+<p>The format of the WaveImage method is:</p>
+
+<pre class="text">
+Image *WaveImage(const Image *image,const double amplitude,
+  const double wave_length,const PixelInterpolateMethod method,
+  ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>amplitude, wave_length</dt>
+<dd> Define the amplitude and wave length of the sine wave. </dd>
+
+<dd> </dd>
+<dt>interpolate</dt>
+<dd>the pixel interpolation method. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
+<h2><a href="api/MagickCore/fx_8c.html" id="WaveletDenoiseImage">WaveletDenoiseImage</a></h2>
+
+<p>WaveletDenoiseImage() removes noise from the image using a wavelet transform.  The wavelet transform is a fast hierarchical scheme for processing an image using a set of consecutive lowpass and high_pass filters, followed by a decimation.  This results in a decomposition into different scales which can be regarded as different “frequency bands”, determined by the mother wavelet.  Adapted from dcraw.c by David Coffin.</p>
+
+<p>The format of the WaveletDenoiseImage method is:</p>
+
+<pre class="text">
+Image *WaveletDenoiseImage(const Image *image,const double threshold,
+  const double softness,ExceptionInfo *exception)
+</pre>
+
+<p>A description of each parameter follows:</p>
+
+<dd>
+</dd>
+
+<dd> </dd>
+<dl class="dl-horizontal">
+<dt>image</dt>
+<dd>the image. </dd>
+
+<dd> </dd>
+<dt>threshold</dt>
+<dd>set the threshold for smoothing. </dd>
+
+<dd> </dd>
+<dt>softness</dt>
+<dd>attenuate the smoothing threshold. </dd>
+
+<dd> </dd>
+<dt>exception</dt>
+<dd>return any errors or warnings in this structure. </dd>
+
+<dd>  </dd>
+</dl>
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="fx.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="fx.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/gradient.html b/www/gradient.html
index 0455534c3..2743c545f 100644
--- a/www/gradient.html
+++ b/www/gradient.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Image Gradients @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="image, gradients, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/gradient.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="image, gradients, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/gradient.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -91,21 +100,21 @@ radial-gradient:color1-color2
 
 <p>The default for a linear gradient has color1 at the top of the image and color2 at the bottom of the image. Similarly, the default for a radial gradient has color1 at the center of the image and color2 at the boundary of the image.</p>
 
-<p>Gradient colors may be any valid color defined per <a href="https://www.imagemagick.org/script/color.html" target="_blank">https://www.imagemagick.org/script/color.html</a>. The named colors of black/white/grayXX are non-linear gray gradients; whereas gray(XX[%]) is a linear gray gradient. For Unix systems, enclose rgb(a) and hex colors in quotes. Use double quotes, if using variables for the values.</p>
+<p>Gradient colors may be any valid color defined per <a href="../www/color.html" target="_blank">../www/color.html</a>. The named colors of black/white/grayXX are non-linear gray gradients; whereas gray(XX[%]) is a linear gray gradient. For Unix systems, enclose rgb(a) and hex colors in quotes. Use double quotes, if using variables for the values.</p>
 
 <p>Here is an example linear gradient:</p>
 
 <pre class="highlight"><code>convert -size 256x256 gradient: linear_gradient.png
 convert -size 256x256 gradient:white-black linear_gradient.png
 </code></pre>
-<p><img src="../images/gradients/linear_gradient.png" width="256" height="256"></p>
+<p><img src="../images/gradients/linear_gradient.png" width="256" height="256" /></p>
 
 <p>If you want a radial gradient, try:</p>
 
 <pre class="highlight"><code>convert -size 256x256 radial-gradient: radial_gradient.png
 convert -size 256x256 radial-gradient:white-black radial_gradient.png
 </code></pre>
-<p><img src="../images/gradients/radial_gradient.png" width="256" height="256"></p>
+<p><img src="../images/gradients/radial_gradient.png" width="256" height="256" /></p>
 
 <p>As of IM 6.9.2.5, gradients have been enhanced through the use of several -defines.</p>
 
@@ -182,7 +191,7 @@ convert -size 256x256 radial-gradient:white-black radial_gradient.png
 <pre class="highlight"><code>convert -size 256x128 -define gradient:direction=north gradient:black-white linear_gradient_default.png
 convert -size 256x128 -define gradient:angle=0 gradient:black-white linear_gradient_default.png
 </code></pre>
-<p><img src="../images/gradients/linear_gradient_default.png" width="256" height="128"></p>
+<p><img src="../images/gradients/linear_gradient_default.png" width="256" height="128" /></p>
 
 <p>The equivalent of </p>
 
@@ -194,7 +203,7 @@ convert -size 256x128 -define gradient:angle=0 gradient:black-white linear_gradi
 <pre class="highlight"><code>convert -size 256x128 -define gradient:direction=east gradient:black-white linear_gradient_east.png
 convert -size 256x128 -define gradient:angle=90 gradient:black-white linear_gradient_east.png
 </code></pre>
-<p><img src="../images/gradients/linear_gradient_east.png" width="256" height="128"></p>
+<p><img src="../images/gradients/linear_gradient_east.png" width="256" height="128" /></p>
 
 
 <p>Examples of radial gradients going from black in the center to white at the boundary for the cases of "maximum/circle/default", "minimum", "diagonal", "ellipse" and 45 degree rotated ellipse, respectively, follow below.</p>
@@ -203,49 +212,46 @@ convert -size 256x128 -define gradient:angle=90 gradient:black-white linear_grad
 <pre class="highlight"><code>convert -size 256x128 radial-gradient:black-white radial_gradient_maximum.png
 convert -size 256x128 -define gradient:radii=128,128 radial-gradient:black-white radial_gradient_maximum.png
 </code></pre>
-<p><img src="../images/gradients/radial_gradient_maximum.png" width="256" height="128"></p>
+<p><img src="../images/gradients/radial_gradient_maximum.png" width="256" height="128" /></p>
 
 <pre class="highlight"><code>convert -size 256x128 -define gradient:extent=minimum radial-gradient:black-white radial_gradient_minimum.png
 convert -size 256x128 -define gradient:radii=64,64 radial-gradient:black-white radial_gradient_minimum.png
 </code></pre>
-<p><img src="../images/gradients/radial_gradient_minimum.png" width="256" height="128"></p>
+<p><img src="../images/gradients/radial_gradient_minimum.png" width="256" height="128" /></p>
 
 <pre class="highlight"><code>convert -size 256x128 -define gradient:extent=diagonal radial-gradient:black-white radial_gradient_diagonal.png
 </code></pre>
-<p><img src="../images/gradients/radial_gradient_diagonal.png" width="256" height="128"></p>
+<p><img src="../images/gradients/radial_gradient_diagonal.png" width="256" height="128" /></p>
 
 <pre class="highlight"><code>convert -size 256x128 -define gradient:extent=ellipse radial-gradient:black-white radial_gradient_ellipse.png
 convert -size 256x128 -define gradient:radii=128,64 radial-gradient:black-white radial_gradient_ellipse.png
 </code></pre>
-<p><img src="../images/gradients/radial_gradient_ellipse.png" width="256" height="128"></p>
+<p><img src="../images/gradients/radial_gradient_ellipse.png" width="256" height="128" /></p>
 
 <pre class="highlight"><code>convert -size 256x256 -define gradient:radii=128,64 -define gradient:angle=45 radial-gradient:black-white radial_gradient_ellipse_angle45.png
 </code></pre>
-<p><img src="../images/gradients/radial_gradient_ellipse_angle45.png" width="256" height="256"></p>
+<p><img src="../images/gradients/radial_gradient_ellipse_angle45.png" width="256" height="256" /></p>
 
 </div>
 
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="gradient.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="gradient.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/high-dynamic-range.html b/www/high-dynamic-range.html
index 1f10ea35c..7a320b1e9 100644
--- a/www/high-dynamic-range.html
+++ b/www/high-dynamic-range.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>High Dynamic-Range Images @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="high, dynamic-range, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/high-dynamic-range.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="high, dynamic-range, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/high-dynamic-range.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -104,24 +113,21 @@ Features: HDRI
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="high-dynamic-range.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="high-dynamic-range.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/history.html b/www/history.html
index 175f2b38c..c44541203 100644
--- a/www/history.html
+++ b/www/history.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>History @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="history, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/history.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="history, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="history.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="blockquote">
@@ -85,7 +94,7 @@ I swear by my life and my love of it that I will never live for the sake of anot
 
 <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 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 felt 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="https://www.imagemagick.org/Usage/">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="../Usage/">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>Another notable contributor, Fred Weinhaus, makes available a plethora of command-line <a href="http://www.fmwconcepts.com/imagemagick/">scripts</a> that perform geometric transforms, blurs, sharpens, edging, noise removal, and color manipulations.  Glenn Randers-Pehrson is our PNG guru and makes other valuable contributions. Dirk Lemstra made, and continues to make, numerous improvements to make ImageMagick more robust under Windows and distributes a .NET wrapper, <a href="https://github.com/dlemstra/Magick.NET">Magick.NET</a>.</p>
 
@@ -96,24 +105,21 @@ I swear by my life and my love of it that I will never live for the sake of anot
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="history.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="history.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
diff --git a/www/identify.html b/www/identify.html
index e24f6e89b..b74e7cc5b 100644
--- a/www/identify.html
+++ b/www/identify.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Identify @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, identify, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/identify.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, identify, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/identify.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="identify.html#usage">Example Usage</a> • <a href="identify.html#options">Option Summary</a></p>
@@ -192,7 +201,7 @@ image.raw RGB 640x480 sRGB 9kb 0.000u 0:01
 <pre class="highlight"><code>magick identify -precision 5 -define identify:locate=maximum -define identify:limit=3 image.png
 </code></pre>
 
-<p>You can find additional examples of using <code>identify</code> in <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>identify</code> in <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -206,213 +215,213 @@ image.raw RGB 640x480 sRGB 9kb 0.000u 0:01
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#alpha">-alpha</a></td>
+    <td><a href="../www/command-line-options.html#alpha">-alpha</a></td>
     <td>on, activate, off, deactivate, set, opaque, copy",
 transparent, extract, background, or shape the alpha channel</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#antialias">-antialias</a></td>
+    <td><a href="../www/command-line-options.html#antialias">-antialias</a></td>
     <td>remove pixel-aliasing</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
     <td>decrypt image with this password</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#channel">-channel <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#channel">-channel <var>type</var></a></td>
     <td>apply option to select image channels</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clip">-clip</a></td>
+    <td><a href="../www/command-line-options.html#clip">-clip</a></td>
     <td>clip along the first path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
+    <td><a href="../www/command-line-options.html#clip-mask">-clip-mask</a> <var>filename</var></td>
     <td>associate clip mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
+    <td><a href="../www/command-line-options.html#clip-path">-clip-path <var>id</var></a></td>
     <td>clip along a named path from the 8BIM profile</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
     <td>set image colorspace</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#crop">-crop <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#crop">-crop <var>geometry</var></a></td>
     <td>crop the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#debug">-debug <var>events</var></a></td>
+    <td><a href="../www/command-line-options.html#debug">-debug <var>events</var></a></td>
     <td>display copious debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#define">-define <var>format:option</var></a></td>
+    <td><a href="../www/command-line-options.html#define">-define <var>format:option</var></a></td>
     <td>define one or more image format options</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#density">-density <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#density">-density <var>geometry</var></a></td>
     <td>horizontal and vertical density of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#depth">-depth <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#depth">-depth <var>value</var></a></td>
     <td>image depth</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#endian">-endian <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#endian">-endian <var>type</var></a></td>
     <td>endianness (MSB or LSB) of the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#extract">-extract <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#extract">-extract <var>geometry</var></a></td>
     <td>extract area from image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#features">-features <var>distance</var></a></td>
+    <td><a href="../www/command-line-options.html#features">-features <var>distance</var></a></td>
     <td>analyze image features (e.g. contract, correlations, etc.).</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#format_identify_">-format <var>string</var></a></td>
+    <td><a href="../www/command-line-options.html#format_identify_">-format <var>string</var></a></td>
     <td>output formatted image characteristics</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#gamma">-gamma <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#gamma">-gamma <var>value</var></a></td>
     <td>level of gamma correction</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#intensity">-grayscale <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#intensity">-grayscale <var>method</var></a></td>
     <td>convert image to grayscale</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#help">-help</a></td>
+    <td><a href="../www/command-line-options.html#help">-help</a></td>
     <td>print program options</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interlace">-interlace <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#interlace">-interlace <var>type</var></a></td>
     <td>type of image interlacing scheme</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
     <td>pixel color interpolation method</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#limit">-limit <var>type value</var></a></td>
+    <td><a href="../www/command-line-options.html#limit">-limit <var>type value</var></a></td>
     <td>pixel cache resource limit</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#list">-list <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#list">-list <var>type</var></a></td>
     <td>Color, Configure, Delegate, Format, Magic, Module, Resource, or Type</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#log">-log <var>format</var></a></td>
+    <td><a href="../www/command-line-options.html#log">-log <var>format</var></a></td>
     <td>format of debugging information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#mask">-mask <var>filename</var></a></td>
+    <td><a href="../www/command-line-options.html#mask">-mask <var>filename</var></a></td>
     <td>associate a mask with the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#moments">-moments</a></td>
+    <td><a href="../www/command-line-options.html#moments">-moments</a></td>
     <td>display image moments and perceptual hash.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#monitor">-monitor</a></td>
+    <td><a href="../www/command-line-options.html#monitor">-monitor</a></td>
     <td>monitor progress</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#negate">-negate</a></td>
+    <td><a href="../www/command-line-options.html#negate">-negate</a></td>
     <td>replace each pixel with its complementary color </td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#precision">-precision <var>value</var></a></td>
+    <td><a href="../www/command-line-options.html#precision">-precision <var>value</var></a></td>
     <td>set the maximum number of significant digits to be printed</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#quiet">-quiet</a></td>
+    <td><a href="../www/command-line-options.html#quiet">-quiet</a></td>
     <td>suppress all warning messages</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#regard-warnings">-regard-warnings</a></td>
+    <td><a href="../www/command-line-options.html#regard-warnings">-regard-warnings</a></td>
     <td>pay attention to warning messages.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
+    <td><a href="../www/command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
     <td>settings remain in effect until parenthesis boundary.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
     <td>horizontal and vertical sampling factor</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#set">-set <var>attribute value</var></a></td>
+    <td><a href="../www/command-line-options.html#set">-set <var>attribute value</var></a></td>
     <td>set an image attribute</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#size">-size <var>geometry</var></a></td>
+    <td><a href="../www/command-line-options.html#size">-size <var>geometry</var></a></td>
     <td>width and height of image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#strip">-strip</a></td>
+    <td><a href="../www/command-line-options.html#strip">-strip</a></td>
     <td>strip image of all profiles and comments</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#unique">-unique</a></td>
+    <td><a href="../www/command-line-options.html#unique">-unique</a></td>
     <td>display image the number of unique colors in the image.</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#units">-units <var>type</var></a></td>
+    <td><a href="../www/command-line-options.html#units">-units <var>type</var></a></td>
     <td>the units of image resolution</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#verbose">-verbose</a></td>
+    <td><a href="../www/command-line-options.html#verbose">-verbose</a></td>
     <td>print detailed information about the image</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#version">-version</a></td>
+    <td><a href="../www/command-line-options.html#version">-version</a></td>
     <td>print version information</td>
   </tr>
 
   <tr>
-    <td><a href="command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
+    <td><a href="../www/command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
     <td>access method for pixels outside the boundaries of the image</td>
   </tr>
 
@@ -423,24 +432,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="identify.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="identify.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:49 -->
\ No newline at end of file
diff --git a/www/import.html b/www/import.html
index 320917546..ad5324e8d 100644
--- a/www/import.html
+++ b/www/import.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Import @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, import, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/import.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, import, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="import.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,13 +67,23 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="import.html#usage">Example Usage</a> • <a href="import.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>import</code> program to capture some or all of an X server screen and save the image to a file. <code>import</code> captures the window selected by clicking or program argument. See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>import</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>import</code> program to capture some or all of an X server screen and save the image to a file. <code>import</code> captures the window selected by clicking or program argument. See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>import</code> command or see below for example usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -88,7 +97,7 @@
 <pre class="highlight"><code>magick import -window root screen.ps
 </code></pre>
 
-<p>You can find additional examples of using <code>import</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>import</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
@@ -424,24 +433,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="import.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="import.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/index.html b/www/index.html
index 00d5ce3fd..9413a9561 100644
--- a/www/index.html
+++ b/www/index.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Convert, Edit, Or Compose Bitmap Images @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="convert, edit, or, compose, bitmap, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/index.html" rel="canonical">
-  <link href="https://www.imagemagick.org/images/wand.png" rel="icon">
-  <link href="https://www.imagemagick.org/images/wand.ico" rel="shortcut icon">
-  <link href="https://www.imagemagick.org/assets/bootstrap.min.css" rel="stylesheet">
-  <link href="https://www.imagemagick.org/assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="convert, edit, or, compose, bitmap, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/index.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,68 +40,78 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item active">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="index.html#features">Features and Capabilities</a> • <a href="index.html#news">News</a> • <a href="index.html#community">Community</a></p>
 
-<p class="lead magick-description"><a href="https://www.imagemagick.org/images/wizard.png" title="And Now a Touch of Magick"><img class="img-fluid magick-icon" id="logo" alt="And Now a Touch of Magick" width="265" height="352" src="https://www.imagemagick.org/images/wizard.jpg" /></a> 
-Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;entry=78333969">&#174;</a></sup> to create, edit, compose, or convert bitmap images.  It can read and write images in a variety of <a href="https://www.imagemagick.org/script/formats.html">formats</a> (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, <a href="https://www.imagemagick.org/script/motion-picture.html">DPX</a>, <a href="https://www.imagemagick.org/script/high-dynamic-range.html">EXR</a>, WebP, Postscript, PDF, and SVG.  Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.</p>
+<p class="lead magick-description"><a href="../images/wizard.png" title="And Now a Touch of Magick"><img class="img-fluid magick-icon" id="logo" alt="And Now a Touch of Magick" width="265" height="352" src="../images/wizard.jpg" /></a> 
+Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&amp;entry=78333969">&#174;</a></sup> to create, edit, compose, or convert bitmap images.  It can read and write images in a variety of <a href="../www/formats.html">formats</a> (over 200) including PNG, JPEG, JPEG-2000, GIF, TIFF, <a href="../www/motion-picture.html">DPX</a>, <a href="../www/high-dynamic-range.html">EXR</a>, WebP, Postscript, PDF, and SVG.  Use ImageMagick to resize, flip, mirror, rotate, distort, 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 <a href="https://www.imagemagick.org/script/command-line-processing.html">command-line</a> or you can use the features from programs written in your favorite language. Choose from these interfaces: <a href="https://www.imagemagick.org/script/develop.html#ada">G2F</a> (Ada), <a href="https://www.imagemagick.org/script/develop.html#c">MagickCore</a> (C), <a href="https://www.imagemagick.org/script/develop.html#c">MagickWand</a> (C), <a href="https://www.imagemagick.org/script/develop.html#ch">ChMagick</a> (Ch), <a href="https://www.imagemagick.org/script/develop.html#com_">ImageMagickObject</a> (COM+), <a href="https://www.imagemagick.org/script/develop.html#c__">Magick++</a> (C++), <a href="https://www.imagemagick.org/script/develop.html#java">JMagick</a> (Java), <a href="https://www.imagemagick.org/script/develop.html#julia">JuliaIO</a> (Julia), <a href="https://www.imagemagick.org/script/develop.html#lisp">L-Magick</a> (Lisp), <a href="https://www.imagemagick.org/script/develop.html#lua">Lua</a> (LuaJIT), <a href="https://www.imagemagick.org/script/develop.html#neko">NMagick</a> (Neko/haXe), <a href="https://www.imagemagick.org/script/develop.html#dot-net">Magick.NET</a> (.NET), <a href="https://www.imagemagick.org/script/develop.html#pascal">PascalMagick</a> (Pascal),  <a href="https://www.imagemagick.org/script/develop.html#perl">PerlMagick</a> (Perl), <a href="https://www.imagemagick.org/script/develop.html#php">MagickWand for PHP</a> (PHP),  <a href="https://www.imagemagick.org/script/develop.html#php">IMagick</a> (PHP), <a href="https://www.imagemagick.org/script/develop.html#python">PythonMagick</a> (Python), <a href="https://www.imagemagick.org/script/develop.html#r">magick</a> (R), <a href="https://www.imagemagick.org/script/develop.html#ruby">RMagick</a> (Ruby), or <a href="https://www.imagemagick.org/script/develop.html#tcl">TclMagick</a> (Tcl/TK). With a language interface, use ImageMagick to modify or create images dynamically and <var>automagically</var>.</p>
+<p>The functionality of ImageMagick is typically utilized from the <a href="../www/command-line-processing.html">command-line</a> or you can use the features from programs written in your favorite language. Choose from these interfaces: <a href="../www/develop.html#ada">G2F</a> (Ada), <a href="../www/develop.html#c">MagickCore</a> (C), <a href="../www/develop.html#c">MagickWand</a> (C), <a href="../www/develop.html#ch">ChMagick</a> (Ch), <a href="../www/develop.html#com_">ImageMagickObject</a> (COM+), <a href="../www/develop.html#c__">Magick++</a> (C++), <a href="../www/develop.html#java">JMagick</a> (Java), <a href="../www/develop.html#julia">JuliaIO</a> (Julia), <a href="../www/develop.html#lisp">L-Magick</a> (Lisp), <a href="../www/develop.html#lua">Lua</a> (LuaJIT), <a href="../www/develop.html#neko">NMagick</a> (Neko/haXe), <a href="../www/develop.html#dot-net">Magick.NET</a> (.NET), <a href="../www/develop.html#pascal">PascalMagick</a> (Pascal),  <a href="../www/develop.html#perl">PerlMagick</a> (Perl), <a href="../www/develop.html#php">MagickWand for PHP</a> (PHP),  <a href="../www/develop.html#php">IMagick</a> (PHP), <a href="../www/develop.html#python">PythonMagick</a> (Python), <a href="../www/develop.html#r">magick</a> (R), <a href="../www/develop.html#ruby">RMagick</a> (Ruby), or <a href="../www/develop.html#tcl">TclMagick</a> (Tcl/TK). With a language interface, use ImageMagick to modify or create images dynamically and <var>automagically</var>.</p>
 <p>ImageMagick utilizes multiple computational threads to increase performance and can read, process, or write mega-, giga-, or tera-pixel image sizes.</p>
-<p>ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may use, copy, modify, and distribute in both open and proprietary applications. It is distributed under the Apache 2.0 <a href="https://www.imagemagick.org/script/license.html">license</a>.</p>
+<p>ImageMagick is free software delivered as a ready-to-run binary distribution or as source code that you may use, copy, modify, and distribute in both open and proprietary applications. It is distributed under the Apache 2.0 <a href="license.html">license</a>.</p>
 
 <p>The ImageMagick development process ensures a stable API and <a href="https://abi-laboratory.pro/tracker/timeline/imagemagick/">ABI</a>. Before each ImageMagick release, we perform a comprehensive security assessment that includes <a href="https://github.com/google/sanitizers/wiki/AddressSanitizer">memory error</a> and <a href="https://github.com/google/sanitizers/wiki/ThreadSanitizer">thread data race</a> detection to help prevent security vulnerabilities.</p>
 
-<p>The current release is ImageMagick <a href="https://www.imagemagick.org/script/download.html">7.0.7-14</a>.  It runs on <a href="https://www.imagemagick.org/script/download.html#unix">Linux</a>, <a href="https://www.imagemagick.org/script/download.html#windows">Windows</a>, <a href="https://www.imagemagick.org/script/download.html#macosx">Mac Os X</a>, <a href="https://www.imagemagick.org/script/download.html#iOS">iOS</a>, Android OS, and others.</p>
+<p>The current release is ImageMagick <a href="../www/download.html">7.0.7-14</a>.  It runs on <a href="../www/download.html#unix">Linux</a>, <a href="../www/download.html#windows">Windows</a>, <a href="../www/download.html#macosx">Mac Os X</a>, <a href="../www/download.html#iOS">iOS</a>, Android OS, and others.</p>
 
-<p>The authoritative ImageMagick web site is <a href="https://www.imagemagick.org/">https://www.imagemagick.org</a>. The authoritative source code repository is <a href="https://github.com/ImageMagick">https://github.com/ImageMagick</a>.  We maintain a source code mirror at <a href="https://gitlab.com/ImageMagick">https://gitlab.com/ImageMagick</a>.</p>
+<p>The authoritative ImageMagick web site is <a href="../">https://www.imagemagick.org</a>. The authoritative source code repository is <a href="https://github.com/ImageMagick">https://github.com/ImageMagick</a>.  We maintain a source code mirror at <a href="https://gitlab.com/ImageMagick">https://gitlab.com/ImageMagick</a>.</p>
 
 <p>We continue to maintain the legacy release of ImageMagick, version 6, at <a href="https://legacy.imagemagick.org/">https://legacy.imagemagick.org</a>.</p>
 
 <h2 class="magick-post-title"><a id="features"></a>Features and Capabilities</h2>
-<p>Here are just a few <a href="https://www.imagemagick.org/script/examples.html">examples</a> of what ImageMagick can do for you:</p>
+<p>Here are just a few <a href="../www/examples.html">examples</a> of what ImageMagick can do for you:</p>
 <div class="table-responsive">
 <table class="table table-sm table-striped">
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/anim_basics/">Animation</a></td>
+    <td><a href="../Usage/anim_basics/">Animation</a></td>
     <td>create a GIF animation sequence from a group of images.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/color-management.html">Color management</a></td>
+    <td><a href="../www/color-management.html">Color management</a></td>
     <td>accurate color management with color profiles or in lieu of-- built-in gamma compression or expansion as demanded by the colorspace.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/command-line-processing.html">Command-line processing</a></td>
+    <td><a href="../www/command-line-processing.html">Command-line processing</a></td>
     <td>utilize ImageMagick from the command-line.</td>
   </tr>
   <tr>
@@ -110,136 +119,136 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     <td>bidirectional text support and shaping.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/composite.html">Composite</a></td>
+    <td><a href="../www/composite.html">Composite</a></td>
     <td>overlap one image over another.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/connected-components.html">Connected component labeling</a></td>
+    <td><a href="../www/connected-components.html">Connected component labeling</a></td>
     <td>uniquely label connected regions in an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/crop/">Decorate</a></td>
+    <td><a href="../Usage/crop/">Decorate</a></td>
     <td>add a border or frame to an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/transform/#vision">Delineate image features</a></td>
-    <td><a href="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=25405">Canny edge detection</a>, <a href="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=25476">Hough lines</a>.</td>
+    <td><a href="../Usage/transform/index.htmlvision">Delineate image features</a></td>
+    <td><a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25405">Canny edge detection</a>, <a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25476">Hough lines</a>.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/fourier/">Discrete Fourier transform</a></td>
+    <td><a href="../Usage/fourier/">Discrete Fourier transform</a></td>
     <td>implements the forward and inverse <a href="https://en.wikipedia.org/wiki/Discrete_Fourier_transform">DFT</a>.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/distribute-pixel-cache.html">Distributed pixel cache</a></td>
+    <td><a href="../www/distribute-pixel-cache.html">Distributed pixel cache</a></td>
     <td>offload intermediate pixel storage to one or more remote servers.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/draw/">Draw</a></td>
+    <td><a href="../Usage/draw/">Draw</a></td>
     <td>add shapes or text to an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/cipher.html">Encipher or decipher an image</a></td>
+    <td><a href="../www/cipher.html">Encipher or decipher an image</a></td>
     <td>convert ordinary images into unintelligible gibberish and back again.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/convert.html">Format conversion</a></td>
-    <td>convert an image from one <a href="https://www.imagemagick.org/script/formats.html">format </a> to another (e.g. PNG to JPEG).</td>
+    <td><a href="../www/convert.html">Format conversion</a></td>
+    <td>convert an image from one <a href="../www/formats.html">format </a> to another (e.g. PNG to JPEG).</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/distorts/">Generalized pixel distortion</a></td>
+    <td><a href="../Usage/distorts/">Generalized pixel distortion</a></td>
     <td>correct for, or induce image distortions including perspective.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/architecture.html#distributed">Heterogeneous distributed processing</a></td>
-    <td>certain algorithms are <a href="https://www.imagemagick.org/script/opencl.html">OpenCL</a>-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors.</td>
+    <td><a href="../www/architecture.html#distributed">Heterogeneous distributed processing</a></td>
+    <td>certain algorithms are <a href="../www/opencl.html">OpenCL</a>-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/high-dynamic-range.html">High dynamic-range images</a></td>
+    <td><a href="../www/high-dynamic-range.html">High dynamic-range images</a></td>
     <td>accurately represent the wide range of intensity levels found in real scenes ranging from the brightest direct sunlight to the deepest darkest shadows.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/fx.html">Image calculator</a></td>
+    <td><a href="../www/fx.html">Image calculator</a></td>
     <td>apply a mathematical expression to an image or image channels.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/gradient.html">Image gradients</a></td>
+    <td><a href="../www/gradient.html">Image gradients</a></td>
     <td>create a gradual blend of two colors whose shape is horizontal, vertical, circular, or elliptical.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/identify.html">Image identification</a></td>
+    <td><a href="../www/identify.html">Image identification</a></td>
     <td>describe the format and attributes of an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/download.html#iOS">ImageMagick on the iPhone</a></td>
+    <td><a href="../www/download.html#iOS">ImageMagick on the iPhone</a></td>
     <td>convert, edit, or compose images on your <a href="https://www.apple.com/ios/">iOS</a> device such as the iPhone or iPad.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/architecture.html#tera-pixel">Large image support</a></td>
+    <td><a href="../www/architecture.html#tera-pixel">Large image support</a></td>
     <td>read, process, or write mega-, giga-, or tera-pixel image sizes.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/montage.html">Montage</a></td>
+    <td><a href="../www/montage.html">Montage</a></td>
     <td>juxtapose image thumbnails on an image canvas.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/morphology/">Morphology of shapes</a></td>
+    <td><a href="../Usage/morphology/">Morphology of shapes</a></td>
     <td>extract features, describe shapes, and recognize patterns in images.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/motion-picture.html">Motion picture support</a></td>
+    <td><a href="../www/motion-picture.html">Motion picture support</a></td>
     <td>read and write the common image formats used in digital film work.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/transform/#vision">Noise and color reduction</a></td>
-    <td><a href="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=26480">Kuwahara Filter</a>, <a href="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=25504">mean-shift</a>.</td>
+    <td><a href="../Usage/transform/index.htmlvision">Noise and color reduction</a></td>
+    <td><a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=26480">Kuwahara Filter</a>, <a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25504">mean-shift</a>.</td>
   </tr>
   <tr>
     <td><a href="http://www.fmwconcepts.com/misc_tests/perceptual_hash_test_results_510/index.html">Perceptual hash</a></td>
     <td>map visually identical images to the same or similar hash-- useful in image retrieval, authentication, indexing, or copy detection as well as digital watermarking.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/blur/">Special effects</a></td>
+    <td><a href="../Usage/blur/">Special effects</a></td>
     <td>blur, sharpen, threshold, or tint an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/text/">Text &amp; comments</a></td>
+    <td><a href="../Usage/text/">Text &amp; comments</a></td>
     <td>insert descriptive or artistic text in an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/architecture.html#threads">Threads of execution support</a></td>
-    <td>ImageMagick is thread safe and most internal algorithms execute in <a href="https://www.imagemagick.org/script/openmp.html">parallel</a> to take advantage of speed-ups offered by multicore processor chips.</td>
+    <td><a href="../www/architecture.html#threads">Threads of execution support</a></td>
+    <td>ImageMagick is thread safe and most internal algorithms execute in <a href="../www/openmp.html">parallel</a> to take advantage of speed-ups offered by multicore processor chips.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/resize/">Transform</a></td>
+    <td><a href="../Usage/resize/">Transform</a></td>
     <td>resize, rotate, deskew, crop, flip or trim an image.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/Usage/masking/">Transparency</a></td>
+    <td><a href="../Usage/masking/">Transparency</a></td>
     <td>render portions of an image invisible.</td>
   </tr>
   <tr>
-    <td><a href="https://www.imagemagick.org/script/architecture.html#virtual-pixels">Virtual pixel support</a></td>
+    <td><a href="../www/architecture.html#virtual-pixels">Virtual pixel support</a></td>
     <td>convenient access to pixels outside the image boundaries.</td>
   </tr>
 </table>
 </div>
 
-<p><a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the <a href="https://www.imagemagick.org/script/command-line-processing.html">command-line</a> 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. With <a href="https://github.com/dlemstra/Magick.NET">Magick.NET</a>, use ImageMagick without having to install ImageMagick on your server or desktop.</p>
+<p><a href="../Usage/">Examples of ImageMagick Usage</a> shows how to use ImageMagick from the <a href="../www/command-line-processing.html">command-line</a> 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. With <a href="https://github.com/dlemstra/Magick.NET">Magick.NET</a>, use ImageMagick without having to install ImageMagick on your server or desktop.</p>
 
 <h2 class="magick-post-title"><a id="news"></a>News</h2>
 
-<p>Now that ImageMagick version 7 is released, we continue to maintain the legacy release of ImageMagick, version 6, at <a href="https://legacy.imagemagick.org/">https://legacy.imagemagick.org</a>.  Learn how ImageMagick version 7 differs from previous versions with our <a href="https://www.imagemagick.org/script/porting.html">porting guide</a>.</p>
+<p>Now that ImageMagick version 7 is released, we continue to maintain the legacy release of ImageMagick, version 6, at <a href="https://legacy.imagemagick.org/">https://legacy.imagemagick.org</a>.  Learn how ImageMagick version 7 differs from previous versions with our <a href="../www/porting.html">porting guide</a>.</p>
 
-<p>ImageMagick best practices <strong>strongly</strong> encourages you to configure a <a href="https://www.imagemagick.org/script/security-policy.html">security policy</a> that suits your local environment.</p>
+<p>ImageMagick best practices <strong>strongly</strong> encourages you to configure a <a href="../www/security-policy.html">security policy</a> that suits your local environment.</p>
 
 <p>Want more performance from ImageMagick?  Try these options:</p>
 
 <ul>
-<li>Add more memory to your system, see <a href="https://www.imagemagick.org/script/architecture.html#cache">the pixel cache</a>;</li>
-<li>Add more cores to your system (up to 20), see <a href="https://www.imagemagick.org/script/architecture.html#threads">threads of execution support</a>;</li>
-<li>push large images to a solid-state drive, see <a href="https://www.imagemagick.org/script/architecture.html#tera-pixel">large image support</a>.</li>
+<li>Add more memory to your system, see <a href="../www/architecture.html#cache">the pixel cache</a>;</li>
+<li>Add more cores to your system (up to 20), see <a href="../www/architecture.html#threads">threads of execution support</a>;</li>
+<li>push large images to a solid-state drive, see <a href="../www/architecture.html#tera-pixel">large image support</a>.</li>
 </ul>
-<p>If these options are prohibitive, you can reduce the quality of the image results.  The default build is Q16 HDRI.  If you disable <a href="https://www.imagemagick.org/script/high-dynamic-range.html">HDRI</a>, you use half the memory and instead of predominately floating point operations, you use the typically more efficient integer operations.  The tradeoff is reduced percision and you cannot process out of range pixel values (e.g. negative).  If you build the Q8 non-HDRI  version of ImageMagick, you again reduce the memory requirements in half-- and once again there is a tradeoff, even less percision and no out of range pixel values.  For a Q8 non-HDRI build of ImageMagick, use these <code>configure</code> script options: <code>--with-quantum-depth=8 --disable-hdri</code>.</p>
+<p>If these options are prohibitive, you can reduce the quality of the image results.  The default build is Q16 HDRI.  If you disable <a href="../www/high-dynamic-range.html">HDRI</a>, you use half the memory and instead of predominately floating point operations, you use the typically more efficient integer operations.  The tradeoff is reduced percision and you cannot process out of range pixel values (e.g. negative).  If you build the Q8 non-HDRI  version of ImageMagick, you again reduce the memory requirements in half-- and once again there is a tradeoff, even less percision and no out of range pixel values.  For a Q8 non-HDRI build of ImageMagick, use these <code>configure</code> script options: <code>--with-quantum-depth=8 --disable-hdri</code>.</p>
 
 <h2 class="magick-post-title"><a id="community"></a>Community</h2>
 <p>To join the ImageMagick community, try the <a href="https://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. If you want to contribute image processing algorithms, other enhancements, or bug fixes, open an <a href="https://github.com/ImageMagick/ImageMagick/issues">issue</a>. </p>
@@ -247,24 +256,21 @@ Use ImageMagick<sup><a href="http://tarr.uspto.gov/servlet/tarr?regser=serial&am
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="https://www.imagemagick.org/script/support.html">Donate</a> •
-     <a href="https://www.imagemagick.org/script/sitemap.html">Sitemap</a> •
-    <a href="https://www.imagemagick.org/script/links.html">Related</a> •
-    <a href="https://www.imagemagick.org/script/security-policy.html">Security</a> •
-    <a href="https://www.imagemagick.org/script/architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="index.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="index.html#">Back to top</a> •
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="https://www.imagemagick.org/assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="https://www.imagemagick.org/assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="https://www.imagemagick.org/assets/jquery.min.js"><\/script>')</script>
-  <script src="https://www.imagemagick.org/assets/bootstrap.min.js"></script>
-
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/install-source.html b/www/install-source.html
index 1a280ba34..d8af6bd56 100644
--- a/www/install-source.html
+++ b/www/install-source.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Install from Source @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="install, from, source, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/install-source.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="install, from, source, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="install-source.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="install-source.html#unix">Install from Unix Source</a> • <a href="install-source.html#windows">Install from Windows Source</a></p>
@@ -79,13 +88,13 @@
 <pre class="highlight"><code>identify -version
 </code></pre>
 
-<p>If the <a href="identify.html">identify</a> program executes and identifies itself as ImageMagick, you may not need to install ImageMagick from source unless you want to add support for additional image formats or upgrade to a newer version.  You also have the option of installing a pre-compiled <a href="download.html">binary release</a>.  However, if you still want to install from source, choose a platform, <a href="install-source.html#unix">Unix</a> or <a href="install-source.html#windows">Windows</a>.  Before installing from source, you may want to review recent <a href="changelog.html">changes</a> to the ImageMagick distribution.</p>
+<p>If the <a href="../www/identify.html">identify</a> program executes and identifies itself as ImageMagick, you may not need to install ImageMagick from source unless you want to add support for additional image formats or upgrade to a newer version.  You also have the option of installing a pre-compiled <a href="../www/download.html">binary release</a>.  However, if you still want to install from source, choose a platform, <a href="install-source.html#unix">Unix</a> or <a href="install-source.html#windows">Windows</a>.  Before installing from source, you may want to review recent <a href="changelog.html">changes</a> to the ImageMagick distribution.</p>
 
 <p>The authoritative source code repository is <a href="https://github.com/ImageMagick">https://github.com/ImageMagick</a>.  We maintain a source code mirror at <a href="https://git.imagemagick.org/repos/ImageMagick">https://git.imagemagick.org/repos/ImageMagick</a>.  We test and deploy ImageMagick with <a href="https://travis-ci.org/ImageMagick">Travis CI</a> and <a href="https://ci.appveyor.com/project/dlemstra/imagemagick-windows">AppVeyor</a>.</p>
 
 <h2 class="magick-post-title"><a id="unix"></a>Install from Unix Source</h2>
 
-<p>ImageMagick builds on a variety of Unix and Unix-like operating systems including Linux, Solaris, FreeBSD, Mac OS X, and others.  A compiler is required and fortunately almost all modern Unix systems have one.  Download <a href="https://www.imagemagick.org/download/ImageMagick.tar.gz">ImageMagick.tar.gz</a> from <a href="https://www.imagemagick.org/download">www.imagemagick.org</a> or a <a href="mirror.html">mirrors</a> and verify its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
+<p>ImageMagick builds on a variety of Unix and Unix-like operating systems including Linux, Solaris, FreeBSD, Mac OS X, and others.  A compiler is required and fortunately almost all modern Unix systems have one.  Download <a href="https://www.imagemagick.org/download/ImageMagick.tar.gz">ImageMagick.tar.gz</a> from <a href="../download">www.imagemagick.org</a> or a <a href="mirror.html">mirrors</a> and verify its <a href="https://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
 
 <p>Unpack the distribution with this command:</p>
 
@@ -115,13 +124,13 @@
 <pre class="highlight"><code>make check
 </code></pre>
 
-<p>Congratulations, you have a working ImageMagick distribution and you are ready to use ImageMagick to <a href="https://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution and you are ready to use ImageMagick to <a href="../Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="../www/develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
-<p>The above instructions will satisfy a great number of ImageMagick users, but we suspect a few will have additional questions or problems to consider.  For example, what does one do if ImageMagick fails to configure or compile?  Or what if you don't have administrator privileges and what if you don't want to install ImageMagick in the default <code>/../usr/local</code> folder?  You will find the answer to these questions, and more, in <a href="http://www.imagemagick.org/www/advanced-unix-installation.html">Advanced Unix Source Installation</a>.</p>
+<p>The above instructions will satisfy a great number of ImageMagick users, but we suspect a few will have additional questions or problems to consider.  For example, what does one do if ImageMagick fails to configure or compile?  Or what if you don't have administrator privileges and what if you don't want to install ImageMagick in the default <code>/../usr/local</code> folder?  You will find the answer to these questions, and more, in <a href="advanced-unix-installation.html">Advanced Unix Source Installation</a>.</p>
 
 <h2 class="magick-post-title"><a id="windows"></a>Install from Windows Source</h2>
 
-<p>Building ImageMagick source for Windows requires a modern version of Microsoft Visual Studio IDE.  Users have reported success with the Borland C++ compiler as well.  If you don't have a compiler you can still install a self-installing <a href="download.html">binary release</a>.</p>
+<p>Building ImageMagick source for Windows requires a modern version of Microsoft Visual Studio IDE.  Users have reported success with the Borland C++ compiler as well.  If you don't have a compiler you can still install a self-installing <a href="../www/download.html">binary release</a>.</p>
 
 <p>Download <a href="https://www.imagemagick.org/download/windows/ImageMagick-windows.zip">ImageMagick-windows.zip</a> from <a href="https://www.imagemagick.org/download/windows">www.imagemagick.org</a> or a <a href="mirror.html">mirrors</a> and verify its <a href="https://www.imagemagick.org/download/windows/digest.rdf">message digest</a>.</p>
 
@@ -145,32 +154,29 @@ to compile the program and on completion run the program.</p>
 <pre class="highlight"><code>validate
 </code></pre>
 
-<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="https://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
+<p>Congratulations, you have a working ImageMagick distribution under Windows and you are ready to use ImageMagick to <a href="../Usage/">convert, compose, or edit</a> your images or perhaps you'll want to use one of the <a href="../www/develop.html">Application Program Interfaces</a> for C, C++, Perl, and others.</p>
 
-<p>The above instructions will satisfy a great number of ImageMagick users, but we suspect a few will have additional questions or problems to consider.  For example, what does one do if ImageMagick fails to configure or compile?  Or what if you want to install ImageMagick in a place other than the <kbd>ImageMagick-7.0.7/VisualMagick/bin</kbd> folder?  Or perhaps you want to build and install the <a href="ImageMagickObject.html">ImageMagickObject</a> COM+ component.  You will find the answer to these questions, and more, in <a href="http://www.imagemagick.org/www/advanced-windows-installation.html">Advanced Windows Source Installation</a>.</p>
+<p>The above instructions will satisfy a great number of ImageMagick users, but we suspect a few will have additional questions or problems to consider.  For example, what does one do if ImageMagick fails to configure or compile?  Or what if you want to install ImageMagick in a place other than the <kbd>ImageMagick-7.0.7/VisualMagick/bin</kbd> folder?  Or perhaps you want to build and install the <a href="ImageMagickObject.html">ImageMagickObject</a> COM+ component.  You will find the answer to these questions, and more, in <a href="advanced-windows-installation.html">Advanced Windows Source Installation</a>.</p>
 
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="install-source.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="install-source.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/jp2.html b/www/jp2.html
index 79ffadbf4..02620001b 100644
--- a/www/jp2.html
+++ b/www/jp2.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>JP2 Encoding Options @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="jp2, encoding, options, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/jp2.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="jp2, encoding, options, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="jp2.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -156,24 +165,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="jp2.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="jp2.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/license.html b/www/license.html
index 390054816..31970a24e 100644
--- a/www/license.html
+++ b/www/license.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>License @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="license, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/license.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="license, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="license.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="license.html#terms">Terms and Conditions for Use, Reproduction, and Distribution</a> • <a href="license.html#apply">How to Apply the License to your Work</a></p>
@@ -188,7 +197,7 @@
    this file except in compliance with the License.  You may obtain a copy
    of the License at
 
-     https://www.imagemagick.org/script/license.html
+     ../www/license.html
 
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
@@ -201,24 +210,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="license.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="license.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:49 -->
\ No newline at end of file
diff --git a/www/links.html b/www/links.html
index 86eec5759..34ca83b7a 100644
--- a/www/links.html
+++ b/www/links.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Related Web Sites @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="related, web, sites, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/links.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="related, web, sites, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/links.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="links.html#web">Use ImageMagick on the Web</a> • <a href="links.html#command-line">Command-line Tutorials</a> • <a href="links.html#program-interfaces">Program Interface Tutorials</a> • <a href="links.html#techniques">ImageMagick Techniques</a> • <a href="links.html#install">Installation Tutorials</a> • <a href="links.html#topics">ImageMagick Topics</a> • <a href="links.html#book-review">ImageMagick Book Review</a> • <a href="links.html#mirrors">Web Site Mirrors</a> • <a href="links.html#bank">Image Bank</a> • <a href="links.html#other-projects">Other Projects</a></p>
@@ -84,7 +93,7 @@
 
 <h2 class="magick-post-title"><a id="command-line"></a>Command-line Tutorials</h2>
 <ul>
-  <dd class="col-md-8"><a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a></dd>
+  <dd class="col-md-8"><a href="../Usage/">Examples of ImageMagick Usage</a></dd>
   <dd class="col-md-8"><a href="http://www.smashingmagazine.com/2015/06/25/efficient-image-resizing-with-imagemagick/">Efficient Image Resizing With ImageMagick</a></dd>
   <dd class="col-md-8"><a href="http://www.jpeek.com/articles/linuxmag/0606.pdf">ImageMagick, Part One</a></dd>
   <dd class="col-md-8"><a href="http://www.jpeek.com/articles/linuxmag/0607.pdf">ImageMagick, Part Two</a></dd>
@@ -142,7 +151,7 @@
   <dt class="col-md-4">Denmark</dt>
     <dd class="col-md-8"><a href="http://imagemagick.europnews.de/">http://imagemagick.europnews.de</a></dd>
   <dt class="col-md-4">United States</dt>
-    <dd class="col-md-8"><a href="https://www.imagemagick.org/">https://www.imagemagick.org</a></dd>
+    <dd class="col-md-8"><a href="../">https://www.imagemagick.org</a></dd>
 </ul>
 
 <h2 class="magick-post-title"><a id="bank"></a>Image Bank</h2>
@@ -162,24 +171,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="links.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="links.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/magick++.html b/www/magick++.html
index c950026c7..0609b56dd 100644
--- a/www/magick++.html
+++ b/www/magick++.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Magick++, C++ API @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magick++, c++, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/magick++.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magick++, c++, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick++.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,15 +67,25 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="magick++.html#documentation">Documentation</a> • <a href="magick++.html#get">Obtaining Magick++</a> • <a href="magick++.html#install">Installation</a> • <a href="magick++.html#bugs">Reporting Bugs</a></p>
 
 <a id="intro"></a>
-<p class="lead magick-description"><a href="http://www.imagemagick.org/api/Magick++/index.html">Magick++ API</a> is the object-oriented C++ API to the <a href="https://www.imagemagick.org/">ImageMagick</a> image-processing library.</p>
-<p>Magick++ supports an object model which is inspired by <a href="https://www.imagemagick.org/script/perl-magick.html">PerlMagick</a>.
+<p class="lead magick-description"><a href="api/Magick++/index.html">Magick++ API</a> is the object-oriented C++ API to the <a href="../">ImageMagick</a> image-processing library.</p>
+<p>Magick++ supports an object model which is inspired by <a href="perl-magick.html">PerlMagick</a>.
 Images support implicit reference counting so that copy constructors
 and assignment incur almost no cost. The cost of actually copying an
 image (if necessary) is done just before modification and this copy
@@ -97,19 +106,19 @@ performed on multiple images stored in STL containers.
 </p>
 <h2 class="magick-post-title">Documentation</h2>
 <a id="documentation"></a>
-<p>Detailed <a href="http://www.imagemagick.org/api/magick++-classes.html">documentation</a> is
+<p>Detailed <a href="api/magick++-classes.html">documentation</a> is
 provided for all Magick++ classes, class methods, and template
 functions which comprise the API.  See a <a href="../Magick++/tutorial/Magick++_tutorial.pdf">  Gentle Introduction to Magick++</a> for an introductory tutorial to Magick++.  We include the <a href="../Magick++/tutorial/Magick++_tutorial.odt" >source</a> if you want to correct, enhance, or expand the tutorial.</p>
 <h2 class="magick-post-title">Obtaining Magick++</h2>
 <a id="get"></a>
 <p>Magick++ is included as part of <a href="../index.html">ImageMagick</a>
-source releases and may be retrieved via <a href="https://www.imagemagick.org/script/download.html">ftp</a>
+source releases and may be retrieved via <a href="../www/download.html">ftp</a>
 or <a href="http://git.imagemagick.org/repos/ImageMagick/Magick++">GIT</a>.
 </p>
 <h2 class="magick-post-title">Installation</h2>
 <a id="install"></a>
 <p>Once you have the Magick++ sources available, follow these detailed
-<a href="http://www.imagemagick.org/Magick++/Install.html">installation instructions</a> for UNIX and
+<a href="../Magick++/Install.html">installation instructions</a> for UNIX and
 Windows. 
 </p>
 <h2 class="magick-post-title">Usage</h2>
@@ -139,7 +148,7 @@ for one of the Magick++ demo programs.
 <p>This initialization step is not required under Unix, Linux,
 Cygwin, or any other operating environment that supports the notion
 of <var>installing</var> ImageMagick in a known location.  </p>
-<p>Here is a example program that utilizes the Magick++ API to get you started, <a href="http://www.imagemagick.org/source/magick++.cpp">magick++.cpp</a>. It reads an image, crops it, and writes it to disk in the PNG image format.</p>
+<p>Here is a example program that utilizes the Magick++ API to get you started, <a href="https://www.imagemagick.org/source/magick++.cpp">magick++.cpp</a>. It reads an image, crops it, and writes it to disk in the PNG image format.</p>
 
 <pre class="pre-scrollable"><code>
 #include &lt;Magick++.h> 
@@ -177,30 +186,27 @@ int main(int argc,char **argv)
 <h2 class="magick-post-title">Reporting Bugs</h2>
 <a id="bugs"></a>
 <p>Questions regarding usage should be directed to or to report any bugs go to
-<a href="https://www.imagemagick.org/discourse-server/viewforum.html?f=23">Magick++ bug tracking forum</a>.
+<a href="https://www.imagemagick.org/discourse-server//viewforum.html?f=23">Magick++ bug tracking forum</a>.
 </p>
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick++.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="magick++.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/magick-core.html b/www/magick-core.html
index 905afd39a..26184649d 100644
--- a/www/magick-core.html
+++ b/www/magick-core.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickCore, Low-level C API @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickcore, low-level, c, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/magick-core.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, low-level, c, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick-core.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,66 +67,76 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
-<p  class="lead magick-description">The <a href="http://www.imagemagick.org/api/MagickCore/index.html">MagickCore API</a> is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only.  Unlike the <a href="magick-wand.html">MagickWand</a> C API which uses only a few opaque types and accessors, with MagickCore you almost exlusively access the structure members directly.  A description of the MagickCore public methods are found here:</p>
+<p  class="lead magick-description">The <a href="api/MagickCore/index.html">MagickCore API</a> is a low-level interface between the C programming language and the ImageMagick image processing libraries and is recommended for wizard-level programmers only.  Unlike the <a href="magick-wand.html">MagickWand</a> C API which uses only a few opaque types and accessors, with MagickCore you almost exlusively access the structure members directly.  A description of the MagickCore public methods are found here:</p>
 
 <ul>
-  <li><a href="http://www.imagemagick.org/api/magick.html">Initialize or Destroy the ImageMagick Environment</a></li>
-  <li><a href="http://www.imagemagick.org/api/constitute.html">Constitute an Image</a></li>
+  <li><a href="api/magick.html">Initialize or Destroy the ImageMagick Environment</a></li>
+  <li><a href="api/constitute.html">Constitute an Image</a></li>
   <li><a href="api/composite.html">Composite an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/image.html">Image Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/channel.html">Image Channel Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/color.html">Count the Colors in an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/colormap.html">Colormap Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/colorspace.html">Colorspace Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/distort.html">Image Distortions</a></li>
-  <li><a href="http://www.imagemagick.org/api/layer.html">Dealing with Image Layers</a></li>
+  <li><a href="api/image.html">Image Methods</a></li>
+  <li><a href="api/channel.html">Image Channel Methods</a></li>
+  <li><a href="api/color.html">Count the Colors in an Image</a></li>
+  <li><a href="api/colormap.html">Colormap Methods</a></li>
+  <li><a href="api/colorspace.html">Colorspace Methods</a></li>
+  <li><a href="api/distort.html">Image Distortions</a></li>
+  <li><a href="api/layer.html">Dealing with Image Layers</a></li>
   <li><a href="api/profile.html">Dealing with Image Profiles</a></li>
-  <li><a href="http://www.imagemagick.org/api/quantize.html">Reduce the Number of Unique Colors in an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/histogram.html">Image Histograms</a></li>
-  <li><a href="http://www.imagemagick.org/api/segment.html">Segment an Image with Thresholding Fuzzy c-Means</a></li>
-  <li><a href="http://www.imagemagick.org/api/resize.html">Resize an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/transform.html">Transform an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/shear.html">Shear or Rotate an Image by an Arbitrary Angle</a></li>
-  <li><a href="http://www.imagemagick.org/api/enhance.html">Enhance an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/effect.html">Add an Effect</a></li>
-  <li><a href="http://www.imagemagick.org/api/morphology.html">Morphological Erosions, Dilations, Openings, and Closings</a></li>
-  <li><a href="http://www.imagemagick.org/api/fx.html">Add a Special Effect</a></li>
-  <li><a href="http://www.imagemagick.org/api/decorate.html">Decorate an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/attribute.html">Get/Set an Image Attribute</a></li>
+  <li><a href="api/quantize.html">Reduce the Number of Unique Colors in an Image</a></li>
+  <li><a href="api/histogram.html">Image Histograms</a></li>
+  <li><a href="api/segment.html">Segment an Image with Thresholding Fuzzy c-Means</a></li>
+  <li><a href="api/resize.html">Resize an Image</a></li>
+  <li><a href="api/transform.html">Transform an Image</a></li>
+  <li><a href="api/shear.html">Shear or Rotate an Image by an Arbitrary Angle</a></li>
+  <li><a href="api/enhance.html">Enhance an Image</a></li>
+  <li><a href="api/effect.html">Add an Effect</a></li>
+  <li><a href="api/morphology.html">Morphological Erosions, Dilations, Openings, and Closings</a></li>
+  <li><a href="api/fx.html">Add a Special Effect</a></li>
+  <li><a href="api/decorate.html">Decorate an Image</a></li>
+  <li><a href="api/attribute.html">Get/Set an Image Attribute</a></li>
   <li><a href="api/property.html">Get/Set Image Properties</a></li>
-  <li><a href="http://www.imagemagick.org/api/statistic.html">Get Image Statistics</a></li>
-  <li><a href="http://www.imagemagick.org/api/feature.html">Get Image Features</a></li>
-  <li><a href="http://www.imagemagick.org/api/annotate.html">Annotate an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/paint.html">Paint on an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/draw.html">Draw on an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/montage.html">Create an Image Thumbnail</a></li>
-  <li><a href="http://www.imagemagick.org/api/fourier.html">Compute the discrete Fourier transform (DFT)</a></li>
-  <li><a href="http://www.imagemagick.org/api/compare.html">Compare an Image to a Reconstructed Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/display.html">Interactively Display and Edit an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/animate.html">Interactively Animate an Image Sequence</a></li>
-  <li><a href="http://www.imagemagick.org/api/cipher.html">Convert to and from Cipher Pixels</a></li>
-  <li><a href="http://www.imagemagick.org/api/list.html">Working with Image Lists</a></li>
+  <li><a href="api/statistic.html">Get Image Statistics</a></li>
+  <li><a href="api/feature.html">Get Image Features</a></li>
+  <li><a href="api/annotate.html">Annotate an Image</a></li>
+  <li><a href="api/paint.html">Paint on an Image</a></li>
+  <li><a href="api/draw.html">Draw on an Image</a></li>
+  <li><a href="api/montage.html">Create an Image Thumbnail</a></li>
+  <li><a href="api/fourier.html">Compute the discrete Fourier transform (DFT)</a></li>
+  <li><a href="api/compare.html">Compare an Image to a Reconstructed Image</a></li>
+  <li><a href="api/display.html">Interactively Display and Edit an Image</a></li>
+  <li><a href="api/animate.html">Interactively Animate an Image Sequence</a></li>
+  <li><a href="api/cipher.html">Convert to and from Cipher Pixels</a></li>
+  <li><a href="api/list.html">Working with Image Lists</a></li>
   <li><a href="api/image-view.html">Image View Methods</a></li>
   <li><a href="api/cache.html">Get or Set Image Pixels</a></li>
   <li><a href="api/cache-view.html">Working with Cache Views</a></li>
   <li><a href="api/stream.html">The Pixel FIFO</a></li>
-  <li><a href="http://www.imagemagick.org/api/blob.html">Read or Write Binary Large OBjects</a></li>
+  <li><a href="api/blob.html">Read or Write Binary Large OBjects</a></li>
   <li><a href="api/module.html">Loadable Modules</a></li>
-  <li><a href="http://www.imagemagick.org/api/signature.html">Compute a Message Digest for an Image</a></li>
-  <li><a href="http://www.imagemagick.org/api/registry.html">The Image Registry</a></li>
-  <li><a href="http://www.imagemagick.org/api/exception.html">Dealing with Exceptions</a></li>
-  <li><a href="http://www.imagemagick.org/api/memory.html">Memory Allocation</a></li>
+  <li><a href="api/signature.html">Compute a Message Digest for an Image</a></li>
+  <li><a href="api/registry.html">The Image Registry</a></li>
+  <li><a href="api/exception.html">Dealing with Exceptions</a></li>
+  <li><a href="api/memory.html">Memory Allocation</a></li>
   <li><a href="api/resource.html">Monitor or Limit Resource Consumption</a></li>
-  <li><a href="http://www.imagemagick.org/api/monitor.html">Monitor the Progress of an Image Operation</a></li>
-  <li><a href="http://www.imagemagick.org/api/version.html">Get the Version and Copyrights</a></li>
-  <li><a href="http://www.imagemagick.org/api/mime.html">Mime Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/deprecate.html">Deprecated Methods</a></li>
-  <li><a href="http://www.imagemagick.org/www/exception.html">Error and Warning Codes</a></li>
+  <li><a href="api/monitor.html">Monitor the Progress of an Image Operation</a></li>
+  <li><a href="api/version.html">Get the Version and Copyrights</a></li>
+  <li><a href="api/mime.html">Mime Methods</a></li>
+  <li><a href="api/deprecate.html">Deprecated Methods</a></li>
+  <li><a href="exception.html">Error and Warning Codes</a></li>
 </ul>
 
 <p>After you write your MagickCore program, compile it like this:</p>
@@ -140,7 +149,7 @@
 <pre class="highlight"><code>export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
 </code></pre>
 
-<p>Here is a example program that utilizes the MagickCore API to get you started, <a href="http://www.imagemagick.org/source/core.c">core.c</a>. It reads a GIF image, creates a thumbnail, and writes it to disk in the PNG image format.</p>
+<p>Here is a example program that utilizes the MagickCore API to get you started, <a href="https://www.imagemagick.org/source/core.c">core.c</a>. It reads a GIF image, creates a thumbnail, and writes it to disk in the PNG image format.</p>
 
 <pre class="pre-scrollable"><code>#include &lt;stdio.h>
 #include &lt;stdlib.h>
@@ -205,7 +214,7 @@ int main(int argc,char **argv)
   MagickCoreTerminus();
   return(0);
 }</code></pre>
-<p><a id="image-view"></a>Now lets perform the same contrast enhancement while taking advantage of our dual or quad-core processing system by running the algorithm in parallel utilizing wand views.  The <a href="http://www.imagemagick.org/source/core/sigmoidal-contrast.c">sigmoidal-contrast.c</a> module reads an image, applies sigmoidal non-linearity contrast control, and writes the result to disk just like the previous contrast enhancement program, but now it does its work in parallel (assumes ImageMagick is built with OpenMP support).</p>
+<p><a id="image-view"></a>Now lets perform the same contrast enhancement while taking advantage of our dual or quad-core processing system by running the algorithm in parallel utilizing wand views.  The <a href="https://www.imagemagick.org/source/core/sigmoidal-contrast.c">sigmoidal-contrast.c</a> module reads an image, applies sigmoidal non-linearity contrast control, and writes the result to disk just like the previous contrast enhancement program, but now it does its work in parallel (assumes ImageMagick is built with OpenMP support).</p>
 
 <pre class="pre-scrollable"><code>#include &lt;stdio.h>
 #include &lt;stdlib.h>
@@ -328,24 +337,21 @@ int main(int argc,char **argv)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-core.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="magick-core.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/magick-script.html b/www/magick-script.html
index c26010310..5e84258e6 100644
--- a/www/magick-script.html
+++ b/www/magick-script.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Magick-script @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, magick-script, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/magick-script.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, magick-script, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick-script.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,11 +67,21 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="lead magick-description">Use the <code>magick-script</code> scripting language to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>convert</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>magick-script</code> scripting language to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>convert</code> command or see below for example usages of the command.</p>
 
 <p>Here is an example script:</p>
 
@@ -82,7 +91,7 @@
 </code></pre>
 
 
-<p>You can find additional examples of using <code>magick-script</code> in <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>magick-script</code> in <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -1281,24 +1290,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-script.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="magick-script.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/magick-vector-graphics.html b/www/magick-vector-graphics.html
index 5896aa7cb..f949df9eb 100644
--- a/www/magick-vector-graphics.html
+++ b/www/magick-vector-graphics.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Magick Vector Graphics @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magick, vector, graphics, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/magick-vector-graphics.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magick, vector, graphics, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick-vector-graphics.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,14 +67,24 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="text-center"><a href="http://www.imagemagick.org/www/magick-vector-graphics.html#overview">MVG Overview</a> • <a href="http://www.imagemagick.org/www/magick-vector-graphics.html#primitives">Drawing Primitives</a></p>
+<p class="text-center"><a href="../www/magick-vector-graphics.html#overview">MVG Overview</a> • <a href="../www/magick-vector-graphics.html#primitives">Drawing Primitives</a></p>
 
 <p class="lead magick-description">This specification defines the features and syntax for Magick Vector Graphics (MVG), a modularized language for describing two-dimensional vector and mixed vector/raster graphics in ImageMagick.  You can use the language to draw from the
-command line, from an MVG file, from an <a href="http://www.w3.org/TR/SVG/">SVG -- Scalable Vector Graphics</a> file or from one of the ImageMagick <a href="http://www.imagemagick.org/www/api.html">program interfaces</a>.  Use this command, for example, to render an arc:</p>
+command line, from an MVG file, from an <a href="http://www.w3.org/TR/SVG/">SVG -- Scalable Vector Graphics</a> file or from one of the ImageMagick <a href="../www/api.html">program interfaces</a>.  Use this command, for example, to render an arc:</p>
 
 <pre class="highlight"><code>convert -size 100x60 canvas:skyblue -fill white -stroke black \
   -draw "path 'M 30,40  A 30,20  20  0,0 70,20 A 30,20  20  1,0 30,40 Z '" \
@@ -85,10 +94,10 @@ command line, from an MVG file, from an <a href="http://www.w3.org/TR/SVG/">SVG
 <p>and here is the result:</p>
 
 <ul>
-  <a href="../images/arc.png"><img src="../images/arc.png" width="100" height="60" alt="arc"></a>
+  <a href="../images/arc.png"><img src="../images/arc.png" width="100" height="60" alt="arc" /></a>
 </ul>
 
-<p>When the drawing gets sufficiently complex, we recommend you assemble the graphic primitives into a MVG file. For our example, we use <a href="http://www.imagemagick.org/source/piechart.mvg">piechart.mvg</a>:</p>
+<p>When the drawing gets sufficiently complex, we recommend you assemble the graphic primitives into a MVG file. For our example, we use <a href="https://www.imagemagick.org/source/piechart.mvg">piechart.mvg</a>:</p>
 
 <pre class="pre-scrollable"><code>push graphic-context
   viewbox 0 0 624 369
@@ -250,10 +259,10 @@ pop graphic-context
 <p>which produces this rendering:</p>
 
 <ul>
-  <a href="../images/piechart.png"><img src="../images/piechart.png" width="624" height="369" alt="piechart"></a>
+  <a href="../images/piechart.png"><img src="../images/piechart.png" width="624" height="369" alt="piechart" /></a>
 </ul>
 
-<p>However, in general, MVG is sufficiently difficult to work with that you probably want to use a program to generate your graphics in the SVG format.  ImageMagick automagically converts SVG to MVG and renders your image, for example, we render <a href="http://www.imagemagick.org/source/piechart.svg">piechart.svg</a> with this command:</p>
+<p>However, in general, MVG is sufficiently difficult to work with that you probably want to use a program to generate your graphics in the SVG format.  ImageMagick automagically converts SVG to MVG and renders your image, for example, we render <a href="https://www.imagemagick.org/source/piechart.svg">piechart.svg</a> with this command:</p>
 
 <pre class="highlight"><code>convert mvg:piechart.svg piechart.jpg
 </code></pre>
@@ -261,7 +270,7 @@ pop graphic-context
 
 <p>to produce the same pie chart we created with the MVG language.</p>
 
-<p>Drawing is available from many of the ImageMagick <a href="http://www.imagemagick.org/www/api.html">program interfaces</a> as well.  ImageMagick converts the drawing API calls to MVG and renders it.  Here is example code written in the <a href="http://www.imagemagick.org/www/magick-wand.html">MagickWand</a> language: </p>
+<p>Drawing is available from many of the ImageMagick <a href="../www/api.html">program interfaces</a> as well.  ImageMagick converts the drawing API calls to MVG and renders it.  Here is example code written in the <a href="../www/magick-wand.html">MagickWand</a> language: </p>
 
 <pre class="pre-scrollable"><code>(void) PushDrawingWand(draw_wand);
 {
@@ -426,7 +435,7 @@ underline</code></pre></td>
   </tr>
   <tr>
     <td><a id="fill"></a>fill <var>color</var></td>
-    <td>Choose from any of these <a href="http://www.imagemagick.org/www/color.html">colors</a>.</td>
+    <td>Choose from any of these <a href="../www/color.html">colors</a>.</td>
   </tr>
   <tr>
     <td><a id="fill-opacity"></a>fill-opacity <var>opacity</var></td>
@@ -677,7 +686,7 @@ SouthEast</code></pre></td>
 
   <tr>
     <td>change-mask</td>
-    <td>Replace any destination pixel that is the similar to the source images pixel (as defined by the current <a href="http://www.imagemagick.org/www/magick-vector-graphics.html#fuzz">-fuzz</a> factor), with transparency. </td>
+    <td>Replace any destination pixel that is the similar to the source images pixel (as defined by the current <a href="../www/magick-vector-graphics.html#fuzz">-fuzz</a> factor), with transparency. </td>
   </tr>
   </tbody>
 </table></td>
@@ -870,24 +879,21 @@ round</code></pre></td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-vector-graphics.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="magick-vector-graphics.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/magick-wand.html b/www/magick-wand.html
index 6749c0561..71cb15e9c 100644
--- a/www/magick-wand.html
+++ b/www/magick-wand.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>MagickWand, C API @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magickwc, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/magick-wand.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickwc, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick-wand.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,24 +67,34 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
-<p class="lead magick-description">The <a href="http://www.imagemagick.org/api/MagickWand/index.html">MagickWand API</a> is the recommended interface between the C programming language and the ImageMagick image processing libraries.  Unlike the <a href="magick-core.html">MagickCore</a> C API, MagickWand uses only a few opaque types.  Accessors are available to set or get important wand properties.  A description of the MagickWand public methods are found here:</p>
+<p class="lead magick-description">The <a href="api/MagickWand/index.html">MagickWand API</a> is the recommended interface between the C programming language and the ImageMagick image processing libraries.  Unlike the <a href="magick-core.html">MagickCore</a> C API, MagickWand uses only a few opaque types.  Accessors are available to set or get important wand properties.  A description of the MagickWand public methods are found here:</p>
 
 <ul>
-  <li><a href="http://www.imagemagick.org/api/magick-wand.html">Magick Wand Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/magick-property.html">Set or Get Magick Wand Properties</a></li>
-  <li><a href="http://www.imagemagick.org/api/magick-image.html">Magick Wand Image Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/pixel-iterator.html">Pixel Iterator Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/pixel-wand.html">Pixel Wand Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/drawing-wand.html">Image Vector Drawing</a></li>
-  <li><a href="http://www.imagemagick.org/api/mogrify.html">Command-line Interface</a></li>
+  <li><a href="api/magick-wand.html">Magick Wand Methods</a></li>
+  <li><a href="api/magick-property.html">Set or Get Magick Wand Properties</a></li>
+  <li><a href="api/magick-image.html">Magick Wand Image Methods</a></li>
+  <li><a href="api/pixel-iterator.html">Pixel Iterator Methods</a></li>
+  <li><a href="api/pixel-wand.html">Pixel Wand Methods</a></li>
+  <li><a href="api/drawing-wand.html">Image Vector Drawing</a></li>
+  <li><a href="api/mogrify.html">Command-line Interface</a></li>
   <li><a href="api/wand-view.html">Wand View Methods</a></li>
-  <li><a href="http://www.imagemagick.org/api/magick-deprecate.html">Deprecated Methods</a></li>
-  <li><a href="http://www.imagemagick.org/www/exception.html">Error and Warning Codes</a></li>
+  <li><a href="api/magick-deprecate.html">Deprecated Methods</a></li>
+  <li><a href="exception.html">Error and Warning Codes</a></li>
 </ul>
 
 <p>After you write your MagickWand program, compile it like this:</p>
@@ -98,7 +107,7 @@
 <pre class="highlight"><code>export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
 </code></pre>
 
-<p>Here is a example program that utilizes the MagickWand API to get you started, <a href="http://www.imagemagick.org/source/wand.c">wand.c</a>. It reads an image, creates a thumbnail, and writes the result to disk.</p>
+<p>Here is a example program that utilizes the MagickWand API to get you started, <a href="https://www.imagemagick.org/source/wand.c">wand.c</a>. It reads an image, creates a thumbnail, and writes the result to disk.</p>
 
 <pre class="pre-scrollable"><code>#include &lt;stdio.h>
 #include &lt;stdlib.h>
@@ -157,7 +166,7 @@ int main(int argc,char **argv)
 }
 </code></pre>
 
-<p>Here is another program that shows one way to get and set image pixels with the MagickWand API, <a href="http://www.imagemagick.org/source/contrast.c">contrast.c</a>. It reads an image, applies sigmoidal non-linearity contrast control, and writes the result to disk.</p>
+<p>Here is another program that shows one way to get and set image pixels with the MagickWand API, <a href="https://www.imagemagick.org/source/contrast.c">contrast.c</a>. It reads an image, applies sigmoidal non-linearity contrast control, and writes the result to disk.</p>
 
 <pre class="pre-scrollable"><code>#include &lt;stdio.h>
 #include &lt;stdlib.h>
@@ -266,7 +275,7 @@ int main(int argc,char **argv)
   return(0);
 }
 </code></pre>
-<p><a id="wand-view"></a>Now lets perform the same contrast enhancement while taking advantage of our dual or quad-core processing system by running the algorithm in parallel utilizing wand views.  The <a href="http://www.imagemagick.org/source/wand/sigmoidal-contrast.c">sigmoidal-contrast.c</a> module reads an image, applies sigmoidal non-linearity contrast control, and writes the result to disk just like the previous contrast enhancement program, but now it does its work in parallel (assumes ImageMagick is built with OpenMP support).</p>
+<p><a id="wand-view"></a>Now lets perform the same contrast enhancement while taking advantage of our dual or quad-core processing system by running the algorithm in parallel utilizing wand views.  The <a href="https://www.imagemagick.org/source/wand/sigmoidal-contrast.c">sigmoidal-contrast.c</a> module reads an image, applies sigmoidal non-linearity contrast control, and writes the result to disk just like the previous contrast enhancement program, but now it does its work in parallel (assumes ImageMagick is built with OpenMP support).</p>
 
 <pre class="pre-scrollable"><code>#include &lt;stdio.h>
 #include &lt;stdlib.h>
@@ -380,24 +389,21 @@ int main(int argc,char **argv)
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick-wand.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="magick-wand.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/magick.html b/www/magick.html
index a5a9d798f..4137aa392 100644
--- a/www/magick.html
+++ b/www/magick.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Magick @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, magick, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/magick.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, magick, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="magick.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,11 +67,21 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="lead magick-description">Use the <code>magick</code> program to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>convert</code> command or see below for example usages of the command.</p>
+<p class="lead magick-description">Use the <code>magick</code> program to convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>convert</code> command or see below for example usages of the command.</p>
 
 <p>We list a few examples of the <code>magick</code> command here to illustrate its usefulness and ease of use.  To get started, lets convert an image in the JPEG format to PNG:</p>
 
@@ -112,14 +121,14 @@
   -resize 400% -sigmoidal-contrast 11.6933 -colorspace sRGB output.png');
 </code></pre>
 
-<p>Utilize other command-line <a href="command-line-tools.html">tools</a> from the <code>magick</code> tool.  To invoke this functionality, simply create a symbolic link to the <code>magick</code> tool or specify the tool you want to use as the first argument.  These two methods are equivalent:</p>
+<p>Utilize other command-line <a href="../www/command-line-tools.html">tools</a> from the <code>magick</code> tool.  To invoke this functionality, simply create a symbolic link to the <code>magick</code> tool or specify the tool you want to use as the first argument.  These two methods are equivalent:</p>
 
 <pre class="highlight"><code>ln -s magick convert
 convert rose.jpg rose.png
 magick convert rose.jpg rose.png
 </code></pre>
 
-<p>You can find additional examples of using <code>magick</code> in <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>magick</code> in <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -1318,24 +1327,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="magick.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="magick.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:49 -->
\ No newline at end of file
diff --git a/www/miff.html b/www/miff.html
index b1d98729b..841653499 100644
--- a/www/miff.html
+++ b/www/miff.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Magick Image File Format @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="magick, image, file, format, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/miff.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magick, image, file, format, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="miff.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="miff.html#miff-header">MIFF Header</a> • <a href="miff.html#binary">MIFF Binary Data</a></p>
@@ -95,7 +104,7 @@
   </tr>
   <tr>
     <td>matte-color = <var>color</var></td>
-    <td>these optional keys reflect the image background, border, and matte colors respectively.  A <a href="color.html">color</a> can be a name (e.g. white) or a hex value (e.g. #ccc).</td>
+    <td>these optional keys reflect the image background, border, and matte colors respectively.  A <a href="../www/color.html">color</a> can be a name (e.g. white) or a hex value (e.g. #ccc).</td>
   </tr>
   <tr>
     <td>class = { DirectClass, PseudoClass }</td>
@@ -243,24 +252,21 @@ or fewer colors in the image, each byte of image data contains an index value. I
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="miff.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="miff.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/mirror.html b/www/mirror.html
index 48e166206..c48f6731d 100644
--- a/www/mirror.html
+++ b/www/mirror.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Mirror @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="mirror, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/mirror.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="mirror, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="mirror.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="lead magick-description">ImageMagick source and binary distributions are available from a variety of FTP and Web mirrors around the world listed below.  ImageMagick stable and development source releases are also available from <a href="http://git.imagemagick.org/repos/ImageMagick">Git</a>.  Before you download, you may want to review recent <a href="changelog.html">changes</a> to the ImageMagick distribution.  The authoritative source code repository is <a href="http://git.imagemagick.org/repos/ImageMagick">http://git.imagemagick.org/repos/ImageMagick</a>.</p>
@@ -94,7 +103,7 @@
   <dt class="col-md-4">South Africa</dt>
     <dd class="col-md-8"><a href="http://imagemagick.afri.cc/">http://imagemagick.afri.cc/</a></dd>
   <dt class="col-md-4">United States</dt>
-    <dd class="col-md-8"><a href="https://www.imagemagick.org/download">https://www.imagemagick.org/download</a></dd>
+    <dd class="col-md-8"><a href="../download">../download</a></dd>
     <dd class="col-md-8"><a href="http://transloadit.imagemagick.org/download">http://transloadit.imagemagick.org/download</a></dd>
     <dd class="col-md-8"><a href="ftp://transloadit.imagemagick.org/ImageMagick">ftp://transloadit.imagemagick.org/pub/ImageMagick (ftp)</a></dd>
     <dd class="col-md-8"><a href="ftp://ftp.fifi.org/pub/ImageMagick/">ftp://ftp.fifi.org/pub/ImageMagick/</a> (ftp)</dd>
@@ -114,24 +123,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="mirror.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="mirror.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/mogrify.html b/www/mogrify.html
index c3a4d820f..dcec86168 100644
--- a/www/mogrify.html
+++ b/www/mogrify.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Mogrify @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, mogrify, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/mogrify.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, mogrify, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="mogrify.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,13 +67,23 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="mogrify.html#usage">Example Usage</a> • <a href="mogrify.html#options">Option Summary</a></p>
 
-<p class="lead magick-description">Use the <code>mogrify</code> program to resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   This tool is similar to <a href="convert.html">convert</a> except that the original image file is <em>overwritten</em> (unless you change the file suffix with the <a href="command-line-options.html#format">-format</a> option) with any changes you request.  See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>mogrify</code> command or see below for sample usages of the command.</p>
+<p class="lead magick-description">Use the <code>mogrify</code> program to resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more.   This tool is similar to <a href="../www/convert.html">convert</a> except that the original image file is <em>overwritten</em> (unless you change the file suffix with the <a href="command-line-options.html#format">-format</a> option) with any changes you request.  See <a href="../www/command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>mogrify</code> command or see below for sample usages of the command.</p>
 
 <h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
 
@@ -107,7 +116,7 @@ rose:</p>
 <p>Here image files 1.png, 2.png, etc., are left untouched and files 1.jpg, 2.jpg, etc., are created.  They are copies of their respective PNG images except are stored  in the JPEG image format.</p>
 
 
-<p>You can find additional examples of using <code>mogrify</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
+<p>You can find additional examples of using <code>mogrify</code> in <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="../Usage/">Examples of ImageMagick Usage</a>.</p>
 
 <h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
 
@@ -1298,24 +1307,21 @@ transparent, extract, background, or shape the alpha channel</td>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="mogrify.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="mogrify.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/montage.html b/www/montage.html
index a2b974ed4..2637916a6 100644
--- a/www/montage.html
+++ b/www/montage.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
-  <title>Command-line Tools: Montage @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, montage, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/montage.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
+  <title>MagickCore, C API: Create an Image Thumbnail @ ImageMagick</title>
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="magickcore, c, api:, create, an, image, thumbnail, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="api/montage.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,591 +67,41 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
-<p class="text-center"><a href="montage.html#usage">Example Usage</a> • <a href="montage.html#options">Option Summary</a></p>
-
-<p class="lead magick-description">Use the <code>montage</code> program to create a composite image by combining several separate images.  The images are tiled on the composite image optionally adorned with a border, frame, image name, and more. See <a href="command-line-processing.html">Command Line Processing</a> for advice on how to structure your <code>montage</code> command or see below for example usages of the command.</p>
-
-<h2 class="magick-post-title"><a id="usage"></a>Example Usage</h2>
-
-<p>We list a few examples of the <code>montage</code> command here to illustrate its usefulness and ease of use.  To get started, let's montage two images into a single composite:</p>
-
-<pre class="highlight"><code>magick montage -background '#336699' -geometry +4+4 rose.jpg red-ball.png montage.jpg
-</code></pre>
-
-<ul>
-  <a href="../images/rose.jpg">
-  <img style="margin-top:14px; margin-bottom:14px;" src="../images/rose.jpg" width="70" height="46" alt="rose" />
-  </a>
-  <a href="../images/red-ball.png">
-  <img style="margin-top:2px; margin-bottom:2px;" src="../images/red-ball.png" width="70" height="70" alt="red ball" />
-  </a>
-  <img style="margin-top:27px; margin-bottom:27px;" src="../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../images/montage.jpg">
-  <img src="../images/montage.jpg" width="148" height="74" alt="montage" />
-  </a>
-</ul>
-
-<p>Ok, let's add some decorations:</p>
-
-<pre class="highlight"><code>magick montage -label %f -frame 5 -background '#336699' -geometry +4+4 rose.jpg red-ball.png frame.jpg
-</code></pre>
-
-<ul>
-  <a href="../images/rose.jpg">
-  <img style="margin-top:31px; margin-bottom:31px;" src="../images/rose.jpg" width="70" height="46" alt="rose.jpg" />
-  </a>
-  <a href="../images/red-ball.png">
-  <img style="margin-top:19px; margin-bottom:19px;" src="../images/red-ball.png" width="70" height="70" alt="red ball" />
-  </a>
-	<img style="margin-top:44px; margin-bottom:44px;" src="../images/right.gif" width="20" height="20" alt="==>" />
-  <a href="../images/frame.jpg">
-  <img src="../images/frame.jpg" width="176" height="108" alt="frame" />
-  </a>
-</ul>
-
-<p>You can find additional examples of using <code>montage</code> at <a href="https://www.imagemagick.org/Usage/montage/">Examples of ImageMagick Usage</a> and <a href="http://www.ibm.com/developerworks/library/l-graf/?ca=dnt-428">Graphics from the Command Line</a>.  Further discussion is available in  <a href="http://www.ibm.com/developerworks/library/l-graf2/?ca=dgr-lnxw15GraphicsLine">More Graphics from the Command Line</a> and <a href="https://www.imagemagick.org/Usage/">Examples of ImageMagick Usage</a>.</p>
-
-<h2 class="magick-post-title"><a id="options"></a>Option Summary</h2>
-
-<p>The <code>montage</code> command recognizes these options.  Click on an option to get more details about how that option works.</p>
-
-<table class="table table-sm table-striped">
-  <tbody>
-  <tr>
-    <th align="left">Option</th>
-    <th align="left">Description</th>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#adaptive-sharpen">-adaptive-sharpen <var>geometry</var></a></td>
-    <td>adaptively sharpen pixels; increase effect near edges</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#adjoin">-adjoin</a></td>
-    <td>join images into a single multi-image file</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#affine">-affine <var>matrix</var></a></td>
-    <td>affine transform matrix</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#alpha">-alpha</a></td>
-    <td>on, activate, off, deactivate, set, opaque, copy",
-transparent, extract, background, or shape the alpha channel</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#annotate">-annotate <var>geometry text</var></a></td>
-    <td>annotate the image with text</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#authenticate">-authenticate <var>value</var></a></td>
-    <td>decrypt image with this password</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#auto-orient">-auto-orient</a></td>
-    <td>automagically orient image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#background">-background <var>color</var></a></td>
-    <td>background color</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#blue-primary">-blue-primary <var>point</var></a></td>
-    <td>chromaticity blue primary point</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#blur">-blur <var>geometry</var></a></td>
-    <td>reduce image noise and reduce detail levels</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#border">-border <var>geometry</var></a></td>
-    <td>surround image with a border of color</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#bordercolor">-bordercolor <var>color</var></a></td>
-    <td>border color</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#caption">-caption <var>string</var></a></td>
-    <td>assign a caption to an image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#channel">-channel <var>type</var></a></td>
-    <td>apply option to select image channels</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#clone">-clone <var>index</var></a></td>
-    <td>clone an image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#coalesce">-coalesce</a></td>
-    <td>merge a sequence of images</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#colors">-colors <var>value</var></a></td>
-    <td>preferred number of colors in the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#colorspace">-colorspace <var>type</var></a></td>
-    <td>set image colorspace</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#comment">-comment <var>string</var></a></td>
-    <td>annotate image with comment</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#compose">-compose <var>operator</var></a></td>
-    <td>set image composite operator</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#composite">-composite</a></td>
-    <td>composite image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#compress">-compress <var>type</var></a></td>
-    <td>image compression type</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#crop">-crop <var>geometry</var></a></td>
-    <td>preferred size and location of the cropped image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#debug">-debug <var>events</var></a></td>
-    <td>display copious debugging information</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#define">-define <var>format:option</var></a></td>
-    <td>define one or more image format options</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#density">-density <var>geometry</var></a></td>
-    <td>horizontal and vertical density of the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#depth">-depth <var>value</var></a></td>
-    <td>image depth</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#display">-display <var>server</var></a></td>
-    <td>get image or font from this X server</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#dispose">-dispose <var>method</var></a></td>
-    <td>layer disposal method</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#dither">-dither  <var>method</var></a></td>
-    <td>apply error diffusion to image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#draw">-draw <var>string</var></a></td>
-    <td>annotate the image with a graphic primitive</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#duplicate">-duplicate <var>count,indexes</var></a></td>
-    <td>duplicate an image one or more times</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#endian">-endian <var>type</var></a></td>
-    <td>endianness (MSB or LSB) of the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#extent">-extent <var>geometry</var></a></td>
-    <td>set the image size</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#extract">-extract <var>geometry</var></a></td>
-    <td>extract area from image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#fill">-fill <var>color</var></a></td>
-    <td>color to use when filling a graphic primitive</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#filter">-filter <var>type</var></a></td>
-    <td>use this filter when resizing an image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#flatten">-flatten</a></td>
-    <td>flatten a sequence of images</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#flip">-flip</a></td>
-    <td>flip image in the vertical direction</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#flop">-flop</a></td>
-    <td>flop image in the horizontal direction</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#font">-font <var>name</var></a></td>
-    <td>render text with this font</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#frame">-frame <var>geometry</var></a></td>
-    <td>surround image with an ornamental border</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#gamma">-gamma <var>value</var></a></td>
-    <td>level of gamma correction</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#geometry">-geometry <var>geometry</var></a></td>
-    <td>preferred size or location of the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#gravity">-gravity <var>type</var></a></td>
-    <td>horizontal and vertical text placement</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#green-primary">-green-primary <var>point</var></a></td>
-    <td>chromaticity green primary point</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#help">-help</a></td>
-    <td>print program options</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#identify">-identify</a></td>
-    <td>identify the format and characteristics of the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#interlace">-interlace <var>type</var></a></td>
-    <td>type of image interlacing scheme</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#interpolate">-interpolate <var>method</var></a></td>
-    <td>pixel color interpolation method</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#kerning">-kerning <var>value</var></a></td>
-    <td>the space between two characters</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#label">-label <var>string</var></a></td>
-    <td>assign a label to an image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#limit">-limit <var>type value</var></a></td>
-    <td>pixel cache resource limit</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#log">-log <var>format</var></a></td>
-    <td>format of debugging information</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#mattecolor">-mattecolor <var>color</var></a></td>
-    <td>frame color</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#mode">-mode <var>type</var></a></td>
-    <td>framing style</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#monitor">-monitor</a></td>
-    <td>monitor progress</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#monochrome">-monochrome</a></td>
-    <td>transform image to black and white</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#origin">-origin <var>geometry</var></a></td>
-    <td>image origin</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#page">-page <var>geometry</var></a></td>
-    <td>size and location of an image canvas (setting)</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#pointsize">-pointsize <var>value</var></a></td>
-    <td>font point size</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#polaroid">-polaroid <var>angle</var></a></td>
-    <td>simulate a Polaroid picture</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#profile">-profile <var>filename</var></a></td>
-    <td>add, delete, or apply an image profile</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#quality">-quality <var>value</var></a></td>
-    <td>JPEG/MIFF/PNG compression level</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#quantize">-quantize <var>colorspace</var></a></td>
-    <td>reduce image colors in this colorspace</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#quiet">-quiet</a></td>
-    <td>suppress all warning messages</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#red-primary">-red-primary <var>point</var></a></td>
-    <td>chromaticity red primary point</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#regard-warnings">-regard-warnings</a></td>
-    <td>pay attention to warning messages.</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#repage">-repage <var>geometry</var></a></td>
-    <td>size and location of an image canvas</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#resize">-resize <var>geometry</var></a></td>
-    <td>resize the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#respect-parentheses">-respect-parentheses</a></td>
-    <td>settings remain in effect until parenthesis boundary.</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#rotate">-rotate <var>degrees</var></a></td>
-    <td>apply Paeth rotation to the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#sampling-factor">-sampling-factor <var>geometry</var></a></td>
-    <td>horizontal and vertical sampling factor</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#scale">-scale <var>geometry</var></a></td>
-    <td>scale the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#scenes">-scenes<var>range</var></a></td>
-    <td>image scene range</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#seed">-seed <var>value</var></a></td>
-    <td>seed a new sequence of pseudo-random numbers</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#shadow">-shadow <var>geometry</var></a></td>
-    <td>simulate an image shadow</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#size">-size <var>geometry</var></a></td>
-    <td>width and height of image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#strip">-strip</a></td>
-    <td>strip image of all profiles and comments</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#stroke">-stroke <var>color</var></a></td>
-    <td>graphic primitive stroke color</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#synchronize">-synchronize</a></td>
-    <td>synchronize image to storage device</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#taint">-taint</a></td>
-    <td>mark the image as modified</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#texture">-texture <var>filename</var></a></td>
-    <td>name of texture to tile onto the image background</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#tile">-tile <var>filename</var></a></td>
-    <td>tile image when filling a graphic primitive</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#tile-offset">-tile-offset <var>geometry</var></a></td>
-    <td>set the image tile offset</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#title">-title</a></td>
-    <td>decorate the montage image with a title</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#transform">-transform</a></td>
-    <td>affine transform image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#transparent">-transparent <var>color</var></a></td>
-    <td>make this color transparent within the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#transpose">-transpose</a></td>
-    <td>flip image in the vertical direction and rotate 90 degrees</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#transparent-color">-transparent-color <var>color</var></a></td>
-    <td>transparent color</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#treedepth">-treedepth <var>value</var></a></td>
-    <td>color tree depth</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#trim">-trim</a></td>
-    <td>trim image edges</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#type">-type <var>type</var></a></td>
-    <td>image type</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#units">-units <var>type</var></a></td>
-    <td>the units of image resolution</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#unsharp">-unsharp <var>geometry</var></a></td>
-    <td>sharpen the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#verbose">-verbose</a></td>
-    <td>print detailed information about the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#version">-version</a></td>
-    <td>print version information</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#view">-view</a></td>
-    <td>FlashPix viewing transforms</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#virtual-pixel">-virtual-pixel <var>method</var></a></td>
-    <td>access method for pixels outside the boundaries of the image</td>
-  </tr>
-
-  <tr>
-    <td><a href="command-line-options.html#white-point">-white-point <var>point</var></a></td>
-    <td>chromaticity white point</td>
-  </tr>
-
-  </tbody>
-</table>
+<p class="text-center"><a href="montage.html#Unknown method">Unknown method</a></p>
 
 </div>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="montage.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="montage.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 15:08 -->
\ No newline at end of file
diff --git a/www/motion-picture.html b/www/motion-picture.html
index e32f8499b..94f4ce4e2 100644
--- a/www/motion-picture.html
+++ b/www/motion-picture.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Motion Picture Digital Images @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="motion, picture, digital, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/motion-picture.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="motion, picture, digital, images, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/motion-picture.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="motion-picture.html#log">Log Format</a> • <a href="motion-picture.html#properties">DPX Properties</a> • <a href="motion-picture.html#settings">DPX Settings</a></p>
@@ -175,7 +184,7 @@ dpx:user.data
 
 <h2 class="magick-post-title"><a id="settings"></a>DPX Settings</h2>
 
-<p>Use <a href="command-line-options.html#set">-set</a> to specify the image or film gamma or black and white points.  For example use:
+<p>Use <a href="../www/command-line-options.html#set">-set</a> to specify the image or film gamma or black and white points.  For example use:
 </p>
 
 <pre class="highlight"><code>-set gamma 1.7
@@ -189,24 +198,21 @@ dpx:user.data
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="motion-picture.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="motion-picture.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/opencl.html b/www/opencl.html
index 12c95159f..5b0823426 100644
--- a/www/opencl.html
+++ b/www/opencl.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Parallel Execution with OpenCL @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="parallel, execution, with, opencl, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/opencl.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="parallel, execution, with, opencl, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/opencl.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -113,24 +122,21 @@ InitImageMagickOpenCL(MAGICK_OPENCL_DEVICE_SELECT_USER, (void*)(myDevices+2), NU
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="opencl.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="opencl.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/openmp.html b/www/openmp.html
index 03f3fa6dd..aa095f9af 100644
--- a/www/openmp.html
+++ b/www/openmp.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Parallel Execution with OpenMP @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="parallel, execution, with, openmp, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/openmp.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="parallel, execution, with, openmp, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/openmp.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -96,24 +105,21 @@ Performance[8]: 40i 4.831ips 0.872e 15.680u 0:02.070</code></pre>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="openmp.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="openmp.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/perl-magick.html b/www/perl-magick.html
index 255cce963..87c3b6ed6 100644
--- a/www/perl-magick.html
+++ b/www/perl-magick.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>PerlMagick, Perl API @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="perlmagick, perl, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/perl-magick.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="perlmagick, perl, api, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="perl-magick.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,18 +67,28 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="perl-magick.html#installation">Installation</a> • <a href="perl-magick.html#overview">Overview</a> • <a href="perl-magick.html#example">Example Script</a> • <a href="perl-magick.html#read">Read or Write an Image</a> • <a href="perl-magick.html#manipulate">Manipulate an Image</a> • <a href="perl-magick.html#set-attribute">Set an Image Attribute</a> • <a href="perl-magick.html#get-attribute">Get an Image Attribute</a> • <a href="perl-magick.html#compare">Compare an Image to its Reconstruction</a> • <a href="perl-magick.html#montage">Create an Image Montage</a> • <a href="perl-magick.html#blobs">Working with Blobs</a> • <a href="perl-magick.html#direct-access">Direct-access to Image Pixels</a> • <a href="perl-magick.html#miscellaneous">Miscellaneous Methods</a> • <a href="perl-magick.html#exceptions">Handling Exceptions</a>• <a href="perl-magick.html#constants">Constant</a> </p>
 
 <a id="introduction"></a>
-<p class="lead magick-description"><a href="download.html">PerlMagick</a> is an objected-oriented <a href="http://www.perl.com/perl/">Perl</a> interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it very suitable for Web CGI scripts. You must have ImageMagick 6.5.5 or above and Perl version 5.005_02 or greater installed on your system for PerlMagick to build properly.</p>
+<p class="lead magick-description"><a href="../www/download.html">PerlMagick</a> is an objected-oriented <a href="http://www.perl.com/perl/">Perl</a> interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it very suitable for Web CGI scripts. You must have ImageMagick 6.5.5 or above and Perl version 5.005_02 or greater installed on your system for PerlMagick to build properly.</p>
 
 <p>There are a number of useful scripts available to show you the value of PerlMagick. You can do Web based image manipulation and conversion with <a href="https://www.imagemagick.org/download/perl">MagickStudio</a>, or use <a href="http://git.imagemagick.org/repos/ImageMagick/PerlMagick/demo">L-systems</a> to create images of plants using mathematical constructs, and finally navigate through collections of thumbnail images and select the image to view with the <a href="http://webmagick.sourceforge.net/">WebMagick Image Navigator</a>.</p>
 
-<p>You can try PerlMagick from your Web browser at the <a href="https://www.imagemagick.org/MagickStudio/scripts/MagickStudio.cgi">ImageMagick Studio</a>. Or, you can see <a href="examples.html">examples</a> of select PerlMagick functions.</p>
+<p>You can try PerlMagick from your Web browser at the <a href="../MagickStudio/scripts/MagickStudio.cgi">ImageMagick Studio</a>. Or, you can see <a href="../www/examples.html">examples</a> of select PerlMagick functions.</p>
 
 <h2 class="magick-post-title"><a id="installation"></a>Installation</h2>
 
@@ -116,11 +125,11 @@
 <pre class="highlight"><code>perl -MImage::Magick -le 'print Image::Magick->QuantumDepth'
 </code></pre>
 
-<p>Congratulations, you have a working ImageMagick distribution and you are ready to use PerlMagick to <a href="https://www.imagemagick.org/Usage/">convert, compose, or edit</a> your images.</p>
+<p>Congratulations, you have a working ImageMagick distribution and you are ready to use PerlMagick to <a href="../Usage/">convert, compose, or edit</a> your images.</p>
 
 <p><b>Windows XP / Windows 2000</b></p>
 
-<p>ImageMagick must already be installed on your system. Also, the ImageMagick source distribution for <a href="download.html">Windows 2000</a> is required. You must also have the <code>nmake</code> from the Visual C++ or J++ development environment. Copy <code>\bin\IMagick.dll</code> and <code>\bin\X11.dll</code> to a directory in your dynamic load path such as <code>c:\perl\site\5.00502</code>.</p>
+<p>ImageMagick must already be installed on your system. Also, the ImageMagick source distribution for <a href="../www/download.html">Windows 2000</a> is required. You must also have the <code>nmake</code> from the Visual C++ or J++ development environment. Copy <code>\bin\IMagick.dll</code> and <code>\bin\X11.dll</code> to a directory in your dynamic load path such as <code>c:\perl\site\5.00502</code>.</p>
 
 <p>Next, type</p>
 
@@ -362,7 +371,7 @@ close(IMAGE);
 
 <h2 class="magick-post-title"><a id="manipulate"></a>Manipulate an Image</h2>
 
-<p>Once you create an image with, for example, method ReadImage() you may want to operate on it. Below is a list of all the image manipulations methods available to you with PerlMagick.  There are <a href="examples.html">examples</a> of select PerlMagick methods. Here is an example call to an image manipulation method:</p>
+<p>Once you create an image with, for example, method ReadImage() you may want to operate on it. Below is a list of all the image manipulations methods available to you with PerlMagick.  There are <a href="../www/examples.html">examples</a> of select PerlMagick methods. Here is an example call to an image manipulation method:</p>
 
 <pre class="highlight"><code>$image-&gt;Crop(geometry=&gt;'100x100+10+20');
 $image-&gt;[$x]-&gt;Frame("100x200");
@@ -411,7 +420,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>AffineTransform</td>
-    <td>affine=&gt;<i>array of float values</i>, translate=&gt;<i>float, float</i>, scale=&gt; <i>float, float</i>, rotate=&gt;<i>float</i>, skewX=&gt;<i>float</i>, skewY=&gt;<i>float</i>, interpolate={Average, Bicubic, Bilinear, Filter, Integer, Mesh, NearestNeighbor}, background=&gt;<i><a href="color.html">color name</a></i></td>
+    <td>affine=&gt;<i>array of float values</i>, translate=&gt;<i>float, float</i>, scale=&gt; <i>float, float</i>, rotate=&gt;<i>float</i>, skewX=&gt;<i>float</i>, skewY=&gt;<i>float</i>, interpolate={Average, Bicubic, Bilinear, Filter, Integer, Mesh, NearestNeighbor}, background=&gt;<i><a href="../www/color.html">color name</a></i></td>
     <td>affine transform image</td>
   </tr>
 
@@ -423,7 +432,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Annotate</td>
-    <td>text=&gt;<i>string</i>, font=&gt;<i>string</i>, family=&gt;<i>string</i>, style=&gt;{Normal, Italic, Oblique, Any}, stretch=&gt;{Normal, UltraCondensed, ExtraCondensed, Condensed, SemiCondensed, SemiExpanded, Expanded, ExtraExpanded, UltraExpanded}, weight=&gt;<i>integer</i>, pointsize=&gt;<i>integer</i>, density=&gt;<i>geometry</i>, stroke=&gt;<i><a href="color.html">color name</a></i>, strokewidth=&gt;<i>integer</i>, fill=&gt;<i><a href="color.html">color name</a></i>, undercolor=&gt;<i><a href="color.html">color name</a></i>, kerning=&gt;<i>float</i>, geometry=&gt;<i>geometry</i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}, antialias=&gt;{true, false}, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, affine=&gt;<i>array of float values</i>, translate=&gt;<i>float, float</i>, scale=&gt;<i>float, float</i>, rotate=&gt;<i>float</i>. skewX=&gt;<i>float</i>, skewY=&gt; <i>float</i>, align=&gt;{Left, Center, Right}, encoding=&gt;{UTF-8}, interline-spacing=&gt;<i>double</i>, interword-spacing=&gt;<i>double</i>, direction=&gt;{right-to-left, left-to-right}</td>
+    <td>text=&gt;<i>string</i>, font=&gt;<i>string</i>, family=&gt;<i>string</i>, style=&gt;{Normal, Italic, Oblique, Any}, stretch=&gt;{Normal, UltraCondensed, ExtraCondensed, Condensed, SemiCondensed, SemiExpanded, Expanded, ExtraExpanded, UltraExpanded}, weight=&gt;<i>integer</i>, pointsize=&gt;<i>integer</i>, density=&gt;<i>geometry</i>, stroke=&gt;<i><a href="../www/color.html">color name</a></i>, strokewidth=&gt;<i>integer</i>, fill=&gt;<i><a href="../www/color.html">color name</a></i>, undercolor=&gt;<i><a href="../www/color.html">color name</a></i>, kerning=&gt;<i>float</i>, geometry=&gt;<i>geometry</i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}, antialias=&gt;{true, false}, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, affine=&gt;<i>array of float values</i>, translate=&gt;<i>float, float</i>, scale=&gt;<i>float, float</i>, rotate=&gt;<i>float</i>. skewX=&gt;<i>float</i>, skewY=&gt; <i>float</i>, align=&gt;{Left, Center, Right}, encoding=&gt;{UTF-8}, interline-spacing=&gt;<i>double</i>, interword-spacing=&gt;<i>double</i>, direction=&gt;{right-to-left, left-to-right}</td>
     <td>annotate an image with text. See <a href="perl-magick.html#misc">QueryFontMetrics</a> to get font metrics without rendering any text.</td>
   </tr>
 
@@ -471,7 +480,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Border</td>
-    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, bordercolor=&gt;<i><a href="color.html">color name</a></i>,  compose=&gt;{Undefined, Add, Atop, Blend, Bumpmap, Clear, ColorBurn, ColorDodge, Colorize, CopyBlack, CopyBlue, CopyCMYK, Cyan, CopyGreen, Copy, CopyMagenta, CopyAlpha, CopyRed, RGB, CopyYellow, Darken, Dst, Difference, Displace, Dissolve, DstAtop, DstIn, DstOut, DstOver, Dst, Exclusion, HardLight, Hue, In, Lighten, Luminize, Minus, Modulate, Multiply, None, Out, Overlay, Over, Plus, ReplaceCompositeOp, Saturate, Screen, SoftLight, Src, SrcAtop, SrcIn, SrcOut, SrcOver, Src, Subtract, Threshold, Xor },</td>
+    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, bordercolor=&gt;<i><a href="../www/color.html">color name</a></i>,  compose=&gt;{Undefined, Add, Atop, Blend, Bumpmap, Clear, ColorBurn, ColorDodge, Colorize, CopyBlack, CopyBlue, CopyCMYK, Cyan, CopyGreen, Copy, CopyMagenta, CopyAlpha, CopyRed, RGB, CopyYellow, Darken, Dst, Difference, Displace, Dissolve, DstAtop, DstIn, DstOut, DstOver, Dst, Exclusion, HardLight, Hue, In, Lighten, Luminize, Minus, Modulate, Multiply, None, Out, Overlay, Over, Plus, ReplaceCompositeOp, Saturate, Screen, SoftLight, Src, SrcAtop, SrcIn, SrcOut, SrcOver, Src, Subtract, Threshold, Xor },</td>
     <td>surround the image with a border of color</td>
   </tr>
 
@@ -525,7 +534,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Color</td>
-    <td>color=&gt;<i><a href="color.html">color name</a></i></td>
+    <td>color=&gt;<i><a href="../www/color.html">color name</a></i></td>
     <td>set the entire image to this color.</td>
   </tr>
 
@@ -537,7 +546,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Colorize</td>
-    <td>fill=&gt;<i><a href="color.html">color name</a></i>, blend=&gt;<i>string</i></td>
+    <td>fill=&gt;<i><a href="../www/color.html">color name</a></i>, blend=&gt;<i>string</i></td>
     <td>colorize the image with the fill color</td>
   </tr>
 
@@ -567,7 +576,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Composite</td>
-    <td>image=&gt;<i>image-handle</i>, compose=&gt;{Undefined, Add, Atop, Blend, Bumpmap, Clear, ColorBurn, ColorDodge, Colorize, CopyBlack, CopyBlue, CopyCMYK, Cyan, CopyGreen, Copy, CopyMagenta, CopyAlpha, CopyRed, RGB, CopyYellow, Darken, Dst, Difference, Displace, Dissolve, DstAtop, DstIn, DstOut, DstOver, Dst, Exclusion, HardLight, Hue, In, Lighten, Luminize, Minus, Modulate, Multiply, None, Out, Overlay, Over, Plus, ReplaceCompositeOp, Saturate, Screen, SoftLight, Src, SrcAtop, SrcIn, SrcOut, SrcOver, Src, Subtract, Threshold, Xor }, mask=&gt;<i>image-handle</i>, geometry=&gt;<i>geometry</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}, opacity=&gt;<i>integer</i>, tile=&gt;{True, False}, rotate=&gt;<i>double</i>, color=&gt;<i><a href="color.html">color name</a></i>, blend=&gt;<i>geometry</i>, interpolate=&gt;{undefined, average, bicubic, bilinear, filter, integer, mesh, nearest-neighbor, spline}</td>
+    <td>image=&gt;<i>image-handle</i>, compose=&gt;{Undefined, Add, Atop, Blend, Bumpmap, Clear, ColorBurn, ColorDodge, Colorize, CopyBlack, CopyBlue, CopyCMYK, Cyan, CopyGreen, Copy, CopyMagenta, CopyAlpha, CopyRed, RGB, CopyYellow, Darken, Dst, Difference, Displace, Dissolve, DstAtop, DstIn, DstOut, DstOver, Dst, Exclusion, HardLight, Hue, In, Lighten, Luminize, Minus, Modulate, Multiply, None, Out, Overlay, Over, Plus, ReplaceCompositeOp, Saturate, Screen, SoftLight, Src, SrcAtop, SrcIn, SrcOut, SrcOver, Src, Subtract, Threshold, Xor }, mask=&gt;<i>image-handle</i>, geometry=&gt;<i>geometry</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}, opacity=&gt;<i>integer</i>, tile=&gt;{True, False}, rotate=&gt;<i>double</i>, color=&gt;<i><a href="../www/color.html">color name</a></i>, blend=&gt;<i>geometry</i>, interpolate=&gt;{undefined, average, bicubic, bilinear, filter, integer, mesh, nearest-neighbor, spline}</td>
     <td>composite one image onto another.  Use the rotate parameter in concert with the tile parameter.</td>
   </tr>
 
@@ -651,7 +660,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Draw</td>
-    <td>primitive=&gt;{point, line, rectangle, arc, ellipse, circle, path, polyline, polygon, bezier, color, matte, text, @<i>filename</i>}, points=&gt;<i>string</i> , method=&gt;<i>{Point, Replace, Floodfill, FillToBorder, Reset}</i>, stroke=&gt;<i><a href="color.html">color name</a></i>, fill=&gt;<i><a href="color.html">color name</a></i>, font=&gt;<i>string</i>, pointsize=&gt;<i>integer</i>, strokewidth=&gt;<i>float</i>, antialias=&gt;{true, false}, bordercolor=&gt;<i><a href="color.html">color name</a></i>, x=&gt;<i>float</i>, y=&gt;<i>float</i>, dash-offset=&gt;<i>float</i>, dash-pattern=&gt;<i>array of float values</i>, affine=&gt;<i>array of float values</i>, translate=&gt;<i>float, float</i>, scale=&gt;<i>float, float</i>, rotate=&gt;<i>float</i>,  skewX=&gt;<i>float</i>, skewY=&gt;<i>float</i>, interpolate=&gt;{undefined, average, bicubic, bilinear, mesh, nearest-neighbor, spline}, kerning=&gt;<i>float</i>, text=&gt;<i>string</i>, vector-graphics=&gt;<i>string</i>, interline-spacing=&gt;<i>double</i>, interword-spacing=&gt;<i>double</i>, direction=&gt;{right-to-left, left-to-right}</td>
+    <td>primitive=&gt;{point, line, rectangle, arc, ellipse, circle, path, polyline, polygon, bezier, color, matte, text, @<i>filename</i>}, points=&gt;<i>string</i> , method=&gt;<i>{Point, Replace, Floodfill, FillToBorder, Reset}</i>, stroke=&gt;<i><a href="../www/color.html">color name</a></i>, fill=&gt;<i><a href="../www/color.html">color name</a></i>, font=&gt;<i>string</i>, pointsize=&gt;<i>integer</i>, strokewidth=&gt;<i>float</i>, antialias=&gt;{true, false}, bordercolor=&gt;<i><a href="../www/color.html">color name</a></i>, x=&gt;<i>float</i>, y=&gt;<i>float</i>, dash-offset=&gt;<i>float</i>, dash-pattern=&gt;<i>array of float values</i>, affine=&gt;<i>array of float values</i>, translate=&gt;<i>float, float</i>, scale=&gt;<i>float, float</i>, rotate=&gt;<i>float</i>,  skewX=&gt;<i>float</i>, skewY=&gt;<i>float</i>, interpolate=&gt;{undefined, average, bicubic, bilinear, mesh, nearest-neighbor, spline}, kerning=&gt;<i>float</i>, text=&gt;<i>string</i>, vector-graphics=&gt;<i>string</i>, interline-spacing=&gt;<i>double</i>, interword-spacing=&gt;<i>double</i>, direction=&gt;{right-to-left, left-to-right}</td>
     <td>annotate an image with one or more graphic primitives.</td>
   </tr>
 
@@ -687,7 +696,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Extent</td>
-    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, fuzz=&gt;<i>double</i>, background=&gt;<i><a href="color.html">color name</a></i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}</td>
+    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, fuzz=&gt;<i>double</i>, background=&gt;<i><a href="../www/color.html">color name</a></i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}</td>
     <td>set the image size</td>
   </tr>
 
@@ -717,7 +726,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>FloodfillPaint</td>
-    <td>geometry=&gt;<i>geometry</i>, channel=&gt;{All, Default, Alpha, Black, Blue, CMYK, Cyan, Gray, Green, Index, Magenta, Alpha, Red, RGB, Yellow}, x=&gt;<i>integer</i>, y=&gt;<i>integer</i> , fill=&gt;<i><a href="color.html">color name</a></i>, bordercolor=&gt;<i><a href="color.html">color name</a></i>, fuzz=&gt;<i>double</i>, invert=&gt;{True, False}</td>
+    <td>geometry=&gt;<i>geometry</i>, channel=&gt;{All, Default, Alpha, Black, Blue, CMYK, Cyan, Gray, Green, Index, Magenta, Alpha, Red, RGB, Yellow}, x=&gt;<i>integer</i>, y=&gt;<i>integer</i> , fill=&gt;<i><a href="../www/color.html">color name</a></i>, bordercolor=&gt;<i><a href="../www/color.html">color name</a></i>, fuzz=&gt;<i>double</i>, invert=&gt;{True, False}</td>
     <td>changes the color value of any pixel that matches the color of the target pixel and is a neighbor. If you specify a border color, the color value is changed for any neighbor pixel that is not that color.</td>
   </tr>
 
@@ -729,7 +738,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Frame</td>
-    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, inner=&gt;<i>integer</i>, outer=&gt;<i>integer</i>, fill=&gt;<i><a href="color.html">color name</a></i>,  compose=&gt;{Undefined, Add, Atop, Blend, Bumpmap, Clear, ColorBurn, ColorDodge, Colorize, CopyBlack, CopyBlue, CopyCMYK, Cyan, CopyGreen, Copy, CopyMagenta, CopyAlpha, CopyRed, RGB, CopyYellow, Darken, Dst, Difference, Displace, Dissolve, DstAtop, DstIn, DstOut, DstOver, Dst, Exclusion, HardLight, Hue, In, Lighten, Luminize, Minus, Modulate, Multiply, None, Out, Overlay, Over, Plus, ReplaceCompositeOp, Saturate, Screen, SoftLight, Src, SrcAtop, SrcIn, SrcOut, SrcOver, Src, Subtract, Threshold, Xor },</td>
+    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, inner=&gt;<i>integer</i>, outer=&gt;<i>integer</i>, fill=&gt;<i><a href="../www/color.html">color name</a></i>,  compose=&gt;{Undefined, Add, Atop, Blend, Bumpmap, Clear, ColorBurn, ColorDodge, Colorize, CopyBlack, CopyBlue, CopyCMYK, Cyan, CopyGreen, Copy, CopyMagenta, CopyAlpha, CopyRed, RGB, CopyYellow, Darken, Dst, Difference, Displace, Dissolve, DstAtop, DstIn, DstOut, DstOver, Dst, Exclusion, HardLight, Hue, In, Lighten, Luminize, Minus, Modulate, Multiply, None, Out, Overlay, Over, Plus, ReplaceCompositeOp, Saturate, Screen, SoftLight, Src, SrcAtop, SrcIn, SrcOut, SrcOver, Src, Subtract, Threshold, Xor },</td>
     <td>surround the image with an ornamental border</td>
   </tr>
 
@@ -855,7 +864,7 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>MatteFloodfill</td>
-    <td>geometry=&gt;<i>geometry</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i> , matte=&gt;<i>integer</i>, bordercolor=&gt;<i><a href="color.html">color name</a></i>, fuzz=&gt;<i>double</i>, invert=&gt;{True, False}</td>
+    <td>geometry=&gt;<i>geometry</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i> , matte=&gt;<i>integer</i>, bordercolor=&gt;<i><a href="../www/color.html">color name</a></i>, fuzz=&gt;<i>double</i>, invert=&gt;{True, False}</td>
     <td>changes the matte value of any pixel that matches the color of the target pixel and is a neighbor. If you specify a border color, the matte value is changed for any neighbor pixel that is not that color.</td>
   </tr>
 
@@ -921,8 +930,8 @@ $image-&gt;[$x]-&gt;Frame("100x200");
 
   <tr>
     <td>Opaque</td>
-    <td>color=&gt;<i><a href="color.html">color name</a></i>,
-fill=&gt;<i><a href="color.html">color name</a></i>, channel=&gt;{All, Default, Alpha, Black, Blue, CMYK, Cyan, Gray, Green, Index, Magenta, Alpha, Red, RGB, Yellow}, invert=&gt;{True, False}</td>
+    <td>color=&gt;<i><a href="../www/color.html">color name</a></i>,
+fill=&gt;<i><a href="../www/color.html">color name</a></i>, channel=&gt;{All, Default, Alpha, Black, Blue, CMYK, Cyan, Gray, Green, Index, Magenta, Alpha, Red, RGB, Yellow}, invert=&gt;{True, False}</td>
     <td>change this color to the fill color within the image</td>
   </tr>
 
@@ -940,7 +949,7 @@ fill=&gt;<i><a href="color.html">color name</a></i>, channel=&gt;{All, Default,
 
   <tr>
     <td>Polaroid</td>
-    <td>caption=&gt;<i>string</i>, angle=&gt;<i>double</i>, pointsize=&gt;<i>double</i>, font=&gt;<i>string</i>, stroke=&gt; <i><a href="color.html">color name</a></i>, strokewidth=&gt;<i>integer</i>, fill=&gt;<i><a href="color.html">color name</a></i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast},  background=&gt;<i><a href="color.html">color name</a></i></td>
+    <td>caption=&gt;<i>string</i>, angle=&gt;<i>double</i>, pointsize=&gt;<i>double</i>, font=&gt;<i>string</i>, stroke=&gt; <i><a href="../www/color.html">color name</a></i>, strokewidth=&gt;<i>integer</i>, fill=&gt;<i><a href="../www/color.html">color name</a></i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast},  background=&gt;<i><a href="../www/color.html">color name</a></i></td>
     <td>simulate a Polaroid picture.</td>
   </tr>
 
@@ -1000,7 +1009,7 @@ fill=&gt;<i><a href="color.html">color name</a></i>, channel=&gt;{All, Default,
 
   <tr>
     <td>Rotate</td>
-    <td>degrees=&gt;<i>double</i>, background=&gt;<i><a href="color.html">color name</a></i></td>
+    <td>degrees=&gt;<i>double</i>, background=&gt;<i><a href="../www/color.html">color name</a></i></td>
     <td>rotate an image</td>
   </tr>
 
@@ -1071,7 +1080,7 @@ fill=&gt;<i><a href="color.html">color name</a></i>, channel=&gt;{All, Default,
 
   <tr>
     <td>Shear</td>
-    <td>geometry=&gt;<i>geometry</i>, x=&gt;<i>double</i>, y=&gt;<i>double</i> fill=&gt;<i><a href="color.html">color name</a></i></td>
+    <td>geometry=&gt;<i>geometry</i>, x=&gt;<i>double</i>, y=&gt;<i>double</i> fill=&gt;<i><a href="../www/color.html">color name</a></i></td>
     <td>shear the image along the X or Y axis by a positive or negative shear angle</td>
   </tr>
 
@@ -1107,7 +1116,7 @@ fill=&gt;<i><a href="color.html">color name</a></i>, channel=&gt;{All, Default,
 
   <tr>
     <td>Splice</td>
-    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, fuzz=&gt;<i>double</i>, background=&gt;<i><a href="color.html">color name</a></i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}</td>
+    <td>geometry=&gt;<i>geometry</i>, width=&gt;<i>integer</i>, height=&gt;<i>integer</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, fuzz=&gt;<i>double</i>, background=&gt;<i><a href="../www/color.html">color name</a></i>, gravity=&gt;{NorthWest, North, NorthEast, West, Center, East, SouthWest, South, SouthEast}</td>
     <td>splice an image</td>
   </tr>
 
@@ -1166,13 +1175,13 @@ fill=&gt;<i><a href="color.html">color name</a></i>, channel=&gt;{All, Default,
 
   <tr>
     <td>Tint</td>
-    <td>fill=&gt;<i><a href="color.html">color name</a></i>, blend=&gt;<i>string</i></td>
+    <td>fill=&gt;<i><a href="../www/color.html">color name</a></i>, blend=&gt;<i>string</i></td>
     <td>tint the image with the fill color.</td>
   </tr>
 
   <tr>
     <td>Transparent</td>
-    <td>color=&gt;<i><a href="color.html">color name</a></i>, invert=&gt;{True, False}</td>
+    <td>color=&gt;<i><a href="../www/color.html">color name</a></i>, invert=&gt;{True, False}</td>
     <td>make this color transparent within the image</td>
   </tr>
 
@@ -1202,7 +1211,7 @@ fill=&gt;<i><a href="color.html">color name</a></i>, channel=&gt;{All, Default,
 
   <tr>
     <td>Vignette</td>
-    <td>geometry=&gt;<i>geometry</i>, radius=&gt;<i>double</i>, sigma=&gt;<i>double</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, background=&gt;<i><a href="color.html">color name</a></i></td>
+    <td>geometry=&gt;<i>geometry</i>, radius=&gt;<i>double</i>, sigma=&gt;<i>double</i>, x=&gt;<i>integer</i>, y=&gt;<i>integer</i>, background=&gt;<i><a href="../www/color.html">color name</a></i></td>
     <td>offset the edges of the image in vignette style</td>
   </tr>
 
@@ -1295,7 +1304,7 @@ rectangle 60, 60 300, 300
 
 <p>You can optionally add <i>Image</i> to any method name. For example, TrimImage() is an alias for method Trim().</p>
 
-<p>Most of the attributes listed above have an analog in <a href="convert.html">convert</a>. See the documentation for a more detailed description of these attributes.</p>
+<p>Most of the attributes listed above have an analog in <a href="../www/convert.html">convert</a>. See the documentation for a more detailed description of these attributes.</p>
 
 <h2 class="magick-post-title"><a id="set-attribute"></a>Set an Image Attribute</h2>
 
@@ -1360,7 +1369,7 @@ can use the integers 1 and 0.</p>
 
   <tr>
     <td>background</td>
-    <td><i><a href="color.html">color name</a></i></td>
+    <td><i><a href="../www/color.html">color name</a></i></td>
     <td>image background color</td>
   </tr>
 
@@ -1372,7 +1381,7 @@ can use the integers 1 and 0.</p>
 
   <tr>
     <td>bordercolor</td>
-    <td><i><a href="color.html">color name</a></i></td>
+    <td><i><a href="../www/color.html">color name</a></i></td>
     <td>set the image border color</td>
   </tr>
 
@@ -1384,7 +1393,7 @@ can use the integers 1 and 0.</p>
 
   <tr>
     <td>colormap[<i>i</i>]</td>
-    <td><i><a href="color.html">color name</a></i></td>
+    <td><i><a href="../www/color.html">color name</a></i></td>
     <td>color name (e.g. red) or hex value (e.g. #ccc) at position
 <i>i</i></td>
   </tr>
@@ -1565,7 +1574,7 @@ can use the integers 1 and 0.</p>
 
   <tr>
     <td>mattecolor</td>
-    <td><i><a href="color.html">color name</a></i></td>
+    <td><i><a href="../www/color.html">color name</a></i></td>
     <td>set the image matte color</td>
   </tr>
 
@@ -1708,7 +1717,7 @@ can use the integers 1 and 0.</p>
 <p>SetAttribute() is an alias for method Set().</p>
 
 <p>Most of the attributes listed above have an analog in
-<a href="convert.html">convert</a>. See the documentation for a more detailed description of these attributes.</p>
+<a href="../www/convert.html">convert</a>. See the documentation for a more detailed description of these attributes.</p>
 
 <h2 class="magick-post-title"><a id="get-attribute"></a>Get an Image Attribute</h2>
 
@@ -1935,7 +1944,7 @@ $width = $image-&gt;[3]-&gt;Get('columns');
 
   <tr>
     <td>transparent-color</td>
-    <td><i><a href="color.html">color name</a></i></td>
+    <td><i><a href="../www/color.html">color name</a></i></td>
     <td>set the image transparent color</td>
   </tr>
 
@@ -1980,7 +1989,7 @@ $width = $image-&gt;[3]-&gt;Get('columns');
 <p>GetAttribute() is an alias for method Get().</p>
 
 <p>Most of the attributes listed above have an analog in
-<a href="convert.html">convert</a>. See the documentation for a more detailed description of these attributes.</p>
+<a href="../www/convert.html">convert</a>. See the documentation for a more detailed description of these attributes.</p>
 
 <h2 class="magick-post-title"><a id="compare"></a>Compare an Image to its Reconstruction</h2>
 
@@ -2057,7 +2066,7 @@ $difference->Display();
 
   <tr>
     <td>background</td>
-    <td><i><a href="color.html">color name</a></i></td>
+    <td><i><a href="../www/color.html">color name</a></i></td>
     <td>background color name</td>
   </tr>
 
@@ -2075,7 +2084,7 @@ $difference->Display();
 
   <tr>
     <td>fill</td>
-    <td><a href="color.html">color name</a></td>
+    <td><a href="../www/color.html">color name</a></td>
     <td>fill color for annotations</td>
   </tr>
 
@@ -2131,7 +2140,7 @@ South, SouthEast</td>
 
   <tr>
     <td>stroke</td>
-    <td><a href="color.html">color name</a></td>
+    <td><a href="../www/color.html">color name</a></td>
     <td>stroke color for annotations</td>
   </tr>
 
@@ -2165,13 +2174,13 @@ South, SouthEast</td>
 
 <p>MontageImage() is an alias for method Montage().</p>
 
-<p>Most of the attributes listed above have an analog in <a href="montage.html">montage</a>. See the documentation for a more detailed description of these attributes.</p>
+<p>Most of the attributes listed above have an analog in <a href="../www/montage.html">montage</a>. See the documentation for a more detailed description of these attributes.</p>
 
 <h2 class="magick-post-title"><a id="blobs"></a>Working with Blobs</h2>
 
 <p>A blob contains data that directly represent a particular image
 format in memory instead of on disk. PerlMagick supports
-blobs in any of these image <a href="formats.html">formats</a> and provides methods to convert a blob to or from a particular image format.</p>
+blobs in any of these image <a href="../www/formats.html">formats</a> and provides methods to convert a blob to or from a particular image format.</p>
 
 <table class="table table-sm table-striped">
   <caption>Blob Methods</caption>
@@ -2316,7 +2325,7 @@ $p-&gt;Write('fx.miff');
 
 <p>replaces the red channel with the average of the green and blue channels.</p>
 
-<p>See <a href="fx.html">FX, The Special Effects Image Operator</a> for a detailed discussion of this method.</p>
+<p>See <a href="../www/fx.html">FX, The Special Effects Image Operator</a> for a detailed discussion of this method.</p>
 
 <p>Histogram() returns the unique colors in the image and a count for each one. The returned values are an array of red, green, blue, opacity, and count values.</p>
 
@@ -2474,7 +2483,7 @@ print $1;               # print the error number
 <pre class="highlight"><code>Error 400: Memory allocation failed
 </code></pre>
 
-<p>Review the complete list of <a href="http://www.imagemagick.org/www/exception.html">error and warning codes</a>.</p>
+<p>Review the complete list of <a href="exception.html">error and warning codes</a>.</p>
 
 <p>The following illustrates how you can use a numeric status code:</p>
 
@@ -2540,24 +2549,21 @@ XServerWarning
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="perl-magick.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="perl-magick.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/porting.html b/www/porting.html
index 0b26f6d9b..6264e71b2 100644
--- a/www/porting.html
+++ b/www/porting.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Porting to ImageMagick Version 7 @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="porting, to, imagemagick, version, 7, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/porting.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="porting, to, imagemagick, version, 7, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/porting.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 
@@ -91,7 +100,7 @@ better reporting of which option failed, the consolidation and deprecation of
 options, and more global use of 'image properties' (more commonly known as
 'percent escapes' in option arguments. </p>
 
-<p>ImageMagick version 7 is available now as a <a href="https://www.imagemagick.org/download">production</a> release.</p>
+<p>ImageMagick version 7 is available now as a <a href="../download">production</a> release.</p>
 
 <p>Now that ImageMagick version 7 is released, we continue to support and enhance version 6 for a minimum of 10 years.</p>
 
@@ -643,24 +652,21 @@ example "+annotate", "+resize", "+clut", and "+draw" .</p>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="porting.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="porting.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/quantize.html b/www/quantize.html
index 906fd66cb..e004b1d66 100644
--- a/www/quantize.html
+++ b/www/quantize.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Color Reduction Utilizing Adaptive Spatial Subdivision @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="color, reduction, utilizing, adaptive, spatial, subdivision, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="quantize.html" rel="canonical">
-  <link href="https://www.imagemagick.org/images/wand.png" rel="icon">
-  <link href="https://www.imagemagick.org/images/wand.ico" rel="shortcut icon">
-  <link href="https://www.imagemagick.org/assets/bootstrap.min.css" rel="stylesheet">
-  <link href="https://www.imagemagick.org/assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="color, reduction, utilizing, adaptive, spatial, subdivision, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="quantize.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -41,35 +40,45 @@
     <div class="navbar-collapse collapse" id="navbarsExampleDefault" style="">
     <ul class="navbar-nav mr-auto">
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/index.html">Home <span class="sr-only">(current)</span></a>
+        <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="https://www.imagemagick.org/script/develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
       </li>
     </ul>
-    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">
+    <form class="form-inline my-2 my-lg-0" action="https://www.imagemagick.org/script/search.php">
       <!-- <input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search"> -->
       <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="quantize.html#describe">Algorithm Description</a> • <a href="quantize.html#measure">Measuring Color Reduction Error</a></p>
@@ -176,7 +185,7 @@ while number of nodes with (n2 &gt; 0) &gt; required maximum number of colors
 
 <p>The normalized error measurement can be used to compare images.  In general, the closer the mean error is to zero the more the quantized image resembles the source image. Ideally, the error should be perceptually-based, since the human eye is the final judge of quantization quality.</p>
 
-<p>These errors are measured and printed when the <a href="https://www.imagemagick.org/script/command-line-options.html#colors">-colors</a> and <a href="https://www.imagemagick.org/script/command-line-options.html#verbose">-verbose</a> options are specified on the <a href="https://www.imagemagick.org/script/convert.html">convert</a> command line:</p>
+<p>These errors are measured and printed when the <a href="command-line-options.html#colors">-colors</a> and <a href="command-line-options.html#verbose">-verbose</a> options are specified on the <a href="../www/convert.html">convert</a> command line:</p>
 
 <div class="table-responsive">
 <table class="table table-sm table-striped">
@@ -198,24 +207,20 @@ while number of nodes with (n2 &gt; 0) &gt; required maximum number of colors
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="https://www.imagemagick.org/script/support.html">Donate</a> •
-     <a href="https://www.imagemagick.org/script/sitemap.html">Sitemap</a> •
-    <a href="https://www.imagemagick.org/script/links.html">Related</a> •
-    <a href="https://www.imagemagick.org/script/security-policy.html">Security</a> •
-    <a href="https://www.imagemagick.org/script/architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="quantize.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="quantize.html#">Back to top</a> •
+    <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="https://www.imagemagick.org/assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="https://www.imagemagick.org/assets/popper.min.js" crossorigin="anonymous"></script>
-  <script>window.jQuery || document.write('<script src="https://www.imagemagick.org/assets/jquery.min.js"><\/script>')</script>
-  <script src="https://www.imagemagick.org/assets/bootstrap.min.js"></script>
-
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
+  <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:40 -->
\ No newline at end of file
diff --git a/www/resources.html b/www/resources.html
index cbcf02a87..b6405199c 100644
--- a/www/resources.html
+++ b/www/resources.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Resources @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="resources, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/resources.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="resources, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/resources.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="resources.html#configure">Configuration Files</a> • <a href="resources.html#modules">Modules</a> • <a href="resources.html#fonts">Fonts</a> • <a href="resources.html#environment">Environment Variables</a></p>
@@ -272,7 +281,7 @@ $MAGICK_FONT_PATH</code></pre>
   </tr>
   <tr>
     <td>MAGICK_CODER_FILTER_PATH</td>
-    <td>Set search path to use when searching for filter process modules (invoked via  <a href="command-line-options.html#process">-process</a>).  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="resources.html#modules">default search path</a>.</td>
+    <td>Set search path to use when searching for filter process modules (invoked via  <a href="../www/command-line-options.html#process">-process</a>).  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="resources.html#modules">default search path</a>.</td>
   </tr>
   <tr>
     <td>MAGICK_CODER_MODULE_PATH</td>
@@ -284,7 +293,7 @@ $MAGICK_FONT_PATH</code></pre>
   </tr>
   <tr>
     <td>MAGICK_DEBUG</td>
-    <td>Set debug options.  See <a href="command-line-options.html#debug">-debug</a> for a description of debugging options.</td>
+    <td>Set debug options.  See <a href="../www/command-line-options.html#debug">-debug</a> for a description of debugging options.</td>
   </tr>
   <tr>
     <td><a id="disk-limit"></a>MAGICK_DISK_LIMIT</td>
@@ -362,24 +371,21 @@ $MAGICK_FONT_PATH</code></pre>
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="resources.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="resources.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/search.html b/www/search.html
index 1e08134ca..1ff895a6b 100644
--- a/www/search.html
+++ b/www/search.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Search @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="search, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="search, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="https://www.imagemagick.org/script/search.php" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="lead magick-description"> </p>
@@ -111,23 +120,20 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="https://www.imagemagick.org/script/search.php#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="https://www.imagemagick.org/script/search.php#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
diff --git a/www/security-policy.html b/www/security-policy.html
index fb6d98d43..83eac5fba 100644
--- a/www/security-policy.html
+++ b/www/security-policy.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Security Policy @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="security, policy, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/security-policy.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="security, policy, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/security-policy.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="security-policy.html#policy">Security Policy </a> • <a href="security-policy.html#synchronize">Pixel Cache Synchronize Policy</a> • <a href="security-policy.html#zero-configuration">Zero Configuration Security Policy</a> • <a href="security-policy.html#other">Other Security Considerations</a></p>
@@ -103,7 +112,7 @@
 
 <p>Here is what you can expect when you restrict the HTTPS coder, for example:</p>
 
-<pre class="highlight">-> convert https://www.imagemagick.org/images/wizard.png wizard.jpg
+<pre class="highlight">-> convert ../images/wizard.png wizard.jpg
 convert: not authorized `HTTPS'
 convert: unable to open file: No such file or directory
 convert: no images defined `wizard.jpg'</pre>
@@ -213,24 +222,21 @@ Path: [built-in]
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="security-policy.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="security-policy.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/sitemap.html b/www/sitemap.html
index e6d9a4ff1..823198966 100644
--- a/www/sitemap.html
+++ b/www/sitemap.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Sitemap @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="sitemap, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/sitemap.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="sitemap, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/sitemap.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="sitemap.html#overview">ImageMagick Overview</a> • <a href="sitemap.html#download">Download ImageMagick</a> • <a href="sitemap.html#install">Install ImageMagick</a> • <a href="sitemap.html#command-line">Command-line Tools</a> • <a href="sitemap.html#program-interfaces">Program Interfaces</a> • <a href="sitemap.html#formats">Image Formats</a> • <a href="sitemap.html#help">Getting Help</a> • <a href="sitemap.html#support">Support ImageMagick</a> • <a href="sitemap.html#miscellaneous">Miscellaneous Topics</a></p>
@@ -81,17 +90,17 @@
 <dl class="magick-list-unstyled">
   <li><a href="../index.html">Introduction</a>: convert, edit, or compose images from the command-line or program interface.</li>
   <li><a href="examples.html">Examples of ImageMagick usage</a>: a few examples that show what you can do with an image using ImageMagick.</li>
-  <li><a href="https://www.imagemagick.org/Usage/">Anthony Thyssen's examples of ImageMagick usage</a>:  a comprehensive tutorial of using ImageMagick from the command line.</li>
+  <li><a href="../Usage/">Anthony Thyssen's examples of ImageMagick usage</a>:  a comprehensive tutorial of using ImageMagick from the command line.</li>
   <li><a href="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.</li>
   <li><a href="color-management.html">Color management</a>: accurate color management with color profiles or in lieu of-- built-in gamma compression or expansion as demanded by the colorspace.</li>
   <li><a href="resources.html">Resources</a>: ImageMagick depends on external resources including configuration files, loadable modules, fonts, and environment variables.</li>
   <li><a href="openmp.html">Parallel execution</a>: ImageMagick is threaded to take advantage of speed-ups offered by the multicore processor chips.</li>
   <li><a href="security-policy.html">Security policy</a>: best practices strongly encourages you to configure a security policy that suits your local environment.</li>
   <li><a href="architecture.html">Architecture</a>: get to know more about the software and algorithms behind ImageMagick.</li>
-  <li><a href="license.html">License</a>: the legally binding and authoritative terms and conditions for use, reproduction, and distribution of ImageMagick.</li>
-  <li><a href="export.html">Export classification</a>: export control status of ImageMagick.</li>
+  <li><a href="../www/license.html">License</a>: the legally binding and authoritative terms and conditions for use, reproduction, and distribution of ImageMagick.</li>
+  <li><a href="../www/export.html">Export classification</a>: export control status of ImageMagick.</li>
   <li><a href="porting.html">ImageMagick version 7</a>: learn how ImageMagick version 7 differs from previous versions.</li>
-  <li><a href="history.html">History</a>: how ImageMagick was conceived and developed.</li>
+  <li><a href="../www/history.html">History</a>: how ImageMagick was conceived and developed.</li>
 </dl>
 
 <h2 class="magick-post-title"><a id="download"></a>Download ImageMagick</h2>
@@ -99,7 +108,7 @@
 <dl class="magick-list-unstyled">
   <li><a href="download.html">Download ImageMagick</a>: ImageMagick source and binary distributions are available from a variety of FTP and Web mirrors.</li>
   <li> <dl class="magick-list-unstyled">
-    <li><a href="https://www.imagemagick.org/download">Unix source</a>: Unix source distributions.</li>
+    <li><a href="../download">Unix source</a>: Unix source distributions.</li>
     <li><a href="https://www.imagemagick.org/download/windows">Windows source</a>: Windows source distributions.</li>
     <li><a href="https://www.imagemagick.org/download/binaries">Unix and Windows binaries</a>: Unix and Windows binary distributions.</li>
     <li><a href="http://git.imagemagick.org/repos/ImageMagick">Git repository</a>: stable and development source releases.</li>
@@ -112,29 +121,29 @@
 
   <p>You can install ImageMagick from source. However, if you don't have a proper development environment or if you're anxious to get started, download a ready-to-run Unix or Windows executable.</p>
 <dl class="magick-list-unstyled">
-    <li><a href="install-source.html">Install from source</a>: ImageMagick builds under Windows, Mac OS X, and Linux.</li>
+    <li><a href="../www/install-source.html">Install from source</a>: ImageMagick builds under Windows, Mac OS X, and Linux.</li>
     <li><a href="download.html">Install from a binary distribution</a>: install a ready-to-run Unix or Windows executable.</li>
-    <li><a href="ImageMagickObject.html">Install ImageMagickObject COM+ component</a>: install the Windows ImageMagick COM+ component.</li>
+    <li><a href="../www/ImageMagickObject.html">Install ImageMagickObject COM+ component</a>: install the Windows ImageMagick COM+ component.</li>
 </dl>
 
 <h2 class="magick-post-title"><a id="command-line"></a>Command-line Tools</h2>
 <dl class="magick-list-unstyled">
   <li><a href="command-line-tools.html">Command-line tools</a>: overview of the ImageMagick commands.</li>
   <li> <dl class="magick-list-unstyled">
-    <li><a href="animate.html">animate</a>: animates an image sequence on any X server.</li>
-    <li><a href="compare.html">compare</a>: mathematically and visually annotate the difference between an image and its reconstruction.</li>
+    <li><a href="../www/animate.html">animate</a>: animates an image sequence on any X server.</li>
+    <li><a href="../www/compare.html">compare</a>: mathematically and visually annotate the difference between an image and its reconstruction.</li>
     <li><a href="composite.html">composite</a>: overlaps one image over another.</li>
-    <li><a href="conjure.html">conjure</a>: interprets and executes scripts written in the Magick Scripting Language (MSL).</li>
+    <li><a href="../www/conjure.html">conjure</a>: interprets and executes scripts written in the Magick Scripting Language (MSL).</li>
     <li><a href="convert.html">convert</a>: convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and more.</li>
-    <li><a href="display.html">display</a>: displays an image or image sequence on any X server.</li>
+    <li><a href="../www/display.html">display</a>: displays an image or image sequence on any X server.</li>
     <li><a href="identify.html">identify</a>: describes the format and characteristics of one or more image files.</li>
-    <li><a href="import.html">import</a>: saves any visible window on an X server and outputs it as an image file.</li>
-    <li><a href="mogrify.html">mogrify</a>: resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and more.</li>
+    <li><a href="../www/import.html">import</a>: saves any visible window on an X server and outputs it as an image file.</li>
+    <li><a href="../www/mogrify.html">mogrify</a>: resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and more.</li>
     <li><a href="montage.html">montage</a>: create a composite image by combining several separate images.</li>
-    <li><a href="stream.html">stream</a>: a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats.</li>
+    <li><a href="../www/stream.html">stream</a>: a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats.</li>
   </dl></li>
   <li><a href="command-line-processing.html">Command line processing</a>: the anatomy of the command line.</li>
-  <li><a href="command-line-options.html">Command line options</a>: annotated list of all options that can appear on the command-line.</li>
+  <li><a href="../www/command-line-options.html">Command line options</a>: annotated list of all options that can appear on the command-line.</li>
   <li><a href="fx.html">Fx</a>: apply a mathematical expression to an image or image channels.</li>
   <li><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.</li>
 </dl>
@@ -148,15 +157,15 @@
     <li><a href="http://common-lisp.net/project/cl-magick/">CL-Magick</a>: provides a Common Lisp interface to the ImageMagick library.</li>
     <li><a href="https://gna.org/projects/g2f/">G2F</a>: implements an Ada 95 binding to a subset of the low-level MagickCore library.</li>
     <li><a href="http://magick.codeplex.com/">Magick.NT</a>: Use Magick.NET to convert, compose, and edit images from Windows .NET.</li>
-    <li><a href="https://www.imagemagick.org/Magick++">Magick++</a>: provides an object-oriented C++ interface to ImageMagick.</li>
+    <li><a href="../Magick++">Magick++</a>: provides an object-oriented C++ interface to ImageMagick.</li>
     <li><a href="http://pecl.html.net/package/imagick">IMagick</a>: is a native PHP extension to create and modify images using the ImageMagick API.</li>
     <li><a href="https://github.com/techblue/jmagick">JMagick</a>: provides an object-oriented Java interface to ImageMagick.</li>
-    <li><a href="magick-core.html">MagickCore</a>: C API, recommended for wizard-level developers.</li>
-    <li><a href="magick-wand.html">MagickWand</a>: convert, compose, and edit images from the C language.</li>
+    <li><a href="../www/magick-core.html">MagickCore</a>: C API, recommended for wizard-level developers.</li>
+    <li><a href="../www/magick-wand.html">MagickWand</a>: convert, compose, and edit images from the C language.</li>
     <li><a href="http://www.magickwand.org/">MagickWand for PHP</a>: a native PHP-extension to the ImageMagick MagickWand API.</li>
     <li><a href="http://code.google.com/p/nmagick">nMagick</a>: is a port of the ImageMagick library to the haXe and Neko platforms.</li>
     <li><a href="http://wiki.freepascal.org/PascalMagick">PascalMagick</a>: a Pascal binding for the MagickWand API and also the low-level MagickCore library.</li>
-    <li><a href="perl-magick.html">PerlMagick</a>: convert, compose, and edit images from the Perl language.</li>
+    <li><a href="../www/perl-magick.html">PerlMagick</a>: convert, compose, and edit images from the Perl language.</li>
     <li><a href="https://www.imagemagick.org/download/python/">PythonMagick</a>: an object-oriented Python interface to ImageMagick.</li>
     <li><a href="http://rmagick.rubyforge.org/">RMagick</a>: is an interface between the Ruby programming language and ImageMagick.</li>
     <li><a href="http://tclmagick.sourceforge.net/">TclMagick</a>: a native Tcl-extension to the ImageMagick MagickWand API.</li>
@@ -168,8 +177,8 @@
   <li><a href="formats.html">Supported image formats</a>: annotated list of all image formats that ImageMagick can read and/or write.</li>
   <li><a href="motion-picture.html">Motion picture digital images</a>: use SMPTE DPX Version 2.0 to process images used by the motion picture (film and high-definition) industry.</li>
   <li><a href="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="magick-vector-graphics.html">Magick Vector Graphics</a>: a modularized language for describing two-dimensional vector and mixed vector/raster graphics in ImageMagick.</li>
-  <li><a href="miff.html">Magick Image File Format</a>: MIFF is ImageMagick's own platform-independent format for storing bitmap images.</li>
+  <li><a href="../www/magick-vector-graphics.html">Magick Vector Graphics</a>: a modularized language for describing two-dimensional vector and mixed vector/raster graphics in ImageMagick.</li>
+  <li><a href="../www/miff.html">Magick Image File Format</a>: MIFF is ImageMagick's own platform-independent format for storing bitmap images.</li>
 </dl>
 
 <h2 class="magick-post-title"><a id="help"></a>Getting Help</h2>
@@ -184,49 +193,49 @@
 <h2 class="magick-post-title"><a id="support"></a>Support ImageMagick</h2>
 
 <dl class="magick-list-unstyled">
-  <li><a href="https://www.imagemagick.org/discourse-server/viewforum.html?f=3">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="https://www.imagemagick.org/script/contact.php">contact the ImageMagick developers</a> with a convenient web form.</li>
+  <li><a href="https://www.imagemagick.org/discourse-server//viewforum.html?f=3">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="https://www.imagemagick.org/script/contact.php">contact the ImageMagick developers</a> with a convenient web form.</li>
   <li><a href="support.html">Sponsor ImageMagick</a>: contribute bug fixes, enhancements, hardware, funds, etc. to ensure the ImageMagick project thrives.</li>
 </dl>
 
 <h2 class="magick-post-title"><a id="miscellaneous"></a>Miscellaneous Topics</h2>
 
 <dl class="magick-list-unstyled">
-  <li><a href="https://www.imagemagick.org/Usage/anim_basics/">Animation</a>: create a GIF animation sequence from a group of images.</li>
-  <li><a href="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=25405">Canny edge detection</a>: extract edges from an image using the Canny technique.</li>
+  <li><a href="../Usage/anim_basics/">Animation</a>: create a GIF animation sequence from a group of images.</li>
+  <li><a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25405">Canny edge detection</a>: extract edges from an image using the Canny technique.</li>
   <li><a href="color-management.html">Color management</a>: accurate color management with color profiles or in lieu of-- built-in gamma compression or expansion as demanded by the colorspace.</li>
   <li><a href="command-line-processing.html">Command-line processing</a>: utilize ImageMagick from the command line.</li>
   <li><a href="connected-components.html">Connected Component Labeling</a>: uniquely label connected regions in an image.</li>
   <li><a href="composite.html">Composite</a>: overlap one image over another.</li>
   <li><a href="connected-components.html">Connected Component Labeling</a>: uniquely label connected regions in an image.</li>
-  <li><a href="https://www.imagemagick.org/Usage/crop/">Decorate</a>: add a border or frame to an image.</li>
-  <li><a href="https://www.imagemagick.org/Usage/fourier">Discrete Fourier transform</a>: implements the forward and inverse DFT.</li>
+  <li><a href="../Usage/crop/">Decorate</a>: add a border or frame to an image.</li>
+  <li><a href="../Usage/fourier">Discrete Fourier transform</a>: implements the forward and inverse DFT.</li>
   <li><a href="distribute-pixel-cache.html">Distributed pixel cache</a>: offload intermediate pixel storage to one or more remote servers .</li>
-  <li><a href="https://www.imagemagick.org/Usage/draw/">Draw</a>: add shapes or text to an image.</li>
+  <li><a href="../Usage/draw/">Draw</a>: add shapes or text to an image.</li>
   <li><a href="cipher.html">Encipher or decipher an image</a>: convert ordinary images into unintelddgible gibberish and back again.</li>
-  <li><a href="escape.html">Escapes</a>: utilize percent escapes in a number of options, for example in <a href="command-line-options.html#format_identify_"
-  >-format</a> or in montage <a href="command-line-options.html#label"
+  <li><a href="../www/escape.html">Escapes</a>: utilize percent escapes in a number of options, for example in <a href="../www/command-line-options.html#format_identify_"
+  >-format</a> or in montage <a href="../www/command-line-options.html#label"
   >-label</a>, to print various properties and other settings associated with an
   image.</li>
   <li><a href="convert.html">Format conversion</a>: convert an image from one <a href="formats.html">format </a> to another (e.g. PNG to JPEG).</li>
-  <li><a href="https://www.imagemagick.org/Usage/distorts/">Generalized pixel distortion</a>: correct for, or induce image distortions including perspective.</li>
+  <li><a href="../Usage/distorts/">Generalized pixel distortion</a>: correct for, or induce image distortions including perspective.</li>
   <li><a href="architecture.html#distributed">Heterogeneous distributed processing</a>: <a href="opencl.html">certain algorithms</a> are <a href="http://en.wikipedia.org/wiki/OpenCL" target="_blank">OpenCL</a>-enabled to take advantage of speed-ups offered by executing in concert across heterogeneous platforms consisting of CPUs, GPUs, and other processors.</li>
   <li><a href="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="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=25476">Hough lines</a>: fit straight lines to edges in an image using the Hough transform technique.</li>
+  <li><a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25476">Hough lines</a>: fit straight lines to edges in an image using the Hough transform technique.</li>
   <li><a href="fx.html">Image calculator</a>: apply a mathematical expression to an image or image channels.</li>
   <li><a href="gradient.html">Image gradients</a>: create a gradual blend of two colors whose shape is horizontal, vertical, circular, or elliptical.</li>
   <li><a href="identify.html">Image identification</a>: describe the format and attributes of an image.</li>
   <li><a href="download.html#iOS">ImageMagick on the iPhone</a>: convert, edit, or compose images on your iPhone.</li>
-  <li><a href="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=26480">Kuwahara Filter</a>: apply an edge perserving noise and color reduction filter to an image.</li>
+  <li><a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=26480">Kuwahara Filter</a>: apply an edge perserving noise and color reduction filter to an image.</li>
   <li><a href="architecture.html#tera-pixel">Large image support</a>: read, process, or write mega-, giga-, or tera-pixel image sizes.</li>
-  <li><a href="https://www.imagemagick.org/discourse-server/viewtopic.html?f=4&amp;t=25504">Mean-shift</a>: apply a color reduction technique to an image.</li>
+  <li><a href="https://www.imagemagick.org/discourse-server//viewtopic.html?f=4&amp;t=25504">Mean-shift</a>: apply a color reduction technique to an image.</li>
   <li><a href="montage.html">Montage</a>: juxtapose image thumbnails on an image canvas.</li>
-  <li><a href="https://www.imagemagick.org/Usage/morphology/">Morphology of shapes</a>: extract features, describe shapes and recognize patterns in images.</li>
+  <li><a href="../Usage/morphology/">Morphology of shapes</a>: extract features, describe shapes and recognize patterns in images.</li>
   <li><a href="motion-picture.html">Motion picture support</a>: read and write the common image formats used in digital film work.</li>
-  <li><a href="https://www.imagemagick.org/Usage/blur/">Special effects</a>: blur, sharpen, threshold, or tint an image.</li>
-  <li><a href="https://www.imagemagick.org/Usage/text/">Text &amp; comments</a>: insert descriptive or artistic text in an image.</li>
+  <li><a href="../Usage/blur/">Special effects</a>: blur, sharpen, threshold, or tint an image.</li>
+  <li><a href="../Usage/text/">Text &amp; comments</a>: insert descriptive or artistic text in an image.</li>
   <li><a href="architecture.html#threads">Threads of execution support</a>: ImageMagick is thread safe and most internal algorithms execute in parallel to take advantage of speed-ups offered by multicore processor chips.</li>
-  <li><a href="https://www.imagemagick.org/Usage/resize/">Transform</a>: resize, rotate, crop, or trim an image.</li>
-  <li><a href="https://www.imagemagick.org/Usage/masking/">Transparency</a>: render portions of an image invisible.</li>
+  <li><a href="../Usage/resize/">Transform</a>: resize, rotate, crop, or trim an image.</li>
+  <li><a href="../Usage/masking/">Transparency</a>: render portions of an image invisible.</li>
   <li><a href="architecture.html#virtual-pixels">Virtual pixel support</a>: convenient access to pixels outside the image region.</li>
 </dl>
 <h2 class="magick-post-title"><a id="legacy"></a>ImageMagick Legacy</h2>
@@ -236,24 +245,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="sitemap.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="sitemap.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/stream.html b/www/stream.html
index 713538c25..2feb7fd55 100644
--- a/www/stream.html
+++ b/www/stream.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Command-line Tools: Stream @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="command-line, tools:, stream, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/stream.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="command-line, tools:, stream, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="stream.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="stream.html#usage">Example Usage</a> • <a href="stream.html#options">Option Summary</a></p>
@@ -268,24 +277,21 @@ magick display -depth 8 -size 640x480 rgb:pixels.dat
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="stream.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="stream.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/subversion.html b/www/subversion.html
index bb375552b..e06599890 100644
--- a/www/subversion.html
+++ b/www/subversion.html
@@ -24,9 +24,9 @@
   <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
   <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
   <link href="subversion.html" rel="canonical" />
-  <link href="https://www.imagemagick.org/images/wand.png" rel="icon" />
-  <link href="https://www.imagemagick.org/images/wand.ico" rel="shortcut icon" />
-  <link href="https://www.imagemagick.org/css/magick.html" rel="stylesheet" />
+  <link href="www/images/wand.png" rel="icon" />
+  <link href="www/images/wand.ico" rel="shortcut icon" />
+  <link href="www/css/magick.html" rel="stylesheet" />
 </head>
 <body>
 <div class="magick-masthead">
@@ -40,14 +40,14 @@
       (adsbygoogle = window.adsbygoogle || []).push({});
     </script>
     <nav class="nav magick-nav">
-      <a class="nav-link " href="https://www.imagemagick.org/index.html">Home</a>
-      <a class="nav-link " href="https://www.imagemagick.org/script/download.html">Download</a>
-      <a class="nav-link " href="https://www.imagemagick.org/script/command-line-tools.html">Tools</a>
-      <a class="nav-link " href="https://www.imagemagick.org/script/command-line-processing.html">Command-line</a>
-      <a class="nav-link " href="https://www.imagemagick.org/script/resources.html">Resources</a>
-      <a class="nav-link " href="https://www.imagemagick.org/script/develop.html">Develop</a>
-      <a class="nav-link " href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/search.php">Search</a>
-      <a class="nav-link float-right" href="https://www.imagemagick.org/discourse-server/">Community</a>
+      <a class="nav-link " href="www/index.html">Home</a>
+      <a class="nav-link " href="www/download.html">Download</a>
+      <a class="nav-link " href="www/command-line-tools.html">Tools</a>
+      <a class="nav-link " href="www/command-line-processing.html">Command-line</a>
+      <a class="nav-link " href="www/resources.html">Resources</a>
+      <a class="nav-link " href="www/develop.html">Develop</a>
+      <a class="nav-link " href="www/www/www/www/www/www/www/www/www/www/../www/../www/https://www.imagemagick.org/script/search.php">Search</a>
+      <a class="nav-link float-right" href="www/discourse-server/">Community</a>
     </nav>
   </div>
 </div>
@@ -74,22 +74,22 @@ svn update
 <p>and only the files which have changed are updated.</p>
 </div>
   <footer class="magick-footer">
-    <p><a href="https://www.imagemagick.org/script/support.html">Donate</a> •
-     <a href="https://www.imagemagick.org/script/sitemap.html">Sitemap</a> •
-    <a href="https://www.imagemagick.org/script/links.html">Related</a> •
-    <a href="https://www.imagemagick.org/script/security-policy.html">Security</a> •
-    <a href="https://www.imagemagick.org/script/architecture.html">Architecture</a>
+    <p><a href="www/support.html">Donate</a> •
+     <a href="www/sitemap.html">Sitemap</a> •
+    <a href="www/links.html">Related</a> •
+    <a href="www/security-policy.html">Security</a> •
+    <a href="www/architecture.html">Architecture</a>
 </p>
     <p><a href="subversion.html#">Back to top</a> •
     <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
-    <a href="https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
+    <a href="www/www/www/www/www/www/www/www/www/www/../www/../www/https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 </div><!-- /.container -->
 
   <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
   <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
-  <script src="https://www.imagemagick.org/js/magick.html"></script>
+  <script src="www/js/magick.html"></script>
 </body>
 </html>
 <!-- Magick Cache 8th October 2017 11:19 -->
\ No newline at end of file
diff --git a/www/support.html b/www/support.html
index 3ac376f64..495693b46 100644
--- a/www/support.html
+++ b/www/support.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>Support ImageMagick Development @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="support, imagemagick, development, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/support.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="support, imagemagick, development, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="../www/support.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="http://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="text-center"><a href="support.html#contribute">Contribute a Bug Fix or Enhancement</a> • <a href="support.html#support">Support the ImageMagick Project</a></p>
@@ -88,7 +97,7 @@
 </dl>
 
 <h2 class="magick-post-title"><a id="contribute"></a>Contribute a Bug Fix or Enhancement</h2>
-<p>Post any ImageMagick patches to the <a href="https://github.com/ImageMagick/ImageMagick/issues">Issues</a> forum if you think you have found and fixed a bug or security vulnerability. Post to the <a href="https://www.imagemagick.org/discourse-server/viewforum.html?f=2">Developers</a> forum if you want to propose an enhancement for discussion.</p>
+<p>Post any ImageMagick patches to the <a href="https://github.com/ImageMagick/ImageMagick/issues">Issues</a> forum if you think you have found and fixed a bug or security vulnerability. Post to the <a href="https://www.imagemagick.org/discourse-server//viewforum.html?f=2">Developers</a> forum if you want to propose an enhancement for discussion.</p>
 
 <h2 class="magick-post-title"><a id="support"></a>Support the ImageMagick Project</h2>
 
@@ -126,7 +135,7 @@
 <p>Flattr is a microdonation system. You donate a small amount every month and
  click Flattr buttons on worthy sites to share the donation among those sites, similar to a tip jar (for more details see Wikipedia's <a href="http://en.wikipedia.org/wiki/Flattr">Flattr</a> article).</p>
 <ul>
-<dt class="col-md-4"><a href="https://flattr.com/submit/auto?fid=8oev2q&url=https%3A%2F%2Fwww.imagemagick.org" target="_blank"><img src="http://button.flattr.com/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0"></a></dt>
+<dt class="col-md-4"><a href="https://flattr.com/submit/auto?fid=8oev2q&url=https%3A%2F%2Fwww.imagemagick.org" target="_blank"><img src="http://button.flattr.com/flattr-badge-large.png" alt="Flattr this" title="Flattr this" border="0" /></a></dt>
 </ul>
 <h3>Litecoin</h3>
 <p>Our Litecoin Address is: <kbd>LcZLAmym4EMvUPc9koagkccRLYQbsgGwmj</kbd>.  Or you can reference the below QR code:</p>
@@ -135,7 +144,7 @@
 </ul>
 <h3>Check</h3>
 <p>Check, in USD funds, made payable to
-  <a href="https://www.imagemagick.org/">ImageMagick Studio LLC</a>, and send to:</p>
+  <a href="../">ImageMagick Studio LLC</a>, and send to:</p>
 <ul>
 <pre class="highlight"><code>ImageMagick Studio LLC
 P.O. Box 40
@@ -153,24 +162,21 @@ USA
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
+    <p><a href="security-policy.html">Security</a> •
+    <a href="architecture.html">Architecture</a> •
     <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+     <a href="sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="support.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="support.html">Donate</a> •
+    <a href="support.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:51 -->
\ No newline at end of file
diff --git a/www/webp.html b/www/webp.html
index 368cf7edd..8f3900820 100644
--- a/www/webp.html
+++ b/www/webp.html
@@ -5,35 +5,34 @@
 <!DOCTYPE html>
 <html lang="en">
 <head>
-  <meta charset="utf-8" >
-  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" >
+  <meta charset="utf-8"  />
+  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"  />
   <title>WebP Encoding Options @ ImageMagick</title>
-  <meta name="application-name" content="ImageMagick">
-  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.">
-  <meta name="application-url" content="https://www.imagemagick.org">
-  <meta name="generator" content="PHP">
-  <meta name="keywords" content="webp, encoding, options, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert">
-  <meta name="rating" content="GENERAL">
-  <meta name="robots" content="INDEX, FOLLOW">
-  <meta name="generator" content="ImageMagick Studio LLC">
-  <meta name="author" content="ImageMagick Studio LLC">
-  <meta name="revisit-after" content="2 DAYS">
-  <meta name="resource-type" content="document">
-  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC">
-  <meta name="distribution" content="Global">
-  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1">
-  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4">
-  <link href="https://www.imagemagick.org/script/webp.html" rel="canonical">
-  <link href="../images/wand.png" rel="icon">
-  <link href="../images/wand.ico" rel="shortcut icon">
-  <link href="assets/bootstrap.min.css" rel="stylesheet">
-  <link href="assets/magick-template.css" rel="stylesheet">
+  <meta name="application-name" content="ImageMagick" />
+  <meta name="description" content="ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, JPEG-2000, GIF, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves." />
+  <meta name="application-url" content="https://www.imagemagick.org" />
+  <meta name="generator" content="PHP" />
+  <meta name="keywords" content="webp, encoding, options, ImageMagick, PerlMagick, image processing, image, photo, software, Magick++, OpenMP, convert" />
+  <meta name="rating" content="GENERAL" />
+  <meta name="robots" content="INDEX, FOLLOW" />
+  <meta name="generator" content="ImageMagick Studio LLC" />
+  <meta name="author" content="ImageMagick Studio LLC" />
+  <meta name="revisit-after" content="2 DAYS" />
+  <meta name="resource-type" content="document" />
+  <meta name="copyright" content="Copyright (c) 1999-2017 ImageMagick Studio LLC" />
+  <meta name="distribution" content="Global" />
+  <meta name="magick-serial" content="P131-S030410-R485315270133-P82224-A6668-G1245-1" />
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <meta name="google-site-verification" content="_bMOCDpkx9ZAzBwb2kF3PRHbfUUdFj2uO8Jd1AXArz4" />
+  <link href="webp.html" rel="canonical" />
+  <link href="../images/wand.png" rel="icon" />
+  <link href="../images/wand.ico" rel="shortcut icon" />
+  <link href="assets/magick.css" rel="stylesheet" />
 </head>
 <body>
   <header>
   <nav class="navbar navbar-expand-md navbar-dark bg-dark fixed-top">
-    <a class="navbar-brand" href="https://www.imagemagick.org/#">ImageMagick</a>
+    <a class="navbar-brand" href="../index.html">ImageMagick</a>
     <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
     <span class="navbar-toggler-icon"></span>
     </button>
@@ -44,19 +43,19 @@
         <a class="nav-link" href="../index.html">Home <span class="sr-only">(current)</span></a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="download.html">Download</a>
+        <a class="nav-link" href="../www/download.html">Download</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-tools.html">Tools</a>
+        <a class="nav-link" href="../www/command-line-tools.html">Tools</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="command-line-processing.html">Command-line</a>
+        <a class="nav-link" href="../www/command-line-processing.html">Command-line</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="resources.html">Resources</a>
+        <a class="nav-link" href="../www/resources.html">Resources</a>
       </li>
       <li class="nav-item ">
-        <a class="nav-link" href="develop.html">Develop</a>
+        <a class="nav-link" href="../www/develop.html">Develop</a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="https://www.imagemagick.org/discourse-server/">Community</a>
@@ -68,8 +67,18 @@
     </form>
     </div>
   </nav>
+  <div class="container">
+   <script async="async" src="https://localhost/pagead/js/adsbygoogle.js"></script>    <ins class="adsbygoogle"
+         style="display:block"
+         data-ad-client="ca-pub-3129977114552745"
+         data-ad-slot="6345125851"
+         data-ad-format="auto"></ins>
+    <script>
+      (adsbygoogle = window.adsbygoogle || []).push({});
+    </script>
+  </div>
   </header>
-  <main role="main" class="container">
+    <main role="main" class="container">
     <div class="magick-template">
 <div class="magick-header">
 <p class="lead magick-description">ImageMagick's WebP image format accepts a plethora of encoding options as detailed below. As an example, suppose you are interested in these options:</p>
@@ -180,24 +189,21 @@
     </div>
   </main><!-- /.container -->
   <footer class="magick-footer">
-    <p><a href="support.html">Donate</a> •
-     <a href="sitemap.html">Sitemap</a> •
-    <a href="links.html">Related</a> •
-    <a href="security-policy.html">Security</a> •
-    <a href="architecture.html">Architecture</a>
+    <p><a href="../www/security-policy.html">Security</a> •
+    <a href="../www/architecture.html">Architecture</a> •
+    <a href="../www/links.html">Related</a> •
+     <a href="../www/sitemap.html">Sitemap</a> •
+    <a href="http://pgp.mit.edu/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a>
 </p>
-    <p><a href="webp.html#">Back to top</a> •
-    <a href="http://pgp.mit.edu:11371/pks/lookup?op=get&amp;search=0x89AB63D48277377A">Public Key</a> •
+    <p><a href="../www/support.html">Donate</a> •
+    <a href="webp.html#">Back to top</a> •
     <a href="https://www.imagemagick.org/script/contact.php">Contact Us</a></p>
         <p><small>© 1999-2018 ImageMagick Studio LLC</small></p>
   </footer>
 
   <!-- Javascript assets -->
-  <script src="assets/jquery-3.2.1.slim.min.js" crossorigin="anonymous"></script>
-  <script src="assets/popper.min.js" crossorigin="anonymous"></script>
+  <script src="assets/magick.js" crossorigin="anonymous"></script>
   <script>window.jQuery || document.write('<script src="assets/jquery.min.js"><\/script>')</script>
-  <script src="assets/bootstrap.min.js"></script>
-
 </body>
 </html>
-<!-- Magick Cache 8th December 2017 14:39 -->
\ No newline at end of file
+<!-- Magick Cache 9th December 2017 14:52 -->
\ No newline at end of file
-- 
2.40.0