From f3db1936cfbda05c32b41ca486db68faad2dc65f Mon Sep 17 00:00:00 2001
From: Achim Zeileis <Achim.Zeileis@R-project.org>
Date: Mon, 19 May 2025 05:04:34 +0200
Subject: [PATCH 1/5] Handle xmin/xmax/ymin/ymax along with model.frame (#403)

* handle xmin/xmax/ymin/ymax along with model.frame

* turn facet into a formula if it does not evaluate successfully

* document min/max processing in NEWS and ?tinyplot

* typo

* use formula-based syntax for pointrange/errorbar

* run devtools::document
---
 NEWS.md                    |  9 ++++++++-
 R/tinyplot.R               | 19 +++++++++++++++++--
 R/type_errorbar.R          | 15 +++------------
 man/tinyplot.Rd            |  7 ++++++-
 man/type_errorbar.Rd       | 15 +++------------
 vignettes/introduction.qmd | 18 ++++++++----------
 6 files changed, 45 insertions(+), 38 deletions(-)

diff --git a/NEWS.md b/NEWS.md
index 7a83e79e..c540e96c 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -29,7 +29,8 @@ where the formatting is also better._
   `tinyplot(..., yaxl = "%")`, etc. More details are provided in the lower-level
   `tinylabel` function documentation (#363, #391 @grantmcdermott)
 
-### Bugs fixes:
+
+### Bug fixes:
 
 - The `tinyplot(..., cex = <cex>)` argument should be respected when using
   `type = "b"`. Thanks to @rjknell for report #307 and @vincentarelbundock for
@@ -70,6 +71,12 @@ where the formatting is also better._
 - Improved website theme and navigation layout, especially on mobile.
   (#395 @zeileis)
 
+### Misc:
+
+- Simplify specification of `xmin`/`xmax`/`ymin`/`ymax` in formula method.
+  The arguments are now processed along with the `model.frame()` so that
+  `ymin = var` works if `var` is a variable in the `data`.
+
 ### Internals:
 
 - The order of the nested loop for drawing interior plot elements has been
diff --git a/R/tinyplot.R b/R/tinyplot.R
index c896bfc6..77a7bbf4 100644
--- a/R/tinyplot.R
+++ b/R/tinyplot.R
@@ -17,7 +17,8 @@
 #'   or interval plot types. Only used when the `type` argument is one of
 #'   `"rect"` or `"segments"` (where all four min-max coordinates are required),
 #'   or `"pointrange"`, `"errorbar"`, or `"ribbon"` (where only `ymin` and
-#'   `ymax` required alongside `x`).
+#'   `ymax` required alongside `x`). In the formula method the arguments
+#'   can be specified as `ymin = var` if `var` is a variable in `data`.
 #' @param by grouping variable(s). The default behaviour is for groups to be
 #'   represented in the form of distinct colours, which will also trigger an
 #'   automatic legend. (See `legend` below for customization options.) However,
@@ -1346,6 +1347,10 @@ tinyplot.formula = function(
     facet = NULL,
     facet.args = NULL,
     type = NULL,
+    xmin = NULL,
+    xmax = NULL,
+    ymin = NULL,
+    ymax = NULL,
     xlim = NULL,
     ylim = NULL,
     # log = "",
@@ -1384,12 +1389,18 @@ tinyplot.formula = function(
   ## placeholder for legend title
   legend_args = list(x = NULL)
 
+  ## turn facet into a formula if it does not evaluate successfully
+  if (inherits(try(facet, silent = TRUE), "try-error")) {
+    facet = as.formula(paste("~", deparse(substitute(facet))))
+    environment(facet) = environment(formula)
+  }
+
   ## process all formulas
   tf = tinyformula(formula, facet)
 
   ## set up model frame
   m = match.call(expand.dots = FALSE)
-  m = m[c(1L, match(c("formula", "data", "subset", "na.action", "drop.unused.levels"), names(m), 0L))]
+  m = m[c(1L, match(c("formula", "data", "subset", "na.action", "drop.unused.levels", "xmin", "xmax", "ymin", "ymax"), names(m), 0L))]
   m$formula = tf$full
   ## need stats:: for non-standard evaluation
   m[[1L]] = quote(stats::model.frame)
@@ -1459,6 +1470,10 @@ tinyplot.formula = function(
     facet = facet, facet.args = facet.args,
     data = data,
     type = type,
+    xmin = mf[["(xmin)"]],
+    xmax = mf[["(xmax)"]],
+    ymin = mf[["(ymin)"]],
+    ymax = mf[["(ymax)"]],
     xlim = xlim,
     ylim = ylim,
     # log = "",
diff --git a/R/type_errorbar.R b/R/type_errorbar.R
index 39c6110f..1fd252f3 100644
--- a/R/type_errorbar.R
+++ b/R/type_errorbar.R
@@ -11,20 +11,11 @@
 #' op = tpar(pch = 19)
 #'  
 #' # "errorbar" and "pointrange" type convenience strings
-#' with(
-#'   coefs,
-#'   tinyplot(x = term, y = est, ymin = lwr, ymax = upr, type = "errorbar")
-#' )
-#' with(
-#'   coefs,
-#'   tinyplot(x = term, y = est, ymin = lwr, ymax = upr, type = "pointrange")
-#' )
+#' tinyplot(est ~ term, ymin = lwr, ymax = upr, data = coefs, type = "errorbar")
+#' tinyplot(est ~ term, ymin = lwr, ymax = upr, data = coefs, type = "pointrange")
 #' 
 #' # Use `type_errorbar()` to pass extra arguments for customization
-#' with(
-#'   coefs,
-#'   tinyplot(x = term, y = est, ymin = lwr, ymax = upr, type = type_errorbar(length = 0.2))
-#' )
+#' tinyplot(est ~ term, ymin = lwr, ymax = upr, data = coefs, type = type_errorbar(length = 0.2))
 #' 
 #' tpar(op)
 #' 
diff --git a/man/tinyplot.Rd b/man/tinyplot.Rd
index bf2cf90a..2c141732 100644
--- a/man/tinyplot.Rd
+++ b/man/tinyplot.Rd
@@ -67,6 +67,10 @@ tinyplot(x, ...)
   facet = NULL,
   facet.args = NULL,
   type = NULL,
+  xmin = NULL,
+  xmax = NULL,
+  ymin = NULL,
+  ymax = NULL,
   xlim = NULL,
   ylim = NULL,
   main = NULL,
@@ -112,7 +116,8 @@ All remaining arguments from \code{...} can be further graphical parameters, see
 or interval plot types. Only used when the \code{type} argument is one of
 \code{"rect"} or \code{"segments"} (where all four min-max coordinates are required),
 or \code{"pointrange"}, \code{"errorbar"}, or \code{"ribbon"} (where only \code{ymin} and
-\code{ymax} required alongside \code{x}).}
+\code{ymax} required alongside \code{x}). In the formula method the arguments
+can be specified as \code{ymin = var} if \code{var} is a variable in \code{data}.}
 
 \item{by}{grouping variable(s). The default behaviour is for groups to be
 represented in the form of distinct colours, which will also trigger an
diff --git a/man/type_errorbar.Rd b/man/type_errorbar.Rd
index 35280abd..0def6b29 100644
--- a/man/type_errorbar.Rd
+++ b/man/type_errorbar.Rd
@@ -23,20 +23,11 @@ colnames(coefs) = c("term", "est", "lwr", "upr")
 op = tpar(pch = 19)
  
 # "errorbar" and "pointrange" type convenience strings
-with(
-  coefs,
-  tinyplot(x = term, y = est, ymin = lwr, ymax = upr, type = "errorbar")
-)
-with(
-  coefs,
-  tinyplot(x = term, y = est, ymin = lwr, ymax = upr, type = "pointrange")
-)
+tinyplot(est ~ term, ymin = lwr, ymax = upr, data = coefs, type = "errorbar")
+tinyplot(est ~ term, ymin = lwr, ymax = upr, data = coefs, type = "pointrange")
 
 # Use `type_errorbar()` to pass extra arguments for customization
-with(
-  coefs,
-  tinyplot(x = term, y = est, ymin = lwr, ymax = upr, type = type_errorbar(length = 0.2))
-)
+tinyplot(est ~ term, ymin = lwr, ymax = upr, data = coefs, type = type_errorbar(length = 0.2))
 
 tpar(op)
 
diff --git a/vignettes/introduction.qmd b/vignettes/introduction.qmd
index cf346b3c..9ae818c9 100644
--- a/vignettes/introduction.qmd
+++ b/vignettes/introduction.qmd
@@ -307,16 +307,14 @@ monthcoefs = data.frame(
   subset(!grepl("Day", term))
 
 # plot
-with(
-  monthcoefs,
-  tinyplot(
-    x = term, y = estimate,
-    ymin = ci_low, ymax = ci_high,
-    type = "pointrange", # or: "errobar", "ribbon"
-    pch = 19, col = "dodgerblue",
-    grid = TRUE,
-    main = "Average Monthly Effect on Temperature"
-  )
+tinyplot(
+  estimate ~ term,
+  ymin = ci_low, ymax = ci_high,
+  data = monthcoefs,
+  type = "pointrange", # or: "errobar", "ribbon"
+  pch = 19, col = "dodgerblue",
+  grid = TRUE,
+  main = "Average Monthly Effect on Temperature"
 )
 ```
 

From d03a30a05aa3ec6b30d6f2fe01e97bdd7d77598c Mon Sep 17 00:00:00 2001
From: Grant McDermott <grant.mcdermott@gmail.com>
Date: Sun, 18 May 2025 21:50:46 -0700
Subject: [PATCH 2/5] Support manual breaks (`x/yaxb`) (#400)

* support xaxb/yaxb

* smol example

* add test

* news

* vincent comment

* fix spineplot ylevels bug (#404)

* achim's comment

- spineplot integration

* minor doc fix

* news
---
 NEWS.md                                       |  18 ++-
 R/facet.R                                     |  20 ++-
 R/lim.R                                       |  12 +-
 R/tinylabel.R                                 |   5 +
 R/tinyplot.R                                  |  57 ++++++--
 R/type_spineplot.R                            |  29 +++-
 .../_tinysnapshot/xaxb_yaxb_xaxl_yaxl.svg     | 129 ++++++++++++++++++
 inst/tinytest/test-misc.R                     |   9 ++
 man/facet.Rd                                  |   2 +
 man/tinylabel.Rd                              |   5 +
 man/tinyplot.Rd                               |  21 ++-
 11 files changed, 267 insertions(+), 40 deletions(-)
 create mode 100644 inst/tinytest/_tinysnapshot/xaxb_yaxb_xaxl_yaxl.svg

diff --git a/NEWS.md b/NEWS.md
index c540e96c..4f7575e2 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -23,11 +23,19 @@ where the formatting is also better._
 - The palette argument now accepts a vector or list of manual colours, e.g.
   `tinyplot(..., palette = c("cyan4", "hotpink, "purple4"))`, or
   `tinytheme("clean", palette = c("cyan4", "hotpink, "purple4"))` (#325 @grantmcdermott)
-- The new top-level `xaxl` and `yaxl` arguments allow users to format the
-  appearance of their axis tick labels. Several convenience strings (symbols)
-  supported for common cases, e.g., `tinyplot(..., yaxl = "percent")` or
-  `tinyplot(..., yaxl = "%")`, etc. More details are provided in the lower-level
-  `tinylabel` function documentation (#363, #391 @grantmcdermott)
+- Two new sets of top-level arguments allow for greater axis customization:
+  - `xaxb`/`yaxb` control the manual break points of the axis tick marks, e.g.
+    `tinyplot(..., xaxb = c(1, 3, 7, 15))`. (#400 @grantmcdermott)
+  - `xaxl`/`yaxl` apply a formatting function to change the appearance of the
+    axis tick labels. Several convenience strings (symbols) are supported for
+    common cases, e.g., `tinyplot(..., yaxl = "percent")` or
+    `tinyplot(..., yaxl = "%")`, etc. (#363, #391 @grantmcdermott)
+    
+  The `x/yaxb` and `x/yaxl` arguments can be used in complementary fashion; see
+  the new (lower-level) `tinylabel` function documentation. For example:
+  ```r
+  tinyplot((0:10)/10, yaxl = "%", yaxb = c(.17, .33, .5, .67, .83))
+  ```
 
 
 ### Bug fixes:
diff --git a/R/facet.R b/R/facet.R
index b1aea3aa..7f580f01 100644
--- a/R/facet.R
+++ b/R/facet.R
@@ -23,8 +23,8 @@ draw_facet_window = function(
     nfacets, nfacet_cols, nfacet_rows,
     # axes args
     axes, flip, frame.plot, oxaxis, oyaxis,
-    xlabs, xlim, xlim_user, xaxt, xaxs, xaxl,
-    ylabs, ylim, ylim_user, yaxt, yaxs, yaxl,
+    xlabs, xlim, xlim_user, xaxt, xaxs, xaxb, xaxl,
+    ylabs, ylim, ylim_user, yaxt, yaxs, yaxb, yaxl,
     asp, log,
     # other args (in approx. alphabetical + group ordering)
     dots,
@@ -41,6 +41,10 @@ draw_facet_window = function(
     return(as.list(environment()))
   }
   
+  # if breaks are provided use these (but only if x/ylabs are null)
+  if (!is.null(xaxb) && !is.null(xlabs)) xlabs = xaxb
+  if (!is.null(yaxb) && !is.null(ylabs)) ylabs = yaxb
+  
   # draw background color only in the grid rectangle
   grid.bg = get_tpar("grid.bg")
   if (!is.null(grid.bg)) {
@@ -269,6 +273,8 @@ draw_facet_window = function(
         lwd = get_tpar(c("lwd.yaxs", "lwd.axis"), 1),
         lty = get_tpar(c("lty.yaxs", "lty.axis"), 1)
       )
+      if (!is.null(xaxb)) args_x$at = xaxb
+      if (!is.null(yaxb)) args_y$at = yaxb
       type_range_x = type %in% c("barplot", "pointrange", "errorbar", "ribbon", "boxplot", "p", "violin") && !is.null(xlabs)
       type_range_y = !is.null(ylabs) && (type == "p" || (isTRUE(flip) && type %in% c("barplot", "pointrange", "errorbar", "ribbon", "boxplot", "violin")))
       if (type_range_x) {
@@ -476,12 +482,18 @@ draw_facet_window = function(
         ## resort to using grid() which is likely better handled there.
         if (isTRUE(grid)) {
           gnx = gny = NULL
-          if (!any(c(par("xlog"), type == "boxplot"))) {
+          if (!is.null(xaxb)) {
+            abline(v = xaxb, col = .tpar[["grid.col"]], lty = .tpar[["grid.lty"]], lwd = .tpar[["grid.lwd"]])
+            gnx = NA
+          } else if (!any(c(par("xlog"), type == "boxplot"))) {
             xg = if (!inherits(x, c("POSIXt", "Date"))) axTicks(side = 1) else axTicksDateTime(side = 1, x = x)
             abline(v = xg, col = .tpar[["grid.col"]], lty = .tpar[["grid.lty"]], lwd = .tpar[["grid.lwd"]])
             gnx = NA
           }
-          if (!any(c(par("ylog"), type == "boxplot"))) {
+          if (!is.null(yaxb)) {
+            abline(h = yaxb, col = .tpar[["grid.col"]], lty = .tpar[["grid.lty"]], lwd = .tpar[["grid.lwd"]])
+            gny = NA
+          } else if (!any(c(par("ylog"), type == "boxplot"))) {
             yg = if (!inherits(y, c("POSIXt", "Date"))) axTicks(side = 2) else axTicksDateTime(side = 2, x = x)
             abline(h = yg, col = .tpar[["grid.col"]], lty = .tpar[["grid.lty"]], lwd = .tpar[["grid.lwd"]])
             gny = NA
diff --git a/R/lim.R b/R/lim.R
index e5797f6c..46ed59e2 100644
--- a/R/lim.R
+++ b/R/lim.R
@@ -1,8 +1,13 @@
 # calculate limits of each plot
 
-lim_args = function(datapoints, xlim, ylim, type) {
+lim_args = function(
+    datapoints,
+    xlim, ylim,
+    xaxb = NULL, yaxb = NULL,
+    xlim_user = FALSE, ylim_user = FALSE,
+    type
+) {
   
-  xlim_user = ylim_user = TRUE
   if (is.null(xlim)) {
     xlim = range(c(datapoints[["x"]], datapoints[["xmin"]],
                    datapoints[["xmax"]]), finite = TRUE)
@@ -15,6 +20,9 @@ lim_args = function(datapoints, xlim, ylim, type) {
   if (identical(type, "boxplot")) {
     xlim = xlim + c(-0.5, 0.5)
   }
+  
+  if (!xlim_user && !is.null(xaxb) && type != "spineplot") xlim = range(c(xlim, xaxb))
+  if (!ylim_user && !is.null(yaxb) && type != "spineplot") ylim = range(c(ylim, yaxb))
 
   out = list(xlim = xlim, ylim = ylim)
   return(out)
diff --git a/R/tinylabel.R b/R/tinylabel.R
index 3430ce73..472cdde3 100644
--- a/R/tinylabel.R
+++ b/R/tinylabel.R
@@ -22,6 +22,11 @@
 #' # log example (combined with axis scaling)
 #' tinyplot(x = 10^c(10:0), y = 0:10, type = "b", log = "x", xaxl = "log")
 #' 
+#' # combine with `x/yaxb` to adjust the actual tick marks ("break points")
+#' # at the same time
+#' tinyplot(x = 10^c(10:0), y = 0:10, type = "b", log = "x", xaxl = "log",
+#'          xaxb = 10^c(1,3,5,7,9))
+#' 
 #' #
 #' ## custom function examples
 #' 
diff --git a/R/tinyplot.R b/R/tinyplot.R
index 77a7bbf4..38a19402 100644
--- a/R/tinyplot.R
+++ b/R/tinyplot.R
@@ -173,15 +173,19 @@
 #' @param xaxs,yaxs character specifying the style of the interval calculation
 #'   used for the x-axis and y-axis, respectively. See
 #'   \code{\link[graphics]{par}} for the possible values.
+#' @param xaxb,yaxb numeric vector (or character vector, if appropriate) giving
+#'   the break points at which the axis tick-marks are to be drawn. Break points
+#'   outside the range of the data will be ignored if the associated axis
+#'   variable is categorical, or an explicit `x/ylim` range is given.
 #' @param xaxl,yaxl a function or a character keyword specifying the format of
 #'   the x- or y-axis tick labels. Note that this is a post-processing step that
-#'   affects the _appearance_ of the tick labels only; it does not affect the
-#'   actual calculation or placement of the tick marks. In addition to
-#'   user-supplied formatting functions (e.g., [`format`], [`toupper`], [`abs`],
-#'   or other custom function), several convenience keywords (or their symbol
-#'   equivalents) are available for common formatting transformations:
-#'   `"percent"` (`"%"`), `"comma"` (`","`), `"log"` (`"l"`), `"dollar"`
-#'   (`"$"`), `"euro"` (`"€"`), or `"sterling"` (`"£"`). See the
+#'   affects the _appearance_ of the tick labels only; use in conjunction with
+#'   `x/yaxb` if you would like to adjust the position of the tick marks too. In
+#'   addition to user-supplied formatting functions (e.g., [`format`],
+#'   [`toupper`], [`abs`], or other custom function), several convenience
+#'   keywords (or their symbol equivalents) are available for common formatting
+#'   transformations: `"percent"` (`"%"`), `"comma"` (`","`), `"log"` (`"l"`),
+#'   `"dollar"` (`"$"`), `"euro"` (`"€"`), or `"sterling"` (`"£"`). See the
 #'   [`tinylabel`] documentation for examples.
 #' @param log a character string which contains `"x"` if the x axis is to be
 #'   logarithmic, `"y"` if the y axis is to be logarithmic and `"xy"` or `"yx"`
@@ -572,6 +576,8 @@ tinyplot.default = function(
     yaxt = NULL,
     xaxs = NULL,
     yaxs = NULL,
+    xaxb = NULL,
+    yaxb = NULL,
     xaxl = NULL,
     yaxl = NULL,
     log = "",
@@ -799,11 +805,13 @@ tinyplot.default = function(
       palette      = palette,
       ribbon.alpha = ribbon.alpha,
       xaxt         = xaxt,
+      xaxb         = xaxb,
       xaxl         = xaxl,
       xlab         = xlab,
       xlabs        = xlabs,
       xlim         = xlim,
       yaxt         = yaxt,
+      yaxb         = yaxb,
       yaxl         = yaxl,
       ylab         = ylab,
       ylim         = ylim
@@ -835,6 +843,9 @@ tinyplot.default = function(
       xaxs_cp = xaxs
       xaxs = yaxs
       yaxs = xaxs_cp
+      xaxb_cp = xaxb
+      xaxb = yaxb
+      yaxb = xaxb_cp
       xaxl_cp = xaxl
       xaxl = yaxl
       yaxl = xaxl_cp
@@ -853,7 +864,7 @@ tinyplot.default = function(
       datapoints[["xmax"]] = if (!is.null(datapoints[["ymax"]])) datapoints[["ymax"]] else NULL
       datapoints[["ymax"]] = if (!is.null(xmax_cp)) xmax_cp else NULL
       # clean up
-      rm(xlim_cp, xlab_cp, xlabs_cp, xaxt_cp, xaxs_cp, xaxl_cp, x_cp, xmin_cp, xmax_cp)
+      rm(xlim_cp, xlab_cp, xlabs_cp, xaxt_cp, xaxs_cp, xaxb_cp, xaxl_cp, x_cp, xmin_cp, xmax_cp)
     } else {
       # We'll let boxplot(..., horizontal = TRUE) handle most of the adjustments
       # and just catch a few elements that we draw beforehand.
@@ -863,10 +874,26 @@ tinyplot.default = function(
       rm(xlab_cp)
     }
   }
-
-
+  
+  # For cases where x/yaxb is provided and corresponding x/ylabs is not null...
+  # We can subset these here to provide breaks
+  if (!is.null(xaxb) && !is.null(xlabs)) {
+    xlabs = xlabs[names(xlabs) %in% xaxb]
+    xaxb = NULL # don't need this any more
+  }
+  if (!is.null(yaxb) && !is.null(ylabs)) {
+    ylabs = ylabs[names(ylabs) %in% yaxb]
+    yaxb = NULL # don't need this any more
+  }
+  
   # plot limits
-  fargs = lim_args(datapoints = datapoints, xlim = xlim, ylim = ylim, type = type)
+  fargs = lim_args(
+    datapoints = datapoints,
+    xlim = xlim, ylim = ylim,
+    xaxb = xaxb, yaxb = yaxb,
+    xlim_user = xlim_user, ylim_user = ylim_user,
+    type = type
+  )
   list2env(fargs, environment())
 
 
@@ -1155,8 +1182,8 @@ tinyplot.default = function(
       # axes args
       axes = axes, flip = flip, frame.plot = frame.plot,
       oxaxis = oxaxis, oyaxis = oyaxis,
-      xlabs = xlabs, xlim = xlim, xlim_user = xlim_user, xaxt = xaxt, xaxs = xaxs, xaxl = xaxl,
-      ylabs = ylabs, ylim = ylim, ylim_user = ylim_user, yaxt = yaxt, yaxs = yaxs, yaxl = yaxl,
+      xlabs = xlabs, xlim = xlim, xlim_user = xlim_user, xaxt = xaxt, xaxs = xaxs, xaxb = xaxb, xaxl = xaxl,
+      ylabs = ylabs, ylim = ylim, ylim_user = ylim_user, yaxt = yaxt, yaxs = yaxs, yaxb = yaxb, yaxl = yaxl,
       asp = asp, log = log,
       # other args (in approx. alphabetical + group ordering)
       dots = dots,
@@ -1179,8 +1206,8 @@ tinyplot.default = function(
       nfacets = nfacets, nfacet_cols = nfacet_cols, nfacet_rows = nfacet_rows,
       axes = axes, flip = flip, frame.plot = frame.plot,
       oxaxis = oxaxis, oyaxis = oyaxis,
-      xlabs = xlabs, xlim = xlim, xlim_user = xlim_user, xaxt = xaxt, xaxs = xaxs, xaxl = xaxl,
-      ylabs = ylabs, ylim = ylim, ylim_user = ylim_user, yaxt = yaxt, yaxs = yaxs, yaxl = yaxl,
+      xlabs = xlabs, xlim = xlim, xlim_user = xlim_user, xaxt = xaxt, xaxs = xaxs, xaxb = xaxb, xaxl = xaxl,
+      ylabs = ylabs, ylim = ylim, ylim_user = ylim_user, yaxt = yaxt, yaxs = yaxs, yaxb = yaxb, yaxl = yaxl,
       asp = asp, log = log,
       dots = dots,
       draw = draw,
diff --git a/R/type_spineplot.R b/R/type_spineplot.R
index 2448debe..08cb8b37 100644
--- a/R/type_spineplot.R
+++ b/R/type_spineplot.R
@@ -72,7 +72,10 @@ data_spineplot = function(off = NULL, breaks = NULL, ylevels = ylevels, xaxlabel
     fun = function(
       datapoints,
       by = NULL, col = NULL, bg = NULL, palette = NULL,
-      facet = NULL, facet.args = NULL, xlim = NULL, ylim = NULL, axes = TRUE, xaxt = NULL, yaxt = NULL, null_by, null_facet,
+      facet = NULL, facet.args = NULL,
+      xlim = NULL, ylim = NULL,
+      axes = TRUE, xaxt = NULL, yaxt = NULL, xaxb = NULL, yaxb = NULL,
+      null_by, null_facet, 
       ...
     ) {
       
@@ -86,16 +89,16 @@ data_spineplot = function(off = NULL, breaks = NULL, ylevels = ylevels, xaxlabel
         datapoints$weights = weights
         
         ## process x variable
-        if(is.factor(datapoints$x)) {
+        if (is.factor(datapoints$x)) {
             breaks = NULL
             off = if(is.null(off)) 0.02 else off/100
             if (is.null(xlim)) xlim = c(0, 1 + (nlevels(datapoints$x) - 1L) * off)
         } else {
             off = 0
             if (is.null(xlim)) xlim = c(0, 1)
-    	    x = as.numeric(datapoints$x)
+    	      x = as.numeric(datapoints$x)
             if (is.null(breaks)) {
-                breaks = if(is.null(weights)) nclass.Sturges(x) else ceiling(log2(sum(weights)) + 1)
+              breaks = if (!is.null(xaxb)) xaxb else if (is.null(weights)) nclass.Sturges(x) else ceiling(log2(sum(weights)) + 1)
 	    }
             breaks = as.numeric(breaks)
             if (length(breaks) == 1L) {
@@ -111,7 +114,7 @@ data_spineplot = function(off = NULL, breaks = NULL, ylevels = ylevels, xaxlabel
 
         ## process y variable
         if (!is.factor(datapoints$y)) datapoints$y = factor(datapoints$y)
-        if (!is.null(ylevels)) datapoints$y = factor(y, levels = if(is.numeric(ylevels)) levels(y)[ylevels] else ylevels)
+        # if (!is.null(ylevels)) datapoints$y = factor(datapoints$y, levels = if(is.numeric(ylevels)) levels(datapoints$y)[ylevels] else ylevels)
         if (is.null(ylim)) ylim = c(0, 1)
 
         ## adjust facet margins
@@ -119,12 +122,18 @@ data_spineplot = function(off = NULL, breaks = NULL, ylevels = ylevels, xaxlabel
           facet.args[["fmar"]] = c(2, 2, 2, 2)
         }
         
+        x_by = identical(datapoints$x, datapoints$by)
+        y_by = identical(datapoints$y, datapoints$by)
+        
+        if (!is.null(ylevels)) {
+          datapoints$y = factor(datapoints$y, levels = if(is.numeric(ylevels)) levels(datapoints$y)[ylevels] else ylevels)
+          if (y_by) datapoints$by = datapoints$y
+        }
+        
         x.categorical = is.factor(datapoints$x)
         x = datapoints$x
         y = datapoints$y
         
-        x_by = identical(datapoints$x, datapoints$by)
-        y_by = identical(datapoints$y, datapoints$by)
         # if either x_by or y_by are TRUE, we'll only split by facets and then
         # use some simple logic to assign colouring on the backend
         if (isTRUE(x_by) || isTRUE(y_by)) {
@@ -196,6 +205,12 @@ data_spineplot = function(off = NULL, breaks = NULL, ylevels = ylevels, xaxlabel
       
         ## axis labels
         yaxlabels = if(is.null(yaxlabels)) levels(y) else rep_len(yaxlabels, ny)
+        if (!is.null(yaxb)) {
+          # yaxlabels = yaxlabels[yaxlabels %in% yaxb]
+          ## rather use the "" assignment workaround below, since otherwise we 
+          ## get a mismatch between the label names and ticks 
+          yaxlabels[!(yaxlabels %in% yaxb)] = ""
+        }
         if(x.categorical) {
           xaxlabels = if(is.null(xaxlabels)) {
             levels(x)
diff --git a/inst/tinytest/_tinysnapshot/xaxb_yaxb_xaxl_yaxl.svg b/inst/tinytest/_tinysnapshot/xaxb_yaxb_xaxl_yaxl.svg
new file mode 100644
index 00000000..49406f73
--- /dev/null
+++ b/inst/tinytest/_tinysnapshot/xaxb_yaxb_xaxl_yaxl.svg
@@ -0,0 +1,129 @@
+<?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=)'>
+<text x='266.40' y='485.28' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='50.67px' lengthAdjust='spacingAndGlyphs'>treatment</text>
+<text transform='translate(12.96,244.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='84.03px' lengthAdjust='spacingAndGlyphs'>I(decrease/100)</text>
+<line x1='98.40' y1='430.56' x2='386.40' y2='430.56' style='stroke-width: 0.75;' />
+<line x1='98.40' y1='430.56' x2='98.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='194.40' y1='430.56' x2='194.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='290.40' y1='430.56' x2='290.40' y2='437.76' style='stroke-width: 0.75;' />
+<line x1='386.40' y1='430.56' x2='386.40' y2='437.76' style='stroke-width: 0.75;' />
+<text x='98.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>a</text>
+<text x='194.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.00px' lengthAdjust='spacingAndGlyphs'>c</text>
+<text x='290.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>e</text>
+<text x='386.40' y='456.48' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='6.67px' lengthAdjust='spacingAndGlyphs'>g</text>
+<line x1='59.04' y1='416.80' x2='59.04' y2='72.80' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='416.80' x2='51.84' y2='416.80' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='367.66' x2='51.84' y2='367.66' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='293.94' x2='51.84' y2='293.94' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='171.09' x2='51.84' y2='171.09' style='stroke-width: 0.75;' />
+<line x1='59.04' y1='72.80' x2='51.84' y2='72.80' style='stroke-width: 0.75;' />
+<text transform='translate(41.76,416.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='17.34px' lengthAdjust='spacingAndGlyphs'>0%</text>
+<text transform='translate(41.76,367.66) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='24.02px' lengthAdjust='spacingAndGlyphs'>20%</text>
+<text transform='translate(41.76,293.94) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='24.02px' lengthAdjust='spacingAndGlyphs'>50%</text>
+<text transform='translate(41.76,171.09) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='30.69px' lengthAdjust='spacingAndGlyphs'>100%</text>
+<text transform='translate(41.76,72.80) rotate(-90)' text-anchor='middle' style='font-size: 12.00px; font-family: "Liberation Sans";' textLength='30.69px' lengthAdjust='spacingAndGlyphs'>140%</text>
+<polygon points='59.04,430.56 473.76,430.56 473.76,59.04 59.04,59.04 ' style='stroke-width: 0.75;' />
+</g>
+<defs>
+  <clipPath id='cpNTkuMDR8NDczLjc2fDU5LjA0fDQzMC41Ng=='>
+    <rect x='59.04' y='59.04' width='414.72' height='371.52' />
+  </clipPath>
+</defs>
+<g clip-path='url(#cpNTkuMDR8NDczLjc2fDU5LjA0fDQzMC41Ng==)'>
+<line x1='59.04' y1='416.80' x2='473.76' y2='416.80' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='59.04' y1='367.66' x2='473.76' y2='367.66' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='59.04' y1='293.94' x2='473.76' y2='293.94' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='59.04' y1='171.09' x2='473.76' y2='171.09' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='59.04' y1='72.80' x2='473.76' y2='72.80' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='146.40' y1='430.56' x2='146.40' y2='59.04' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='242.40' y1='430.56' x2='242.40' y2='59.04' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='338.40' y1='430.56' x2='338.40' y2='59.04' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<line x1='434.40' y1='430.56' x2='434.40' y2='59.04' style='stroke-width: 0.75; stroke: #D3D3D3; stroke-dasharray: 1.00,3.00;' />
+<polygon points='79.20,410.66 117.60,410.66 117.60,404.51 79.20,404.51 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='79.20' y1='406.97' x2='117.60' y2='406.97' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='98.40' y1='411.89' x2='98.40' y2='410.66' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='98.40' y1='404.51' x2='98.40' y2='404.51' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='88.80' y1='411.89' x2='108.00' y2='411.89' style='stroke-width: 0.75;' />
+<line x1='88.80' y1='404.51' x2='108.00' y2='404.51' style='stroke-width: 0.75;' />
+<polygon points='79.20,410.66 117.60,410.66 117.60,404.51 79.20,404.51 ' style='stroke-width: 0.75;' />
+<circle cx='98.40' cy='387.31' r='2.70' style='stroke-width: 0.75;' />
+<polygon points='127.20,404.51 165.60,404.51 165.60,394.69 127.20,394.69 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='127.20' y1='398.37' x2='165.60' y2='398.37' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='146.40' y1='406.97' x2='146.40' y2='404.51' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='146.40' y1='382.40' x2='146.40' y2='394.69' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='136.80' y1='406.97' x2='156.00' y2='406.97' style='stroke-width: 0.75;' />
+<line x1='136.80' y1='382.40' x2='156.00' y2='382.40' style='stroke-width: 0.75;' />
+<polygon points='127.20,404.51 165.60,404.51 165.60,394.69 127.20,394.69 ' style='stroke-width: 0.75;' />
+<polygon points='175.20,382.40 213.60,382.40 213.60,357.83 175.20,357.83 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='175.20' y1='376.26' x2='213.60' y2='376.26' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='194.40' y1='394.69' x2='194.40' y2='382.40' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='194.40' y1='345.54' x2='194.40' y2='357.83' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='184.80' y1='394.69' x2='204.00' y2='394.69' style='stroke-width: 0.75;' />
+<line x1='184.80' y1='345.54' x2='204.00' y2='345.54' style='stroke-width: 0.75;' />
+<polygon points='175.20,382.40 213.60,382.40 213.60,357.83 175.20,357.83 ' style='stroke-width: 0.75;' />
+<circle cx='194.40' cy='210.40' r='2.70' style='stroke-width: 0.75;' />
+<polygon points='223.20,356.60 261.60,356.60 261.60,306.23 223.20,306.23 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='223.20' y1='338.17' x2='261.60' y2='338.17' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='242.40' y1='367.66' x2='242.40' y2='356.60' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='242.40' y1='276.74' x2='242.40' y2='306.23' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='232.80' y1='367.66' x2='252.00' y2='367.66' style='stroke-width: 0.75;' />
+<line x1='232.80' y1='276.74' x2='252.00' y2='276.74' style='stroke-width: 0.75;' />
+<polygon points='223.20,356.60 261.60,356.60 261.60,306.23 223.20,306.23 ' style='stroke-width: 0.75;' />
+<polygon points='271.20,306.23 309.60,306.23 309.60,225.14 271.20,225.14 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='271.20' y1='286.57' x2='309.60' y2='286.57' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='290.40' y1='320.97' x2='290.40' y2='306.23' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='290.40' y1='136.69' x2='290.40' y2='225.14' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='280.80' y1='320.97' x2='300.00' y2='320.97' style='stroke-width: 0.75;' />
+<line x1='280.80' y1='136.69' x2='300.00' y2='136.69' style='stroke-width: 0.75;' />
+<polygon points='271.20,306.23 309.60,306.23 309.60,225.14 271.20,225.14 ' style='stroke-width: 0.75;' />
+<polygon points='319.20,292.71 357.60,292.71 357.60,199.34 319.20,199.34 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='319.20' y1='244.80' x2='357.60' y2='244.80' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='338.40' y1='367.66' x2='338.40' y2='292.71' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='338.40' y1='136.69' x2='338.40' y2='199.34' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='328.80' y1='367.66' x2='348.00' y2='367.66' style='stroke-width: 0.75;' />
+<line x1='328.80' y1='136.69' x2='348.00' y2='136.69' style='stroke-width: 0.75;' />
+<polygon points='319.20,292.71 357.60,292.71 357.60,199.34 319.20,199.34 ' style='stroke-width: 0.75;' />
+<polygon points='367.20,255.86 405.60,255.86 405.60,223.91 367.20,223.91 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='367.20' y1='239.89' x2='405.60' y2='239.89' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='386.40' y1='269.37' x2='386.40' y2='255.86' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='386.40' y1='190.74' x2='386.40' y2='223.91' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='376.80' y1='269.37' x2='396.00' y2='269.37' style='stroke-width: 0.75;' />
+<line x1='376.80' y1='190.74' x2='396.00' y2='190.74' style='stroke-width: 0.75;' />
+<polygon points='367.20,255.86 405.60,255.86 405.60,223.91 367.20,223.91 ' style='stroke-width: 0.75;' />
+<circle cx='386.40' cy='357.83' r='2.70' style='stroke-width: 0.75;' />
+<polygon points='415.20,234.97 453.60,234.97 453.60,155.11 415.20,155.11 ' style='stroke-width: 0.75; stroke: none; fill: #D3D3D3;' />
+<line x1='415.20' y1='217.77' x2='453.60' y2='217.77' style='stroke-width: 2.25; stroke-linecap: butt;' />
+<line x1='434.40' y1='247.26' x2='434.40' y2='234.97' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='434.40' y1='97.37' x2='434.40' y2='155.11' style='stroke-width: 0.75; stroke-dasharray: 4.00,4.00;' />
+<line x1='424.80' y1='247.26' x2='444.00' y2='247.26' style='stroke-width: 0.75;' />
+<line x1='424.80' y1='97.37' x2='444.00' y2='97.37' style='stroke-width: 0.75;' />
+<polygon points='415.20,234.97 453.60,234.97 453.60,155.11 415.20,155.11 ' style='stroke-width: 0.75;' />
+</g>
+</g>
+</svg>
diff --git a/inst/tinytest/test-misc.R b/inst/tinytest/test-misc.R
index 303f414b..4e1317da 100644
--- a/inst/tinytest/test-misc.R
+++ b/inst/tinytest/test-misc.R
@@ -86,6 +86,15 @@ f = function() plt(
 )
 expect_snapshot_plot(f, label = "xaxl_yaxl")
 
+# formatting axis breaks and tick labels at the same time
+f = function() plt(
+  I(decrease/100) ~ treatment, data = OrchardSprays,
+  xaxb = c("A", "C", "E", "G"), xaxl = tolower, 
+  yaxb = c(0, 0.2, 0.5, 1, 1.4), yaxl = "percent",
+  grid = TRUE
+)
+expect_snapshot_plot(f, label = "xaxb_yaxb_xaxl_yaxl")
+
 
 # saving files (here: png)
 if (requireNamespace("png", quietly = TRUE)) {
diff --git a/man/facet.Rd b/man/facet.Rd
index e60aef07..5028a35c 100644
--- a/man/facet.Rd
+++ b/man/facet.Rd
@@ -32,12 +32,14 @@ draw_facet_window(
   xlim_user,
   xaxt,
   xaxs,
+  xaxb,
   xaxl,
   ylabs,
   ylim,
   ylim_user,
   yaxt,
   yaxs,
+  yaxb,
   yaxl,
   asp,
   log,
diff --git a/man/tinylabel.Rd b/man/tinylabel.Rd
index f1eea577..920ccd2e 100644
--- a/man/tinylabel.Rd
+++ b/man/tinylabel.Rd
@@ -33,6 +33,11 @@ tinyplot(I(mpg/hp) ~ hp, data = mtcars, yaxl = "\%")
 # log example (combined with axis scaling)
 tinyplot(x = 10^c(10:0), y = 0:10, type = "b", log = "x", xaxl = "log")
 
+# combine with `x/yaxb` to adjust the actual tick marks ("break points")
+# at the same time
+tinyplot(x = 10^c(10:0), y = 0:10, type = "b", log = "x", xaxl = "log",
+         xaxb = 10^c(1,3,5,7,9))
+
 #
 ## custom function examples
 
diff --git a/man/tinyplot.Rd b/man/tinyplot.Rd
index 2c141732..65787c0e 100644
--- a/man/tinyplot.Rd
+++ b/man/tinyplot.Rd
@@ -35,6 +35,8 @@ tinyplot(x, ...)
   yaxt = NULL,
   xaxs = NULL,
   yaxs = NULL,
+  xaxb = NULL,
+  yaxb = NULL,
   xaxl = NULL,
   yaxl = NULL,
   log = "",
@@ -299,15 +301,20 @@ respectively. See \code{axes} for the possible values.}
 used for the x-axis and y-axis, respectively. See
 \code{\link[graphics]{par}} for the possible values.}
 
+\item{xaxb, yaxb}{numeric vector (or character vector, if appropriate) giving
+the break points at which the axis tick-marks are to be drawn. Break points
+outside the range of the data will be ignored if the associated axis
+variable is categorical, or an explicit \code{x/ylim} range is given.}
+
 \item{xaxl, yaxl}{a function or a character keyword specifying the format of
 the x- or y-axis tick labels. Note that this is a post-processing step that
-affects the \emph{appearance} of the tick labels only; it does not affect the
-actual calculation or placement of the tick marks. In addition to
-user-supplied formatting functions (e.g., \code{\link{format}}, \code{\link{toupper}}, \code{\link{abs}},
-or other custom function), several convenience keywords (or their symbol
-equivalents) are available for common formatting transformations:
-\code{"percent"} (\code{"\%"}), \code{"comma"} (\code{","}), \code{"log"} (\code{"l"}), \code{"dollar"}
-(\code{"$"}), \code{"euro"} (\code{"€"}), or \code{"sterling"} (\code{"£"}). See the
+affects the \emph{appearance} of the tick labels only; use in conjunction with
+\code{x/yaxb} if you would like to adjust the position of the tick marks too. In
+addition to user-supplied formatting functions (e.g., \code{\link{format}},
+\code{\link{toupper}}, \code{\link{abs}}, or other custom function), several convenience
+keywords (or their symbol equivalents) are available for common formatting
+transformations: \code{"percent"} (\code{"\%"}), \code{"comma"} (\code{","}), \code{"log"} (\code{"l"}),
+\code{"dollar"} (\code{"$"}), \code{"euro"} (\code{"€"}), or \code{"sterling"} (\code{"£"}). See the
 \code{\link{tinylabel}} documentation for examples.}
 
 \item{log}{a character string which contains \code{"x"} if the x axis is to be

From cbc859f535e647b97d5a81b93dd5cfc97ed806d4 Mon Sep 17 00:00:00 2001
From: Grant McDermott <grant.mcdermott@gmail.com>
Date: Mon, 19 May 2025 18:22:37 -0700
Subject: [PATCH 3/5] Add warnings and documentation for adding to faceted
 plots (#407)

* only save pars when add == FALSE

* Positron warning

* document limitations
---
 R/tinyplot.R        | 36 ++++++++++++++++++++++--------------
 R/tinyplot_add.R    | 29 ++++++++++++++++++++++-------
 man/tinyplot_add.Rd | 27 ++++++++++++++++++++-------
 3 files changed, 64 insertions(+), 28 deletions(-)

diff --git a/R/tinyplot.R b/R/tinyplot.R
index 38a19402..bc25b865 100644
--- a/R/tinyplot.R
+++ b/R/tinyplot.R
@@ -606,22 +606,23 @@ tinyplot.default = function(
   par_first = get_saved_par("first")
   if (is.null(par_first)) set_saved_par("first", par())
 
+  assert_logical(add)
+  
   # save for tinyplot_add()
-  if (!isTRUE(add)) {
+  if (!add) {
     calls = sys.calls()
     idx = grep("^tinyplot", sapply(calls, function(k) k[[1]]))
     if (length(idx) > 0) {
       options(tinyplot_last_call = calls[[idx[1]]])
     }
+    ## TODO: remove the global option above and move to this when density is refactored
+    # cal = match.call(call = sys.call(sys.parent()), expand.dots = TRUE)
+    # assign(".last_call", cal, envir = get(".tinyplot_env", envir = parent.env(environment())))
   }
 
-  ## TODO: remove the global option above and move to this when density is refactored
-  # cal = match.call(call = sys.call(sys.parent()), expand.dots = TRUE)
-  # assign(".last_call", cal, envir = get(".tinyplot_env", envir = parent.env(environment())))
-
   dots = list(...)
 
-  if (isTRUE(add)) legend = FALSE
+  if (add) legend = FALSE
   draw = substitute(draw)
 
 
@@ -694,7 +695,12 @@ tinyplot.default = function(
   set_saved_par(when = "before", opar)
 
   # catch for adding to existing facet plot
-  if (!is.null(facet) && isTRUE(add)) {
+  if (!is.null(facet) && add) {
+    if (Sys.getenv("POSITRON") == 1) warning(
+      "Positron IDE detected.\n",
+      "Adding layers to a faceted tinyplot in Positron leads to known alignment errors. Please see:\n",
+      "https://github.com/posit-dev/positron/issues/7316"
+    )
     par(get_saved_par(when = "after"))
   }
 
@@ -989,7 +995,7 @@ tinyplot.default = function(
     }
   }
 
-  if ((is.null(legend) || legend != "none") && isFALSE(add)) {
+  if ((is.null(legend) || legend != "none") && !add) {
     if (isFALSE(by_continuous)) {
       if (ngrps > 1) {
         lgnd_labs = if (is.factor(datapoints$by)) levels(datapoints$by) else unique(datapoints$by)
@@ -1022,7 +1028,7 @@ tinyplot.default = function(
     )
 
     has_legend = TRUE
-  } else if (legend_args[["x"]] == "none" && isFALSE(add)) {
+  } else if (legend_args[["x"]] == "none" && !add) {
     omar = par("mar")
     ooma = par("oma")
     topmar_epsilon = 0.1
@@ -1052,7 +1058,7 @@ tinyplot.default = function(
   }
 
   # Titles. Only draw these if add = FALSE
-  if (isFALSE(add)) {
+  if (!add) {
     # main title
     # Note that we include a special catch for the main title if legend is
     # "top!" (and main is specified in the first place).
@@ -1133,7 +1139,7 @@ tinyplot.default = function(
   # placeholders for facet_window_args() call
   facet_newlines = facet_text = facet_rect = facet_font = facet_col = facet_bg = facet_border = NULL
 
-  if (!is.null(facet) && isFALSE(add)) {
+  if (!is.null(facet) && !add) {
     if (is.null(omar)) omar = par("mar")
 
     # Grab some of the customizable facet args that we'll be using later
@@ -1356,9 +1362,11 @@ tinyplot.default = function(
     }
   }
   
-  # save end pars for possible recall later
-  apar = par(no.readonly = TRUE)
-  set_saved_par(when = "after", apar)
+  if (!add) {
+    # save end pars for possible recall later
+    apar = par(no.readonly = TRUE)
+    set_saved_par(when = "after", apar)
+  }
 
 }
 
diff --git a/R/tinyplot_add.R b/R/tinyplot_add.R
index fc9bea60..e526e86b 100644
--- a/R/tinyplot_add.R
+++ b/R/tinyplot_add.R
@@ -8,13 +8,28 @@
 #' `tinyplot_add()`.
 #'
 #' @section Limitations:
-#' - Currently, `tinyplot_add` only works reliably if you are adding to a plot
-#' that was originally constructed with the [tinyplot.formula] method (and
-#' passed an appropriate `data` argument). In contrast, we cannot guarantee that
-#' using `tinyplot_add` will work correctly if your original plot was
-#' constructed with the atomic [tinyplot.default] method. The reason has to do
-#' with potential environment mismatches. (An exception is thus if your plot
-#' arguments (`x`, `y`, etc.) are attached to your global R environment.)
+#' - `tinyplot_add()` works reliably only when adding to a plot originally
+#'   created using the [tinyplot.formula] method with a valid `data` argument.
+#'   We cannot guarantee correct behavior if the original plot was created with
+#'   the atomic [tinyplot.default] method, due to potential environment
+#'   mismatches. (An exception is when the original plot arguments---`x`, `y`,
+#'   etc.---are located in the global environment.)
+#'
+#' - There are two important limitations when adding layers to _faceted_ plots:
+#'
+#'   - Avoid resizing the graphics window after the first layer is drawn, since
+#'     it will lead to any subsequent layers being misaligned. This is a
+#'     limitation of base R's `graphics` engine and cannot be reliably preempted
+#'     or corrected by `tinyplot`. Note that resizing non-faceted plots is
+#'     always fine, though. See:
+#'     <https://github.com/grantmcdermott/tinyplot/issues/313>
+#'
+#'   - On Positron, specifically, alignment issues may occur even without
+#'     resizing. A warning will be triggered when (i) Positron is detected and
+#'     (ii) a user attempts to add layers to a faceted plot. Again, this issue
+#'     is not present for non-facated plots. See the upstream bug report:
+#'     <https://github.com/posit-dev/positron/issues/7316>
+#' 
 #' - Automatic legends for the added elements will be turned off.
 #'
 #' @param ... All named arguments override arguments from the previous calls.
diff --git a/man/tinyplot_add.Rd b/man/tinyplot_add.Rd
index 8a0f457b..c69582e7 100644
--- a/man/tinyplot_add.Rd
+++ b/man/tinyplot_add.Rd
@@ -27,13 +27,26 @@ layer on top of the existing plot. \code{plt_add()} is a shorthand alias for
 \section{Limitations}{
 
 \itemize{
-\item Currently, \code{tinyplot_add} only works reliably if you are adding to a plot
-that was originally constructed with the \link{tinyplot.formula} method (and
-passed an appropriate \code{data} argument). In contrast, we cannot guarantee that
-using \code{tinyplot_add} will work correctly if your original plot was
-constructed with the atomic \link{tinyplot.default} method. The reason has to do
-with potential environment mismatches. (An exception is thus if your plot
-arguments (\code{x}, \code{y}, etc.) are attached to your global R environment.)
+\item \code{tinyplot_add()} works reliably only when adding to a plot originally
+created using the \link{tinyplot.formula} method with a valid \code{data} argument.
+We cannot guarantee correct behavior if the original plot was created with
+the atomic \link{tinyplot.default} method, due to potential environment
+mismatches. (An exception is when the original plot arguments---\code{x}, \code{y},
+etc.---are located in the global environment.)
+\item There are two important limitations when adding layers to \emph{faceted} plots:
+\itemize{
+\item Avoid resizing the graphics window after the first layer is drawn, since
+it will lead to any subsequent layers being misaligned. This is a
+limitation of base R's \code{graphics} engine and cannot be reliably preempted
+or corrected by \code{tinyplot}. Note that resizing non-faceted plots is
+always fine, though. See:
+\url{https://github.com/grantmcdermott/tinyplot/issues/313}
+\item On Positron, specifically, alignment issues may occur even without
+resizing. A warning will be triggered when (i) Positron is detected and
+(ii) a user attempts to add layers to a faceted plot. Again, this issue
+is not present for non-facated plots. See the upstream bug report:
+\url{https://github.com/posit-dev/positron/issues/7316}
+}
 \item Automatic legends for the added elements will be turned off.
 }
 }

From 95cda287c487fa30eb8a568bdbbc87185b02e0ca Mon Sep 17 00:00:00 2001
From: Grant McDermott <grant.mcdermott@gmail.com>
Date: Mon, 19 May 2025 18:38:55 -0700
Subject: [PATCH 4/5] typos

---
 R/tinyplot_add.R    | 6 +++---
 man/tinyplot_add.Rd | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/R/tinyplot_add.R b/R/tinyplot_add.R
index e526e86b..069b763a 100644
--- a/R/tinyplot_add.R
+++ b/R/tinyplot_add.R
@@ -9,9 +9,9 @@
 #'
 #' @section Limitations:
 #' - `tinyplot_add()` works reliably only when adding to a plot originally
-#'   created using the [tinyplot.formula] method with a valid `data` argument.
+#'   created using the [`tinyplot.formula`] method with a valid `data` argument.
 #'   We cannot guarantee correct behavior if the original plot was created with
-#'   the atomic [tinyplot.default] method, due to potential environment
+#'   the atomic [`tinyplot.default`] method, due to potential environment
 #'   mismatches. (An exception is when the original plot arguments---`x`, `y`,
 #'   etc.---are located in the global environment.)
 #'
@@ -27,7 +27,7 @@
 #'   - On Positron, specifically, alignment issues may occur even without
 #'     resizing. A warning will be triggered when (i) Positron is detected and
 #'     (ii) a user attempts to add layers to a faceted plot. Again, this issue
-#'     is not present for non-facated plots. See the upstream bug report:
+#'     is not present for non-faceted plots. See the upstream bug report:
 #'     <https://github.com/posit-dev/positron/issues/7316>
 #' 
 #' - Automatic legends for the added elements will be turned off.
diff --git a/man/tinyplot_add.Rd b/man/tinyplot_add.Rd
index c69582e7..791b737a 100644
--- a/man/tinyplot_add.Rd
+++ b/man/tinyplot_add.Rd
@@ -28,9 +28,9 @@ layer on top of the existing plot. \code{plt_add()} is a shorthand alias for
 
 \itemize{
 \item \code{tinyplot_add()} works reliably only when adding to a plot originally
-created using the \link{tinyplot.formula} method with a valid \code{data} argument.
+created using the \code{\link{tinyplot.formula}} method with a valid \code{data} argument.
 We cannot guarantee correct behavior if the original plot was created with
-the atomic \link{tinyplot.default} method, due to potential environment
+the atomic \code{\link{tinyplot.default}} method, due to potential environment
 mismatches. (An exception is when the original plot arguments---\code{x}, \code{y},
 etc.---are located in the global environment.)
 \item There are two important limitations when adding layers to \emph{faceted} plots:
@@ -44,7 +44,7 @@ always fine, though. See:
 \item On Positron, specifically, alignment issues may occur even without
 resizing. A warning will be triggered when (i) Positron is detected and
 (ii) a user attempts to add layers to a faceted plot. Again, this issue
-is not present for non-facated plots. See the upstream bug report:
+is not present for non-faceted plots. See the upstream bug report:
 \url{https://github.com/posit-dev/positron/issues/7316}
 }
 \item Automatic legends for the added elements will be turned off.

From 9a45bda036ac99a7f0f93026b31d63389cefde1c Mon Sep 17 00:00:00 2001
From: Reto Stauffer <reto.stauffer@uibk.ac.at>
Date: Thu, 22 May 2025 13:33:26 +0200
Subject: [PATCH 5/5] feat: Added 'tinyplot' writing (font Roboto Condensed) to
 top navigation, added background (dots) inspired by the logo. In addition,
 vectorized the logo and added the original (Inkscape SVG) as well as a
 sticker version (plain SVG) in the new 'inst' folder.

---
 .Rbuildignore              |   1 +
 altdoc/custom.scss         |  21 +++
 altdoc/navbar-dots.svg     | 330 +++++++++++++++++++++++++++++++++++++
 altdoc/quarto_website.yml  |   3 +
 altdoc/tinyplot.svg        |  76 +++++++++
 logo/tinyplot-original.svg | 248 ++++++++++++++++++++++++++++
 logo/tinyplot-sticker.svg  | 165 +++++++++++++++++++
 7 files changed, 844 insertions(+)
 create mode 100644 altdoc/navbar-dots.svg
 create mode 100644 altdoc/tinyplot.svg
 create mode 100644 logo/tinyplot-original.svg
 create mode 100644 logo/tinyplot-sticker.svg

diff --git a/.Rbuildignore b/.Rbuildignore
index cb36429a..fed55cd0 100644
--- a/.Rbuildignore
+++ b/.Rbuildignore
@@ -7,6 +7,7 @@
 ^README\.html$
 ^_pkgdown\.yml$
 ^docs$
+^logo$
 ^pkgdown$
 ^\.github$
 ^altdoc$
diff --git a/altdoc/custom.scss b/altdoc/custom.scss
index 0c3fa122..fc043462 100644
--- a/altdoc/custom.scss
+++ b/altdoc/custom.scss
@@ -10,8 +10,29 @@ $sidebar-hl: #f51459;
 $toc-color: #f51459;
 $toc-hl: #f51459;
 
+/*-- scss:rules --*/
+
+/*-- Increasing size of the navbar logo ("tinyplot" text logo) --*/
+.navbar-brand-container {
+    a {
+        &.navbar-brand-logo {
+            margin: 0;
+            padding: 0 1.5em 0 0;
+            img {
+                max-height: 2em;
+            }
+        }
+    }
+}
+
 header {
     nav {
+        &.navbar {
+            background-image: url("navbar-dots.svg");
+            background-position: top left;
+            background-repeat: no-repeat;
+            background-size: 350px auto;
+        }
         ul {
             &.navbar-nav {
                 li {
diff --git a/altdoc/navbar-dots.svg b/altdoc/navbar-dots.svg
new file mode 100644
index 00000000..8e17504e
--- /dev/null
+++ b/altdoc/navbar-dots.svg
@@ -0,0 +1,330 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="111.125mm"
+   height="68.791664mm"
+   viewBox="0 0 111.125 68.791657"
+   version="1.1"
+   id="svg5"
+   xml:space="preserve"
+   sodipodi:docname="navbar-dots.svg"
+   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
+     id="namedview17"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:document-units="mm"
+     showgrid="false"
+     inkscape:zoom="2.0181528"
+     inkscape:cx="171.93941"
+     inkscape:cy="126.35317"
+     inkscape:window-width="1920"
+     inkscape:window-height="1011"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg5" /><defs
+     id="defs2" /><circle
+     style="fill:#ffffff;fill-opacity:0.1;stroke:none;stroke-width:9.33576;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2154"
+     cx="-50.411865"
+     cy="-16.572416"
+     r="2.8090241"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.06005947;stroke:none;stroke-width:9.33576;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2156"
+     cx="-39.843002"
+     cy="-4.6049199"
+     r="2.8090241"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.11641607;stroke:none;stroke-width:9.33576;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2158"
+     cx="-37.837765"
+     cy="-15.056177"
+     r="2.8090241"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.11721554;stroke:none;stroke-width:10.095;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2160"
+     cx="-15.431049"
+     cy="-25.549139"
+     r="3.0374703"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.1892743;stroke:none;stroke-width:6.66933;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2162"
+     cx="-8.6798067"
+     cy="-8.2474575"
+     r="2.0067294"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.13619979;stroke:none;stroke-width:10.396;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2164"
+     cx="-37.349197"
+     cy="-31.39566"
+     r="3.1280487"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.10452199;stroke:none;stroke-width:7.86673;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2166"
+     cx="-24.530642"
+     cy="-33.592358"
+     r="2.3670125"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.05555711;stroke:none;stroke-width:7.86673;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle2168"
+     cx="-49.137848"
+     cy="-38.122696"
+     r="2.3670125"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.05887427;stroke:none;stroke-width:2.81413;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:0.703159;paint-order:fill markers stroke"
+     id="circle2176"
+     cx="-29.981846"
+     cy="-21.910824"
+     r="4.4100571"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.14354943;stroke:none;stroke-width:17.3804;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle836"
+     cx="-18.854181"
+     cy="-2.1387954"
+     r="5.2295761"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.02206295;stroke:none;stroke-width:9.33576;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle838"
+     cx="-50.411865"
+     cy="-16.572416"
+     r="2.8090241"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.1;stroke:none;stroke-width:9.33576;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle892"
+     cx="-2.1914737"
+     cy="-14.416711"
+     r="2.8090241"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.15044323;stroke:none;stroke-width:9.37157;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle894"
+     cx="-18.97917"
+     cy="-12.187839"
+     r="2.8198209"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.1;stroke:none;stroke-width:6.16007;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle896"
+     cx="-55.64296"
+     cy="-6.4094362"
+     r="1.8534956"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.06887483;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle898"
+     cx="-70.844276"
+     cy="-1.4523389"
+     r="1.3207077"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.03703574;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle900"
+     cx="-75.159302"
+     cy="-8.1738882"
+     r="1.3207077"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.05;stroke:none;stroke-width:9.33576;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle902"
+     cx="-57.699997"
+     cy="-22.773901"
+     r="2.8090241"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.13436237;stroke:none;stroke-width:7.88475;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1458"
+     cx="-31.426828"
+     cy="-40.375977"
+     r="2.372442"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.05;stroke:none;stroke-width:6.61701;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1460"
+     cx="-19.945662"
+     cy="-42.670143"
+     r="1.9909841"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.07618941;stroke:none;stroke-width:11.808;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1462"
+     cx="-27.104557"
+     cy="-12.334199"
+     r="3.552913"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.057654;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1464"
+     cx="-66.37735"
+     cy="-8.5963945"
+     r="1.3207077"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.06609768;stroke:none;stroke-width:2.44948;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1518"
+     cx="-65.923576"
+     cy="-26.464804"
+     r="0.73702121"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.0689099;stroke:none;stroke-width:2.57666;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1520"
+     cx="-63.9519"
+     cy="-14.442657"
+     r="0.77528679"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.11105111;stroke:none;stroke-width:3.38165;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1522"
+     cx="-16.137749"
+     cy="-33.883183"
+     r="1.0175033"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.1;stroke:none;stroke-width:2.57666;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1524"
+     cx="-6.8527899"
+     cy="-41.02969"
+     r="0.77528679"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.165065;stroke:none;stroke-width:5.69994;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1526"
+     cx="-5.8508563"
+     cy="-24.181479"
+     r="1.7150508"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.3;stroke:none;stroke-width:8.18492;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1528"
+     cx="-0.90571481"
+     cy="-30.22431"
+     r="2.4627552"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.1;stroke:none;stroke-width:2.44948;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1530"
+     cx="-41.784077"
+     cy="-23.588118"
+     r="0.73702121"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.06894496;stroke:none;stroke-width:2.44948;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle1532"
+     cx="-56.335598"
+     cy="-42.628601"
+     r="0.73702121"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.03355027;stroke:none;stroke-width:2.44948;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5229"
+     cx="-23.439188"
+     cy="-89.072922"
+     r="0.73702121"
+     transform="rotate(117.33108)" /><circle
+     style="fill:#ffffff;fill-opacity:0.03580145;stroke:none;stroke-width:2.57666;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5231"
+     cx="-21.467508"
+     cy="-77.050774"
+     r="0.77528679"
+     transform="rotate(117.33108)" /><circle
+     style="fill:#ffffff;fill-opacity:0.08595854;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5233"
+     cx="-58.316315"
+     cy="-33.238388"
+     r="1.3207077"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.03315754;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5235"
+     cx="-86.320229"
+     cy="-10.941216"
+     r="1.3207077"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.05189632;stroke:none;stroke-width:2.57666;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5237"
+     cx="-24.736179"
+     cy="-70.36245"
+     r="0.77528679"
+     transform="rotate(117.33108)" /><circle
+     style="fill:#ffffff;fill-opacity:0.05534672;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5239"
+     cx="-58.316315"
+     cy="-33.238388"
+     r="1.3207077"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.04608253;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5293"
+     cx="-41.440552"
+     cy="-48.187572"
+     r="1.3207077"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.02895674;stroke:none;stroke-width:2.44948;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5295"
+     cx="-47.625782"
+     cy="-62.610863"
+     r="0.73702121"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.0289568;stroke:none;stroke-width:3.15454;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5297"
+     cx="-40.859573"
+     cy="-58.029346"
+     r="0.94916534"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.05681946;stroke:none;stroke-width:3.15454;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5299"
+     cx="-38.614201"
+     cy="-56.215942"
+     r="0.94916534"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.03251936;stroke:none;stroke-width:7.86673;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5301"
+     cx="-19.57671"
+     cy="-56.482571"
+     r="2.3670125"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.11504152;stroke:none;stroke-width:3.38165;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5303"
+     cx="-14.458776"
+     cy="-50.414291"
+     r="1.0175033"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.04992566;stroke:none;stroke-width:3.15454;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5305"
+     cx="-15.340569"
+     cy="-57.257843"
+     r="0.94916534"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.0289568;stroke:none;stroke-width:3.15454;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5359"
+     cx="-15.053016"
+     cy="-63.839817"
+     r="0.94916534"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.06771769;stroke:none;stroke-width:4.38935;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5361"
+     cx="-5.7783575"
+     cy="-78.872528"
+     r="1.3207077"
+     transform="rotate(130.25123)" /><circle
+     style="fill:#ffffff;fill-opacity:0.03427261;stroke:none;stroke-width:2.57666;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5363"
+     cx="67.327744"
+     cy="-45.334351"
+     r="0.77528679"
+     transform="rotate(67.582309)" /><circle
+     style="fill:#ffffff;fill-opacity:0.0289568;stroke:none;stroke-width:3.15454;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5365"
+     cx="-63.391815"
+     cy="-57.406498"
+     r="0.94916534"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.0289568;stroke:none;stroke-width:2.44948;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5367"
+     cx="-72.888054"
+     cy="-61.109146"
+     r="0.73702121"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.02154399;stroke:none;stroke-width:9.33576;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5369"
+     cx="-77.320068"
+     cy="-35.931198"
+     r="2.8090241"
+     transform="scale(-1)" /><circle
+     style="fill:#ffffff;fill-opacity:0.047955;stroke:none;stroke-width:2.44948;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+     id="circle5371"
+     cx="-8.2177458"
+     cy="-89.329399"
+     r="0.73702121"
+     transform="rotate(117.33108)" /></svg>
diff --git a/altdoc/quarto_website.yml b/altdoc/quarto_website.yml
index 59503fd5..ba0f1e8a 100644
--- a/altdoc/quarto_website.yml
+++ b/altdoc/quarto_website.yml
@@ -8,6 +8,9 @@ website:
   favicon: favicon.png
   image: man/figures/logo.png
   navbar:
+    logo: tinyplot.svg
+    logo-alt: tinyplot
+    title: false
     search: true
     left:
       - text: Get started
diff --git a/altdoc/tinyplot.svg b/altdoc/tinyplot.svg
new file mode 100644
index 00000000..dd5f3a65
--- /dev/null
+++ b/altdoc/tinyplot.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="46.504028mm"
+   height="15.469267mm"
+   viewBox="0 0 46.504028 15.469267"
+   version="1.1"
+   id="svg4129"
+   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   sodipodi:docname="tinyplot-navbar-logo.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+  <sodipodi:namedview
+     id="namedview4131"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:document-units="mm"
+     showgrid="false"
+     inkscape:zoom="2.9718855"
+     inkscape:cx="80.420325"
+     inkscape:cy="59.221662"
+     inkscape:window-width="1920"
+     inkscape:window-height="1011"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer1" />
+  <defs
+     id="defs4126" />
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-84.29518,-80.225779)">
+    <path
+       d="m 86.969236,81.728612 v 2.056695 h 1.280583 v 1.121833 h -1.280583 v 5.259917 0 l 0.0035,0.09878 0.0035,0.09172 0.0071,0.08819 0.01411,0.08467 0.01411,0.07761 0.01764,0.07408 0.02117,0.07056 0.02469,0.0635 0.02822,0.05644 0.03175,0.05644 v 0 l 0.03528,0.04939 0.03881,0.04233 0.04586,0.03881 0.04939,0.03528 0.05292,0.02822 0.05997,0.02117 0.0635,0.02117 0.06703,0.01058 0.07408,0.0071 0.07761,0.0035 v 0 h 0.05644 l 0.05292,-0.0035 0.05644,-0.0035 0.05644,-0.0071 0.05292,-0.01058 0.05644,-0.0071 0.05644,-0.01411 0.05644,-0.01411 0.05644,-0.01411 0.05644,-0.02117 -0.01764,1.178277 v 0 l -0.09172,0.02822 -0.09525,0.02822 -0.09525,0.02469 -0.09525,0.01764 -0.09878,0.01764 -0.09525,0.01411 -0.09878,0.01058 -0.09525,0.01058 -0.09878,0.0035 h -0.09878 v 0 l -0.162277,-0.0035 -0.151695,-0.01764 -0.144639,-0.03175 -0.137583,-0.03881 -0.130528,-0.05292 -0.119944,-0.06703 -0.112889,-0.07408 -0.105833,-0.08819 -0.09878,-0.102305 -0.09172,-0.109362 v 0 l -0.08114,-0.123472 -0.07338,-0.134055 -0.06456,-0.141111 -0.05609,-0.151695 -0.04586,-0.162278 -0.03881,-0.169333 -0.03175,-0.179917 -0.02117,-0.1905 -0.01411,-0.201083 -0.0035,-0.211667 V 84.90714 H 84.29518 v -1.121833 h 1.294695 v -2.056695 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3594" />
+    <path
+       d="m 91.393069,92.269612 h -1.389944 v -8.484305 h 1.389944 z M 91.50243,81.534584 v 0 l -0.0035,0.06703 -0.0035,0.06703 -0.01058,0.06703 -0.01411,0.05997 -0.01764,0.05997 -0.02117,0.05997 -0.0247,0.05645 -0.03175,0.05292 -0.03175,0.04939 -0.03881,0.04939 v 0 l -0.03881,0.04233 -0.04586,0.04233 -0.04939,0.03528 -0.05292,0.02822 -0.05997,0.02822 -0.05997,0.02117 -0.06703,0.01411 -0.06703,0.01411 -0.07408,0.0071 h -0.07761 v 0 h -0.07761 l -0.07408,-0.0071 -0.06703,-0.01411 -0.06703,-0.01411 -0.05997,-0.02117 -0.05644,-0.02822 -0.05292,-0.02822 -0.04939,-0.03528 -0.04586,-0.04233 -0.03881,-0.04233 v 0 l -0.03881,-0.04939 -0.03175,-0.04939 -0.03175,-0.05292 -0.02469,-0.05645 -0.02117,-0.05997 -0.01764,-0.05997 -0.01411,-0.05997 -0.01058,-0.06703 -0.0035,-0.06703 -0.0035,-0.06703 v 0 l 0.0035,-0.07055 0.0035,-0.06703 0.01058,-0.0635 0.01411,-0.0635 0.01764,-0.05997 0.02117,-0.05997 0.02469,-0.05644 0.03175,-0.05292 0.03175,-0.05292 0.03881,-0.04939 v 0 l 0.03881,-0.04586 0.04586,-0.04233 0.04939,-0.03528 0.05292,-0.03175 0.05644,-0.02822 0.05997,-0.02117 0.06703,-0.01764 0.06703,-0.01058 0.07408,-0.0071 0.07761,-0.0035 v 0 l 0.07408,0.0035 0.07408,0.0071 0.06703,0.01058 0.06703,0.01764 0.05997,0.02469 0.05645,0.02822 0.05292,0.03175 0.04939,0.03528 0.04586,0.04586 0.03881,0.04586 v 0 l 0.03881,0.04939 0.03528,0.05292 0.03175,0.05292 0.0247,0.05644 0.02469,0.05644 0.01764,0.05997 0.01411,0.0635 0.01058,0.0635 0.0035,0.06703 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3596" />
+    <path
+       d="m 94.882041,83.785307 0.03881,0.917222 v 0 l 0.165805,-0.204611 0.176389,-0.183444 0.183445,-0.15875 0.194027,-0.141111 0.201084,-0.119945 0.211666,-0.09525 0.218723,-0.07408 0.229305,-0.05644 0.236361,-0.03175 0.246945,-0.01058 v 0 l 0.426861,0.03175 0.384528,0.08819 0.338666,0.151695 0.296334,0.211667 0.250472,0.268111 0.204611,0.331611 0.162278,0.388055 0.116416,0.451556 0.07408,0.511528 0.02822,0.5715 v 5.637388 H 97.88418 v -5.577416 0 l -0.0035,-0.1905 -0.0071,-0.183445 -0.01764,-0.169333 -0.02469,-0.15875 -0.02822,-0.148167 -0.0388,-0.134055 -0.04233,-0.123472 -0.05292,-0.112889 -0.05645,-0.09878 -0.0635,-0.09172 v 0 l -0.07055,-0.07761 -0.07408,-0.07408 -0.08467,-0.0635 -0.08819,-0.05292 -0.09525,-0.04939 -0.105833,-0.03528 -0.109361,-0.03175 -0.116417,-0.02117 -0.123472,-0.01058 -0.127,-0.0071 v 0 l -0.105833,0.0035 -0.09878,0.01058 -0.09878,0.01764 -0.09525,0.0247 -0.09525,0.03175 -0.09172,0.0388 -0.09172,0.04233 -0.08819,0.05292 -0.08467,0.05997 -0.08467,0.0635 v 0 l -0.08114,0.07055 -0.07408,0.07761 -0.07408,0.07761 -0.07055,0.08467 -0.06703,0.08819 -0.06703,0.09172 -0.05997,0.09525 -0.05644,0.102305 -0.05644,0.105834 -0.05292,0.109361 v 6.163027 h -1.386416 v -8.484305 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3598" />
+    <path
+       d="m 103.66621,89.962446 1.54516,-6.177139 h 1.47462 l -2.77637,9.68375 v 0 l -0.067,0.211666 -0.0706,0.204612 -0.0741,0.1905 -0.0811,0.179916 -0.0882,0.172861 -0.0917,0.15875 -0.0952,0.151695 -0.1023,0.137583 -0.10584,0.130528 -0.11289,0.116417 v 0 l -0.11288,0.109361 -0.11995,0.09525 -0.12347,0.08819 -0.127,0.07408 -0.127,0.0635 -0.13053,0.04939 -0.13758,0.04233 -0.13759,0.02822 -0.14111,0.01764 -0.14464,0.0035 v 0 h -0.0564 l -0.06,-0.0035 -0.067,-0.0071 -0.067,-0.0071 -0.0705,-0.01411 -0.0741,-0.01058 -0.0741,-0.01764 -0.0811,-0.01764 -0.0847,-0.02117 -0.0847,-0.02469 v -1.178277 l 0.30691,0.03175 v 0 l 0.11642,-0.0035 0.11289,-0.0071 0.10936,-0.01411 0.0988,-0.02117 0.0988,-0.02469 0.0917,-0.03175 0.0847,-0.03881 0.0811,-0.04233 0.0741,-0.04939 0.0706,-0.05644 v 0 l 0.0706,-0.05997 0.0635,-0.07056 0.0635,-0.07761 0.06,-0.08467 0.0565,-0.09525 0.0529,-0.102305 0.0529,-0.112889 0.0494,-0.119945 0.0459,-0.127 0.0423,-0.137583 0.27517,-0.948972 -2.49414,-8.41375 h 1.51342 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3600" />
+    <path
+       d="m 114.16487,88.434918 v 0 l -0.007,0.391583 -0.0212,0.373945 -0.0353,0.34925 -0.0529,0.331611 -0.067,0.310444 -0.0776,0.292806 -0.0952,0.268111 -0.10936,0.250472 -0.12347,0.225778 -0.14112,0.208139 v 0 l -0.14816,0.1905 -0.16228,0.165805 -0.17639,0.148167 -0.18697,0.130528 -0.19756,0.105833 -0.21166,0.09172 -0.22225,0.06703 -0.23284,0.04939 -0.24694,0.03175 -0.26106,0.0071 v 0 l -0.25047,-0.0071 -0.23636,-0.03175 -0.22578,-0.04586 -0.21519,-0.06703 -0.20109,-0.08819 -0.19402,-0.105834 -0.17639,-0.127 -0.16934,-0.144639 -0.15522,-0.162277 -0.14464,-0.183445 v 4.071056 h -1.37936 v -11.7475 h 1.25589 l 0.0706,0.941917 v 0 l 0.14464,-0.211667 0.15875,-0.186972 0.16933,-0.162278 0.17992,-0.144639 0.19402,-0.119944 0.20814,-0.09878 0.21872,-0.07761 0.22931,-0.05292 0.23989,-0.03528 0.25753,-0.01058 v 0 l 0.27164,0.01058 0.25752,0.02822 0.24342,0.04939 0.22931,0.06703 0.21519,0.08819 0.20108,0.109361 0.18698,0.123472 0.17638,0.148167 0.15875,0.165805 0.14464,0.183445 v 0 l 0.13053,0.204611 0.11995,0.22225 0.1023,0.243416 0.0917,0.261056 0.0776,0.282222 0.067,0.299861 0.0494,0.321028 0.0388,0.338667 0.0247,0.359833 0.0106,0.377472 z m -1.37936,-0.79375 v 0 l -0.004,-0.275167 -0.0141,-0.264583 -0.0212,-0.246944 -0.0317,-0.232834 -0.0388,-0.218722 -0.0494,-0.201083 -0.0564,-0.186973 -0.067,-0.172861 -0.0741,-0.15875 -0.0847,-0.141111 v 0 l -0.0917,-0.130527 -0.10231,-0.116417 -0.11641,-0.102306 -0.12348,-0.08819 -0.13758,-0.07408 -0.14464,-0.0635 -0.15875,-0.04586 -0.1658,-0.03528 -0.17992,-0.02117 -0.1905,-0.0071 v 0 l -0.19403,0.01058 -0.18344,0.03175 -0.17639,0.04939 -0.16581,0.06703 -0.15522,0.09172 -0.14817,0.109361 -0.13405,0.130528 -0.13053,0.148166 -0.11642,0.169333 -0.10936,0.1905 v 4.41325 0 l 0.10936,0.183445 0.11642,0.165805 0.127,0.148167 0.13758,0.123472 0.14817,0.109361 0.15875,0.08819 0.16581,0.06703 0.17991,0.04939 0.18698,0.02822 0.20108,0.01058 v 0 l 0.18344,-0.0071 0.17286,-0.02117 0.16228,-0.03175 0.1517,-0.04939 0.14464,-0.05997 0.13405,-0.07408 0.11995,-0.08819 0.11288,-0.102306 0.10584,-0.112889 0.0917,-0.126999 v 0 l 0.0847,-0.144639 0.0776,-0.15875 0.067,-0.172861 0.0564,-0.186973 0.0529,-0.197555 0.0388,-0.215195 0.0318,-0.229305 0.0247,-0.243417 0.0141,-0.257528 0.007,-0.275166 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3602" />
+    <path
+       d="m 117.45276,92.269612 h -1.38994 V 80.225779 h 1.38994 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3604" />
+    <path
+       d="m 119.34012,87.634112 v 0 l 0.0106,-0.363361 0.0247,-0.345722 0.0459,-0.331611 0.0635,-0.313972 0.0811,-0.299861 0.0953,-0.28575 0.11642,-0.268111 0.13405,-0.254 0.1517,-0.239889 0.17286,-0.22225 v 0 l 0.18344,-0.204611 0.19756,-0.183445 0.21167,-0.162278 0.21872,-0.141111 0.23283,-0.119944 0.24342,-0.09878 0.254,-0.07408 0.26458,-0.05292 0.2787,-0.03528 0.28927,-0.01058 v 0 l 0.28928,0.01058 0.2787,0.03175 0.26458,0.05292 0.254,0.07408 0.24342,0.09525 0.2293,0.116417 0.22225,0.134056 0.20814,0.15875 0.19403,0.179916 0.18344,0.197556 v 0 l 0.17286,0.218722 0.15523,0.232833 0.13405,0.246945 0.11995,0.264583 0.1023,0.278694 0.0847,0.292806 0.0635,0.310444 0.0494,0.324556 0.0318,0.338667 0.0141,0.356305 v 0.892528 0 l -0.0106,0.359833 -0.0247,0.345723 -0.0459,0.331611 -0.0635,0.313972 -0.0811,0.299861 -0.0953,0.282222 -0.11642,0.271639 -0.13405,0.250472 -0.15522,0.239889 -0.16934,0.22225 v 0 l -0.18344,0.204611 -0.19756,0.179917 -0.20814,0.162278 -0.21872,0.141111 -0.23283,0.116416 -0.24695,0.09878 -0.254,0.07408 -0.26811,0.05292 -0.28222,0.03175 -0.28928,0.01058 v 0 l -0.28927,-0.01058 -0.2787,-0.02822 -0.26458,-0.05292 -0.254,-0.07408 -0.24342,-0.09525 -0.23283,-0.112889 -0.21872,-0.134055 -0.20814,-0.15875 -0.19403,-0.176389 -0.18697,-0.197556 v 0 l -0.16934,-0.215194 -0.14816,-0.232834 -0.13759,-0.243416 -0.11641,-0.261056 -0.0988,-0.275166 -0.0847,-0.289278 -0.067,-0.306917 -0.0494,-0.3175 -0.0318,-0.335139 -0.0141,-0.34925 z m 1.38995,0.800806 v 0 l 0.004,0.257528 0.0141,0.243416 0.0282,0.232834 0.0353,0.225778 0.0459,0.211666 0.0564,0.201084 0.0635,0.186972 0.0776,0.179916 0.0882,0.165806 0.0952,0.15875 v 0 l 0.10583,0.141111 0.11642,0.127 0.11994,0.109361 0.13053,0.09878 0.13406,0.08114 0.14111,0.06703 0.15169,0.05292 0.15522,0.03528 0.16228,0.02469 0.17286,0.0071 v 0 l 0.34925,-0.02822 0.31045,-0.07761 0.27869,-0.134056 0.24342,-0.183444 0.20814,-0.239889 0.16933,-0.292806 0.13758,-0.342194 0.0988,-0.398639 0.0635,-0.451556 0.0282,-0.504472 v -0.956028 0 l -0.004,-0.254 -0.0176,-0.243416 -0.0247,-0.232834 -0.0353,-0.22225 -0.0459,-0.211666 -0.06,-0.201084 -0.067,-0.186972 -0.0776,-0.179916 -0.0882,-0.165806 -0.0952,-0.155222 v 0 l -0.10936,-0.144639 -0.11289,-0.130528 -0.11995,-0.112889 -0.13052,-0.09878 -0.13406,-0.08467 -0.14111,-0.06703 -0.15169,-0.05292 -0.15523,-0.0388 -0.1658,-0.02469 -0.16934,-0.0071 v 0 l -0.1658,0.0071 -0.16228,0.02469 -0.15522,0.0388 -0.14464,0.05292 -0.14111,0.06703 -0.13406,0.08467 -0.127,0.09878 -0.11994,0.112889 -0.11642,0.130528 -0.10583,0.144639 v 0 l -0.0952,0.155222 -0.0882,0.165806 -0.0776,0.179916 -0.0635,0.186972 -0.0564,0.201084 -0.0459,0.208139 -0.0353,0.22225 -0.0282,0.229305 -0.0141,0.243417 -0.004,0.254 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3606" />
+    <path
+       d="m 129.51071,81.728612 v 2.056695 h 1.28058 v 1.121833 h -1.28058 v 5.259917 0 l 0.004,0.09878 0.004,0.09172 0.007,0.08819 0.0141,0.08467 0.0141,0.07761 0.0176,0.07408 0.0212,0.07056 0.0247,0.0635 0.0282,0.05644 0.0318,0.05644 v 0 l 0.0353,0.04939 0.0388,0.04233 0.0459,0.03881 0.0494,0.03528 0.0529,0.02822 0.06,0.02117 0.0635,0.02117 0.067,0.01058 0.0741,0.0071 0.0776,0.0035 v 0 h 0.0564 l 0.0529,-0.0035 0.0564,-0.0035 0.0565,-0.0071 0.0529,-0.01058 0.0565,-0.0071 0.0564,-0.01411 0.0565,-0.01411 0.0564,-0.01411 0.0564,-0.02117 -0.0176,1.178277 v 0 l -0.0917,0.02822 -0.0952,0.02822 -0.0952,0.02469 -0.0952,0.01764 -0.0988,0.01764 -0.0952,0.01411 -0.0988,0.01058 -0.0953,0.01058 -0.0988,0.0035 h -0.0988 v 0 l -0.16228,-0.0035 -0.15169,-0.01764 -0.14464,-0.03175 -0.13758,-0.03881 -0.13053,-0.05292 -0.11994,-0.06703 -0.11289,-0.07408 -0.10584,-0.08819 -0.0988,-0.102305 -0.0917,-0.109362 v 0 l -0.0811,-0.123472 -0.0741,-0.134055 -0.0635,-0.141111 -0.0564,-0.151695 -0.0459,-0.162278 -0.0388,-0.169333 -0.0317,-0.179917 -0.0212,-0.1905 -0.0141,-0.201083 -0.004,-0.211667 V 84.90714 h -1.2947 v -1.121833 h 1.2947 v -2.056695 z"
+       style="fill:#ffffff;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+       id="path3608" />
+  </g>
+</svg>
diff --git a/logo/tinyplot-original.svg b/logo/tinyplot-original.svg
new file mode 100644
index 00000000..a33d346c
--- /dev/null
+++ b/logo/tinyplot-original.svg
@@ -0,0 +1,248 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="137.05417mm"
+   height="158.25648mm"
+   viewBox="0 0 137.05417 158.25647"
+   version="1.1"
+   id="svg5"
+   xml:space="preserve"
+   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   sodipodi:docname="tinyplot-original.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
+     id="namedview7"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:document-units="mm"
+     showgrid="false"
+     inkscape:zoom="0.3835122"
+     inkscape:cx="-71.705672"
+     inkscape:cy="26.07479"
+     inkscape:window-width="1920"
+     inkscape:window-height="1011"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="layer5" /><defs
+     id="defs2" /><g
+     inkscape:label="original"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-44.660637,-59.554906)"
+     style="display:none"
+     sodipodi:insensitive="true"><image
+       width="137.05417"
+       height="158.75"
+       preserveAspectRatio="none"
+       xlink:href="data:image/png;base64,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 zQAAAABJRU5ErkJggg== "
+       id="image140"
+       x="19.779535"
+       y="47.220818"
+       inkscape:label="pngimage" /></g><g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="Palette"
+     transform="translate(-24.881102,-12.334088)"><g
+       id="g4577"
+       transform="matrix(0.45277373,0,0,0.45277373,20.000662,-19.933067)"
+       inkscape:label="palette"
+       style="display:inline"><rect
+         style="fill:#5195a3;fill-opacity:1;stroke-width:4.99999;stroke-linecap:square;paint-order:fill markers stroke"
+         id="rect321"
+         width="24.701492"
+         height="24.701492"
+         x="-39.785931"
+         y="72.932899" /><rect
+         style="fill:#000022;fill-opacity:1;stroke-width:4.99999;stroke-linecap:square;paint-order:fill markers stroke"
+         id="rect323"
+         width="24.701492"
+         height="24.701492"
+         x="-39.785931"
+         y="100.60193" /><rect
+         style="fill:#fffaf0;fill-opacity:1;stroke-width:4.99999;stroke-linecap:square;paint-order:fill markers stroke"
+         id="rect379"
+         width="24.701492"
+         height="24.701492"
+         x="-39.785931"
+         y="128.27097" /><rect
+         style="fill:#15a793;fill-opacity:1;stroke-width:4.99999;stroke-linecap:square;paint-order:fill markers stroke"
+         id="rect381"
+         width="24.701492"
+         height="24.701492"
+         x="-39.785931"
+         y="155.93999" /><rect
+         style="fill:#04546b;fill-opacity:1;stroke-width:4.99999;stroke-linecap:square;paint-order:fill markers stroke"
+         id="rect2389"
+         width="24.701492"
+         height="24.701492"
+         x="-39.785931"
+         y="183.60901" /><rect
+         style="fill:#f51459;fill-opacity:1;stroke-width:4.99999;stroke-linecap:square;paint-order:fill markers stroke"
+         id="rect4569"
+         width="24.701492"
+         height="24.701492"
+         x="-39.785931"
+         y="211.27803" /></g></g><g
+     inkscape:groupmode="layer"
+     id="layer4"
+     inkscape:label="sticker"
+     style="display:inline"
+     transform="translate(-1.994963,0.81188)"><g
+       id="g2136"
+       transform="translate(5.831091,-162.35966)"><path
+         id="path2132"
+         style="fill:#5195a3;fill-opacity:1;stroke-width:1.11707;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.703159;paint-order:fill markers stroke"
+         inkscape:transform-center-y="-4.7280796e-06"
+         d="m 64.690955,161.54778 -68.5270823,39.56399 v 79.12851 l 68.5270823,39.56399 68.527085,-39.56399 v -79.12851 z m 0,3.25045 65.712265,37.93877 v 75.87805 L 64.690955,316.55434 -1.0213121,278.61505 V 202.737 Z" /><path
+         sodipodi:type="star"
+         style="fill:#fffaf0;fill-opacity:1;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.703159;paint-order:fill markers stroke"
+         id="path2134"
+         inkscape:flatsided="true"
+         sodipodi:sides="6"
+         sodipodi:cx="154.58778"
+         sodipodi:cy="-11.049107"
+         sodipodi:r1="177.08917"
+         sodipodi:r2="153.36372"
+         sodipodi:arg1="0.52359878"
+         sodipodi:arg2="1.0471976"
+         inkscape:rounded="0"
+         inkscape:randomized="0"
+         d="M 307.95151,77.49548 154.58778,166.04007 1.2240614,77.495479 l 8e-7,-177.089172 153.3637178,-88.544587 153.36373,88.544588 z"
+         transform="matrix(0.42847384,0,0,0.42847384,-1.5460292,245.41031)"
+         inkscape:transform-center-y="5.43178e-06"
+         inkscape:transform-center-x="-4.2202613e-06" /></g></g><g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="logo"
+     style="display:inline"
+     transform="translate(-24.881102,-12.334088)"><path
+       id="path5759"
+       style="color:#000000;fill:#6555a1;stroke-linecap:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+       d="m -2.0438208,15.836343 a 4,4 0 0 0 -3.99976,-4.000273 4,4 0 0 0 -4.0002702,4.000273 V 29.11977 70.862955 84.146389 a 4,4 0 0 0 4.0002702,4.00027 4,4 0 0 0 3.99976,-4.00027 V 70.862955 29.11977 Z" /><g
+       id="g2178"
+       transform="translate(6.035788,8.5661767)"><ellipse
+         style="fill:#5195a3;fill-opacity:1;stroke:none;stroke-width:8.32514;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="ellipse2138"
+         cx="87.372398"
+         cy="111.75066"
+         rx="38.855217"
+         ry="3.3776116" /><path
+         id="path2140"
+         style="color:#000000;fill:#000022;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 83.434985,82.093602 v 7.7359 1.399128 0.181595 c 0,0.479521 0.385988,0.865509 0.865509,0.865509 h 5.19305 c 0.479521,0 0.865956,-0.385988 0.865956,-0.865509 v -0.181595 -1.399128 -7.7359 z m 0.865509,18.381428 c -0.479521,0 -0.865509,0.38599 -0.865509,0.86551 v 1.3857 a 3.4622451,3.4622451 0 0 0 3.462481,3.46249 3.4622451,3.4622451 0 0 0 3.462034,-3.46249 v -1.3857 c 0,-0.47952 -0.386435,-0.86551 -0.865956,-0.86551 z" /><path
+         id="path2142"
+         style="color:#000000;fill:#000022;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 57.33401,79.948135 a 3.4622451,3.4622451 0 0 0 -3.462481,3.462038 3.4622451,3.4622451 0 0 0 3.462481,3.462478 h 11.49762 36.13128 11.49763 a 3.4622451,3.4622451 0 0 0 3.46247,-3.462478 3.4622451,3.4622451 0 0 0 -3.46247,-3.462038 H 104.96291 68.83163 Z" /><path
+         id="path2144"
+         style="color:#000000;fill:#000022;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 64.721471,82.793356 -4.277893,14.880035 -3.176661,11.051219 c -0.593053,2.06248 0.603379,4.22698 2.665856,4.82002 2.062656,0.5931 4.227186,-0.60535 4.820009,-2.6681 L 67.929444,99.825757 72.82594,82.793356 Z" /><path
+         id="path2146"
+         style="color:#000000;fill:#000022;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 102.06134,82.793356 4.89649,17.032401 3.17666,11.050773 c 0.59283,2.06275 2.75736,3.2612 4.82002,2.6681 2.06247,-0.59304 3.2589,-2.75754 2.66585,-4.82002 L 114.4437,97.673391 110.16581,82.793356 Z" /><rect
+         style="fill:#000022;fill-opacity:1;stroke:none;stroke-width:6.92448;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="rect2148"
+         width="42.577324"
+         height="3.1796317"
+         x="65.902664"
+         y="94.806915" /><path
+         id="path2150"
+         style="fill:#000022;fill-opacity:1;stroke:none;stroke-width:8.23432;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         d="m 68.497056,30.813202 a 3.4622451,3.4622451 0 0 0 -3.462481,3.462481 v 2.228405 h -4.787357 v 45.176858 h 2.37288 V 39.117609 h 48.554352 v 42.563337 h 2.37288 V 36.504088 h -4.78736 v -2.228405 a 3.4622451,3.4622451 0 0 0 -3.46203,-3.462481 3.4622451,3.4622451 0 0 0 -3.46248,3.462481 v 2.228405 H 71.95909 v -2.228405 a 3.4622451,3.4622451 0 0 0 -3.462034,-3.462481 z" /><path
+         id="path2152"
+         style="color:#000000;fill:#000022;fill-opacity:1;stroke-width:1.46528;stroke-linecap:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 86.928584,20.720971 a 3.4622451,3.4622451 0 0 0 -3.462481,3.46248 v 2.632757 a 6.7635878,5.0790698 0 0 0 -3.332319,4.372718 v 6.954484 h 13.526977 v -6.954484 a 6.7635878,5.0790698 0 0 0 -3.270144,-4.349012 v -2.656463 a 3.4622451,3.4622451 0 0 0 -3.462033,-3.46248 z m -0.07381,10.150826 a 2.1197543,2.1197543 0 0 1 2.119714,2.119712 2.1197543,2.1197543 0 0 1 -2.119714,2.119713 2.1197543,2.1197543 0 0 1 -2.119713,-2.119713 2.1197543,2.1197543 0 0 1 2.119713,-2.119712 z" /><circle
+         style="fill:#15a793;fill-opacity:1;stroke:none;stroke-width:7.17861;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2154"
+         cx="71.751991"
+         cy="60.116932"
+         r="2.1599679" /><circle
+         style="fill:#15a793;fill-opacity:1;stroke:none;stroke-width:7.17861;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2156"
+         cx="70.070763"
+         cy="67.194275"
+         r="2.1599679" /><circle
+         style="fill:#04546b;fill-opacity:1;stroke:none;stroke-width:7.17861;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2158"
+         cx="81.420708"
+         cy="61.282822"
+         r="2.1599679" /><circle
+         style="fill:#f51459;fill-opacity:1;stroke:none;stroke-width:7.76241;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2160"
+         cx="103.1031"
+         cy="52.502445"
+         r="2.335629" /><circle
+         style="fill:#f51459;fill-opacity:1;stroke:none;stroke-width:6.09356;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2162"
+         cx="105.38453"
+         cy="66.800583"
+         r="1.8334895" /><circle
+         style="fill:#f51459;fill-opacity:1;stroke:none;stroke-width:6.09356;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2164"
+         cx="82.368172"
+         cy="49.290546"
+         r="1.8334895" /><circle
+         style="fill:#04546b;fill-opacity:1;stroke:none;stroke-width:6.04902;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2166"
+         cx="91.653069"
+         cy="47.029629"
+         r="1.8200881" /><circle
+         style="fill:#04546b;fill-opacity:1;stroke:none;stroke-width:6.04902;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2168"
+         cx="75.718407"
+         cy="47.695984"
+         r="1.8200881" /><path
+         id="path2170"
+         style="color:#000000;fill:#15a793;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 96.379402,55.502333 c -0.0412,-0.0014 -0.0824,-0.0011 -0.123905,4.47e-4 -0.663453,0.0257 -1.254527,0.420181 -1.614722,0.951836 -0.360195,0.531655 -0.532277,1.199561 -0.532277,1.964503 0,0.346319 -0.129263,1.410645 -0.367872,2.162513 -1.376002,4.268297 -2.682234,3.089563 -3.342851,2.802418 -0.01136,-0.0051 -0.02306,-0.0099 -0.03489,-0.01476 -0.01196,-0.005 -0.02427,-0.01017 -0.03578,-0.01476 l -4.48e-4,0.0023 c -0.126264,-0.04651 -0.276012,-0.07729 -0.461604,-0.07425 -0.55163,0.0091 -0.769658,0.272763 -0.914711,0.42269 -0.145053,0.149927 -0.234951,0.283183 -0.327864,0.427611 -0.185826,0.288856 -0.361613,0.62283 -0.566271,1.012667 -0.409314,0.779676 -0.916519,1.772719 -1.535103,2.749052 -1.237167,1.952665 -2.849185,3.65838 -4.718028,3.721015 -1.64715,0.05521 -2.159815,-0.430056 -2.736974,-1.065001 -0.288578,-0.31747 -0.552169,-0.697362 -0.938417,-1.080655 -0.38625,-0.383294 -1.013765,-0.789469 -1.760091,-0.789469 -0.872389,0 -1.470283,0.498002 -1.967634,0.968833 -0.497351,0.470832 -0.967096,1.016015 -1.543602,1.572229 -1.153005,1.112428 -2.66954,2.277056 -5.318292,2.784387 -1.279316,0.253784 -1.099812,2.13602 0.204413,2.143421 h 39.560661 c 1.32559,-0.01108 1.47269,-1.937939 0.16416,-2.150131 -3.57955,-0.547888 -5.81851,-3.714062 -7.19691,-7.276085 -1.378408,-3.562024 -1.783352,-7.464783 -1.783352,-8.403707 0,-0.760108 -0.171528,-1.425229 -0.549718,-1.951084 -0.35456,-0.492988 -0.939506,-0.845061 -1.557915,-0.865956 z"
+         sodipodi:nodetypes="ccsscccccsssssssssssccccssscc" /><path
+         id="path2172"
+         style="color:#000000;fill:#04546b;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 96.379593,55.502141 c -0.0412,-0.0014 -0.0824,-0.0011 -0.123906,4.48e-4 -0.663444,0.0257 -1.254518,0.420181 -1.614713,0.951835 -0.360194,0.531654 -0.532277,1.199562 -0.532277,1.964503 -0.0052,0.07395 -0.01125,0.145807 -0.01653,0.219173 -7.8e-5,6.14e-4 6.9e-5,0.0012 0,0.0018 -0.06959,0.967322 -0.169537,1.884002 -0.295658,2.752182 -8.66e-4,0.0063 -0.0017,0.0129 -0.0026,0.01923 -4.59e-4,0.0031 -8.66e-4,0.0063 -0.0017,0.0094 -0.02372,0.162491 -0.04873,0.323092 -0.07427,0.482179 -0.0017,0.0088 -0.0026,0.01799 -0.0043,0.02684 -7.96e-4,0.0049 -0.0017,0.0098 -0.0026,0.01476 -0.02683,0.165725 -0.05444,0.329526 -0.08318,0.491573 -0.0296,0.166922 -0.06016,0.332102 -0.0917,0.495151 a 11.947669,16.032365 0 0 1 -4.5e-4,0.0018 c -0.845267,4.371186 -2.373929,7.357557 -3.907534,9.255797 a 11.947669,16.032365 0 0 1 -0.124794,0.151631 c -0.03613,0.04335 -0.07214,0.08757 -0.108244,0.129715 -0.06528,0.07621 -0.131214,0.151119 -0.198151,0.224987 -2.81e-4,3.11e-4 -6.12e-4,5.84e-4 -8.65e-4,8.66e-4 -0.06666,0.07355 -0.1344,0.146163 -0.202623,0.217383 -4.36e-4,4.55e-4 -8.65e-4,8.65e-4 -0.0014,0.0014 -0.06875,0.07174 -0.138175,0.142192 -0.208437,0.211569 -0.05401,0.05334 -0.108843,0.105512 -0.163708,0.157446 -0.01559,0.01476 -0.03087,0.03009 -0.04652,0.04473 -9.52e-4,8.61e-4 -0.0017,0.0018 -0.0027,0.0027 -0.02214,0.0207 -0.04482,0.04036 -0.06709,0.06083 -0.04987,0.04583 -0.09978,0.09173 -0.15029,0.136424 -0.07154,0.06331 -0.143728,0.125935 -0.216489,0.186967 -0.0015,0.0012 -0.003,0.0023 -0.0045,0.0035 -0.07261,0.06084 -0.145859,0.120339 -0.21962,0.178916 -0.0017,0.0014 -0.0036,0.0027 -0.0054,0.0041 -0.07352,0.05831 -0.147268,0.115699 -0.221856,0.17176 -0.0021,0.0016 -0.0042,0.0029 -0.0062,0.0045 -0.07434,0.05579 -0.14921,0.110598 -0.22454,0.164157 -0.0023,0.0016 -0.0048,0.0033 -0.0072,0.0049 -0.0777,0.05514 -0.155706,0.10916 -0.234381,0.16192 -0.07868,0.05276 -0.157944,0.104385 -0.237511,0.154762 -0.06175,0.0391 -0.123831,0.07685 -0.186074,0.114507 -0.0148,0.009 -0.02945,0.01841 -0.04428,0.02728 -0.0031,0.0019 -0.0062,0.0039 -0.0094,0.0058 -0.02238,0.01336 -0.0451,0.02573 -0.06754,0.03892 -0.219351,0.128807 -0.441394,0.249408 -0.66557,0.360516 -0.08237,0.04083 -0.164921,0.08055 -0.247799,0.118979 a 11.947669,16.032365 0 0 1 -0.484864,0.210672 11.947669,16.032365 0 0 1 -0.616367,0.225435 c -0.06689,0.02216 -0.133883,0.0438 -0.200833,0.0644 a 11.947669,16.032365 0 0 1 -0.536302,0.148955 c -0.04624,0.01143 -0.09246,0.02328 -0.13866,0.03402 a 11.947669,16.032365 0 0 1 -0.679883,0.130605 c -0.06246,0.0097 -0.124752,0.01887 -0.186968,0.02726 -0.01417,0.0017 -0.02834,0.0035 -0.04249,0.0052 -0.06108,0.0078 -0.122066,0.01532 -0.182942,0.0219 a 11.947669,16.032365 0 0 1 -0.197703,0.01965 c -0.10675,0.0091 -0.213103,0.01593 -0.318919,0.02103 -0.02416,8.66e-4 -0.04836,0.0017 -0.07246,0.0035 -0.106007,0.0043 -0.211463,0.0069 -0.316236,0.0069 H 96.04985 107.3028 a 1.0820598,1.0820598 0 0 0 0.16415,-2.150128 c -3.57954,-0.547885 -5.81851,-3.714072 -7.19691,-7.276085 -1.378397,-3.562013 -1.783349,-7.464786 -1.783349,-8.403707 0,-0.760105 -0.171529,-1.425232 -0.549718,-1.951084 -0.35456,-0.492987 -0.939507,-0.845061 -1.557915,-0.865956 z" /><path
+         id="path2174"
+         style="color:#000000;fill:#f51459;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 99.411143,64.04291 a 9.9426503,12.677787 0 0 1 -9.923159,12.106381 h 17.815156 a 1.0820598,1.0820598 0 0 0 0.16416,-2.150126 c -3.57955,-0.547888 -5.81852,-3.714066 -7.19691,-7.276086 -0.344143,-0.889316 -0.627623,-1.7998 -0.859247,-2.680169 z" /><circle
+         style="fill:#15a793;fill-opacity:1;stroke:none;stroke-width:2.1639;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:0.703159;paint-order:fill markers stroke"
+         id="circle2176"
+         cx="87.461426"
+         cy="56.01202"
+         r="3.3910644" /></g></g><g
+     inkscape:groupmode="layer"
+     id="layer5"
+     inkscape:label="text"><g
+       id="g2196"
+       transform="matrix(1.3821686,0,0,1.3821686,-171.17355,93.758452)"
+       style="fill:#5195a3;fill-opacity:1"><path
+         d="m 152.84553,16.452284 v 2.056695 h 1.28058 v 1.121833 h -1.28058 v 5.259917 0 l 0.004,0.09878 0.004,0.09172 0.007,0.08819 0.0141,0.08467 0.0141,0.07761 0.0176,0.07408 0.0212,0.07056 0.0247,0.0635 0.0282,0.05644 0.0318,0.05644 v 0 l 0.0353,0.04939 0.0388,0.04233 0.0459,0.03881 0.0494,0.03528 0.0529,0.02822 0.06,0.02117 0.0635,0.02117 0.067,0.01058 0.0741,0.0071 0.0776,0.0035 v 0 h 0.0564 l 0.0529,-0.0035 0.0564,-0.0035 0.0564,-0.0071 0.0529,-0.01058 0.0564,-0.0071 0.0564,-0.01411 0.0564,-0.01411 0.0564,-0.01411 0.0564,-0.02117 -0.0176,1.178277 v 0 l -0.0917,0.02822 -0.0953,0.02822 -0.0952,0.02469 -0.0952,0.01764 -0.0988,0.01764 -0.0952,0.01411 -0.0988,0.01058 -0.0952,0.01058 -0.0988,0.0035 h -0.0988 v 0 l -0.16228,-0.0035 -0.1517,-0.01764 -0.14463,-0.03175 -0.13759,-0.03881 -0.13053,-0.05292 -0.11994,-0.06703 -0.11289,-0.07408 -0.10583,-0.08819 -0.0988,-0.102305 -0.0917,-0.109362 v 0 l -0.0811,-0.123472 -0.0734,-0.134055 -0.0646,-0.141111 -0.0561,-0.151695 -0.0459,-0.162278 -0.0388,-0.169333 -0.0317,-0.179917 -0.0212,-0.1905 -0.0141,-0.201083 -0.004,-0.211667 v -5.266936 h -1.29467 v -1.121833 h 1.2947 v -2.056695 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2180" /><path
+         d="m 157.26936,26.993284 h -1.38994 v -8.484305 h 1.38994 z m 0.10936,-10.735028 v 0 l -0.003,0.06703 -0.004,0.06703 -0.0106,0.06703 -0.0141,0.05997 -0.0176,0.05997 -0.0212,0.05997 -0.0247,0.05645 -0.0318,0.05292 -0.0317,0.04939 -0.0388,0.04939 v 0 l -0.0388,0.04233 -0.0459,0.04233 -0.0494,0.03528 -0.0529,0.02822 -0.06,0.02822 -0.06,0.02117 -0.067,0.01411 -0.067,0.01411 -0.0741,0.0071 h -0.0776 v 0 h -0.0776 l -0.0741,-0.0071 -0.067,-0.01411 -0.067,-0.01411 -0.06,-0.02117 -0.0564,-0.02822 -0.0529,-0.02822 -0.0494,-0.03528 -0.0459,-0.04233 -0.0388,-0.04233 v 0 l -0.0388,-0.04939 -0.0317,-0.04939 -0.0318,-0.05292 -0.0247,-0.05645 -0.0212,-0.05997 -0.0176,-0.05997 -0.0141,-0.05997 -0.0106,-0.06703 -0.004,-0.06703 -0.004,-0.06703 v 0 l 0.004,-0.07055 0.004,-0.06703 0.0106,-0.0635 0.0141,-0.0635 0.0176,-0.05997 0.0212,-0.05997 0.0247,-0.05644 0.0318,-0.05292 0.0317,-0.05292 0.0388,-0.04939 v 0 l 0.0388,-0.04586 0.0459,-0.04233 0.0494,-0.03528 0.0529,-0.03175 0.0564,-0.02822 0.06,-0.02117 0.067,-0.01764 0.067,-0.01058 0.0741,-0.0071 0.0776,-0.0035 v 0 l 0.0741,0.0035 0.0741,0.0071 0.067,0.01058 0.067,0.01764 0.06,0.02469 0.0564,0.02822 0.0529,0.03175 0.0494,0.03528 0.0459,0.04586 0.0388,0.04586 v 0 l 0.0388,0.04939 0.0353,0.05292 0.0317,0.05292 0.0247,0.05644 0.0247,0.05644 0.0176,0.05997 0.0141,0.0635 0.0106,0.0635 0.004,0.06703 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2182" /><path
+         d="m 160.75833,18.508979 0.0388,0.917222 v 0 l 0.16581,-0.204611 0.17639,-0.183444 0.18344,-0.15875 0.19403,-0.141111 0.20108,-0.119945 0.21167,-0.09525 0.21872,-0.07408 0.22931,-0.05644 0.23636,-0.03175 0.24694,-0.01058 v 0 l 0.42686,0.03175 0.38453,0.08819 0.33867,0.151695 0.29633,0.211667 0.25047,0.268111 0.20461,0.331611 0.16228,0.388055 0.11642,0.451556 0.0741,0.511528 0.0282,0.5715 v 5.637388 h -1.38289 v -5.577416 0 l -0.004,-0.1905 -0.007,-0.183445 -0.0176,-0.169333 -0.0247,-0.15875 -0.0282,-0.148167 -0.0388,-0.134055 -0.0423,-0.123472 -0.0529,-0.112889 -0.0564,-0.09878 -0.0635,-0.09172 v 0 l -0.0705,-0.07761 -0.0741,-0.07408 -0.0847,-0.0635 -0.0882,-0.05292 -0.0952,-0.04939 -0.10583,-0.03528 -0.10936,-0.03175 -0.11642,-0.02117 -0.12347,-0.01058 -0.127,-0.0071 v 0 l -0.10584,0.0035 -0.0988,0.01058 -0.0988,0.01764 -0.0953,0.0247 -0.0952,0.03175 -0.0917,0.0388 -0.0917,0.04233 -0.0882,0.05292 -0.0847,0.05997 -0.0847,0.0635 v 0 l -0.0811,0.07055 -0.0741,0.07761 -0.0741,0.07761 -0.0705,0.08467 -0.067,0.08819 -0.067,0.09172 -0.06,0.09525 -0.0564,0.102305 -0.0564,0.105834 -0.0529,0.109361 v 6.163027 h -1.38642 v -8.484305 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2184" /><path
+         d="m 169.5425,24.686118 1.54516,-6.177139 h 1.47462 l -2.77637,9.68375 v 0 l -0.067,0.211666 -0.0706,0.204612 -0.0741,0.1905 -0.0811,0.179916 -0.0882,0.172861 -0.0917,0.15875 -0.0952,0.151695 -0.1023,0.137583 -0.10584,0.130528 -0.11289,0.116417 v 0 l -0.11288,0.109361 -0.11995,0.09525 -0.12347,0.08819 -0.127,0.07408 -0.127,0.0635 -0.13053,0.04939 -0.13758,0.04233 -0.13759,0.02822 -0.14111,0.01764 -0.14464,0.0035 v 0 h -0.0564 l -0.06,-0.0035 -0.067,-0.0071 -0.067,-0.0071 -0.0705,-0.01411 -0.0741,-0.01058 -0.0741,-0.01764 -0.0811,-0.01764 -0.0847,-0.02117 -0.0847,-0.02469 v -1.178277 l 0.30691,0.03175 v 0 l 0.11642,-0.0035 0.11289,-0.0071 0.10936,-0.01411 0.0988,-0.02117 0.0988,-0.02469 0.0917,-0.03175 0.0847,-0.03881 0.0811,-0.04233 0.0741,-0.04939 0.0706,-0.05644 v 0 l 0.0706,-0.05997 0.0635,-0.07056 0.0635,-0.07761 0.06,-0.08467 0.0565,-0.09525 0.0529,-0.102305 0.0529,-0.112889 0.0494,-0.119945 0.0459,-0.127 0.0423,-0.137583 0.27517,-0.948972 -2.49414,-8.41375 h 1.51342 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2186" /><path
+         d="m 180.04116,23.15859 v 0 l -0.007,0.391583 -0.0212,0.373945 -0.0353,0.34925 -0.0529,0.331611 -0.067,0.310444 -0.0776,0.292806 -0.0952,0.268111 -0.10936,0.250472 -0.12347,0.225778 -0.14112,0.208139 v 0 l -0.14816,0.1905 -0.16228,0.165805 -0.17639,0.148167 -0.18697,0.130528 -0.19756,0.105833 -0.21166,0.09172 -0.22225,0.06703 -0.23284,0.04939 -0.24694,0.03175 -0.26106,0.0071 v 0 l -0.25047,-0.0071 -0.23636,-0.03175 -0.22578,-0.04586 -0.21519,-0.06703 -0.20109,-0.08819 -0.19402,-0.105834 -0.17639,-0.127 -0.16934,-0.144639 -0.15522,-0.162277 -0.14464,-0.183445 v 4.071056 h -1.37936 v -11.7475 h 1.25589 l 0.0706,0.941917 v 0 l 0.14464,-0.211667 0.15875,-0.186972 0.16933,-0.162278 0.17992,-0.144639 0.19402,-0.119944 0.20814,-0.09878 0.21872,-0.07761 0.22931,-0.05292 0.23989,-0.03528 0.25753,-0.01058 v 0 l 0.27164,0.01058 0.25752,0.02822 0.24342,0.04939 0.22931,0.06703 0.21519,0.08819 0.20108,0.109361 0.18698,0.123472 0.17638,0.148167 0.15875,0.165805 0.14464,0.183445 v 0 l 0.13053,0.204611 0.11995,0.22225 0.1023,0.243416 0.0917,0.261056 0.0776,0.282222 0.067,0.299861 0.0494,0.321028 0.0388,0.338667 0.0247,0.359833 0.0106,0.377472 z m -1.37936,-0.79375 v 0 l -0.004,-0.275167 -0.0141,-0.264583 -0.0212,-0.246944 -0.0317,-0.232834 -0.0388,-0.218722 -0.0494,-0.201083 -0.0564,-0.186973 -0.067,-0.172861 -0.0741,-0.15875 -0.0847,-0.141111 v 0 l -0.0917,-0.130527 -0.10231,-0.116417 -0.11641,-0.102306 -0.12348,-0.08819 -0.13758,-0.07408 -0.14464,-0.0635 -0.15875,-0.04586 -0.1658,-0.03528 -0.17992,-0.02117 -0.1905,-0.0071 v 0 l -0.19403,0.01058 -0.18344,0.03175 -0.17639,0.04939 -0.16581,0.06703 -0.15522,0.09172 -0.14817,0.109361 -0.13405,0.130528 -0.13053,0.148166 -0.11642,0.169333 -0.10936,0.1905 v 4.41325 0 l 0.10936,0.183445 0.11642,0.165805 0.127,0.148167 0.13758,0.123472 0.14817,0.109361 0.15875,0.08819 0.16581,0.06703 0.17991,0.04939 0.18698,0.02822 0.20108,0.01058 v 0 l 0.18344,-0.0071 0.17286,-0.02117 0.16228,-0.03175 0.1517,-0.04939 0.14464,-0.05997 0.13405,-0.07408 0.11995,-0.08819 0.11288,-0.102306 0.10584,-0.112889 0.0917,-0.126999 v 0 l 0.0847,-0.144639 0.0776,-0.15875 0.067,-0.172861 0.0564,-0.186973 0.0529,-0.197555 0.0388,-0.215195 0.0318,-0.229305 0.0247,-0.243417 0.0141,-0.257528 0.007,-0.275166 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2188" /><path
+         d="m 183.32905,26.993284 h -1.38994 V 14.949451 h 1.38994 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2190" /><path
+         d="m 185.21641,22.357784 v 0 l 0.0106,-0.363361 0.0247,-0.345722 0.0459,-0.331611 0.0635,-0.313972 0.0811,-0.299861 0.0953,-0.28575 0.11642,-0.268111 0.13405,-0.254 0.1517,-0.239889 0.17286,-0.22225 v 0 l 0.18344,-0.204611 0.19756,-0.183445 0.21167,-0.162278 0.21872,-0.141111 0.23283,-0.119944 0.24342,-0.09878 0.254,-0.07408 0.26458,-0.05292 0.2787,-0.03528 0.28927,-0.01058 v 0 l 0.28928,0.01058 0.2787,0.03175 0.26458,0.05292 0.254,0.07408 0.24342,0.09525 0.2293,0.116417 0.22225,0.134056 0.20814,0.15875 0.19403,0.179916 0.18344,0.197556 v 0 l 0.17286,0.218722 0.15523,0.232833 0.13405,0.246945 0.11995,0.264583 0.1023,0.278694 0.0847,0.292806 0.0635,0.310444 0.0494,0.324556 0.0318,0.338667 0.0141,0.356305 v 0.892528 0 l -0.0106,0.359833 -0.0247,0.345723 -0.0459,0.331611 -0.0635,0.313972 -0.0811,0.299861 -0.0953,0.282222 -0.11642,0.271639 -0.13405,0.250472 -0.15522,0.239889 -0.16934,0.22225 v 0 l -0.18344,0.204611 -0.19756,0.179917 -0.20814,0.162278 -0.21872,0.141111 -0.23283,0.116416 -0.24695,0.09878 -0.254,0.07408 -0.26811,0.05292 -0.28222,0.03175 -0.28928,0.01058 v 0 l -0.28927,-0.01058 -0.2787,-0.02822 -0.26458,-0.05292 -0.254,-0.07408 -0.24342,-0.09525 -0.23283,-0.112889 -0.21872,-0.134055 -0.20814,-0.15875 -0.19403,-0.176389 -0.18697,-0.197556 v 0 l -0.16934,-0.215194 -0.14816,-0.232834 -0.13759,-0.243416 -0.11641,-0.261056 -0.0988,-0.275166 -0.0847,-0.289278 -0.067,-0.306917 -0.0494,-0.3175 -0.0318,-0.335139 -0.0141,-0.34925 z m 1.38995,0.800806 v 0 l 0.004,0.257528 0.0141,0.243416 0.0282,0.232834 0.0353,0.225778 0.0459,0.211666 0.0564,0.201084 0.0635,0.186972 0.0776,0.179916 0.0882,0.165806 0.0952,0.15875 v 0 l 0.10583,0.141111 0.11642,0.127 0.11994,0.109361 0.13053,0.09878 0.13406,0.08114 0.14111,0.06703 0.15169,0.05292 0.15522,0.03528 0.16228,0.02469 0.17286,0.0071 v 0 l 0.34925,-0.02822 0.31045,-0.07761 0.27869,-0.134056 0.24342,-0.183444 0.20814,-0.239889 0.16933,-0.292806 0.13758,-0.342194 0.0988,-0.398639 0.0635,-0.451556 0.0282,-0.504472 v -0.956028 0 l -0.004,-0.254 -0.0176,-0.243416 -0.0247,-0.232834 -0.0353,-0.22225 -0.0459,-0.211666 -0.06,-0.201084 -0.067,-0.186972 -0.0776,-0.179916 -0.0882,-0.165806 -0.0952,-0.155222 v 0 l -0.10936,-0.144639 -0.11289,-0.130528 -0.11995,-0.112889 -0.13052,-0.09878 -0.13406,-0.08467 -0.14111,-0.06703 -0.15169,-0.05292 -0.15523,-0.0388 -0.1658,-0.02469 -0.16934,-0.0071 v 0 l -0.1658,0.0071 -0.16228,0.02469 -0.15522,0.0388 -0.14464,0.05292 -0.14111,0.06703 -0.13406,0.08467 -0.127,0.09878 -0.11994,0.112889 -0.11642,0.130528 -0.10583,0.144639 v 0 l -0.0952,0.155222 -0.0882,0.165806 -0.0776,0.179916 -0.0635,0.186972 -0.0564,0.201084 -0.0459,0.208139 -0.0353,0.22225 -0.0282,0.229305 -0.0141,0.243417 -0.004,0.254 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2192" /><path
+         d="m 195.387,16.452284 v 2.056695 h 1.28058 v 1.121833 H 195.387 v 5.259917 0 l 0.004,0.09878 0.004,0.09172 0.007,0.08819 0.0141,0.08467 0.0141,0.07761 0.0176,0.07408 0.0212,0.07056 0.0247,0.0635 0.0282,0.05644 0.0318,0.05644 v 0 l 0.0353,0.04939 0.0388,0.04233 0.0459,0.03881 0.0494,0.03528 0.0529,0.02822 0.06,0.02117 0.0635,0.02117 0.067,0.01058 0.0741,0.0071 0.0776,0.0035 v 0 h 0.0564 l 0.0529,-0.0035 0.0564,-0.0035 0.0565,-0.0071 0.0529,-0.01058 0.0565,-0.0071 0.0564,-0.01411 0.0565,-0.01411 0.0564,-0.01411 0.0564,-0.02117 -0.0176,1.178277 v 0 l -0.0917,0.02822 -0.0952,0.02822 -0.0952,0.02469 -0.0952,0.01764 -0.0988,0.01764 -0.0952,0.01411 -0.0988,0.01058 -0.0953,0.01058 -0.0988,0.0035 h -0.0988 v 0 l -0.16228,-0.0035 -0.15169,-0.01764 -0.14464,-0.03175 -0.13758,-0.03881 -0.13053,-0.05292 -0.11994,-0.06703 -0.11289,-0.07408 -0.10584,-0.08819 -0.0988,-0.102305 -0.0917,-0.109362 v 0 l -0.0811,-0.123472 -0.0741,-0.134055 -0.0635,-0.141111 -0.0564,-0.151695 -0.0459,-0.162278 -0.0388,-0.169333 -0.0317,-0.179917 -0.0212,-0.1905 -0.0141,-0.201083 -0.004,-0.211667 v -5.266936 h -1.2947 v -1.121833 h 1.2947 v -2.056695 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2194" /></g></g></svg>
diff --git a/logo/tinyplot-sticker.svg b/logo/tinyplot-sticker.svg
new file mode 100644
index 00000000..5a519d9d
--- /dev/null
+++ b/logo/tinyplot-sticker.svg
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   width="137.05417mm"
+   height="158.25648mm"
+   viewBox="0 0 137.05417 158.25647"
+   version="1.1"
+   id="svg5"
+   xml:space="preserve"
+   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+   sodipodi:docname="tinyplot-sticker.svg"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
+     id="namedview7"
+     pagecolor="#ffffff"
+     bordercolor="#000000"
+     borderopacity="0.25"
+     inkscape:showpageshadow="2"
+     inkscape:pageopacity="0.0"
+     inkscape:pagecheckerboard="0"
+     inkscape:deskcolor="#d1d1d1"
+     inkscape:document-units="mm"
+     showgrid="false"
+     inkscape:zoom="1.5340488"
+     inkscape:cx="210.87986"
+     inkscape:cy="293.34139"
+     inkscape:window-width="1920"
+     inkscape:window-height="1011"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g2178" /><defs
+     id="defs2" /><g
+     inkscape:groupmode="layer"
+     id="layer4"
+     inkscape:label="sticker"
+     style="display:inline"
+     transform="translate(-1.994963,0.81188)"
+     sodipodi:insensitive="true"><g
+       id="g2136"
+       transform="translate(5.831091,-162.35966)"><path
+         id="path2132"
+         style="fill:#5195a3;fill-opacity:1;stroke-width:1.11707;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.703159;paint-order:fill markers stroke"
+         inkscape:transform-center-y="-4.7280796e-06"
+         d="m 64.690955,161.54778 -68.5270823,39.56399 v 79.12851 l 68.5270823,39.56399 68.527085,-39.56399 v -79.12851 z m 0,3.25045 65.712265,37.93877 v 75.87805 L 64.690955,316.55434 -1.0213121,278.61505 V 202.737 Z" /><path
+         sodipodi:type="star"
+         style="fill:#fffaf0;fill-opacity:1;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.703159;paint-order:fill markers stroke"
+         id="path2134"
+         inkscape:flatsided="true"
+         sodipodi:sides="6"
+         sodipodi:cx="154.58778"
+         sodipodi:cy="-11.049107"
+         sodipodi:r1="177.08917"
+         sodipodi:r2="153.36372"
+         sodipodi:arg1="0.52359878"
+         sodipodi:arg2="1.0471976"
+         inkscape:rounded="0"
+         inkscape:randomized="0"
+         d="M 307.95151,77.49548 154.58778,166.04007 1.2240614,77.495479 l 8e-7,-177.089172 153.3637178,-88.544587 153.36373,88.544588 z"
+         transform="matrix(0.42847384,0,0,0.42847384,-1.5460292,245.41031)"
+         inkscape:transform-center-y="5.43178e-06"
+         inkscape:transform-center-x="-4.2202613e-06" /></g></g><g
+     inkscape:groupmode="layer"
+     id="layer2"
+     inkscape:label="logo"
+     style="display:inline"
+     transform="translate(-24.881102,-12.334088)"><g
+       id="g2178"
+       transform="translate(6.035788,8.5661767)"><ellipse
+         style="fill:#5195a3;fill-opacity:1;stroke:none;stroke-width:8.32514;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="ellipse2138"
+         cx="87.372398"
+         cy="111.75066"
+         rx="38.855217"
+         ry="3.3776116" /><path
+         id="path2140"
+         style="color:#000000;fill:#000022;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="M 86.928497 20.720882 A 3.4622451 3.4622451 0 0 0 83.466176 24.183203 L 83.466176 26.816117 A 6.7635878 5.0790698 0 0 0 80.133563 31.188977 L 80.133563 36.503898 L 71.958868 36.503898 L 71.958868 34.27561 A 3.4622451 3.4622451 0 0 0 68.497064 30.813289 A 3.4622451 3.4622451 0 0 0 65.034743 34.27561 L 65.034743 36.503898 L 60.247438 36.503898 L 60.247438 79.948274 L 57.333921 79.948274 A 3.4622451 3.4622451 0 0 0 53.8716 83.410078 A 3.4622451 3.4622451 0 0 0 57.333921 86.872399 L 63.549045 86.872399 L 60.443808 97.673291 L 57.266741 108.72481 C 56.673689 110.78729 57.870254 112.95163 59.932729 113.54467 C 61.995382 114.13777 64.159767 112.93937 64.752589 110.87662 L 67.929656 99.825614 L 68.458306 97.98645 L 106.42912 97.98645 L 106.95777 99.825614 L 110.13432 110.87662 C 110.72714 112.93937 112.89204 114.13777 114.95469 113.54467 C 117.01716 112.95163 118.21321 110.78729 117.62016 108.72481 L 114.44361 97.673291 L 111.33838 86.872399 L 116.46054 86.872399 A 3.4622451 3.4622451 0 0 0 119.92287 83.410078 A 3.4622451 3.4622451 0 0 0 116.46054 79.948274 L 113.54754 79.948274 L 113.54754 36.503898 L 108.75972 36.503898 L 108.75972 34.27561 A 3.4622451 3.4622451 0 0 0 105.29792 30.813289 A 3.4622451 3.4622451 0 0 0 101.8356 34.27561 L 101.8356 36.503898 L 93.660902 36.503898 L 93.660902 31.188977 A 6.7635878 5.0790698 0 0 0 90.390818 26.839888 L 90.390818 24.183203 A 3.4622451 3.4622451 0 0 0 86.928497 20.720882 z M 86.854599 30.871683 A 2.1197543 2.1197543 0 0 1 88.974367 32.991451 A 2.1197543 2.1197543 0 0 1 86.854599 35.111218 A 2.1197543 2.1197543 0 0 1 84.734832 32.991451 A 2.1197543 2.1197543 0 0 1 86.854599 30.871683 z M 62.619903 39.117692 L 111.17456 39.117692 L 111.17456 79.948274 L 104.96305 79.948274 L 68.83141 79.948274 L 62.619903 79.948274 L 62.619903 39.117692 z M 71.65346 86.872399 L 83.43517 86.872399 L 83.43517 89.829325 L 83.43517 91.228723 L 83.43517 91.410107 C 83.43517 91.889627 83.82123 92.275687 84.30075 92.275687 L 89.493715 92.275687 C 89.973235 92.275687 90.359295 91.889627 90.359295 91.410107 L 90.359295 91.228723 L 90.359295 89.829325 L 90.359295 86.872399 L 103.23396 86.872399 L 105.51496 94.806799 L 69.372462 94.806799 L 71.65346 86.872399 z M 84.30075 100.47519 C 83.82123 100.47519 83.43517 100.86125 83.43517 101.34077 L 83.43517 102.72621 A 3.4622451 3.4622451 0 0 0 86.897491 106.18853 A 3.4622451 3.4622451 0 0 0 90.359295 102.72621 L 90.359295 101.34077 C 90.359295 100.86125 89.973235 100.47519 89.493715 100.47519 L 84.30075 100.47519 z " /><circle
+         style="fill:#15a793;fill-opacity:1;stroke:none;stroke-width:7.17861;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2154"
+         cx="71.751991"
+         cy="60.116932"
+         r="2.1599679" /><circle
+         style="fill:#15a793;fill-opacity:1;stroke:none;stroke-width:7.17861;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2156"
+         cx="70.070763"
+         cy="67.194275"
+         r="2.1599679" /><circle
+         style="fill:#04546b;fill-opacity:1;stroke:none;stroke-width:7.17861;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2158"
+         cx="81.420708"
+         cy="61.282822"
+         r="2.1599679" /><circle
+         style="fill:#f51459;fill-opacity:1;stroke:none;stroke-width:7.76241;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2160"
+         cx="103.1031"
+         cy="52.502445"
+         r="2.335629" /><circle
+         style="fill:#f51459;fill-opacity:1;stroke:none;stroke-width:6.09356;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2162"
+         cx="105.38453"
+         cy="66.800583"
+         r="1.8334895" /><circle
+         style="fill:#f51459;fill-opacity:1;stroke:none;stroke-width:6.09356;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2164"
+         cx="82.368172"
+         cy="49.290546"
+         r="1.8334895" /><circle
+         style="fill:#04546b;fill-opacity:1;stroke:none;stroke-width:6.04902;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2166"
+         cx="91.653069"
+         cy="47.029629"
+         r="1.8200881" /><circle
+         style="fill:#04546b;fill-opacity:1;stroke:none;stroke-width:6.04902;stroke-linecap:round;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
+         id="circle2168"
+         cx="75.718407"
+         cy="47.695984"
+         r="1.8200881" /><path
+         id="path2170"
+         style="color:#000000;fill:#15a793;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="M 96.379599 55.502221 L 96.379083 55.502738 C 96.456384 55.50535 96.533172 55.512886 96.609043 55.525476 C 96.533336 55.512935 96.45673 55.504827 96.379599 55.502221 z M 96.60956 55.525476 C 96.68526 55.538059 96.759809 55.555376 96.833319 55.577152 C 96.759801 55.555394 96.685266 55.538038 96.60956 55.525476 z M 97.257065 55.758536 C 97.331761 55.800994 97.403524 55.848493 97.472556 55.899613 C 97.403556 55.848523 97.331723 55.800973 97.257065 55.758536 z M 97.610532 56.011234 C 97.623567 56.022653 97.636542 56.034139 97.649289 56.045857 C 97.63651 56.03411 97.6236 56.02268 97.610532 56.011234 z M 94.95178 56.085131 C 94.907283 56.127991 94.865006 56.173271 94.824139 56.21949 C 94.865079 56.173173 94.907195 56.128076 94.95178 56.085131 z M 97.793467 56.190551 C 97.796652 56.194092 97.799608 56.197843 97.802768 56.201403 C 97.799584 56.197816 97.796677 56.194119 97.793467 56.190551 z M 94.710967 56.356433 C 94.68669 56.388533 94.6632 56.421389 94.640688 56.454618 C 94.637396 56.459477 94.634646 56.464722 94.631386 56.469604 C 94.634695 56.464648 94.637862 56.45955 94.641204 56.454618 C 94.663716 56.42139 94.68669 56.388533 94.710967 56.356433 z M 98.269407 56.996704 C 98.275041 57.011779 98.280537 57.02696 98.285943 57.042179 C 98.28054 57.026972 98.275037 57.011766 98.269407 56.996704 z M 98.345888 57.230281 C 98.350872 57.247782 98.355647 57.265321 98.360357 57.282991 C 98.355649 57.265337 98.350869 57.247766 98.345888 57.230281 z M 98.406349 57.479361 C 98.410202 57.498253 98.414151 57.517142 98.417718 57.536206 C 98.414149 57.517142 98.410203 57.498253 98.406349 57.479361 z M 94.186968 57.578063 C 94.183681 57.59467 94.180744 57.611452 94.177667 57.62819 C 94.180747 57.611427 94.183677 57.594694 94.186968 57.578063 z M 98.449241 57.734643 C 98.462438 57.83416 98.472578 57.935388 98.478696 58.039017 C 98.47258 57.935408 98.462434 57.834141 98.449241 57.734643 z M 98.478696 58.039017 C 98.484125 58.130976 98.486448 58.224607 98.486448 58.31962 C 98.486448 58.55435 98.512212 58.974239 98.571714 59.527815 C 98.512213 58.974239 98.486964 58.554351 98.486964 58.31962 C 98.486964 58.224607 98.484125 58.130976 98.478696 58.039017 z M 94.116689 58.136686 C 94.11128 58.229194 94.10842 58.323738 94.10842 58.419356 C 94.10842 58.422548 94.107925 58.427928 94.107904 58.431241 C 94.108203 58.427066 94.108643 58.423027 94.108937 58.418839 C 94.108937 58.323222 94.11128 58.229194 94.116689 58.136686 z M 94.067079 58.95059 C 94.011893 59.426149 93.901851 60.073022 93.740484 60.581498 C 92.364483 64.84979 91.058152 63.671055 90.397536 63.383911 C 90.386176 63.378811 90.374742 63.374301 90.362912 63.369441 C 90.350952 63.364441 90.338766 63.359045 90.327256 63.354455 L 90.326739 63.357039 C 90.200475 63.310529 90.05086 63.279585 89.865268 63.282625 C 89.313639 63.291725 89.095648 63.555411 88.950596 63.705338 C 88.805543 63.855265 88.715363 63.988274 88.62245 64.132702 C 88.436624 64.421558 88.260734 64.755724 88.056077 65.14556 C 87.646763 65.925235 87.13987 66.918414 86.521286 67.894746 C 85.284121 69.847409 83.672069 71.552815 81.803228 71.61545 C 80.15608 71.670659 79.643086 71.185343 79.065928 70.550398 C 78.77735 70.232929 78.513731 69.853137 78.127484 69.469844 C 77.741234 69.08655 77.11371 68.680745 76.367384 68.680745 C 75.494996 68.680745 74.897413 69.178331 74.400063 69.649161 C 73.902712 70.119993 73.432993 70.665462 72.856488 71.221675 C 71.703484 72.334102 70.186698 73.498671 67.537949 74.006001 C 66.258634 74.259785 66.438364 76.142139 67.742588 76.14954 L 81.780491 76.14954 C 81.885263 76.14954 81.990743 76.147122 82.09675 76.142822 C 82.12085 76.141022 82.144937 76.14007 82.169097 76.139204 C 82.274913 76.134104 82.381191 76.127117 82.487941 76.118017 A 11.947669 16.032365 0 0 0 82.685862 76.09838 C 82.746738 76.0918 82.807716 76.084476 82.868796 76.076676 C 82.882946 76.074976 82.897001 76.073208 82.911171 76.071508 C 82.973387 76.063118 83.03578 76.05382 83.09824 76.04412 A 11.947669 16.032365 0 0 0 83.777785 75.913378 C 83.823985 75.902638 83.870554 75.890702 83.916794 75.879272 A 11.947669 16.032365 0 0 0 84.452679 75.730444 C 84.519629 75.709844 84.58681 75.688008 84.6537 75.665848 A 11.947669 16.032365 0 0 0 85.2702 75.440539 A 11.947669 16.032365 0 0 0 85.754925 75.230216 C 85.837803 75.191787 85.920602 75.151673 86.002972 75.110843 C 86.227148 74.999736 86.449214 74.879466 86.668564 74.750659 C 86.691004 74.737469 86.713364 74.724745 86.735744 74.711385 C 86.738944 74.709485 86.741945 74.7076 86.745045 74.7057 C 86.759875 74.69683 86.774687 74.687312 86.789487 74.678312 C 86.85173 74.640655 86.913772 74.603207 86.975522 74.564107 C 87.055089 74.51373 87.134554 74.461837 87.213234 74.409077 C 87.291909 74.356318 87.369628 74.30247 87.447328 74.24733 C 87.449728 74.24573 87.452263 74.243763 87.454563 74.242163 C 87.529893 74.188604 87.605015 74.134138 87.679355 74.078348 C 87.681355 74.076748 87.683457 74.075297 87.685557 74.073697 C 87.760144 74.017636 87.833728 73.960442 87.907248 73.902132 C 87.909048 73.900732 87.911233 73.899398 87.912933 73.897998 C 87.986694 73.839421 88.059948 73.780037 88.132558 73.719197 C 88.134058 73.717997 88.135192 73.71678 88.136692 73.71558 C 88.209453 73.654548 88.281676 73.591821 88.353216 73.528511 C 88.403726 73.483817 88.453724 73.437915 88.503594 73.392085 C 88.525864 73.371615 88.548634 73.351807 88.570774 73.331107 C 88.571774 73.330207 88.572406 73.329384 88.573358 73.328523 C 88.589008 73.313883 88.604276 73.298325 88.619866 73.283565 C 88.674731 73.231631 88.729671 73.179808 88.783681 73.126468 C 88.853943 73.057091 88.923187 72.986335 88.991937 72.914595 C 88.992472 72.91406 88.993051 72.914017 88.993487 72.913562 C 89.06171 72.842342 89.129399 72.769554 89.196059 72.696004 C 89.196312 72.695722 89.196811 72.695281 89.197092 72.69497 C 89.264029 72.621102 89.329733 72.546388 89.395013 72.470178 C 89.431117 72.428033 89.467403 72.38382 89.503533 72.34047 A 11.947669 16.032365 0 0 0 89.628074 72.189058 C 91.161677 70.29082 92.690579 67.303957 93.535845 62.932775 A 11.947669 16.032365 0 0 0 93.536362 62.931225 C 93.567902 62.768176 93.598229 62.603087 93.627829 62.436165 C 93.656569 62.274118 93.684199 62.110447 93.711029 61.944722 C 93.711929 61.939762 93.712816 61.934636 93.713612 61.929736 C 93.715312 61.920886 93.716046 61.911664 93.717746 61.902864 C 93.743286 61.743777 93.768441 61.583214 93.792161 61.420723 C 93.792995 61.417623 93.793252 61.414521 93.793711 61.411421 C 93.794611 61.405091 93.795429 61.398601 93.796295 61.392301 C 93.908733 60.61831 93.999211 59.803193 94.067079 58.95059 z M 98.622873 59.967065 C 98.661431 60.275493 98.709195 60.614549 98.767051 60.976822 C 98.709158 60.614352 98.66145 60.275641 98.622873 59.967065 z M 98.861619 61.538028 C 99.135156 63.076337 99.580603 64.942237 100.2698 66.723242 C 100.44204 67.168346 100.62837 67.607417 100.82842 68.035823 C 100.62829 67.607282 100.44262 67.168494 100.27032 66.723242 C 99.581187 64.942419 99.135163 63.076242 98.861619 61.538028 z M 100.82842 68.03634 C 100.92849 68.25061 101.03214 68.461945 101.13952 68.67041 C 101.03221 68.462082 100.92843 68.250466 100.82842 68.03634 z M 101.47283 69.285876 C 101.70259 69.688899 101.94789 70.07704 102.20922 70.446012 C 101.9478 70.076936 101.70266 69.689025 101.47283 69.285876 z M 102.20922 70.446529 C 102.47063 70.815604 102.7484 71.165105 103.04328 71.491426 C 102.7485 71.165206 102.47056 70.815478 102.20922 70.446529 z M 103.49854 71.962715 C 103.73277 72.188981 103.97682 72.400767 104.23132 72.596268 C 103.97694 72.400835 103.73267 72.188886 103.49854 71.962715 z M 105.30567 73.287182 C 105.58829 73.435878 105.88203 73.56585 106.18675 73.675272 C 105.88189 73.565797 105.58842 73.435967 105.30567 73.287182 z M 107.46729 73.999283 A 1.0820598 1.0820598 0 0 1 108.37525 75.024544 C 108.36133 74.555593 108.06807 74.096706 107.46729 73.999283 z M 108.37525 75.027644 A 1.0820598 1.0820598 0 0 1 108.35613 75.272591 C 108.37093 75.191782 108.37747 75.109768 108.37525 75.027644 z M 108.35613 75.272591 A 1.0820598 1.0820598 0 0 1 107.30296 76.14954 C 107.91203 76.144449 108.27153 75.734416 108.35613 75.272591 z " /><path
+         id="path2172"
+         style="color:#000000;fill:#04546b;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="M 96.379599 55.502221 C 96.3384 55.500821 96.297082 55.50119 96.255576 55.502738 C 95.592133 55.528438 95.001399 55.922964 94.641204 56.454618 C 94.281011 56.986271 94.108937 57.653899 94.108937 58.418839 C 94.103737 58.492789 94.097681 58.564581 94.092401 58.637947 C 94.092323 58.638561 94.09247 58.639414 94.092401 58.640014 C 94.022811 59.607335 93.922416 60.524122 93.796295 61.392301 C 93.795429 61.398601 93.794611 61.405091 93.793711 61.411421 C 93.793252 61.414521 93.792995 61.417623 93.792161 61.420723 C 93.768441 61.583214 93.743286 61.743777 93.717746 61.902864 C 93.716046 61.911664 93.715312 61.920886 93.713612 61.929736 C 93.712816 61.934636 93.711929 61.939762 93.711029 61.944722 C 93.684199 62.110447 93.656569 62.274118 93.627829 62.436165 C 93.598229 62.603087 93.567902 62.768176 93.536362 62.931225 A 11.947669 16.032365 0 0 1 93.535845 62.932775 C 92.690579 67.303957 91.161677 70.29082 89.628074 72.189058 A 11.947669 16.032365 0 0 1 89.503533 72.34047 C 89.467403 72.38382 89.431117 72.428033 89.395013 72.470178 C 89.329733 72.546388 89.264029 72.621102 89.197092 72.69497 C 89.196811 72.695281 89.196312 72.695722 89.196059 72.696004 C 89.129399 72.769554 89.06171 72.842342 88.993487 72.913562 C 88.993051 72.914017 88.992472 72.91406 88.991937 72.914595 C 88.923187 72.986335 88.853943 73.057091 88.783681 73.126468 C 88.729671 73.179808 88.674731 73.231631 88.619866 73.283565 C 88.604276 73.298325 88.589008 73.313883 88.573358 73.328523 C 88.572406 73.329384 88.571774 73.330207 88.570774 73.331107 C 88.548634 73.351807 88.525864 73.371615 88.503594 73.392085 C 88.453724 73.437915 88.403726 73.483817 88.353216 73.528511 C 88.281676 73.591821 88.209453 73.654548 88.136692 73.71558 C 88.135192 73.71678 88.134058 73.717997 88.132558 73.719197 C 88.059948 73.780037 87.986694 73.839421 87.912933 73.897998 C 87.911233 73.899398 87.909048 73.900732 87.907248 73.902132 C 87.833728 73.960442 87.760144 74.017636 87.685557 74.073697 C 87.683457 74.075297 87.681355 74.076748 87.679355 74.078348 C 87.605015 74.134138 87.529893 74.188604 87.454563 74.242163 C 87.452263 74.243763 87.449728 74.24573 87.447328 74.24733 C 87.369628 74.30247 87.291909 74.356318 87.213234 74.409077 C 87.134554 74.461837 87.055089 74.51373 86.975522 74.564107 C 86.913772 74.603207 86.85173 74.640655 86.789487 74.678312 C 86.774687 74.687312 86.759875 74.69683 86.745045 74.7057 C 86.741945 74.7076 86.738944 74.709485 86.735744 74.711385 C 86.713364 74.724745 86.691004 74.737469 86.668564 74.750659 C 86.449214 74.879466 86.227148 74.999736 86.002972 75.110843 C 85.920602 75.151673 85.837803 75.191787 85.754925 75.230216 A 11.947669 16.032365 0 0 1 85.2702 75.440539 A 11.947669 16.032365 0 0 1 84.6537 75.665848 C 84.58681 75.688008 84.519629 75.709844 84.452679 75.730444 A 11.947669 16.032365 0 0 1 83.916794 75.879272 C 83.870554 75.890702 83.823985 75.902638 83.777785 75.913378 A 11.947669 16.032365 0 0 1 83.09824 76.04412 C 83.03578 76.05382 82.973387 76.063118 82.911171 76.071508 C 82.897001 76.073208 82.882946 76.074976 82.868796 76.076676 C 82.807716 76.084476 82.746738 76.0918 82.685862 76.09838 A 11.947669 16.032365 0 0 1 82.487941 76.118017 C 82.381191 76.127117 82.274913 76.134104 82.169097 76.139204 C 82.144937 76.14007 82.12085 76.141022 82.09675 76.142822 C 81.990743 76.147122 81.885263 76.14954 81.780491 76.14954 L 89.48803 76.14954 A 9.9426503 12.677787 0 0 0 99.410939 64.043302 C 98.714795 61.397465 98.486448 59.02413 98.486448 58.31962 C 98.486448 57.559516 98.315316 56.89417 97.937127 56.368318 C 97.582568 55.875332 96.99749 55.523633 96.379083 55.502738 L 96.379599 55.502221 z M 99.41869 64.071724 C 99.465318 64.248217 99.514583 64.426055 99.565452 64.604508 C 99.514575 64.426009 99.465326 64.248256 99.41869 64.071724 z M 103.79568 72.2366 C 103.83684 72.272905 103.87848 72.308668 103.92022 72.344087 C 103.87848 72.308668 103.83685 72.272905 103.79568 72.2366 z M 104.02926 72.435038 C 104.08685 72.482252 104.14524 72.528548 104.20393 72.574047 C 104.14518 72.528505 104.08691 72.482298 104.02926 72.435038 z M 104.25147 72.610738 C 104.32354 72.66575 104.39634 72.719608 104.47006 72.771968 C 104.39633 72.719613 104.32354 72.665744 104.25147 72.610738 z M 104.51347 72.802974 C 104.59289 72.858556 104.67293 72.912822 104.75428 72.965238 C 104.67302 72.912883 104.5928 72.858488 104.51347 72.802974 z M 104.75428 72.965238 C 104.83637 73.018123 104.9198 73.06916 105.00388 73.118717 C 104.91968 73.069095 104.83648 73.018197 104.75428 72.965238 z M 105.04522 73.143005 C 105.12476 73.189184 105.20522 73.233729 105.28655 73.276847 C 105.20521 73.233734 105.12476 73.189179 105.04522 73.143005 z M 105.32324 73.296484 C 105.39758 73.335334 105.47271 73.372392 105.54855 73.408622 C 105.47276 73.372423 105.39752 73.335299 105.32324 73.296484 z M 105.6426 73.452547 C 105.70608 73.481712 105.77031 73.509997 105.83484 73.537296 C 105.77031 73.509999 105.70608 73.48171 105.6426 73.452547 z M 105.92785 73.575537 C 106.01342 73.610265 106.09934 73.643883 106.18675 73.675272 C 106.09939 73.643902 106.01337 73.610241 105.92785 73.575537 z M 106.18675 73.675272 C 106.28837 73.711764 106.39112 73.746256 106.49526 73.778108 C 106.39112 73.746256 106.28837 73.711764 106.18675 73.675272 z M 106.49526 73.778108 C 106.5994 73.809961 106.70484 73.839397 106.81152 73.866475 C 106.70484 73.839397 106.5994 73.809961 106.49526 73.778108 z M 106.81152 73.866475 C 106.9182 73.893553 107.02627 73.918205 107.13553 73.940372 C 107.02628 73.918205 106.9182 73.893553 106.81152 73.866475 z M 107.13553 73.940372 C 107.24191 73.961956 107.34966 73.980932 107.45851 73.997733 C 107.34951 73.980915 107.24206 73.961985 107.13553 73.940372 z M 107.68744 74.061812 A 1.0820598 1.0820598 0 0 1 107.74376 74.088167 A 1.0820598 1.0820598 0 0 0 107.68744 74.061812 z M 107.89156 74.169816 A 1.0820598 1.0820598 0 0 1 107.94789 74.21064 A 1.0820598 1.0820598 0 0 0 107.89156 74.169816 z M 108.07139 74.321228 A 1.0820598 1.0820598 0 0 1 108.1179 74.369803 A 1.0820598 1.0820598 0 0 0 108.07139 74.321228 z M 108.23314 74.535168 A 1.0820598 1.0820598 0 0 1 108.24709 74.556872 A 1.0820598 1.0820598 0 0 0 108.23314 74.535168 z M 108.33339 74.771329 A 1.0820598 1.0820598 0 0 1 108.34424 74.824556 A 1.0820598 1.0820598 0 0 0 108.33339 74.771329 z M 108.3706 74.994571 A 1.0820598 1.0820598 0 0 1 108.37163 75.071053 A 1.0820598 1.0820598 0 0 0 108.3706 74.994571 z M 108.35975 75.228666 A 1.0820598 1.0820598 0 0 1 108.34683 75.301529 A 1.0820598 1.0820598 0 0 0 108.35975 75.228666 z M 108.2967 75.462243 A 1.0820598 1.0820598 0 0 1 108.27551 75.519604 A 1.0820598 1.0820598 0 0 0 108.2967 75.462243 z M 108.16079 75.713391 A 1.0820598 1.0820598 0 0 1 108.1272 75.751631 A 1.0820598 1.0820598 0 0 0 108.16079 75.713391 z M 108.00421 75.880306 A 1.0820598 1.0820598 0 0 1 107.94427 75.926298 A 1.0820598 1.0820598 0 0 0 108.00421 75.880306 z M 107.81663 76.010013 A 1.0820598 1.0820598 0 0 1 107.74273 76.047737 A 1.0820598 1.0820598 0 0 0 107.81663 76.010013 z M 107.59752 76.100964 A 1.0820598 1.0820598 0 0 1 107.52776 76.121634 A 1.0820598 1.0820598 0 0 0 107.59752 76.100964 z " /><path
+         id="path2174"
+         style="color:#000000;fill:#f51459;fill-opacity:1;stroke-width:0.865561;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none;paint-order:fill markers stroke"
+         d="m 99.411143,64.04291 a 9.9426503,12.677787 0 0 1 -9.923159,12.106381 h 17.815156 a 1.0820598,1.0820598 0 0 0 0.16416,-2.150126 c -3.57955,-0.547888 -5.81852,-3.714066 -7.19691,-7.276086 -0.344143,-0.889316 -0.627623,-1.7998 -0.859247,-2.680169 z" /><circle
+         style="fill:#15a793;fill-opacity:1;stroke:none;stroke-width:2.1639;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:0.703159;paint-order:fill markers stroke"
+         id="circle2176"
+         cx="87.461426"
+         cy="56.01202"
+         r="3.3910644" /></g></g><g
+     inkscape:groupmode="layer"
+     id="layer5"
+     inkscape:label="text"><g
+       id="g2196"
+       transform="matrix(1.3821686,0,0,1.3821686,-171.17355,93.758452)"
+       style="fill:#5195a3;fill-opacity:1"><path
+         d="m 152.84553,16.452284 v 2.056695 h 1.28058 v 1.121833 h -1.28058 v 5.259917 0 l 0.004,0.09878 0.004,0.09172 0.007,0.08819 0.0141,0.08467 0.0141,0.07761 0.0176,0.07408 0.0212,0.07056 0.0247,0.0635 0.0282,0.05644 0.0318,0.05644 v 0 l 0.0353,0.04939 0.0388,0.04233 0.0459,0.03881 0.0494,0.03528 0.0529,0.02822 0.06,0.02117 0.0635,0.02117 0.067,0.01058 0.0741,0.0071 0.0776,0.0035 v 0 h 0.0564 l 0.0529,-0.0035 0.0564,-0.0035 0.0564,-0.0071 0.0529,-0.01058 0.0564,-0.0071 0.0564,-0.01411 0.0564,-0.01411 0.0564,-0.01411 0.0564,-0.02117 -0.0176,1.178277 v 0 l -0.0917,0.02822 -0.0953,0.02822 -0.0952,0.02469 -0.0952,0.01764 -0.0988,0.01764 -0.0952,0.01411 -0.0988,0.01058 -0.0952,0.01058 -0.0988,0.0035 h -0.0988 v 0 l -0.16228,-0.0035 -0.1517,-0.01764 -0.14463,-0.03175 -0.13759,-0.03881 -0.13053,-0.05292 -0.11994,-0.06703 -0.11289,-0.07408 -0.10583,-0.08819 -0.0988,-0.102305 -0.0917,-0.109362 v 0 l -0.0811,-0.123472 -0.0734,-0.134055 -0.0646,-0.141111 -0.0561,-0.151695 -0.0459,-0.162278 -0.0388,-0.169333 -0.0317,-0.179917 -0.0212,-0.1905 -0.0141,-0.201083 -0.004,-0.211667 v -5.266936 h -1.29467 v -1.121833 h 1.2947 v -2.056695 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2180" /><path
+         d="m 157.26936,26.993284 h -1.38994 v -8.484305 h 1.38994 z m 0.10936,-10.735028 v 0 l -0.003,0.06703 -0.004,0.06703 -0.0106,0.06703 -0.0141,0.05997 -0.0176,0.05997 -0.0212,0.05997 -0.0247,0.05645 -0.0318,0.05292 -0.0317,0.04939 -0.0388,0.04939 v 0 l -0.0388,0.04233 -0.0459,0.04233 -0.0494,0.03528 -0.0529,0.02822 -0.06,0.02822 -0.06,0.02117 -0.067,0.01411 -0.067,0.01411 -0.0741,0.0071 h -0.0776 v 0 h -0.0776 l -0.0741,-0.0071 -0.067,-0.01411 -0.067,-0.01411 -0.06,-0.02117 -0.0564,-0.02822 -0.0529,-0.02822 -0.0494,-0.03528 -0.0459,-0.04233 -0.0388,-0.04233 v 0 l -0.0388,-0.04939 -0.0317,-0.04939 -0.0318,-0.05292 -0.0247,-0.05645 -0.0212,-0.05997 -0.0176,-0.05997 -0.0141,-0.05997 -0.0106,-0.06703 -0.004,-0.06703 -0.004,-0.06703 v 0 l 0.004,-0.07055 0.004,-0.06703 0.0106,-0.0635 0.0141,-0.0635 0.0176,-0.05997 0.0212,-0.05997 0.0247,-0.05644 0.0318,-0.05292 0.0317,-0.05292 0.0388,-0.04939 v 0 l 0.0388,-0.04586 0.0459,-0.04233 0.0494,-0.03528 0.0529,-0.03175 0.0564,-0.02822 0.06,-0.02117 0.067,-0.01764 0.067,-0.01058 0.0741,-0.0071 0.0776,-0.0035 v 0 l 0.0741,0.0035 0.0741,0.0071 0.067,0.01058 0.067,0.01764 0.06,0.02469 0.0564,0.02822 0.0529,0.03175 0.0494,0.03528 0.0459,0.04586 0.0388,0.04586 v 0 l 0.0388,0.04939 0.0353,0.05292 0.0317,0.05292 0.0247,0.05644 0.0247,0.05644 0.0176,0.05997 0.0141,0.0635 0.0106,0.0635 0.004,0.06703 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2182" /><path
+         d="m 160.75833,18.508979 0.0388,0.917222 v 0 l 0.16581,-0.204611 0.17639,-0.183444 0.18344,-0.15875 0.19403,-0.141111 0.20108,-0.119945 0.21167,-0.09525 0.21872,-0.07408 0.22931,-0.05644 0.23636,-0.03175 0.24694,-0.01058 v 0 l 0.42686,0.03175 0.38453,0.08819 0.33867,0.151695 0.29633,0.211667 0.25047,0.268111 0.20461,0.331611 0.16228,0.388055 0.11642,0.451556 0.0741,0.511528 0.0282,0.5715 v 5.637388 h -1.38289 v -5.577416 0 l -0.004,-0.1905 -0.007,-0.183445 -0.0176,-0.169333 -0.0247,-0.15875 -0.0282,-0.148167 -0.0388,-0.134055 -0.0423,-0.123472 -0.0529,-0.112889 -0.0564,-0.09878 -0.0635,-0.09172 v 0 l -0.0705,-0.07761 -0.0741,-0.07408 -0.0847,-0.0635 -0.0882,-0.05292 -0.0952,-0.04939 -0.10583,-0.03528 -0.10936,-0.03175 -0.11642,-0.02117 -0.12347,-0.01058 -0.127,-0.0071 v 0 l -0.10584,0.0035 -0.0988,0.01058 -0.0988,0.01764 -0.0953,0.0247 -0.0952,0.03175 -0.0917,0.0388 -0.0917,0.04233 -0.0882,0.05292 -0.0847,0.05997 -0.0847,0.0635 v 0 l -0.0811,0.07055 -0.0741,0.07761 -0.0741,0.07761 -0.0705,0.08467 -0.067,0.08819 -0.067,0.09172 -0.06,0.09525 -0.0564,0.102305 -0.0564,0.105834 -0.0529,0.109361 v 6.163027 h -1.38642 v -8.484305 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2184" /><path
+         d="m 169.5425,24.686118 1.54516,-6.177139 h 1.47462 l -2.77637,9.68375 v 0 l -0.067,0.211666 -0.0706,0.204612 -0.0741,0.1905 -0.0811,0.179916 -0.0882,0.172861 -0.0917,0.15875 -0.0952,0.151695 -0.1023,0.137583 -0.10584,0.130528 -0.11289,0.116417 v 0 l -0.11288,0.109361 -0.11995,0.09525 -0.12347,0.08819 -0.127,0.07408 -0.127,0.0635 -0.13053,0.04939 -0.13758,0.04233 -0.13759,0.02822 -0.14111,0.01764 -0.14464,0.0035 v 0 h -0.0564 l -0.06,-0.0035 -0.067,-0.0071 -0.067,-0.0071 -0.0705,-0.01411 -0.0741,-0.01058 -0.0741,-0.01764 -0.0811,-0.01764 -0.0847,-0.02117 -0.0847,-0.02469 v -1.178277 l 0.30691,0.03175 v 0 l 0.11642,-0.0035 0.11289,-0.0071 0.10936,-0.01411 0.0988,-0.02117 0.0988,-0.02469 0.0917,-0.03175 0.0847,-0.03881 0.0811,-0.04233 0.0741,-0.04939 0.0706,-0.05644 v 0 l 0.0706,-0.05997 0.0635,-0.07056 0.0635,-0.07761 0.06,-0.08467 0.0565,-0.09525 0.0529,-0.102305 0.0529,-0.112889 0.0494,-0.119945 0.0459,-0.127 0.0423,-0.137583 0.27517,-0.948972 -2.49414,-8.41375 h 1.51342 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2186" /><path
+         d="m 180.04116,23.15859 v 0 l -0.007,0.391583 -0.0212,0.373945 -0.0353,0.34925 -0.0529,0.331611 -0.067,0.310444 -0.0776,0.292806 -0.0952,0.268111 -0.10936,0.250472 -0.12347,0.225778 -0.14112,0.208139 v 0 l -0.14816,0.1905 -0.16228,0.165805 -0.17639,0.148167 -0.18697,0.130528 -0.19756,0.105833 -0.21166,0.09172 -0.22225,0.06703 -0.23284,0.04939 -0.24694,0.03175 -0.26106,0.0071 v 0 l -0.25047,-0.0071 -0.23636,-0.03175 -0.22578,-0.04586 -0.21519,-0.06703 -0.20109,-0.08819 -0.19402,-0.105834 -0.17639,-0.127 -0.16934,-0.144639 -0.15522,-0.162277 -0.14464,-0.183445 v 4.071056 h -1.37936 v -11.7475 h 1.25589 l 0.0706,0.941917 v 0 l 0.14464,-0.211667 0.15875,-0.186972 0.16933,-0.162278 0.17992,-0.144639 0.19402,-0.119944 0.20814,-0.09878 0.21872,-0.07761 0.22931,-0.05292 0.23989,-0.03528 0.25753,-0.01058 v 0 l 0.27164,0.01058 0.25752,0.02822 0.24342,0.04939 0.22931,0.06703 0.21519,0.08819 0.20108,0.109361 0.18698,0.123472 0.17638,0.148167 0.15875,0.165805 0.14464,0.183445 v 0 l 0.13053,0.204611 0.11995,0.22225 0.1023,0.243416 0.0917,0.261056 0.0776,0.282222 0.067,0.299861 0.0494,0.321028 0.0388,0.338667 0.0247,0.359833 0.0106,0.377472 z m -1.37936,-0.79375 v 0 l -0.004,-0.275167 -0.0141,-0.264583 -0.0212,-0.246944 -0.0317,-0.232834 -0.0388,-0.218722 -0.0494,-0.201083 -0.0564,-0.186973 -0.067,-0.172861 -0.0741,-0.15875 -0.0847,-0.141111 v 0 l -0.0917,-0.130527 -0.10231,-0.116417 -0.11641,-0.102306 -0.12348,-0.08819 -0.13758,-0.07408 -0.14464,-0.0635 -0.15875,-0.04586 -0.1658,-0.03528 -0.17992,-0.02117 -0.1905,-0.0071 v 0 l -0.19403,0.01058 -0.18344,0.03175 -0.17639,0.04939 -0.16581,0.06703 -0.15522,0.09172 -0.14817,0.109361 -0.13405,0.130528 -0.13053,0.148166 -0.11642,0.169333 -0.10936,0.1905 v 4.41325 0 l 0.10936,0.183445 0.11642,0.165805 0.127,0.148167 0.13758,0.123472 0.14817,0.109361 0.15875,0.08819 0.16581,0.06703 0.17991,0.04939 0.18698,0.02822 0.20108,0.01058 v 0 l 0.18344,-0.0071 0.17286,-0.02117 0.16228,-0.03175 0.1517,-0.04939 0.14464,-0.05997 0.13405,-0.07408 0.11995,-0.08819 0.11288,-0.102306 0.10584,-0.112889 0.0917,-0.126999 v 0 l 0.0847,-0.144639 0.0776,-0.15875 0.067,-0.172861 0.0564,-0.186973 0.0529,-0.197555 0.0388,-0.215195 0.0318,-0.229305 0.0247,-0.243417 0.0141,-0.257528 0.007,-0.275166 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2188" /><path
+         d="m 183.32905,26.993284 h -1.38994 V 14.949451 h 1.38994 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2190" /><path
+         d="m 185.21641,22.357784 v 0 l 0.0106,-0.363361 0.0247,-0.345722 0.0459,-0.331611 0.0635,-0.313972 0.0811,-0.299861 0.0953,-0.28575 0.11642,-0.268111 0.13405,-0.254 0.1517,-0.239889 0.17286,-0.22225 v 0 l 0.18344,-0.204611 0.19756,-0.183445 0.21167,-0.162278 0.21872,-0.141111 0.23283,-0.119944 0.24342,-0.09878 0.254,-0.07408 0.26458,-0.05292 0.2787,-0.03528 0.28927,-0.01058 v 0 l 0.28928,0.01058 0.2787,0.03175 0.26458,0.05292 0.254,0.07408 0.24342,0.09525 0.2293,0.116417 0.22225,0.134056 0.20814,0.15875 0.19403,0.179916 0.18344,0.197556 v 0 l 0.17286,0.218722 0.15523,0.232833 0.13405,0.246945 0.11995,0.264583 0.1023,0.278694 0.0847,0.292806 0.0635,0.310444 0.0494,0.324556 0.0318,0.338667 0.0141,0.356305 v 0.892528 0 l -0.0106,0.359833 -0.0247,0.345723 -0.0459,0.331611 -0.0635,0.313972 -0.0811,0.299861 -0.0953,0.282222 -0.11642,0.271639 -0.13405,0.250472 -0.15522,0.239889 -0.16934,0.22225 v 0 l -0.18344,0.204611 -0.19756,0.179917 -0.20814,0.162278 -0.21872,0.141111 -0.23283,0.116416 -0.24695,0.09878 -0.254,0.07408 -0.26811,0.05292 -0.28222,0.03175 -0.28928,0.01058 v 0 l -0.28927,-0.01058 -0.2787,-0.02822 -0.26458,-0.05292 -0.254,-0.07408 -0.24342,-0.09525 -0.23283,-0.112889 -0.21872,-0.134055 -0.20814,-0.15875 -0.19403,-0.176389 -0.18697,-0.197556 v 0 l -0.16934,-0.215194 -0.14816,-0.232834 -0.13759,-0.243416 -0.11641,-0.261056 -0.0988,-0.275166 -0.0847,-0.289278 -0.067,-0.306917 -0.0494,-0.3175 -0.0318,-0.335139 -0.0141,-0.34925 z m 1.38995,0.800806 v 0 l 0.004,0.257528 0.0141,0.243416 0.0282,0.232834 0.0353,0.225778 0.0459,0.211666 0.0564,0.201084 0.0635,0.186972 0.0776,0.179916 0.0882,0.165806 0.0952,0.15875 v 0 l 0.10583,0.141111 0.11642,0.127 0.11994,0.109361 0.13053,0.09878 0.13406,0.08114 0.14111,0.06703 0.15169,0.05292 0.15522,0.03528 0.16228,0.02469 0.17286,0.0071 v 0 l 0.34925,-0.02822 0.31045,-0.07761 0.27869,-0.134056 0.24342,-0.183444 0.20814,-0.239889 0.16933,-0.292806 0.13758,-0.342194 0.0988,-0.398639 0.0635,-0.451556 0.0282,-0.504472 v -0.956028 0 l -0.004,-0.254 -0.0176,-0.243416 -0.0247,-0.232834 -0.0353,-0.22225 -0.0459,-0.211666 -0.06,-0.201084 -0.067,-0.186972 -0.0776,-0.179916 -0.0882,-0.165806 -0.0952,-0.155222 v 0 l -0.10936,-0.144639 -0.11289,-0.130528 -0.11995,-0.112889 -0.13052,-0.09878 -0.13406,-0.08467 -0.14111,-0.06703 -0.15169,-0.05292 -0.15523,-0.0388 -0.1658,-0.02469 -0.16934,-0.0071 v 0 l -0.1658,0.0071 -0.16228,0.02469 -0.15522,0.0388 -0.14464,0.05292 -0.14111,0.06703 -0.13406,0.08467 -0.127,0.09878 -0.11994,0.112889 -0.11642,0.130528 -0.10583,0.144639 v 0 l -0.0952,0.155222 -0.0882,0.165806 -0.0776,0.179916 -0.0635,0.186972 -0.0564,0.201084 -0.0459,0.208139 -0.0353,0.22225 -0.0282,0.229305 -0.0141,0.243417 -0.004,0.254 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2192" /><path
+         d="m 195.387,16.452284 v 2.056695 h 1.28058 v 1.121833 H 195.387 v 5.259917 0 l 0.004,0.09878 0.004,0.09172 0.007,0.08819 0.0141,0.08467 0.0141,0.07761 0.0176,0.07408 0.0212,0.07056 0.0247,0.0635 0.0282,0.05644 0.0318,0.05644 v 0 l 0.0353,0.04939 0.0388,0.04233 0.0459,0.03881 0.0494,0.03528 0.0529,0.02822 0.06,0.02117 0.0635,0.02117 0.067,0.01058 0.0741,0.0071 0.0776,0.0035 v 0 h 0.0564 l 0.0529,-0.0035 0.0564,-0.0035 0.0565,-0.0071 0.0529,-0.01058 0.0565,-0.0071 0.0564,-0.01411 0.0565,-0.01411 0.0564,-0.01411 0.0564,-0.02117 -0.0176,1.178277 v 0 l -0.0917,0.02822 -0.0952,0.02822 -0.0952,0.02469 -0.0952,0.01764 -0.0988,0.01764 -0.0952,0.01411 -0.0988,0.01058 -0.0953,0.01058 -0.0988,0.0035 h -0.0988 v 0 l -0.16228,-0.0035 -0.15169,-0.01764 -0.14464,-0.03175 -0.13758,-0.03881 -0.13053,-0.05292 -0.11994,-0.06703 -0.11289,-0.07408 -0.10584,-0.08819 -0.0988,-0.102305 -0.0917,-0.109362 v 0 l -0.0811,-0.123472 -0.0741,-0.134055 -0.0635,-0.141111 -0.0564,-0.151695 -0.0459,-0.162278 -0.0388,-0.169333 -0.0317,-0.179917 -0.0212,-0.1905 -0.0141,-0.201083 -0.004,-0.211667 v -5.266936 h -1.2947 v -1.121833 h 1.2947 v -2.056695 z"
+         style="fill:#5195a3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.264583;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
+         id="path2194" /></g></g></svg>
