From daa17a20f5b4123836d03109ad802808dc87f98c Mon Sep 17 00:00:00 2001
From: Grant McDermott <gmcd@amazon.com>
Date: Tue, 16 Sep 2025 18:10:02 -0700
Subject: [PATCH 1/5] ephemeral theme argument

---
 R/tinyplot.R    | 20 ++++++++++++++++++++
 man/tinyplot.Rd |  5 +++++
 2 files changed, 25 insertions(+)

diff --git a/R/tinyplot.R b/R/tinyplot.R
index a6fbf35e..c076702c 100644
--- a/R/tinyplot.R
+++ b/R/tinyplot.R
@@ -349,6 +349,9 @@
 #'  `width` (above) apply, e.g. will default to `tpar("file.height")` if not
 #'  specified.
 #' @param asp the y/xy/x aspect ratio, see `plot.window`.
+#' @param theme keyword string (e.g. `"clean"`) or list defining a theme. Passed
+#'  on to [`tinytheme`], but reset upon exit so that the theme effect is only
+#'  temporary. Useful for invoking ephemeral themes. 
 #' @param ... other graphical parameters. If `type` is a character specification
 #'   (such as `"hist"`) then any argument names that match those from the corresponding
 #'   `type_*()` function (such as \code{\link{type_hist}}) are passed on to that.
@@ -634,6 +637,7 @@ tinyplot.default = function(
     width = NULL,
     height = NULL,
     asp = NA,
+    theme = NULL,
     ...) {
 
 
@@ -674,6 +678,22 @@ tinyplot.default = function(
   }
   set_saved_par(when = "before", opar)
 
+  # Ephemeral theme
+  if (!is.null(theme)) {
+    # browser()
+    if (is.character(theme) && length(theme) == 1) {
+      tinytheme(theme)
+    } else if (is.list(theme)) {
+      do.call(tinytheme, theme)
+    } else {
+      warning('Argument `theme` must be a character of length 1 (e.g. "clean"), or a list. Ignoring.')
+    }
+    dtheme = theme_default
+    otheme = opar[names(dtheme)]
+
+    on.exit(do.call(tinytheme, otheme), add = TRUE)
+  }
+
 
   #
   ## devices and files -----
diff --git a/man/tinyplot.Rd b/man/tinyplot.Rd
index 629e4fb8..676ed5e3 100644
--- a/man/tinyplot.Rd
+++ b/man/tinyplot.Rd
@@ -60,6 +60,7 @@ tinyplot(x, ...)
   width = NULL,
   height = NULL,
   asp = NA,
+  theme = NULL,
   ...
 )
 
@@ -504,6 +505,10 @@ specified.}
 
 \item{asp}{the y/xy/x aspect ratio, see \code{plot.window}.}
 
+\item{theme}{keyword string (e.g. \code{"clean"}) or list defining a theme. Passed
+on to \code{\link{tinytheme}}, but reset upon exit so that the theme effect is only
+temporary. Useful for invoking ephemeral themes.}
+
 \item{formula}{a \code{\link[stats]{formula}} that optionally includes
 grouping variable(s) after a vertical bar, e.g. \code{y ~ x | z}. One-sided
 formulae are also permitted, e.g. \code{~ y | z}. Only a single \code{y} and \code{x}

From 41a92176229dc16edf0672274ea32841cc74a658 Mon Sep 17 00:00:00 2001
From: Grant McDermott <gmcd@amazon.com>
Date: Tue, 16 Sep 2025 18:21:25 -0700
Subject: [PATCH 2/5] docs

---
 R/tinytheme.R    | 12 +++++++++++-
 man/tinytheme.Rd | 12 +++++++++++-
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/R/tinytheme.R b/R/tinytheme.R
index 9b59ad32..5fc29348 100644
--- a/R/tinytheme.R
+++ b/R/tinytheme.R
@@ -34,8 +34,11 @@
 #' @details
 #' Sets a list of graphical parameters using `tpar()`
 #'
+#' Note that themes are persistent and will be applied to all subsequent plots.
 #' To reset the theme to default settings (no customization), call `tinytheme()`
-#' without arguments.
+#' without arguments. Altenatively, invoke the `tinyplot(..., theme = <theme>)`
+#' argument for an ephemeral theme that is automatically reset at the end of the
+#' plot call.
 #' 
 #' **Caveat emptor:** Themes are a somewhat experimental feature of `tinyplot`.
 #' While we feel confident that themes should work as expected for most
@@ -65,6 +68,9 @@
 #' # Set a theme
 #' tinytheme("bw")
 #' p()
+#' 
+#' #  A set theme is persistent and will apply to subsequent plots
+#' tinyplot(0:10)
 #'
 #' # Try a different theme
 #' tinytheme("dark")
@@ -86,6 +92,10 @@
 #' tinytheme()
 #' p()
 #' 
+#' # For an ephemeral theme, use `tinyplot(..., theme = <theme>)` directly
+#' tinyplot(0:10, theme = "clean", main = "This theme is ephemeral")
+#' tinyplot(10:0, main = "See, no more theme")
+#' 
 #' # Themes showcase
 #' ## We'll use a slightly more intricate plot (long y-axis labs and facets)
 #' ## to demonstrate dynamic margin adjustment etc.
diff --git a/man/tinytheme.Rd b/man/tinytheme.Rd
index 3508a1f7..a8906549 100644
--- a/man/tinytheme.Rd
+++ b/man/tinytheme.Rd
@@ -49,8 +49,11 @@ whitespace.
 \details{
 Sets a list of graphical parameters using \code{tpar()}
 
+Note that themes are persistent and will be applied to all subsequent plots.
 To reset the theme to default settings (no customization), call \code{tinytheme()}
-without arguments.
+without arguments. Altenatively, invoke the \verb{tinyplot(..., theme = <theme>)}
+argument for an ephemeral theme that is automatically reset at the end of the
+plot call.
 
 \strong{Caveat emptor:} Themes are a somewhat experimental feature of \code{tinyplot}.
 While we feel confident that themes should work as expected for most
@@ -78,6 +81,9 @@ p()
 tinytheme("bw")
 p()
 
+#  A set theme is persistent and will apply to subsequent plots
+tinyplot(0:10)
+
 # Try a different theme
 tinytheme("dark")
 p()
@@ -98,6 +104,10 @@ tinyplot(I(cut(lat, 10)) ~ depth, data = quakes, type = "ridge")
 tinytheme()
 p()
 
+# For an ephemeral theme, use `tinyplot(..., theme = <theme>)` directly
+tinyplot(0:10, theme = "clean", main = "This theme is ephemeral")
+tinyplot(10:0, main = "See, no more theme")
+
 # Themes showcase
 ## We'll use a slightly more intricate plot (long y-axis labs and facets)
 ## to demonstrate dynamic margin adjustment etc.

From 2d5158a35b78f305148ad2598832601ab9119f9a Mon Sep 17 00:00:00 2001
From: Grant McDermott <gmcd@amazon.com>
Date: Tue, 16 Sep 2025 18:30:27 -0700
Subject: [PATCH 3/5] vignette

---
 vignettes/themes.qmd | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/vignettes/themes.qmd b/vignettes/themes.qmd
index 0abe7bfa..3285c4f6 100644
--- a/vignettes/themes.qmd
+++ b/vignettes/themes.qmd
@@ -83,6 +83,20 @@ tinytheme()
 tinyplot(mpg ~ hp, data = mtcars, main = "Fuel efficiency vs. horsepower")
 ```
 
+### Aside: ephemeral themes
+
+We expect that users will generally want to set a persistent theme for all
+(most) of their plots. But it is also possible to set a ephemeral theme for a
+particular plot by calling the `tinyplot(..., theme = <theme>)` argument
+directly.
+
+```{r}
+#| layout-ncol: 2
+tinyplot(mpg ~ hp, data = mtcars, main = "Ephemeral theme", theme = "clean")
+tinyplot(mpg ~ hp, data = mtcars, main = "Back to the default")
+```
+
+
 
 ### Gallery
 

From 63f292b90d63138c7b011b968f06df8e99088e0d Mon Sep 17 00:00:00 2001
From: Grant McDermott <gmcd@amazon.com>
Date: Tue, 16 Sep 2025 18:32:55 -0700
Subject: [PATCH 4/5] news

---
 NEWS.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/NEWS.md b/NEWS.md
index 78b068fc..d5be8c5d 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -22,6 +22,9 @@ where the formatting is also better._
   `boxplot(x)`. (#454 @zeileis)
 - `type_errorbar()` and `type_point_range()` get a `dodge` argument.
   (#461 @vincentarelbundock)
+- The new `tinyplot(..., theme = <theme>)` argument enables users to invoke
+  ephemeral themes as an alternative to the persistent themes that follow
+  `tinytheme(<theme>)`. (#483 @grantmcdermott)
 
 ### Bug fixes
 

From 0d961fbaf28eb5b9449656b83813316211a40837 Mon Sep 17 00:00:00 2001
From: Grant McDermott <grant.mcdermott@gmail.com>
Date: Tue, 16 Sep 2025 20:04:24 -0700
Subject: [PATCH 5/5] add test

---
 .../_tinysnapshot/tinytheme_ephemeral.svg     | 464 ++++++++++++++++++
 inst/tinytest/test-tinytheme.R                |  17 +-
 2 files changed, 480 insertions(+), 1 deletion(-)
 create mode 100644 inst/tinytest/_tinysnapshot/tinytheme_ephemeral.svg

diff --git a/inst/tinytest/_tinysnapshot/tinytheme_ephemeral.svg b/inst/tinytest/_tinysnapshot/tinytheme_ephemeral.svg
new file mode 100644
index 00000000..11d81648
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/tinytheme_ephemeral.svg
@@ -0,0 +1,464 @@
+<?xml version='1.0' encoding='UTF-8' ?>
+<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='504.00pt' height='504.00pt' viewBox='0 0 504.00 504.00'>
+<g class='svglite'>
+<defs>
+  <style type='text/css'><![CDATA[
+    .svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
+      fill: none;
+      stroke: #000000;
+      stroke-linecap: round;
+      stroke-linejoin: round;
+      stroke-miterlimit: 10.00;
+    }
+    .svglite text {
+      white-space: pre;
+    }
+    .svglite g.glyphgroup path {
+      fill: inherit;
+      stroke: none;
+    }
+  ]]></style>
+</defs>
+<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
+<defs>
+  <clipPath id='cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='504.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+</g>
+<defs>
+  <clipPath id='cpMC4wMHwyNTIuMDB8MC4wMHw1MDQuMDA='>
+    <rect x='0.00' y='0.00' width='252.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMC4wMHwyNTIuMDB8MC4wMHw1MDQuMDA=)'>
+<text x='47.52' y='34.47' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='119.97px' lengthAdjust='spacingAndGlyphs'>Ephemeral theme</text>
+<text x='145.44' y='499.68' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='67.36px' lengthAdjust='spacingAndGlyphs'>Petal.Length</text>
+<text transform='translate(12.96,257.76) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='70.70px' lengthAdjust='spacingAndGlyphs'>Sepal.Length</text>
+</g>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<line x1='56.96' y1='456.48' x2='239.23' y2='456.48' style='stroke-width: 0.75;' />
+<line x1='56.96' y1='456.48' x2='56.96' y2='460.80' style='stroke-width: 0.75;' />
+<line x1='87.34' y1='456.48' x2='87.34' y2='460.80' style='stroke-width: 0.75;' />
+<line x1='117.72' y1='456.48' x2='117.72' y2='460.80' style='stroke-width: 0.75;' />
+<line x1='148.09' y1='456.48' x2='148.09' y2='460.80' style='stroke-width: 0.75;' />
+<line x1='178.47' y1='456.48' x2='178.47' y2='460.80' style='stroke-width: 0.75;' />
+<line x1='208.85' y1='456.48' x2='208.85' y2='460.80' style='stroke-width: 0.75;' />
+<line x1='239.23' y1='456.48' x2='239.23' y2='460.80' style='stroke-width: 0.75;' />
+<text x='56.96' y='478.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>1</text>
+<text x='87.34' y='478.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>2</text>
+<text x='117.72' y='478.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>3</text>
+<text x='148.09' y='478.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>4</text>
+<text x='178.47' y='478.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>5</text>
+<text x='208.85' y='478.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>6</text>
+<text x='239.23' y='478.08' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>7</text>
+<line x1='49.79' y1='420.04' x2='49.79' y2='49.30' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='420.04' x2='45.47' y2='420.04' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='367.08' x2='45.47' y2='367.08' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='314.12' x2='45.47' y2='314.12' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='261.15' x2='45.47' y2='261.15' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='208.19' x2='45.47' y2='208.19' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='155.23' x2='45.47' y2='155.23' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='102.26' x2='45.47' y2='102.26' style='stroke-width: 0.75;' />
+<line x1='49.79' y1='49.30' x2='45.47' y2='49.30' style='stroke-width: 0.75;' />
+<text x='39.71' y='424.17' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>4.5</text>
+<text x='39.71' y='371.21' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>5.0</text>
+<text x='39.71' y='318.24' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>5.5</text>
+<text x='39.71' y='265.28' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>6.0</text>
+<text x='39.71' y='212.32' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>6.5</text>
+<text x='39.71' y='159.36' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>7.0</text>
+<text x='39.71' y='106.39' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>7.5</text>
+<text x='39.71' y='53.43' text-anchor='end' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>8.0</text>
+<polygon points='49.79,456.48 243.36,456.48 243.36,44.64 49.79,44.64 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNDkuNzl8MjQzLjM2fDQ0LjY0fDQ1Ni40OA=='>
+    <rect x='49.79' y='44.64' width='193.57' height='411.84' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNDkuNzl8MjQzLjM2fDQ0LjY0fDQ1Ni40OA==)'>
+<line x1='56.96' y1='456.48' x2='56.96' y2='44.64' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='87.34' y1='456.48' x2='87.34' y2='44.64' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='117.72' y1='456.48' x2='117.72' y2='44.64' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='148.09' y1='456.48' x2='148.09' y2='44.64' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='178.47' y1='456.48' x2='178.47' y2='44.64' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='208.85' y1='456.48' x2='208.85' y2='44.64' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='239.23' y1='456.48' x2='239.23' y2='44.64' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='420.04' x2='243.36' y2='420.04' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='367.08' x2='243.36' y2='367.08' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='314.12' x2='243.36' y2='314.12' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='261.15' x2='243.36' y2='261.15' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='208.19' x2='243.36' y2='208.19' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='155.23' x2='243.36' y2='155.23' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='102.26' x2='243.36' y2='102.26' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='49.79' y1='49.30' x2='243.36' y2='49.30' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<circle cx='69.11' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='377.67' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='66.07' cy='398.86' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='409.45' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='78.23' cy='324.71' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='409.45' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='430.63' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='377.67' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='324.71' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='75.19' cy='388.26' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='388.26' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='60.00' cy='441.23' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='63.04' cy='282.34' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='66.07' cy='324.71' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='78.23' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='78.23' cy='324.71' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='56.96' cy='409.45' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='78.23' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='84.30' cy='388.26' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='75.19' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='75.19' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='345.89' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='345.89' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='75.19' cy='398.86' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='75.19' cy='388.26' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='324.71' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='345.89' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='314.12' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='377.67' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='63.04' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='66.07' cy='314.12' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='377.67' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='66.07' cy='430.63' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='66.07' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='66.07' cy='420.04' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='66.07' cy='430.63' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='75.19' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='84.30' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='388.26' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='75.19' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='409.45' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='72.15' cy='335.30' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='69.11' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #4E79A7;' />
+<circle cx='169.36' cy='155.23' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='163.28' cy='218.78' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='175.43' cy='165.82' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='148.09' cy='314.12' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='166.32' cy='208.19' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='163.28' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='169.36' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='126.83' cy='377.67' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='166.32' cy='197.60' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='145.06' cy='345.89' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='132.91' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='154.17' cy='271.75' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='148.09' cy='261.15' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='169.36' cy='250.56' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='135.94' cy='303.52' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='160.25' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='163.28' cy='303.52' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='151.13' cy='282.34' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='163.28' cy='239.97' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='145.06' cy='303.52' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='172.40' cy='271.75' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='148.09' cy='250.56' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='175.43' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='169.36' cy='250.56' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='157.21' cy='218.78' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='160.25' cy='197.60' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='172.40' cy='176.41' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='178.47' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='163.28' cy='261.15' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='132.91' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='142.02' cy='314.12' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='138.98' cy='314.12' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='145.06' cy='282.34' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='181.51' cy='261.15' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='163.28' cy='324.71' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='163.28' cy='261.15' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='169.36' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='160.25' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='151.13' cy='303.52' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='148.09' cy='314.12' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='160.25' cy='314.12' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='166.32' cy='250.56' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='148.09' cy='282.34' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='126.83' cy='367.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='154.17' cy='303.52' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='154.17' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='154.17' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='157.21' cy='239.97' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='117.72' cy='356.49' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='151.13' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #F28E2B;' />
+<circle cx='208.85' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='181.51' cy='282.34' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='205.81' cy='144.63' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='196.70' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='202.78' cy='208.19' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='227.08' cy='91.67' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='163.28' cy='377.67' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='217.96' cy='123.45' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='202.78' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='211.89' cy='134.04' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='181.51' cy='208.19' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='187.59' cy='218.78' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='193.66' cy='176.41' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='178.47' cy='292.93' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='181.51' cy='282.34' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='187.59' cy='218.78' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='193.66' cy='208.19' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='230.12' cy='81.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='236.19' cy='81.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='178.47' cy='261.15' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='199.74' cy='165.82' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='175.43' cy='303.52' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='230.12' cy='81.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='175.43' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='199.74' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='208.85' cy='134.04' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='172.40' cy='239.97' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='175.43' cy='250.56' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='196.70' cy='218.78' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='202.78' cy='134.04' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='211.89' cy='112.86' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='221.00' cy='59.89' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='196.70' cy='218.78' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='181.51' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='196.70' cy='250.56' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='211.89' cy='81.08' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='196.70' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='193.66' cy='218.78' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='172.40' cy='261.15' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='190.62' cy='165.82' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='196.70' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='181.51' cy='165.82' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='181.51' cy='282.34' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='205.81' cy='176.41' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='199.74' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='184.55' cy='187.00' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='178.47' cy='229.37' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='184.55' cy='208.19' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='190.62' cy='239.97' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<circle cx='181.51' cy='271.75' r='2.70' style='stroke-width: 0.75; stroke: none; fill: #E15759;' />
+<polygon points='56.96,422.62 57.24,421.59 57.51,420.55 57.79,419.52 58.07,418.49 58.34,417.47 58.62,416.44 58.89,415.41 59.17,414.39 59.45,413.37 59.72,412.35 60.00,411.33 60.28,410.32 60.55,409.31 60.83,408.30 61.10,407.29 61.38,406.29 61.66,405.28 61.93,404.29 62.21,403.29 62.48,402.30 62.76,401.32 63.04,400.33 63.31,399.36 63.59,398.39 63.87,397.42 64.14,396.46 64.42,395.51 64.69,394.56 64.97,393.62 65.25,392.69 65.52,391.77 65.80,390.85 66.07,389.95 66.35,389.06 66.63,388.18 66.90,387.32 67.18,386.46 67.46,385.63 67.73,384.81 68.01,384.00 68.28,383.22 68.56,382.45 68.84,381.71 69.11,380.99 69.39,380.30 69.66,379.63 69.94,378.98 70.22,378.37 70.49,377.78 70.77,377.22 71.05,376.69 71.32,376.18 71.60,375.71 71.87,375.26 72.15,374.85 72.43,374.46 72.70,374.09 72.98,373.75 73.25,373.43 73.53,373.14 73.81,372.87 74.08,372.61 74.36,372.38 74.64,372.16 74.91,371.96 75.19,371.77 75.46,371.60 75.74,371.44 76.02,371.29 76.29,371.15 76.57,371.02 76.84,370.90 77.12,370.79 77.40,370.69 77.67,370.60 77.95,370.51 78.23,370.42 78.50,370.35 78.78,370.28 79.05,370.21 79.33,370.15 79.61,370.09 79.88,370.04 80.16,369.99 80.43,369.95 80.71,369.90 80.99,369.86 81.26,369.83 81.54,369.79 81.82,369.76 82.09,369.73 82.37,369.71 82.64,369.68 82.92,369.66 83.20,369.64 83.47,369.62 83.75,369.60 84.03,369.59 84.30,369.57 84.30,312.99 84.03,314.02 83.75,315.05 83.47,316.08 83.20,317.10 82.92,318.13 82.64,319.15 82.37,320.17 82.09,321.19 81.82,322.20 81.54,323.22 81.26,324.23 80.99,325.23 80.71,326.24 80.43,327.24 80.16,328.24 79.88,329.24 79.61,330.23 79.33,331.21 79.05,332.20 78.78,333.18 78.50,334.15 78.23,335.12 77.95,336.08 77.67,337.04 77.40,337.99 77.12,338.93 76.84,339.86 76.57,340.79 76.29,341.70 76.02,342.61 75.74,343.51 75.46,344.39 75.19,345.26 74.91,346.12 74.64,346.96 74.36,347.79 74.08,348.60 73.81,349.39 73.53,350.16 73.25,350.91 72.98,351.64 72.70,352.34 72.43,353.02 72.15,353.67 71.87,354.30 71.60,354.90 71.32,355.47 71.05,356.01 70.77,356.52 70.49,357.01 70.22,357.46 69.94,357.89 69.66,358.29 69.39,358.67 69.11,359.02 68.84,359.34 68.56,359.64 68.28,359.92 68.01,360.18 67.73,360.43 67.46,360.65 67.18,360.86 66.90,361.05 66.63,361.23 66.35,361.39 66.07,361.55 65.80,361.69 65.52,361.82 65.25,361.94 64.97,362.05 64.69,362.16 64.42,362.26 64.14,362.35 63.87,362.43 63.59,362.51 63.31,362.58 63.04,362.65 62.76,362.71 62.48,362.77 62.21,362.83 61.93,362.88 61.66,362.92 61.38,362.97 61.10,363.01 60.83,363.05 60.55,363.08 60.28,363.11 60.00,363.14 59.72,363.17 59.45,363.19 59.17,363.22 58.89,363.24 58.62,363.26 58.34,363.28 58.07,363.29 57.79,363.31 57.51,363.32 57.24,363.33 56.96,363.34 ' style='stroke-width: 0.75; stroke: none; fill: #4E79A7; fill-opacity: 0.20;' />
+<polyline points='56.96,392.98 57.24,392.46 57.51,391.94 57.79,391.41 58.07,390.89 58.34,390.37 58.62,389.85 58.89,389.33 59.17,388.80 59.45,388.28 59.72,387.76 60.00,387.24 60.28,386.72 60.55,386.19 60.83,385.67 61.10,385.15 61.38,384.63 61.66,384.10 61.93,383.58 62.21,383.06 62.48,382.54 62.76,382.02 63.04,381.49 63.31,380.97 63.59,380.45 63.87,379.93 64.14,379.40 64.42,378.88 64.69,378.36 64.97,377.84 65.25,377.32 65.52,376.79 65.80,376.27 66.07,375.75 66.35,375.23 66.63,374.70 66.90,374.18 67.18,373.66 67.46,373.14 67.73,372.62 68.01,372.09 68.28,371.57 68.56,371.05 68.84,370.53 69.11,370.00 69.39,369.48 69.66,368.96 69.94,368.44 70.22,367.92 70.49,367.39 70.77,366.87 71.05,366.35 71.32,365.83 71.60,365.30 71.87,364.78 72.15,364.26 72.43,363.74 72.70,363.22 72.98,362.69 73.25,362.17 73.53,361.65 73.81,361.13 74.08,360.60 74.36,360.08 74.64,359.56 74.91,359.04 75.19,358.52 75.46,357.99 75.74,357.47 76.02,356.95 76.29,356.43 76.57,355.90 76.84,355.38 77.12,354.86 77.40,354.34 77.67,353.82 77.95,353.29 78.23,352.77 78.50,352.25 78.78,351.73 79.05,351.20 79.33,350.68 79.61,350.16 79.88,349.64 80.16,349.12 80.43,348.59 80.71,348.07 80.99,347.55 81.26,347.03 81.54,346.51 81.82,345.98 82.09,345.46 82.37,344.94 82.64,344.42 82.92,343.89 83.20,343.37 83.47,342.85 83.75,342.33 84.03,341.81 84.30,341.28 ' style='stroke-width: 0.75; stroke: #4E79A7;' />
+<polygon points='117.72,408.27 118.36,405.97 119.01,403.67 119.65,401.37 120.29,399.07 120.94,396.77 121.58,394.47 122.23,392.18 122.87,389.88 123.52,387.59 124.16,385.30 124.81,383.01 125.45,380.72 126.09,378.43 126.74,376.14 127.38,373.86 128.03,371.58 128.67,369.30 129.32,367.02 129.96,364.75 130.60,362.47 131.25,360.20 131.89,357.93 132.54,355.67 133.18,353.41 133.83,351.15 134.47,348.89 135.12,346.64 135.76,344.39 136.40,342.14 137.05,339.90 137.69,337.67 138.34,335.44 138.98,333.21 139.63,330.99 140.27,328.78 140.91,326.57 141.56,324.37 142.20,322.17 142.85,319.99 143.49,317.81 144.14,315.64 144.78,313.48 145.43,311.34 146.07,309.20 146.71,307.07 147.36,304.96 148.00,302.86 148.65,300.78 149.29,298.71 149.94,296.65 150.58,294.61 151.22,292.59 151.87,290.59 152.51,288.61 153.16,286.64 153.80,284.70 154.45,282.78 155.09,280.88 155.74,279.00 156.38,277.14 157.02,275.30 157.67,273.48 158.31,271.69 158.96,269.91 159.60,268.16 160.25,266.42 160.89,264.71 161.53,263.01 162.18,261.33 162.82,259.66 163.47,258.02 164.11,256.38 164.76,254.76 165.40,253.15 166.05,251.56 166.69,249.98 167.33,248.41 167.98,246.84 168.62,245.29 169.27,243.75 169.91,242.21 170.56,240.69 171.20,239.17 171.84,237.65 172.49,236.15 173.13,234.65 173.78,233.15 174.42,231.66 175.07,230.18 175.71,228.69 176.36,227.22 177.00,225.75 177.64,224.28 178.29,222.81 178.93,221.35 179.58,219.89 180.22,218.43 180.87,216.98 181.51,215.53 181.51,172.94 180.87,175.21 180.22,177.48 179.58,179.74 178.93,182.01 178.29,184.27 177.64,186.52 177.00,188.78 176.36,191.03 175.71,193.27 175.07,195.51 174.42,197.75 173.78,199.98 173.13,202.21 172.49,204.43 171.84,206.64 171.20,208.85 170.56,211.06 169.91,213.25 169.27,215.44 168.62,217.62 167.98,219.79 167.33,221.95 166.69,224.10 166.05,226.24 165.40,228.37 164.76,230.48 164.11,232.58 163.47,234.67 162.82,236.75 162.18,238.80 161.53,240.84 160.89,242.87 160.25,244.87 159.60,246.86 158.96,248.83 158.31,250.78 157.67,252.70 157.02,254.61 156.38,256.49 155.74,258.36 155.09,260.20 154.45,262.02 153.80,263.82 153.16,265.60 152.51,267.36 151.87,269.10 151.22,270.81 150.58,272.52 149.94,274.20 149.29,275.87 148.65,277.52 148.00,279.16 147.36,280.78 146.71,282.39 146.07,283.99 145.43,285.57 144.78,287.14 144.14,288.71 143.49,290.26 142.85,291.81 142.20,293.34 141.56,294.87 140.91,296.39 140.27,297.91 139.63,299.42 138.98,300.92 138.34,302.41 137.69,303.91 137.05,305.39 136.40,306.87 135.76,308.35 135.12,309.82 134.47,311.29 133.83,312.76 133.18,314.22 132.54,315.68 131.89,317.14 131.25,318.59 130.60,320.04 129.96,321.49 129.32,322.94 128.67,324.38 128.03,325.83 127.38,327.27 126.74,328.70 126.09,330.14 125.45,331.58 124.81,333.01 124.16,334.44 123.52,335.87 122.87,337.30 122.23,338.73 121.58,340.15 120.94,341.58 120.29,343.00 119.65,344.43 119.01,345.85 118.36,347.27 117.72,348.69 ' style='stroke-width: 0.75; stroke: none; fill: #F28E2B; fill-opacity: 0.20;' />
+<polyline points='117.72,378.48 118.36,376.62 119.01,374.76 119.65,372.90 120.29,371.04 120.94,369.17 121.58,367.31 122.23,365.45 122.87,363.59 123.52,361.73 124.16,359.87 124.81,358.01 125.45,356.15 126.09,354.29 126.74,352.42 127.38,350.56 128.03,348.70 128.67,346.84 129.32,344.98 129.96,343.12 130.60,341.26 131.25,339.40 131.89,337.54 132.54,335.68 133.18,333.81 133.83,331.95 134.47,330.09 135.12,328.23 135.76,326.37 136.40,324.51 137.05,322.65 137.69,320.79 138.34,318.93 138.98,317.06 139.63,315.20 140.27,313.34 140.91,311.48 141.56,309.62 142.20,307.76 142.85,305.90 143.49,304.04 144.14,302.18 144.78,300.31 145.43,298.45 146.07,296.59 146.71,294.73 147.36,292.87 148.00,291.01 148.65,289.15 149.29,287.29 149.94,285.43 150.58,283.56 151.22,281.70 151.87,279.84 152.51,277.98 153.16,276.12 153.80,274.26 154.45,272.40 155.09,270.54 155.74,268.68 156.38,266.82 157.02,264.95 157.67,263.09 158.31,261.23 158.96,259.37 159.60,257.51 160.25,255.65 160.89,253.79 161.53,251.93 162.18,250.07 162.82,248.20 163.47,246.34 164.11,244.48 164.76,242.62 165.40,240.76 166.05,238.90 166.69,237.04 167.33,235.18 167.98,233.32 168.62,231.45 169.27,229.59 169.91,227.73 170.56,225.87 171.20,224.01 171.84,222.15 172.49,220.29 173.13,218.43 173.78,216.57 174.42,214.71 175.07,212.84 175.71,210.98 176.36,209.12 177.00,207.26 177.64,205.40 178.29,203.54 178.93,201.68 179.58,199.82 180.22,197.96 180.87,196.09 181.51,194.23 ' style='stroke-width: 0.75; stroke: #F28E2B;' />
+<polygon points='163.28,330.95 164.02,328.01 164.76,325.07 165.49,322.14 166.23,319.21 166.97,316.27 167.70,313.35 168.44,310.42 169.18,307.50 169.91,304.58 170.65,301.66 171.38,298.75 172.12,295.84 172.86,292.93 173.59,290.03 174.33,287.13 175.07,284.24 175.80,281.35 176.54,278.47 177.28,275.59 178.01,272.72 178.75,269.86 179.49,267.00 180.22,264.15 180.96,261.30 181.69,258.47 182.43,255.64 183.17,252.83 183.90,250.02 184.64,247.23 185.38,244.44 186.11,241.67 186.85,238.91 187.59,236.17 188.32,233.44 189.06,230.72 189.80,228.02 190.53,225.34 191.27,222.67 192.00,220.02 192.74,217.39 193.48,214.78 194.21,212.19 194.95,209.62 195.69,207.06 196.42,204.52 197.16,202.01 197.90,199.51 198.63,197.03 199.37,194.57 200.11,192.12 200.84,189.70 201.58,187.29 202.31,184.89 203.05,182.51 203.79,180.15 204.52,177.79 205.26,175.45 206.00,173.12 206.73,170.81 207.47,168.50 208.21,166.21 208.94,163.92 209.68,161.64 210.42,159.37 211.15,157.11 211.89,154.86 212.62,152.61 213.36,150.37 214.10,148.13 214.83,145.90 215.57,143.68 216.31,141.46 217.04,139.24 217.78,137.03 218.52,134.82 219.25,132.62 219.99,130.42 220.73,128.22 221.46,126.03 222.20,123.84 222.93,121.65 223.67,119.47 224.41,117.28 225.14,115.10 225.88,112.93 226.62,110.75 227.35,108.58 228.09,106.40 228.83,104.23 229.56,102.06 230.30,99.90 231.04,97.73 231.77,95.57 232.51,93.40 233.25,91.24 233.98,89.08 234.72,86.92 235.45,84.76 236.19,82.61 236.19,30.77 235.45,33.73 234.72,36.68 233.98,39.64 233.25,42.59 232.51,45.54 231.77,48.49 231.04,51.44 230.30,54.39 229.56,57.34 228.83,60.28 228.09,63.23 227.35,66.17 226.62,69.11 225.88,72.05 225.14,74.98 224.41,77.91 223.67,80.85 222.93,83.77 222.20,86.70 221.46,89.62 220.73,92.55 219.99,95.46 219.25,98.38 218.52,101.29 217.78,104.19 217.04,107.10 216.31,109.99 215.57,112.89 214.83,115.78 214.10,118.66 213.36,121.54 212.62,124.41 211.89,127.28 211.15,130.14 210.42,132.99 209.68,135.84 208.94,138.67 208.21,141.50 207.47,144.32 206.73,147.13 206.00,149.92 205.26,152.71 204.52,155.48 203.79,158.24 203.05,160.99 202.31,163.73 201.58,166.44 200.84,169.15 200.11,171.83 199.37,174.50 198.63,177.16 197.90,179.79 197.16,182.41 196.42,185.00 195.69,187.58 194.95,190.14 194.21,192.68 193.48,195.20 192.74,197.70 192.00,200.19 191.27,202.65 190.53,205.10 189.80,207.53 189.06,209.94 188.32,212.34 187.59,214.73 186.85,217.10 186.11,219.45 185.38,221.79 184.64,224.12 183.90,226.44 183.17,228.75 182.43,231.05 181.69,233.34 180.96,235.62 180.22,237.89 179.49,240.15 178.75,242.41 178.01,244.66 177.28,246.90 176.54,249.13 175.80,251.37 175.07,253.59 174.33,255.81 173.59,258.03 172.86,260.24 172.12,262.45 171.38,264.65 170.65,266.85 169.91,269.05 169.18,271.25 168.44,273.44 167.70,275.62 166.97,277.81 166.23,279.99 165.49,282.17 164.76,284.35 164.02,286.53 163.28,288.70 ' style='stroke-width: 0.75; stroke: none; fill: #E15759; fill-opacity: 0.20;' />
+<polyline points='163.28,309.83 164.02,307.27 164.76,304.71 165.49,302.16 166.23,299.60 166.97,297.04 167.70,294.49 168.44,291.93 169.18,289.37 169.91,286.81 170.65,284.26 171.38,281.70 172.12,279.14 172.86,276.59 173.59,274.03 174.33,271.47 175.07,268.92 175.80,266.36 176.54,263.80 177.28,261.25 178.01,258.69 178.75,256.13 179.49,253.57 180.22,251.02 180.96,248.46 181.69,245.90 182.43,243.35 183.17,240.79 183.90,238.23 184.64,235.68 185.38,233.12 186.11,230.56 186.85,228.00 187.59,225.45 188.32,222.89 189.06,220.33 189.80,217.78 190.53,215.22 191.27,212.66 192.00,210.11 192.74,207.55 193.48,204.99 194.21,202.44 194.95,199.88 195.69,197.32 196.42,194.76 197.16,192.21 197.90,189.65 198.63,187.09 199.37,184.54 200.11,181.98 200.84,179.42 201.58,176.87 202.31,174.31 203.05,171.75 203.79,169.19 204.52,166.64 205.26,164.08 206.00,161.52 206.73,158.97 207.47,156.41 208.21,153.85 208.94,151.30 209.68,148.74 210.42,146.18 211.15,143.63 211.89,141.07 212.62,138.51 213.36,135.95 214.10,133.40 214.83,130.84 215.57,128.28 216.31,125.73 217.04,123.17 217.78,120.61 218.52,118.06 219.25,115.50 219.99,112.94 220.73,110.38 221.46,107.83 222.20,105.27 222.93,102.71 223.67,100.16 224.41,97.60 225.14,95.04 225.88,92.49 226.62,89.93 227.35,87.37 228.09,84.82 228.83,82.26 229.56,79.70 230.30,77.14 231.04,74.59 231.77,72.03 232.51,69.47 233.25,66.92 233.98,64.36 234.72,61.80 235.45,59.25 236.19,56.69 ' style='stroke-width: 0.75; stroke: #E15759;' />
+</g>
+<defs>
+  <clipPath id='cpMzExLjA0fDQ3My43Nnw1OS4wNHw0MzAuNTY='>
+    <rect x='311.04' y='59.04' width='162.72' height='371.52' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMzExLjA0fDQ3My43Nnw1OS4wNHw0MzAuNTY=)'>
+</g>
+<defs>
+  <clipPath id='cpMjUyLjAwfDUwNC4wMHwwLjAwfDUwNC4wMA=='>
+    <rect x='252.00' y='0.00' width='252.00' height='504.00' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpMjUyLjAwfDUwNC4wMHwwLjAwfDUwNC4wMA==)'>
+<text x='392.40' y='34.47' text-anchor='middle' style='font-size: 14.40px; font-weight: bold; font-family: "Liberation Sans";' textLength='134.36px' lengthAdjust='spacingAndGlyphs'>Revert to old theme</text>
+<text x='392.40' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='67.36px' lengthAdjust='spacingAndGlyphs'>Petal.Length</text>
+<text transform='translate(264.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='70.70px' lengthAdjust='spacingAndGlyphs'>Sepal.Length</text>
+</g>
+<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1MDQuMDA=)'>
+<line x1='317.07' y1='430.56' x2='470.29' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='317.07' y1='430.56' x2='317.07' y2='434.88' style='stroke-width: 0.75;' />
+<line x1='342.60' y1='430.56' x2='342.60' y2='434.88' style='stroke-width: 0.75;' />
+<line x1='368.14' y1='430.56' x2='368.14' y2='434.88' style='stroke-width: 0.75;' />
+<line x1='393.68' y1='430.56' x2='393.68' y2='434.88' style='stroke-width: 0.75;' />
+<line x1='419.21' y1='430.56' x2='419.21' y2='434.88' style='stroke-width: 0.75;' />
+<line x1='444.75' y1='430.56' x2='444.75' y2='434.88' style='stroke-width: 0.75;' />
+<line x1='470.29' y1='430.56' x2='470.29' y2='434.88' style='stroke-width: 0.75;' />
+<text x='317.07' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>1</text>
+<text x='342.60' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>2</text>
+<text x='368.14' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>3</text>
+<text x='393.68' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>4</text>
+<text x='419.21' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>5</text>
+<text x='444.75' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>6</text>
+<text x='470.29' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>7</text>
+<line x1='311.04' y1='397.69' x2='311.04' y2='63.24' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='397.69' x2='306.72' y2='397.69' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='349.91' x2='306.72' y2='349.91' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='302.13' x2='306.72' y2='302.13' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='254.36' x2='306.72' y2='254.36' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='206.58' x2='306.72' y2='206.58' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='158.80' x2='306.72' y2='158.80' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='111.02' x2='306.72' y2='111.02' style='stroke-width: 0.75;' />
+<line x1='311.04' y1='63.24' x2='306.72' y2='63.24' style='stroke-width: 0.75;' />
+<text transform='translate(293.76,397.69) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>4.5</text>
+<text transform='translate(293.76,349.91) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>5.0</text>
+<text transform='translate(293.76,302.13) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>5.5</text>
+<text transform='translate(293.76,254.36) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>6.0</text>
+<text transform='translate(293.76,206.58) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>6.5</text>
+<text transform='translate(293.76,158.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>7.0</text>
+<text transform='translate(293.76,111.02) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>7.5</text>
+<text transform='translate(293.76,63.24) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='16.67px' lengthAdjust='spacingAndGlyphs'>8.0</text>
+<polygon points='311.04,430.56 473.76,430.56 473.76,59.04 311.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<g clip-path='url(#cpMzExLjA0fDQ3My43Nnw1OS4wNHw0MzAuNTY=)'>
+<circle cx='327.28' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='359.47' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='324.73' cy='378.58' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='388.13' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='334.94' cy='311.69' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='388.13' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='407.24' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='359.47' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='311.69' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='332.39' cy='369.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='369.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='319.62' cy='416.80' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='322.17' cy='273.47' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='283.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='324.73' cy='311.69' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='334.94' cy='283.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='334.94' cy='311.69' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='317.07' cy='388.13' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='334.94' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='340.05' cy='369.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='332.39' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='332.39' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='330.80' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='330.80' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='332.39' cy='378.58' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='332.39' cy='369.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='311.69' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='330.80' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='302.13' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='359.47' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='322.17' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='324.73' cy='302.13' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='359.47' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='324.73' cy='407.24' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='324.73' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='324.73' cy='397.69' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='324.73' cy='407.24' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='332.39' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='340.05' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='369.02' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='332.39' cy='340.36' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='388.13' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='329.84' cy='321.24' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='327.28' cy='349.91' r='2.70' style='stroke-width: 0.75;' />
+<circle cx='411.55' cy='158.80' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='406.45' cy='216.13' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='416.66' cy='168.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='393.68' cy='302.13' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='409.00' cy='206.58' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='406.45' cy='283.02' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='411.55' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='375.80' cy='359.47' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='409.00' cy='197.02' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='391.12' cy='330.80' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='380.91' cy='349.91' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='398.78' cy='263.91' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='393.68' cy='254.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='411.55' cy='244.80' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='383.46' cy='292.58' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='403.89' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='406.45' cy='292.58' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='396.23' cy='273.47' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='406.45' cy='235.24' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='391.12' cy='292.58' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='414.11' cy='263.91' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='393.68' cy='244.80' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='416.66' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='411.55' cy='244.80' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='401.34' cy='216.13' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='403.89' cy='197.02' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='414.11' cy='177.91' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='419.21' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='406.45' cy='254.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='380.91' cy='283.02' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='388.57' cy='302.13' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='386.02' cy='302.13' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='391.12' cy='273.47' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='421.77' cy='254.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='406.45' cy='311.69' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='406.45' cy='254.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='411.55' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='403.89' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='396.23' cy='292.58' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='393.68' cy='302.13' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='403.89' cy='302.13' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='409.00' cy='244.80' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='393.68' cy='273.47' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='375.80' cy='349.91' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='398.78' cy='292.58' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='398.78' cy='283.02' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='398.78' cy='283.02' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='401.34' cy='235.24' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='368.14' cy='340.36' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='396.23' cy='283.02' r='2.70' style='stroke-width: 0.75; stroke: #DF536B;' />
+<circle cx='444.75' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='421.77' cy='273.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='442.20' cy='149.24' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='434.54' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='439.64' cy='206.58' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='460.07' cy='101.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='406.45' cy='359.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='452.41' cy='130.13' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='439.64' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='447.30' cy='139.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='421.77' cy='206.58' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='426.87' cy='216.13' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='431.98' cy='177.91' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='419.21' cy='283.02' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='421.77' cy='273.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='426.87' cy='216.13' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='431.98' cy='206.58' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='462.63' cy='91.91' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='467.73' cy='91.91' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='419.21' cy='254.36' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='437.09' cy='168.36' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='416.66' cy='292.58' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='462.63' cy='91.91' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='416.66' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='437.09' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='444.75' cy='139.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='414.11' cy='235.24' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='416.66' cy='244.80' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='434.54' cy='216.13' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='439.64' cy='139.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='447.30' cy='120.58' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='454.96' cy='72.80' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='434.54' cy='216.13' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='421.77' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='434.54' cy='244.80' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='447.30' cy='91.91' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='434.54' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='431.98' cy='216.13' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='414.11' cy='254.36' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='429.43' cy='168.36' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='434.54' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='421.77' cy='168.36' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='421.77' cy='273.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='442.20' cy='177.91' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='437.09' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='424.32' cy='187.47' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='419.21' cy='225.69' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='424.32' cy='206.58' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='429.43' cy='235.24' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<circle cx='421.77' cy='263.91' r='2.70' style='stroke-width: 0.75; stroke: #61D04F;' />
+<polygon points='317.07,400.02 317.30,399.08 317.53,398.15 317.76,397.22 318.00,396.29 318.23,395.37 318.46,394.44 318.69,393.51 318.92,392.59 319.16,391.67 319.39,390.75 319.62,389.83 319.85,388.92 320.08,388.00 320.32,387.09 320.55,386.19 320.78,385.28 321.01,384.38 321.25,383.48 321.48,382.58 321.71,381.69 321.94,380.80 322.17,379.91 322.41,379.03 322.64,378.15 322.87,377.28 323.10,376.42 323.33,375.56 323.57,374.70 323.80,373.85 324.03,373.01 324.26,372.18 324.50,371.36 324.73,370.55 324.96,369.74 325.19,368.95 325.42,368.17 325.66,367.40 325.89,366.64 326.12,365.90 326.35,365.18 326.58,364.47 326.82,363.78 327.05,363.11 327.28,362.46 327.51,361.84 327.75,361.23 327.98,360.65 328.21,360.09 328.44,359.56 328.67,359.06 328.91,358.58 329.14,358.12 329.37,357.70 329.60,357.30 329.84,356.92 330.07,356.57 330.30,356.24 330.53,355.93 330.76,355.64 331.00,355.38 331.23,355.13 331.46,354.90 331.69,354.69 331.92,354.50 332.16,354.31 332.39,354.14 332.62,353.99 332.85,353.84 333.09,353.71 333.32,353.58 333.55,353.47 333.78,353.36 334.01,353.26 334.25,353.17 334.48,353.08 334.71,353.00 334.94,352.93 335.17,352.86 335.41,352.80 335.64,352.74 335.87,352.68 336.10,352.63 336.34,352.58 336.57,352.54 336.80,352.50 337.03,352.46 337.26,352.42 337.50,352.39 337.73,352.36 337.96,352.33 338.19,352.31 338.42,352.28 338.66,352.26 338.89,352.24 339.12,352.22 339.35,352.21 339.59,352.19 339.82,352.18 340.05,352.16 340.05,301.12 339.82,302.05 339.59,302.98 339.35,303.90 339.12,304.83 338.89,305.75 338.66,306.67 338.42,307.59 338.19,308.51 337.96,309.43 337.73,310.34 337.50,311.25 337.26,312.16 337.03,313.07 336.80,313.97 336.57,314.88 336.34,315.77 336.10,316.67 335.87,317.56 335.64,318.45 335.41,319.33 335.17,320.21 334.94,321.08 334.71,321.95 334.48,322.81 334.25,323.67 334.01,324.52 333.78,325.36 333.55,326.19 333.32,327.02 333.09,327.84 332.85,328.65 332.62,329.44 332.39,330.23 332.16,331.00 331.92,331.76 331.69,332.51 331.46,333.24 331.23,333.95 331.00,334.65 330.76,335.32 330.53,335.98 330.30,336.62 330.07,337.23 329.84,337.82 329.60,338.38 329.37,338.92 329.14,339.44 328.91,339.93 328.67,340.39 328.44,340.83 328.21,341.24 327.98,341.62 327.75,341.99 327.51,342.32 327.28,342.64 327.05,342.93 326.82,343.20 326.58,343.46 326.35,343.69 326.12,343.91 325.89,344.11 325.66,344.30 325.42,344.47 325.19,344.63 324.96,344.78 324.73,344.92 324.50,345.05 324.26,345.17 324.03,345.28 323.80,345.38 323.57,345.47 323.33,345.56 323.10,345.64 322.87,345.72 322.64,345.79 322.41,345.86 322.17,345.92 321.94,345.97 321.71,346.03 321.48,346.08 321.25,346.12 321.01,346.16 320.78,346.20 320.55,346.24 320.32,346.27 320.08,346.30 319.85,346.33 319.62,346.36 319.39,346.38 319.16,346.41 318.92,346.43 318.69,346.45 318.46,346.46 318.23,346.48 318.00,346.50 317.76,346.51 317.53,346.52 317.30,346.53 317.07,346.54 ' style='stroke-width: 0.75; stroke: none; fill: #000000; fill-opacity: 0.20;' />
+<polyline points='317.07,373.28 317.30,372.81 317.53,372.34 317.76,371.86 318.00,371.39 318.23,370.92 318.46,370.45 318.69,369.98 318.92,369.51 319.16,369.04 319.39,368.57 319.62,368.10 319.85,367.63 320.08,367.15 320.32,366.68 320.55,366.21 320.78,365.74 321.01,365.27 321.25,364.80 321.48,364.33 321.71,363.86 321.94,363.39 322.17,362.91 322.41,362.44 322.64,361.97 322.87,361.50 323.10,361.03 323.33,360.56 323.57,360.09 323.80,359.62 324.03,359.15 324.26,358.67 324.50,358.20 324.73,357.73 324.96,357.26 325.19,356.79 325.42,356.32 325.66,355.85 325.89,355.38 326.12,354.91 326.35,354.43 326.58,353.96 326.82,353.49 327.05,353.02 327.28,352.55 327.51,352.08 327.75,351.61 327.98,351.14 328.21,350.67 328.44,350.20 328.67,349.72 328.91,349.25 329.14,348.78 329.37,348.31 329.60,347.84 329.84,347.37 330.07,346.90 330.30,346.43 330.53,345.96 330.76,345.48 331.00,345.01 331.23,344.54 331.46,344.07 331.69,343.60 331.92,343.13 332.16,342.66 332.39,342.19 332.62,341.72 332.85,341.24 333.09,340.77 333.32,340.30 333.55,339.83 333.78,339.36 334.01,338.89 334.25,338.42 334.48,337.95 334.71,337.48 334.94,337.00 335.17,336.53 335.41,336.06 335.64,335.59 335.87,335.12 336.10,334.65 336.34,334.18 336.57,333.71 336.80,333.24 337.03,332.77 337.26,332.29 337.50,331.82 337.73,331.35 337.96,330.88 338.19,330.41 338.42,329.94 338.66,329.47 338.89,329.00 339.12,328.53 339.35,328.05 339.59,327.58 339.82,327.11 340.05,326.64 ' style='stroke-width: 0.75;' />
+<polygon points='368.14,387.07 368.68,384.99 369.22,382.92 369.77,380.84 370.31,378.77 370.85,376.69 371.39,374.62 371.93,372.55 372.47,370.48 373.02,368.41 373.56,366.35 374.10,364.28 374.64,362.21 375.18,360.15 375.72,358.09 376.27,356.03 376.81,353.97 377.35,351.91 377.89,349.86 378.43,347.81 378.97,345.76 379.52,343.71 380.06,341.66 380.60,339.62 381.14,337.58 381.68,335.54 382.22,333.50 382.77,331.47 383.31,329.44 383.85,327.42 384.39,325.40 384.93,323.38 385.47,321.37 386.02,319.36 386.56,317.36 387.10,315.36 387.64,313.37 388.18,311.38 388.72,309.40 389.27,307.43 389.81,305.47 390.35,303.51 390.89,301.56 391.43,299.63 391.97,297.70 392.52,295.78 393.06,293.88 393.60,291.98 394.14,290.10 394.68,288.23 395.22,286.38 395.77,284.54 396.31,282.72 396.85,280.91 397.39,279.12 397.93,277.35 398.47,275.60 399.02,273.86 399.56,272.15 400.10,270.45 400.64,268.77 401.18,267.12 401.72,265.48 402.27,263.86 402.81,262.26 403.35,260.68 403.89,259.11 404.43,257.56 404.97,256.03 405.52,254.51 406.06,253.01 406.60,251.53 407.14,250.05 407.68,248.59 408.23,247.14 408.77,245.70 409.31,244.27 409.85,242.86 410.39,241.45 410.93,240.05 411.48,238.66 412.02,237.27 412.56,235.89 413.10,234.52 413.64,233.16 414.18,231.80 414.73,230.44 415.27,229.10 415.81,227.75 416.35,226.41 416.89,225.08 417.43,223.74 417.98,222.41 418.52,221.09 419.06,219.77 419.60,218.45 420.14,217.13 420.68,215.82 421.23,214.51 421.77,213.20 421.77,174.78 421.23,176.83 420.68,178.87 420.14,180.92 419.60,182.96 419.06,185.00 418.52,187.03 417.98,189.07 417.43,191.09 416.89,193.12 416.35,195.14 415.81,197.16 415.27,199.17 414.73,201.18 414.18,203.19 413.64,205.18 413.10,207.18 412.56,209.16 412.02,211.14 411.48,213.12 410.93,215.08 410.39,217.04 409.85,218.99 409.31,220.93 408.77,222.86 408.23,224.78 407.68,226.69 407.14,228.58 406.60,230.47 406.06,232.34 405.52,234.19 404.97,236.04 404.43,237.86 403.89,239.67 403.35,241.46 402.81,243.24 402.27,245.00 401.72,246.73 401.18,248.45 400.64,250.15 400.10,251.83 399.56,253.50 399.02,255.14 398.47,256.76 397.93,258.37 397.39,259.95 396.85,261.52 396.31,263.07 395.77,264.61 395.22,266.13 394.68,267.63 394.14,269.12 393.60,270.60 393.06,272.06 392.52,273.51 391.97,274.95 391.43,276.38 390.89,277.80 390.35,279.21 389.81,280.61 389.27,282.01 388.72,283.39 388.18,284.77 387.64,286.15 387.10,287.51 386.56,288.87 386.02,290.23 385.47,291.58 384.93,292.92 384.39,294.26 383.85,295.60 383.31,296.93 382.77,298.26 382.22,299.59 381.68,300.91 381.14,302.23 380.60,303.55 380.06,304.86 379.52,306.17 378.97,307.48 378.43,308.79 377.89,310.09 377.35,311.40 376.81,312.70 376.27,314.00 375.72,315.29 375.18,316.59 374.64,317.88 374.10,319.18 373.56,320.47 373.02,321.76 372.47,323.05 371.93,324.34 371.39,325.62 370.85,326.91 370.31,328.19 369.77,329.48 369.22,330.76 368.68,332.04 368.14,333.32 ' style='stroke-width: 0.75; stroke: none; fill: #DF536B; fill-opacity: 0.20;' />
+<polyline points='368.14,360.20 368.68,358.52 369.22,356.84 369.77,355.16 370.31,353.48 370.85,351.80 371.39,350.12 371.93,348.44 372.47,346.77 373.02,345.09 373.56,343.41 374.10,341.73 374.64,340.05 375.18,338.37 375.72,336.69 376.27,335.01 376.81,333.33 377.35,331.66 377.89,329.98 378.43,328.30 378.97,326.62 379.52,324.94 380.06,323.26 380.60,321.58 381.14,319.90 381.68,318.22 382.22,316.55 382.77,314.87 383.31,313.19 383.85,311.51 384.39,309.83 384.93,308.15 385.47,306.47 386.02,304.79 386.56,303.11 387.10,301.44 387.64,299.76 388.18,298.08 388.72,296.40 389.27,294.72 389.81,293.04 390.35,291.36 390.89,289.68 391.43,288.00 391.97,286.33 392.52,284.65 393.06,282.97 393.60,281.29 394.14,279.61 394.68,277.93 395.22,276.25 395.77,274.57 396.31,272.89 396.85,271.22 397.39,269.54 397.93,267.86 398.47,266.18 399.02,264.50 399.56,262.82 400.10,261.14 400.64,259.46 401.18,257.78 401.72,256.11 402.27,254.43 402.81,252.75 403.35,251.07 403.89,249.39 404.43,247.71 404.97,246.03 405.52,244.35 406.06,242.68 406.60,241.00 407.14,239.32 407.68,237.64 408.23,235.96 408.77,234.28 409.31,232.60 409.85,230.92 410.39,229.24 410.93,227.57 411.48,225.89 412.02,224.21 412.56,222.53 413.10,220.85 413.64,219.17 414.18,217.49 414.73,215.81 415.27,214.13 415.81,212.46 416.35,210.78 416.89,209.10 417.43,207.42 417.98,205.74 418.52,204.06 419.06,202.38 419.60,200.70 420.14,199.02 420.68,197.35 421.23,195.67 421.77,193.99 ' style='stroke-width: 0.75; stroke: #DF536B;' />
+<polygon points='406.45,317.32 407.06,314.67 407.68,312.02 408.30,309.37 408.92,306.73 409.54,304.08 410.16,301.44 410.78,298.80 411.40,296.16 412.02,293.53 412.64,290.90 413.25,288.27 413.87,285.65 414.49,283.02 415.11,280.41 415.73,277.79 416.35,275.18 416.97,272.58 417.59,269.98 418.21,267.38 418.83,264.79 419.45,262.21 420.06,259.63 420.68,257.06 421.30,254.49 421.92,251.94 422.54,249.39 423.16,246.85 423.78,244.32 424.40,241.79 425.02,239.28 425.64,236.78 426.26,234.29 426.87,231.82 427.49,229.35 428.11,226.91 428.73,224.47 429.35,222.05 429.97,219.64 430.59,217.25 431.21,214.88 431.83,212.53 432.45,210.19 433.07,207.86 433.68,205.56 434.30,203.27 434.92,201.00 435.54,198.75 436.16,196.51 436.78,194.29 437.40,192.09 438.02,189.90 438.64,187.72 439.26,185.56 439.88,183.41 440.49,181.28 441.11,179.16 441.73,177.05 442.35,174.95 442.97,172.86 443.59,170.78 444.21,168.71 444.83,166.64 445.45,164.59 446.07,162.54 446.68,160.50 447.30,158.47 447.92,156.44 448.54,154.42 449.16,152.40 449.78,150.39 450.40,148.38 451.02,146.38 451.64,144.38 452.26,142.39 452.88,140.39 453.49,138.41 454.11,136.42 454.73,134.44 455.35,132.46 455.97,130.49 456.59,128.51 457.21,126.54 457.83,124.57 458.45,122.61 459.07,120.64 459.69,118.68 460.30,116.72 460.92,114.76 461.54,112.80 462.16,110.84 462.78,108.89 463.40,106.93 464.02,104.98 464.64,103.03 465.26,101.08 465.88,99.13 466.50,97.18 467.11,95.24 467.73,93.29 467.73,46.53 467.11,49.20 466.50,51.86 465.88,54.53 465.26,57.19 464.64,59.85 464.02,62.52 463.40,65.18 462.78,67.84 462.16,70.49 461.54,73.15 460.92,75.81 460.30,78.46 459.69,81.11 459.07,83.76 458.45,86.41 457.83,89.06 457.21,91.70 456.59,94.34 455.97,96.98 455.35,99.62 454.73,102.26 454.11,104.89 453.49,107.52 452.88,110.14 452.26,112.76 451.64,115.38 451.02,118.00 450.40,120.61 449.78,123.21 449.16,125.82 448.54,128.41 447.92,131.00 447.30,133.59 446.68,136.17 446.07,138.74 445.45,141.31 444.83,143.87 444.21,146.42 443.59,148.96 442.97,151.49 442.35,154.02 441.73,156.53 441.11,159.03 440.49,161.52 439.88,164.00 439.26,166.47 438.64,168.92 438.02,171.36 437.40,173.78 436.78,176.19 436.16,178.58 435.54,180.96 434.92,183.32 434.30,185.66 433.68,187.99 433.07,190.30 432.45,192.59 431.83,194.86 431.21,197.12 430.59,199.36 429.97,201.58 429.35,203.79 428.73,205.98 428.11,208.16 427.49,210.32 426.87,212.47 426.26,214.61 425.64,216.74 425.02,218.85 424.40,220.95 423.78,223.04 423.16,225.13 422.54,227.20 421.92,229.26 421.30,231.32 420.68,233.37 420.06,235.41 419.45,237.44 418.83,239.47 418.21,241.50 417.59,243.51 416.97,245.53 416.35,247.54 415.73,249.54 415.11,251.54 414.49,253.53 413.87,255.53 413.25,257.51 412.64,259.50 412.02,261.48 411.40,263.46 410.78,265.44 410.16,267.41 409.54,269.38 408.92,271.35 408.30,273.32 407.68,275.28 407.06,277.25 406.45,279.21 ' style='stroke-width: 0.75; stroke: none; fill: #61D04F; fill-opacity: 0.20;' />
+<polyline points='406.45,298.26 407.06,295.96 407.68,293.65 408.30,291.35 408.92,289.04 409.54,286.73 410.16,284.43 410.78,282.12 411.40,279.81 412.02,277.51 412.64,275.20 413.25,272.89 413.87,270.59 414.49,268.28 415.11,265.97 415.73,263.67 416.35,261.36 416.97,259.05 417.59,256.75 418.21,254.44 418.83,252.13 419.45,249.83 420.06,247.52 420.68,245.21 421.30,242.91 421.92,240.60 422.54,238.29 423.16,235.99 423.78,233.68 424.40,231.37 425.02,229.07 425.64,226.76 426.26,224.45 426.87,222.15 427.49,219.84 428.11,217.53 428.73,215.23 429.35,212.92 429.97,210.61 430.59,208.31 431.21,206.00 431.83,203.69 432.45,201.39 433.07,199.08 433.68,196.77 434.30,194.47 434.92,192.16 435.54,189.85 436.16,187.55 436.78,185.24 437.40,182.93 438.02,180.63 438.64,178.32 439.26,176.01 439.88,173.71 440.49,171.40 441.11,169.09 441.73,166.79 442.35,164.48 442.97,162.17 443.59,159.87 444.21,157.56 444.83,155.25 445.45,152.95 446.07,150.64 446.68,148.33 447.30,146.03 447.92,143.72 448.54,141.41 449.16,139.11 449.78,136.80 450.40,134.49 451.02,132.19 451.64,129.88 452.26,127.57 452.88,125.27 453.49,122.96 454.11,120.65 454.73,118.35 455.35,116.04 455.97,113.73 456.59,111.43 457.21,109.12 457.83,106.81 458.45,104.51 459.07,102.20 459.69,99.90 460.30,97.59 460.92,95.28 461.54,92.98 462.16,90.67 462.78,88.36 463.40,86.06 464.02,83.75 464.64,81.44 465.26,79.14 465.88,76.83 466.50,74.52 467.11,72.22 467.73,69.91 ' style='stroke-width: 0.75; stroke: #61D04F;' />
+</g>
+</g>
+</svg>
diff --git a/inst/tinytest/test-tinytheme.R b/inst/tinytest/test-tinytheme.R
index 282f151f..01bb9d0b 100644
--- a/inst/tinytest/test-tinytheme.R
+++ b/inst/tinytest/test-tinytheme.R
@@ -3,7 +3,6 @@ using("tinysnapshot")
 
 tinytheme()
 
-
 thms = eval(formals(tinytheme)$theme)
 
 for (thm in thms) {
@@ -152,3 +151,19 @@ expect_snapshot_plot(f, label = "tinytheme_dynamic_clean_spineplot")
 ## reset
 
 tinytheme()
+
+
+#
+## ephemeral theme
+
+f = function() {
+  opar = par(mfrow = c(1, 2))
+  plt(Sepal.Length ~ Petal.Length | Species, data = iris,
+      main = "Ephemeral theme", theme = "clean", legend = FALSE)
+  plt_add(type = "lm")
+  plt(Sepal.Length ~ Petal.Length | Species, data = iris,
+      main = "Revert to old theme", legend = FALSE)
+  plt_add(type = "lm")
+  par(opar)
+}
+expect_snapshot_plot(f, label = "tinytheme_ephemeral")
\ No newline at end of file
