diff --git a/Article/Fig_method/algoAuto.tex b/Article/Fig_method/algoAuto.tex
index bafd70f2331b2c20c37f546820469531e3c5de70..8c25e21d3db37a694261074c90182bb4d766e1fc 100644
--- a/Article/Fig_method/algoAuto.tex
+++ b/Article/Fig_method/algoAuto.tex
@@ -24,21 +24,21 @@
   \BlankLine
   \bslist $\leftarrow$ \nullset\;
   \mask $\leftarrow$ \nullset\;
-  $i \leftarrow$ \resol/2\;
-  \Repeat{$i <$ \iwidth/2}{
-    \bslist $\leftarrow$ \bslist + \multi (\pt(\iwidth/2-i,\iheight),
-                                           \pt(\iwidth/2-i,0), \mask)\;
-    \bslist $\leftarrow$ \bslist + \multi (\pt(\iwidth/2+i,\iheight),
-                                           \pt(\iwidth/2+i,0), \mask)\;
-    $i \leftarrow i -$ \resol\;
+  $x \leftarrow$ \resol/2\;
+  \Repeat{$x <$ \iwidth/2}{
+    \bslist $\leftarrow$ \bslist + \multi (\pt(\iwidth/2-x,\iheight),
+                                           \pt(\iwidth/2-x,0), \mask)\;
+    \bslist $\leftarrow$ \bslist + \multi (\pt(\iwidth/2+x,\iheight),
+                                           \pt(\iwidth/2+x,0), \mask)\;
+    $x \leftarrow x~+$ \resol\;
   }
-  $i \leftarrow$ \resol/2\;
-  \Repeat{$i <$ \iheight/2}{
-    \bslist $\leftarrow$ \bslist + \multi (\pt(0,\iheight/2-i),
-                                           \pt(\iwidth,\iheight/2-i), \mask)\;
-    \bslist $\leftarrow$ \bslist + \multi (\pt(0,\iheight/2+i),
-                                           \pt(\iwidth,\iheight/2+i), \mask)\;
-    $i \leftarrow i -$ \resol\;
+  $y \leftarrow$ \resol/2\;
+  \Repeat{$y <$ \iheight/2}{
+    \bslist $\leftarrow$ \bslist + \multi (\pt(0,\iheight/2-y),
+                                           \pt(\iwidth,\iheight/2-y), \mask)\;
+    \bslist $\leftarrow$ \bslist + \multi (\pt(0,\iheight/2+y),
+                                           \pt(\iwidth,\iheight/2+y), \mask)\;
+    $y \leftarrow y~+$ \resol\;
   }
   
   \caption{AutoDetect: finds all blurred segments in the image.}
diff --git a/Article/Fig_method/algoMulti.tex b/Article/Fig_method/algoMulti.tex
index a0054750e01b797bc7da4b01db9259387ad42412..139655e9f39d4bcc9dd349e018c82b5fb3d7cb24 100644
--- a/Article/Fig_method/algoMulti.tex
+++ b/Article/Fig_method/algoMulti.tex
@@ -11,9 +11,9 @@
   \SetKwData{ptb}{$B$}
   \SetKwData{Result}{Result}
 
-  \SetKwArray{occmask}{OccupancyMask}
+  \SetKwArray{mask}{$\mathcal{M}$}
   \SetKwArray{bseg}{BlurredSegment}
-  \SetKwArray{bslist}{ListOfBlurredSegments}
+  \SetKwArray{bslist}{ListOfBS}
   
   \SetKwFunction{locmax}{ComputeAndSortGradientLocalMax}
   \SetKwFunction{sortgradmax}{SortByGradientMagnitude}
@@ -24,20 +24,19 @@
   \SetKwData{End}{End}
   
   \Input{Stroke points \pta, \ptb}
+  \Input{Occupancy mask \mask}
   \Output{\textit{\bslist} $\rightarrow$ list of detected blurred segments}
   \BlankLine
   \bslist $\leftarrow$ \nullset\;
-  \occmask $\leftarrow$ \nullset\;
   \lm $\leftarrow$ \locmax (\pta, \ptb)\;
   \BlankLine
   \For{$i \leftarrow 0$ \KwTo \taille(\lm)}{
-    \bseg $\leftarrow$ detect (\lm[i], \ortho, \eps, \occmask)\;
+    \bseg $\leftarrow$ detect (\lm[i], \ortho, \eps, \mask)\;
     \For{$j \leftarrow 0$ \KwTo \cardinal (\bseg)}{
-      \occmask $\leftarrow$ \bseg[j]\;
+      \mask $\leftarrow$ \bseg[j]\;
   }
     \bslist $\leftarrow$ \bseg\;
   }
   
-  \caption{MultiDetection:
-           finds all blurred segments under an input stroke.}
+  \caption{MultiDetect: finds all blurred segments from input selection.}
 \end{algorithm}
diff --git a/Article/Fig_notions/escapeFirst_zoom.png b/Article/Fig_notions/escapeFirst_zoom.png
index a9038d5ccc3185c179f98e2f6a6432666bd88c95..283b80117b047d51d14981778746eb7d200d125c 100644
Binary files a/Article/Fig_notions/escapeFirst_zoom.png and b/Article/Fig_notions/escapeFirst_zoom.png differ
diff --git a/Article/Fig_notions/escapeSecond_full.png b/Article/Fig_notions/escapeSecond_full.png
new file mode 100644
index 0000000000000000000000000000000000000000..5107c1b7a372040b38b9d9622aa71b79fb4d44b0
Binary files /dev/null and b/Article/Fig_notions/escapeSecond_full.png differ
diff --git a/Article/Fig_notions/escapeSecond_zoom.png b/Article/Fig_notions/escapeSecond_zoom.png
new file mode 100644
index 0000000000000000000000000000000000000000..b4541372851b4d4c5db92d994ea376274e221fe5
Binary files /dev/null and b/Article/Fig_notions/escapeSecond_zoom.png differ
diff --git a/Article/Fig_notions/escapeThird_full.png b/Article/Fig_notions/escapeThird_full.png
new file mode 100644
index 0000000000000000000000000000000000000000..cb97e576ff7907be72fd7370ada1f18717a040fc
Binary files /dev/null and b/Article/Fig_notions/escapeThird_full.png differ
diff --git a/Article/Fig_notions/escapeThird_zoom.png b/Article/Fig_notions/escapeThird_zoom.png
new file mode 100644
index 0000000000000000000000000000000000000000..ff893c02524abe023b6fbb19649e390c08969ab8
Binary files /dev/null and b/Article/Fig_notions/escapeThird_zoom.png differ
diff --git a/Article/Fig_notions/scanstrip.eps b/Article/Fig_notions/scanstrip.eps
index eee7d6395e1964b3d022d54fc3f7638ae27f3301..2d0ff40a0d835dd46d680829b3f5c394a9601dd2 100644
--- a/Article/Fig_notions/scanstrip.eps
+++ b/Article/Fig_notions/scanstrip.eps
@@ -1,10 +1,10 @@
 %!PS-Adobe-3.0 EPSF-3.0
 %%Creator: cairo 1.14.6 (http://cairographics.org)
-%%CreationDate: Fri Dec 14 23:42:02 2018
+%%CreationDate: Mon Dec 17 22:48:00 2018
 %%Pages: 1
 %%DocumentData: Clean7Bit
 %%LanguageLevel: 2
-%%BoundingBox: 16 574 528 833
+%%BoundingBox: 16 574 528 817
 %%EndComments
 %%BeginProlog
 save
@@ -63,9 +63,9 @@ save
 %%EndSetup
 %%Page: 1 1
 %%BeginPageSetup
-%%PageBoundingBox: 16 574 528 833
+%%PageBoundingBox: 16 574 528 817
 %%EndPageSetup
-q 16 574 512 259 rectclip q
+q 16 574 512 243 rectclip q
 0.392157 0.784314 0.392157 rg
 282.07 759.999 m 293.93 759.999 l 295.078 759.999 296 759.077 296 757.929
  c 296 746.069 l 296 744.925 295.078 743.999 293.93 743.999 c 282.07 743.999
@@ -130,11 +130,6 @@ q 16 574 512 259 rectclip q
  l 264.922 791.999 264 792.925 264 794.069 c 264 805.929 l 264 807.077 264.922
  807.999 266.07 807.999 c h
 266.07 807.999 m f
-266.07 823.999 m 277.93 823.999 l 279.078 823.999 280 823.077 280 821.929
- c 280 810.069 l 280 808.925 279.078 807.999 277.93 807.999 c 266.07 807.999
- l 264.922 807.999 264 808.925 264 810.069 c 264 821.929 l 264 823.077 264.922
- 823.999 266.07 823.999 c h
-266.07 823.999 m f
 330.07 615.999 m 341.93 615.999 l 343.078 615.999 344 615.077 344 613.929
  c 344 602.069 l 344 600.925 343.078 599.999 341.93 599.999 c 330.07 599.999
  l 328.922 599.999 328 600.925 328 602.069 c 328 613.929 l 328 615.077 328.922
@@ -208,11 +203,6 @@ q 16 574 512 259 rectclip q
  l 248.922 791.999 248 792.925 248 794.069 c 248 805.929 l 248 807.077 248.922
  807.999 250.07 807.999 c h
 250.07 807.999 m f
-250.07 823.999 m 261.93 823.999 l 263.078 823.999 264 823.077 264 821.929
- c 264 810.069 l 264 808.925 263.078 807.999 261.93 807.999 c 250.07 807.999
- l 248.922 807.999 248 808.925 248 810.069 c 248 821.929 l 248 823.077 248.922
- 823.999 250.07 823.999 c h
-250.07 823.999 m f
 314.07 615.999 m 325.93 615.999 l 327.078 615.999 328 615.077 328 613.929
  c 328 602.069 l 328 600.925 327.078 599.999 325.93 599.999 c 314.07 599.999
  l 312.922 599.999 312 600.925 312 602.069 c 312 613.929 l 312 615.077 312.922
@@ -287,11 +277,6 @@ q 16 574 512 259 rectclip q
  l 280.922 791.999 280 792.925 280 794.069 c 280 805.929 l 280 807.077 280.922
  807.999 282.07 807.999 c h
 282.07 807.999 m f
-282.07 823.999 m 293.93 823.999 l 295.078 823.999 296 823.077 296 821.929
- c 296 810.069 l 296 808.925 295.078 807.999 293.93 807.999 c 282.07 807.999
- l 280.922 807.999 280 808.925 280 810.069 c 280 821.929 l 280 823.077 280.922
- 823.999 282.07 823.999 c h
-282.07 823.999 m f
 346.07 615.999 m 357.93 615.999 l 359.078 615.999 360 615.077 360 613.929
  c 360 602.069 l 360 600.925 359.078 599.999 357.93 599.999 c 346.07 599.999
  l 344.922 599.999 344 600.925 344 602.069 c 344 613.929 l 344 615.077 344.922
@@ -368,11 +353,6 @@ q 16 574 512 259 rectclip q
  l 312.922 791.999 312 792.925 312 794.069 c 312 805.929 l 312 807.077 312.922
  807.999 314.07 807.999 c h
 314.07 807.999 m f
-314.07 823.999 m 325.93 823.999 l 327.078 823.999 328 823.077 328 821.929
- c 328 810.069 l 328 808.925 327.078 807.999 325.93 807.999 c 314.07 807.999
- l 312.922 807.999 312 808.925 312 810.069 c 312 821.929 l 312 823.077 312.922
- 823.999 314.07 823.999 c h
-314.07 823.999 m f
 378.07 615.999 m 389.93 615.999 l 391.078 615.999 392 615.077 392 613.929
  c 392 602.069 l 392 600.925 391.078 599.999 389.93 599.999 c 378.07 599.999
  l 376.922 599.999 376 600.925 376 602.069 c 376 613.929 l 376 615.077 376.922
@@ -447,11 +427,6 @@ q 16 574 512 259 rectclip q
  l 296.922 791.999 296 792.925 296 794.069 c 296 805.929 l 296 807.077 296.922
  807.999 298.07 807.999 c h
 298.07 807.999 m f
-298.07 823.999 m 309.93 823.999 l 311.078 823.999 312 823.077 312 821.929
- c 312 810.069 l 312 808.925 311.078 807.999 309.93 807.999 c 298.07 807.999
- l 296.922 807.999 296 808.925 296 810.069 c 296 821.929 l 296 823.077 296.922
- 823.999 298.07 823.999 c h
-298.07 823.999 m f
 362.07 615.999 m 373.93 615.999 l 375.078 615.999 376 615.077 376 613.929
  c 376 602.069 l 376 600.925 375.078 599.999 373.93 599.999 c 362.07 599.999
  l 360.922 599.999 360 600.925 360 602.069 c 360 613.929 l 360 615.077 360.922
@@ -528,11 +503,6 @@ q 16 574 512 259 rectclip q
  l 328.922 791.999 328 792.925 328 794.069 c 328 805.929 l 328 807.077 328.922
  807.999 330.07 807.999 c h
 330.07 807.999 m f
-330.07 823.999 m 341.93 823.999 l 343.078 823.999 344 823.077 344 821.929
- c 344 810.069 l 344 808.925 343.078 807.999 341.93 807.999 c 330.07 807.999
- l 328.922 807.999 328 808.925 328 810.069 c 328 821.929 l 328 823.077 328.922
- 823.999 330.07 823.999 c h
-330.07 823.999 m f
 394.07 615.999 m 405.93 615.999 l 407.078 615.999 408 615.077 408 613.929
  c 408 602.069 l 408 600.925 407.078 599.999 405.93 599.999 c 394.07 599.999
  l 392.922 599.999 392 600.925 392 602.069 c 392 613.929 l 392 615.077 392.922
@@ -609,11 +579,6 @@ q 16 574 512 259 rectclip q
  l 344.922 791.999 344 792.925 344 794.069 c 344 805.929 l 344 807.077 344.922
  807.999 346.07 807.999 c h
 346.07 807.999 m f
-346.07 823.999 m 357.93 823.999 l 359.078 823.999 360 823.077 360 821.929
- c 360 810.069 l 360 808.925 359.078 807.999 357.93 807.999 c 346.07 807.999
- l 344.922 807.999 344 808.925 344 810.069 c 344 821.929 l 344 823.077 344.922
- 823.999 346.07 823.999 c h
-346.07 823.999 m f
 410.07 615.999 m 421.93 615.999 l 423.078 615.999 424 615.077 424 613.929
  c 424 602.069 l 424 600.925 423.078 599.999 421.93 599.999 c 410.07 599.999
  l 408.922 599.999 408 600.925 408 602.069 c 408 613.929 l 408 615.077 408.922
@@ -690,11 +655,6 @@ q 16 574 512 259 rectclip q
  l 360.922 791.999 360 792.925 360 794.069 c 360 805.929 l 360 807.077 360.922
  807.999 362.07 807.999 c h
 362.07 807.999 m f
-362.07 823.999 m 373.93 823.999 l 375.078 823.999 376 823.077 376 821.929
- c 376 810.069 l 376 808.925 375.078 807.999 373.93 807.999 c 362.07 807.999
- l 360.922 807.999 360 808.925 360 810.069 c 360 821.929 l 360 823.077 360.922
- 823.999 362.07 823.999 c h
-362.07 823.999 m f
 426.07 615.999 m 437.93 615.999 l 439.078 615.999 440 615.077 440 613.929
  c 440 602.069 l 440 600.925 439.078 599.999 437.93 599.999 c 426.07 599.999
  l 424.922 599.999 424 600.925 424 602.069 c 424 613.929 l 424 615.077 424.922
@@ -773,11 +733,6 @@ q 16 574 512 259 rectclip q
  l 376.922 791.999 376 792.925 376 794.069 c 376 805.929 l 376 807.077 376.922
  807.999 378.07 807.999 c h
 378.07 807.999 m f
-378.07 823.999 m 389.93 823.999 l 391.078 823.999 392 823.077 392 821.929
- c 392 810.069 l 392 808.925 391.078 807.999 389.93 807.999 c 378.07 807.999
- l 376.922 807.999 376 808.925 376 810.069 c 376 821.929 l 376 823.077 376.922
- 823.999 378.07 823.999 c h
-378.07 823.999 m f
 442.07 615.999 m 453.93 615.999 l 455.078 615.999 456 615.077 456 613.929
  c 456 602.069 l 456 600.925 455.078 599.999 453.93 599.999 c 442.07 599.999
  l 440.922 599.999 440 600.925 440 602.069 c 440 613.929 l 440 615.077 440.922
@@ -856,11 +811,6 @@ q 16 574 512 259 rectclip q
  l 392.922 791.999 392 792.925 392 794.069 c 392 805.929 l 392 807.077 392.922
  807.999 394.07 807.999 c h
 394.07 807.999 m f
-394.07 823.999 m 405.93 823.999 l 407.078 823.999 408 823.077 408 821.929
- c 408 810.069 l 408 808.925 407.078 807.999 405.93 807.999 c 394.07 807.999
- l 392.922 807.999 392 808.925 392 810.069 c 392 821.929 l 392 823.077 392.922
- 823.999 394.07 823.999 c h
-394.07 823.999 m f
 458.07 615.999 m 469.93 615.999 l 471.078 615.999 472 615.077 472 613.929
  c 472 602.069 l 472 600.925 471.078 599.999 469.93 599.999 c 458.07 599.999
  l 456.922 599.999 456 600.925 456 602.069 c 456 613.929 l 456 615.077 456.922
@@ -939,11 +889,6 @@ q 16 574 512 259 rectclip q
  l 408.922 791.999 408 792.925 408 794.069 c 408 805.929 l 408 807.077 408.922
  807.999 410.07 807.999 c h
 410.07 807.999 m f
-410.07 823.999 m 421.93 823.999 l 423.078 823.999 424 823.077 424 821.929
- c 424 810.069 l 424 808.925 423.078 807.999 421.93 807.999 c 410.07 807.999
- l 408.922 807.999 408 808.925 408 810.069 c 408 821.929 l 408 823.077 408.922
- 823.999 410.07 823.999 c h
-410.07 823.999 m f
 474.07 615.999 m 485.93 615.999 l 487.078 615.999 488 615.077 488 613.929
  c 488 602.069 l 488 600.925 487.078 599.999 485.93 599.999 c 474.07 599.999
  l 472.922 599.999 472 600.925 472 602.069 c 472 613.929 l 472 615.077 472.922
@@ -1022,11 +967,6 @@ q 16 574 512 259 rectclip q
  l 424.922 791.999 424 792.925 424 794.069 c 424 805.929 l 424 807.077 424.922
  807.999 426.07 807.999 c h
 426.07 807.999 m f
-426.07 823.999 m 437.93 823.999 l 439.078 823.999 440 823.077 440 821.929
- c 440 810.069 l 440 808.925 439.078 807.999 437.93 807.999 c 426.07 807.999
- l 424.922 807.999 424 808.925 424 810.069 c 424 821.929 l 424 823.077 424.922
- 823.999 426.07 823.999 c h
-426.07 823.999 m f
 490.07 615.999 m 501.93 615.999 l 503.078 615.999 504 615.077 504 613.929
  c 504 602.069 l 504 600.925 503.078 599.999 501.93 599.999 c 490.07 599.999
  l 488.922 599.999 488 600.925 488 602.069 c 488 613.929 l 488 615.077 488.922
@@ -1105,11 +1045,6 @@ q 16 574 512 259 rectclip q
  807.999 442.07 807.999 c h
 442.07 807.999 m f
 0.980392 0.784314 0.784314 rg
-442.07 823.999 m 453.93 823.999 l 455.078 823.999 456 823.077 456 821.929
- c 456 810.069 l 456 808.925 455.078 807.999 453.93 807.999 c 442.07 807.999
- l 440.922 807.999 440 808.925 440 810.069 c 440 821.929 l 440 823.077 440.922
- 823.999 442.07 823.999 c h
-442.07 823.999 m f
 506.07 615.999 m 517.93 615.999 l 519.078 615.999 520 615.077 520 613.929
  c 520 602.069 l 520 600.925 519.078 599.999 517.93 599.999 c 506.07 599.999
  l 504.922 599.999 504 600.925 504 602.069 c 504 613.929 l 504 615.077 504.922
@@ -1183,11 +1118,6 @@ q 16 574 512 259 rectclip q
  l 232.922 791.999 232 792.925 232 794.069 c 232 805.929 l 232 807.077 232.922
  807.999 234.07 807.999 c h
 234.07 807.999 m f
-234.07 823.999 m 245.93 823.999 l 247.078 823.999 248 823.077 248 821.929
- c 248 810.069 l 248 808.925 247.078 807.999 245.93 807.999 c 234.07 807.999
- l 232.922 807.999 232 808.925 232 810.069 c 232 821.929 l 232 823.077 232.922
- 823.999 234.07 823.999 c h
-234.07 823.999 m f
 298.07 615.999 m 309.93 615.999 l 311.078 615.999 312 615.077 312 613.929
  c 312 602.069 l 312 600.925 311.078 599.999 309.93 599.999 c 298.07 599.999
  l 296.922 599.999 296 600.925 296 602.069 c 296 613.929 l 296 615.077 296.922
@@ -1261,11 +1191,6 @@ q 16 574 512 259 rectclip q
  l 216.922 791.999 216 792.925 216 794.069 c 216 805.929 l 216 807.077 216.922
  807.999 218.07 807.999 c h
 218.07 807.999 m f
-218.07 823.999 m 229.93 823.999 l 231.078 823.999 232 823.077 232 821.929
- c 232 810.069 l 232 808.925 231.078 807.999 229.93 807.999 c 218.07 807.999
- l 216.922 807.999 216 808.925 216 810.069 c 216 821.929 l 216 823.077 216.922
- 823.999 218.07 823.999 c h
-218.07 823.999 m f
 282.07 615.999 m 293.93 615.999 l 295.078 615.999 296 615.077 296 613.929
  c 296 602.069 l 296 600.925 295.078 599.999 293.93 599.999 c 282.07 599.999
  l 280.922 599.999 280 600.925 280 602.069 c 280 613.929 l 280 615.077 280.922
@@ -1339,11 +1264,6 @@ q 16 574 512 259 rectclip q
  l 200.922 791.999 200 792.925 200 794.069 c 200 805.929 l 200 807.077 200.922
  807.999 202.07 807.999 c h
 202.07 807.999 m f
-202.07 823.999 m 213.93 823.999 l 215.078 823.999 216 823.077 216 821.929
- c 216 810.069 l 216 808.925 215.078 807.999 213.93 807.999 c 202.07 807.999
- l 200.922 807.999 200 808.925 200 810.069 c 200 821.929 l 200 823.077 200.922
- 823.999 202.07 823.999 c h
-202.07 823.999 m f
 266.07 615.999 m 277.93 615.999 l 279.078 615.999 280 615.077 280 613.929
  c 280 602.069 l 280 600.925 279.078 599.999 277.93 599.999 c 266.07 599.999
  l 264.922 599.999 264 600.925 264 602.069 c 264 613.929 l 264 615.077 264.922
@@ -1421,11 +1341,6 @@ q 16 574 512 259 rectclip q
  l 184.922 791.999 184 792.925 184 794.069 c 184 805.929 l 184 807.077 184.922
  807.999 186.07 807.999 c h
 186.07 807.999 m f
-186.07 823.999 m 197.93 823.999 l 199.078 823.999 200 823.077 200 821.929
- c 200 810.069 l 200 808.925 199.078 807.999 197.93 807.999 c 186.07 807.999
- l 184.922 807.999 184 808.925 184 810.069 c 184 821.929 l 184 823.077 184.922
- 823.999 186.07 823.999 c h
-186.07 823.999 m f
 250.07 615.999 m 261.93 615.999 l 263.078 615.999 264 615.077 264 613.929
  c 264 602.069 l 264 600.925 263.078 599.999 261.93 599.999 c 250.07 599.999
  l 248.922 599.999 248 600.925 248 602.069 c 248 613.929 l 248 615.077 248.922
@@ -1503,11 +1418,6 @@ q 16 574 512 259 rectclip q
  l 168.922 791.999 168 792.925 168 794.069 c 168 805.929 l 168 807.077 168.922
  807.999 170.07 807.999 c h
 170.07 807.999 m f
-170.07 823.999 m 181.93 823.999 l 183.078 823.999 184 823.077 184 821.929
- c 184 810.069 l 184 808.925 183.078 807.999 181.93 807.999 c 170.07 807.999
- l 168.922 807.999 168 808.925 168 810.069 c 168 821.929 l 168 823.077 168.922
- 823.999 170.07 823.999 c h
-170.07 823.999 m f
 234.07 615.999 m 245.93 615.999 l 247.078 615.999 248 615.077 248 613.929
  c 248 602.069 l 248 600.925 247.078 599.999 245.93 599.999 c 234.07 599.999
  l 232.922 599.999 232 600.925 232 602.069 c 232 613.929 l 232 615.077 232.922
@@ -1585,11 +1495,6 @@ q 16 574 512 259 rectclip q
  l 152.922 791.999 152 792.925 152 794.069 c 152 805.929 l 152 807.077 152.922
  807.999 154.07 807.999 c h
 154.07 807.999 m f
-154.07 823.999 m 165.93 823.999 l 167.078 823.999 168 823.077 168 821.929
- c 168 810.069 l 168 808.925 167.078 807.999 165.93 807.999 c 154.07 807.999
- l 152.922 807.999 152 808.925 152 810.069 c 152 821.929 l 152 823.077 152.922
- 823.999 154.07 823.999 c h
-154.07 823.999 m f
 218.07 615.999 m 229.93 615.999 l 231.078 615.999 232 615.077 232 613.929
  c 232 602.069 l 232 600.925 231.078 599.999 229.93 599.999 c 218.07 599.999
  l 216.922 599.999 216 600.925 216 602.069 c 216 613.929 l 216 615.077 216.922
@@ -1667,11 +1572,6 @@ q 16 574 512 259 rectclip q
  l 136.922 791.999 136 792.925 136 794.069 c 136 805.929 l 136 807.077 136.922
  807.999 138.07 807.999 c h
 138.07 807.999 m f
-138.07 823.999 m 149.93 823.999 l 151.078 823.999 152 823.077 152 821.929
- c 152 810.069 l 152 808.925 151.078 807.999 149.93 807.999 c 138.07 807.999
- l 136.922 807.999 136 808.925 136 810.069 c 136 821.929 l 136 823.077 136.922
- 823.999 138.07 823.999 c h
-138.07 823.999 m f
 202.07 615.999 m 213.93 615.999 l 215.078 615.999 216 615.077 216 613.929
  c 216 602.069 l 216 600.925 215.078 599.999 213.93 599.999 c 202.07 599.999
  l 200.922 599.999 200 600.925 200 602.069 c 200 613.929 l 200 615.077 200.922
@@ -1749,11 +1649,6 @@ q 16 574 512 259 rectclip q
  l 120.922 791.999 120 792.925 120 794.069 c 120 805.929 l 120 807.077 120.922
  807.999 122.07 807.999 c h
 122.07 807.999 m f
-122.07 823.999 m 133.93 823.999 l 135.078 823.999 136 823.077 136 821.929
- c 136 810.069 l 136 808.925 135.078 807.999 133.93 807.999 c 122.07 807.999
- l 120.922 807.999 120 808.925 120 810.069 c 120 821.929 l 120 823.077 120.922
- 823.999 122.07 823.999 c h
-122.07 823.999 m f
 0.784314 0.392157 0.392157 rg
 186.07 615.999 m 197.93 615.999 l 199.078 615.999 200 615.077 200 613.929
  c 200 602.069 l 200 600.925 199.078 599.999 197.93 599.999 c 186.07 599.999
@@ -1833,11 +1728,6 @@ q 16 574 512 259 rectclip q
  l 104.922 791.999 104 792.925 104 794.069 c 104 805.929 l 104 807.077 104.922
  807.999 106.07 807.999 c h
 106.07 807.999 m f
-106.07 823.999 m 117.93 823.999 l 119.078 823.999 120 823.077 120 821.929
- c 120 810.069 l 120 808.925 119.078 807.999 117.93 807.999 c 106.07 807.999
- l 104.922 807.999 104 808.925 104 810.069 c 104 821.929 l 104 823.077 104.922
- 823.999 106.07 823.999 c h
-106.07 823.999 m f
 0.392157 0.784314 0.392157 rg
 170.07 615.999 m 181.93 615.999 l 183.078 615.999 184 615.077 184 613.929
  c 184 602.069 l 184 600.925 183.078 599.999 181.93 599.999 c 170.07 599.999
@@ -1917,11 +1807,6 @@ q 16 574 512 259 rectclip q
  l 88.922 791.999 88 792.925 88 794.069 c 88 805.929 l 88 807.077 88.922
  807.999 90.07 807.999 c h
 90.07 807.999 m f
-90.07 823.999 m 101.93 823.999 l 103.078 823.999 104 823.077 104 821.929
- c 104 810.069 l 104 808.925 103.078 807.999 101.93 807.999 c 90.07 807.999
- l 88.922 807.999 88 808.925 88 810.069 c 88 821.929 l 88 823.077 88.922
- 823.999 90.07 823.999 c h
-90.07 823.999 m f
 0.784314 0.392157 0.392157 rg
 154.07 615.999 m 165.93 615.999 l 167.078 615.999 168 615.077 168 613.929
  c 168 602.069 l 168 600.925 167.078 599.999 165.93 599.999 c 154.07 599.999
@@ -2001,11 +1886,6 @@ q 16 574 512 259 rectclip q
  791.999 72 792.925 72 794.069 c 72 805.929 l 72 807.077 72.922 807.999 
 74.07 807.999 c h
 74.07 807.999 m f
-74.07 823.999 m 85.93 823.999 l 87.078 823.999 88 823.077 88 821.929 c 
-88 810.069 l 88 808.925 87.078 807.999 85.93 807.999 c 74.07 807.999 l 72.922
- 807.999 72 808.925 72 810.069 c 72 821.929 l 72 823.077 72.922 823.999 
-74.07 823.999 c h
-74.07 823.999 m f
 0.392157 0.784314 0.392157 rg
 138.07 615.999 m 149.93 615.999 l 151.078 615.999 152 615.077 152 613.929
  c 152 602.069 l 152 600.925 151.078 599.999 149.93 599.999 c 138.07 599.999
@@ -2085,11 +1965,6 @@ q 16 574 512 259 rectclip q
  791.999 56 792.925 56 794.069 c 56 805.929 l 56 807.077 56.922 807.999 
 58.07 807.999 c h
 58.07 807.999 m f
-58.07 823.999 m 69.93 823.999 l 71.078 823.999 72 823.077 72 821.929 c 
-72 810.069 l 72 808.925 71.078 807.999 69.93 807.999 c 58.07 807.999 l 56.922
- 807.999 56 808.925 56 810.069 c 56 821.929 l 56 823.077 56.922 823.999 
-58.07 823.999 c h
-58.07 823.999 m f
 0.784314 0.392157 0.392157 rg
 122.07 615.999 m 133.93 615.999 l 135.078 615.999 136 615.077 136 613.929
  c 136 602.069 l 136 600.925 135.078 599.999 133.93 599.999 c 122.07 599.999
@@ -2168,11 +2043,6 @@ q 16 574 512 259 rectclip q
  791.999 40 792.925 40 794.069 c 40 805.929 l 40 807.077 40.922 807.999 
 42.07 807.999 c h
 42.07 807.999 m f
-42.07 823.999 m 53.93 823.999 l 55.078 823.999 56 823.077 56 821.929 c 
-56 810.069 l 56 808.925 55.078 807.999 53.93 807.999 c 42.07 807.999 l 40.922
- 807.999 40 808.925 40 810.069 c 40 821.929 l 40 823.077 40.922 823.999 
-42.07 823.999 c h
-42.07 823.999 m f
 0.392157 0.784314 0.392157 rg
 106.07 615.999 m 117.93 615.999 l 119.078 615.999 120 615.077 120 613.929
  c 120 602.069 l 120 600.925 119.078 599.999 117.93 599.999 c 106.07 599.999
@@ -2251,11 +2121,6 @@ q 16 574 512 259 rectclip q
  791.999 24 792.925 24 794.069 c 24 805.929 l 24 807.077 24.922 807.999 
 26.07 807.999 c h
 26.07 807.999 m f
-26.07 823.999 m 37.93 823.999 l 39.078 823.999 40 823.077 40 821.929 c 
-40 810.069 l 40 808.925 39.078 807.999 37.93 807.999 c 26.07 807.999 l 24.922
- 807.999 24 808.925 24 810.069 c 24 821.929 l 24 823.077 24.922 823.999 
-26.07 823.999 c h
-26.07 823.999 m f
 0.784314 0.392157 0.392157 rg
 90.07 615.999 m 101.93 615.999 l 103.078 615.999 104 615.077 104 613.929
  c 104 602.069 l 104 600.925 103.078 599.999 101.93 599.999 c 90.07 599.999
@@ -2267,174 +2132,171 @@ q 16 574 512 259 rectclip q
  l 88.922 583.999 88 584.925 88 586.069 c 88 597.929 l 88 599.077 88.922
  599.999 90.07 599.999 c h
 90.07 599.999 m f
-0 g
-0.8 w
+0.588235 g
+0.905074 w
 0 J
 0 j
 [] 0.0 d
 4 M q 1 0 0 -1 0 841.889771 cm
-258.285 9.891 m 331.43 265.891 l S Q
-q 1 0 0 -1 0 841.889771 cm
-274.285 9.891 m 347.43 265.891 l S Q
+16 49.438 m 528 49.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-290.285 9.891 m 363.43 265.891 l S Q
+16 65.438 m 528 65.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-306.285 9.891 m 379.43 265.891 l S Q
+16 81.438 m 528 81.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-322.285 9.891 m 395.43 265.891 l S Q
+16 97.438 m 528 97.438 l S Q
+0.905074 w
 q 1 0 0 -1 0 841.889771 cm
-338.285 9.891 m 411.43 265.891 l S Q
+16 113.438 m 528 113.438 l S Q
+0.905074 w
 q 1 0 0 -1 0 841.889771 cm
-354.285 9.891 m 427.43 265.891 l S Q
+16 129.438 m 528 129.438 l S Q
+0.905074 w
 q 1 0 0 -1 0 841.889771 cm
-370.285 9.891 m 443.43 265.891 l S Q
+16 145.438 m 528 145.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-386.285 9.891 m 459.43 265.891 l S Q
+16 161.438 m 528 161.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-402.285 9.887 m 475.43 265.887 l S Q
+16 177.438 m 528 177.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-418.285 9.887 m 491.43 265.887 l S Q
+16 193.438 m 528 193.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-434.285 9.891 m 507.43 265.891 l S Q
+16 209.438 m 528 209.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-66.285 9.891 m 139.43 265.891 l S Q
+16 225.438 m 528 225.438 l S Q
+0.893652 w
 q 1 0 0 -1 0 841.889771 cm
-82.285 9.891 m 155.43 265.891 l S Q
+24.398 25.891 m 24.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-98.285 9.891 m 171.43 265.891 l S Q
+40.398 25.891 m 40.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-114.285 9.887 m 187.43 265.887 l S Q
+56.398 25.891 m 56.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-130.285 9.887 m 203.43 265.887 l S Q
+72.398 25.891 m 72.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-146.285 9.891 m 219.43 265.891 l S Q
+88.398 25.891 m 88.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-162.285 9.887 m 235.43 265.887 l S Q
+104.398 25.891 m 104.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-178.285 9.887 m 251.43 265.887 l S Q
+120.398 25.891 m 120.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-194.285 9.891 m 267.43 265.891 l S Q
+136.398 25.891 m 136.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-210.285 9.887 m 283.43 265.887 l S Q
+152.398 25.891 m 152.398 265.891 l S Q
+0.893653 w
 q 1 0 0 -1 0 841.889771 cm
-226.285 9.887 m 299.43 265.887 l S Q
+168.398 25.891 m 168.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-242.285 9.887 m 315.43 265.887 l S Q
+184.398 25.891 m 184.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-450.285 9.891 m 523.43 265.891 l S Q
+200.398 25.891 m 200.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-18.285 9.891 m 91.43 265.891 l S Q
+216.398 25.891 m 216.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-34.285 9.891 m 107.43 265.891 l S Q
+232.398 25.891 m 232.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-50.285 9.891 m 123.43 265.891 l S Q
-0.588235 g
-0.905074 w
+248.398 25.891 m 248.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 49.438 m 528 49.438 l S Q
+264.398 25.891 m 264.398 265.891 l S Q
+0.893652 w
 q 1 0 0 -1 0 841.889771 cm
-16 65.438 m 528 65.438 l S Q
+280.398 25.891 m 280.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 81.438 m 528 81.438 l S Q
+296.398 25.891 m 296.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 97.438 m 528 97.438 l S Q
-0.905074 w
+312.398 25.891 m 312.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 113.438 m 528 113.438 l S Q
-0.905074 w
+328.398 25.891 m 328.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 129.438 m 528 129.438 l S Q
-0.905074 w
+344.398 25.891 m 344.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 145.438 m 528 145.438 l S Q
+360.398 25.891 m 360.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 161.438 m 528 161.438 l S Q
+376.398 25.891 m 376.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 177.438 m 528 177.438 l S Q
+392.398 25.891 m 392.398 265.891 l S Q
+0.893653 w
 q 1 0 0 -1 0 841.889771 cm
-16 193.438 m 528 193.438 l S Q
+408.398 25.891 m 408.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 209.438 m 528 209.438 l S Q
+424.398 25.891 m 424.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 225.438 m 528 225.438 l S Q
-0.92296 w
+440.398 25.891 m 440.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-24.398 9.891 m 24.398 265.891 l S Q
+456.398 25.891 m 456.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-40.398 9.891 m 40.398 265.891 l S Q
+472.398 25.891 m 472.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-56.398 9.891 m 56.398 265.891 l S Q
+488.398 25.891 m 488.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-72.398 9.891 m 72.398 265.891 l S Q
+504.398 25.891 m 504.398 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-88.398 9.891 m 88.398 265.891 l S Q
+520.398 25.891 m 520.398 265.891 l S Q
+0.905074 w
 q 1 0 0 -1 0 841.889771 cm
-104.398 9.891 m 104.398 265.891 l S Q
+16 33.438 m 528 33.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-120.398 9.891 m 120.398 265.891 l S Q
+16 241.438 m 528 241.438 l S Q
 q 1 0 0 -1 0 841.889771 cm
-136.398 9.891 m 136.398 265.891 l S Q
+16 257.438 m 528 257.438 l S Q
+0 g
+0.8 w
 q 1 0 0 -1 0 841.889771 cm
-152.398 9.891 m 152.398 265.891 l S Q
-0.92296 w
+262.855 25.891 m 331.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-168.398 9.891 m 168.398 265.891 l S Q
+278.855 25.891 m 347.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-184.398 9.891 m 184.398 265.891 l S Q
+294.855 25.891 m 363.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-200.398 9.891 m 200.398 265.891 l S Q
+310.855 25.891 m 379.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-216.398 9.891 m 216.398 265.891 l S Q
+326.855 25.891 m 395.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-232.398 9.891 m 232.398 265.891 l S Q
+342.855 25.891 m 411.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-248.398 9.891 m 248.398 265.891 l S Q
+358.855 25.891 m 427.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-264.398 9.891 m 264.398 265.891 l S Q
-0.92296 w
+374.855 25.891 m 443.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-280.398 9.891 m 280.398 265.891 l S Q
+390.855 25.891 m 459.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-296.398 9.891 m 296.398 265.891 l S Q
+406.855 25.891 m 475.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-312.398 9.891 m 312.398 265.891 l S Q
+422.855 25.891 m 491.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-328.398 9.891 m 328.398 265.891 l S Q
+438.855 25.891 m 507.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-344.398 9.891 m 344.398 265.891 l S Q
+70.855 25.891 m 139.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-360.398 9.891 m 360.398 265.891 l S Q
+86.855 25.891 m 155.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-376.398 9.891 m 376.398 265.891 l S Q
+102.855 25.891 m 171.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-392.398 9.891 m 392.398 265.891 l S Q
-0.92296 w
+118.855 25.891 m 187.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-408.398 9.891 m 408.398 265.891 l S Q
+134.855 25.891 m 203.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-424.398 9.891 m 424.398 265.891 l S Q
+150.855 25.891 m 219.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-440.398 9.891 m 440.398 265.891 l S Q
+166.855 25.891 m 235.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-456.398 9.891 m 456.398 265.891 l S Q
+182.855 25.891 m 251.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-472.398 9.891 m 472.398 265.891 l S Q
+198.855 25.891 m 267.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-488.398 9.891 m 488.398 265.891 l S Q
+214.855 25.887 m 283.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-504.398 9.891 m 504.398 265.891 l S Q
+230.855 25.887 m 299.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-520.398 9.891 m 520.398 265.891 l S Q
-0.905074 w
+246.855 25.891 m 315.43 265.887 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 33.438 m 528 33.438 l S Q
+454.855 25.891 m 523.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 17.438 m 528 17.438 l S Q
+22.855 25.891 m 91.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 241.438 m 528 241.438 l S Q
+38.855 25.891 m 107.43 265.891 l S Q
 q 1 0 0 -1 0 841.889771 cm
-16 257.438 m 528 257.438 l S Q
-0 g
+54.855 25.891 m 123.43 265.891 l S Q
 1.6 w
 [ 12.8 12.8] 0 d
 q 1 0 0 -1 0 841.889771 cm
diff --git a/Article/Fig_notions/scanstrip.svg b/Article/Fig_notions/scanstrip.svg
index 6dc96d45470c74dd0db419ea55ce46c34cab7cfe..5d146b09f98360524e8b7e8bc627935f2ba548a2 100644
--- a/Article/Fig_notions/scanstrip.svg
+++ b/Article/Fig_notions/scanstrip.svg
@@ -15,7 +15,7 @@
    id="svg2"
    version="1.1"
    inkscape:version="0.91 r13725"
-   sodipodi:docname="drawing.svg">
+   sodipodi:docname="scanstrip.svg">
   <defs
      id="defs4" />
   <sodipodi:namedview
@@ -26,8 +26,8 @@
      inkscape:pageopacity="0.0"
      inkscape:pageshadow="2"
      inkscape:zoom="1.1988427"
-     inkscape:cx="335.61676"
-     inkscape:cy="852.87555"
+     inkscape:cx="333.36223"
+     inkscape:cy="840.67733"
      inkscape:document-units="px"
      inkscape:current-layer="layer1"
      showgrid="true"
@@ -58,254 +58,11 @@
      inkscape:groupmode="layer"
      id="layer1">
     <g
-       id="g4953">
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149"
-         d="m 20,61.796787 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3"
-         d="m 20,81.796534 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-6"
-         d="m 20,101.79723 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-6-7"
-         d="m 20,121.79723 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-5"
-         d="m 20,141.79679 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-3"
-         d="m 20,161.79679 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-6-5"
-         d="m 20,181.79723 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-6-7-6"
-         d="m 20,201.79634 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-5-2"
-         d="m 20,221.79634 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-3-9"
-         d="m 20,241.79679 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-6-5-1"
-         d="m 20,261.79723 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-3-6-7-6-2"
-         d="m 20,281.79723 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255"
-         d="m 30.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7"
-         d="m 50.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0"
-         d="m 70.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6"
-         d="m 90.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-2"
-         d="m 110.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-61"
-         d="m 130.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0-8"
-         d="m 150.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6-7"
-         d="m 170.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-9"
-         d="m 190.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-2"
-         d="m 210.5,12.3622 0,320"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0-0"
-         d="m 230.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6-2"
-         d="m 250.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-2-3"
-         d="m 270.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-61-7"
-         d="m 290.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0-8-5"
-         d="m 310.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6-7-9"
-         d="m 330.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-22"
-         d="m 350.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-8"
-         d="m 370.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0-9"
-         d="m 390.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6-73"
-         d="m 410.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-2-6"
-         d="m 430.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-61-1"
-         d="m 450.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0-8-2"
-         d="m 470.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6-7-93"
-         d="m 490.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370035px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-9-1"
-         d="m 510.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-2-9"
-         d="m 530.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0-0-4"
-         d="m 550.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6-2-7"
-         d="m 570.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-2-3-8"
-         d="m 590.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-61-7-4"
-         d="m 610.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-0-8-5-5"
-         d="m 630.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4255-7-6-7-9-0"
-         d="m 650.5,12.362205 0,319.999995"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.15370047px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-54"
-         d="m 20,41.796787 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-54-7"
-         d="m 20,21.796787 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-54-6"
-         d="m 20,301.79653 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-      <path
-         inkscape:connector-curvature="0"
-         id="path4149-54-6-5"
-         d="m 20,321.79653 640,0"
-         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-    </g>
-    <g
-       id="g5238"
-       transform="translate(0,-8.410356e-6)">
+       id="g5306"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="102.36221"
+         y="502.36221"
          x="350"
          height="20"
          width="20"
@@ -313,7 +70,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="242.36218"
+         y="642.36218"
          x="390"
          height="20"
          width="20"
@@ -321,7 +78,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="122.36221"
+         y="522.36218"
          x="350"
          height="20"
          width="20"
@@ -329,7 +86,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="142.36218"
+         y="542.36218"
          x="370"
          height="20"
          width="20"
@@ -337,7 +94,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="162.36218"
+         y="562.36218"
          x="370"
          height="20"
          width="20"
@@ -345,7 +102,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="182.36218"
+         y="582.36218"
          x="370"
          height="20"
          width="20"
@@ -353,7 +110,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="202.36218"
+         y="602.36218"
          x="370"
          height="20"
          width="20"
@@ -361,7 +118,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="222.36218"
+         y="622.36218"
          x="390"
          height="20"
          width="20"
@@ -369,7 +126,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="82.362198"
+         y="482.36218"
          x="350"
          height="20"
          width="20"
@@ -377,7 +134,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="262.36221"
+         y="662.36218"
          x="390"
          height="20"
          width="20"
@@ -385,7 +142,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="62.362198"
+         y="462.36218"
          x="330"
          height="20"
          width="20"
@@ -393,7 +150,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="42.362206"
+         y="442.36218"
          x="330"
          height="20"
          width="20"
@@ -401,15 +158,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="22.362206"
-         x="330"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="282.36221"
+         y="682.36218"
          x="410"
          height="20"
          width="20"
@@ -417,7 +166,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="302.36221"
+         y="702.36218"
          x="410"
          height="20"
          width="20"
@@ -425,137 +174,127 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       transform="translate(-20,-8.410356e-6)"
-       id="g5111-5">
-      <g
-         id="g5074-2">
-        <rect
-           style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-5"
-           width="20"
-           height="20"
-           x="350"
-           y="102.36221"
-           ry="2.5883439" />
-        <rect
-           style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-6-4"
-           width="20"
-           height="20"
-           x="390"
-           y="242.36218"
-           ry="2.5883439" />
-        <rect
-           style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-7"
-           width="20"
-           height="20"
-           x="350"
-           y="122.36221"
-           ry="2.5883439" />
-        <rect
-           style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-0-4"
-           width="20"
-           height="20"
-           x="370"
-           y="142.36218"
-           ry="2.5883439" />
-        <rect
-           style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-0-6-4"
-           width="20"
-           height="20"
-           x="370"
-           y="162.36218"
-           ry="2.5883439" />
-        <rect
-           style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-0-6-3-3"
-           width="20"
-           height="20"
-           x="370"
-           y="182.36218"
-           ry="2.5883439" />
-        <rect
-           style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-0-6-3-2-07"
-           width="20"
-           height="20"
-           x="370"
-           y="202.36218"
-           ry="2.5883439" />
-        <rect
-           style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-0-6-3-2-0-8"
-           width="20"
-           height="20"
-           x="390"
-           y="222.36218"
-           ry="2.5883439" />
-        <rect
-           style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-6-6"
-           width="20"
-           height="20"
-           x="350"
-           y="82.362198"
-           ry="2.5883439" />
-        <rect
-           style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-6-1-8"
-           width="20"
-           height="20"
-           x="390"
-           y="262.36221"
-           ry="2.5883439" />
-        <rect
-           style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-6-5-8"
-           width="20"
-           height="20"
-           x="330"
-           y="62.362198"
-           ry="2.5883439" />
-        <rect
-           style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-6-5-6-4"
-           width="20"
-           height="20"
-           x="330"
-           y="42.362206"
-           ry="2.5883439" />
-        <rect
-           style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-6-5-6-9-31"
-           width="20"
-           height="20"
-           x="330"
-           y="22.362206"
-           ry="2.5883439" />
-        <rect
-           style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-6-5-6-9-3-4"
-           width="20"
-           height="20"
-           x="410"
-           y="282.36221"
-           ry="2.5883439" />
-        <rect
-           style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
-           id="rect4619-1-6-5-6-9-3-7-9"
-           width="20"
-           height="20"
-           x="410"
-           y="302.36221"
-           ry="2.5883439" />
-      </g>
+       id="g5266"
+       transform="translate(0,-399.99998)">
+      <rect
+         ry="2.5883439"
+         y="502.36221"
+         x="330"
+         height="20"
+         width="20"
+         id="rect4619-5"
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="642.36218"
+         x="370"
+         height="20"
+         width="20"
+         id="rect4619-6-4"
+         style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="522.36218"
+         x="330"
+         height="20"
+         width="20"
+         id="rect4619-1-7"
+         style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="542.36218"
+         x="350"
+         height="20"
+         width="20"
+         id="rect4619-1-0-4"
+         style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="562.36218"
+         x="350"
+         height="20"
+         width="20"
+         id="rect4619-1-0-6-4"
+         style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="582.36218"
+         x="350"
+         height="20"
+         width="20"
+         id="rect4619-1-0-6-3-3"
+         style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="602.36218"
+         x="350"
+         height="20"
+         width="20"
+         id="rect4619-1-0-6-3-2-07"
+         style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="622.36218"
+         x="370"
+         height="20"
+         width="20"
+         id="rect4619-1-0-6-3-2-0-8"
+         style="fill:#6464c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="482.36218"
+         x="330"
+         height="20"
+         width="20"
+         id="rect4619-1-6-6"
+         style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="662.36218"
+         x="370"
+         height="20"
+         width="20"
+         id="rect4619-1-6-1-8"
+         style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="462.36218"
+         x="310"
+         height="20"
+         width="20"
+         id="rect4619-1-6-5-8"
+         style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="442.36218"
+         x="310"
+         height="20"
+         width="20"
+         id="rect4619-1-6-5-6-4"
+         style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="682.36218"
+         x="390"
+         height="20"
+         width="20"
+         id="rect4619-1-6-5-6-9-3-4"
+         style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+      <rect
+         ry="2.5883439"
+         y="702.36218"
+         x="390"
+         height="20"
+         width="20"
+         id="rect4619-1-6-5-6-9-3-7-9"
+         style="fill:#c8c8fa;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5651">
+       id="g5346"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="102.36221"
+         y="502.36221"
          x="370"
          height="20"
          width="20"
@@ -563,7 +302,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="242.36217"
+         y="642.36218"
          x="410"
          height="20"
          width="20"
@@ -571,7 +310,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="122.36221"
+         y="522.36218"
          x="370"
          height="20"
          width="20"
@@ -579,7 +318,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="142.36217"
+         y="542.36218"
          x="390"
          height="20"
          width="20"
@@ -587,7 +326,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="162.36217"
+         y="562.36218"
          x="390"
          height="20"
          width="20"
@@ -595,7 +334,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="182.36217"
+         y="582.36218"
          x="390"
          height="20"
          width="20"
@@ -603,7 +342,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="202.36217"
+         y="602.36218"
          x="390"
          height="20"
          width="20"
@@ -611,7 +350,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="222.36217"
+         y="622.36218"
          x="410"
          height="20"
          width="20"
@@ -619,7 +358,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="82.36219"
+         y="482.36218"
          x="370"
          height="20"
          width="20"
@@ -627,7 +366,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="262.36221"
+         y="662.36218"
          x="410"
          height="20"
          width="20"
@@ -635,7 +374,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="62.36219"
+         y="462.36218"
          x="350"
          height="20"
          width="20"
@@ -643,7 +382,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="42.362198"
+         y="442.36218"
          x="350"
          height="20"
          width="20"
@@ -651,15 +390,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="22.362198"
-         x="350"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="282.36221"
+         y="682.36218"
          x="430"
          height="20"
          width="20"
@@ -667,7 +398,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="302.36221"
+         y="702.36218"
          x="430"
          height="20"
          width="20"
@@ -675,11 +406,11 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g4348"
+       id="g5426"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36221"
+         y="502.36224"
          x="410"
          height="20"
          width="20"
@@ -743,7 +474,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36218"
+         y="482.36221"
          x="410"
          height="20"
          width="20"
@@ -759,7 +490,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36218"
+         y="462.36221"
          x="390"
          height="20"
          width="20"
@@ -767,20 +498,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36218"
+         y="442.36221"
          x="390"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-0"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36218"
-         x="390"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-9"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -799,11 +522,11 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g4532"
+       id="g5386"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
+         y="502.36227"
          x="390"
          height="20"
          width="20"
@@ -867,7 +590,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
+         y="482.36224"
          x="390"
          height="20"
          width="20"
@@ -883,7 +606,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
+         y="462.36224"
          x="370"
          height="20"
          width="20"
@@ -891,20 +614,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
+         y="442.36224"
          x="370"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-2"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="370"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-2"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -923,11 +638,11 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g4564"
+       id="g5466"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
+         y="502.36227"
          x="430"
          height="20"
          width="20"
@@ -991,7 +706,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
+         y="482.36224"
          x="430"
          height="20"
          width="20"
@@ -1007,7 +722,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
+         y="462.36224"
          x="410"
          height="20"
          width="20"
@@ -1015,20 +730,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
+         y="442.36224"
          x="410"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-2-5"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="410"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-2-0"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -1047,12 +754,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g4348-1"
-       transform="translate(40,-399.99998)">
+       id="g5506"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36221"
-         x="410"
+         y="502.36224"
+         x="450"
          height="20"
          width="20"
          id="rect4619-3-6-0"
@@ -1060,7 +767,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="450"
+         x="490"
          height="20"
          width="20"
          id="rect4619-6-6-7-6"
@@ -1068,7 +775,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="410"
+         x="450"
          height="20"
          width="20"
          id="rect4619-1-5-5-3"
@@ -1076,7 +783,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="430"
+         x="470"
          height="20"
          width="20"
          id="rect4619-1-0-63-3-2"
@@ -1084,7 +791,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="430"
+         x="470"
          height="20"
          width="20"
          id="rect4619-1-0-6-9-5-0"
@@ -1092,7 +799,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="430"
+         x="470"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-4-6-6"
@@ -1100,7 +807,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="430"
+         x="470"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-8-2-1"
@@ -1108,15 +815,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="450"
+         x="490"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-1-9-5"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36218"
-         x="410"
+         y="482.36221"
+         x="450"
          height="20"
          width="20"
          id="rect4619-1-6-2-1-5"
@@ -1124,39 +831,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="450"
+         x="490"
          height="20"
          width="20"
          id="rect4619-1-6-1-9-2-4"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36218"
-         x="390"
+         y="462.36221"
+         x="430"
          height="20"
          width="20"
          id="rect4619-1-6-5-3-7-7"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36218"
-         x="390"
+         y="442.36221"
+         x="430"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-0-6"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36218"
-         x="390"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-9-5"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="470"
+         x="510"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-8-3-6"
@@ -1164,19 +863,19 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="470"
+         x="510"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-5-6-9"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g4564-3"
-       transform="translate(40,-399.99998)">
+       id="g5546"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
-         x="430"
+         y="502.36227"
+         x="470"
          height="20"
          width="20"
          id="rect4619-62-6-7"
@@ -1184,7 +883,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="470"
+         x="510"
          height="20"
          width="20"
          id="rect4619-6-61-1-4"
@@ -1192,7 +891,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="430"
+         x="470"
          height="20"
          width="20"
          id="rect4619-1-8-2-5"
@@ -1200,7 +899,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="450"
+         x="490"
          height="20"
          width="20"
          id="rect4619-1-0-7-9-2"
@@ -1208,7 +907,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="450"
+         x="490"
          height="20"
          width="20"
          id="rect4619-1-0-6-92-3-5"
@@ -1216,7 +915,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="450"
+         x="490"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-0-1-4"
@@ -1224,7 +923,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="450"
+         x="490"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-2-9-7"
@@ -1232,15 +931,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="470"
+         x="510"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-3-4-4"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
-         x="430"
+         y="482.36224"
+         x="470"
          height="20"
          width="20"
          id="rect4619-1-6-7-7-4"
@@ -1248,39 +947,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="470"
+         x="510"
          height="20"
          width="20"
          id="rect4619-1-6-1-5-8-3"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
-         x="410"
+         y="462.36224"
+         x="450"
          height="20"
          width="20"
          id="rect4619-1-6-5-9-4-0"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
-         x="410"
+         y="442.36224"
+         x="450"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-2-5-7"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="410"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-2-0-8"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="490"
+         x="530"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-89-3-6"
@@ -1288,18 +979,18 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="490"
+         x="530"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-7-6-8"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g4884"
+       id="g5586"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
+         y="502.36227"
          x="490"
          height="20"
          width="20"
@@ -1363,7 +1054,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
+         y="482.36224"
          x="490"
          height="20"
          width="20"
@@ -1379,7 +1070,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
+         y="462.36224"
          x="470"
          height="20"
          width="20"
@@ -1387,20 +1078,12 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
+         y="442.36224"
          x="470"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-0-6-1"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="470"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-9-5-0"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -1419,11 +1102,11 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5060"
+       id="g5626"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36227"
+         y="502.3623"
          x="510"
          height="20"
          width="20"
@@ -1487,7 +1170,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36224"
+         y="482.36227"
          x="510"
          height="20"
          width="20"
@@ -1503,7 +1186,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36224"
+         y="462.36227"
          x="490"
          height="20"
          width="20"
@@ -1511,20 +1194,12 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36224"
+         y="442.36227"
          x="490"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-2-5-7-3"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36224"
-         x="490"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-2-0-8-9"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -1543,11 +1218,11 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5152"
+       id="g5666"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36227"
+         y="502.3623"
          x="530"
          height="20"
          width="20"
@@ -1611,7 +1286,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36224"
+         y="482.36227"
          x="530"
          height="20"
          width="20"
@@ -1627,7 +1302,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36224"
+         y="462.36227"
          x="510"
          height="20"
          width="20"
@@ -1635,20 +1310,12 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36224"
+         y="442.36227"
          x="510"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-0-6-1-9"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36224"
-         x="510"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-9-5-0-8"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -1667,12 +1334,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5060-1"
-       transform="translate(40,-399.99998)">
+       id="g5706"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36227"
-         x="510"
+         y="502.3623"
+         x="550"
          height="20"
          width="20"
          id="rect4619-62-6-7-3-0"
@@ -1680,7 +1347,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="550"
+         x="590"
          height="20"
          width="20"
          id="rect4619-6-61-1-4-6-3"
@@ -1688,7 +1355,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="510"
+         x="550"
          height="20"
          width="20"
          id="rect4619-1-8-2-5-5-0"
@@ -1696,7 +1363,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="530"
+         x="570"
          height="20"
          width="20"
          id="rect4619-1-0-7-9-2-6-4"
@@ -1704,7 +1371,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="530"
+         x="570"
          height="20"
          width="20"
          id="rect4619-1-0-6-92-3-5-3-4"
@@ -1712,7 +1379,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="530"
+         x="570"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-0-1-4-9-4"
@@ -1720,7 +1387,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="530"
+         x="570"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-2-9-7-4-4"
@@ -1728,15 +1395,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="550"
+         x="590"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-3-4-4-8-7"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36224"
-         x="510"
+         y="482.36227"
+         x="550"
          height="20"
          width="20"
          id="rect4619-1-6-7-7-4-1-6"
@@ -1744,39 +1411,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="550"
+         x="590"
          height="20"
          width="20"
          id="rect4619-1-6-1-5-8-3-2-3"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36224"
-         x="490"
+         y="462.36227"
+         x="530"
          height="20"
          width="20"
          id="rect4619-1-6-5-9-4-0-9-1"
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36224"
-         x="490"
+         y="442.36227"
+         x="530"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-2-5-7-3-7"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36224"
-         x="490"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-2-0-8-9-5"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="570"
+         x="610"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-89-3-6-0-9"
@@ -1784,18 +1443,18 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="570"
+         x="610"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-7-6-8-8-6"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5304"
+       id="g5746"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.3623"
+         y="502.36234"
          x="570"
          height="20"
          width="20"
@@ -1859,7 +1518,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36227"
+         y="482.3623"
          x="570"
          height="20"
          width="20"
@@ -1875,7 +1534,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36227"
+         y="462.3623"
          x="550"
          height="20"
          width="20"
@@ -1883,20 +1542,12 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36227"
+         y="442.3623"
          x="550"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-0-6-1-9-5"
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36227"
-         x="550"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-9-5-0-8-3"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -1915,11 +1566,11 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5396"
+       id="g5210"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36221"
+         y="502.36224"
          x="310"
          height="20"
          width="20"
@@ -1983,7 +1634,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36218"
+         y="482.36221"
          x="310"
          height="20"
          width="20"
@@ -1999,7 +1650,7 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36218"
+         y="462.36221"
          x="290"
          height="20"
          width="20"
@@ -2007,20 +1658,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36218"
+         y="442.36221"
          x="290"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-7"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36218"
-         x="290"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-7"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -2039,11 +1682,11 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5488"
+       id="g5170"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36221"
+         y="502.36224"
          x="290"
          height="20"
          width="20"
@@ -2107,7 +1750,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36218"
+         y="482.36221"
          x="290"
          height="20"
          width="20"
@@ -2123,7 +1766,7 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36218"
+         y="462.36221"
          x="270"
          height="20"
          width="20"
@@ -2131,20 +1774,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36218"
+         y="442.36221"
          x="270"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-6"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36218"
-         x="270"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-92"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -2163,12 +1798,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5396-7"
-       transform="translate(-40,-399.99998)">
+       id="g5130"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36221"
-         x="310"
+         y="502.36224"
+         x="270"
          height="20"
          width="20"
          id="rect4619-18-7"
@@ -2176,7 +1811,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="350"
+         x="310"
          height="20"
          width="20"
          id="rect4619-6-9-5"
@@ -2184,7 +1819,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="310"
+         x="270"
          height="20"
          width="20"
          id="rect4619-1-64-4"
@@ -2192,7 +1827,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="330"
+         x="290"
          height="20"
          width="20"
          id="rect4619-1-0-3-8"
@@ -2200,7 +1835,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="330"
+         x="290"
          height="20"
          width="20"
          id="rect4619-1-0-6-33-1"
@@ -2208,7 +1843,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="330"
+         x="290"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-8-2"
@@ -2216,7 +1851,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="330"
+         x="290"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-6-8"
@@ -2224,15 +1859,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="350"
+         x="310"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-0-9"
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36218"
-         x="310"
+         y="482.36221"
+         x="270"
          height="20"
          width="20"
          id="rect4619-1-6-4-3"
@@ -2240,39 +1875,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="350"
+         x="310"
          height="20"
          width="20"
          id="rect4619-1-6-1-88-6"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36218"
-         x="290"
+         y="462.36221"
+         x="250"
          height="20"
          width="20"
          id="rect4619-1-6-5-89-8"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36218"
-         x="290"
+         y="442.36221"
+         x="250"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-7-0"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36218"
-         x="290"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-7-2"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="370"
+         x="330"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-6-1"
@@ -2280,18 +1907,18 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="370"
+         x="330"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-4-0"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5640"
+       id="g5090"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
+         y="502.36227"
          x="250"
          height="20"
          width="20"
@@ -2355,7 +1982,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
+         y="482.36224"
          x="250"
          height="20"
          width="20"
@@ -2371,7 +1998,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
+         y="462.36224"
          x="230"
          height="20"
          width="20"
@@ -2379,20 +2006,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
+         y="442.36224"
          x="230"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-6-8"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="230"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-92-6"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -2411,11 +2030,11 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5732"
+       id="g5050"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
+         y="502.36227"
          x="230"
          height="20"
          width="20"
@@ -2479,7 +2098,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
+         y="482.36224"
          x="230"
          height="20"
          width="20"
@@ -2495,7 +2114,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
+         y="462.36224"
          x="210"
          height="20"
          width="20"
@@ -2503,20 +2122,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
+         y="442.36224"
          x="210"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-7-0-3"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="210"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-7-2-1"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -2535,12 +2146,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5640-3"
-       transform="translate(-40,-399.99998)">
+       id="g5010"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
-         x="250"
+         y="502.36227"
+         x="210"
          height="20"
          width="20"
          id="rect4619-3-0-1-4"
@@ -2548,7 +2159,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="290"
+         x="250"
          height="20"
          width="20"
          id="rect4619-6-6-3-1-0"
@@ -2556,7 +2167,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="250"
+         x="210"
          height="20"
          width="20"
          id="rect4619-1-5-0-0-3"
@@ -2564,7 +2175,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="270"
+         x="230"
          height="20"
          width="20"
          id="rect4619-1-0-63-9-8-9"
@@ -2572,7 +2183,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="270"
+         x="230"
          height="20"
          width="20"
          id="rect4619-1-0-6-9-2-5-1"
@@ -2580,7 +2191,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="270"
+         x="230"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-4-5-0-9"
@@ -2588,7 +2199,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="270"
+         x="230"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-8-4-6-6"
@@ -2596,15 +2207,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="290"
+         x="250"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-1-0-4-9"
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
-         x="250"
+         y="482.36224"
+         x="210"
          height="20"
          width="20"
          id="rect4619-1-6-2-5-6-3"
@@ -2612,39 +2223,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="290"
+         x="250"
          height="20"
          width="20"
          id="rect4619-1-6-1-9-9-2-3"
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
-         x="230"
+         y="462.36224"
+         x="190"
          height="20"
          width="20"
          id="rect4619-1-6-5-3-4-5-8"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
-         x="230"
+         y="442.36224"
+         x="190"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-6-8-0"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="230"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-92-6-5"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="310"
+         x="270"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-8-2-2-6"
@@ -2652,19 +2255,19 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="310"
+         x="270"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-5-4-8-6"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5732-4"
-       transform="translate(-40,-399.99998)">
+       id="g4970"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36224"
-         x="230"
+         y="502.36227"
+         x="190"
          height="20"
          width="20"
          id="rect4619-18-7-7-0"
@@ -2672,7 +2275,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="270"
+         x="230"
          height="20"
          width="20"
          id="rect4619-6-9-5-2-0"
@@ -2680,7 +2283,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="230"
+         x="190"
          height="20"
          width="20"
          id="rect4619-1-64-4-4-4"
@@ -2688,7 +2291,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="250"
+         x="210"
          height="20"
          width="20"
          id="rect4619-1-0-3-8-0-6"
@@ -2696,7 +2299,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="250"
+         x="210"
          height="20"
          width="20"
          id="rect4619-1-0-6-33-1-6-2"
@@ -2704,7 +2307,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="250"
+         x="210"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-8-2-2-6"
@@ -2712,7 +2315,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="250"
+         x="210"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-6-8-9-7"
@@ -2720,15 +2323,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="270"
+         x="230"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-0-9-9-5"
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36221"
-         x="230"
+         y="482.36224"
+         x="190"
          height="20"
          width="20"
          id="rect4619-1-6-4-3-0-6"
@@ -2736,39 +2339,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="270"
+         x="230"
          height="20"
          width="20"
          id="rect4619-1-6-1-88-6-8-9"
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36221"
-         x="210"
+         y="462.36224"
+         x="170"
          height="20"
          width="20"
          id="rect4619-1-6-5-89-8-1-8"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36221"
-         x="210"
+         y="442.36224"
+         x="170"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-7-0-3-7"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36221"
-         x="210"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-7-2-1-2"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="290"
+         x="250"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-6-1-1-8"
@@ -2776,18 +2371,18 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="290"
+         x="250"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-4-0-0-2"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g5944"
+       id="g4930"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36227"
+         y="502.3623"
          x="170"
          height="20"
          width="20"
@@ -2851,7 +2446,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36224"
+         y="482.36227"
          x="170"
          height="20"
          width="20"
@@ -2867,7 +2462,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36224"
+         y="462.36227"
          x="150"
          height="20"
          width="20"
@@ -2875,20 +2470,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36224"
+         y="442.36227"
          x="150"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-6-8-0-9"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36224"
-         x="150"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-92-6-5-9"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -2907,11 +2494,11 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g6036"
+       id="g4890"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36227"
+         y="502.3623"
          x="150"
          height="20"
          width="20"
@@ -2975,7 +2562,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36224"
+         y="482.36227"
          x="150"
          height="20"
          width="20"
@@ -2991,7 +2578,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36224"
+         y="462.36227"
          x="130"
          height="20"
          width="20"
@@ -2999,20 +2586,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36224"
+         y="442.36227"
          x="130"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-7-0-3-7-2"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36224"
-         x="130"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-7-2-1-2-9"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -3031,11 +2610,11 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g6128"
+       id="g4850"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.3623"
+         y="502.36234"
          x="130"
          height="20"
          width="20"
@@ -3099,7 +2678,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36227"
+         y="482.3623"
          x="130"
          height="20"
          width="20"
@@ -3115,7 +2694,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36227"
+         y="462.3623"
          x="110"
          height="20"
          width="20"
@@ -3123,20 +2702,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36227"
+         y="442.3623"
          x="110"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-6-8-0-9-8"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36227"
-         x="110"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-92-6-5-9-3"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -3155,12 +2726,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g6036-4"
-       transform="translate(-40,-399.99998)">
+       id="g4810"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36227"
-         x="150"
+         y="502.3623"
+         x="110"
          height="20"
          width="20"
          id="rect4619-18-7-7-0-1-0"
@@ -3168,7 +2739,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="190"
+         x="150"
          height="20"
          width="20"
          id="rect4619-6-9-5-2-0-0-9"
@@ -3176,7 +2747,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="150"
+         x="110"
          height="20"
          width="20"
          id="rect4619-1-64-4-4-4-7-1"
@@ -3184,7 +2755,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="170"
+         x="130"
          height="20"
          width="20"
          id="rect4619-1-0-3-8-0-6-5-9"
@@ -3192,7 +2763,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="170"
+         x="130"
          height="20"
          width="20"
          id="rect4619-1-0-6-33-1-6-2-8-6"
@@ -3200,7 +2771,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="170"
+         x="130"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-8-2-2-6-7-2"
@@ -3208,7 +2779,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="170"
+         x="130"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-6-8-9-7-0-5"
@@ -3216,15 +2787,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="190"
+         x="150"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-0-9-9-5-4-4"
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36224"
-         x="150"
+         y="482.36227"
+         x="110"
          height="20"
          width="20"
          id="rect4619-1-6-4-3-0-6-8-4"
@@ -3232,39 +2803,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="190"
+         x="150"
          height="20"
          width="20"
          id="rect4619-1-6-1-88-6-8-9-0-9"
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36224"
-         x="130"
+         y="462.36227"
+         x="90"
          height="20"
          width="20"
          id="rect4619-1-6-5-89-8-1-8-4-9"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36224"
-         x="130"
+         y="442.36227"
+         x="90"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-7-0-3-7-2-3"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36224"
-         x="130"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-7-2-1-2-9-6"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="210"
+         x="170"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-6-1-1-8-6-0"
@@ -3272,18 +2835,18 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="210"
+         x="170"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-4-0-0-2-1-5"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g6280"
+       id="g4770"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36234"
+         y="502.36237"
          x="90"
          height="20"
          width="20"
@@ -3347,7 +2910,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.3623"
+         y="482.36234"
          x="90"
          height="20"
          width="20"
@@ -3363,7 +2926,7 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.3623"
+         y="462.36234"
          x="70"
          height="20"
          width="20"
@@ -3371,20 +2934,12 @@
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.3623"
+         y="442.36234"
          x="70"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-6-8-0-9-8-6"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.3623"
-         x="70"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-92-6-5-9-3-9"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -3403,11 +2958,11 @@
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g6372"
+       id="g4730"
        transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.3623"
+         y="502.36234"
          x="70"
          height="20"
          width="20"
@@ -3471,7 +3026,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.36227"
+         y="482.3623"
          x="70"
          height="20"
          width="20"
@@ -3487,7 +3042,7 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.36227"
+         y="462.3623"
          x="50"
          height="20"
          width="20"
@@ -3495,20 +3050,12 @@
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.36227"
+         y="442.3623"
          x="50"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-7-0-3-7-2-3-6"
          style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.36227"
-         x="50"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-7-2-1-2-9-6-8"
-         style="fill:#c8fac8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
@@ -3527,12 +3074,12 @@
          style="fill:#64c864;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
     <g
-       id="g6280-4"
-       transform="translate(-40,-399.99998)">
+       id="g4690"
+       transform="translate(0,-399.99998)">
       <rect
          ry="2.5883439"
-         y="502.36234"
-         x="90"
+         y="502.36237"
+         x="50"
          height="20"
          width="20"
          id="rect4619-3-0-1-4-9-4-2-1"
@@ -3540,7 +3087,7 @@
       <rect
          ry="2.5883439"
          y="642.36218"
-         x="130"
+         x="90"
          height="20"
          width="20"
          id="rect4619-6-6-3-1-0-6-2-9-0"
@@ -3548,7 +3095,7 @@
       <rect
          ry="2.5883439"
          y="522.36218"
-         x="90"
+         x="50"
          height="20"
          width="20"
          id="rect4619-1-5-0-0-3-0-2-4-4"
@@ -3556,7 +3103,7 @@
       <rect
          ry="2.5883439"
          y="542.36218"
-         x="110"
+         x="70"
          height="20"
          width="20"
          id="rect4619-1-0-63-9-8-9-2-2-3-8"
@@ -3564,7 +3111,7 @@
       <rect
          ry="2.5883439"
          y="562.36218"
-         x="110"
+         x="70"
          height="20"
          width="20"
          id="rect4619-1-0-6-9-2-5-1-7-0-5-7"
@@ -3572,7 +3119,7 @@
       <rect
          ry="2.5883439"
          y="582.36218"
-         x="110"
+         x="70"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-4-5-0-9-6-5-1-0"
@@ -3580,7 +3127,7 @@
       <rect
          ry="2.5883439"
          y="602.36218"
-         x="110"
+         x="70"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-8-4-6-6-1-5-7-8"
@@ -3588,15 +3135,15 @@
       <rect
          ry="2.5883439"
          y="622.36218"
-         x="130"
+         x="90"
          height="20"
          width="20"
          id="rect4619-1-0-6-3-2-0-1-0-4-9-3-2-4-6"
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="482.3623"
-         x="90"
+         y="482.36234"
+         x="50"
          height="20"
          width="20"
          id="rect4619-1-6-2-5-6-3-2-9-3-2"
@@ -3604,39 +3151,31 @@
       <rect
          ry="2.5883439"
          y="662.36218"
-         x="130"
+         x="90"
          height="20"
          width="20"
          id="rect4619-1-6-1-9-9-2-3-1-0-1-4"
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="462.3623"
-         x="70"
+         y="462.36234"
+         x="30"
          height="20"
          width="20"
          id="rect4619-1-6-5-3-4-5-8-5-2-4-7"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
-         y="442.3623"
-         x="70"
+         y="442.36234"
+         x="30"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-90-6-8-0-9-8-6-9"
          style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
-      <rect
-         ry="2.5883439"
-         y="422.3623"
-         x="70"
-         height="20"
-         width="20"
-         id="rect4619-1-6-5-6-9-8-92-6-5-9-3-9-3"
-         style="fill:#fac8c8;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
       <rect
          ry="2.5883439"
          y="682.36218"
-         x="150"
+         x="110"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-8-2-2-6-1-8-4-9"
@@ -3644,12 +3183,251 @@
       <rect
          ry="2.5883439"
          y="702.36218"
-         x="150"
+         x="110"
          height="20"
          width="20"
          id="rect4619-1-6-5-6-9-3-7-5-4-8-6-4-0-2-2"
          style="fill:#c86464;fill-opacity:1;stroke:none;stroke-width:3;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
     </g>
+    <g
+       id="g5819"
+       transform="translate(0,-400)">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149"
+         d="m 20,461.79679 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3"
+         d="m 20,481.79653 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-6"
+         d="m 20,501.79723 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-6-7"
+         d="m 20,521.79723 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-5"
+         d="m 20,541.79679 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-3"
+         d="m 20,561.79679 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-6-5"
+         d="m 20,581.79723 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-6-7-6"
+         d="m 20,601.79634 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-5-2"
+         d="m 20,621.79634 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-3-9"
+         d="m 20,641.79679 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-6-5-1"
+         d="m 20,661.79723 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-3-6-7-6-2"
+         d="m 20,681.79723 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134193px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255"
+         d="m 30.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7"
+         d="m 50.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0"
+         d="m 70.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6"
+         d="m 90.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-2"
+         d="m 110.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-61"
+         d="m 130.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0-8"
+         d="m 150.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6-7"
+         d="m 170.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-9"
+         d="m 190.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-2"
+         d="m 210.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0-0"
+         d="m 230.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6-2"
+         d="m 250.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-2-3"
+         d="m 270.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-61-7"
+         d="m 290.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0-8-5"
+         d="m 310.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6-7-9"
+         d="m 330.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-22"
+         d="m 350.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-8"
+         d="m 370.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0-9"
+         d="m 390.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6-73"
+         d="m 410.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-2-6"
+         d="m 430.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-61-1"
+         d="m 450.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0-8-2"
+         d="m 470.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6-7-93"
+         d="m 490.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706555px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-9-1"
+         d="m 510.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-2-9"
+         d="m 530.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0-0-4"
+         d="m 550.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6-2-7"
+         d="m 570.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-2-3-8"
+         d="m 590.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-61-7-4"
+         d="m 610.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-0-8-5-5"
+         d="m 630.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4255-7-6-7-9-0"
+         d="m 650.5,432.3622 0,300"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.11706567px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-54"
+         d="m 20,441.79679 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-54-6"
+         d="m 20,701.79653 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path4149-54-6-5"
+         d="m 20,721.79653 640,0"
+         style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#969696;stroke-width:1.13134205px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
     <g
        id="g6722"
        transform="translate(0,-400)">
@@ -3657,14 +3435,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091"
-         d="m 322.857,412.3615 91.429,319.99998"
+         d="m 328.571,432.3612 85.715,300.00028"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(0,399.99928)"
          id="g5108">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.571,32.361925 434.286,332.3622"
            id="path5091-4"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3674,7 +3452,7 @@
          id="g5108-2">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="m 347.58083,31.157665 85.715,299.999635"
            id="path5091-4-0"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3683,14 +3461,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-8"
-         d="m 382.85676,412.36114 91.429,319.99998"
+         d="m 388.571,432.3612 85.71476,299.99992"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(59.999762,399.99892)"
          id="g5108-9">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57124,32.362285 434.286,332.3622"
            id="path5091-4-2"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3700,7 +3478,7 @@
          id="g5108-2-6">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58107,31.157025 433.29583,331.1573"
            id="path5091-4-0-6"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3709,14 +3487,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-9"
-         d="m 442.85676,412.36114 91.429,319.99998"
+         d="m 448.571,432.3612 85.71476,299.99992"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(119.99976,399.99892)"
          id="g5108-5">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57124,32.362285 434.286,332.3622"
            id="path5091-4-04"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3726,7 +3504,7 @@
          id="g5108-2-8">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58107,31.157025 433.29583,331.1573"
            id="path5091-4-0-7"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3735,14 +3513,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-8-1"
-         d="m 502.85652,412.36078 91.429,319.99998"
+         d="m 508.571,432.3612 85.71452,299.99956"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(179.99952,399.99856)"
          id="g5108-9-7">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57148,32.362645 434.286,332.3622"
            id="path5091-4-2-2"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3752,7 +3530,7 @@
          id="g5108-2-6-7">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58131,31.157385 433.29583,331.1573"
            id="path5091-4-0-6-2"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3761,14 +3539,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-6"
-         d="m 82.85676,412.36114 91.429,319.99998"
+         d="m 88.571,432.3612 85.71476,299.99992"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(-240.00024,399.99892)"
          id="g5108-1">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57124,32.362285 434.286,332.3622"
            id="path5091-4-06"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3778,7 +3556,7 @@
          id="g5108-2-1">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58107,31.157025 433.29583,331.1573"
            id="path5091-4-0-5"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3787,14 +3565,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-8-9"
-         d="m 142.85652,412.36078 91.429,319.99998"
+         d="m 148.571,432.3612 85.71452,299.99956"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(-180.00048,399.99856)"
          id="g5108-9-4">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57148,32.362645 434.286,332.3622"
            id="path5091-4-2-9"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3804,7 +3582,7 @@
          id="g5108-2-6-0">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58131,31.157385 433.29583,331.1573"
            id="path5091-4-0-6-9"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3813,14 +3591,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-9-1"
-         d="m 202.85652,412.36078 91.429,319.99998"
+         d="m 208.571,432.3612 85.71452,299.99956"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(-120.00048,399.99856)"
          id="g5108-5-7">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57148,32.362645 434.286,332.3622"
            id="path5091-4-04-7"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3830,7 +3608,7 @@
          id="g5108-2-8-1">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58131,31.157385 433.29583,331.1573"
            id="path5091-4-0-7-1"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3839,14 +3617,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-8-1-5"
-         d="m 262.85628,412.36042 91.429,319.99998"
+         d="m 268.571,432.3602 85.71428,300.0002"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(-60.00072,399.9982)"
          id="g5108-9-7-9">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57172,32.362005 434.286,332.3622"
            id="path5091-4-2-2-7"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3856,7 +3634,7 @@
          id="g5108-2-6-7-7">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58155,31.157745 433.29583,331.1573"
            id="path5091-4-0-6-2-6"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3866,7 +3644,7 @@
          id="g5108-2-6-7-8">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58107,31.157665 433.29583,331.1573"
            id="path5091-4-0-6-2-3"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3875,14 +3653,14 @@
          sodipodi:nodetypes="cc"
          inkscape:connector-curvature="0"
          id="path5091-6-1"
-         d="M 22.856762,412.3615 114.28576,732.36148"
+         d="m 28.571,432.3612 85.71476,300.00028"
          style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <g
          transform="translate(-300.00024,399.99928)"
          id="g5108-1-7">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 342.857,12.3622 91.429,320"
+           d="M 348.57124,32.361925 434.286,332.3622"
            id="path5091-4-06-8"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3892,7 +3670,7 @@
          id="g5108-2-1-9">
         <path
            style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
-           d="m 341.86683,11.157305 91.429,319.999995"
+           d="M 347.58107,31.157665 433.29583,331.1573"
            id="path5091-4-0-5-1"
            inkscape:connector-curvature="0"
            sodipodi:nodetypes="cc" />
@@ -3900,14 +3678,14 @@
     </g>
     <path
        style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:16,16;stroke-dashoffset:0"
-       d="M 110,332.3622 660,175.2192"
-       id="path6771"
+       d="M 60,192.3622 620,32.362205"
+       id="path6773"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
     <path
        style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:16,16;stroke-dashoffset:0"
-       d="M 60,192.3622 620,32.362205"
-       id="path6773"
+       d="M 110,332.3622 660,175.2192"
+       id="path6771"
        inkscape:connector-curvature="0"
        sodipodi:nodetypes="cc" />
   </g>
diff --git a/Article/conclusion.tex b/Article/conclusion.tex
index 1d6642a4addba4dae9a2affc09805abb1c9bb4b6..8c76449b68ba577250c49e172f11851225e3ea8c 100755
--- a/Article/conclusion.tex
+++ b/Article/conclusion.tex
@@ -8,10 +8,10 @@ estimation of the edge thickness.
 It relies on directional scans of the image around maximal values of the
 gradient magnitude, that have previously been presented in
 \cite{KerautretEven09}.
-Despite of good performances obtained compared to existing detection methods
-found in the literature, the former approach suffers of two major drawbacks.
+Despite of good performances achieved, the former approach suffers of two
+major drawbacks.
 It does not estimate the edge thickness so that many outliers are inserted
-into the blurred segment and the provided estmation of the edge orientation 
+into the blurred segment and the provided estimation of the edge orientation 
 is biased.
 Then the scan direction is derived from a bounded blurred segment, that
 inevitably restricts its value to a finite set, so that long edges may be
diff --git a/Article/expe.tex b/Article/expe.tex
index 6b3606444d6ebb0716cfda37ca9c27fce443cf62..6da79de9c35f1ae9d2f13c142a33298f3d3e0bdf 100755
--- a/Article/expe.tex
+++ b/Article/expe.tex
@@ -85,7 +85,8 @@ The former detector does not estimate the edge width, but just circumscribes
 the edge with a blurred segment of assigned width.
 If the edge is very thin, the blurred segment is free to rotate around the
 extracted edge and the provided orientation is biased.
-Moreover it lets some space to incorporate additional spurious outliers.
+Moreover it lets some space to incorporate additional spurious outliers,
+as illustrated in \RefFig{fig:outliers}.
 With the new appoach, a real estimation of the edge width is provided.
 The main risk of outlier incorporation remains at the beginning of the
 blurred segment expansion as long as the minimal width continues to grow
diff --git a/Article/main.tex b/Article/main.tex
index 8981659ed04990248baa5b4253b3409439ac1801..f458d99b08eca7eff147248ce309fea8d4b787cf 100755
--- a/Article/main.tex
+++ b/Article/main.tex
@@ -4,6 +4,8 @@
 \usepackage[T1]{fontenc}
 
 \usepackage{graphicx}
+\usepackage{color}
+\definecolor{dwhite}{rgb}{1,1,1}
 %\graphicspath{{./Fignotions/}{./Figmethod}}
 
 \usepackage[ruled,vlined]{algorithm2e}
@@ -35,7 +37,7 @@
 
     \begin{abstract}
         \input{abstract}  
-    \keywords{Line detection \and discrete geometry \and ONE MORE PLEASE.}
+    \keywords{Line detection \and discrete objects \and image analysis}
     \end{abstract}
 
   \end{frontmatter}
diff --git a/Article/method.tex b/Article/method.tex
index f657dc10520b201be8d25725c77f414cbfe6c3cd..e46a0d7e43769fb579d3ff88ee836e7e5a84cefb 100755
--- a/Article/method.tex
+++ b/Article/method.tex
@@ -16,7 +16,7 @@ in the following figure.
     \put(24,0){\framebox(56,30)}
     \put(24,16){\makebox(56,10){Initial}}
     \put(24,4){\makebox(56,10){detection}}
-    \put(86,18){\scriptsize $\mathcal{B}_{1}$}
+    \put(86,18){\scriptsize $\mathcal{B}$}
     \put(80,15){\vector(1,0){22}}
     %\put(102,0){\framebox(56,30)}
     \multiput(102,15)(28,9){2}{\line(3,-1){28}}
@@ -29,10 +29,10 @@ in the following figure.
     \put(186,0){\framebox(56,30)}
     \put(186,16){\makebox(56,10){Fine}}
     \put(186,4){\makebox(60,10){tracking}}
-    \put(250,18){\scriptsize $\mathcal{B}_2$}
+    \put(250,18){\scriptsize $\mathcal{B}'$}
     \put(242,15){\vector(1,0){24}}
     \put(266,0){\framebox(56,30){Filtering}}
-    \put(330,18){\scriptsize $\mathcal{B}_3$}
+    \put(330,18){\scriptsize $\mathcal{B}''$}
     \put(322,15){\vector(1,0){22}}
   \end{picture}
   \caption{The detection process main workflow.}
@@ -40,16 +40,17 @@ in the following figure.
 \end{figure}
 
 The initial detection consists in building and extending a blurred segment
-$\mathcal{B}_1$ based on the highest gradient points found in each scan
+$\mathcal{B}$ based on the highest gradient points found in each scan
 of a static directional scanner based on an input segment $AB$.
 
-Validity tests based on the length or sparsity of $\mathcal{B}_1$ are
-applied to decide of the detection poursuit. In case of positive response,
-the position $C$ and direction $\vec{D}$ of this initial blurred segment
-are extracted.
+Validity tests are then applied to decide of the detection poursuit.
+They aim at rejecting a too short or too sparse blurred segment, or a
+blurred segment with a close orientation to the input segment $AB$.
+In case of positive response, the position $C$ and direction $\vec{D}$
+of this initial blurred segment are extracted.
 
 The fine tracking step consists on building and extending a blurred segment
-$\mathcal{B}_2$ based on points that correspond to local maxima of the
+$\mathcal{B}'$ based on points that correspond to local maxima of the
 image gradient, ranked by magnitude order, and with gradient direction
 close to a reference gradient direction at the segment first point.
 At this refinement step, the control of the assigned width is applied
@@ -58,7 +59,135 @@ direction $\vec{D}$ is used in order to extends the segment in the
 appropriate direction.
 
 The fine track output segment is finally filtered to remove artifacts
-and outliers, and a solution blurred segment $\mathcal{B}_3$ is provided.
+and outliers, and a final blurred segment $\mathcal{B}''$ is provided.
+
+\subsection{Adaptive directional scan}
+
+The blurred segment is searched within a directional scan with a position
+and an orientation approximately provided by the user, or blindly defined
+in unsupervised mode.
+Most of the time, the detection stops where the segment escapes sideways
+from the scan strip (\RefFig{fig:escape}).
+A second search is then run using another directional scan aligned
+on the detected segment.
+However, even in case of a correct detection, the estimated orientation
+of the segment is subject to the numerization rounding,
+and the longer the real segment to detect, the higher the probability to
+fail again on a blurred segment escape from the directional scan.
+
+\begin{figure}[h]
+\center
+  \begin{tabular}{c@{\hspace{0.2cm}}c@{\hspace{0.2cm}}c}
+    \includegraphics[width=0.31\textwidth]{Fig_notions/escapeFirst_zoom.png} &
+    \includegraphics[width=0.31\textwidth]{Fig_notions/escapeSecond_zoom.png} &
+    \includegraphics[width=0.31\textwidth]{Fig_notions/escapeThird_zoom.png}
+  \end{tabular}
+  \begin{picture}(1,1)(0,0)
+    \put(-314,-12){a)}
+    \put(-200,-12){b)}
+    \put(-86,-12){c)}
+  \end{picture}
+  \caption{Aborted detections on side escapes from the directional scan
+           during the initial tracking step (a) and during the fine tracking
+           step (b), and complete detection using an adaptive directional
+           scan (c). The input selection is drawn in red color, the scan
+           strip bounds in blue and the detected blurred segment in green.}
+  \label{fig:escape}
+\end{figure}
+
+%Even in ideal situation where the detected segment is a perfect line,
+%its width is never null as a result of the discretization process.
+%The estimated direction accuracy is mostly constrained by the length of
+%the detected segment.
+%To avoid these side escapes, the scan should not be a linear strip but
+%rather a conic shape to take into account the blurred segment preimage.
+%This side shift is amplified in situations where the blurred segment is
+%left free to get thicker in order to capture possible noisy features.
+%The assigned width is then still greater than the detected minimal width,
+%so that the segment can move within the directional scan.
+%Knowing the detected blurred segment shape and the image size, it is
+%possible to define a conic scan area, but this solution is computationaly
+%expensive because it leads to useless exploration of large image areas.
+%
+%\begin{figure}[h]
+%\center
+%  %\begin{picture}(300,40)
+%  %\end{picture}
+%  \input{Fig_notions/bscone}
+%  \caption{Possible extension area based
+%           on the detected blurred segment preimage.}
+%  \label{fig:cone}
+%\end{figure}
+
+To overcome this issue, in the former work, an additional refinement step is
+run using the better orientation estimated from the longer segment obtained.
+It is enough to completely detect most of the tested edges, but certainly
+not all, especially if larger images with much longer edges are processed.
+%The solution implemented in the former work was to let some arbitrary
+%margin between the scan strip width and the assigned width to the detection,
+%and to perform two fine detection steps, using for each of them the direction
+%found at the former step.
+As a solution, this operation could be itered as long as the blurred segment
+escapes from the directional scanner using as any fine detection steps as
+necessary.
+But at each iteration, already tested points are processed again,
+thus producing a useless computational cost.
+
+Here the proposed solution is to dynamically align the scan direction to
+the blurred segment one all along the expansion stage.
+At each iteration $i$, the scan strip is updated using the direction
+of the blurred segment computed at previous iteration $i-1$.
+The adaptive directional scan $ADS$ is then defined by :
+\begin{equation}
+%S_i = \mathcal{D}_{i-1} \cap \mathcal{N}_i
+ADS = \left\{
+S_i = \mathcal{D}_i \cap \mathcal{N}_i \cap \mathcal{I}
+\left| \begin{array}{l}
+\delta(\mathcal{N}_i) = - \delta^{-1}(\mathcal{D}_0) \\
+\wedge~ h_0(\mathcal{N}_i) = h_0(\mathcal{N}_{i-1}) + p(\mathcal{D}) \\
+\wedge~ \mathcal{D}_{i} = D (\mathcal{B}_{i-1},\varepsilon + k), i > 1
+\end{array} \right. \right\}
+\end{equation}
+where $D (\mathcal{B}_i,w)$ is the scan strip aligned to the
+detected segment at iteration $i$ with width $w$.
+In practice, the scan width is set a little greater than the assigned
+width $\varepsilon$ ($k$ is a constant arbitrarily set to 4).
+The last clause expresses the update of the scan bounds at iteration $i$.
+Compared to static directional scans, the scan strip moves while
+scan lines remain fixed.
+An example of adaptive directional scan is given in \RefFig{fig:adaption}.
+
+\begin{figure}[h]
+\center
+  \begin{tabular}{c@{\hspace{0.2cm}}c}
+    \includegraphics[width=0.49\textwidth]{Fig_notions/adaptionBounds_zoom.png}
+    & \includegraphics[width=0.49\textwidth]{Fig_notions/adaptionLines_zoom.png}
+  \end{tabular}
+  \caption{Example of blurred segment detection
+           using an adaptive directional scan.
+           On the right picture, the scan bounds are displayed in red, the
+           detected blurred segment in blue, and its bounding lines in green.
+           The left picture displays the successive scans.
+           Here the adaption is visible at the crossing of the tile joins.}
+  \label{fig:adaption}
+\end{figure}
+
+\subsection{Control of the assigned width}
+
+The assigned width $\varepsilon$ to the blurred segment recognition algorithm
+is initially set to a large value $\varepsilon_0$ in order to allow the
+detection of large blurred segments.
+Then, when no more augmentation of the minimal width is observed after
+$\lambda$ iterations ($\mu_{i+\lambda} = \mu_i$), it is set to a much
+stricter value able to circumscribe the possible interpretations of the
+segment, that take into account the digitization margins:
+\begin{equation}
+\varepsilon = \mu_{i+\lambda} + 1/2
+\end{equation}
+This strategy aims at preventing the incorporation of spurious outliers in
+further parts of the segment.
+Setting the observation distance to a constant value $\lambda = 20$ seems
+appropriate in most experimented situations.
 
 \subsection{Supervised blurred segment detection}
 
@@ -69,7 +198,7 @@ dragging and the output blurred segment is displayed on-the-fly.
 
 The method is quite sensitive to the local conditions of the initial detection
 so that the output blurred segment may be quite unstable.
-In order to temper this undesirable behaviour for particular applications,
+In order to temper this undesirable behavior for particular applications,
 the initial detection can be optionally run twice, the second fast scan being
 aligned on the first detection output.
 This strategy provides a first quick analysis of the local context before
@@ -86,7 +215,7 @@ i) the initial detection takes $M_j$ and the orthogonal direction $AB_\perp$
 to the stroke as input to build a static scan of fixed width
 $\varepsilon_{ini}$, and $M_j$ is used as start point of the blurred segment;
 ii) an occupancy mask, initially empty, is filled in with the points of the
-detected blurred segments $\mathcal{B}_j$ at the end of each successful
+detected blurred segments $\mathcal{B}_j''$ at the end of each successful
 detection;
 iii) points marked as occupied are rejected when selecting candidates for the
 blurred segment extension in the fine tracking step.
@@ -96,7 +225,8 @@ blurred segment extension in the fine tracking step.
 Beyond the possible detection of a large set of edges at once, the
 multi-detection allows the detection of some unaccessible edges in
 classical single detection mode. This is particularly the case of edges
-that are quite close to a more salient edge with a higher gradient.
+that are quite close to a more salient edge with a higher gradient,
+as illustrated in \RefFig{fig:voisins}.
 The multi-detection detects both edges and the user may then select
 the awaited one.
 
@@ -112,11 +242,11 @@ the awaited one.
     \parbox{0.22\textwidth}{\centering{\scriptsize{c)}}} &
     \parbox{0.22\textwidth}{\centering{\scriptsize{d)}}}
   \end{tabular}
-  \caption{Example of edge disclosed by the multi-detection mode:
-    a) the input selection on the intensity image,
-    b) the gradient map,
-    c) the only sharper edge detected in classical single mode,
-    d) a neighbouring edge disclosed by the multi-detection mode. }
+  \caption{Detection of close edges with different sharpness:
+    a) input selection across the edges,
+    b) gradient map,
+    c) in single mode, detection of only the edge with the higher gradient,
+    d) in multi-detection mode, detection of both edges. }
   \label{fig:voisins}
 \end{figure}
 
@@ -151,7 +281,7 @@ built to follow only one join edge.
 The multi-detection can also be applied to both thin object or edge detection.
 In the latter case, the detection algorithm is run twice using opposite
 directions, so that in the exemple of figure (\RefFig{fig:edgeDir} b),
-both edges (in different colours) are highlighted.
+both edges (in different colors) are highlighted.
 These two thin blurred segments are much shorter, probably because the
 tiles are not perfectly aligned.
 This example illustrates the versatility of the new detector.
@@ -166,7 +296,7 @@ to collect all the segments found under the stroke.
 
 \input{Fig_method/algoAuto}
 
-The behaviour of the unsupervised detection is depicted through the two
+The behavior of the unsupervised detection is depicted through the two
 examples of \RefFig{fig:auto}.
 The example on the left shows the detection of thin straight objects on a
 circle with variable width.
@@ -181,7 +311,7 @@ are grouped to form a thick segment.
 
 The example on the right shows the limits of the edge detector on a picture
 with quite dense repartition of gradient.
-All the salient edges are well detected but they are surrounded be a lot
+All the salient edges are well detected but they are surrounded by a lot
 of false detections, that rely on the presence of many local maxima of
 the gradient magnitude with similar orientations.
 
@@ -194,8 +324,3 @@ the gradient magnitude with similar orientations.
   \caption{Automatic detection of blurred segments.}
   \label{fig:auto}
 \end{figure}
-
-% \subsection{Implementation details}
-%
-% A directional scanner is encoded as an iterator that provides successively
-% all the scan lines.
diff --git a/Article/notions.tex b/Article/notions.tex
index 50ffd1317b6ff47ba80070e1ab094c7df9ab73b9..21c395ce7c88b920405be44b68dd9c7c2cc8f41b 100755
--- a/Article/notions.tex
+++ b/Article/notions.tex
@@ -38,7 +38,8 @@ arithmetical width of the narrowest digital straight line that contains
 $\mathcal{B}$.
 It is also the minimal width of the convex hull of $\mathcal{B}$,
 that can be computed by Melkman's algorithm \cite{Melkman87}.
-The extension of the blurred segment $\mathcal{B}_{i-1}$ of assigned width
+As depicted on \RefFig{fig:bs},
+the extension of the blurred segment $\mathcal{B}_{i-1}$ of assigned width
 $\varepsilon$ and minimal width $\mu_{i-1}$ at step $i-1$ with a new input
 point $P_i$ is thus controlled by the recognition test $\mu_i < \varepsilon$.
 
@@ -59,9 +60,11 @@ domain $\mathcal{I}$ of a digital straight line $\mathcal{D}$,
 called the {\it scan strip}, into scans $S_i$, each of them being a segment
 of a naive line $\mathcal{N}_i$ orthogonal to $\mathcal{D}$.
 \begin{equation}
-DS = \left\{ S_i = \mathcal{D} \cap \mathcal{N}_i \cap \mathcal{I} |
-\delta(\mathcal{N}_i) = - \delta^{-1}(\mathcal{D})
-\cap h_0(\mathcal{N}_i) = h_0(\mathcal{N}_{i-1}) + p(\mathcal{D}) \right\}
+DS = \left\{ S_i = \mathcal{D} \cap \mathcal{N}_i \cap \mathcal{I}
+\left| \begin{array}{l}
+\delta(\mathcal{N}_i) = - \delta^{-1}(\mathcal{D}) \\
+\wedge~ h_0(\mathcal{N}_i) = h_0(\mathcal{N}_{i-1}) + p(\mathcal{D})
+\end{array} \right. \right\}
 %S_i = \mathcal{D} \cap \mathcal{N}_i, \mathcal{N}_i \perp \mathcal{D}
 \end{equation}
 In this expression, the clause
@@ -74,8 +77,10 @@ time.
 
 The scans $S_i$ are developed on each side of a start scan $S_0$,
 and ordered by their distance to the start line $\mathcal{N}_0$ with
-a positive (resp.  negative) sign if they are on the left (resp. right)
-side of $\mathcal{N}_0$.
+a positive (resp. negative) sign if they are on the left (resp. right)
+side of $\mathcal{N}_0$ (\RefFig{fig:ds}).
+The directional scan is iterately processed from the start scan to both ends.
+At each iteration $i$, the scans $S_i$ and $S_{-i}$ are successively processed.
 
 \begin{figure}[h]
 \center
@@ -83,7 +88,28 @@ side of $\mathcal{N}_0$.
   \includegraphics[width=0.8\textwidth]{Fig_notions/scanstrip.eps}
      \begin{picture}(1,1)(0,0)
      \thicklines
-     \put(-173,112){\vector(2,-1){30}}
+     \put(-176,112){\vector(2,-1){30}}
+     \put(-90,19){\vector(-2,1){30}}
+     {\color{dwhite}{
+       \put(-181,114.5){\circle*{10}}
+       \put(-84,16.5){\circle*{10}}
+       \put(-16,102.5){\circle*{10}}
+       \put(-132,66.5){\circle*{12}}
+       \put(-72,96.5){\circle*{12}}
+       \put(-175.5,65.5){\circle*{20}}
+       \put(-117,10.5){\circle*{14}}
+       \put(-54,32.5){\circle*{14}}
+       \put(-161,10.5){\circle*{20}}
+     }}
+     \put(-185,112){$A$}
+     \put(-88,14){$B$}
+     \put(-20,98){$\mathcal{D}$}
+     \put(-137,64){$S_0$}
+     \put(-77,94){$S_8$}
+     \put(-183,64){$S_{-5}$}
+     \put(-123,8){$\mathcal{N}_0$}
+     \put(-60,30){$\mathcal{N}_8$}
+     \put(-169,8){$\mathcal{N}_{-5}$}
      \end{picture}
   \caption{A directional scan: the start scan $S_0$ in blue, odd scans in
            green, even scans in red, scan lines bounds $\mathcal{N}_i$ in
@@ -95,17 +121,17 @@ A directional scan can be defined by its start scan $S_0$.
 If $A(x_A,y_A)$ and $B(x_B,y_B)$ are the end points of $S_0$,
 the scan strip is defined by :
 \begin{equation}
-\mathcal{D}(A,B) = \mathcal{L}(\delta_x, \delta_y, min (c1,c2), 1 + |c_1-c_2|)
+\mathcal{D}(A,B) =
+\mathcal{L}(\delta_x,~ \delta_y,~ min (c1,c2),~ 1 + |c_1-c_2|)
 \end{equation}
 \noindent
 where $\delta_x = x_B - x_A$, $\delta_y = y_B - y_A$,
 $c_1 = \delta_x\cdot x_A + \delta_y\cdot y_A$ and
 $c_2 = \delta_x\cdot x_B + \delta_y\cdot y_B$.
-
 The scan line $\mathcal{N}_i$ is then defined by :
 \begin{equation}
-\mathcal{N}_i(A,B) = \mathcal{L}(\delta_y, -\delta_x,
-\delta_y\cdot x_A - \delta_x\cdot y_A + i\cdot \nu_{AB}, \nu_{AB})
+\mathcal{N}_i(A,B) = \mathcal{L}(\delta_y,~ -\delta_x,~
+\delta_y\cdot x_A - \delta_x\cdot y_A + i\cdot \nu_{AB},~ \nu_{AB})
 \end{equation}
 where $\nu_{AB} = max (|\delta_x|, |\delta_y|)$
 
@@ -115,132 +141,15 @@ where $\nu_{AB} = max (|\delta_x|, |\delta_y|)$
 %as the image bounds should also be processed anyway.
 
 A directional scan can also be defined by its central point $C(x_C,y_C)$,
-its direction $\vec{D}(x_D,y_D)$ and its width $w$. The scan strip is :
+its direction $\vec{D}(X_D,Y_D)$ and its width $w$. The scan strip is :
 \begin{equation}
 \mathcal{D}(C,\vec{D},w)
-= \mathcal{L}(y_D, -x_D, x_C\cdot y_D - y_C\cdot x_D - w / 2, w)
+= \mathcal{L}(Y_D,~ -X_D,~ x_C\cdot Y_D - y_C\cdot X_D - w / 2,~ w)
 \end{equation}
 
 \noindent
 and the scan line $\mathcal{N}_i(C,\vec{D},w)$ :
 \begin{equation}
-\mathcal{N}_i(C,\vec{D},w) = \mathcal{L}(x_D, y_D,
-     x_D\cdot x_C + y_D\cdot y_C - w / 2 + i\cdot w, max (|x_D|,|y_D|)
-\end{equation}
-
-\subsection{Adaptive directional scan}
-
-The blurred segment is searched within a directional scan with a position
-and an orientation approximately provided by the user, or blindly defined
-in unsupervised mode.
-Most of the time, the detection stops where the segment escapes sideways
-from the scan strip (\RefFig{fig:escape}).
-A second search is then run using another directional scan aligned
-on the detected segment.
-However, even in the case of an exact detection, the estimated orientation
-of the segment is subject to the numerization rounding,
-and the longer the real segment to detect, the higher the probability to
-fail again on a blurred segment escape from the directional scan.
-
-\begin{figure}[h]
-\center
-  \begin{tabular}{c}
-    \includegraphics[width=0.49\textwidth]{Fig_notions/escapeFirst_zoom.png}
-  \end{tabular}
-  \caption{Example of early detection failures
-           on side escapes from the directional scan.}
-  \label{fig:escape}
-\end{figure}
-
-%Even in ideal situation where the detected segment is a perfect line,
-%its width is never null as a result of the discretization process.
-%The estimated direction accuracy is mostly constrained by the length of
-%the detected segment.
-%To avoid these side escapes, the scan should not be a linear strip but
-%rather a conic shape to take into account the blurred segment preimage.
-%This side shift is amplified in situations where the blurred segment is
-%left free to get thicker in order to capture possible noisy features.
-%The assigned width is then still greater than the detected minimal width,
-%so that the segment can move within the directional scan.
-%Knowing the detected blurred segment shape and the image size, it is
-%possible to define a conic scan area, but this solution is computationaly
-%expensive because it leads to useless exploration of large image areas.
-%
-%\begin{figure}[h]
-%\center
-%  %\begin{picture}(300,40)
-%  %\end{picture}
-%  \input{Fig_notions/bscone}
-%  \caption{Possible extension area based
-%           on the detected blurred segment preimage.}
-%  \label{fig:cone}
-%\end{figure}
-
-In the former work, an additional refinement step is run using the better
-orientation estimated from the longer segment obtained.
-It is enough to completely detect most of the tested edges, but certainly
-not all, especially if larger images with much longer edges are processed.
-%The solution implemented in the former work was to let some arbitrary
-%margin between the scan strip width and the assigned width to the detection,
-%and to perform two fine detection steps, using for each of them the direction
-%found at the former step.
-This operation could be itered as long as the blurred segment escapes from
-the directional scanner using as any fine detection steps as necessary.
-But at each iteration, already tested points are processed again,
-thus producing a useless computational cost.
-
-Here the proposed solution is to dynamically align the scan direction to
-the blurred segment one all along the expansion stage.
-At each iteration $i+1$, the scan strip is updated using the direction
-of the blurred segment computed at previous iteration $i$.
-The adaptive directional scan $ADS$ is then defined by :
-\begin{equation}
-%S_i = \mathcal{D}_{i-1} \cap \mathcal{N}_i
-ADS = \left\{
-S_i = \mathcal{D}_i \cap \mathcal{N}_i \cap \mathcal{I}
-\left| \begin{array}{l}
-\delta(\mathcal{N}_i) = - \delta^{-1}(\mathcal{D}_0) \\
-\cap h_0(\mathcal{N}_i) = h_0(\mathcal{N}_{i-1}) + p(\mathcal{D}) \\
-\cap \mathcal{D}_{i+1} = D (\mathcal{B}_i,\varepsilon + k)
-\end{array} \right. \right\}
-\end{equation}
-where $D (\mathcal{B}_i,w)$ is the scan strip aligned to the
-detected segment at iteration $i$ with width $w$.
-In practice, the scan width is set a little greater than the assigned
-width $\varepsilon$ ($k$ is a constant arbitrarily set to 4).
-The last clause expresses the update of the scan bounds at iteration $i+1$.
-Compared to static directional scans, the scan strip moves while
-scan lines remain fixed.
-An example of adaptive directional scan is given in \RefFig{fig:adaption}.
-
-\begin{figure}[h]
-\center
-  \begin{tabular}{c@{\hspace{0.2cm}}c}
-    \includegraphics[width=0.49\textwidth]{Fig_notions/adaptionBounds_zoom.png}
-    & \includegraphics[width=0.49\textwidth]{Fig_notions/adaptionLines_zoom.png}
-  \end{tabular}
-  \caption{Example of blurred segment detection
-           using an adaptive directional scan.
-           On the right picture, the scan bounds are displayed in red, the
-           detected blurred segment in blue, and its bounding lines in green.
-           The left picture displays the successive scans.
-           Adaption is quite sensible when crossing the tile joins.}
-  \label{fig:adaption}
-\end{figure}
-
-\subsection{Control of the assigned width}
-
-The assigned width $\varepsilon$ to the blurred segment recognition algorithm
-is initially set to a large value $\varepsilon_0$ in order to allow the
-detection of large blurred segments.
-Then, when no more augmentation of the minimal width is observed after
-$\lambda$ iterations ($\mu_{i+\lambda} = \mu_i$), it is set to a much
-stricter value able to circumscribe the possible interpretations of the
-segment, that take into account the digitization margins:
-\begin{equation}
-\varepsilon = \mu_{i+\lambda} + 1/2
+\mathcal{N}_i(C,\vec{D},w) = \mathcal{L}(X_D,~ Y_D,~
+     X_D\cdot x_C + Y_D\cdot y_C - w / 2 + i\cdot w,~ max (|X_D|,|Y_D|)
 \end{equation}
-This strategy aims at preventing the incorporation of spurious outliers in
-further parts of the segment.
-Setting the observation distance to a constant value $\lambda = 20$ seems
-appropriate in most experimented situations.
diff --git a/Code/Seg/BSTools/bsdetectionwidget.cpp b/Code/Seg/BSTools/bsdetectionwidget.cpp
index 85b7745ae39074417de82e54340a3c8560d89ba7..026c152cbeca8b83f561c854579cbc4bdc5173eb 100755
--- a/Code/Seg/BSTools/bsdetectionwidget.cpp
+++ b/Code/Seg/BSTools/bsdetectionwidget.cpp
@@ -43,6 +43,7 @@ BSDetectionWidget::BSDetectionWidget (QWidget *parent)
   verbose = false;
   background = BACK_IMAGE;
   bsBoundsVisible = false;
+  blevel = 0;
 
   // Sets display parameters
   selectionColor = Qt::red;
@@ -703,6 +704,13 @@ void BSDetectionWidget::keyPressEvent (QKeyEvent *event)
              << (bsPointsVisible ? "visible" : "hidden") << endl;
         displayDetectionResult ();
       }
+      else
+      {
+        // Tunes the background image black level
+        incBlackLevel ((event->modifiers () & Qt::ShiftModifier) ? -1 : 1);
+        displayDetectionResult ();
+        cout << "Background black level = " << getBlackLevel () << endl;
+      }
       break;
 
     case Qt::Key_Z :
@@ -720,7 +728,7 @@ void BSDetectionWidget::keyPressEvent (QKeyEvent *event)
       {
         // Tunes the thickenning limit
         detector.incThickenningLimit (
-          (event->modifiers () & Qt::ShiftModifier ? -1 : 1));
+          (event->modifiers () & Qt::ShiftModifier) ? -1 : 1);
         extract ();
         cout << "Thickenning limit = " << detector.getThickenningLimit ()
              << " pixels" << endl;
@@ -858,6 +866,29 @@ void BSDetectionWidget::drawBlurredSegment (QPainter &painter,
 }
 
 
+void BSDetectionWidget::incBlackLevel (int val)
+{
+  blevel += val * 5;
+  if (blevel < 0) blevel = 0;
+  if (blevel > 200) blevel = 200;
+}
+
+
+void BSDetectionWidget::lighten (QImage &im)
+{
+  if (blevel != 0 && background != BACK_BLACK && background != BACK_WHITE)
+  {
+    for (int i = 0; i < im.height (); i++)
+      for(int j = 0; j < im.width (); j++)
+      {
+        int col = blevel + (QColor (im.pixel(j,i)).value ()
+                            * (255 - blevel)) / 255;
+        im.setPixel (j, i, col + col * 256 + col * 256 * 256);
+      }
+  }
+}
+
+
 void BSDetectionWidget::displayBackground ()
 {
   if (background == BACK_BLACK) augmentedImage.fill (qRgb (0, 0, 0));
@@ -897,6 +928,7 @@ void BSDetectionWidget::displayDetectionResult ()
   else if (background == BACK_WHITE) augmentedImage.fill (qRgb (255, 255, 255));
   else if (background == BACK_IMAGE) augmentedImage = loadedImage;
   else augmentedImage = gradImage;
+  lighten (augmentedImage);
   QPainter painter (&augmentedImage);
   vector<BlurredSegment *> bss = detector.getBlurredSegments ();
   if (! bss.empty ())
@@ -1017,6 +1049,9 @@ void BSDetectionWidget::writeDetectionStatus ()
   else if (res == BSDetector::RESULT_INITIAL_TOO_MANY_OUTLIERS)
     cout << "Extraction : unsuccessful filter test at initial detection."
          << endl;
+  else if (res == BSDetector::RESULT_INITIAL_CLOSE_ORIENTATION)
+    cout << "Extraction : initial detection of a too closely oriented segment."
+         << endl;
   else if (res == BSDetector::RESULT_FINAL_NO_DETECTION)
     cout << "Extraction : no final detection (bsini == NULL)." << endl;
   else if (res == BSDetector::RESULT_FINAL_TOO_FEW)
diff --git a/Code/Seg/BSTools/bsdetectionwidget.h b/Code/Seg/BSTools/bsdetectionwidget.h
index a961972c142787e331b412c49e90271c5bb4e071..fe937fdb3e53903486d33dea30b58fab04339a1c 100755
--- a/Code/Seg/BSTools/bsdetectionwidget.h
+++ b/Code/Seg/BSTools/bsdetectionwidget.h
@@ -230,6 +230,8 @@ private:
   /** Background type.
    * BACK_BLACK, BACK_WHITE, BACK_IMAGE, BACK_GRAD, BACK_GRADX, BACK_GRADY. */
   int background;
+  /** Black level used to lighten background images. */
+  int blevel;
   /** Flag indicating whether detection result should be output. */
   bool verbose;
 
@@ -315,6 +317,23 @@ private:
   void drawBlurredSegment (QPainter &painter,
                            BlurredSegment *bs, bool high = true);
 
+  /**
+   * \brief Returns the background black level.
+   */
+  inline int getBlackLevel () const { return (blevel); }
+
+  /**
+   * \brief Increments the background black level.
+   * @param val Increment value;
+   */
+  void incBlackLevel (int val);
+
+  /**
+   * \brief Lighten the image according to the black level set.
+   * @param im Image to lighten.
+   */
+  void lighten (QImage &im);
+
   /**
    * \brief Displays the window background (no detection).
    */
diff --git a/Code/Seg/BSTools/bsstructureitem.cpp b/Code/Seg/BSTools/bsstructureitem.cpp
index 77bc856b50688abcfc227c707e4fc6e218a61063..ce96bb346905f998befd50ea296c93aab985fc37 100755
--- a/Code/Seg/BSTools/bsstructureitem.cpp
+++ b/Code/Seg/BSTools/bsstructureitem.cpp
@@ -36,6 +36,7 @@ BSStructureItem::BSStructureItem (int width, int height, const QImage *im,
   det = detector;
   displayItem = DISPLAY_MIN;
   displayScanLines = false;
+  displayInput = false;
   this->im = im;
   verbose = true;
   infoPen = QPen (Qt::red, DEFAULT_PEN_WIDTH, Qt::SolidLine,
@@ -274,6 +275,17 @@ void BSStructureItem::paintScansAndFilter (QPainter *painter, int step)
       }
     }
 
+    // Display the input selection
+    if (displayInput)
+    {
+      vector<Pt2i> stroke;
+      Pt2i ip1, ip2, ipc;
+      int iw;
+      det->getScanInput (BSDetector::STEP_INITIAL, ip1, ip2, iw, ipc);
+      ip1.draw (stroke, ip2);
+      paintPixels (painter, stroke, Qt::red);
+    }
+
     // Displays filter output
     if (det->isFiltering (step))
     {
@@ -282,6 +294,13 @@ void BSStructureItem::paintScansAndFilter (QPainter *painter, int step)
       BlurredSegment *bs = det->getBlurredSegment (step);
       if (bs != NULL) paintPixels (painter, bs->getStartPt (), Qt::yellow);
     }
+
+    // Displays the blurred segment
+    else
+    {
+      BlurredSegment *bs = det->getBlurredSegment (step);
+      if (bs != NULL) paintPixels (painter, bs->getAllPoints (), Qt::green);
+    }
   }
 
   if (verbose)
diff --git a/Code/Seg/BSTools/bsstructureitem.h b/Code/Seg/BSTools/bsstructureitem.h
index 4b2d66036731eeef39a4fcc1584c3b9029cc447c..d1e8e809809ed3ddfcf3309e064ecc082ceeabd3 100755
--- a/Code/Seg/BSTools/bsstructureitem.h
+++ b/Code/Seg/BSTools/bsstructureitem.h
@@ -76,10 +76,14 @@ public:
 
   /**
    * \brief Switches on or off the scan line display modality.
-   * @param next Get next information if true, previous on otherwise.
    */
   inline void switchScanDisplay () { displayScanLines = ! displayScanLines; }
 
+  /**
+   * \brief Switches on or off the input selection display modality.
+   */
+  inline void switchInputDisplay () { displayInput = ! displayInput; }
+
   /**
    * \brief Returns the displayed information title.
    */
@@ -168,6 +172,8 @@ private:
   int displayItem;
   /** Scan display modality. */
   bool displayScanLines;
+  /** Input selection display modality. */
+  bool displayInput;
   /** Information text modality. */
   bool verbose;
   /** Information text style. */
diff --git a/Code/Seg/BSTools/bsstructureview.cpp b/Code/Seg/BSTools/bsstructureview.cpp
index e40b0f11ed683cfebf6cd2915abaf2cff4eb9d84..606444f06c591878aad00ff185990507ed019e48 100755
--- a/Code/Seg/BSTools/bsstructureview.cpp
+++ b/Code/Seg/BSTools/bsstructureview.cpp
@@ -97,6 +97,14 @@ bool BSStructureView::processKeyEvent (QKeyEvent *event)
       processed = false;
       break;
 
+    case Qt::Key_J : // Input selection display
+      if (event->modifiers () & Qt::ControlModifier)
+        grid->switchInputDisplay ();
+      scene()->update ();
+      update ();
+      processed = false;
+      break;
+
     case Qt::Key_V : // Info display
       grid->switchInfoDisplay ();
       scene()->update ();
@@ -120,7 +128,7 @@ bool BSStructureView::processKeyEvent (QKeyEvent *event)
       //   QRect (QPoint (0, 0),
       //          QSize (grid->getWidth(), grid->getHeight()))
       //   ).toImage().save ("structure.png");
-      // cout << "Structure shot in capture.png" << endl;
+      // cout << "Structure shot in structure.png" << endl;
       break;
 
     case Qt::Key_Plus : // Zoom in
diff --git a/Code/Seg/BlurredSegment/bsdetector.cpp b/Code/Seg/BlurredSegment/bsdetector.cpp
index b988af8ba1a5d9308f9566c4bf2c1f7855c3f334..53138985d9ada74f6e98a2b229a894d549ccd7c5 100755
--- a/Code/Seg/BlurredSegment/bsdetector.cpp
+++ b/Code/Seg/BlurredSegment/bsdetector.cpp
@@ -14,6 +14,7 @@ const int BSDetector::RESULT_INITIAL_NO_DETECTION = 11;
 const int BSDetector::RESULT_INITIAL_TOO_FEW = 12;
 const int BSDetector::RESULT_INITIAL_TOO_SPARSE = 13;
 const int BSDetector::RESULT_INITIAL_TOO_MANY_OUTLIERS = 14;
+const int BSDetector::RESULT_INITIAL_CLOSE_ORIENTATION = 15;
 const int BSDetector::RESULT_FINAL_NO_DETECTION = 21;
 const int BSDetector::RESULT_FINAL_TOO_FEW = 22;
 const int BSDetector::RESULT_FINAL_TOO_SPARSE = 23;
@@ -114,6 +115,51 @@ void BSDetector::detectAll ()
 }
 
 
+void BSDetector::detectAllWithBalancedXY ()
+{
+  autodet = true;
+  freeMultiSelection ();
+  gMap->setMasking (true);
+
+  bool isnext = true;
+  nbtrials = 0;
+  int width = gMap->getWidth ();
+  int height = gMap->getHeight ();
+  int xg = width / 2, yb = height / 2;
+  int xd = xg + autoResol, yh = yb + autoResol;
+  bool agauche = true, enbas = true, adroite = true, enhaut = true;
+  while (isnext && (agauche || enbas || adroite || enhaut))
+  {
+    if (agauche)
+    {
+      isnext = runMultiDetection (Pt2i (xg, 0), Pt2i (xg, height - 1));
+      xg -= autoResol;
+      if (xg <= 0) agauche = false;
+    }
+    if (isnext && enbas)
+    {
+      isnext = runMultiDetection (Pt2i (0, yb), Pt2i (width - 1, yb));
+      yb -= autoResol;
+      if (yb <= 0) enbas = false;
+    }
+    if (isnext && adroite)
+    {
+      isnext = runMultiDetection (Pt2i (xd, 0), Pt2i (xd, height - 1));
+      xd += autoResol;
+      if (xd >= width - 1) adroite = false;
+    }
+    if (isnext && enhaut)
+    {
+      isnext = runMultiDetection (Pt2i (0, yh), Pt2i (width - 1, yh));
+      yh += autoResol;
+      if (yh >= height - 1) enhaut = false;
+    }
+  }
+  gMap->clearMask ();
+  gMap->setMasking (false);
+}
+
+
 void BSDetector::detectSelection (const Pt2i &p1, const Pt2i &p2)
 {
   autodet = false;
@@ -219,6 +265,15 @@ void BSDetector::olddetect (const Pt2i &p1, const Pt2i &p2,
   }
 */
 
+  // Orientation test for automatic extractions
+  //-------------------------------------------
+  Vr2i bsinidir = bsini->getSupportVector();
+  if (bsinidir.orientedAs (inip1.vectorTo (inip2)))
+  {
+    resultValue = RESULT_INITIAL_CLOSE_ORIENTATION;
+    return;
+  }
+
   // Gradient reference selection
   //-----------------------------
   Pt2i pCenter = bsini->getCenter ();
@@ -234,8 +289,7 @@ void BSDetector::olddetect (const Pt2i &p1, const Pt2i &p2,
 
   // Finer detection based on gradient maxima with orientation constraint
   //---------------------------------------------------------------------
-  bsf = bstold->fineTrack (pCenter, bsini->getSupportVector(),
-                           scanwidth, bswidth, gRef);
+  bsf = bstold->fineTrack (pCenter, bsinidir, scanwidth, bswidth, gRef);
   if (bsf == NULL || bsf->size () < bsMinSize)
   {
     resultValue = (bsf == NULL ? RESULT_FINAL_NO_DETECTION
@@ -379,6 +433,15 @@ void BSDetector::detect (const Pt2i &p1, const Pt2i &p2,
     return;
   }
 
+  // Orientation test for automatic extractions
+  //-------------------------------------------
+  Vr2i bsinidir = bsini->getSupportVector();
+  if (bsinidir.orientedAs (inip1.vectorTo (inip2)))
+  {
+    resultValue = RESULT_INITIAL_CLOSE_ORIENTATION;
+    return;
+  }
+  
   // Gradient reference selection
   //-----------------------------
   Pt2i pCenter = bsini->getCenter ();
@@ -400,8 +463,7 @@ void BSDetector::detect (const Pt2i &p1, const Pt2i &p2,
 
   // Finer detection based on gradient maxima with orientation constraint
   //---------------------------------------------------------------------
-  bsf = bst2->fineTrack (pCenter, bsini->getSupportVector(),
-                         scanwidth, bswidth, gRef);
+  bsf = bst2->fineTrack (pCenter, bsinidir, scanwidth, bswidth, gRef);
   if (bsf == NULL || bsf->size () < bsMinSize)
   {
     resultValue = (bsf == NULL ? RESULT_FINAL_NO_DETECTION
diff --git a/Code/Seg/BlurredSegment/bsdetector.h b/Code/Seg/BlurredSegment/bsdetector.h
index 7d4f93f7a32495680f76bc7c6d2ebdc704ec5c3d..8944d975c8692ca45fad1c20faa95ae975c6aefc 100755
--- a/Code/Seg/BlurredSegment/bsdetector.h
+++ b/Code/Seg/BlurredSegment/bsdetector.h
@@ -40,6 +40,8 @@ public:
   static const int RESULT_INITIAL_TOO_SPARSE;
   /** Extraction result : unsuccessful filter test at initial detection. */
   static const int RESULT_INITIAL_TOO_MANY_OUTLIERS;
+  /** Extraction result : initial detection of a closely oriented segment. */
+  static const int RESULT_INITIAL_CLOSE_ORIENTATION;
   /** Extraction result : no final detection (bsf == NULL). */
   static const int RESULT_FINAL_NO_DETECTION;
   /** Extraction result : too few points at final detection. */
@@ -72,9 +74,16 @@ public:
 
   /**
    * \brief Detects all blurred segments in the picture.
+   * Parses X direction first, the Y direction.
    */
   void detectAll ();
 
+  /**
+   * \brief Detects all blurred segments in the picture.
+   * Parses simultaneously the X and Y directions.
+   */
+  void detectAllWithBalancedXY ();
+
   /**
    * \brief Detects blurred segments between two input points.
    * @param p1 First input point.
diff --git a/Code/Seg/BlurredSegment/bstracker.cpp b/Code/Seg/BlurredSegment/bstracker.cpp
index 6ac9c1c22cfcd90ce0ce472e9fb6fc8141f89f42..4462ab317df41e2374ffb29eb40f1f82e2df83a9 100755
--- a/Code/Seg/BlurredSegment/bstracker.cpp
+++ b/Code/Seg/BlurredSegment/bstracker.cpp
@@ -209,7 +209,7 @@ BlurredSegment *BSTracker::fineTrack (const Pt2i &center, const Vr2i &scandir,
 
   // Gets detected segment normal vector
   Vr2i normal = scandir.orthog ();
-  if (! normal.orientedAs (gref)) normal.invert ();
+  if (! normal.directedAs (gref)) normal.invert ();
 
   fail = 0;
 
diff --git a/Code/Seg/ImageTools/vmap.cpp b/Code/Seg/ImageTools/vmap.cpp
index 142b3b5a64522eb17d8d8ddaf53dc07ca7700243..a4b85a29d85d6ce1b2d9483a7189497ea77acec0 100755
--- a/Code/Seg/ImageTools/vmap.cpp
+++ b/Code/Seg/ImageTools/vmap.cpp
@@ -534,8 +534,8 @@ int VMap::keepContrastedMax (int *lmax, int n, int *in) const
 }
 
 
-int VMap::keepOrientedElementsIn (const vector<Pt2i> &pix,
-                                       const Vr2i &ref, int n, int *ind) const
+int VMap::keepDirectedElementsAs (const vector<Pt2i> &pix,
+                                  int n, int *ind, const Vr2i &ref) const
 {
   int vx = ref.x ();
   int vy = ref.y ();
@@ -550,8 +550,8 @@ int VMap::keepOrientedElementsIn (const vector<Pt2i> &pix,
 }
 
 
-int VMap::keepDirectedElementsIn (const vector<Pt2i> &pix,
-                                  const Vr2i &ref, int n, int *ind) const
+int VMap::keepOrientedElementsAs (const vector<Pt2i> &pix,
+                                  int n, int *ind, const Vr2i &ref) const
 {
   int vx = ref.x ();
   int vy = ref.y ();
@@ -613,10 +613,10 @@ int VMap::localMax (int *lmax, const vector<Pt2i> &pix, const Vr2i &gref) const
 
   // Prunes the candidates with opposite gradient
   if (orientedGradient)
-    count = keepOrientedElementsIn (pix, gref, count, lmax);
+    count = keepDirectedElementsAs (pix, count, lmax, gref);
 
   // Prunes the candidates wrongly oriented
-  count = keepDirectedElementsIn (pix, gref, count, lmax);
+  count = keepOrientedElementsAs (pix, count, lmax, gref);
 
   // Sorts candidates by gradient magnitude
   sortMax (lmax, count, gn);
diff --git a/Code/Seg/ImageTools/vmap.h b/Code/Seg/ImageTools/vmap.h
index 4c43e13fb0ef67940964b171e4e09709848941db..6e4d4829e36558286e6404ca683890073142abec 100755
--- a/Code/Seg/ImageTools/vmap.h
+++ b/Code/Seg/ImageTools/vmap.h
@@ -164,28 +164,29 @@ public:
   int keepContrastedMax (int *lmax, int n, int *in) const;
 
   /**
-   * Keeps elements that are oriented along a reference vector
-   *   in a selection of points.
+   * Keeps elements with the same direction as a reference vector
+   *   in a selection of points (positive scalar product).
    * Returns the number of remaining elements in the selection.
    * @param pix Input array of scanned points.
-   * @param ref The reference vector.
    * @param n Initial size of the selection of points.
    * @param ind Selection of points.
+   * @param ref The reference vector.
    */
-  int keepOrientedElementsIn (const vector<Pt2i> &pix,
-                              const Vr2i &ref, int n, int *ind) const;
+  int keepDirectedElementsAs (const vector<Pt2i> &pix,
+                              int n, int *ind, const Vr2i &ref) const;
 
   /**
    * Keeps elements with gradient value near a reference vector
    *   in a selection of points.
+   * Relies on angleThreshold value for the test.
    * Returns the number of remaining elements in the selection.
    * @param pix Input array of scanned points.
-   * @param ref The reference vector.
    * @param n Initial size of the selection of points.
    * @param ind Selection of points.
+   * @param ref The reference vector.
    */
-  int keepDirectedElementsIn (const vector<Pt2i> &pix,
-                              const Vr2i &ref, int n, int *ind) const;
+  int keepOrientedElementsAs (const vector<Pt2i> &pix,
+                              int n, int *ind, const Vr2i &ref) const;
 
   /**
    * \brief Gets filtered and sorted local gradient maxima.
diff --git a/Code/Seg/ImageTools/vr2i.cpp b/Code/Seg/ImageTools/vr2i.cpp
index 5f0ab4d8eb15a7bf94a377bba71a1b4a7dca688a..32f3398b84c01abdf50ea1865fdee31ff54eb61f 100755
--- a/Code/Seg/ImageTools/vr2i.cpp
+++ b/Code/Seg/ImageTools/vr2i.cpp
@@ -28,6 +28,14 @@ Vr2i Vr2i::orthog () const
 }
 
 
+bool Vr2i::orientedAs (const Vr2i &ref) const
+{
+  int ps = xv * ref.xv + yv * ref.yv;
+  return (4 * ps * ps > 3 * (xv * xv + yv * yv)
+                          * (ref.xv * ref.xv + ref.yv * ref.yv));
+}
+
+
 bool *Vr2i::steps (int *n) const
 {
   int x2 = (xv > 0 ? xv : - xv);
diff --git a/Code/Seg/ImageTools/vr2i.h b/Code/Seg/ImageTools/vr2i.h
index 35cca7ab2135e9cf3a3b6c4df8c9febb380c2d83..cac1af7dd1b85a151609f2aeb215935d66e96409 100755
--- a/Code/Seg/ImageTools/vr2i.h
+++ b/Code/Seg/ImageTools/vr2i.h
@@ -121,11 +121,19 @@ public:
   inline void setOrthog () { int tmp = xv; xv = - yv; yv = tmp; }
 
   /**
-   * @fn bool orientedAs (Vr2i v)
-   * \brief Returns true if v has the same orientation as the vector.
+   * @fn bool directedAs (Vr2i ref)
+   * \brief Returns true if v has the same direction as a reference.
+   * @param ref The reference vector.
    */
-  inline bool orientedAs (Vr2i v) const {
-    return (xv * v.xv + yv * v.yv >= 0); }
+  inline bool directedAs (const Vr2i &ref) const {
+    return (xv * ref.xv + yv * ref.yv >= 0); }
+
+  /**
+   * @fn bool orientedAs (Vr2i ref)
+   * \brief Returns true if v has the same orientation as a reference.
+   * @param ref The reference vector.
+   */
+  bool orientedAs (const Vr2i &ref) const;
 
   /**
    * @fn void invert ()
diff --git a/Methode/ctrl.tex b/Methode/ctrl.tex
index 8510a56d1ec03e2f35b43ef36759b4ae7a8a3bd9..0c66a0e10f65cf38cd1cd7e5bfab021167cd1dce 100755
--- a/Methode/ctrl.tex
+++ b/Methode/ctrl.tex
@@ -27,7 +27,6 @@ a/q/c &\spa & Enregistre / Affiche / Supprime les segments \\
 b && Ajuste la r\'esolution du gradient pour le filtrage des max locaux \\
 e && Inverse la direction de r\'ef\'erence (autre bord) \\
 g && Ajuste le seuil du gradient \\
-n && Allume le segment suivant dans une d\'etection multiple \\
 j && Ajuste le seuil de voisinage pour les suivis rapides \\
 k && Ajuste la taille minimale des composantes connexes \\
 l && Ajuste la taille minimale du segment final \\
@@ -40,6 +39,7 @@ s && Ajuste la longueur tol\'er\'ee pour les sauts de d\'etection \\
 u && Relance la d\'etection sur la derni\`ere s\'election (update) \\
 w && Ajuste la consigne d'\'epaisseur du segment flou pour le suivi fin \\
 x && Ajuste la consigne d'\'epaisseur du segment flou pour le suivi rapide \\
+y && Ajuste le contraste de l'image \\
 z && Ajuste le seuil du contr\^ole de la consigne d'\'epaisseur \\
 Ctrl-b && Commute le fond d'\'ecran de la fen\^etre principale \\
 Ctrl-d && Commute le test de densit\'e \\
@@ -83,6 +83,7 @@ p && Capture la fen\^etre dans un fichier .png \\
 \hline \hline
 \multicolumn{3}{|l|}{Analyse des segments flous extraits :} \\
 Ctrl-i && Commute le type d'affichage des scans \\
+Ctrl-j && Commute l'affichage de la barre de s\'election \\
 Ctrl-b && Commute le fond d'\'ecran de la fen\^etre principale. \\
 + -- && Zoom \\
 $< \wedge > \vee$ && D\'ecalage de l'observation \\
diff --git a/Methode/methode.tex b/Methode/methode.tex
index 9fccb59171a5c946dbe9fc557bd177df88c72745..230285a9ca2bb1821fd0fa46979d9ce2db016132 100755
--- a/Methode/methode.tex
+++ b/Methode/methode.tex
@@ -16,7 +16,7 @@
 
 \section*{S\'equencement de la d\'etection}
 
-\begin{picture}(150,160)(0,0)
+\begin{picture}(150,170)(0,0)
 \put(40,0){\framebox(70,10){FILTRAGE}}
 \put(75,20){\vector(0,-1){10}}
 \put(40,20){\framebox(70,10){TEST DE CONNEXITE}}
@@ -28,17 +28,19 @@
 \put(75,60){\vector(0,-1){10}}
 \put(40,60){\framebox(70,10){RECENTRAGE}}
 \put(75,80){\vector(0,-1){10}}
-\put(40,80){\framebox(70,10){PRE-FILTRAGE}}
+\put(40,80){\framebox(70,10){TEST D'ORIENTATION}}
 \put(75,100){\vector(0,-1){10}}
-\put(40,100){\framebox(70,10){TEST DE DENSITE}}
+\put(40,100){\framebox(70,10){PRE-FILTRAGE}}
 \put(75,120){\vector(0,-1){10}}
+\put(40,120){\framebox(70,10){TEST DE DENSITE}}
+\put(75,140){\vector(0,-1){10}}
 \thicklines
-\put(40,120){\framebox(70,10){\bf \large SUIVI RAPIDE}}
-\put(42,122){\framebox(66,6)}
+\put(40,140){\framebox(70,10){\bf \large SUIVI RAPIDE}}
+\put(42,142){\framebox(66,6)}
 \thinlines
-\put(75,140){\vector(0,-1){10}}
+\put(75,160){\vector(0,-1){10}}
 \thicklines
-\put(40,140){\framebox(70,10){\bf \large SUIVI PRELIMINAIRE}}
+\put(40,160){\framebox(70,10){\bf \large SUIVI PRELIMINAIRE}}
 \thinlines
 \end{picture}
 
@@ -126,6 +128,17 @@ isol\'es \`a l'\'ecart du segment.
 \end{itemize}
 \end{itemize}
 
+\subsection*{Test d'orientation}
+
+\begin{itemize}
+\item Etat par d\'efaut : activ\'e.
+\item Fonctionnement :
+\begin{itemize}
+\item V\'erifie que l'orientation du segment n'est pas trop proche de
+celle de la barre de balayage $P_1P_2$ ($30^o$).
+\end{itemize}
+\end{itemize}
+
 \subsection*{Recentrage}
 
 \begin{itemize}