diff --git a/src/teachers/GA_2_3/Analysis.html b/src/teachers/GA_2_3/Analysis.html
index 640cb3cec188c7923f55e11065c06630eb8cb561..45e89a32e75a7e038cd20f6c31851a8f70a2b6cd 100644
--- a/src/teachers/GA_2_3/Analysis.html
+++ b/src/teachers/GA_2_3/Analysis.html
@@ -3,7 +3,7 @@
 <html lang="en">
 <head><meta charset="utf-8"/>
 <meta content="width=device-width, initial-scale=1.0" name="viewport"/>
-<title>Analysis_solution</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script><script>
+<title>Analysis</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script><script>
 (function() {
   function addWidgetsRenderer() {
     var mimeElement = document.querySelector('script[type="application/vnd.jupyter.widget-view+json"]');
@@ -7509,7 +7509,7 @@ a.anchor-link {
 </div>
 <div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
 </div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
-<h1 id="GA-2.3:-Signal-Processing">GA 2.3: Signal Processing<a class="anchor-link" href="#GA-2.3:-Signal-Processing">¶</a></h1><h1 style="position: absolute; display: flex; flex-grow: 0; flex-shrink: 0; flex-direction: row-reverse; top: 60px;right: 30px; margin: 0; border: 0">
+<h1 id="GA-2.3:-Beam-Beats">GA 2.3: Beam Beats<a class="anchor-link" href="#GA-2.3:-Beam-Beats">¶</a></h1><h1 style="position: absolute; display: flex; flex-grow: 0; flex-shrink: 0; flex-direction: row-reverse; top: 60px;right: 30px; margin: 0; border: 0">
 <style>
         .markdown {width:100%; position: relative}
         article { position: relative }
@@ -7642,8 +7642,8 @@ $$<p>The result is taken from the last equation in Appendix A. We consider here
 <span class="n">x</span> <span class="o">=</span> <span class="n">A</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_c</span> <span class="o">*</span> <span class="n">t_vec</span> <span class="o">+</span> <span class="n">phi</span><span class="p">)</span>
 
 <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t_vec</span><span class="p">,</span> <span class="n">x</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'signal'</span><span class="p">)</span>
-<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'$t \: [s]$'</span><span class="p">)</span>
-<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'$x(t) \: [V]$'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$t \: [s]$'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$x(t) \: [V]$'</span><span class="p">)</span>
 <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">(</span><span class="n">loc</span><span class="o">=</span><span class="s1">'upper right'</span><span class="p">)</span>
 <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="sa">fr</span><span class="s1">'Sinusoidal signal with $A$=</span><span class="si">{</span><span class="n">A</span><span class="si">}</span><span class="s1"> V, $f_c$=</span><span class="si">{</span><span class="n">f_c</span><span class="si">}</span><span class="s1"> Hz and initial phase $\phi$=</span><span class="si">{</span><span class="n">phi</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1"> °'</span><span class="p">)</span>
 <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
@@ -7659,6 +7659,17 @@ $$<p>The result is taken from the last equation in Appendix A. We consider here
 </div>
 <div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
 </div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
 <h3 id="The-Discrete-Fourier-Transform-(chapter-5)">The Discrete Fourier Transform (chapter 5)<a class="anchor-link" href="#The-Discrete-Fourier-Transform-(chapter-5)">¶</a></h3><p>To discover which frequencies are contained in the signal $x(t)$, we can transform it from the time domain to the frequency domain using the Fourier transform:</p>
 $$
 X(f) = \int_{-\infty}^{\infty} x(t) e^{-j 2\pi f t} dt
@@ -8136,7 +8147,7 @@ $$<p>Which means that the modulus of the Fourier coefficients is symmetric about
 </div>
 <div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
 </div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
-<h3 id="Detrending">Detrending<a class="anchor-link" href="#Detrending">¶</a></h3><p>In this project the signal of interest is the damped, harmonic motion of the cantilever-beam. In addition the measurements may contain (unwanted) effects of the sensor (think of an offset, due to imperfect manufacturing and/or prior calibration, or a drift over time, for instance due to temperature changes in the electronics during the experiment). By detrending we mean to remove such effects, prior to our spectral analysis, so that we can start with a nice, zero mean signal. A-priori detrending is good practice and generally yields a cleaner spectrum.</p>
+<h3 id="Detrending">Detrending<a class="anchor-link" href="#Detrending">¶</a></h3><p>In this project the signal of interest is the damped, harmonic motion of the cantilever-beam. In addition the measurements may contain (unwanted) effects of the sensor (think of an offset, due to imperfect manufacturing and/or prior calibration, or a drift over time, for instance due to temperature changes in the electronics during the experiment). By detrending we mean to remove such effects, prior to our spectral analysis, so that we can start with a nice, zero mean signal. A-priori detrending is good practice and generally yields a cleaner spectrum. Next week (week 2.4 on Time Series Analysis) we cover the subject of removing unwanted effects from the signal in more detail, as to obtain a so-called <strong>stationary</strong> signal, meaning that the properties or characteristics of the signal (such as the mean) do not change over time, and, we provide practical means to “stationarize” a given or measured signal.</p>
 <p>There are built-in functions in Python to remove such an offset and/or trend (and you're free to use them). But, earlier in the MUDE, in week 1.3, you learned about least-squares parameter estimation, and that's what you can apply to do the detrending (and actually built-in functions just apply the very same principle). Next week, on Time Series Analysis, you will actually be covering (again) the estimation of a trend in a time series of measurements.
 As a re-cap for week 1.3: when a series of observations $y_1, …, y_m$ (in our case with $m=N$) is supposed or expected to exhibit a functional linear trend (a straight line in terms of a graph), this can be modelled as</p>
 $$
@@ -8332,7 +8343,7 @@ $$<p>with $x_1$ the offset at time $t_1$ (rather than $t=0$), and $x_2$ the slop
 <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'time [yr]'</span><span class="p">)</span>
 <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'sea-level height [mm]'</span><span class="p">)</span>
 <span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Global Mean Sea-Level (GMSL) rise'</span><span class="p">)</span>
-<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span>
 </pre></div>
 </div>
 </div>
@@ -8378,11 +8389,7 @@ $$<p>with $x_1$ the offset at time $t_1$ (rather than $t=0$), and $x_2$ the slop
 </div>
 <div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
 </div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
-<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
-<p>
-<b>End of task.</b>
-</p>
-</div>
+<p><strong>Write your answer(s) in this Markdown cell.</strong></p>
 </div>
 </div>
 </div>
@@ -8393,7 +8400,11 @@ $$<p>with $x_1$ the offset at time $t_1$ (rather than $t=0$), and $x_2$ the slop
 </div>
 <div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
 </div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
-<p><strong>Write your answer(s) in this Markdown cell.</strong></p>
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>End of task.</b>
+</p>
+</div>
 </div>
 </div>
 </div>
diff --git a/src/teachers/GA_2_3/Analysis_solution.html b/src/teachers/GA_2_3/Analysis_solution.html
new file mode 100644
index 0000000000000000000000000000000000000000..31dbf404210b2f6443085111a36387366a02e662
--- /dev/null
+++ b/src/teachers/GA_2_3/Analysis_solution.html
@@ -0,0 +1,9345 @@
+<!DOCTYPE html>
+
+<html lang="en">
+<head><meta charset="utf-8"/>
+<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
+<title>Analysis_solution</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script><script>
+(function() {
+  function addWidgetsRenderer() {
+    var mimeElement = document.querySelector('script[type="application/vnd.jupyter.widget-view+json"]');
+    var scriptElement = document.createElement('script');
+    
+    var widgetRendererSrc = 'https://unpkg.com/@jupyter-widgets/html-manager@*/dist/embed-amd.js';
+    
+    var widgetState;
+
+    // Fallback for older version:
+    try {
+      widgetState = mimeElement && JSON.parse(mimeElement.innerHTML);
+
+      if (widgetState && (widgetState.version_major < 2 || !widgetState.version_major)) {
+        
+        var widgetRendererSrc = 'https://unpkg.com/@jupyter-js-widgets@*/dist/embed.js';
+        
+      }
+    } catch(e) {}
+
+    scriptElement.src = widgetRendererSrc;
+    document.body.appendChild(scriptElement);
+  }
+
+  document.addEventListener('DOMContentLoaded', addWidgetsRenderer);
+}());
+</script>
+<style type="text/css">
+    pre { line-height: 125%; }
+td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.highlight .hll { background-color: var(--jp-cell-editor-active-background) }
+.highlight { background: var(--jp-cell-editor-background); color: var(--jp-mirror-editor-variable-color) }
+.highlight .c { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment */
+.highlight .err { color: var(--jp-mirror-editor-error-color) } /* Error */
+.highlight .k { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword */
+.highlight .o { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator */
+.highlight .p { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation */
+.highlight .ch { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Hashbang */
+.highlight .cm { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Preproc */
+.highlight .cpf { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.PreprocFile */
+.highlight .c1 { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Single */
+.highlight .cs { color: var(--jp-mirror-editor-comment-color); font-style: italic } /* Comment.Special */
+.highlight .kc { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Pseudo */
+.highlight .kr { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: var(--jp-mirror-editor-keyword-color); font-weight: bold } /* Keyword.Type */
+.highlight .m { color: var(--jp-mirror-editor-number-color) } /* Literal.Number */
+.highlight .s { color: var(--jp-mirror-editor-string-color) } /* Literal.String */
+.highlight .ow { color: var(--jp-mirror-editor-operator-color); font-weight: bold } /* Operator.Word */
+.highlight .pm { color: var(--jp-mirror-editor-punctuation-color) } /* Punctuation.Marker */
+.highlight .w { color: var(--jp-mirror-editor-variable-color) } /* Text.Whitespace */
+.highlight .mb { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Bin */
+.highlight .mf { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Float */
+.highlight .mh { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Hex */
+.highlight .mi { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer */
+.highlight .mo { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Oct */
+.highlight .sa { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Affix */
+.highlight .sb { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Backtick */
+.highlight .sc { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Char */
+.highlight .dl { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Delimiter */
+.highlight .sd { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Doc */
+.highlight .s2 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Double */
+.highlight .se { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Escape */
+.highlight .sh { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Heredoc */
+.highlight .si { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Interpol */
+.highlight .sx { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Other */
+.highlight .sr { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Regex */
+.highlight .s1 { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Single */
+.highlight .ss { color: var(--jp-mirror-editor-string-color) } /* Literal.String.Symbol */
+.highlight .il { color: var(--jp-mirror-editor-number-color) } /* Literal.Number.Integer.Long */
+  </style>
+<style type="text/css">
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*
+ * Mozilla scrollbar styling
+ */
+
+/* use standard opaque scrollbars for most nodes */
+[data-jp-theme-scrollbars='true'] {
+  scrollbar-color: rgb(var(--jp-scrollbar-thumb-color))
+    var(--jp-scrollbar-background-color);
+}
+
+/* for code nodes, use a transparent style of scrollbar. These selectors
+ * will match lower in the tree, and so will override the above */
+[data-jp-theme-scrollbars='true'] .CodeMirror-hscrollbar,
+[data-jp-theme-scrollbars='true'] .CodeMirror-vscrollbar {
+  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
+}
+
+/* tiny scrollbar */
+
+.jp-scrollbar-tiny {
+  scrollbar-color: rgba(var(--jp-scrollbar-thumb-color), 0.5) transparent;
+  scrollbar-width: thin;
+}
+
+/* tiny scrollbar */
+
+.jp-scrollbar-tiny::-webkit-scrollbar,
+.jp-scrollbar-tiny::-webkit-scrollbar-corner {
+  background-color: transparent;
+  height: 4px;
+  width: 4px;
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-thumb {
+  background: rgba(var(--jp-scrollbar-thumb-color), 0.5);
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-track:horizontal {
+  border-left: 0 solid transparent;
+  border-right: 0 solid transparent;
+}
+
+.jp-scrollbar-tiny::-webkit-scrollbar-track:vertical {
+  border-top: 0 solid transparent;
+  border-bottom: 0 solid transparent;
+}
+
+/*
+ * Lumino
+ */
+
+.lm-ScrollBar[data-orientation='horizontal'] {
+  min-height: 16px;
+  max-height: 16px;
+  min-width: 45px;
+  border-top: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] {
+  min-width: 16px;
+  max-width: 16px;
+  min-height: 45px;
+  border-left: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar-button {
+  background-color: #f0f0f0;
+  background-position: center center;
+  min-height: 15px;
+  max-height: 15px;
+  min-width: 15px;
+  max-width: 15px;
+}
+
+.lm-ScrollBar-button:hover {
+  background-color: #dadada;
+}
+
+.lm-ScrollBar-button.lm-mod-active {
+  background-color: #cdcdcd;
+}
+
+.lm-ScrollBar-track {
+  background: #f0f0f0;
+}
+
+.lm-ScrollBar-thumb {
+  background: #cdcdcd;
+}
+
+.lm-ScrollBar-thumb:hover {
+  background: #bababa;
+}
+
+.lm-ScrollBar-thumb.lm-mod-active {
+  background: #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='horizontal'] .lm-ScrollBar-thumb {
+  height: 100%;
+  min-width: 15px;
+  border-left: 1px solid #a0a0a0;
+  border-right: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] .lm-ScrollBar-thumb {
+  width: 100%;
+  min-height: 15px;
+  border-top: 1px solid #a0a0a0;
+  border-bottom: 1px solid #a0a0a0;
+}
+
+.lm-ScrollBar[data-orientation='horizontal']
+  .lm-ScrollBar-button[data-action='decrement'] {
+  background-image: var(--jp-icon-caret-left);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='horizontal']
+  .lm-ScrollBar-button[data-action='increment'] {
+  background-image: var(--jp-icon-caret-right);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='vertical']
+  .lm-ScrollBar-button[data-action='decrement'] {
+  background-image: var(--jp-icon-caret-up);
+  background-size: 17px;
+}
+
+.lm-ScrollBar[data-orientation='vertical']
+  .lm-ScrollBar-button[data-action='increment'] {
+  background-image: var(--jp-icon-caret-down);
+  background-size: 17px;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-Widget {
+  box-sizing: border-box;
+  position: relative;
+  overflow: hidden;
+}
+
+.lm-Widget.lm-mod-hidden {
+  display: none !important;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.lm-AccordionPanel[data-orientation='horizontal'] > .lm-AccordionPanel-title {
+  /* Title is rotated for horizontal accordion panel using CSS */
+  display: block;
+  transform-origin: top left;
+  transform: rotate(-90deg) translate(-100%);
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-CommandPalette {
+  display: flex;
+  flex-direction: column;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-CommandPalette-search {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-content {
+  flex: 1 1 auto;
+  margin: 0;
+  padding: 0;
+  min-height: 0;
+  overflow: auto;
+  list-style-type: none;
+}
+
+.lm-CommandPalette-header {
+  overflow: hidden;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+}
+
+.lm-CommandPalette-item {
+  display: flex;
+  flex-direction: row;
+}
+
+.lm-CommandPalette-itemIcon {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-itemContent {
+  flex: 1 1 auto;
+  overflow: hidden;
+}
+
+.lm-CommandPalette-itemShortcut {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-itemLabel {
+  overflow: hidden;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+}
+
+.lm-close-icon {
+  border: 1px solid transparent;
+  background-color: transparent;
+  position: absolute;
+  z-index: 1;
+  right: 3%;
+  top: 0;
+  bottom: 0;
+  margin: auto;
+  padding: 7px 0;
+  display: none;
+  vertical-align: middle;
+  outline: 0;
+  cursor: pointer;
+}
+.lm-close-icon:after {
+  content: 'X';
+  display: block;
+  width: 15px;
+  height: 15px;
+  text-align: center;
+  color: #000;
+  font-weight: normal;
+  font-size: 12px;
+  cursor: pointer;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-DockPanel {
+  z-index: 0;
+}
+
+.lm-DockPanel-widget {
+  z-index: 0;
+}
+
+.lm-DockPanel-tabBar {
+  z-index: 1;
+}
+
+.lm-DockPanel-handle {
+  z-index: 2;
+}
+
+.lm-DockPanel-handle.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-DockPanel-handle:after {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  content: '';
+}
+
+.lm-DockPanel-handle[data-orientation='horizontal'] {
+  cursor: ew-resize;
+}
+
+.lm-DockPanel-handle[data-orientation='vertical'] {
+  cursor: ns-resize;
+}
+
+.lm-DockPanel-handle[data-orientation='horizontal']:after {
+  left: 50%;
+  min-width: 8px;
+  transform: translateX(-50%);
+}
+
+.lm-DockPanel-handle[data-orientation='vertical']:after {
+  top: 50%;
+  min-height: 8px;
+  transform: translateY(-50%);
+}
+
+.lm-DockPanel-overlay {
+  z-index: 3;
+  box-sizing: border-box;
+  pointer-events: none;
+}
+
+.lm-DockPanel-overlay.lm-mod-hidden {
+  display: none !important;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-Menu {
+  z-index: 10000;
+  position: absolute;
+  white-space: nowrap;
+  overflow-x: hidden;
+  overflow-y: auto;
+  outline: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-Menu-content {
+  margin: 0;
+  padding: 0;
+  display: table;
+  list-style-type: none;
+}
+
+.lm-Menu-item {
+  display: table-row;
+}
+
+.lm-Menu-item.lm-mod-hidden,
+.lm-Menu-item.lm-mod-collapsed {
+  display: none !important;
+}
+
+.lm-Menu-itemIcon,
+.lm-Menu-itemSubmenuIcon {
+  display: table-cell;
+  text-align: center;
+}
+
+.lm-Menu-itemLabel {
+  display: table-cell;
+  text-align: left;
+}
+
+.lm-Menu-itemShortcut {
+  display: table-cell;
+  text-align: right;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-MenuBar {
+  outline: none;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-MenuBar-content {
+  margin: 0;
+  padding: 0;
+  display: flex;
+  flex-direction: row;
+  list-style-type: none;
+}
+
+.lm-MenuBar-item {
+  box-sizing: border-box;
+}
+
+.lm-MenuBar-itemIcon,
+.lm-MenuBar-itemLabel {
+  display: inline-block;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-ScrollBar {
+  display: flex;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-ScrollBar[data-orientation='horizontal'] {
+  flex-direction: row;
+}
+
+.lm-ScrollBar[data-orientation='vertical'] {
+  flex-direction: column;
+}
+
+.lm-ScrollBar-button {
+  box-sizing: border-box;
+  flex: 0 0 auto;
+}
+
+.lm-ScrollBar-track {
+  box-sizing: border-box;
+  position: relative;
+  overflow: hidden;
+  flex: 1 1 auto;
+}
+
+.lm-ScrollBar-thumb {
+  box-sizing: border-box;
+  position: absolute;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-SplitPanel-child {
+  z-index: 0;
+}
+
+.lm-SplitPanel-handle {
+  z-index: 1;
+}
+
+.lm-SplitPanel-handle.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-SplitPanel-handle:after {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  content: '';
+}
+
+.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle {
+  cursor: ew-resize;
+}
+
+.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle {
+  cursor: ns-resize;
+}
+
+.lm-SplitPanel[data-orientation='horizontal'] > .lm-SplitPanel-handle:after {
+  left: 50%;
+  min-width: 8px;
+  transform: translateX(-50%);
+}
+
+.lm-SplitPanel[data-orientation='vertical'] > .lm-SplitPanel-handle:after {
+  top: 50%;
+  min-height: 8px;
+  transform: translateY(-50%);
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-TabBar {
+  display: flex;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.lm-TabBar[data-orientation='horizontal'] {
+  flex-direction: row;
+  align-items: flex-end;
+}
+
+.lm-TabBar[data-orientation='vertical'] {
+  flex-direction: column;
+  align-items: flex-end;
+}
+
+.lm-TabBar-content {
+  margin: 0;
+  padding: 0;
+  display: flex;
+  flex: 1 1 auto;
+  list-style-type: none;
+}
+
+.lm-TabBar[data-orientation='horizontal'] > .lm-TabBar-content {
+  flex-direction: row;
+}
+
+.lm-TabBar[data-orientation='vertical'] > .lm-TabBar-content {
+  flex-direction: column;
+}
+
+.lm-TabBar-tab {
+  display: flex;
+  flex-direction: row;
+  box-sizing: border-box;
+  overflow: hidden;
+  touch-action: none; /* Disable native Drag/Drop */
+}
+
+.lm-TabBar-tabIcon,
+.lm-TabBar-tabCloseIcon {
+  flex: 0 0 auto;
+}
+
+.lm-TabBar-tabLabel {
+  flex: 1 1 auto;
+  overflow: hidden;
+  white-space: nowrap;
+}
+
+.lm-TabBar-tabInput {
+  user-select: all;
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.lm-TabBar-tab.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-TabBar-addButton.lm-mod-hidden {
+  display: none !important;
+}
+
+.lm-TabBar.lm-mod-dragging .lm-TabBar-tab {
+  position: relative;
+}
+
+.lm-TabBar.lm-mod-dragging[data-orientation='horizontal'] .lm-TabBar-tab {
+  left: 0;
+  transition: left 150ms ease;
+}
+
+.lm-TabBar.lm-mod-dragging[data-orientation='vertical'] .lm-TabBar-tab {
+  top: 0;
+  transition: top 150ms ease;
+}
+
+.lm-TabBar.lm-mod-dragging .lm-TabBar-tab.lm-mod-dragging {
+  transition: none;
+}
+
+.lm-TabBar-tabLabel .lm-TabBar-tabInput {
+  user-select: all;
+  width: 100%;
+  box-sizing: border-box;
+  background: inherit;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-TabPanel-tabBar {
+  z-index: 1;
+}
+
+.lm-TabPanel-stackedPanel {
+  z-index: 0;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-Collapse {
+  display: flex;
+  flex-direction: column;
+  align-items: stretch;
+}
+
+.jp-Collapse-header {
+  padding: 1px 12px;
+  background-color: var(--jp-layout-color1);
+  border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
+  color: var(--jp-ui-font-color1);
+  cursor: pointer;
+  display: flex;
+  align-items: center;
+  font-size: var(--jp-ui-font-size0);
+  font-weight: 600;
+  text-transform: uppercase;
+  user-select: none;
+}
+
+.jp-Collapser-icon {
+  height: 16px;
+}
+
+.jp-Collapse-header-collapsed .jp-Collapser-icon {
+  transform: rotate(-90deg);
+  margin: auto 0;
+}
+
+.jp-Collapser-title {
+  line-height: 25px;
+}
+
+.jp-Collapse-contents {
+  padding: 0 12px;
+  background-color: var(--jp-layout-color1);
+  color: var(--jp-ui-font-color1);
+  overflow: auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/* This file was auto-generated by ensureUiComponents() in @jupyterlab/buildutils */
+
+/**
+ * (DEPRECATED) Support for consuming icons as CSS background images
+ */
+
+/* Icons urls */
+
+:root {
+  --jp-icon-add-above: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzN18xOTQ5MikiPgo8cGF0aCBjbGFzcz0ianAtaWNvbjMiIGQ9Ik00Ljc1IDQuOTMwNjZINi42MjVWNi44MDU2NkM2LjYyNSA3LjAxMTkxIDYuNzkzNzUgNy4xODA2NiA3IDcuMTgwNjZDNy4yMDYyNSA3LjE4MDY2IDcuMzc1IDcuMDExOTEgNy4zNzUgNi44MDU2NlY0LjkzMDY2SDkuMjVDOS40NTYyNSA0LjkzMDY2IDkuNjI1IDQuNzYxOTEgOS42MjUgNC41NTU2NkM5LjYyNSA0LjM0OTQxIDkuNDU2MjUgNC4xODA2NiA5LjI1IDQuMTgwNjZINy4zNzVWMi4zMDU2NkM3LjM3NSAyLjA5OTQxIDcuMjA2MjUgMS45MzA2NiA3IDEuOTMwNjZDNi43OTM3NSAxLjkzMDY2IDYuNjI1IDIuMDk5NDEgNi42MjUgMi4zMDU2NlY0LjE4MDY2SDQuNzVDNC41NDM3NSA0LjE4MDY2IDQuMzc1IDQuMzQ5NDEgNC4zNzUgNC41NTU2NkM0LjM3NSA0Ljc2MTkxIDQuNTQzNzUgNC45MzA2NiA0Ljc1IDQuOTMwNjZaIiBmaWxsPSIjNjE2MTYxIiBzdHJva2U9IiM2MTYxNjEiIHN0cm9rZS13aWR0aD0iMC43Ii8+CjwvZz4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjUgOS41VjExLjVMMi41IDExLjVWOS41TDExLjUgOS41Wk0xMiA4QzEyLjU1MjMgOCAxMyA4LjQ0NzcyIDEzIDlWMTJDMTMgMTIuNTUyMyAxMi41NTIzIDEzIDEyIDEzTDIgMTNDMS40NDc3MiAxMyAxIDEyLjU1MjMgMSAxMlY5QzEgOC40NDc3MiAxLjQ0NzcxIDggMiA4TDEyIDhaIiBmaWxsPSIjNjE2MTYxIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzN18xOTQ5MiI+CjxyZWN0IGNsYXNzPSJqcC1pY29uMyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDEwIDEuNTU1NjYpIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
+  --jp-icon-add-below: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEzN18xOTQ5OCkiPgo8cGF0aCBjbGFzcz0ianAtaWNvbjMiIGQ9Ik05LjI1IDEwLjA2OTNMNy4zNzUgMTAuMDY5M0w3LjM3NSA4LjE5NDM0QzcuMzc1IDcuOTg4MDkgNy4yMDYyNSA3LjgxOTM0IDcgNy44MTkzNEM2Ljc5Mzc1IDcuODE5MzQgNi42MjUgNy45ODgwOSA2LjYyNSA4LjE5NDM0TDYuNjI1IDEwLjA2OTNMNC43NSAxMC4wNjkzQzQuNTQzNzUgMTAuMDY5MyA0LjM3NSAxMC4yMzgxIDQuMzc1IDEwLjQ0NDNDNC4zNzUgMTAuNjUwNiA0LjU0Mzc1IDEwLjgxOTMgNC43NSAxMC44MTkzTDYuNjI1IDEwLjgxOTNMNi42MjUgMTIuNjk0M0M2LjYyNSAxMi45MDA2IDYuNzkzNzUgMTMuMDY5MyA3IDEzLjA2OTNDNy4yMDYyNSAxMy4wNjkzIDcuMzc1IDEyLjkwMDYgNy4zNzUgMTIuNjk0M0w3LjM3NSAxMC44MTkzTDkuMjUgMTAuODE5M0M5LjQ1NjI1IDEwLjgxOTMgOS42MjUgMTAuNjUwNiA5LjYyNSAxMC40NDQzQzkuNjI1IDEwLjIzODEgOS40NTYyNSAxMC4wNjkzIDkuMjUgMTAuMDY5M1oiIGZpbGw9IiM2MTYxNjEiIHN0cm9rZT0iIzYxNjE2MSIgc3Ryb2tlLXdpZHRoPSIwLjciLz4KPC9nPgo8cGF0aCBjbGFzcz0ianAtaWNvbjMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi41IDUuNUwyLjUgMy41TDExLjUgMy41TDExLjUgNS41TDIuNSA1LjVaTTIgN0MxLjQ0NzcyIDcgMSA2LjU1MjI4IDEgNkwxIDNDMSAyLjQ0NzcyIDEuNDQ3NzIgMiAyIDJMMTIgMkMxMi41NTIzIDIgMTMgMi40NDc3MiAxMyAzTDEzIDZDMTMgNi41NTIyOSAxMi41NTIzIDcgMTIgN0wyIDdaIiBmaWxsPSIjNjE2MTYxIi8+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzN18xOTQ5OCI+CjxyZWN0IGNsYXNzPSJqcC1pY29uMyIgd2lkdGg9IjYiIGhlaWdodD0iNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KDEgMS43NDg0NmUtMDcgMS43NDg0NmUtMDcgLTEgNCAxMy40NDQzKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
+  --jp-icon-add: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDEzaC02djZoLTJ2LTZINXYtMmg2VjVoMnY2aDZ2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-bell: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiB2ZXJzaW9uPSIxLjEiPgogICA8cGF0aCBjbGFzcz0ianAtaWNvbjIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMzMzMzMzIgogICAgICBkPSJtOCAwLjI5Yy0xLjQgMC0yLjcgMC43My0zLjYgMS44LTEuMiAxLjUtMS40IDMuNC0xLjUgNS4yLTAuMTggMi4yLTAuNDQgNC0yLjMgNS4zbDAuMjggMS4zaDVjMC4wMjYgMC42NiAwLjMyIDEuMSAwLjcxIDEuNSAwLjg0IDAuNjEgMiAwLjYxIDIuOCAwIDAuNTItMC40IDAuNi0xIDAuNzEtMS41aDVsMC4yOC0xLjNjLTEuOS0wLjk3LTIuMi0zLjMtMi4zLTUuMy0wLjEzLTEuOC0wLjI2LTMuNy0xLjUtNS4yLTAuODUtMS0yLjItMS44LTMuNi0xLjh6bTAgMS40YzAuODggMCAxLjkgMC41NSAyLjUgMS4zIDAuODggMS4xIDEuMSAyLjcgMS4yIDQuNCAwLjEzIDEuNyAwLjIzIDMuNiAxLjMgNS4yaC0xMGMxLjEtMS42IDEuMi0zLjQgMS4zLTUuMiAwLjEzLTEuNyAwLjMtMy4zIDEuMi00LjQgMC41OS0wLjcyIDEuNi0xLjMgMi41LTEuM3ptLTAuNzQgMTJoMS41Yy0wLjAwMTUgMC4yOCAwLjAxNSAwLjc5LTAuNzQgMC43OS0wLjczIDAuMDAxNi0wLjcyLTAuNTMtMC43NC0wLjc5eiIgLz4KPC9zdmc+Cg==);
+  --jp-icon-bug-dot: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiPgogICAgICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMTkgOEgyMFYxMEgxNy45MUMxNy45NiAxMC4zMyAxOCAxMC42NiAxOCAxMVYxMkgyMFYxNEgxOC41SDE4VjE0LjAyNzVDMTUuNzUgMTQuMjc2MiAxNCAxNi4xODM3IDE0IDE4LjVDMTQgMTkuMjA4IDE0LjE2MzUgMTkuODc3OSAxNC40NTQ5IDIwLjQ3MzlDMTMuNzA2MyAyMC44MTE3IDEyLjg3NTcgMjEgMTIgMjFDOS43OCAyMSA3Ljg1IDE5Ljc5IDYuODEgMThINFYxNkg2LjA5QzYuMDQgMTUuNjcgNiAxNS4zNCA2IDE1VjE0SDRWMTJINlYxMUM2IDEwLjY2IDYuMDQgMTAuMzMgNi4wOSAxMEg0VjhINi44MUM3LjI2IDcuMjIgNy44OCA2LjU1IDguNjIgNi4wNEw3IDQuNDFMOC40MSAzTDEwLjU5IDUuMTdDMTEuMDQgNS4wNiAxMS41MSA1IDEyIDVDMTIuNDkgNSAxMi45NiA1LjA2IDEzLjQyIDUuMTdMMTUuNTkgM0wxNyA0LjQxTDE1LjM3IDYuMDRDMTYuMTIgNi41NSAxNi43NCA3LjIyIDE3LjE5IDhaTTEwIDE2SDE0VjE0SDEwVjE2Wk0xMCAxMkgxNFYxMEgxMFYxMloiIGZpbGw9IiM2MTYxNjEiLz4KICAgICAgICA8cGF0aCBkPSJNMjIgMTguNUMyMiAyMC40MzMgMjAuNDMzIDIyIDE4LjUgMjJDMTYuNTY3IDIyIDE1IDIwLjQzMyAxNSAxOC41QzE1IDE2LjU2NyAxNi41NjcgMTUgMTguNSAxNUMyMC40MzMgMTUgMjIgMTYuNTY3IDIyIDE4LjVaIiBmaWxsPSIjNjE2MTYxIi8+CiAgICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-bug: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yMCA4aC0yLjgxYy0uNDUtLjc4LTEuMDctMS40NS0xLjgyLTEuOTZMMTcgNC40MSAxNS41OSAzbC0yLjE3IDIuMTdDMTIuOTYgNS4wNiAxMi40OSA1IDEyIDVjLS40OSAwLS45Ni4wNi0xLjQxLjE3TDguNDEgMyA3IDQuNDFsMS42MiAxLjYzQzcuODggNi41NSA3LjI2IDcuMjIgNi44MSA4SDR2MmgyLjA5Yy0uMDUuMzMtLjA5LjY2LS4wOSAxdjFINHYyaDJ2MWMwIC4zNC4wNC42Ny4wOSAxSDR2MmgyLjgxYzEuMDQgMS43OSAyLjk3IDMgNS4xOSAzczQuMTUtMS4yMSA1LjE5LTNIMjB2LTJoLTIuMDljLjA1LS4zMy4wOS0uNjYuMDktMXYtMWgydi0yaC0ydi0xYzAtLjM0LS4wNC0uNjctLjA5LTFIMjBWOHptLTYgOGgtNHYtMmg0djJ6bTAtNGgtNHYtMmg0djJ6Ii8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-build: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE0LjkgMTcuNDVDMTYuMjUgMTcuNDUgMTcuMzUgMTYuMzUgMTcuMzUgMTVDMTcuMzUgMTMuNjUgMTYuMjUgMTIuNTUgMTQuOSAxMi41NUMxMy41NCAxMi41NSAxMi40NSAxMy42NSAxMi40NSAxNUMxMi40NSAxNi4zNSAxMy41NCAxNy40NSAxNC45IDE3LjQ1Wk0yMC4xIDE1LjY4TDIxLjU4IDE2Ljg0QzIxLjcxIDE2Ljk1IDIxLjc1IDE3LjEzIDIxLjY2IDE3LjI5TDIwLjI2IDE5LjcxQzIwLjE3IDE5Ljg2IDIwIDE5LjkyIDE5LjgzIDE5Ljg2TDE4LjA5IDE5LjE2QzE3LjczIDE5LjQ0IDE3LjMzIDE5LjY3IDE2LjkxIDE5Ljg1TDE2LjY0IDIxLjdDMTYuNjIgMjEuODcgMTYuNDcgMjIgMTYuMyAyMkgxMy41QzEzLjMyIDIyIDEzLjE4IDIxLjg3IDEzLjE1IDIxLjdMMTIuODkgMTkuODVDMTIuNDYgMTkuNjcgMTIuMDcgMTkuNDQgMTEuNzEgMTkuMTZMOS45NjAwMiAxOS44NkM5LjgxMDAyIDE5LjkyIDkuNjIwMDIgMTkuODYgOS41NDAwMiAxOS43MUw4LjE0MDAyIDE3LjI5QzguMDUwMDIgMTcuMTMgOC4wOTAwMiAxNi45NSA4LjIyMDAyIDE2Ljg0TDkuNzAwMDIgMTUuNjhMOS42NTAwMSAxNUw5LjcwMDAyIDE0LjMxTDguMjIwMDIgMTMuMTZDOC4wOTAwMiAxMy4wNSA4LjA1MDAyIDEyLjg2IDguMTQwMDIgMTIuNzFMOS41NDAwMiAxMC4yOUM5LjYyMDAyIDEwLjEzIDkuODEwMDIgMTAuMDcgOS45NjAwMiAxMC4xM0wxMS43MSAxMC44NEMxMi4wNyAxMC41NiAxMi40NiAxMC4zMiAxMi44OSAxMC4xNUwxMy4xNSA4LjI4OTk4QzEzLjE4IDguMTI5OTggMTMuMzIgNy45OTk5OCAxMy41IDcuOTk5OThIMTYuM0MxNi40NyA3Ljk5OTk4IDE2LjYyIDguMTI5OTggMTYuNjQgOC4yODk5OEwxNi45MSAxMC4xNUMxNy4zMyAxMC4zMiAxNy43MyAxMC41NiAxOC4wOSAxMC44NEwxOS44MyAxMC4xM0MyMCAxMC4wNyAyMC4xNyAxMC4xMyAyMC4yNiAxMC4yOUwyMS42NiAxMi43MUMyMS43NSAxMi44NiAyMS43MSAxMy4wNSAyMS41OCAxMy4xNkwyMC4xIDE0LjMxTDIwLjE1IDE1TDIwLjEgMTUuNjhaIi8+CiAgICA8cGF0aCBkPSJNNy4zMjk2NiA3LjQ0NDU0QzguMDgzMSA3LjAwOTU0IDguMzM5MzIgNi4wNTMzMiA3LjkwNDMyIDUuMjk5ODhDNy40NjkzMiA0LjU0NjQzIDYuNTA4MSA0LjI4MTU2IDUuNzU0NjYgNC43MTY1NkM1LjM5MTc2IDQuOTI2MDggNS4xMjY5NSA1LjI3MTE4IDUuMDE4NDkgNS42NzU5NEM0LjkxMDA0IDYuMDgwNzEgNC45NjY4MiA2LjUxMTk4IDUuMTc2MzQgNi44NzQ4OEM1LjYxMTM0IDcuNjI4MzIgNi41NzYyMiA3Ljg3OTU0IDcuMzI5NjYgNy40NDQ1NFpNOS42NTcxOCA0Ljc5NTkzTDEwLjg2NzIgNC45NTE3OUMxMC45NjI4IDQuOTc3NDEgMTEuMDQwMiA1LjA3MTMzIDExLjAzODIgNS4xODc5M0wxMS4wMzg4IDYuOTg4OTNDMTEuMDQ1NSA3LjEwMDU0IDEwLjk2MTYgNy4xOTUxOCAxMC44NTUgNy4yMTA1NEw5LjY2MDAxIDcuMzgwODNMOS4yMzkxNSA4LjEzMTg4TDkuNjY5NjEgOS4yNTc0NUM5LjcwNzI5IDkuMzYyNzEgOS42NjkzNCA5LjQ3Njk5IDkuNTc0MDggOS41MzE5OUw4LjAxNTIzIDEwLjQzMkM3LjkxMTMxIDEwLjQ5MiA3Ljc5MzM3IDEwLjQ2NzcgNy43MjEwNSAxMC4zODI0TDYuOTg3NDggOS40MzE4OEw2LjEwOTMxIDkuNDMwODNMNS4zNDcwNCAxMC4zOTA1QzUuMjg5MDkgMTAuNDcwMiA1LjE3MzgzIDEwLjQ5MDUgNS4wNzE4NyAxMC40MzM5TDMuNTEyNDUgOS41MzI5M0MzLjQxMDQ5IDkuNDc2MzMgMy4zNzY0NyA5LjM1NzQxIDMuNDEwNzUgOS4yNTY3OUwzLjg2MzQ3IDguMTQwOTNMMy42MTc0OSA3Ljc3NDg4TDMuNDIzNDcgNy4zNzg4M0wyLjIzMDc1IDcuMjEyOTdDMi4xMjY0NyA3LjE5MjM1IDIuMDQwNDkgNy4xMDM0MiAyLjA0MjQ1IDYuOTg2ODJMMi4wNDE4NyA1LjE4NTgyQzIuMDQzODMgNS4wNjkyMiAyLjExOTA5IDQuOTc5NTggMi4yMTcwNCA0Ljk2OTIyTDMuNDIwNjUgNC43OTM5M0wzLjg2NzQ5IDQuMDI3ODhMMy40MTEwNSAyLjkxNzMxQzMuMzczMzcgMi44MTIwNCAzLjQxMTMxIDIuNjk3NzYgMy41MTUyMyAyLjYzNzc2TDUuMDc0MDggMS43Mzc3NkM1LjE2OTM0IDEuNjgyNzYgNS4yODcyOSAxLjcwNzA0IDUuMzU5NjEgMS43OTIzMUw2LjExOTE1IDIuNzI3ODhMNi45ODAwMSAyLjczODkzTDcuNzI0OTYgMS43ODkyMkM3Ljc5MTU2IDEuNzA0NTggNy45MTU0OCAxLjY3OTIyIDguMDA4NzkgMS43NDA4Mkw5LjU2ODIxIDIuNjQxODJDOS42NzAxNyAyLjY5ODQyIDkuNzEyODUgMi44MTIzNCA5LjY4NzIzIDIuOTA3OTdMOS4yMTcxOCA0LjAzMzgzTDkuNDYzMTYgNC4zOTk4OEw5LjY1NzE4IDQuNzk1OTNaIi8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-caret-down-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iOS45LDEzLjYgMy42LDcuNCA0LjQsNi42IDkuOSwxMi4yIDE1LjQsNi43IDE2LjEsNy40ICIvPgoJPC9nPgo8L3N2Zz4K);
+  --jp-icon-caret-down-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNS45TDksOS43bDMuOC0zLjhsMS4yLDEuMmwtNC45LDVsLTQuOS01TDUuMiw1Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-caret-down: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik01LjIsNy41TDksMTEuMmwzLjgtMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-caret-left: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik0xMC44LDEyLjhMNy4xLDlsMy44LTMuOGwwLDcuNkgxMC44eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-caret-right: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KICAgIDxwYXRoIGQ9Ik03LjIsNS4yTDEwLjksOWwtMy44LDMuOFY1LjJINy4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-caret-up-empty-thin: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTUuNCwxMy4zIDkuOSw3LjcgNC40LDEzLjIgMy42LDEyLjUgOS45LDYuMyAxNi4xLDEyLjYgIi8+Cgk8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-caret-up: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iPgoJCTxwYXRoIGQ9Ik01LjIsMTAuNUw5LDYuOGwzLjgsMy44SDUuMnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-case-sensitive: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWFjY2VudDIiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTcuNiw4aDAuOWwzLjUsOGgtMS4xTDEwLDE0SDZsLTAuOSwySDRMNy42LDh6IE04LDkuMUw2LjQsMTNoMy4yTDgsOS4xeiIvPgogICAgPHBhdGggZD0iTTE2LjYsOS44Yy0wLjIsMC4xLTAuNCwwLjEtMC43LDAuMWMtMC4yLDAtMC40LTAuMS0wLjYtMC4yYy0wLjEtMC4xLTAuMi0wLjQtMC4yLTAuNyBjLTAuMywwLjMtMC42LDAuNS0wLjksMC43Yy0wLjMsMC4xLTAuNywwLjItMS4xLDAuMmMtMC4zLDAtMC41LDAtMC43LTAuMWMtMC4yLTAuMS0wLjQtMC4yLTAuNi0wLjNjLTAuMi0wLjEtMC4zLTAuMy0wLjQtMC41IGMtMC4xLTAuMi0wLjEtMC40LTAuMS0wLjdjMC0wLjMsMC4xLTAuNiwwLjItMC44YzAuMS0wLjIsMC4zLTAuNCwwLjQtMC41QzEyLDcsMTIuMiw2LjksMTIuNSw2LjhjMC4yLTAuMSwwLjUtMC4xLDAuNy0wLjIgYzAuMy0wLjEsMC41LTAuMSwwLjctMC4xYzAuMiwwLDAuNC0wLjEsMC42LTAuMWMwLjIsMCwwLjMtMC4xLDAuNC0wLjJjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjRjMC0xLTEuMS0xLTEuMy0xIGMtMC40LDAtMS40LDAtMS40LDEuMmgtMC45YzAtMC40LDAuMS0wLjcsMC4yLTFjMC4xLTAuMiwwLjMtMC40LDAuNS0wLjZjMC4yLTAuMiwwLjUtMC4zLDAuOC0wLjNDMTMuMyw0LDEzLjYsNCwxMy45LDQgYzAuMywwLDAuNSwwLDAuOCwwLjFjMC4zLDAsMC41LDAuMSwwLjcsMC4yYzAuMiwwLjEsMC40LDAuMywwLjUsMC41QzE2LDUsMTYsNS4yLDE2LDUuNnYyLjljMCwwLjIsMCwwLjQsMCwwLjUgYzAsMC4xLDAuMSwwLjIsMC4zLDAuMmMwLjEsMCwwLjIsMCwwLjMsMFY5Ljh6IE0xNS4yLDYuOWMtMS4yLDAuNi0zLjEsMC4yLTMuMSwxLjRjMCwxLjQsMy4xLDEsMy4xLTAuNVY2Ljl6Ii8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-circle-empty: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-circle: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjgiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-clear: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8bWFzayBpZD0iZG9udXRIb2xlIj4KICAgIDxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIC8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSI4IiBmaWxsPSJibGFjayIvPgogIDwvbWFzaz4KCiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxyZWN0IGhlaWdodD0iMTgiIHdpZHRoPSIyIiB4PSIxMSIgeT0iMyIgdHJhbnNmb3JtPSJyb3RhdGUoMzE1LCAxMiwgMTIpIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIgbWFzaz0idXJsKCNkb251dEhvbGUpIi8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-close: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1ub25lIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIGpwLWljb24zLWhvdmVyIiBmaWxsPSJub25lIj4KICAgIDxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjExIi8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIGpwLWljb24tYWNjZW50Mi1ob3ZlciIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMTkgNi40MUwxNy41OSA1IDEyIDEwLjU5IDYuNDEgNSA1IDYuNDEgMTAuNTkgMTIgNSAxNy41OSA2LjQxIDE5IDEyIDEzLjQxIDE3LjU5IDE5IDE5IDE3LjU5IDEzLjQxIDEyeiIvPgogIDwvZz4KCiAgPGcgY2xhc3M9ImpwLWljb24tbm9uZSBqcC1pY29uLWJ1c3kiIGZpbGw9Im5vbmUiPgogICAgPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iNyIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-code-check: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CiAgICA8cGF0aCBkPSJNNi41OSwzLjQxTDIsOEw2LjU5LDEyLjZMOCwxMS4xOEw0LjgyLDhMOCw0LjgyTDYuNTksMy40MU0xMi40MSwzLjQxTDExLDQuODJMMTQuMTgsOEwxMSwxMS4xOEwxMi40MSwxMi42TDE3LDhMMTIuNDEsMy40MU0yMS41OSwxMS41OUwxMy41LDE5LjY4TDkuODMsMTZMOC40MiwxNy40MUwxMy41LDIyLjVMMjMsMTNMMjEuNTksMTEuNTlaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-code: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTExLjQgMTguNkw2LjggMTRMMTEuNCA5LjRMMTAgOEw0IDE0TDEwIDIwTDExLjQgMTguNlpNMTYuNiAxOC42TDIxLjIgMTRMMTYuNiA5LjRMMTggOEwyNCAxNEwxOCAyMEwxNi42IDE4LjZWMTguNloiLz4KCTwvZz4KPC9zdmc+Cg==);
+  --jp-icon-collapse-all: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTggMmMxIDAgMTEgMCAxMiAwczIgMSAyIDJjMCAxIDAgMTEgMCAxMnMwIDItMiAyQzIwIDE0IDIwIDQgMjAgNFMxMCA0IDYgNGMwLTIgMS0yIDItMnoiIC8+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTE4IDhjMC0xLTEtMi0yLTJTNSA2IDQgNnMtMiAxLTIgMmMwIDEgMCAxMSAwIDEyczEgMiAyIDJjMSAwIDExIDAgMTIgMHMyLTEgMi0yYzAtMSAwLTExIDAtMTJ6bS0yIDB2MTJINFY4eiIgLz4KICAgICAgICA8cGF0aCBkPSJNNiAxM3YyaDh2LTJ6IiAvPgogICAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-console: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwMCAyMDAiPgogIDxnIGNsYXNzPSJqcC1jb25zb2xlLWljb24tYmFja2dyb3VuZC1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMjg4RDEiPgogICAgPHBhdGggZD0iTTIwIDE5LjhoMTYwdjE1OS45SDIweiIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtY29uc29sZS1pY29uLWNvbG9yIGpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIj4KICAgIDxwYXRoIGQ9Ik0xMDUgMTI3LjNoNDB2MTIuOGgtNDB6TTUxLjEgNzdMNzQgOTkuOWwtMjMuMyAyMy4zIDEwLjUgMTAuNSAyMy4zLTIzLjNMOTUgOTkuOSA4NC41IDg5LjQgNjEuNiA2Ni41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-copy: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTExLjksMUgzLjJDMi40LDEsMS43LDEuNywxLjcsMi41djEwLjJoMS41VjIuNWg4LjdWMXogTTE0LjEsMy45aC04Yy0wLjgsMC0xLjUsMC43LTEuNSwxLjV2MTAuMmMwLDAuOCwwLjcsMS41LDEuNSwxLjVoOCBjMC44LDAsMS41LTAuNywxLjUtMS41VjUuNEMxNS41LDQuNiwxNC45LDMuOSwxNC4xLDMuOXogTTE0LjEsMTUuNWgtOFY1LjRoOFYxNS41eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-copyright: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+CiAgPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0xMS44OCw5LjE0YzEuMjgsMC4wNiwxLjYxLDEuMTUsMS42MywxLjY2aDEuNzljLTAuMDgtMS45OC0xLjQ5LTMuMTktMy40NS0zLjE5QzkuNjQsNy42MSw4LDksOCwxMi4xNCBjMCwxLjk0LDAuOTMsNC4yNCwzLjg0LDQuMjRjMi4yMiwwLDMuNDEtMS42NSwzLjQ0LTIuOTVoLTEuNzljLTAuMDMsMC41OS0wLjQ1LDEuMzgtMS42MywxLjQ0QzEwLjU1LDE0LjgzLDEwLDEzLjgxLDEwLDEyLjE0IEMxMCw5LjI1LDExLjI4LDkuMTYsMTEuODgsOS4xNHogTTEyLDJDNi40OCwyLDIsNi40OCwyLDEyczQuNDgsMTAsMTAsMTBzMTAtNC40OCwxMC0xMFMxNy41MiwyLDEyLDJ6IE0xMiwyMGMtNC40MSwwLTgtMy41OS04LTggczMuNTktOCw4LThzOCwzLjU5LDgsOFMxNi40MSwyMCwxMiwyMHoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-cut: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkuNjQgNy42NGMuMjMtLjUuMzYtMS4wNS4zNi0xLjY0IDAtMi4yMS0xLjc5LTQtNC00UzIgMy43OSAyIDZzMS43OSA0IDQgNGMuNTkgMCAxLjE0LS4xMyAxLjY0LS4zNkwxMCAxMmwtMi4zNiAyLjM2QzcuMTQgMTQuMTMgNi41OSAxNCA2IDE0Yy0yLjIxIDAtNCAxLjc5LTQgNHMxLjc5IDQgNCA0IDQtMS43OSA0LTRjMC0uNTktLjEzLTEuMTQtLjM2LTEuNjRMMTIgMTRsNyA3aDN2LTFMOS42NCA3LjY0ek02IDhjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTAgMTJjLTEuMSAwLTItLjg5LTItMnMuOS0yIDItMiAyIC44OSAyIDItLjkgMi0yIDJ6bTYtNy41Yy0uMjggMC0uNS0uMjItLjUtLjVzLjIyLS41LjUtLjUuNS4yMi41LjUtLjIyLjUtLjUuNXpNMTkgM2wtNiA2IDIgMiA3LTdWM3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-delete: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CiAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIiAvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjI2MjYyIiBkPSJNNiAxOWMwIDEuMS45IDIgMiAyaDhjMS4xIDAgMi0uOSAyLTJWN0g2djEyek0xOSA0aC0zLjVsLTEtMWgtNWwtMSAxSDV2MmgxNFY0eiIgLz4KPC9zdmc+Cg==);
+  --jp-icon-download: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE5IDloLTRWM0g5djZINWw3IDcgNy03ek01IDE4djJoMTR2LTJINXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-duplicate: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuNzk5OTggMC44NzVIOC44OTU4MkM5LjIwMDYxIDAuODc1IDkuNDQ5OTggMS4xMzkxNCA5LjQ0OTk4IDEuNDYxOThDOS40NDk5OCAxLjc4NDgyIDkuMjAwNjEgMi4wNDg5NiA4Ljg5NTgyIDIuMDQ4OTZIMy4zNTQxNUMzLjA0OTM2IDIuMDQ4OTYgMi43OTk5OCAyLjMxMzEgMi43OTk5OCAyLjYzNTk0VjkuNjc5NjlDMi43OTk5OCAxMC4wMDI1IDIuNTUwNjEgMTAuMjY2NyAyLjI0NTgyIDEwLjI2NjdDMS45NDEwMyAxMC4yNjY3IDEuNjkxNjUgMTAuMDAyNSAxLjY5MTY1IDkuNjc5NjlWMi4wNDg5NkMxLjY5MTY1IDEuNDAzMjggMi4xOTA0IDAuODc1IDIuNzk5OTggMC44NzVaTTUuMzY2NjUgMTEuOVY0LjU1SDExLjA4MzNWMTEuOUg1LjM2NjY1Wk00LjE0MTY1IDQuMTQxNjdDNC4xNDE2NSAzLjY5MDYzIDQuNTA3MjggMy4zMjUgNC45NTgzMiAzLjMyNUgxMS40OTE3QzExLjk0MjcgMy4zMjUgMTIuMzA4MyAzLjY5MDYzIDEyLjMwODMgNC4xNDE2N1YxMi4zMDgzQzEyLjMwODMgMTIuNzU5NCAxMS45NDI3IDEzLjEyNSAxMS40OTE3IDEzLjEyNUg0Ljk1ODMyQzQuNTA3MjggMTMuMTI1IDQuMTQxNjUgMTIuNzU5NCA0LjE0MTY1IDEyLjMwODNWNC4xNDE2N1oiIGZpbGw9IiM2MTYxNjEiLz4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBkPSJNOS40MzU3NCA4LjI2NTA3SDguMzY0MzFWOS4zMzY1QzguMzY0MzEgOS40NTQzNSA4LjI2Nzg4IDkuNTUwNzggOC4xNTAwMiA5LjU1MDc4QzguMDMyMTcgOS41NTA3OCA3LjkzNTc0IDkuNDU0MzUgNy45MzU3NCA5LjMzNjVWOC4yNjUwN0g2Ljg2NDMxQzYuNzQ2NDUgOC4yNjUwNyA2LjY1MDAyIDguMTY4NjQgNi42NTAwMiA4LjA1MDc4QzYuNjUwMDIgNy45MzI5MiA2Ljc0NjQ1IDcuODM2NSA2Ljg2NDMxIDcuODM2NUg3LjkzNTc0VjYuNzY1MDdDNy45MzU3NCA2LjY0NzIxIDguMDMyMTcgNi41NTA3OCA4LjE1MDAyIDYuNTUwNzhDOC4yNjc4OCA2LjU1MDc4IDguMzY0MzEgNi42NDcyMSA4LjM2NDMxIDYuNzY1MDdWNy44MzY1SDkuNDM1NzRDOS41NTM2IDcuODM2NSA5LjY1MDAyIDcuOTMyOTIgOS42NTAwMiA4LjA1MDc4QzkuNjUwMDIgOC4xNjg2NCA5LjU1MzYgOC4yNjUwNyA5LjQzNTc0IDguMjY1MDdaIiBmaWxsPSIjNjE2MTYxIiBzdHJva2U9IiM2MTYxNjEiIHN0cm9rZS13aWR0aD0iMC41Ii8+Cjwvc3ZnPgo=);
+  --jp-icon-edit: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMgMTcuMjVWMjFoMy43NUwxNy44MSA5Ljk0bC0zLjc1LTMuNzVMMyAxNy4yNXpNMjAuNzEgNy4wNGMuMzktLjM5LjM5LTEuMDIgMC0xLjQxbC0yLjM0LTIuMzRjLS4zOS0uMzktMS4wMi0uMzktMS40MSAwbC0xLjgzIDEuODMgMy43NSAzLjc1IDEuODMtMS44M3oiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-ellipses: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPGNpcmNsZSBjeD0iNSIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIyIi8+CiAgICA8Y2lyY2xlIGN4PSIxOSIgY3k9IjEyIiByPSIyIi8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-error: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjE5IiByPSIyIi8+PHBhdGggZD0iTTEwIDNoNHYxMmgtNHoiLz48L2c+CjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KPC9zdmc+Cg==);
+  --jp-icon-expand-all: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTggMmMxIDAgMTEgMCAxMiAwczIgMSAyIDJjMCAxIDAgMTEgMCAxMnMwIDItMiAyQzIwIDE0IDIwIDQgMjAgNFMxMCA0IDYgNGMwLTIgMS0yIDItMnoiIC8+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTE4IDhjMC0xLTEtMi0yLTJTNSA2IDQgNnMtMiAxLTIgMmMwIDEgMCAxMSAwIDEyczEgMiAyIDJjMSAwIDExIDAgMTIgMHMyLTEgMi0yYzAtMSAwLTExIDAtMTJ6bS0yIDB2MTJINFY4eiIgLz4KICAgICAgICA8cGF0aCBkPSJNMTEgMTBIOXYzSDZ2MmgzdjNoMnYtM2gzdi0yaC0zeiIgLz4KICAgIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-extension: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwLjUgMTFIMTlWN2MwLTEuMS0uOS0yLTItMmgtNFYzLjVDMTMgMi4xMiAxMS44OCAxIDEwLjUgMVM4IDIuMTIgOCAzLjVWNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAydjMuOEgzLjVjMS40OSAwIDIuNyAxLjIxIDIuNyAyLjdzLTEuMjEgMi43LTIuNyAyLjdIMlYyMGMwIDEuMS45IDIgMiAyaDMuOHYtMS41YzAtMS40OSAxLjIxLTIuNyAyLjctMi43IDEuNDkgMCAyLjcgMS4yMSAyLjcgMi43VjIySDE3YzEuMSAwIDItLjkgMi0ydi00aDEuNWMxLjM4IDAgMi41LTEuMTIgMi41LTIuNVMyMS44OCAxMSAyMC41IDExeiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-fast-forward: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTQgMThsOC41LTZMNCA2djEyem05LTEydjEybDguNS02TDEzIDZ6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-file-upload: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTkgMTZoNnYtNmg0bC03LTctNyA3aDR6bS00IDJoMTR2Mkg1eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-file: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuMyA4LjJsLTUuNS01LjVjLS4zLS4zLS43LS41LTEuMi0uNUgzLjljLS44LjEtMS42LjktMS42IDEuOHYxNC4xYzAgLjkuNyAxLjYgMS42IDEuNmgxNC4yYy45IDAgMS42LS43IDEuNi0xLjZWOS40Yy4xLS41LS4xLS45LS40LTEuMnptLTUuOC0zLjNsMy40IDMuNmgtMy40VjQuOXptMy45IDEyLjdINC43Yy0uMSAwLS4yIDAtLjItLjJWNC43YzAtLjIuMS0uMy4yLS4zaDcuMnY0LjRzMCAuOC4zIDEuMWMuMy4zIDEuMS4zIDEuMS4zaDQuM3Y3LjJzLS4xLjItLjIuMnoiLz4KPC9zdmc+Cg==);
+  --jp-icon-filter-dot: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTE0LDEyVjE5Ljg4QzE0LjA0LDIwLjE4IDEzLjk0LDIwLjUgMTMuNzEsMjAuNzFDMTMuMzIsMjEuMSAxMi42OSwyMS4xIDEyLjMsMjAuNzFMMTAuMjksMTguN0MxMC4wNiwxOC40NyA5Ljk2LDE4LjE2IDEwLDE3Ljg3VjEySDkuOTdMNC4yMSw0LjYyQzMuODcsNC4xOSAzLjk1LDMuNTYgNC4zOCwzLjIyQzQuNTcsMy4wOCA0Ljc4LDMgNSwzVjNIMTlWM0MxOS4yMiwzIDE5LjQzLDMuMDggMTkuNjIsMy4yMkMyMC4wNSwzLjU2IDIwLjEzLDQuMTkgMTkuNzksNC42MkwxNC4wMywxMkgxNFoiIC8+CiAgPC9nPgogIDxnIGNsYXNzPSJqcC1pY29uLWRvdCIgZmlsbD0iI0ZGRiI+CiAgICA8Y2lyY2xlIGN4PSIxOCIgY3k9IjE3IiByPSIzIj48L2NpcmNsZT4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-filter-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEwIDE4aDR2LTJoLTR2MnpNMyA2djJoMThWNkgzem0zIDdoMTJ2LTJINnYyeiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-filter: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiNGRkYiPgogICAgPHBhdGggZD0iTTE0LDEyVjE5Ljg4QzE0LjA0LDIwLjE4IDEzLjk0LDIwLjUgMTMuNzEsMjAuNzFDMTMuMzIsMjEuMSAxMi42OSwyMS4xIDEyLjMsMjAuNzFMMTAuMjksMTguN0MxMC4wNiwxOC40NyA5Ljk2LDE4LjE2IDEwLDE3Ljg3VjEySDkuOTdMNC4yMSw0LjYyQzMuODcsNC4xOSAzLjk1LDMuNTYgNC4zOCwzLjIyQzQuNTcsMy4wOCA0Ljc4LDMgNSwzVjNIMTlWM0MxOS4yMiwzIDE5LjQzLDMuMDggMTkuNjIsMy4yMkMyMC4wNSwzLjU2IDIwLjEzLDQuMTkgMTkuNzksNC42MkwxNC4wMywxMkgxNFoiIC8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-folder-favorite: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iIzAwMDAwMCI+CiAgPHBhdGggZD0iTTAgMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+PHBhdGggY2xhc3M9ImpwLWljb24zIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxNjE2MSIgZD0iTTIwIDZoLThsLTItMkg0Yy0xLjEgMC0yIC45LTIgMnYxMmMwIDEuMS45IDIgMiAyaDE2YzEuMSAwIDItLjkgMi0yVjhjMC0xLjEtLjktMi0yLTJ6bS0yLjA2IDExTDE1IDE1LjI4IDEyLjA2IDE3bC43OC0zLjMzLTIuNTktMi4yNCAzLjQxLS4yOUwxNSA4bDEuMzQgMy4xNCAzLjQxLjI5LTIuNTkgMi4yNC43OCAzLjMzeiIvPgo8L3N2Zz4K);
+  --jp-icon-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY4YzAtMS4xLS45LTItMi0yaC04bC0yLTJ6Ii8+Cjwvc3ZnPgo=);
+  --jp-icon-home: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iIzAwMDAwMCI+CiAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGNsYXNzPSJqcC1pY29uMyBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xMCAyMHYtNmg0djZoNXYtOGgzTDEyIDMgMiAxMmgzdjh6Ii8+Cjwvc3ZnPgo=);
+  --jp-icon-html5: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uMCBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiMwMDAiIGQ9Ik0xMDguNCAwaDIzdjIyLjhoMjEuMlYwaDIzdjY5aC0yM1Y0NmgtMjF2MjNoLTIzLjJNMjA2IDIzaC0yMC4zVjBoNjMuN3YyM0gyMjl2NDZoLTIzbTUzLjUtNjloMjQuMWwxNC44IDI0LjNMMzEzLjIgMGgyNC4xdjY5aC0yM1YzNC44bC0xNi4xIDI0LjgtMTYuMS0yNC44VjY5aC0yMi42bTg5LjItNjloMjN2NDYuMmgzMi42VjY5aC01NS42Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2U0NGQyNiIgZD0iTTEwNy42IDQ3MWwtMzMtMzcwLjRoMzYyLjhsLTMzIDM3MC4yTDI1NS43IDUxMiIvPgogIDxwYXRoIGNsYXNzPSJqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNmMTY1MjkiIGQ9Ik0yNTYgNDgwLjVWMTMxaDE0OC4zTDM3NiA0NDciLz4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNlYmViZWIiIGQ9Ik0xNDIgMTc2LjNoMTE0djQ1LjRoLTY0LjJsNC4yIDQ2LjVoNjB2NDUuM0gxNTQuNG0yIDIyLjhIMjAybDMuMiAzNi4zIDUwLjggMTMuNnY0Ny40bC05My4yLTI2Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZS1pbnZlcnNlIiBmaWxsPSIjZmZmIiBkPSJNMzY5LjYgMTc2LjNIMjU1Ljh2NDUuNGgxMDkuNm0tNC4xIDQ2LjVIMjU1Ljh2NDUuNGg1NmwtNS4zIDU5LTUwLjcgMTMuNnY0Ny4ybDkzLTI1LjgiLz4KPC9zdmc+Cg==);
+  --jp-icon-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1icmFuZDQganAtaWNvbi1zZWxlY3RhYmxlLWludmVyc2UiIGZpbGw9IiNGRkYiIGQ9Ik0yLjIgMi4yaDE3LjV2MTcuNUgyLjJ6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzNGNTFCNSIgZD0iTTIuMiAyLjJ2MTcuNWgxNy41bC4xLTE3LjVIMi4yem0xMi4xIDIuMmMxLjIgMCAyLjIgMSAyLjIgMi4ycy0xIDIuMi0yLjIgMi4yLTIuMi0xLTIuMi0yLjIgMS0yLjIgMi4yLTIuMnpNNC40IDE3LjZsMy4zLTguOCAzLjMgNi42IDIuMi0zLjIgNC40IDUuNEg0LjR6Ii8+Cjwvc3ZnPgo=);
+  --jp-icon-info: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUwLjk3OCA1MC45NzgiPgoJPGcgY2xhc3M9ImpwLWljb24zIiBmaWxsPSIjNjE2MTYxIj4KCQk8cGF0aCBkPSJNNDMuNTIsNy40NThDMzguNzExLDIuNjQ4LDMyLjMwNywwLDI1LjQ4OSwwQzE4LjY3LDAsMTIuMjY2LDIuNjQ4LDcuNDU4LDcuNDU4CgkJCWMtOS45NDMsOS45NDEtOS45NDMsMjYuMTE5LDAsMzYuMDYyYzQuODA5LDQuODA5LDExLjIxMiw3LjQ1NiwxOC4wMzEsNy40NThjMCwwLDAuMDAxLDAsMC4wMDIsMAoJCQljNi44MTYsMCwxMy4yMjEtMi42NDgsMTguMDI5LTcuNDU4YzQuODA5LTQuODA5LDcuNDU3LTExLjIxMiw3LjQ1Ny0xOC4wM0M1MC45NzcsMTguNjcsNDguMzI4LDEyLjI2Niw0My41Miw3LjQ1OHoKCQkJIE00Mi4xMDYsNDIuMTA1Yy00LjQzMiw0LjQzMS0xMC4zMzIsNi44NzItMTYuNjE1LDYuODcyaC0wLjAwMmMtNi4yODUtMC4wMDEtMTIuMTg3LTIuNDQxLTE2LjYxNy02Ljg3MgoJCQljLTkuMTYyLTkuMTYzLTkuMTYyLTI0LjA3MSwwLTMzLjIzM0MxMy4zMDMsNC40NCwxOS4yMDQsMiwyNS40ODksMmM2LjI4NCwwLDEyLjE4NiwyLjQ0LDE2LjYxNyw2Ljg3MgoJCQljNC40MzEsNC40MzEsNi44NzEsMTAuMzMyLDYuODcxLDE2LjYxN0M0OC45NzcsMzEuNzcyLDQ2LjUzNiwzNy42NzUsNDIuMTA2LDQyLjEwNXoiLz4KCQk8cGF0aCBkPSJNMjMuNTc4LDMyLjIxOGMtMC4wMjMtMS43MzQsMC4xNDMtMy4wNTksMC40OTYtMy45NzJjMC4zNTMtMC45MTMsMS4xMS0xLjk5NywyLjI3Mi0zLjI1MwoJCQljMC40NjgtMC41MzYsMC45MjMtMS4wNjIsMS4zNjctMS41NzVjMC42MjYtMC43NTMsMS4xMDQtMS40NzgsMS40MzYtMi4xNzVjMC4zMzEtMC43MDcsMC40OTUtMS41NDEsMC40OTUtMi41CgkJCWMwLTEuMDk2LTAuMjYtMi4wODgtMC43NzktMi45NzljLTAuNTY1LTAuODc5LTEuNTAxLTEuMzM2LTIuODA2LTEuMzY5Yy0xLjgwMiwwLjA1Ny0yLjk4NSwwLjY2Ny0zLjU1LDEuODMyCgkJCWMtMC4zMDEsMC41MzUtMC41MDMsMS4xNDEtMC42MDcsMS44MTRjLTAuMTM5LDAuNzA3LTAuMjA3LDEuNDMyLTAuMjA3LDIuMTc0aC0yLjkzN2MtMC4wOTEtMi4yMDgsMC40MDctNC4xMTQsMS40OTMtNS43MTkKCQkJYzEuMDYyLTEuNjQsMi44NTUtMi40ODEsNS4zNzgtMi41MjdjMi4xNiwwLjAyMywzLjg3NCwwLjYwOCw1LjE0MSwxLjc1OGMxLjI3OCwxLjE2LDEuOTI5LDIuNzY0LDEuOTUsNC44MTEKCQkJYzAsMS4xNDItMC4xMzcsMi4xMTEtMC40MSwyLjkxMWMtMC4zMDksMC44NDUtMC43MzEsMS41OTMtMS4yNjgsMi4yNDNjLTAuNDkyLDAuNjUtMS4wNjgsMS4zMTgtMS43MywyLjAwMgoJCQljLTAuNjUsMC42OTctMS4zMTMsMS40NzktMS45ODcsMi4zNDZjLTAuMjM5LDAuMzc3LTAuNDI5LDAuNzc3LTAuNTY1LDEuMTk5Yy0wLjE2LDAuOTU5LTAuMjE3LDEuOTUxLTAuMTcxLDIuOTc5CgkJCUMyNi41ODksMzIuMjE4LDIzLjU3OCwzMi4yMTgsMjMuNTc4LDMyLjIxOHogTTIzLjU3OCwzOC4yMnYtMy40ODRoMy4wNzZ2My40ODRIMjMuNTc4eiIvPgoJPC9nPgo8L3N2Zz4K);
+  --jp-icon-inspector: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaW5zcGVjdG9yLWljb24tY29sb3IganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNEg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMThjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY2YzAtMS4xLS45LTItMi0yem0tNSAxNEg0di00aDExdjR6bTAtNUg0VjloMTF2NHptNSA1aC00VjloNHY5eiIvPgo8L3N2Zz4K);
+  --jp-icon-json: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtanNvbi1pY29uLWNvbG9yIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0Y5QTgyNSI+CiAgICA8cGF0aCBkPSJNMjAuMiAxMS44Yy0xLjYgMC0xLjcuNS0xLjcgMSAwIC40LjEuOS4xIDEuMy4xLjUuMS45LjEgMS4zIDAgMS43LTEuNCAyLjMtMy41IDIuM2gtLjl2LTEuOWguNWMxLjEgMCAxLjQgMCAxLjQtLjggMC0uMyAwLS42LS4xLTEgMC0uNC0uMS0uOC0uMS0xLjIgMC0xLjMgMC0xLjggMS4zLTItMS4zLS4yLTEuMy0uNy0xLjMtMiAwLS40LjEtLjguMS0xLjIuMS0uNC4xLS43LjEtMSAwLS44LS40LS43LTEuNC0uOGgtLjVWNC4xaC45YzIuMiAwIDMuNS43IDMuNSAyLjMgMCAuNC0uMS45LS4xIDEuMy0uMS41LS4xLjktLjEgMS4zIDAgLjUuMiAxIDEuNyAxdjEuOHpNMS44IDEwLjFjMS42IDAgMS43LS41IDEuNy0xIDAtLjQtLjEtLjktLjEtMS4zLS4xLS41LS4xLS45LS4xLTEuMyAwLTEuNiAxLjQtMi4zIDMuNS0yLjNoLjl2MS45aC0uNWMtMSAwLTEuNCAwLTEuNC44IDAgLjMgMCAuNi4xIDEgMCAuMi4xLjYuMSAxIDAgMS4zIDAgMS44LTEuMyAyQzYgMTEuMiA2IDExLjcgNiAxM2MwIC40LS4xLjgtLjEgMS4yLS4xLjMtLjEuNy0uMSAxIDAgLjguMy44IDEuNC44aC41djEuOWgtLjljLTIuMSAwLTMuNS0uNi0zLjUtMi4zIDAtLjQuMS0uOS4xLTEuMy4xLS41LjEtLjkuMS0xLjMgMC0uNS0uMi0xLTEuNy0xdi0xLjl6Ii8+CiAgICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjEzLjgiIHI9IjIuMSIvPgogICAgPGNpcmNsZSBjeD0iMTEiIGN5PSI4LjIiIHI9IjIuMSIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-julia: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDMyNSAzMDAiPgogIDxnIGNsYXNzPSJqcC1icmFuZDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjY2IzYzMzIj4KICAgIDxwYXRoIGQ9Ik0gMTUwLjg5ODQzOCAyMjUgQyAxNTAuODk4NDM4IDI2Ni40MjE4NzUgMTE3LjMyMDMxMiAzMDAgNzUuODk4NDM4IDMwMCBDIDM0LjQ3NjU2MiAzMDAgMC44OTg0MzggMjY2LjQyMTg3NSAwLjg5ODQzOCAyMjUgQyAwLjg5ODQzOCAxODMuNTc4MTI1IDM0LjQ3NjU2MiAxNTAgNzUuODk4NDM4IDE1MCBDIDExNy4zMjAzMTIgMTUwIDE1MC44OTg0MzggMTgzLjU3ODEyNSAxNTAuODk4NDM4IDIyNSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzM4OTgyNiI+CiAgICA8cGF0aCBkPSJNIDIzNy41IDc1IEMgMjM3LjUgMTE2LjQyMTg3NSAyMDMuOTIxODc1IDE1MCAxNjIuNSAxNTAgQyAxMjEuMDc4MTI1IDE1MCA4Ny41IDExNi40MjE4NzUgODcuNSA3NSBDIDg3LjUgMzMuNTc4MTI1IDEyMS4wNzgxMjUgMCAxNjIuNSAwIEMgMjAzLjkyMTg3NSAwIDIzNy41IDMzLjU3ODEyNSAyMzcuNSA3NSIvPgogIDwvZz4KICA8ZyBjbGFzcz0ianAtYnJhbmQwIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzk1NThiMiI+CiAgICA8cGF0aCBkPSJNIDMyNC4xMDE1NjIgMjI1IEMgMzI0LjEwMTU2MiAyNjYuNDIxODc1IDI5MC41MjM0MzggMzAwIDI0OS4xMDE1NjIgMzAwIEMgMjA3LjY3OTY4OCAzMDAgMTc0LjEwMTU2MiAyNjYuNDIxODc1IDE3NC4xMDE1NjIgMjI1IEMgMTc0LjEwMTU2MiAxODMuNTc4MTI1IDIwNy42Nzk2ODggMTUwIDI0OS4xMDE1NjIgMTUwIEMgMjkwLjUyMzQzOCAxNTAgMzI0LjEwMTU2MiAxODMuNTc4MTI1IDMyNC4xMDE1NjIgMjI1Ii8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-jupyter-favicon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUyIiBoZWlnaHQ9IjE2NSIgdmlld0JveD0iMCAwIDE1MiAxNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgPGcgY2xhc3M9ImpwLWp1cHl0ZXItaWNvbi1jb2xvciIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA3ODk0NywgMTEwLjU4MjkyNykiIGQ9Ik03NS45NDIyODQyLDI5LjU4MDQ1NjEgQzQzLjMwMjM5NDcsMjkuNTgwNDU2MSAxNC43OTY3ODMyLDE3LjY1MzQ2MzQgMCwwIEM1LjUxMDgzMjExLDE1Ljg0MDY4MjkgMTUuNzgxNTM4OSwyOS41NjY3NzMyIDI5LjM5MDQ5NDcsMzkuMjc4NDE3MSBDNDIuOTk5Nyw0OC45ODk4NTM3IDU5LjI3MzcsNTQuMjA2NzgwNSA3NS45NjA1Nzg5LDU0LjIwNjc4MDUgQzkyLjY0NzQ1NzksNTQuMjA2NzgwNSAxMDguOTIxNDU4LDQ4Ljk4OTg1MzcgMTIyLjUzMDY2MywzOS4yNzg0MTcxIEMxMzYuMTM5NDUzLDI5LjU2Njc3MzIgMTQ2LjQxMDI4NCwxNS44NDA2ODI5IDE1MS45MjExNTgsMCBDMTM3LjA4Nzg2OCwxNy42NTM0NjM0IDEwOC41ODI1ODksMjkuNTgwNDU2MSA3NS45NDIyODQyLDI5LjU4MDQ1NjEgTDc1Ljk0MjI4NDIsMjkuNTgwNDU2MSBaIiAvPgogICAgPHBhdGggdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMzczNjgsIDAuNzA0ODc4KSIgZD0iTTc1Ljk3ODQ1NzksMjQuNjI2NDA3MyBDMTA4LjYxODc2MywyNC42MjY0MDczIDEzNy4xMjQ0NTgsMzYuNTUzNDQxNSAxNTEuOTIxMTU4LDU0LjIwNjc4MDUgQzE0Ni40MTAyODQsMzguMzY2MjIyIDEzNi4xMzk0NTMsMjQuNjQwMTMxNyAxMjIuNTMwNjYzLDE0LjkyODQ4NzggQzEwOC45MjE0NTgsNS4yMTY4NDM5IDkyLjY0NzQ1NzksMCA3NS45NjA1Nzg5LDAgQzU5LjI3MzcsMCA0Mi45OTk3LDUuMjE2ODQzOSAyOS4zOTA0OTQ3LDE0LjkyODQ4NzggQzE1Ljc4MTUzODksMjQuNjQwMTMxNyA1LjUxMDgzMjExLDM4LjM2NjIyMiAwLDU0LjIwNjc4MDUgQzE0LjgzMzA4MTYsMzYuNTg5OTI5MyA0My4zMzg1Njg0LDI0LjYyNjQwNzMgNzUuOTc4NDU3OSwyNC42MjY0MDczIEw3NS45Nzg0NTc5LDI0LjYyNjQwNzMgWiIgLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-jupyter: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNTEiIHZpZXdCb3g9IjAgMCAzOSA1MSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYzOCAtMjI4MSkiPgogICAgIDxnIGNsYXNzPSJqcC1qdXB5dGVyLWljb24tY29sb3IiIGZpbGw9IiNGMzc3MjYiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5Ljc0IDIzMTEuOTgpIiBkPSJNIDE4LjI2NDYgNy4xMzQxMUMgMTAuNDE0NSA3LjEzNDExIDMuNTU4NzIgNC4yNTc2IDAgMEMgMS4zMjUzOSAzLjgyMDQgMy43OTU1NiA3LjEzMDgxIDcuMDY4NiA5LjQ3MzAzQyAxMC4zNDE3IDExLjgxNTIgMTQuMjU1NyAxMy4wNzM0IDE4LjI2OSAxMy4wNzM0QyAyMi4yODIzIDEzLjA3MzQgMjYuMTk2MyAxMS44MTUyIDI5LjQ2OTQgOS40NzMwM0MgMzIuNzQyNCA3LjEzMDgxIDM1LjIxMjYgMy44MjA0IDM2LjUzOCAwQyAzMi45NzA1IDQuMjU3NiAyNi4xMTQ4IDcuMTM0MTEgMTguMjY0NiA3LjEzNDExWiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM5LjczIDIyODUuNDgpIiBkPSJNIDE4LjI3MzMgNS45MzkzMUMgMjYuMTIzNSA1LjkzOTMxIDMyLjk3OTMgOC44MTU4MyAzNi41MzggMTMuMDczNEMgMzUuMjEyNiA5LjI1MzAzIDMyLjc0MjQgNS45NDI2MiAyOS40Njk0IDMuNjAwNEMgMjYuMTk2MyAxLjI1ODE4IDIyLjI4MjMgMCAxOC4yNjkgMEMgMTQuMjU1NyAwIDEwLjM0MTcgMS4yNTgxOCA3LjA2ODYgMy42MDA0QyAzLjc5NTU2IDUuOTQyNjIgMS4zMjUzOSA5LjI1MzAzIDAgMTMuMDczNEMgMy41Njc0NSA4LjgyNDYzIDEwLjQyMzIgNS45MzkzMSAxOC4yNzMzIDUuOTM5MzFaIi8+CiAgICA8L2c+CiAgICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjY5LjMgMjI4MS4zMSkiIGQ9Ik0gNS44OTM1MyAyLjg0NEMgNS45MTg4OSAzLjQzMTY1IDUuNzcwODUgNC4wMTM2NyA1LjQ2ODE1IDQuNTE2NDVDIDUuMTY1NDUgNS4wMTkyMiA0LjcyMTY4IDUuNDIwMTUgNC4xOTI5OSA1LjY2ODUxQyAzLjY2NDMgNS45MTY4OCAzLjA3NDQ0IDYuMDAxNTEgMi40OTgwNSA1LjkxMTcxQyAxLjkyMTY2IDUuODIxOSAxLjM4NDYzIDUuNTYxNyAwLjk1NDg5OCA1LjE2NDAxQyAwLjUyNTE3IDQuNzY2MzMgMC4yMjIwNTYgNC4yNDkwMyAwLjA4MzkwMzcgMy42Nzc1N0MgLTAuMDU0MjQ4MyAzLjEwNjExIC0wLjAyMTIzIDIuNTA2MTcgMC4xNzg3ODEgMS45NTM2NEMgMC4zNzg3OTMgMS40MDExIDAuNzM2ODA5IDAuOTIwODE3IDEuMjA3NTQgMC41NzM1MzhDIDEuNjc4MjYgMC4yMjYyNTkgMi4yNDA1NSAwLjAyNzU5MTkgMi44MjMyNiAwLjAwMjY3MjI5QyAzLjYwMzg5IC0wLjAzMDcxMTUgNC4zNjU3MyAwLjI0OTc4OSA0Ljk0MTQyIDAuNzgyNTUxQyA1LjUxNzExIDEuMzE1MzEgNS44NTk1NiAyLjA1Njc2IDUuODkzNTMgMi44NDRaIi8+CiAgICAgIDxwYXRoIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MzkuOCAyMzIzLjgxKSIgZD0iTSA3LjQyNzg5IDMuNTgzMzhDIDcuNDYwMDggNC4zMjQzIDcuMjczNTUgNS4wNTgxOSA2Ljg5MTkzIDUuNjkyMTNDIDYuNTEwMzEgNi4zMjYwNyA1Ljk1MDc1IDYuODMxNTYgNS4yODQxMSA3LjE0NDZDIDQuNjE3NDcgNy40NTc2MyAzLjg3MzcxIDcuNTY0MTQgMy4xNDcwMiA3LjQ1MDYzQyAyLjQyMDMyIDcuMzM3MTIgMS43NDMzNiA3LjAwODcgMS4yMDE4NCA2LjUwNjk1QyAwLjY2MDMyOCA2LjAwNTIgMC4yNzg2MSA1LjM1MjY4IDAuMTA1MDE3IDQuNjMyMDJDIC0wLjA2ODU3NTcgMy45MTEzNSAtMC4wMjYyMzYxIDMuMTU0OTQgMC4yMjY2NzUgMi40NTg1NkMgMC40Nzk1ODcgMS43NjIxNyAwLjkzMTY5NyAxLjE1NzEzIDEuNTI1NzYgMC43MjAwMzNDIDIuMTE5ODMgMC4yODI5MzUgMi44MjkxNCAwLjAzMzQzOTUgMy41NjM4OSAwLjAwMzEzMzQ0QyA0LjU0NjY3IC0wLjAzNzQwMzMgNS41MDUyOSAwLjMxNjcwNiA2LjIyOTYxIDAuOTg3ODM1QyA2Ljk1MzkzIDEuNjU4OTYgNy4zODQ4NCAyLjU5MjM1IDcuNDI3ODkgMy41ODMzOEwgNy40Mjc4OSAzLjU4MzM4WiIvPgogICAgICA8cGF0aCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjM4LjM2IDIyODYuMDYpIiBkPSJNIDIuMjc0NzEgNC4zOTYyOUMgMS44NDM2MyA0LjQxNTA4IDEuNDE2NzEgNC4zMDQ0NSAxLjA0Nzk5IDQuMDc4NDNDIDAuNjc5MjY4IDMuODUyNCAwLjM4NTMyOCAzLjUyMTE0IDAuMjAzMzcxIDMuMTI2NTZDIDAuMDIxNDEzNiAyLjczMTk4IC0wLjA0MDM3OTggMi4yOTE4MyAwLjAyNTgxMTYgMS44NjE4MUMgMC4wOTIwMDMxIDEuNDMxOCAwLjI4MzIwNCAxLjAzMTI2IDAuNTc1MjEzIDAuNzEwODgzQyAwLjg2NzIyMiAwLjM5MDUxIDEuMjQ2OTEgMC4xNjQ3MDggMS42NjYyMiAwLjA2MjA1OTJDIDIuMDg1NTMgLTAuMDQwNTg5NyAyLjUyNTYxIC0wLjAxNTQ3MTQgMi45MzA3NiAwLjEzNDIzNUMgMy4zMzU5MSAwLjI4Mzk0MSAzLjY4NzkyIDAuNTUxNTA1IDMuOTQyMjIgMC45MDMwNkMgNC4xOTY1MiAxLjI1NDYyIDQuMzQxNjkgMS42NzQzNiA0LjM1OTM1IDIuMTA5MTZDIDQuMzgyOTkgMi42OTEwNyA0LjE3Njc4IDMuMjU4NjkgMy43ODU5NyAzLjY4NzQ2QyAzLjM5NTE2IDQuMTE2MjQgMi44NTE2NiA0LjM3MTE2IDIuMjc0NzEgNC4zOTYyOUwgMi4yNzQ3MSA0LjM5NjI5WiIvPgogICAgPC9nPgogIDwvZz4+Cjwvc3ZnPgo=);
+  --jp-icon-jupyterlab-wordmark: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIHZpZXdCb3g9IjAgMCAxODYwLjggNDc1Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0RTRFNEUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4MC4xMzY0MDEsIDY0LjI3MTQ5MykiPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDU4Ljg3NTU2NikiPgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4NzYwMywgMC4xNDAyOTQpIj4KICAgICAgICA8cGF0aCBkPSJNLTQyNi45LDE2OS44YzAsNDguNy0zLjcsNjQuNy0xMy42LDc2LjRjLTEwLjgsMTAtMjUsMTUuNS0zOS43LDE1LjVsMy43LDI5IGMyMi44LDAuMyw0NC44LTcuOSw2MS45LTIzLjFjMTcuOC0xOC41LDI0LTQ0LjEsMjQtODMuM1YwSC00Mjd2MTcwLjFMLTQyNi45LDE2OS44TC00MjYuOSwxNjkuOHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1LjA0NTI5NiwgNTYuODM3MTA0KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNTYyNDUzLCAxLjc5OTg0MikiPgogICAgICAgIDxwYXRoIGQ9Ik0tMzEyLDE0OGMwLDIxLDAsMzkuNSwxLjcsNTUuNGgtMzEuOGwtMi4xLTMzLjNoLTAuOGMtNi43LDExLjYtMTYuNCwyMS4zLTI4LDI3LjkgYy0xMS42LDYuNi0yNC44LDEwLTM4LjIsOS44Yy0zMS40LDAtNjktMTcuNy02OS04OVYwaDM2LjR2MTEyLjdjMCwzOC43LDExLjYsNjQuNyw0NC42LDY0LjdjMTAuMy0wLjIsMjAuNC0zLjUsMjguOS05LjQgYzguNS01LjksMTUuMS0xNC4zLDE4LjktMjMuOWMyLjItNi4xLDMuMy0xMi41LDMuMy0xOC45VjAuMmgzNi40VjE0OEgtMzEyTC0zMTIsMTQ4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTAuMDEzMzIyLCA1My40Nzk2MzgpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43MDY0NTgsIDAuMjMxNDI1KSI+CiAgICAgICAgPHBhdGggZD0iTS00NzguNiw3MS40YzAtMjYtMC44LTQ3LTEuNy02Ni43aDMyLjdsMS43LDM0LjhoMC44YzcuMS0xMi41LDE3LjUtMjIuOCwzMC4xLTI5LjcgYzEyLjUtNywyNi43LTEwLjMsNDEtOS44YzQ4LjMsMCw4NC43LDQxLjcsODQuNywxMDMuM2MwLDczLjEtNDMuNywxMDkuMi05MSwxMDkuMmMtMTIuMSwwLjUtMjQuMi0yLjItMzUtNy44IGMtMTAuOC01LjYtMTkuOS0xMy45LTI2LjYtMjQuMmgtMC44VjI5MWgtMzZ2LTIyMEwtNDc4LjYsNzEuNEwtNDc4LjYsNzEuNHogTS00NDIuNiwxMjUuNmMwLjEsNS4xLDAuNiwxMC4xLDEuNywxNS4xIGMzLDEyLjMsOS45LDIzLjMsMTkuOCwzMS4xYzkuOSw3LjgsMjIuMSwxMi4xLDM0LjcsMTIuMWMzOC41LDAsNjAuNy0zMS45LDYwLjctNzguNWMwLTQwLjctMjEuMS03NS42LTU5LjUtNzUuNiBjLTEyLjksMC40LTI1LjMsNS4xLTM1LjMsMTMuNGMtOS45LDguMy0xNi45LDE5LjctMTkuNiwzMi40Yy0xLjUsNC45LTIuMywxMC0yLjUsMTUuMVYxMjUuNkwtNDQyLjYsMTI1LjZMLTQ0Mi42LDEyNS42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzQwNzI2LCA1Ni44MzcxMDQpIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC43NTEyMjYsIDEuOTg5Mjk5KSI+CiAgICAgICAgPHBhdGggZD0iTS00NDAuOCwwbDQzLjcsMTIwLjFjNC41LDEzLjQsOS41LDI5LjQsMTIuOCw0MS43aDAuOGMzLjctMTIuMiw3LjktMjcuNywxMi44LTQyLjQgbDM5LjctMTE5LjJoMzguNUwtMzQ2LjksMTQ1Yy0yNiw2OS43LTQzLjcsMTA1LjQtNjguNiwxMjcuMmMtMTIuNSwxMS43LTI3LjksMjAtNDQuNiwyMy45bC05LjEtMzEuMSBjMTEuNy0zLjksMjIuNS0xMC4xLDMxLjgtMTguMWMxMy4yLTExLjEsMjMuNy0yNS4yLDMwLjYtNDEuMmMxLjUtMi44LDIuNS01LjcsMi45LTguOGMtMC4zLTMuMy0xLjItNi42LTIuNS05LjdMLTQ4MC4yLDAuMSBoMzkuN0wtNDQwLjgsMEwtNDQwLjgsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODIyLjc0ODEwNCwgMC4wMDAwMDApIj4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40NjQwNTAsIDAuMzc4OTE0KSI+CiAgICAgICAgPHBhdGggZD0iTS00MTMuNywwdjU4LjNoNTJ2MjguMmgtNTJWMTk2YzAsMjUsNywzOS41LDI3LjMsMzkuNWM3LjEsMC4xLDE0LjItMC43LDIxLjEtMi41IGwxLjcsMjcuN2MtMTAuMywzLjctMjEuMyw1LjQtMzIuMiw1Yy03LjMsMC40LTE0LjYtMC43LTIxLjMtMy40Yy02LjgtMi43LTEyLjktNi44LTE3LjktMTIuMWMtMTAuMy0xMC45LTE0LjEtMjktMTQuMS01Mi45IFY4Ni41aC0zMVY1OC4zaDMxVjkuNkwtNDEzLjcsMEwtNDEzLjcsMHoiLz4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTc0LjQzMzI4NiwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuOTkwMDM0LCAwLjYxMDMzOSkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDQ1LjgsMTEzYzAuOCw1MCwzMi4yLDcwLjYsNjguNiw3MC42YzE5LDAuNiwzNy45LTMsNTUuMy0xMC41bDYuMiwyNi40IGMtMjAuOSw4LjktNDMuNSwxMy4xLTY2LjIsMTIuNmMtNjEuNSwwLTk4LjMtNDEuMi05OC4zLTEwMi41Qy00ODAuMiw0OC4yLTQ0NC43LDAtMzg2LjUsMGM2NS4yLDAsODIuNyw1OC4zLDgyLjcsOTUuNyBjLTAuMSw1LjgtMC41LDExLjUtMS4yLDE3LjJoLTE0MC42SC00NDUuOEwtNDQ1LjgsMTEzeiBNLTMzOS4yLDg2LjZjMC40LTIzLjUtOS41LTYwLjEtNTAuNC02MC4xIGMtMzYuOCwwLTUyLjgsMzQuNC01NS43LDYwLjFILTMzOS4yTC0zMzkuMiw4Ni42TC0zMzkuMiw4Ni42eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjAxLjk2MTA1OCwgNTMuNDc5NjM4KSI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTc5NjQwLCAwLjcwNTA2OCkiPgogICAgICAgIDxwYXRoIGQ9Ik0tNDc4LjYsNjhjMC0yMy45LTAuNC00NC41LTEuNy02My40aDMxLjhsMS4yLDM5LjloMS43YzkuMS0yNy4zLDMxLTQ0LjUsNTUuMy00NC41IGMzLjUtMC4xLDcsMC40LDEwLjMsMS4ydjM0LjhjLTQuMS0wLjktOC4yLTEuMy0xMi40LTEuMmMtMjUuNiwwLTQzLjcsMTkuNy00OC43LDQ3LjRjLTEsNS43LTEuNiwxMS41LTEuNywxNy4ydjEwOC4zaC0zNlY2OCBMLTQ3OC42LDY4eiIvPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi13YXJuMCIgZmlsbD0iI0YzNzcyNiI+CiAgICA8cGF0aCBkPSJNMTM1Mi4zLDMyNi4yaDM3VjI4aC0zN1YzMjYuMnogTTE2MDQuOCwzMjYuMmMtMi41LTEzLjktMy40LTMxLjEtMy40LTQ4Ljd2LTc2IGMwLTQwLjctMTUuMS04My4xLTc3LjMtODMuMWMtMjUuNiwwLTUwLDcuMS02Ni44LDE4LjFsOC40LDI0LjRjMTQuMy05LjIsMzQtMTUuMSw1My0xNS4xYzQxLjYsMCw0Ni4yLDMwLjIsNDYuMiw0N3Y0LjIgYy03OC42LTAuNC0xMjIuMywyNi41LTEyMi4zLDc1LjZjMCwyOS40LDIxLDU4LjQsNjIuMiw1OC40YzI5LDAsNTAuOS0xNC4zLDYyLjItMzAuMmgxLjNsMi45LDI1LjZIMTYwNC44eiBNMTU2NS43LDI1Ny43IGMwLDMuOC0wLjgsOC0yLjEsMTEuOGMtNS45LDE3LjItMjIuNywzNC00OS4yLDM0Yy0xOC45LDAtMzQuOS0xMS4zLTM0LjktMzUuM2MwLTM5LjUsNDUuOC00Ni42LDg2LjItNDUuOFYyNTcuN3ogTTE2OTguNSwzMjYuMiBsMS43LTMzLjZoMS4zYzE1LjEsMjYuOSwzOC43LDM4LjIsNjguMSwzOC4yYzQ1LjQsMCw5MS4yLTM2LjEsOTEuMi0xMDguOGMwLjQtNjEuNy0zNS4zLTEwMy43LTg1LjctMTAzLjcgYy0zMi44LDAtNTYuMywxNC43LTY5LjMsMzcuNGgtMC44VjI4aC0zNi42djI0NS43YzAsMTguMS0wLjgsMzguNi0xLjcsNTIuNUgxNjk4LjV6IE0xNzA0LjgsMjA4LjJjMC01LjksMS4zLTEwLjksMi4xLTE1LjEgYzcuNi0yOC4xLDMxLjEtNDUuNCw1Ni4zLTQ1LjRjMzkuNSwwLDYwLjUsMzQuOSw2MC41LDc1LjZjMCw0Ni42LTIzLjEsNzguMS02MS44LDc4LjFjLTI2LjksMC00OC4zLTE3LjYtNTUuNS00My4zIGMtMC44LTQuMi0xLjctOC44LTEuNy0xMy40VjIwOC4yeiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzYxNjE2MSIgZD0iTTE1IDlIOXY2aDZWOXptLTIgNGgtMnYtMmgydjJ6bTgtMlY5aC0yVjdjMC0xLjEtLjktMi0yLTJoLTJWM2gtMnYyaC0yVjNIOXYySDdjLTEuMSAwLTIgLjktMiAydjJIM3YyaDJ2MkgzdjJoMnYyYzAgMS4xLjkgMiAyIDJoMnYyaDJ2LTJoMnYyaDJ2LTJoMmMxLjEgMCAyLS45IDItMnYtMmgydi0yaC0ydi0yaDJ6bS00IDZIN1Y3aDEwdjEweiIvPgo8L3N2Zz4K);
+  --jp-icon-keyboard: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMjAgNUg0Yy0xLjEgMC0xLjk5LjktMS45OSAyTDIgMTdjMCAxLjEuOSAyIDIgMmgxNmMxLjEgMCAyLS45IDItMlY3YzAtMS4xLS45LTItMi0yem0tOSAzaDJ2MmgtMlY4em0wIDNoMnYyaC0ydi0yek04IDhoMnYySDhWOHptMCAzaDJ2Mkg4di0yem0tMSAySDV2LTJoMnYyem0wLTNINVY4aDJ2MnptOSA3SDh2LTJoOHYyem0wLTRoLTJ2LTJoMnYyem0wLTNoLTJWOGgydjJ6bTMgM2gtMnYtMmgydjJ6bTAtM2gtMlY4aDJ2MnoiLz4KPC9zdmc+Cg==);
+  --jp-icon-launch: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSIzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik0yNiwyOEg2YTIuMDAyNywyLjAwMjcsMCwwLDEtMi0yVjZBMi4wMDI3LDIuMDAyNywwLDAsMSw2LDRIMTZWNkg2VjI2SDI2VjE2aDJWMjZBMi4wMDI3LDIuMDAyNywwLDAsMSwyNiwyOFoiLz4KICAgIDxwb2x5Z29uIHBvaW50cz0iMjAgMiAyMCA0IDI2LjU4NiA0IDE4IDEyLjU4NiAxOS40MTQgMTQgMjggNS40MTQgMjggMTIgMzAgMTIgMzAgMiAyMCAyIi8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-launcher: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkgMTlINVY1aDdWM0g1YTIgMiAwIDAwLTIgMnYxNGEyIDIgMCAwMDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz4KPC9zdmc+Cg==);
+  --jp-icon-line-form: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNS44OCA0LjEyTDEzLjc2IDEybC03Ljg4IDcuODhMOCAyMmwxMC0xMEw4IDJ6Ii8+Cjwvc3ZnPgo=);
+  --jp-icon-link: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTMuOSAxMmMwLTEuNzEgMS4zOS0zLjEgMy4xLTMuMWg0VjdIN2MtMi43NiAwLTUgMi4yNC01IDVzMi4yNCA1IDUgNWg0di0xLjlIN2MtMS43MSAwLTMuMS0xLjM5LTMuMS0zLjF6TTggMTNoOHYtMkg4djJ6bTktNmgtNHYxLjloNGMxLjcxIDAgMy4xIDEuMzkgMy4xIDMuMXMtMS4zOSAzLjEtMy4xIDMuMWgtNFYxN2g0YzIuNzYgMCA1LTIuMjQgNS01cy0yLjI0LTUtNS01eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-list: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xOSA1djE0SDVWNWgxNG0xLjEtMkgzLjljLS41IDAtLjkuNC0uOS45djE2LjJjMCAuNC40LjkuOS45aDE2LjJjLjQgMCAuOS0uNS45LS45VjMuOWMwLS41LS41LS45LS45LS45ek0xMSA3aDZ2MmgtNlY3em0wIDRoNnYyaC02di0yem0wIDRoNnYyaC02ek03IDdoMnYySDd6bTAgNGgydjJIN3ptMCA0aDJ2Mkg3eiIvPgo8L3N2Zz4K);
+  --jp-icon-markdown: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDAganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjN0IxRkEyIiBkPSJNNSAxNC45aDEybC02LjEgNnptOS40LTYuOGMwLTEuMy0uMS0yLjktLjEtNC41LS40IDEuNC0uOSAyLjktMS4zIDQuM2wtMS4zIDQuM2gtMkw4LjUgNy45Yy0uNC0xLjMtLjctMi45LTEtNC4zLS4xIDEuNi0uMSAzLjItLjIgNC42TDcgMTIuNEg0LjhsLjctMTFoMy4zTDEwIDVjLjQgMS4yLjcgMi43IDEgMy45LjMtMS4yLjctMi42IDEtMy45bDEuMi0zLjdoMy4zbC42IDExaC0yLjRsLS4zLTQuMnoiLz4KPC9zdmc+Cg==);
+  --jp-icon-move-down: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBkPSJNMTIuNDcxIDcuNTI4OTlDMTIuNzYzMiA3LjIzNjg0IDEyLjc2MzIgNi43NjMxNiAxMi40NzEgNi40NzEwMVY2LjQ3MTAxQzEyLjE3OSA2LjE3OTA1IDExLjcwNTcgNi4xNzg4NCAxMS40MTM1IDYuNDcwNTRMNy43NSAxMC4xMjc1VjEuNzVDNy43NSAxLjMzNTc5IDcuNDE0MjEgMSA3IDFWMUM2LjU4NTc5IDEgNi4yNSAxLjMzNTc5IDYuMjUgMS43NVYxMC4xMjc1TDIuNTk3MjYgNi40NjgyMkMyLjMwMzM4IDYuMTczODEgMS44MjY0MSA2LjE3MzU5IDEuNTMyMjYgNi40Njc3NFY2LjQ2Nzc0QzEuMjM4MyA2Ljc2MTcgMS4yMzgzIDcuMjM4MyAxLjUzMjI2IDcuNTMyMjZMNi4yOTI4OSAxMi4yOTI5QzYuNjgzNDIgMTIuNjgzNCA3LjMxNjU4IDEyLjY4MzQgNy43MDcxMSAxMi4yOTI5TDEyLjQ3MSA3LjUyODk5WiIgZmlsbD0iIzYxNjE2MSIvPgo8L3N2Zz4K);
+  --jp-icon-move-up: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggY2xhc3M9ImpwLWljb24zIiBkPSJNMS41Mjg5OSA2LjQ3MTAxQzEuMjM2ODQgNi43NjMxNiAxLjIzNjg0IDcuMjM2ODQgMS41Mjg5OSA3LjUyODk5VjcuNTI4OTlDMS44MjA5NSA3LjgyMDk1IDIuMjk0MjYgNy44MjExNiAyLjU4NjQ5IDcuNTI5NDZMNi4yNSAzLjg3MjVWMTIuMjVDNi4yNSAxMi42NjQyIDYuNTg1NzkgMTMgNyAxM1YxM0M3LjQxNDIxIDEzIDcuNzUgMTIuNjY0MiA3Ljc1IDEyLjI1VjMuODcyNUwxMS40MDI3IDcuNTMxNzhDMTEuNjk2NiA3LjgyNjE5IDEyLjE3MzYgNy44MjY0MSAxMi40Njc3IDcuNTMyMjZWNy41MzIyNkMxMi43NjE3IDcuMjM4MyAxMi43NjE3IDYuNzYxNyAxMi40Njc3IDYuNDY3NzRMNy43MDcxMSAxLjcwNzExQzcuMzE2NTggMS4zMTY1OCA2LjY4MzQyIDEuMzE2NTggNi4yOTI4OSAxLjcwNzExTDEuNTI4OTkgNi40NzEwMVoiIGZpbGw9IiM2MTYxNjEiLz4KPC9zdmc+Cg==);
+  --jp-icon-new-folder: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIwIDZoLThsLTItMkg0Yy0xLjExIDAtMS45OS44OS0xLjk5IDJMMiAxOGMwIDEuMTEuODkgMiAyIDJoMTZjMS4xMSAwIDItLjg5IDItMlY4YzAtMS4xMS0uODktMi0yLTJ6bS0xIDhoLTN2M2gtMnYtM2gtM3YtMmgzVjloMnYzaDN2MnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-not-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI1IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMTkgMTcuMTg0NCAyLjk2OTY4IDE0LjMwMzIgMS44NjA5NCAxMS40NDA5WiIvPgogICAgPHBhdGggY2xhc3M9ImpwLWljb24yIiBzdHJva2U9IiMzMzMzMzMiIHN0cm9rZS13aWR0aD0iMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS4zMTU5MiA5LjMyMDMxKSIgZD0iTTcuMzY4NDIgMEwwIDcuMzY0NzkiLz4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzE1OTIgMTYuNjgzNikgc2NhbGUoMSAtMSkiIGQ9Ik03LjM2ODQyIDBMMCA3LjM2NDc5Ii8+Cjwvc3ZnPgo=);
+  --jp-icon-notebook: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtbm90ZWJvb2staWNvbi1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiNFRjZDMDAiPgogICAgPHBhdGggZD0iTTE4LjcgMy4zdjE1LjRIMy4zVjMuM2gxNS40bTEuNS0xLjVIMS44djE4LjNoMTguM2wuMS0xOC4zeiIvPgogICAgPHBhdGggZD0iTTE2LjUgMTYuNWwtNS40LTQuMy01LjYgNC4zdi0xMWgxMXoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-numbering: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTQgMTlINlYxOS41SDVWMjAuNUg2VjIxSDRWMjJIN1YxOEg0VjE5Wk01IDEwSDZWNkg0VjdINVYxMFpNNCAxM0g1LjhMNCAxNS4xVjE2SDdWMTVINS4yTDcgMTIuOVYxMkg0VjEzWk05IDdWOUgyM1Y3SDlaTTkgMjFIMjNWMTlIOVYyMVpNOSAxNUgyM1YxM0g5VjE1WiIvPgoJPC9nPgo8L3N2Zz4K);
+  --jp-icon-offline-bolt: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyIDIuMDJjLTUuNTEgMC05Ljk4IDQuNDctOS45OCA5Ljk4czQuNDcgOS45OCA5Ljk4IDkuOTggOS45OC00LjQ3IDkuOTgtOS45OFMxNy41MSAyLjAyIDEyIDIuMDJ6TTExLjQ4IDIwdi02LjI2SDhMMTMgNHY2LjI2aDMuMzVMMTEuNDggMjB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-palette: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE4IDEzVjIwSDRWNkg5LjAyQzkuMDcgNS4yOSA5LjI0IDQuNjIgOS41IDRINEMyLjkgNCAyIDQuOSAyIDZWMjBDMiAyMS4xIDIuOSAyMiA0IDIySDE4QzE5LjEgMjIgMjAgMjEuMSAyMCAyMFYxNUwxOCAxM1pNMTkuMyA4Ljg5QzE5Ljc0IDguMTkgMjAgNy4zOCAyMCA2LjVDMjAgNC4wMSAxNy45OSAyIDE1LjUgMkMxMy4wMSAyIDExIDQuMDEgMTEgNi41QzExIDguOTkgMTMuMDEgMTEgMTUuNDkgMTFDMTYuMzcgMTEgMTcuMTkgMTAuNzQgMTcuODggMTAuM0wyMSAxMy40MkwyMi40MiAxMkwxOS4zIDguODlaTTE1LjUgOUMxNC4xMiA5IDEzIDcuODggMTMgNi41QzEzIDUuMTIgMTQuMTIgNCAxNS41IDRDMTYuODggNCAxOCA1LjEyIDE4IDYuNUMxOCA3Ljg4IDE2Ljg4IDkgMTUuNSA5WiIvPgogICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDZIOS4wMTg5NEM5LjAwNjM5IDYuMTY1MDIgOSA2LjMzMTc2IDkgNi41QzkgOC44MTU3NyAxMC4yMTEgMTAuODQ4NyAxMi4wMzQzIDEySDlWMTRIMTZWMTIuOTgxMUMxNi41NzAzIDEyLjkzNzcgMTcuMTIgMTIuODIwNyAxNy42Mzk2IDEyLjYzOTZMMTggMTNWMjBINFY2Wk04IDhINlYxMEg4VjhaTTYgMTJIOFYxNEg2VjEyWk04IDE2SDZWMThIOFYxNlpNOSAxNkgxNlYxOEg5VjE2WiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-paste: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE5IDJoLTQuMThDMTQuNC44NCAxMy4zIDAgMTIgMGMtMS4zIDAtMi40Ljg0LTIuODIgMkg1Yy0xLjEgMC0yIC45LTIgMnYxNmMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjRjMC0xLjEtLjktMi0yLTJ6bS03IDBjLjU1IDAgMSAuNDUgMSAxcy0uNDUgMS0xIDEtMS0uNDUtMS0xIC40NS0xIDEtMXptNyAxOEg1VjRoMnYzaDEwVjRoMnYxNnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-pdf: url(data:image/svg+xml;base64,PHN2ZwogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiIgd2lkdGg9IjE2Ij4KICAgIDxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDQ1KSIgY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI0ZGMkEyQSIKICAgICAgIGQ9Im0gMjIuMzQ0MzY5LC0zLjAxNjM2NDIgaCA1LjYzODYwNCB2IDEuNTc5MjQzMyBoIC0zLjU0OTIyNyB2IDEuNTA4NjkyOTkgaCAzLjMzNzU3NiBWIDEuNjUwODE1NCBoIC0zLjMzNzU3NiB2IDMuNDM1MjYxMyBoIC0yLjA4OTM3NyB6IG0gLTcuMTM2NDQ0LDEuNTc5MjQzMyB2IDQuOTQzOTU0MyBoIDAuNzQ4OTIgcSAxLjI4MDc2MSwwIDEuOTUzNzAzLC0wLjYzNDk1MzUgMC42NzgzNjksLTAuNjM0OTUzNSAwLjY3ODM2OSwtMS44NDUxNjQxIDAsLTEuMjA0NzgzNTUgLTAuNjcyOTQyLC0xLjgzNDMxMDExIC0wLjY3Mjk0MiwtMC42Mjk1MjY1OSAtMS45NTkxMywtMC42Mjk1MjY1OSB6IG0gLTIuMDg5Mzc3LC0xLjU3OTI0MzMgaCAyLjIwMzM0MyBxIDEuODQ1MTY0LDAgMi43NDYwMzksMC4yNjU5MjA3IDAuOTA2MzAxLDAuMjYwNDkzNyAxLjU1MjEwOCwwLjg5MDAyMDMgMC41Njk4MywwLjU0ODEyMjMgMC44NDY2MDUsMS4yNjQ0ODAwNiAwLjI3Njc3NCwwLjcxNjM1NzgxIDAuMjc2Nzc0LDEuNjIyNjU4OTQgMCwwLjkxNzE1NTEgLTAuMjc2Nzc0LDEuNjM4OTM5OSAtMC4yNzY3NzUsMC43MTYzNTc4IC0wLjg0NjYwNSwxLjI2NDQ4IC0wLjY1MTIzNCwwLjYyOTUyNjYgLTEuNTYyOTYyLDAuODk1NDQ3MyAtMC45MTE3MjgsMC4yNjA0OTM3IC0yLjczNTE4NSwwLjI2MDQ5MzcgaCAtMi4yMDMzNDMgeiBtIC04LjE0NTg1NjUsMCBoIDMuNDY3ODIzIHEgMS41NDY2ODE2LDAgMi4zNzE1Nzg1LDAuNjg5MjIzIDAuODMwMzI0LDAuNjgzNzk2MSAwLjgzMDMyNCwxLjk1MzcwMzE0IDAsMS4yNzUzMzM5NyAtMC44MzAzMjQsMS45NjQ1NTcwNiBRIDkuOTg3MTk2MSwyLjI3NDkxNSA4LjQ0MDUxNDUsMi4yNzQ5MTUgSCA3LjA2MjA2ODQgViA1LjA4NjA3NjcgSCA0Ljk3MjY5MTUgWiBtIDIuMDg5Mzc2OSwxLjUxNDExOTkgdiAyLjI2MzAzOTQzIGggMS4xNTU5NDEgcSAwLjYwNzgxODgsMCAwLjkzODg2MjksLTAuMjkzMDU1NDcgMC4zMzEwNDQxLC0wLjI5ODQ4MjQxIDAuMzMxMDQ0MSwtMC44NDExNzc3MiAwLC0wLjU0MjY5NTMxIC0wLjMzMTA0NDEsLTAuODM1NzUwNzQgLTAuMzMxMDQ0MSwtMC4yOTMwNTU1IC0wLjkzODg2MjksLTAuMjkzMDU1NSB6IgovPgo8L3N2Zz4K);
+  --jp-icon-python: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iLTEwIC0xMCAxMzEuMTYxMzYxNjk0MzM1OTQgMTMyLjM4ODk5OTkzODk2NDg0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMzA2OTk4IiBkPSJNIDU0LjkxODc4NSw5LjE5Mjc0MjFlLTQgQyA1MC4zMzUxMzIsMC4wMjIyMTcyNyA0NS45NTc4NDYsMC40MTMxMzY5NyA0Mi4xMDYyODUsMS4wOTQ2NjkzIDMwLjc2MDA2OSwzLjA5OTE3MzEgMjguNzAwMDM2LDcuMjk0NzcxNCAyOC43MDAwMzUsMTUuMDMyMTY5IHYgMTAuMjE4NzUgaCAyNi44MTI1IHYgMy40MDYyNSBoIC0yNi44MTI1IC0xMC4wNjI1IGMgLTcuNzkyNDU5LDAgLTE0LjYxNTc1ODgsNC42ODM3MTcgLTE2Ljc0OTk5OTgsMTMuNTkzNzUgLTIuNDYxODE5OTgsMTAuMjEyOTY2IC0yLjU3MTAxNTA4LDE2LjU4NjAyMyAwLDI3LjI1IDEuOTA1OTI4Myw3LjkzNzg1MiA2LjQ1NzU0MzIsMTMuNTkzNzQ4IDE0LjI0OTk5OTgsMTMuNTkzNzUgaCA5LjIxODc1IHYgLTEyLjI1IGMgMCwtOC44NDk5MDIgNy42NTcxNDQsLTE2LjY1NjI0OCAxNi43NSwtMTYuNjU2MjUgaCAyNi43ODEyNSBjIDcuNDU0OTUxLDAgMTMuNDA2MjUzLC02LjEzODE2NCAxMy40MDYyNSwtMTMuNjI1IHYgLTI1LjUzMTI1IGMgMCwtNy4yNjYzMzg2IC02LjEyOTk4LC0xMi43MjQ3NzcxIC0xMy40MDYyNSwtMTMuOTM3NDk5NyBDIDY0LjI4MTU0OCwwLjMyNzk0Mzk3IDU5LjUwMjQzOCwtMC4wMjAzNzkwMyA1NC45MTg3ODUsOS4xOTI3NDIxZS00IFogbSAtMTQuNSw4LjIxODc1MDEyNTc5IGMgMi43Njk1NDcsMCA1LjAzMTI1LDIuMjk4NjQ1NiA1LjAzMTI1LDUuMTI0OTk5NiAtMmUtNiwyLjgxNjMzNiAtMi4yNjE3MDMsNS4wOTM3NSAtNS4wMzEyNSw1LjA5Mzc1IC0yLjc3OTQ3NiwtMWUtNiAtNS4wMzEyNSwtMi4yNzc0MTUgLTUuMDMxMjUsLTUuMDkzNzUgLTEwZS03LC0yLjgyNjM1MyAyLjI1MTc3NCwtNS4xMjQ5OTk2IDUuMDMxMjUsLTUuMTI0OTk5NiB6Ii8+CiAgPHBhdGggY2xhc3M9ImpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iI2ZmZDQzYiIgZD0ibSA4NS42Mzc1MzUsMjguNjU3MTY5IHYgMTEuOTA2MjUgYyAwLDkuMjMwNzU1IC03LjgyNTg5NSwxNi45OTk5OTkgLTE2Ljc1LDE3IGggLTI2Ljc4MTI1IGMgLTcuMzM1ODMzLDAgLTEzLjQwNjI0OSw2LjI3ODQ4MyAtMTMuNDA2MjUsMTMuNjI1IHYgMjUuNTMxMjQ3IGMgMCw3LjI2NjM0NCA2LjMxODU4OCwxMS41NDAzMjQgMTMuNDA2MjUsMTMuNjI1MDA0IDguNDg3MzMxLDIuNDk1NjEgMTYuNjI2MjM3LDIuOTQ2NjMgMjYuNzgxMjUsMCA2Ljc1MDE1NSwtMS45NTQzOSAxMy40MDYyNTMsLTUuODg3NjEgMTMuNDA2MjUsLTEzLjYyNTAwNCBWIDg2LjUwMDkxOSBoIC0yNi43ODEyNSB2IC0zLjQwNjI1IGggMjYuNzgxMjUgMTMuNDA2MjU0IGMgNy43OTI0NjEsMCAxMC42OTYyNTEsLTUuNDM1NDA4IDEzLjQwNjI0MSwtMTMuNTkzNzUgMi43OTkzMywtOC4zOTg4ODYgMi42ODAyMiwtMTYuNDc1Nzc2IDAsLTI3LjI1IC0xLjkyNTc4LC03Ljc1NzQ0MSAtNS42MDM4NywtMTMuNTkzNzUgLTEzLjQwNjI0MSwtMTMuNTkzNzUgeiBtIC0xNS4wNjI1LDY0LjY1NjI1IGMgMi43Nzk0NzgsM2UtNiA1LjAzMTI1LDIuMjc3NDE3IDUuMDMxMjUsNS4wOTM3NDcgLTJlLTYsMi44MjYzNTQgLTIuMjUxNzc1LDUuMTI1MDA0IC01LjAzMTI1LDUuMTI1MDA0IC0yLjc2OTU1LDAgLTUuMDMxMjUsLTIuMjk4NjUgLTUuMDMxMjUsLTUuMTI1MDA0IDJlLTYsLTIuODE2MzMgMi4yNjE2OTcsLTUuMDkzNzQ3IDUuMDMxMjUsLTUuMDkzNzQ3IHoiLz4KPC9zdmc+Cg==);
+  --jp-icon-r-kernel: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjE5NkYzIiBkPSJNNC40IDIuNWMxLjItLjEgMi45LS4zIDQuOS0uMyAyLjUgMCA0LjEuNCA1LjIgMS4zIDEgLjcgMS41IDEuOSAxLjUgMy41IDAgMi0xLjQgMy41LTIuOSA0LjEgMS4yLjQgMS43IDEuNiAyLjIgMyAuNiAxLjkgMSAzLjkgMS4zIDQuNmgtMy44Yy0uMy0uNC0uOC0xLjctMS4yLTMuN3MtMS4yLTIuNi0yLjYtMi42aC0uOXY2LjRINC40VjIuNXptMy43IDYuOWgxLjRjMS45IDAgMi45LS45IDIuOS0yLjNzLTEtMi4zLTIuOC0yLjNjLS43IDAtMS4zIDAtMS42LjJ2NC41aC4xdi0uMXoiLz4KPC9zdmc+Cg==);
+  --jp-icon-react: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMTUwIDE1MCA1NDEuOSAyOTUuMyI+CiAgPGcgY2xhc3M9ImpwLWljb24tYnJhbmQyIGpwLWljb24tc2VsZWN0YWJsZSIgZmlsbD0iIzYxREFGQiI+CiAgICA8cGF0aCBkPSJNNjY2LjMgMjk2LjVjMC0zMi41LTQwLjctNjMuMy0xMDMuMS04Mi40IDE0LjQtNjMuNiA4LTExNC4yLTIwLjItMTMwLjQtNi41LTMuOC0xNC4xLTUuNi0yMi40LTUuNnYyMi4zYzQuNiAwIDguMy45IDExLjQgMi42IDEzLjYgNy44IDE5LjUgMzcuNSAxNC45IDc1LjctMS4xIDkuNC0yLjkgMTkuMy01LjEgMjkuNC0xOS42LTQuOC00MS04LjUtNjMuNS0xMC45LTEzLjUtMTguNS0yNy41LTM1LjMtNDEuNi01MCAzMi42LTMwLjMgNjMuMi00Ni45IDg0LTQ2LjlWNzhjLTI3LjUgMC02My41IDE5LjYtOTkuOSA1My42LTM2LjQtMzMuOC03Mi40LTUzLjItOTkuOS01My4ydjIyLjNjMjAuNyAwIDUxLjQgMTYuNSA4NCA0Ni42LTE0IDE0LjctMjggMzEuNC00MS4zIDQ5LjktMjIuNiAyLjQtNDQgNi4xLTYzLjYgMTEtMi4zLTEwLTQtMTkuNy01LjItMjktNC43LTM4LjIgMS4xLTY3LjkgMTQuNi03NS44IDMtMS44IDYuOS0yLjYgMTEuNS0yLjZWNzguNWMtOC40IDAtMTYgMS44LTIyLjYgNS42LTI4LjEgMTYuMi0zNC40IDY2LjctMTkuOSAxMzAuMS02Mi4yIDE5LjItMTAyLjcgNDkuOS0xMDIuNyA4Mi4zIDAgMzIuNSA0MC43IDYzLjMgMTAzLjEgODIuNC0xNC40IDYzLjYtOCAxMTQuMiAyMC4yIDEzMC40IDYuNSAzLjggMTQuMSA1LjYgMjIuNSA1LjYgMjcuNSAwIDYzLjUtMTkuNiA5OS45LTUzLjYgMzYuNCAzMy44IDcyLjQgNTMuMiA5OS45IDUzLjIgOC40IDAgMTYtMS44IDIyLjYtNS42IDI4LjEtMTYuMiAzNC40LTY2LjcgMTkuOS0xMzAuMSA2Mi0xOS4xIDEwMi41LTQ5LjkgMTAyLjUtODIuM3ptLTEzMC4yLTY2LjdjLTMuNyAxMi45LTguMyAyNi4yLTEzLjUgMzkuNS00LjEtOC04LjQtMTYtMTMuMS0yNC00LjYtOC05LjUtMTUuOC0xNC40LTIzLjQgMTQuMiAyLjEgMjcuOSA0LjcgNDEgNy45em0tNDUuOCAxMDYuNWMtNy44IDEzLjUtMTUuOCAyNi4zLTI0LjEgMzguMi0xNC45IDEuMy0zMCAyLTQ1LjIgMi0xNS4xIDAtMzAuMi0uNy00NS0xLjktOC4zLTExLjktMTYuNC0yNC42LTI0LjItMzgtNy42LTEzLjEtMTQuNS0yNi40LTIwLjgtMzkuOCA2LjItMTMuNCAxMy4yLTI2LjggMjAuNy0zOS45IDcuOC0xMy41IDE1LjgtMjYuMyAyNC4xLTM4LjIgMTQuOS0xLjMgMzAtMiA0NS4yLTIgMTUuMSAwIDMwLjIuNyA0NSAxLjkgOC4zIDExLjkgMTYuNCAyNC42IDI0LjIgMzggNy42IDEzLjEgMTQuNSAyNi40IDIwLjggMzkuOC02LjMgMTMuNC0xMy4yIDI2LjgtMjAuNyAzOS45em0zMi4zLTEzYzUuNCAxMy40IDEwIDI2LjggMTMuOCAzOS44LTEzLjEgMy4yLTI2LjkgNS45LTQxLjIgOCA0LjktNy43IDkuOC0xNS42IDE0LjQtMjMuNyA0LjYtOCA4LjktMTYuMSAxMy0yNC4xek00MjEuMiA0MzBjLTkuMy05LjYtMTguNi0yMC4zLTI3LjgtMzIgOSAuNCAxOC4yLjcgMjcuNS43IDkuNCAwIDE4LjctLjIgMjcuOC0uNy05IDExLjctMTguMyAyMi40LTI3LjUgMzJ6bS03NC40LTU4LjljLTE0LjItMi4xLTI3LjktNC43LTQxLTcuOSAzLjctMTIuOSA4LjMtMjYuMiAxMy41LTM5LjUgNC4xIDggOC40IDE2IDEzLjEgMjQgNC43IDggOS41IDE1LjggMTQuNCAyMy40ek00MjAuNyAxNjNjOS4zIDkuNiAxOC42IDIwLjMgMjcuOCAzMi05LS40LTE4LjItLjctMjcuNS0uNy05LjQgMC0xOC43LjItMjcuOC43IDktMTEuNyAxOC4zLTIyLjQgMjcuNS0zMnptLTc0IDU4LjljLTQuOSA3LjctOS44IDE1LjYtMTQuNCAyMy43LTQuNiA4LTguOSAxNi0xMyAyNC01LjQtMTMuNC0xMC0yNi44LTEzLjgtMzkuOCAxMy4xLTMuMSAyNi45LTUuOCA0MS4yLTcuOXptLTkwLjUgMTI1LjJjLTM1LjQtMTUuMS01OC4zLTM0LjktNTguMy01MC42IDAtMTUuNyAyMi45LTM1LjYgNTguMy01MC42IDguNi0zLjcgMTgtNyAyNy43LTEwLjEgNS43IDE5LjYgMTMuMiA0MCAyMi41IDYwLjktOS4yIDIwLjgtMTYuNiA0MS4xLTIyLjIgNjAuNi05LjktMy4xLTE5LjMtNi41LTI4LTEwLjJ6TTMxMCA0OTBjLTEzLjYtNy44LTE5LjUtMzcuNS0xNC45LTc1LjcgMS4xLTkuNCAyLjktMTkuMyA1LjEtMjkuNCAxOS42IDQuOCA0MSA4LjUgNjMuNSAxMC45IDEzLjUgMTguNSAyNy41IDM1LjMgNDEuNiA1MC0zMi42IDMwLjMtNjMuMiA0Ni45LTg0IDQ2LjktNC41LS4xLTguMy0xLTExLjMtMi43em0yMzcuMi03Ni4yYzQuNyAzOC4yLTEuMSA2Ny45LTE0LjYgNzUuOC0zIDEuOC02LjkgMi42LTExLjUgMi42LTIwLjcgMC01MS40LTE2LjUtODQtNDYuNiAxNC0xNC43IDI4LTMxLjQgNDEuMy00OS45IDIyLjYtMi40IDQ0LTYuMSA2My42LTExIDIuMyAxMC4xIDQuMSAxOS44IDUuMiAyOS4xem0zOC41LTY2LjdjLTguNiAzLjctMTggNy0yNy43IDEwLjEtNS43LTE5LjYtMTMuMi00MC0yMi41LTYwLjkgOS4yLTIwLjggMTYuNi00MS4xIDIyLjItNjAuNiA5LjkgMy4xIDE5LjMgNi41IDI4LjEgMTAuMiAzNS40IDE1LjEgNTguMyAzNC45IDU4LjMgNTAuNi0uMSAxNS43LTIzIDM1LjYtNTguNCA1MC42ek0zMjAuOCA3OC40eiIvPgogICAgPGNpcmNsZSBjeD0iNDIwLjkiIGN5PSIyOTYuNSIgcj0iNDUuNyIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-redo: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgICA8cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTE4LjQgMTAuNkMxNi41NSA4Ljk5IDE0LjE1IDggMTEuNSA4Yy00LjY1IDAtOC41OCAzLjAzLTkuOTYgNy4yMkwzLjkgMTZjMS4wNS0zLjE5IDQuMDUtNS41IDcuNi01LjUgMS45NSAwIDMuNzMuNzIgNS4xMiAxLjg4TDEzIDE2aDlWN2wtMy42IDMuNnoiLz4KICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE4IDE4Ij4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTkgMTMuNWMtMi40OSAwLTQuNS0yLjAxLTQuNS00LjVTNi41MSA0LjUgOSA0LjVjMS4yNCAwIDIuMzYuNTIgMy4xNyAxLjMzTDEwIDhoNVYzbC0xLjc2IDEuNzZDMTIuMTUgMy42OCAxMC42NiAzIDkgMyA1LjY5IDMgMy4wMSA1LjY5IDMuMDEgOVM1LjY5IDE1IDkgMTVjMi45NyAwIDUuNDMtMi4xNiA1LjktNWgtMS41MmMtLjQ2IDItMi4yNCAzLjUtNC4zOCAzLjV6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
+  --jp-icon-regex: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiM0MTQxNDEiPgogICAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiAgPC9nPgoKICA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiBmaWxsPSIjRkZGIj4KICAgIDxjaXJjbGUgY2xhc3M9InN0MiIgY3g9IjUuNSIgY3k9IjE0LjUiIHI9IjEuNSIvPgogICAgPHJlY3QgeD0iMTIiIHk9IjQiIGNsYXNzPSJzdDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4KICAgIDxyZWN0IHg9IjguNSIgeT0iNy41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjg2NiAtMC41IDAuNSAwLjg2NiAtMi4zMjU1IDcuMzIxOSkiIGNsYXNzPSJzdDIiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4KICAgIDxyZWN0IHg9IjEyIiB5PSI0IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjUgLTAuODY2IDAuODY2IDAuNSAtMC42Nzc5IDE0LjgyNTIpIiBjbGFzcz0ic3QyIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-run: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTggNXYxNGwxMS03eiIvPgogICAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-running: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDUxMiA1MTIiPgogIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICA8cGF0aCBkPSJNMjU2IDhDMTE5IDggOCAxMTkgOCAyNTZzMTExIDI0OCAyNDggMjQ4IDI0OC0xMTEgMjQ4LTI0OFMzOTMgOCAyNTYgOHptOTYgMzI4YzAgOC44LTcuMiAxNi0xNiAxNkgxNzZjLTguOCAwLTE2LTcuMi0xNi0xNlYxNzZjMC04LjggNy4yLTE2IDE2LTE2aDE2MGM4LjggMCAxNiA3LjIgMTYgMTZ2MTYweiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-save: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTE3IDNINWMtMS4xMSAwLTIgLjktMiAydjE0YzAgMS4xLjg5IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjdsLTQtNHptLTUgMTZjLTEuNjYgMC0zLTEuMzQtMy0zczEuMzQtMyAzLTMgMyAxLjM0IDMgMy0xLjM0IDMtMyAzem0zLTEwSDVWNWgxMHY0eiIvPgogICAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-search: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjEsMTAuOWgtMC43bC0wLjItMC4yYzAuOC0wLjksMS4zLTIuMiwxLjMtMy41YzAtMy0yLjQtNS40LTUuNC01LjRTMS44LDQuMiwxLjgsNy4xczIuNCw1LjQsNS40LDUuNCBjMS4zLDAsMi41LTAuNSwzLjUtMS4zbDAuMiwwLjJ2MC43bDQuMSw0LjFsMS4yLTEuMkwxMi4xLDEwLjl6IE03LjEsMTAuOWMtMi4xLDAtMy43LTEuNy0zLjctMy43czEuNy0zLjcsMy43LTMuN3MzLjcsMS43LDMuNywzLjcgUzkuMiwxMC45LDcuMSwxMC45eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-settings: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIiBkPSJNMTkuNDMgMTIuOThjLjA0LS4zMi4wNy0uNjQuMDctLjk4cy0uMDMtLjY2LS4wNy0uOThsMi4xMS0xLjY1Yy4xOS0uMTUuMjQtLjQyLjEyLS42NGwtMi0zLjQ2Yy0uMTItLjIyLS4zOS0uMy0uNjEtLjIybC0yLjQ5IDFjLS41Mi0uNC0xLjA4LS43My0xLjY5LS45OGwtLjM4LTIuNjVBLjQ4OC40ODggMCAwMDE0IDJoLTRjLS4yNSAwLS40Ni4xOC0uNDkuNDJsLS4zOCAyLjY1Yy0uNjEuMjUtMS4xNy41OS0xLjY5Ljk4bC0yLjQ5LTFjLS4yMy0uMDktLjQ5IDAtLjYxLjIybC0yIDMuNDZjLS4xMy4yMi0uMDcuNDkuMTIuNjRsMi4xMSAxLjY1Yy0uMDQuMzItLjA3LjY1LS4wNy45OHMuMDMuNjYuMDcuOThsLTIuMTEgMS42NWMtLjE5LjE1LS4yNC40Mi0uMTIuNjRsMiAzLjQ2Yy4xMi4yMi4zOS4zLjYxLjIybDIuNDktMWMuNTIuNCAxLjA4LjczIDEuNjkuOThsLjM4IDIuNjVjLjAzLjI0LjI0LjQyLjQ5LjQyaDRjLjI1IDAgLjQ2LS4xOC40OS0uNDJsLjM4LTIuNjVjLjYxLS4yNSAxLjE3LS41OSAxLjY5LS45OGwyLjQ5IDFjLjIzLjA5LjQ5IDAgLjYxLS4yMmwyLTMuNDZjLjEyLS4yMi4wNy0uNDktLjEyLS42NGwtMi4xMS0xLjY1ek0xMiAxNS41Yy0xLjkzIDAtMy41LTEuNTctMy41LTMuNXMxLjU3LTMuNSAzLjUtMy41IDMuNSAxLjU3IDMuNSAzLjUtMS41NyAzLjUtMy41IDMuNXoiLz4KPC9zdmc+Cg==);
+  --jp-icon-share: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTSAxOCAyIEMgMTYuMzU0OTkgMiAxNSAzLjM1NDk5MDQgMTUgNSBDIDE1IDUuMTkwOTUyOSAxNS4wMjE3OTEgNS4zNzcxMjI0IDE1LjA1NjY0MSA1LjU1ODU5MzggTCA3LjkyMTg3NSA5LjcyMDcwMzEgQyA3LjM5ODUzOTkgOS4yNzc4NTM5IDYuNzMyMDc3MSA5IDYgOSBDIDQuMzU0OTkwNCA5IDMgMTAuMzU0OTkgMyAxMiBDIDMgMTMuNjQ1MDEgNC4zNTQ5OTA0IDE1IDYgMTUgQyA2LjczMjA3NzEgMTUgNy4zOTg1Mzk5IDE0LjcyMjE0NiA3LjkyMTg3NSAxNC4yNzkyOTcgTCAxNS4wNTY2NDEgMTguNDM5NDUzIEMgMTUuMDIxNTU1IDE4LjYyMTUxNCAxNSAxOC44MDgzODYgMTUgMTkgQyAxNSAyMC42NDUwMSAxNi4zNTQ5OSAyMiAxOCAyMiBDIDE5LjY0NTAxIDIyIDIxIDIwLjY0NTAxIDIxIDE5IEMgMjEgMTcuMzU0OTkgMTkuNjQ1MDEgMTYgMTggMTYgQyAxNy4yNjc0OCAxNiAxNi42MDE1OTMgMTYuMjc5MzI4IDE2LjA3ODEyNSAxNi43MjI2NTYgTCA4Ljk0MzM1OTQgMTIuNTU4NTk0IEMgOC45NzgyMDk1IDEyLjM3NzEyMiA5IDEyLjE5MDk1MyA5IDEyIEMgOSAxMS44MDkwNDcgOC45NzgyMDk1IDExLjYyMjg3OCA4Ljk0MzM1OTQgMTEuNDQxNDA2IEwgMTYuMDc4MTI1IDcuMjc5Mjk2OSBDIDE2LjYwMTQ2IDcuNzIyMTQ2MSAxNy4yNjc5MjMgOCAxOCA4IEMgMTkuNjQ1MDEgOCAyMSA2LjY0NTAwOTYgMjEgNSBDIDIxIDMuMzU0OTkwNCAxOS42NDUwMSAyIDE4IDIgeiBNIDE4IDQgQyAxOC41NjQxMjkgNCAxOSA0LjQzNTg3MDYgMTkgNSBDIDE5IDUuNTY0MTI5NCAxOC41NjQxMjkgNiAxOCA2IEMgMTcuNDM1ODcxIDYgMTcgNS41NjQxMjk0IDE3IDUgQyAxNyA0LjQzNTg3MDYgMTcuNDM1ODcxIDQgMTggNCB6IE0gNiAxMSBDIDYuNTY0MTI5NCAxMSA3IDExLjQzNTg3MSA3IDEyIEMgNyAxMi41NjQxMjkgNi41NjQxMjk0IDEzIDYgMTMgQyA1LjQzNTg3MDYgMTMgNSAxMi41NjQxMjkgNSAxMiBDIDUgMTEuNDM1ODcxIDUuNDM1ODcwNiAxMSA2IDExIHogTSAxOCAxOCBDIDE4LjU2NDEyOSAxOCAxOSAxOC40MzU4NzEgMTkgMTkgQyAxOSAxOS41NjQxMjkgMTguNTY0MTI5IDIwIDE4IDIwIEMgMTcuNDM1ODcxIDIwIDE3IDE5LjU2NDEyOSAxNyAxOSBDIDE3IDE4LjQzNTg3MSAxNy40MzU4NzEgMTggMTggMTggeiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-spreadsheet: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8cGF0aCBjbGFzcz0ianAtaWNvbi1jb250cmFzdDEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNENBRjUwIiBkPSJNMi4yIDIuMnYxNy42aDE3LjZWMi4ySDIuMnptMTUuNCA3LjdoLTUuNVY0LjRoNS41djUuNXpNOS45IDQuNHY1LjVINC40VjQuNGg1LjV6bS01LjUgNy43aDUuNXY1LjVINC40di01LjV6bTcuNyA1LjV2LTUuNWg1LjV2NS41aC01LjV6Ii8+Cjwvc3ZnPgo=);
+  --jp-icon-stop: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik02IDZoMTJ2MTJINnoiLz4KICAgIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-tab: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTIxIDNIM2MtMS4xIDAtMiAuOS0yIDJ2MTRjMCAxLjEuOSAyIDIgMmgxOGMxLjEgMCAyLS45IDItMlY1YzAtMS4xLS45LTItMi0yem0wIDE2SDNWNWgxMHY0aDh2MTB6Ii8+CiAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-table-rows: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMSw4SDNWNGgxOFY4eiBNMjEsMTBIM3Y0aDE4VjEweiBNMjEsMTZIM3Y0aDE4VjE2eiIvPgogICAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-tag: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCA0MyAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CgkJPHBhdGggZD0iTTI4LjgzMzIgMTIuMzM0TDMyLjk5OTggMTYuNTAwN0wzNy4xNjY1IDEyLjMzNEgyOC44MzMyWiIvPgoJCTxwYXRoIGQ9Ik0xNi4yMDk1IDIxLjYxMDRDMTUuNjg3MyAyMi4xMjk5IDE0Ljg0NDMgMjIuMTI5OSAxNC4zMjQ4IDIxLjYxMDRMNi45ODI5IDE0LjcyNDVDNi41NzI0IDE0LjMzOTQgNi4wODMxMyAxMy42MDk4IDYuMDQ3ODYgMTMuMDQ4MkM1Ljk1MzQ3IDExLjUyODggNi4wMjAwMiA4LjYxOTQ0IDYuMDY2MjEgNy4wNzY5NUM2LjA4MjgxIDYuNTE0NzcgNi41NTU0OCA2LjA0MzQ3IDcuMTE4MDQgNi4wMzA1NUM5LjA4ODYzIDUuOTg0NzMgMTMuMjYzOCA1LjkzNTc5IDEzLjY1MTggNi4zMjQyNUwyMS43MzY5IDEzLjYzOUMyMi4yNTYgMTQuMTU4NSAyMS43ODUxIDE1LjQ3MjQgMjEuMjYyIDE1Ljk5NDZMMTYuMjA5NSAyMS42MTA0Wk05Ljc3NTg1IDguMjY1QzkuMzM1NTEgNy44MjU2NiA4LjYyMzUxIDcuODI1NjYgOC4xODI4IDguMjY1QzcuNzQzNDYgOC43MDU3MSA3Ljc0MzQ2IDkuNDE3MzMgOC4xODI4IDkuODU2NjdDOC42MjM4MiAxMC4yOTY0IDkuMzM1ODIgMTAuMjk2NCA5Ljc3NTg1IDkuODU2NjdDMTAuMjE1NiA5LjQxNzMzIDEwLjIxNTYgOC43MDUzMyA5Ljc3NTg1IDguMjY1WiIvPgoJPC9nPgo8L3N2Zz4K);
+  --jp-icon-terminal: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiA+CiAgICA8cmVjdCBjbGFzcz0ianAtdGVybWluYWwtaWNvbi1iYWNrZ3JvdW5kLWNvbG9yIGpwLWljb24tc2VsZWN0YWJsZSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyIDIpIiBmaWxsPSIjMzMzMzMzIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtdGVybWluYWwtaWNvbi1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUtaW52ZXJzZSIgZD0iTTUuMDU2NjQgOC43NjE3MkM1LjA1NjY0IDguNTk3NjYgNS4wMzEyNSA4LjQ1MzEyIDQuOTgwNDcgOC4zMjgxMkM0LjkzMzU5IDguMTk5MjIgNC44NTU0NyA4LjA4MjAzIDQuNzQ2MDkgNy45NzY1NkM0LjY0MDYyIDcuODcxMDkgNC41IDcuNzc1MzkgNC4zMjQyMiA3LjY4OTQ1QzQuMTUyMzQgNy41OTk2MSAzLjk0MzM2IDcuNTExNzIgMy42OTcyNyA3LjQyNTc4QzMuMzAyNzMgNy4yODUxNiAyLjk0MzM2IDcuMTM2NzIgMi42MTkxNCA2Ljk4MDQ3QzIuMjk0OTIgNi44MjQyMiAyLjAxNzU4IDYuNjQyNTggMS43ODcxMSA2LjQzNTU1QzEuNTYwNTUgNi4yMjg1MiAxLjM4NDc3IDUuOTg4MjggMS4yNTk3NyA1LjcxNDg0QzEuMTM0NzcgNS40Mzc1IDEuMDcyMjcgNS4xMDkzOCAxLjA3MjI3IDQuNzMwNDdDMS4wNzIyNyA0LjM5ODQ0IDEuMTI4OTEgNC4wOTU3IDEuMjQyMTkgMy44MjIyN0MxLjM1NTQ3IDMuNTQ0OTIgMS41MTU2MiAzLjMwNDY5IDEuNzIyNjYgMy4xMDE1NkMxLjkyOTY5IDIuODk4NDQgMi4xNzk2OSAyLjczNDM3IDIuNDcyNjYgMi42MDkzOEMyLjc2NTYyIDIuNDg0MzggMy4wOTE4IDIuNDA0MyAzLjQ1MTE3IDIuMzY5MTRWMS4xMDkzOEg0LjM4ODY3VjIuMzgwODZDNC43NDAyMyAyLjQyNzczIDUuMDU2NjQgMi41MjM0NCA1LjMzNzg5IDIuNjY3OTdDNS42MTkxNCAyLjgxMjUgNS44NTc0MiAzLjAwMTk1IDYuMDUyNzMgMy4yMzYzM0M2LjI1MTk1IDMuNDY2OCA2LjQwNDMgMy43NDAyMyA2LjUwOTc3IDQuMDU2NjRDNi42MTkxNCA0LjM2OTE0IDYuNjczODMgNC43MjA3IDYuNjczODMgNS4xMTEzM0g1LjA0NDkyQzUuMDQ0OTIgNC42Mzg2NyA0LjkzNzUgNC4yODEyNSA0LjcyMjY2IDQuMDM5MDZDNC41MDc4MSAzLjc5Mjk3IDQuMjE2OCAzLjY2OTkyIDMuODQ5NjEgMy42Njk5MkMzLjY1MDM5IDMuNjY5OTIgMy40NzY1NiAzLjY5NzI3IDMuMzI4MTIgMy43NTE5NUMzLjE4MzU5IDMuODAyNzMgMy4wNjQ0NSAzLjg3Njk1IDIuOTcwNyAzLjk3NDYxQzIuODc2OTUgNC4wNjgzNiAyLjgwNjY0IDQuMTc5NjkgMi43NTk3NyA0LjMwODU5QzIuNzE2OCA0LjQzNzUgMi42OTUzMSA0LjU3ODEyIDIuNjk1MzEgNC43MzA0N0MyLjY5NTMxIDQuODgyODEgMi43MTY4IDUuMDE5NTMgMi43NTk3NyA1LjE0MDYyQzIuODA2NjQgNS4yNTc4MSAyLjg4MjgxIDUuMzY3MTkgMi45ODgyOCA1LjQ2ODc1QzMuMDk3NjYgNS41NzAzMSAzLjI0MDIzIDUuNjY3OTcgMy40MTYwMiA1Ljc2MTcyQzMuNTkxOCA1Ljg1MTU2IDMuODEwNTUgNS45NDMzNiA0LjA3MjI3IDYuMDM3MTFDNC40NjY4IDYuMTg1NTUgNC44MjQyMiA2LjMzOTg0IDUuMTQ0NTMgNi41QzUuNDY0ODQgNi42NTYyNSA1LjczODI4IDYuODM5ODQgNS45NjQ4NCA3LjA1MDc4QzYuMTk1MzEgNy4yNTc4MSA2LjM3MTA5IDcuNSA2LjQ5MjE5IDcuNzc3MzRDNi42MTcxOSA4LjA1MDc4IDYuNjc5NjkgOC4zNzUgNi42Nzk2OSA4Ljc1QzYuNjc5NjkgOS4wOTM3NSA2LjYyMzA1IDkuNDA0MyA2LjUwOTc3IDkuNjgxNjRDNi4zOTY0OCA5Ljk1NTA4IDYuMjM0MzggMTAuMTkxNCA2LjAyMzQ0IDEwLjM5MDZDNS44MTI1IDEwLjU4OTggNS41NTg1OSAxMC43NSA1LjI2MTcyIDEwLjg3MTFDNC45NjQ4NCAxMC45ODgzIDQuNjMyODEgMTEuMDY0NSA0LjI2NTYyIDExLjA5OTZWMTIuMjQ4SDMuMzMzOThWMTEuMDk5NkMzLjAwMTk1IDExLjA2ODQgMi42Nzk2OSAxMC45OTYxIDIuMzY3MTkgMTAuODgyOEMyLjA1NDY5IDEwLjc2NTYgMS43NzczNCAxMC41OTc3IDEuNTM1MTYgMTAuMzc4OUMxLjI5Njg4IDEwLjE2MDIgMS4xMDU0NyA5Ljg4NDc3IDAuOTYwOTM4IDkuNTUyNzNDMC44MTY0MDYgOS4yMTY4IDAuNzQ0MTQxIDguODE0NDUgMC43NDQxNDEgOC4zNDU3SDIuMzc4OTFDMi4zNzg5MSA4LjYyNjk1IDIuNDE5OTIgOC44NjMyOCAyLjUwMTk1IDkuMDU0NjlDMi41ODM5OCA5LjI0MjE5IDIuNjg5NDUgOS4zOTI1OCAyLjgxODM2IDkuNTA1ODZDMi45NTExNyA5LjYxNTIzIDMuMTAxNTYgOS42OTMzNiAzLjI2OTUzIDkuNzQwMjNDMy40Mzc1IDkuNzg3MTEgMy42MDkzOCA5LjgxMDU1IDMuNzg1MTYgOS44MTA1NUM0LjIwMzEyIDkuODEwNTUgNC41MTk1MyA5LjcxMjg5IDQuNzM0MzggOS41MTc1OEM0Ljk0OTIyIDkuMzIyMjcgNS4wNTY2NCA5LjA3MDMxIDUuMDU2NjQgOC43NjE3MlpNMTMuNDE4IDEyLjI3MTVIOC4wNzQyMlYxMUgxMy40MThWMTIuMjcxNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuOTUyNjQgNikiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);
+  --jp-icon-text-editor: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8cGF0aCBjbGFzcz0ianAtdGV4dC1lZGl0b3ItaWNvbi1jb2xvciBqcC1pY29uLXNlbGVjdGFibGUiIGZpbGw9IiM2MTYxNjEiIGQ9Ik0xNSAxNUgzdjJoMTJ2LTJ6bTAtOEgzdjJoMTJWN3pNMyAxM2gxOHYtMkgzdjJ6bTAgOGgxOHYtMkgzdjJ6TTMgM3YyaDE4VjNIM3oiLz4KPC9zdmc+Cg==);
+  --jp-icon-toc: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICA8ZyBjbGFzcz0ianAtaWNvbjMganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjNjE2MTYxIj4KICAgIDxwYXRoIGQ9Ik03LDVIMjFWN0g3VjVNNywxM1YxMUgyMVYxM0g3TTQsNC41QTEuNSwxLjUgMCAwLDEgNS41LDZBMS41LDEuNSAwIDAsMSA0LDcuNUExLjUsMS41IDAgMCwxIDIuNSw2QTEuNSwxLjUgMCAwLDEgNCw0LjVNNCwxMC41QTEuNSwxLjUgMCAwLDEgNS41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMy41QTEuNSwxLjUgMCAwLDEgMi41LDEyQTEuNSwxLjUgMCAwLDEgNCwxMC41TTcsMTlWMTdIMjFWMTlIN000LDE2LjVBMS41LDEuNSAwIDAsMSA1LjUsMThBMS41LDEuNSAwIDAsMSA0LDE5LjVBMS41LDEuNSAwIDAsMSAyLjUsMThBMS41LDEuNSAwIDAsMSA0LDE2LjVaIiAvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-tree-view: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsYXNzPSJqcC1pY29uMyIgZmlsbD0iIzYxNjE2MSI+CiAgICAgICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPgogICAgICAgIDxwYXRoIGQ9Ik0yMiAxMVYzaC03djNIOVYzSDJ2OGg3VjhoMnYxMGg0djNoN3YtOGgtN3YzaC0yVjhoMnYzeiIvPgogICAgPC9nPgo8L3N2Zz4K);
+  --jp-icon-trusted: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDI0IDI1Ij4KICAgIDxwYXRoIGNsYXNzPSJqcC1pY29uMiIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgMykiIGQ9Ik0xLjg2MDk0IDExLjQ0MDlDMC44MjY0NDggOC43NzAyNyAwLjg2Mzc3OSA2LjA1NzY0IDEuMjQ5MDcgNC4xOTkzMkMyLjQ4MjA2IDMuOTMzNDcgNC4wODA2OCAzLjQwMzQ3IDUuNjAxMDIgMi44NDQ5QzcuMjM1NDkgMi4yNDQ0IDguODU2NjYgMS41ODE1IDkuOTg3NiAxLjA5NTM5QzExLjA1OTcgMS41ODM0MSAxMi42MDk0IDIuMjQ0NCAxNC4yMTggMi44NDMzOUMxNS43NTAzIDMuNDEzOTQgMTcuMzk5NSAzLjk1MjU4IDE4Ljc1MzkgNC4yMTM4NUMxOS4xMzY0IDYuMDcxNzcgMTkuMTcwOSA4Ljc3NzIyIDE4LjEzOSAxMS40NDA5QzE3LjAzMDMgMTQuMzAzMiAxNC42NjY4IDE3LjE4NDQgOS45OTk5OSAxOC45MzU0QzUuMzMzMiAxNy4xODQ0IDIuOTY5NjggMTQuMzAzMiAxLjg2MDk0IDExLjQ0MDlaIi8+CiAgICA8cGF0aCBjbGFzcz0ianAtaWNvbjIiIGZpbGw9IiMzMzMzMzMiIHN0cm9rZT0iIzMzMzMzMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOCA5Ljg2NzE5KSIgZD0iTTIuODYwMTUgNC44NjUzNUwwLjcyNjU0OSAyLjk5OTU5TDAgMy42MzA0NUwyLjg2MDE1IDYuMTMxNTdMOCAwLjYzMDg3Mkw3LjI3ODU3IDBMMi44NjAxNSA0Ljg2NTM1WiIvPgo8L3N2Zz4K);
+  --jp-icon-undo: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTEyLjUgOGMtMi42NSAwLTUuMDUuOTktNi45IDIuNkwyIDd2OWg5bC0zLjYyLTMuNjJjMS4zOS0xLjE2IDMuMTYtMS44OCA1LjEyLTEuODggMy41NCAwIDYuNTUgMi4zMSA3LjYgNS41bDIuMzctLjc4QzIxLjA4IDExLjAzIDE3LjE1IDggMTIuNSA4eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-user: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8ZyBjbGFzcz0ianAtaWNvbjMiIGZpbGw9IiM2MTYxNjEiPgogICAgPHBhdGggZD0iTTE2IDdhNCA0IDAgMTEtOCAwIDQgNCAwIDAxOCAwek0xMiAxNGE3IDcgMCAwMC03IDdoMTRhNyA3IDAgMDAtNy03eiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-users: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDM2IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPGcgY2xhc3M9ImpwLWljb24zIiB0cmFuc2Zvcm09Im1hdHJpeCgxLjczMjcgMCAwIDEuNzMyNyAtMy42MjgyIC4wOTk1NzcpIiBmaWxsPSIjNjE2MTYxIj4KICA8cGF0aCB0cmFuc2Zvcm09Im1hdHJpeCgxLjUsMCwwLDEuNSwwLC02KSIgZD0ibTEyLjE4NiA3LjUwOThjLTEuMDUzNSAwLTEuOTc1NyAwLjU2NjUtMi40Nzg1IDEuNDEwMiAwLjc1MDYxIDAuMzEyNzcgMS4zOTc0IDAuODI2NDggMS44NzMgMS40NzI3aDMuNDg2M2MwLTEuNTkyLTEuMjg4OS0yLjg4MjgtMi44ODA5LTIuODgyOHoiLz4KICA8cGF0aCBkPSJtMjAuNDY1IDIuMzg5NWEyLjE4ODUgMi4xODg1IDAgMCAxLTIuMTg4NCAyLjE4ODUgMi4xODg1IDIuMTg4NSAwIDAgMS0yLjE4ODUtMi4xODg1IDIuMTg4NSAyLjE4ODUgMCAwIDEgMi4xODg1LTIuMTg4NSAyLjE4ODUgMi4xODg1IDAgMCAxIDIuMTg4NCAyLjE4ODV6Ii8+CiAgPHBhdGggdHJhbnNmb3JtPSJtYXRyaXgoMS41LDAsMCwxLjUsMCwtNikiIGQ9Im0zLjU4OTggOC40MjE5Yy0xLjExMjYgMC0yLjAxMzcgMC45MDExMS0yLjAxMzcgMi4wMTM3aDIuODE0NWMwLjI2Nzk3LTAuMzczMDkgMC41OTA3LTAuNzA0MzUgMC45NTg5OC0wLjk3ODUyLTAuMzQ0MzMtMC42MTY4OC0xLjAwMzEtMS4wMzUyLTEuNzU5OC0xLjAzNTJ6Ii8+CiAgPHBhdGggZD0ibTYuOTE1NCA0LjYyM2ExLjUyOTQgMS41Mjk0IDAgMCAxLTEuNTI5NCAxLjUyOTQgMS41Mjk0IDEuNTI5NCAwIDAgMS0xLjUyOTQtMS41Mjk0IDEuNTI5NCAxLjUyOTQgMCAwIDEgMS41Mjk0LTEuNTI5NCAxLjUyOTQgMS41Mjk0IDAgMCAxIDEuNTI5NCAxLjUyOTR6Ii8+CiAgPHBhdGggZD0ibTYuMTM1IDEzLjUzNWMwLTMuMjM5MiAyLjYyNTktNS44NjUgNS44NjUtNS44NjUgMy4yMzkyIDAgNS44NjUgMi42MjU5IDUuODY1IDUuODY1eiIvPgogIDxjaXJjbGUgY3g9IjEyIiBjeT0iMy43Njg1IiByPSIyLjk2ODUiLz4KIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-vega: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbjEganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjMjEyMTIxIj4KICAgIDxwYXRoIGQ9Ik0xMC42IDUuNGwyLjItMy4ySDIuMnY3LjNsNC02LjZ6Ii8+CiAgICA8cGF0aCBkPSJNMTUuOCAyLjJsLTQuNCA2LjZMNyA2LjNsLTQuOCA4djUuNWgxNy42VjIuMmgtNHptLTcgMTUuNEg1LjV2LTQuNGgzLjN2NC40em00LjQgMEg5LjhWOS44aDMuNHY3Ljh6bTQuNCAwaC0zLjRWNi41aDMuNHYxMS4xeiIvPgogIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-word: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIwIDIwIj4KIDxnIGNsYXNzPSJqcC1pY29uMiIgZmlsbD0iIzQxNDE0MSI+CiAgPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+CiA8L2c+CiA8ZyBjbGFzcz0ianAtaWNvbi1hY2NlbnQyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSguNDMgLjA0MDEpIiBmaWxsPSIjZmZmIj4KICA8cGF0aCBkPSJtNC4xNCA4Ljc2cTAuMDY4Mi0xLjg5IDIuNDItMS44OSAxLjE2IDAgMS42OCAwLjQyIDAuNTY3IDAuNDEgMC41NjcgMS4xNnYzLjQ3cTAgMC40NjIgMC41MTQgMC40NjIgMC4xMDMgMCAwLjItMC4wMjMxdjAuNzE0cS0wLjM5OSAwLjEwMy0wLjY1MSAwLjEwMy0wLjQ1MiAwLTAuNjkzLTAuMjItMC4yMzEtMC4yLTAuMjg0LTAuNjYyLTAuOTU2IDAuODcyLTIgMC44NzItMC45MDMgMC0xLjQ3LTAuNDcyLTAuNTI1LTAuNDcyLTAuNTI1LTEuMjYgMC0wLjI2MiAwLjA0NTItMC40NzIgMC4wNTY3LTAuMjIgMC4xMTYtMC4zNzggMC4wNjgyLTAuMTY4IDAuMjMxLTAuMzA0IDAuMTU4LTAuMTQ3IDAuMjYyLTAuMjQyIDAuMTE2LTAuMDkxNCAwLjM2OC0wLjE2OCAwLjI2Mi0wLjA5MTQgMC4zOTktMC4xMjYgMC4xMzYtMC4wNDUyIDAuNDcyLTAuMTAzIDAuMzM2LTAuMDU3OCAwLjUwNC0wLjA3OTggMC4xNTgtMC4wMjMxIDAuNTY3LTAuMDc5OCAwLjU1Ni0wLjA2ODIgMC43NzctMC4yMjEgMC4yMi0wLjE1MiAwLjIyLTAuNDQxdi0wLjI1MnEwLTAuNDMtMC4zNTctMC42NjItMC4zMzYtMC4yMzEtMC45NzYtMC4yMzEtMC42NjIgMC0wLjk5OCAwLjI2Mi0wLjMzNiAwLjI1Mi0wLjM5OSAwLjc5OHptMS44OSAzLjY4cTAuNzg4IDAgMS4yNi0wLjQxIDAuNTA0LTAuNDIgMC41MDQtMC45MDN2LTEuMDVxLTAuMjg0IDAuMTM2LTAuODYxIDAuMjMxLTAuNTY3IDAuMDkxNC0wLjk4NyAwLjE1OC0wLjQyIDAuMDY4Mi0wLjc2NiAwLjMyNi0wLjMzNiAwLjI1Mi0wLjMzNiAwLjcwNHQwLjMwNCAwLjcwNCAwLjg2MSAwLjI1MnoiIHN0cm9rZS13aWR0aD0iMS4wNSIvPgogIDxwYXRoIGQ9Im0xMCA0LjU2aDAuOTQ1djMuMTVxMC42NTEtMC45NzYgMS44OS0wLjk3NiAxLjE2IDAgMS44OSAwLjg0IDAuNjgyIDAuODQgMC42ODIgMi4zMSAwIDEuNDctMC43MDQgMi40Mi0wLjcwNCAwLjg4Mi0xLjg5IDAuODgyLTEuMjYgMC0xLjg5LTEuMDJ2MC43NjZoLTAuODV6bTIuNjIgMy4wNHEtMC43NDYgMC0xLjE2IDAuNjQtMC40NTIgMC42My0wLjQ1MiAxLjY4IDAgMS4wNSAwLjQ1MiAxLjY4dDEuMTYgMC42M3EwLjc3NyAwIDEuMjYtMC42MyAwLjQ5NC0wLjY0IDAuNDk0LTEuNjggMC0xLjA1LTAuNDcyLTEuNjgtMC40NjItMC42NC0xLjI2LTAuNjR6IiBzdHJva2Utd2lkdGg9IjEuMDUiLz4KICA8cGF0aCBkPSJtMi43MyAxNS44IDEzLjYgMC4wMDgxYzAuMDA2OSAwIDAtMi42IDAtMi42IDAtMC4wMDc4LTEuMTUgMC0xLjE1IDAtMC4wMDY5IDAtMC4wMDgzIDEuNS0wLjAwODMgMS41LTJlLTMgLTAuMDAxNC0xMS4zLTAuMDAxNC0xMS4zLTAuMDAxNGwtMC4wMDU5Mi0xLjVjMC0wLjAwNzgtMS4xNyAwLjAwMTMtMS4xNyAwLjAwMTN6IiBzdHJva2Utd2lkdGg9Ii45NzUiLz4KIDwvZz4KPC9zdmc+Cg==);
+  --jp-icon-yaml: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBjbGFzcz0ianAtaWNvbi1jb250cmFzdDIganAtaWNvbi1zZWxlY3RhYmxlIiBmaWxsPSIjRDgxQjYwIj4KICAgIDxwYXRoIGQ9Ik03LjIgMTguNnYtNS40TDMgNS42aDMuM2wxLjQgMy4xYy4zLjkuNiAxLjYgMSAyLjUuMy0uOC42LTEuNiAxLTIuNWwxLjQtMy4xaDMuNGwtNC40IDcuNnY1LjVsLTIuOS0uMXoiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxNi41IiByPSIyLjEiLz4KICAgIDxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE3LjYiIGN5PSIxMSIgcj0iMi4xIi8+CiAgPC9nPgo8L3N2Zz4K);
+}
+
+/* Icon CSS class declarations */
+
+.jp-AddAboveIcon {
+  background-image: var(--jp-icon-add-above);
+}
+
+.jp-AddBelowIcon {
+  background-image: var(--jp-icon-add-below);
+}
+
+.jp-AddIcon {
+  background-image: var(--jp-icon-add);
+}
+
+.jp-BellIcon {
+  background-image: var(--jp-icon-bell);
+}
+
+.jp-BugDotIcon {
+  background-image: var(--jp-icon-bug-dot);
+}
+
+.jp-BugIcon {
+  background-image: var(--jp-icon-bug);
+}
+
+.jp-BuildIcon {
+  background-image: var(--jp-icon-build);
+}
+
+.jp-CaretDownEmptyIcon {
+  background-image: var(--jp-icon-caret-down-empty);
+}
+
+.jp-CaretDownEmptyThinIcon {
+  background-image: var(--jp-icon-caret-down-empty-thin);
+}
+
+.jp-CaretDownIcon {
+  background-image: var(--jp-icon-caret-down);
+}
+
+.jp-CaretLeftIcon {
+  background-image: var(--jp-icon-caret-left);
+}
+
+.jp-CaretRightIcon {
+  background-image: var(--jp-icon-caret-right);
+}
+
+.jp-CaretUpEmptyThinIcon {
+  background-image: var(--jp-icon-caret-up-empty-thin);
+}
+
+.jp-CaretUpIcon {
+  background-image: var(--jp-icon-caret-up);
+}
+
+.jp-CaseSensitiveIcon {
+  background-image: var(--jp-icon-case-sensitive);
+}
+
+.jp-CheckIcon {
+  background-image: var(--jp-icon-check);
+}
+
+.jp-CircleEmptyIcon {
+  background-image: var(--jp-icon-circle-empty);
+}
+
+.jp-CircleIcon {
+  background-image: var(--jp-icon-circle);
+}
+
+.jp-ClearIcon {
+  background-image: var(--jp-icon-clear);
+}
+
+.jp-CloseIcon {
+  background-image: var(--jp-icon-close);
+}
+
+.jp-CodeCheckIcon {
+  background-image: var(--jp-icon-code-check);
+}
+
+.jp-CodeIcon {
+  background-image: var(--jp-icon-code);
+}
+
+.jp-CollapseAllIcon {
+  background-image: var(--jp-icon-collapse-all);
+}
+
+.jp-ConsoleIcon {
+  background-image: var(--jp-icon-console);
+}
+
+.jp-CopyIcon {
+  background-image: var(--jp-icon-copy);
+}
+
+.jp-CopyrightIcon {
+  background-image: var(--jp-icon-copyright);
+}
+
+.jp-CutIcon {
+  background-image: var(--jp-icon-cut);
+}
+
+.jp-DeleteIcon {
+  background-image: var(--jp-icon-delete);
+}
+
+.jp-DownloadIcon {
+  background-image: var(--jp-icon-download);
+}
+
+.jp-DuplicateIcon {
+  background-image: var(--jp-icon-duplicate);
+}
+
+.jp-EditIcon {
+  background-image: var(--jp-icon-edit);
+}
+
+.jp-EllipsesIcon {
+  background-image: var(--jp-icon-ellipses);
+}
+
+.jp-ErrorIcon {
+  background-image: var(--jp-icon-error);
+}
+
+.jp-ExpandAllIcon {
+  background-image: var(--jp-icon-expand-all);
+}
+
+.jp-ExtensionIcon {
+  background-image: var(--jp-icon-extension);
+}
+
+.jp-FastForwardIcon {
+  background-image: var(--jp-icon-fast-forward);
+}
+
+.jp-FileIcon {
+  background-image: var(--jp-icon-file);
+}
+
+.jp-FileUploadIcon {
+  background-image: var(--jp-icon-file-upload);
+}
+
+.jp-FilterDotIcon {
+  background-image: var(--jp-icon-filter-dot);
+}
+
+.jp-FilterIcon {
+  background-image: var(--jp-icon-filter);
+}
+
+.jp-FilterListIcon {
+  background-image: var(--jp-icon-filter-list);
+}
+
+.jp-FolderFavoriteIcon {
+  background-image: var(--jp-icon-folder-favorite);
+}
+
+.jp-FolderIcon {
+  background-image: var(--jp-icon-folder);
+}
+
+.jp-HomeIcon {
+  background-image: var(--jp-icon-home);
+}
+
+.jp-Html5Icon {
+  background-image: var(--jp-icon-html5);
+}
+
+.jp-ImageIcon {
+  background-image: var(--jp-icon-image);
+}
+
+.jp-InfoIcon {
+  background-image: var(--jp-icon-info);
+}
+
+.jp-InspectorIcon {
+  background-image: var(--jp-icon-inspector);
+}
+
+.jp-JsonIcon {
+  background-image: var(--jp-icon-json);
+}
+
+.jp-JuliaIcon {
+  background-image: var(--jp-icon-julia);
+}
+
+.jp-JupyterFaviconIcon {
+  background-image: var(--jp-icon-jupyter-favicon);
+}
+
+.jp-JupyterIcon {
+  background-image: var(--jp-icon-jupyter);
+}
+
+.jp-JupyterlabWordmarkIcon {
+  background-image: var(--jp-icon-jupyterlab-wordmark);
+}
+
+.jp-KernelIcon {
+  background-image: var(--jp-icon-kernel);
+}
+
+.jp-KeyboardIcon {
+  background-image: var(--jp-icon-keyboard);
+}
+
+.jp-LaunchIcon {
+  background-image: var(--jp-icon-launch);
+}
+
+.jp-LauncherIcon {
+  background-image: var(--jp-icon-launcher);
+}
+
+.jp-LineFormIcon {
+  background-image: var(--jp-icon-line-form);
+}
+
+.jp-LinkIcon {
+  background-image: var(--jp-icon-link);
+}
+
+.jp-ListIcon {
+  background-image: var(--jp-icon-list);
+}
+
+.jp-MarkdownIcon {
+  background-image: var(--jp-icon-markdown);
+}
+
+.jp-MoveDownIcon {
+  background-image: var(--jp-icon-move-down);
+}
+
+.jp-MoveUpIcon {
+  background-image: var(--jp-icon-move-up);
+}
+
+.jp-NewFolderIcon {
+  background-image: var(--jp-icon-new-folder);
+}
+
+.jp-NotTrustedIcon {
+  background-image: var(--jp-icon-not-trusted);
+}
+
+.jp-NotebookIcon {
+  background-image: var(--jp-icon-notebook);
+}
+
+.jp-NumberingIcon {
+  background-image: var(--jp-icon-numbering);
+}
+
+.jp-OfflineBoltIcon {
+  background-image: var(--jp-icon-offline-bolt);
+}
+
+.jp-PaletteIcon {
+  background-image: var(--jp-icon-palette);
+}
+
+.jp-PasteIcon {
+  background-image: var(--jp-icon-paste);
+}
+
+.jp-PdfIcon {
+  background-image: var(--jp-icon-pdf);
+}
+
+.jp-PythonIcon {
+  background-image: var(--jp-icon-python);
+}
+
+.jp-RKernelIcon {
+  background-image: var(--jp-icon-r-kernel);
+}
+
+.jp-ReactIcon {
+  background-image: var(--jp-icon-react);
+}
+
+.jp-RedoIcon {
+  background-image: var(--jp-icon-redo);
+}
+
+.jp-RefreshIcon {
+  background-image: var(--jp-icon-refresh);
+}
+
+.jp-RegexIcon {
+  background-image: var(--jp-icon-regex);
+}
+
+.jp-RunIcon {
+  background-image: var(--jp-icon-run);
+}
+
+.jp-RunningIcon {
+  background-image: var(--jp-icon-running);
+}
+
+.jp-SaveIcon {
+  background-image: var(--jp-icon-save);
+}
+
+.jp-SearchIcon {
+  background-image: var(--jp-icon-search);
+}
+
+.jp-SettingsIcon {
+  background-image: var(--jp-icon-settings);
+}
+
+.jp-ShareIcon {
+  background-image: var(--jp-icon-share);
+}
+
+.jp-SpreadsheetIcon {
+  background-image: var(--jp-icon-spreadsheet);
+}
+
+.jp-StopIcon {
+  background-image: var(--jp-icon-stop);
+}
+
+.jp-TabIcon {
+  background-image: var(--jp-icon-tab);
+}
+
+.jp-TableRowsIcon {
+  background-image: var(--jp-icon-table-rows);
+}
+
+.jp-TagIcon {
+  background-image: var(--jp-icon-tag);
+}
+
+.jp-TerminalIcon {
+  background-image: var(--jp-icon-terminal);
+}
+
+.jp-TextEditorIcon {
+  background-image: var(--jp-icon-text-editor);
+}
+
+.jp-TocIcon {
+  background-image: var(--jp-icon-toc);
+}
+
+.jp-TreeViewIcon {
+  background-image: var(--jp-icon-tree-view);
+}
+
+.jp-TrustedIcon {
+  background-image: var(--jp-icon-trusted);
+}
+
+.jp-UndoIcon {
+  background-image: var(--jp-icon-undo);
+}
+
+.jp-UserIcon {
+  background-image: var(--jp-icon-user);
+}
+
+.jp-UsersIcon {
+  background-image: var(--jp-icon-users);
+}
+
+.jp-VegaIcon {
+  background-image: var(--jp-icon-vega);
+}
+
+.jp-WordIcon {
+  background-image: var(--jp-icon-word);
+}
+
+.jp-YamlIcon {
+  background-image: var(--jp-icon-yaml);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/**
+ * (DEPRECATED) Support for consuming icons as CSS background images
+ */
+
+.jp-Icon,
+.jp-MaterialIcon {
+  background-position: center;
+  background-repeat: no-repeat;
+  background-size: 16px;
+  min-width: 16px;
+  min-height: 16px;
+}
+
+.jp-Icon-cover {
+  background-position: center;
+  background-repeat: no-repeat;
+  background-size: cover;
+}
+
+/**
+ * (DEPRECATED) Support for specific CSS icon sizes
+ */
+
+.jp-Icon-16 {
+  background-size: 16px;
+  min-width: 16px;
+  min-height: 16px;
+}
+
+.jp-Icon-18 {
+  background-size: 18px;
+  min-width: 18px;
+  min-height: 18px;
+}
+
+.jp-Icon-20 {
+  background-size: 20px;
+  min-width: 20px;
+  min-height: 20px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.lm-TabBar .lm-TabBar-addButton {
+  align-items: center;
+  display: flex;
+  padding: 4px;
+  padding-bottom: 5px;
+  margin-right: 1px;
+  background-color: var(--jp-layout-color2);
+}
+
+.lm-TabBar .lm-TabBar-addButton:hover {
+  background-color: var(--jp-layout-color1);
+}
+
+.lm-DockPanel-tabBar .lm-TabBar-tab {
+  width: var(--jp-private-horizontal-tab-width);
+}
+
+.lm-DockPanel-tabBar .lm-TabBar-content {
+  flex: unset;
+}
+
+.lm-DockPanel-tabBar[data-orientation='horizontal'] {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/**
+ * Support for icons as inline SVG HTMLElements
+ */
+
+/* recolor the primary elements of an icon */
+.jp-icon0[fill] {
+  fill: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon1[fill] {
+  fill: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon2[fill] {
+  fill: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon3[fill] {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon4[fill] {
+  fill: var(--jp-inverse-layout-color4);
+}
+
+.jp-icon0[stroke] {
+  stroke: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon1[stroke] {
+  stroke: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon2[stroke] {
+  stroke: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon3[stroke] {
+  stroke: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon4[stroke] {
+  stroke: var(--jp-inverse-layout-color4);
+}
+
+/* recolor the accent elements of an icon */
+.jp-icon-accent0[fill] {
+  fill: var(--jp-layout-color0);
+}
+
+.jp-icon-accent1[fill] {
+  fill: var(--jp-layout-color1);
+}
+
+.jp-icon-accent2[fill] {
+  fill: var(--jp-layout-color2);
+}
+
+.jp-icon-accent3[fill] {
+  fill: var(--jp-layout-color3);
+}
+
+.jp-icon-accent4[fill] {
+  fill: var(--jp-layout-color4);
+}
+
+.jp-icon-accent0[stroke] {
+  stroke: var(--jp-layout-color0);
+}
+
+.jp-icon-accent1[stroke] {
+  stroke: var(--jp-layout-color1);
+}
+
+.jp-icon-accent2[stroke] {
+  stroke: var(--jp-layout-color2);
+}
+
+.jp-icon-accent3[stroke] {
+  stroke: var(--jp-layout-color3);
+}
+
+.jp-icon-accent4[stroke] {
+  stroke: var(--jp-layout-color4);
+}
+
+/* set the color of an icon to transparent */
+.jp-icon-none[fill] {
+  fill: none;
+}
+
+.jp-icon-none[stroke] {
+  stroke: none;
+}
+
+/* brand icon colors. Same for light and dark */
+.jp-icon-brand0[fill] {
+  fill: var(--jp-brand-color0);
+}
+
+.jp-icon-brand1[fill] {
+  fill: var(--jp-brand-color1);
+}
+
+.jp-icon-brand2[fill] {
+  fill: var(--jp-brand-color2);
+}
+
+.jp-icon-brand3[fill] {
+  fill: var(--jp-brand-color3);
+}
+
+.jp-icon-brand4[fill] {
+  fill: var(--jp-brand-color4);
+}
+
+.jp-icon-brand0[stroke] {
+  stroke: var(--jp-brand-color0);
+}
+
+.jp-icon-brand1[stroke] {
+  stroke: var(--jp-brand-color1);
+}
+
+.jp-icon-brand2[stroke] {
+  stroke: var(--jp-brand-color2);
+}
+
+.jp-icon-brand3[stroke] {
+  stroke: var(--jp-brand-color3);
+}
+
+.jp-icon-brand4[stroke] {
+  stroke: var(--jp-brand-color4);
+}
+
+/* warn icon colors. Same for light and dark */
+.jp-icon-warn0[fill] {
+  fill: var(--jp-warn-color0);
+}
+
+.jp-icon-warn1[fill] {
+  fill: var(--jp-warn-color1);
+}
+
+.jp-icon-warn2[fill] {
+  fill: var(--jp-warn-color2);
+}
+
+.jp-icon-warn3[fill] {
+  fill: var(--jp-warn-color3);
+}
+
+.jp-icon-warn0[stroke] {
+  stroke: var(--jp-warn-color0);
+}
+
+.jp-icon-warn1[stroke] {
+  stroke: var(--jp-warn-color1);
+}
+
+.jp-icon-warn2[stroke] {
+  stroke: var(--jp-warn-color2);
+}
+
+.jp-icon-warn3[stroke] {
+  stroke: var(--jp-warn-color3);
+}
+
+/* icon colors that contrast well with each other and most backgrounds */
+.jp-icon-contrast0[fill] {
+  fill: var(--jp-icon-contrast-color0);
+}
+
+.jp-icon-contrast1[fill] {
+  fill: var(--jp-icon-contrast-color1);
+}
+
+.jp-icon-contrast2[fill] {
+  fill: var(--jp-icon-contrast-color2);
+}
+
+.jp-icon-contrast3[fill] {
+  fill: var(--jp-icon-contrast-color3);
+}
+
+.jp-icon-contrast0[stroke] {
+  stroke: var(--jp-icon-contrast-color0);
+}
+
+.jp-icon-contrast1[stroke] {
+  stroke: var(--jp-icon-contrast-color1);
+}
+
+.jp-icon-contrast2[stroke] {
+  stroke: var(--jp-icon-contrast-color2);
+}
+
+.jp-icon-contrast3[stroke] {
+  stroke: var(--jp-icon-contrast-color3);
+}
+
+.jp-icon-dot[fill] {
+  fill: var(--jp-warn-color0);
+}
+
+.jp-jupyter-icon-color[fill] {
+  fill: var(--jp-jupyter-icon-color, var(--jp-warn-color0));
+}
+
+.jp-notebook-icon-color[fill] {
+  fill: var(--jp-notebook-icon-color, var(--jp-warn-color0));
+}
+
+.jp-json-icon-color[fill] {
+  fill: var(--jp-json-icon-color, var(--jp-warn-color1));
+}
+
+.jp-console-icon-color[fill] {
+  fill: var(--jp-console-icon-color, white);
+}
+
+.jp-console-icon-background-color[fill] {
+  fill: var(--jp-console-icon-background-color, var(--jp-brand-color1));
+}
+
+.jp-terminal-icon-color[fill] {
+  fill: var(--jp-terminal-icon-color, var(--jp-layout-color2));
+}
+
+.jp-terminal-icon-background-color[fill] {
+  fill: var(
+    --jp-terminal-icon-background-color,
+    var(--jp-inverse-layout-color2)
+  );
+}
+
+.jp-text-editor-icon-color[fill] {
+  fill: var(--jp-text-editor-icon-color, var(--jp-inverse-layout-color3));
+}
+
+.jp-inspector-icon-color[fill] {
+  fill: var(--jp-inspector-icon-color, var(--jp-inverse-layout-color3));
+}
+
+/* CSS for icons in selected filebrowser listing items */
+.jp-DirListing-item.jp-mod-selected .jp-icon-selectable[fill] {
+  fill: #fff;
+}
+
+.jp-DirListing-item.jp-mod-selected .jp-icon-selectable-inverse[fill] {
+  fill: var(--jp-brand-color1);
+}
+
+/* stylelint-disable selector-max-class, selector-max-compound-selectors */
+
+/**
+* TODO: come up with non css-hack solution for showing the busy icon on top
+*  of the close icon
+* CSS for complex behavior of close icon of tabs in the main area tabbar
+*/
+.lm-DockPanel-tabBar
+  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
+  > .lm-TabBar-tabCloseIcon
+  > :not(:hover)
+  > .jp-icon3[fill] {
+  fill: none;
+}
+
+.lm-DockPanel-tabBar
+  .lm-TabBar-tab.lm-mod-closable.jp-mod-dirty
+  > .lm-TabBar-tabCloseIcon
+  > :not(:hover)
+  > .jp-icon-busy[fill] {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+/* stylelint-enable selector-max-class, selector-max-compound-selectors */
+
+/* CSS for icons in status bar */
+#jp-main-statusbar .jp-mod-selected .jp-icon-selectable[fill] {
+  fill: #fff;
+}
+
+#jp-main-statusbar .jp-mod-selected .jp-icon-selectable-inverse[fill] {
+  fill: var(--jp-brand-color1);
+}
+
+/* special handling for splash icon CSS. While the theme CSS reloads during
+   splash, the splash icon can loose theming. To prevent that, we set a
+   default for its color variable */
+:root {
+  --jp-warn-color0: var(--md-orange-700);
+}
+
+/* not sure what to do with this one, used in filebrowser listing */
+.jp-DragIcon {
+  margin-right: 4px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/**
+ * Support for alt colors for icons as inline SVG HTMLElements
+ */
+
+/* alt recolor the primary elements of an icon */
+.jp-icon-alt .jp-icon0[fill] {
+  fill: var(--jp-layout-color0);
+}
+
+.jp-icon-alt .jp-icon1[fill] {
+  fill: var(--jp-layout-color1);
+}
+
+.jp-icon-alt .jp-icon2[fill] {
+  fill: var(--jp-layout-color2);
+}
+
+.jp-icon-alt .jp-icon3[fill] {
+  fill: var(--jp-layout-color3);
+}
+
+.jp-icon-alt .jp-icon4[fill] {
+  fill: var(--jp-layout-color4);
+}
+
+.jp-icon-alt .jp-icon0[stroke] {
+  stroke: var(--jp-layout-color0);
+}
+
+.jp-icon-alt .jp-icon1[stroke] {
+  stroke: var(--jp-layout-color1);
+}
+
+.jp-icon-alt .jp-icon2[stroke] {
+  stroke: var(--jp-layout-color2);
+}
+
+.jp-icon-alt .jp-icon3[stroke] {
+  stroke: var(--jp-layout-color3);
+}
+
+.jp-icon-alt .jp-icon4[stroke] {
+  stroke: var(--jp-layout-color4);
+}
+
+/* alt recolor the accent elements of an icon */
+.jp-icon-alt .jp-icon-accent0[fill] {
+  fill: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon-alt .jp-icon-accent1[fill] {
+  fill: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon-alt .jp-icon-accent2[fill] {
+  fill: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon-alt .jp-icon-accent3[fill] {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon-alt .jp-icon-accent4[fill] {
+  fill: var(--jp-inverse-layout-color4);
+}
+
+.jp-icon-alt .jp-icon-accent0[stroke] {
+  stroke: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon-alt .jp-icon-accent1[stroke] {
+  stroke: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon-alt .jp-icon-accent2[stroke] {
+  stroke: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon-alt .jp-icon-accent3[stroke] {
+  stroke: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon-alt .jp-icon-accent4[stroke] {
+  stroke: var(--jp-inverse-layout-color4);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-icon-hoverShow:not(:hover) .jp-icon-hoverShow-content {
+  display: none !important;
+}
+
+/**
+ * Support for hover colors for icons as inline SVG HTMLElements
+ */
+
+/**
+ * regular colors
+ */
+
+/* recolor the primary elements of an icon */
+.jp-icon-hover :hover .jp-icon0-hover[fill] {
+  fill: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon-hover :hover .jp-icon1-hover[fill] {
+  fill: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon-hover :hover .jp-icon2-hover[fill] {
+  fill: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon-hover :hover .jp-icon3-hover[fill] {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon-hover :hover .jp-icon4-hover[fill] {
+  fill: var(--jp-inverse-layout-color4);
+}
+
+.jp-icon-hover :hover .jp-icon0-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon-hover :hover .jp-icon1-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon-hover :hover .jp-icon2-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon-hover :hover .jp-icon3-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon-hover :hover .jp-icon4-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color4);
+}
+
+/* recolor the accent elements of an icon */
+.jp-icon-hover :hover .jp-icon-accent0-hover[fill] {
+  fill: var(--jp-layout-color0);
+}
+
+.jp-icon-hover :hover .jp-icon-accent1-hover[fill] {
+  fill: var(--jp-layout-color1);
+}
+
+.jp-icon-hover :hover .jp-icon-accent2-hover[fill] {
+  fill: var(--jp-layout-color2);
+}
+
+.jp-icon-hover :hover .jp-icon-accent3-hover[fill] {
+  fill: var(--jp-layout-color3);
+}
+
+.jp-icon-hover :hover .jp-icon-accent4-hover[fill] {
+  fill: var(--jp-layout-color4);
+}
+
+.jp-icon-hover :hover .jp-icon-accent0-hover[stroke] {
+  stroke: var(--jp-layout-color0);
+}
+
+.jp-icon-hover :hover .jp-icon-accent1-hover[stroke] {
+  stroke: var(--jp-layout-color1);
+}
+
+.jp-icon-hover :hover .jp-icon-accent2-hover[stroke] {
+  stroke: var(--jp-layout-color2);
+}
+
+.jp-icon-hover :hover .jp-icon-accent3-hover[stroke] {
+  stroke: var(--jp-layout-color3);
+}
+
+.jp-icon-hover :hover .jp-icon-accent4-hover[stroke] {
+  stroke: var(--jp-layout-color4);
+}
+
+/* set the color of an icon to transparent */
+.jp-icon-hover :hover .jp-icon-none-hover[fill] {
+  fill: none;
+}
+
+.jp-icon-hover :hover .jp-icon-none-hover[stroke] {
+  stroke: none;
+}
+
+/**
+ * inverse colors
+ */
+
+/* inverse recolor the primary elements of an icon */
+.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[fill] {
+  fill: var(--jp-layout-color0);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[fill] {
+  fill: var(--jp-layout-color1);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[fill] {
+  fill: var(--jp-layout-color2);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[fill] {
+  fill: var(--jp-layout-color3);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[fill] {
+  fill: var(--jp-layout-color4);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon0-hover[stroke] {
+  stroke: var(--jp-layout-color0);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon1-hover[stroke] {
+  stroke: var(--jp-layout-color1);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon2-hover[stroke] {
+  stroke: var(--jp-layout-color2);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon3-hover[stroke] {
+  stroke: var(--jp-layout-color3);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon4-hover[stroke] {
+  stroke: var(--jp-layout-color4);
+}
+
+/* inverse recolor the accent elements of an icon */
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[fill] {
+  fill: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[fill] {
+  fill: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[fill] {
+  fill: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[fill] {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[fill] {
+  fill: var(--jp-inverse-layout-color4);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent0-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color0);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent1-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color1);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent2-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color2);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent3-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color3);
+}
+
+.jp-icon-hover.jp-icon-alt :hover .jp-icon-accent4-hover[stroke] {
+  stroke: var(--jp-inverse-layout-color4);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-IFrame {
+  width: 100%;
+  height: 100%;
+}
+
+.jp-IFrame > iframe {
+  border: none;
+}
+
+/*
+When drag events occur, `lm-mod-override-cursor` is added to the body.
+Because iframes steal all cursor events, the following two rules are necessary
+to suppress pointer events while resize drags are occurring. There may be a
+better solution to this problem.
+*/
+body.lm-mod-override-cursor .jp-IFrame {
+  position: relative;
+}
+
+body.lm-mod-override-cursor .jp-IFrame::before {
+  content: '';
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-HoverBox {
+  position: fixed;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-FormGroup-content fieldset {
+  border: none;
+  padding: 0;
+  min-width: 0;
+  width: 100%;
+}
+
+/* stylelint-disable selector-max-type */
+
+.jp-FormGroup-content fieldset .jp-inputFieldWrapper input,
+.jp-FormGroup-content fieldset .jp-inputFieldWrapper select,
+.jp-FormGroup-content fieldset .jp-inputFieldWrapper textarea {
+  font-size: var(--jp-content-font-size2);
+  border-color: var(--jp-input-border-color);
+  border-style: solid;
+  border-radius: var(--jp-border-radius);
+  border-width: 1px;
+  padding: 6px 8px;
+  background: none;
+  color: var(--jp-ui-font-color0);
+  height: inherit;
+}
+
+.jp-FormGroup-content fieldset input[type='checkbox'] {
+  position: relative;
+  top: 2px;
+  margin-left: 0;
+}
+
+.jp-FormGroup-content button.jp-mod-styled {
+  cursor: pointer;
+}
+
+.jp-FormGroup-content .checkbox label {
+  cursor: pointer;
+  font-size: var(--jp-content-font-size1);
+}
+
+.jp-FormGroup-content .jp-root > fieldset > legend {
+  display: none;
+}
+
+.jp-FormGroup-content .jp-root > fieldset > p {
+  display: none;
+}
+
+/** copy of `input.jp-mod-styled:focus` style */
+.jp-FormGroup-content fieldset input:focus,
+.jp-FormGroup-content fieldset select:focus {
+  -moz-outline-radius: unset;
+  outline: var(--jp-border-width) solid var(--md-blue-500);
+  outline-offset: -1px;
+  box-shadow: inset 0 0 4px var(--md-blue-300);
+}
+
+.jp-FormGroup-content fieldset input:hover:not(:focus),
+.jp-FormGroup-content fieldset select:hover:not(:focus) {
+  background-color: var(--jp-border-color2);
+}
+
+/* stylelint-enable selector-max-type */
+
+.jp-FormGroup-content .checkbox .field-description {
+  /* Disable default description field for checkbox:
+   because other widgets do not have description fields,
+   we add descriptions to each widget on the field level.
+  */
+  display: none;
+}
+
+.jp-FormGroup-content #root__description {
+  display: none;
+}
+
+.jp-FormGroup-content .jp-modifiedIndicator {
+  width: 5px;
+  background-color: var(--jp-brand-color2);
+  margin-top: 0;
+  margin-left: calc(var(--jp-private-settingeditor-modifier-indent) * -1);
+  flex-shrink: 0;
+}
+
+.jp-FormGroup-content .jp-modifiedIndicator.jp-errorIndicator {
+  background-color: var(--jp-error-color0);
+  margin-right: 0.5em;
+}
+
+/* RJSF ARRAY style */
+
+.jp-arrayFieldWrapper legend {
+  font-size: var(--jp-content-font-size2);
+  color: var(--jp-ui-font-color0);
+  flex-basis: 100%;
+  padding: 4px 0;
+  font-weight: var(--jp-content-heading-font-weight);
+  border-bottom: 1px solid var(--jp-border-color2);
+}
+
+.jp-arrayFieldWrapper .field-description {
+  padding: 4px 0;
+  white-space: pre-wrap;
+}
+
+.jp-arrayFieldWrapper .array-item {
+  width: 100%;
+  border: 1px solid var(--jp-border-color2);
+  border-radius: 4px;
+  margin: 4px;
+}
+
+.jp-ArrayOperations {
+  display: flex;
+  margin-left: 8px;
+}
+
+.jp-ArrayOperationsButton {
+  margin: 2px;
+}
+
+.jp-ArrayOperationsButton .jp-icon3[fill] {
+  fill: var(--jp-ui-font-color0);
+}
+
+button.jp-ArrayOperationsButton.jp-mod-styled:disabled {
+  cursor: not-allowed;
+  opacity: 0.5;
+}
+
+/* RJSF form validation error */
+
+.jp-FormGroup-content .validationErrors {
+  color: var(--jp-error-color0);
+}
+
+/* Hide panel level error as duplicated the field level error */
+.jp-FormGroup-content .panel.errors {
+  display: none;
+}
+
+/* RJSF normal content (settings-editor) */
+
+.jp-FormGroup-contentNormal {
+  display: flex;
+  align-items: center;
+  flex-wrap: wrap;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-contentItem {
+  margin-left: 7px;
+  color: var(--jp-ui-font-color0);
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-description {
+  flex-basis: 100%;
+  padding: 4px 7px;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-default {
+  flex-basis: 100%;
+  padding: 4px 7px;
+}
+
+.jp-FormGroup-contentNormal .jp-FormGroup-fieldLabel {
+  font-size: var(--jp-content-font-size1);
+  font-weight: normal;
+  min-width: 120px;
+}
+
+.jp-FormGroup-contentNormal fieldset:not(:first-child) {
+  margin-left: 7px;
+}
+
+.jp-FormGroup-contentNormal .field-array-of-string .array-item {
+  /* Display `jp-ArrayOperations` buttons side-by-side with content except
+    for small screens where flex-wrap will place them one below the other.
+  */
+  display: flex;
+  align-items: center;
+  flex-wrap: wrap;
+}
+
+.jp-FormGroup-contentNormal .jp-objectFieldWrapper .form-group {
+  padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent);
+  margin-top: 2px;
+}
+
+/* RJSF compact content (metadata-form) */
+
+.jp-FormGroup-content.jp-FormGroup-contentCompact {
+  width: 100%;
+}
+
+.jp-FormGroup-contentCompact .form-group {
+  display: flex;
+  padding: 0.5em 0.2em 0.5em 0;
+}
+
+.jp-FormGroup-contentCompact
+  .jp-FormGroup-compactTitle
+  .jp-FormGroup-description {
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-FormGroup-contentCompact .jp-FormGroup-fieldLabel {
+  padding-bottom: 0.3em;
+}
+
+.jp-FormGroup-contentCompact .jp-inputFieldWrapper .form-control {
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.jp-FormGroup-contentCompact .jp-arrayFieldWrapper .jp-FormGroup-compactTitle {
+  padding-bottom: 7px;
+}
+
+.jp-FormGroup-contentCompact
+  .jp-objectFieldWrapper
+  .jp-objectFieldWrapper
+  .form-group {
+  padding: 2px 8px 2px var(--jp-private-settingeditor-modifier-indent);
+  margin-top: 2px;
+}
+
+.jp-FormGroup-contentCompact ul.error-detail {
+  margin-block-start: 0.5em;
+  margin-block-end: 0.5em;
+  padding-inline-start: 1em;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-SidePanel {
+  display: flex;
+  flex-direction: column;
+  min-width: var(--jp-sidebar-min-width);
+  overflow-y: auto;
+  color: var(--jp-ui-font-color1);
+  background: var(--jp-layout-color1);
+  font-size: var(--jp-ui-font-size1);
+}
+
+.jp-SidePanel-header {
+  flex: 0 0 auto;
+  display: flex;
+  border-bottom: var(--jp-border-width) solid var(--jp-border-color2);
+  font-size: var(--jp-ui-font-size0);
+  font-weight: 600;
+  letter-spacing: 1px;
+  margin: 0;
+  padding: 2px;
+  text-transform: uppercase;
+}
+
+.jp-SidePanel-toolbar {
+  flex: 0 0 auto;
+}
+
+.jp-SidePanel-content {
+  flex: 1 1 auto;
+}
+
+.jp-SidePanel-toolbar,
+.jp-AccordionPanel-toolbar {
+  height: var(--jp-private-toolbar-height);
+}
+
+.jp-SidePanel-toolbar.jp-Toolbar-micro {
+  display: none;
+}
+
+.lm-AccordionPanel .jp-AccordionPanel-title {
+  box-sizing: border-box;
+  line-height: 25px;
+  margin: 0;
+  display: flex;
+  align-items: center;
+  background: var(--jp-layout-color1);
+  color: var(--jp-ui-font-color1);
+  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
+  box-shadow: var(--jp-toolbar-box-shadow);
+  font-size: var(--jp-ui-font-size0);
+}
+
+.jp-AccordionPanel-title {
+  cursor: pointer;
+  user-select: none;
+  -moz-user-select: none;
+  -webkit-user-select: none;
+  text-transform: uppercase;
+}
+
+.lm-AccordionPanel[data-orientation='horizontal'] > .jp-AccordionPanel-title {
+  /* Title is rotated for horizontal accordion panel using CSS */
+  display: block;
+  transform-origin: top left;
+  transform: rotate(-90deg) translate(-100%);
+}
+
+.jp-AccordionPanel-title .lm-AccordionPanel-titleLabel {
+  user-select: none;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+  overflow: hidden;
+}
+
+.jp-AccordionPanel-title .lm-AccordionPanel-titleCollapser {
+  transform: rotate(-90deg);
+  margin: auto 0;
+  height: 16px;
+}
+
+.jp-AccordionPanel-title.lm-mod-expanded .lm-AccordionPanel-titleCollapser {
+  transform: rotate(0deg);
+}
+
+.lm-AccordionPanel .jp-AccordionPanel-toolbar {
+  background: none;
+  box-shadow: none;
+  border: none;
+  margin-left: auto;
+}
+
+.lm-AccordionPanel .lm-SplitPanel-handle:hover {
+  background: var(--jp-layout-color3);
+}
+
+.jp-text-truncated {
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2017, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-Spinner {
+  position: absolute;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  z-index: 10;
+  left: 0;
+  top: 0;
+  width: 100%;
+  height: 100%;
+  background: var(--jp-layout-color0);
+  outline: none;
+}
+
+.jp-SpinnerContent {
+  font-size: 10px;
+  margin: 50px auto;
+  text-indent: -9999em;
+  width: 3em;
+  height: 3em;
+  border-radius: 50%;
+  background: var(--jp-brand-color3);
+  background: linear-gradient(
+    to right,
+    #f37626 10%,
+    rgba(255, 255, 255, 0) 42%
+  );
+  position: relative;
+  animation: load3 1s infinite linear, fadeIn 1s;
+}
+
+.jp-SpinnerContent::before {
+  width: 50%;
+  height: 50%;
+  background: #f37626;
+  border-radius: 100% 0 0;
+  position: absolute;
+  top: 0;
+  left: 0;
+  content: '';
+}
+
+.jp-SpinnerContent::after {
+  background: var(--jp-layout-color0);
+  width: 75%;
+  height: 75%;
+  border-radius: 50%;
+  content: '';
+  margin: auto;
+  position: absolute;
+  top: 0;
+  left: 0;
+  bottom: 0;
+  right: 0;
+}
+
+@keyframes fadeIn {
+  0% {
+    opacity: 0;
+  }
+
+  100% {
+    opacity: 1;
+  }
+}
+
+@keyframes load3 {
+  0% {
+    transform: rotate(0deg);
+  }
+
+  100% {
+    transform: rotate(360deg);
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2017, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+button.jp-mod-styled {
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color0);
+  border: none;
+  box-sizing: border-box;
+  text-align: center;
+  line-height: 32px;
+  height: 32px;
+  padding: 0 12px;
+  letter-spacing: 0.8px;
+  outline: none;
+  appearance: none;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+}
+
+input.jp-mod-styled {
+  background: var(--jp-input-background);
+  height: 28px;
+  box-sizing: border-box;
+  border: var(--jp-border-width) solid var(--jp-border-color1);
+  padding-left: 7px;
+  padding-right: 7px;
+  font-size: var(--jp-ui-font-size2);
+  color: var(--jp-ui-font-color0);
+  outline: none;
+  appearance: none;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+}
+
+input[type='checkbox'].jp-mod-styled {
+  appearance: checkbox;
+  -webkit-appearance: checkbox;
+  -moz-appearance: checkbox;
+  height: auto;
+}
+
+input.jp-mod-styled:focus {
+  border: var(--jp-border-width) solid var(--md-blue-500);
+  box-shadow: inset 0 0 4px var(--md-blue-300);
+}
+
+.jp-select-wrapper {
+  display: flex;
+  position: relative;
+  flex-direction: column;
+  padding: 1px;
+  background-color: var(--jp-layout-color1);
+  box-sizing: border-box;
+  margin-bottom: 12px;
+}
+
+.jp-select-wrapper:not(.multiple) {
+  height: 28px;
+}
+
+.jp-select-wrapper.jp-mod-focused select.jp-mod-styled {
+  border: var(--jp-border-width) solid var(--jp-input-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+  background-color: var(--jp-input-active-background);
+}
+
+select.jp-mod-styled:hover {
+  cursor: pointer;
+  color: var(--jp-ui-font-color0);
+  background-color: var(--jp-input-hover-background);
+  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5);
+}
+
+select.jp-mod-styled {
+  flex: 1 1 auto;
+  width: 100%;
+  font-size: var(--jp-ui-font-size2);
+  background: var(--jp-input-background);
+  color: var(--jp-ui-font-color0);
+  padding: 0 25px 0 8px;
+  border: var(--jp-border-width) solid var(--jp-input-border-color);
+  border-radius: 0;
+  outline: none;
+  appearance: none;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+}
+
+select.jp-mod-styled:not([multiple]) {
+  height: 32px;
+}
+
+select.jp-mod-styled[multiple] {
+  max-height: 200px;
+  overflow-y: auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-switch {
+  display: flex;
+  align-items: center;
+  padding-left: 4px;
+  padding-right: 4px;
+  font-size: var(--jp-ui-font-size1);
+  background-color: transparent;
+  color: var(--jp-ui-font-color1);
+  border: none;
+  height: 20px;
+}
+
+.jp-switch:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-switch-label {
+  margin-right: 5px;
+  font-family: var(--jp-ui-font-family);
+}
+
+.jp-switch-track {
+  cursor: pointer;
+  background-color: var(--jp-switch-color, var(--jp-border-color1));
+  -webkit-transition: 0.4s;
+  transition: 0.4s;
+  border-radius: 34px;
+  height: 16px;
+  width: 35px;
+  position: relative;
+}
+
+.jp-switch-track::before {
+  content: '';
+  position: absolute;
+  height: 10px;
+  width: 10px;
+  margin: 3px;
+  left: 0;
+  background-color: var(--jp-ui-inverse-font-color1);
+  -webkit-transition: 0.4s;
+  transition: 0.4s;
+  border-radius: 50%;
+}
+
+.jp-switch[aria-checked='true'] .jp-switch-track {
+  background-color: var(--jp-switch-true-position-color, var(--jp-warn-color0));
+}
+
+.jp-switch[aria-checked='true'] .jp-switch-track::before {
+  /* track width (35) - margins (3 + 3) - thumb width (10) */
+  left: 19px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-toolbar-height: calc(
+    28px + var(--jp-border-width)
+  ); /* leave 28px for content */
+}
+
+.jp-Toolbar {
+  color: var(--jp-ui-font-color1);
+  flex: 0 0 auto;
+  display: flex;
+  flex-direction: row;
+  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
+  box-shadow: var(--jp-toolbar-box-shadow);
+  background: var(--jp-toolbar-background);
+  min-height: var(--jp-toolbar-micro-height);
+  padding: 2px;
+  z-index: 8;
+  overflow-x: hidden;
+}
+
+/* Toolbar items */
+
+.jp-Toolbar > .jp-Toolbar-item.jp-Toolbar-spacer {
+  flex-grow: 1;
+  flex-shrink: 1;
+}
+
+.jp-Toolbar-item.jp-Toolbar-kernelStatus {
+  display: inline-block;
+  width: 32px;
+  background-repeat: no-repeat;
+  background-position: center;
+  background-size: 16px;
+}
+
+.jp-Toolbar > .jp-Toolbar-item {
+  flex: 0 0 auto;
+  display: flex;
+  padding-left: 1px;
+  padding-right: 1px;
+  font-size: var(--jp-ui-font-size1);
+  line-height: var(--jp-private-toolbar-height);
+  height: 100%;
+}
+
+/* Toolbar buttons */
+
+/* This is the div we use to wrap the react component into a Widget */
+div.jp-ToolbarButton {
+  color: transparent;
+  border: none;
+  box-sizing: border-box;
+  outline: none;
+  appearance: none;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  padding: 0;
+  margin: 0;
+}
+
+button.jp-ToolbarButtonComponent {
+  background: var(--jp-layout-color1);
+  border: none;
+  box-sizing: border-box;
+  outline: none;
+  appearance: none;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  padding: 0 6px;
+  margin: 0;
+  height: 24px;
+  border-radius: var(--jp-border-radius);
+  display: flex;
+  align-items: center;
+  text-align: center;
+  font-size: 14px;
+  min-width: unset;
+  min-height: unset;
+}
+
+button.jp-ToolbarButtonComponent:disabled {
+  opacity: 0.4;
+}
+
+button.jp-ToolbarButtonComponent > span {
+  padding: 0;
+  flex: 0 0 auto;
+}
+
+button.jp-ToolbarButtonComponent .jp-ToolbarButtonComponent-label {
+  font-size: var(--jp-ui-font-size1);
+  line-height: 100%;
+  padding-left: 2px;
+  color: var(--jp-ui-font-color1);
+  font-family: var(--jp-ui-font-family);
+}
+
+#jp-main-dock-panel[data-mode='single-document']
+  .jp-MainAreaWidget
+  > .jp-Toolbar.jp-Toolbar-micro {
+  padding: 0;
+  min-height: 0;
+}
+
+#jp-main-dock-panel[data-mode='single-document']
+  .jp-MainAreaWidget
+  > .jp-Toolbar {
+  border: none;
+  box-shadow: none;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-WindowedPanel-outer {
+  position: relative;
+  overflow-y: auto;
+}
+
+.jp-WindowedPanel-inner {
+  position: relative;
+}
+
+.jp-WindowedPanel-window {
+  position: absolute;
+  left: 0;
+  right: 0;
+  overflow: visible;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/* Sibling imports */
+
+body {
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+}
+
+/* Disable native link decoration styles everywhere outside of dialog boxes */
+a {
+  text-decoration: unset;
+  color: unset;
+}
+
+a:hover {
+  text-decoration: unset;
+  color: unset;
+}
+
+/* Accessibility for links inside dialog box text */
+.jp-Dialog-content a {
+  text-decoration: revert;
+  color: var(--jp-content-link-color);
+}
+
+.jp-Dialog-content a:hover {
+  text-decoration: revert;
+}
+
+/* Styles for ui-components */
+.jp-Button {
+  color: var(--jp-ui-font-color2);
+  border-radius: var(--jp-border-radius);
+  padding: 0 12px;
+  font-size: var(--jp-ui-font-size1);
+
+  /* Copy from blueprint 3 */
+  display: inline-flex;
+  flex-direction: row;
+  border: none;
+  cursor: pointer;
+  align-items: center;
+  justify-content: center;
+  text-align: left;
+  vertical-align: middle;
+  min-height: 30px;
+  min-width: 30px;
+}
+
+.jp-Button:disabled {
+  cursor: not-allowed;
+}
+
+.jp-Button:empty {
+  padding: 0 !important;
+}
+
+.jp-Button.jp-mod-small {
+  min-height: 24px;
+  min-width: 24px;
+  font-size: 12px;
+  padding: 0 7px;
+}
+
+/* Use our own theme for hover styles */
+.jp-Button.jp-mod-minimal:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-Button.jp-mod-minimal {
+  background: none;
+}
+
+.jp-InputGroup {
+  display: block;
+  position: relative;
+}
+
+.jp-InputGroup input {
+  box-sizing: border-box;
+  border: none;
+  border-radius: 0;
+  background-color: transparent;
+  color: var(--jp-ui-font-color0);
+  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
+  padding-bottom: 0;
+  padding-top: 0;
+  padding-left: 10px;
+  padding-right: 28px;
+  position: relative;
+  width: 100%;
+  -webkit-appearance: none;
+  -moz-appearance: none;
+  appearance: none;
+  font-size: 14px;
+  font-weight: 400;
+  height: 30px;
+  line-height: 30px;
+  outline: none;
+  vertical-align: middle;
+}
+
+.jp-InputGroup input:focus {
+  box-shadow: inset 0 0 0 var(--jp-border-width)
+      var(--jp-input-active-box-shadow-color),
+    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
+}
+
+.jp-InputGroup input:disabled {
+  cursor: not-allowed;
+  resize: block;
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroup input:disabled ~ span {
+  cursor: not-allowed;
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroup input::placeholder,
+input::placeholder {
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-InputGroupAction {
+  position: absolute;
+  bottom: 1px;
+  right: 0;
+  padding: 6px;
+}
+
+.jp-HTMLSelect.jp-DefaultStyle select {
+  background-color: initial;
+  border: none;
+  border-radius: 0;
+  box-shadow: none;
+  color: var(--jp-ui-font-color0);
+  display: block;
+  font-size: var(--jp-ui-font-size1);
+  font-family: var(--jp-ui-font-family);
+  height: 24px;
+  line-height: 14px;
+  padding: 0 25px 0 10px;
+  text-align: left;
+  -moz-appearance: none;
+  -webkit-appearance: none;
+}
+
+.jp-HTMLSelect.jp-DefaultStyle select:disabled {
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color2);
+  cursor: not-allowed;
+  resize: block;
+}
+
+.jp-HTMLSelect.jp-DefaultStyle select:disabled ~ span {
+  cursor: not-allowed;
+}
+
+/* Use our own theme for hover and option styles */
+/* stylelint-disable-next-line selector-max-type */
+.jp-HTMLSelect.jp-DefaultStyle select:hover,
+.jp-HTMLSelect.jp-DefaultStyle select > option {
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color0);
+}
+
+select {
+  box-sizing: border-box;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Styles
+|----------------------------------------------------------------------------*/
+
+.jp-StatusBar-Widget {
+  display: flex;
+  align-items: center;
+  background: var(--jp-layout-color2);
+  min-height: var(--jp-statusbar-height);
+  justify-content: space-between;
+  padding: 0 10px;
+}
+
+.jp-StatusBar-Left {
+  display: flex;
+  align-items: center;
+  flex-direction: row;
+}
+
+.jp-StatusBar-Middle {
+  display: flex;
+  align-items: center;
+}
+
+.jp-StatusBar-Right {
+  display: flex;
+  align-items: center;
+  flex-direction: row-reverse;
+}
+
+.jp-StatusBar-Item {
+  max-height: var(--jp-statusbar-height);
+  margin: 0 2px;
+  height: var(--jp-statusbar-height);
+  white-space: nowrap;
+  text-overflow: ellipsis;
+  color: var(--jp-ui-font-color1);
+  padding: 0 6px;
+}
+
+.jp-mod-highlighted:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-mod-clicked {
+  background-color: var(--jp-brand-color1);
+}
+
+.jp-mod-clicked:hover {
+  background-color: var(--jp-brand-color0);
+}
+
+.jp-mod-clicked .jp-StatusBar-TextItem {
+  color: var(--jp-ui-inverse-font-color1);
+}
+
+.jp-StatusBar-HoverItem {
+  box-shadow: '0px 4px 4px rgba(0, 0, 0, 0.25)';
+}
+
+.jp-StatusBar-TextItem {
+  font-size: var(--jp-ui-font-size1);
+  font-family: var(--jp-ui-font-family);
+  line-height: 24px;
+  color: var(--jp-ui-font-color1);
+}
+
+.jp-StatusBar-GroupItem {
+  display: flex;
+  align-items: center;
+  flex-direction: row;
+}
+
+.jp-Statusbar-ProgressCircle svg {
+  display: block;
+  margin: 0 auto;
+  width: 16px;
+  height: 24px;
+  align-self: normal;
+}
+
+.jp-Statusbar-ProgressCircle path {
+  fill: var(--jp-inverse-layout-color3);
+}
+
+.jp-Statusbar-ProgressBar-progress-bar {
+  height: 10px;
+  width: 100px;
+  border: solid 0.25px var(--jp-brand-color2);
+  border-radius: 3px;
+  overflow: hidden;
+  align-self: center;
+}
+
+.jp-Statusbar-ProgressBar-progress-bar > div {
+  background-color: var(--jp-brand-color2);
+  background-image: linear-gradient(
+    -45deg,
+    rgba(255, 255, 255, 0.2) 25%,
+    transparent 25%,
+    transparent 50%,
+    rgba(255, 255, 255, 0.2) 50%,
+    rgba(255, 255, 255, 0.2) 75%,
+    transparent 75%,
+    transparent
+  );
+  background-size: 40px 40px;
+  float: left;
+  width: 0%;
+  height: 100%;
+  font-size: 12px;
+  line-height: 14px;
+  color: #fff;
+  text-align: center;
+  animation: jp-Statusbar-ExecutionTime-progress-bar 2s linear infinite;
+}
+
+.jp-Statusbar-ProgressBar-progress-bar p {
+  color: var(--jp-ui-font-color1);
+  font-family: var(--jp-ui-font-family);
+  font-size: var(--jp-ui-font-size1);
+  line-height: 10px;
+  width: 100px;
+}
+
+@keyframes jp-Statusbar-ExecutionTime-progress-bar {
+  0% {
+    background-position: 0 0;
+  }
+
+  100% {
+    background-position: 40px 40px;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-commandpalette-search-height: 28px;
+}
+
+/*-----------------------------------------------------------------------------
+| Overall styles
+|----------------------------------------------------------------------------*/
+
+.lm-CommandPalette {
+  padding-bottom: 0;
+  color: var(--jp-ui-font-color1);
+  background: var(--jp-layout-color1);
+
+  /* This is needed so that all font sizing of children done in ems is
+   * relative to this base size */
+  font-size: var(--jp-ui-font-size1);
+}
+
+/*-----------------------------------------------------------------------------
+| Modal variant
+|----------------------------------------------------------------------------*/
+
+.jp-ModalCommandPalette {
+  position: absolute;
+  z-index: 10000;
+  top: 38px;
+  left: 30%;
+  margin: 0;
+  padding: 4px;
+  width: 40%;
+  box-shadow: var(--jp-elevation-z4);
+  border-radius: 4px;
+  background: var(--jp-layout-color0);
+}
+
+.jp-ModalCommandPalette .lm-CommandPalette {
+  max-height: 40vh;
+}
+
+.jp-ModalCommandPalette .lm-CommandPalette .lm-close-icon::after {
+  display: none;
+}
+
+.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-header {
+  display: none;
+}
+
+.jp-ModalCommandPalette .lm-CommandPalette .lm-CommandPalette-item {
+  margin-left: 4px;
+  margin-right: 4px;
+}
+
+.jp-ModalCommandPalette
+  .lm-CommandPalette
+  .lm-CommandPalette-item.lm-mod-disabled {
+  display: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Search
+|----------------------------------------------------------------------------*/
+
+.lm-CommandPalette-search {
+  padding: 4px;
+  background-color: var(--jp-layout-color1);
+  z-index: 2;
+}
+
+.lm-CommandPalette-wrapper {
+  overflow: overlay;
+  padding: 0 9px;
+  background-color: var(--jp-input-active-background);
+  height: 30px;
+  box-shadow: inset 0 0 0 var(--jp-border-width) var(--jp-input-border-color);
+}
+
+.lm-CommandPalette.lm-mod-focused .lm-CommandPalette-wrapper {
+  box-shadow: inset 0 0 0 1px var(--jp-input-active-box-shadow-color),
+    inset 0 0 0 3px var(--jp-input-active-box-shadow-color);
+}
+
+.jp-SearchIconGroup {
+  color: white;
+  background-color: var(--jp-brand-color1);
+  position: absolute;
+  top: 4px;
+  right: 4px;
+  padding: 5px 5px 1px;
+}
+
+.jp-SearchIconGroup svg {
+  height: 20px;
+  width: 20px;
+}
+
+.jp-SearchIconGroup .jp-icon3[fill] {
+  fill: var(--jp-layout-color0);
+}
+
+.lm-CommandPalette-input {
+  background: transparent;
+  width: calc(100% - 18px);
+  float: left;
+  border: none;
+  outline: none;
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color0);
+  line-height: var(--jp-private-commandpalette-search-height);
+}
+
+.lm-CommandPalette-input::-webkit-input-placeholder,
+.lm-CommandPalette-input::-moz-placeholder,
+.lm-CommandPalette-input:-ms-input-placeholder {
+  color: var(--jp-ui-font-color2);
+  font-size: var(--jp-ui-font-size1);
+}
+
+/*-----------------------------------------------------------------------------
+| Results
+|----------------------------------------------------------------------------*/
+
+.lm-CommandPalette-header:first-child {
+  margin-top: 0;
+}
+
+.lm-CommandPalette-header {
+  border-bottom: solid var(--jp-border-width) var(--jp-border-color2);
+  color: var(--jp-ui-font-color1);
+  cursor: pointer;
+  display: flex;
+  font-size: var(--jp-ui-font-size0);
+  font-weight: 600;
+  letter-spacing: 1px;
+  margin-top: 8px;
+  padding: 8px 0 8px 12px;
+  text-transform: uppercase;
+}
+
+.lm-CommandPalette-header.lm-mod-active {
+  background: var(--jp-layout-color2);
+}
+
+.lm-CommandPalette-header > mark {
+  background-color: transparent;
+  font-weight: bold;
+  color: var(--jp-ui-font-color1);
+}
+
+.lm-CommandPalette-item {
+  padding: 4px 12px 4px 4px;
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+  font-weight: 400;
+  display: flex;
+}
+
+.lm-CommandPalette-item.lm-mod-disabled {
+  color: var(--jp-ui-font-color2);
+}
+
+.lm-CommandPalette-item.lm-mod-active {
+  color: var(--jp-ui-inverse-font-color1);
+  background: var(--jp-brand-color1);
+}
+
+.lm-CommandPalette-item.lm-mod-active .lm-CommandPalette-itemLabel > mark {
+  color: var(--jp-ui-inverse-font-color0);
+}
+
+.lm-CommandPalette-item.lm-mod-active .jp-icon-selectable[fill] {
+  fill: var(--jp-layout-color0);
+}
+
+.lm-CommandPalette-item.lm-mod-active:hover:not(.lm-mod-disabled) {
+  color: var(--jp-ui-inverse-font-color1);
+  background: var(--jp-brand-color1);
+}
+
+.lm-CommandPalette-item:hover:not(.lm-mod-active):not(.lm-mod-disabled) {
+  background: var(--jp-layout-color2);
+}
+
+.lm-CommandPalette-itemContent {
+  overflow: hidden;
+}
+
+.lm-CommandPalette-itemLabel > mark {
+  color: var(--jp-ui-font-color0);
+  background-color: transparent;
+  font-weight: bold;
+}
+
+.lm-CommandPalette-item.lm-mod-disabled mark {
+  color: var(--jp-ui-font-color2);
+}
+
+.lm-CommandPalette-item .lm-CommandPalette-itemIcon {
+  margin: 0 4px 0 0;
+  position: relative;
+  width: 16px;
+  top: 2px;
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-item.lm-mod-disabled .lm-CommandPalette-itemIcon {
+  opacity: 0.6;
+}
+
+.lm-CommandPalette-item .lm-CommandPalette-itemShortcut {
+  flex: 0 0 auto;
+}
+
+.lm-CommandPalette-itemCaption {
+  display: none;
+}
+
+.lm-CommandPalette-content {
+  background-color: var(--jp-layout-color1);
+}
+
+.lm-CommandPalette-content:empty::after {
+  content: 'No results';
+  margin: auto;
+  margin-top: 20px;
+  width: 100px;
+  display: block;
+  font-size: var(--jp-ui-font-size2);
+  font-family: var(--jp-ui-font-family);
+  font-weight: lighter;
+}
+
+.lm-CommandPalette-emptyMessage {
+  text-align: center;
+  margin-top: 24px;
+  line-height: 1.32;
+  padding: 0 8px;
+  color: var(--jp-content-font-color3);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2017, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-Dialog {
+  position: absolute;
+  z-index: 10000;
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  justify-content: center;
+  top: 0;
+  left: 0;
+  margin: 0;
+  padding: 0;
+  width: 100%;
+  height: 100%;
+  background: var(--jp-dialog-background);
+}
+
+.jp-Dialog-content {
+  display: flex;
+  flex-direction: column;
+  margin-left: auto;
+  margin-right: auto;
+  background: var(--jp-layout-color1);
+  padding: 24px 24px 12px;
+  min-width: 300px;
+  min-height: 150px;
+  max-width: 1000px;
+  max-height: 500px;
+  box-sizing: border-box;
+  box-shadow: var(--jp-elevation-z20);
+  word-wrap: break-word;
+  border-radius: var(--jp-border-radius);
+
+  /* This is needed so that all font sizing of children done in ems is
+   * relative to this base size */
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color1);
+  resize: both;
+}
+
+.jp-Dialog-content.jp-Dialog-content-small {
+  max-width: 500px;
+}
+
+.jp-Dialog-button {
+  overflow: visible;
+}
+
+button.jp-Dialog-button:focus {
+  outline: 1px solid var(--jp-brand-color1);
+  outline-offset: 4px;
+  -moz-outline-radius: 0;
+}
+
+button.jp-Dialog-button:focus::-moz-focus-inner {
+  border: 0;
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-accept:focus,
+button.jp-Dialog-button.jp-mod-styled.jp-mod-warn:focus,
+button.jp-Dialog-button.jp-mod-styled.jp-mod-reject:focus {
+  outline-offset: 4px;
+  -moz-outline-radius: 0;
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-accept:focus {
+  outline: 1px solid var(--jp-accept-color-normal, var(--jp-brand-color1));
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-warn:focus {
+  outline: 1px solid var(--jp-warn-color-normal, var(--jp-error-color1));
+}
+
+button.jp-Dialog-button.jp-mod-styled.jp-mod-reject:focus {
+  outline: 1px solid var(--jp-reject-color-normal, var(--md-grey-600));
+}
+
+button.jp-Dialog-close-button {
+  padding: 0;
+  height: 100%;
+  min-width: unset;
+  min-height: unset;
+}
+
+.jp-Dialog-header {
+  display: flex;
+  justify-content: space-between;
+  flex: 0 0 auto;
+  padding-bottom: 12px;
+  font-size: var(--jp-ui-font-size3);
+  font-weight: 400;
+  color: var(--jp-ui-font-color1);
+}
+
+.jp-Dialog-body {
+  display: flex;
+  flex-direction: column;
+  flex: 1 1 auto;
+  font-size: var(--jp-ui-font-size1);
+  background: var(--jp-layout-color1);
+  color: var(--jp-ui-font-color1);
+  overflow: auto;
+}
+
+.jp-Dialog-footer {
+  display: flex;
+  flex-direction: row;
+  justify-content: flex-end;
+  align-items: center;
+  flex: 0 0 auto;
+  margin-left: -12px;
+  margin-right: -12px;
+  padding: 12px;
+}
+
+.jp-Dialog-checkbox {
+  padding-right: 5px;
+}
+
+.jp-Dialog-checkbox > input:focus-visible {
+  outline: 1px solid var(--jp-input-active-border-color);
+  outline-offset: 1px;
+}
+
+.jp-Dialog-spacer {
+  flex: 1 1 auto;
+}
+
+.jp-Dialog-title {
+  overflow: hidden;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+}
+
+.jp-Dialog-body > .jp-select-wrapper {
+  width: 100%;
+}
+
+.jp-Dialog-body > button {
+  padding: 0 16px;
+}
+
+.jp-Dialog-body > label {
+  line-height: 1.4;
+  color: var(--jp-ui-font-color0);
+}
+
+.jp-Dialog-button.jp-mod-styled:not(:last-child) {
+  margin-right: 12px;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-Input-Boolean-Dialog {
+  flex-direction: row-reverse;
+  align-items: end;
+  width: 100%;
+}
+
+.jp-Input-Boolean-Dialog > label {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-MainAreaWidget > :focus {
+  outline: none;
+}
+
+.jp-MainAreaWidget .jp-MainAreaWidget-error {
+  padding: 6px;
+}
+
+.jp-MainAreaWidget .jp-MainAreaWidget-error > pre {
+  width: auto;
+  padding: 10px;
+  background: var(--jp-error-color3);
+  border: var(--jp-border-width) solid var(--jp-error-color1);
+  border-radius: var(--jp-border-radius);
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+  white-space: pre-wrap;
+  word-wrap: break-word;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/**
+ * google-material-color v1.2.6
+ * https://github.com/danlevan/google-material-color
+ */
+:root {
+  --md-red-50: #ffebee;
+  --md-red-100: #ffcdd2;
+  --md-red-200: #ef9a9a;
+  --md-red-300: #e57373;
+  --md-red-400: #ef5350;
+  --md-red-500: #f44336;
+  --md-red-600: #e53935;
+  --md-red-700: #d32f2f;
+  --md-red-800: #c62828;
+  --md-red-900: #b71c1c;
+  --md-red-A100: #ff8a80;
+  --md-red-A200: #ff5252;
+  --md-red-A400: #ff1744;
+  --md-red-A700: #d50000;
+  --md-pink-50: #fce4ec;
+  --md-pink-100: #f8bbd0;
+  --md-pink-200: #f48fb1;
+  --md-pink-300: #f06292;
+  --md-pink-400: #ec407a;
+  --md-pink-500: #e91e63;
+  --md-pink-600: #d81b60;
+  --md-pink-700: #c2185b;
+  --md-pink-800: #ad1457;
+  --md-pink-900: #880e4f;
+  --md-pink-A100: #ff80ab;
+  --md-pink-A200: #ff4081;
+  --md-pink-A400: #f50057;
+  --md-pink-A700: #c51162;
+  --md-purple-50: #f3e5f5;
+  --md-purple-100: #e1bee7;
+  --md-purple-200: #ce93d8;
+  --md-purple-300: #ba68c8;
+  --md-purple-400: #ab47bc;
+  --md-purple-500: #9c27b0;
+  --md-purple-600: #8e24aa;
+  --md-purple-700: #7b1fa2;
+  --md-purple-800: #6a1b9a;
+  --md-purple-900: #4a148c;
+  --md-purple-A100: #ea80fc;
+  --md-purple-A200: #e040fb;
+  --md-purple-A400: #d500f9;
+  --md-purple-A700: #a0f;
+  --md-deep-purple-50: #ede7f6;
+  --md-deep-purple-100: #d1c4e9;
+  --md-deep-purple-200: #b39ddb;
+  --md-deep-purple-300: #9575cd;
+  --md-deep-purple-400: #7e57c2;
+  --md-deep-purple-500: #673ab7;
+  --md-deep-purple-600: #5e35b1;
+  --md-deep-purple-700: #512da8;
+  --md-deep-purple-800: #4527a0;
+  --md-deep-purple-900: #311b92;
+  --md-deep-purple-A100: #b388ff;
+  --md-deep-purple-A200: #7c4dff;
+  --md-deep-purple-A400: #651fff;
+  --md-deep-purple-A700: #6200ea;
+  --md-indigo-50: #e8eaf6;
+  --md-indigo-100: #c5cae9;
+  --md-indigo-200: #9fa8da;
+  --md-indigo-300: #7986cb;
+  --md-indigo-400: #5c6bc0;
+  --md-indigo-500: #3f51b5;
+  --md-indigo-600: #3949ab;
+  --md-indigo-700: #303f9f;
+  --md-indigo-800: #283593;
+  --md-indigo-900: #1a237e;
+  --md-indigo-A100: #8c9eff;
+  --md-indigo-A200: #536dfe;
+  --md-indigo-A400: #3d5afe;
+  --md-indigo-A700: #304ffe;
+  --md-blue-50: #e3f2fd;
+  --md-blue-100: #bbdefb;
+  --md-blue-200: #90caf9;
+  --md-blue-300: #64b5f6;
+  --md-blue-400: #42a5f5;
+  --md-blue-500: #2196f3;
+  --md-blue-600: #1e88e5;
+  --md-blue-700: #1976d2;
+  --md-blue-800: #1565c0;
+  --md-blue-900: #0d47a1;
+  --md-blue-A100: #82b1ff;
+  --md-blue-A200: #448aff;
+  --md-blue-A400: #2979ff;
+  --md-blue-A700: #2962ff;
+  --md-light-blue-50: #e1f5fe;
+  --md-light-blue-100: #b3e5fc;
+  --md-light-blue-200: #81d4fa;
+  --md-light-blue-300: #4fc3f7;
+  --md-light-blue-400: #29b6f6;
+  --md-light-blue-500: #03a9f4;
+  --md-light-blue-600: #039be5;
+  --md-light-blue-700: #0288d1;
+  --md-light-blue-800: #0277bd;
+  --md-light-blue-900: #01579b;
+  --md-light-blue-A100: #80d8ff;
+  --md-light-blue-A200: #40c4ff;
+  --md-light-blue-A400: #00b0ff;
+  --md-light-blue-A700: #0091ea;
+  --md-cyan-50: #e0f7fa;
+  --md-cyan-100: #b2ebf2;
+  --md-cyan-200: #80deea;
+  --md-cyan-300: #4dd0e1;
+  --md-cyan-400: #26c6da;
+  --md-cyan-500: #00bcd4;
+  --md-cyan-600: #00acc1;
+  --md-cyan-700: #0097a7;
+  --md-cyan-800: #00838f;
+  --md-cyan-900: #006064;
+  --md-cyan-A100: #84ffff;
+  --md-cyan-A200: #18ffff;
+  --md-cyan-A400: #00e5ff;
+  --md-cyan-A700: #00b8d4;
+  --md-teal-50: #e0f2f1;
+  --md-teal-100: #b2dfdb;
+  --md-teal-200: #80cbc4;
+  --md-teal-300: #4db6ac;
+  --md-teal-400: #26a69a;
+  --md-teal-500: #009688;
+  --md-teal-600: #00897b;
+  --md-teal-700: #00796b;
+  --md-teal-800: #00695c;
+  --md-teal-900: #004d40;
+  --md-teal-A100: #a7ffeb;
+  --md-teal-A200: #64ffda;
+  --md-teal-A400: #1de9b6;
+  --md-teal-A700: #00bfa5;
+  --md-green-50: #e8f5e9;
+  --md-green-100: #c8e6c9;
+  --md-green-200: #a5d6a7;
+  --md-green-300: #81c784;
+  --md-green-400: #66bb6a;
+  --md-green-500: #4caf50;
+  --md-green-600: #43a047;
+  --md-green-700: #388e3c;
+  --md-green-800: #2e7d32;
+  --md-green-900: #1b5e20;
+  --md-green-A100: #b9f6ca;
+  --md-green-A200: #69f0ae;
+  --md-green-A400: #00e676;
+  --md-green-A700: #00c853;
+  --md-light-green-50: #f1f8e9;
+  --md-light-green-100: #dcedc8;
+  --md-light-green-200: #c5e1a5;
+  --md-light-green-300: #aed581;
+  --md-light-green-400: #9ccc65;
+  --md-light-green-500: #8bc34a;
+  --md-light-green-600: #7cb342;
+  --md-light-green-700: #689f38;
+  --md-light-green-800: #558b2f;
+  --md-light-green-900: #33691e;
+  --md-light-green-A100: #ccff90;
+  --md-light-green-A200: #b2ff59;
+  --md-light-green-A400: #76ff03;
+  --md-light-green-A700: #64dd17;
+  --md-lime-50: #f9fbe7;
+  --md-lime-100: #f0f4c3;
+  --md-lime-200: #e6ee9c;
+  --md-lime-300: #dce775;
+  --md-lime-400: #d4e157;
+  --md-lime-500: #cddc39;
+  --md-lime-600: #c0ca33;
+  --md-lime-700: #afb42b;
+  --md-lime-800: #9e9d24;
+  --md-lime-900: #827717;
+  --md-lime-A100: #f4ff81;
+  --md-lime-A200: #eeff41;
+  --md-lime-A400: #c6ff00;
+  --md-lime-A700: #aeea00;
+  --md-yellow-50: #fffde7;
+  --md-yellow-100: #fff9c4;
+  --md-yellow-200: #fff59d;
+  --md-yellow-300: #fff176;
+  --md-yellow-400: #ffee58;
+  --md-yellow-500: #ffeb3b;
+  --md-yellow-600: #fdd835;
+  --md-yellow-700: #fbc02d;
+  --md-yellow-800: #f9a825;
+  --md-yellow-900: #f57f17;
+  --md-yellow-A100: #ffff8d;
+  --md-yellow-A200: #ff0;
+  --md-yellow-A400: #ffea00;
+  --md-yellow-A700: #ffd600;
+  --md-amber-50: #fff8e1;
+  --md-amber-100: #ffecb3;
+  --md-amber-200: #ffe082;
+  --md-amber-300: #ffd54f;
+  --md-amber-400: #ffca28;
+  --md-amber-500: #ffc107;
+  --md-amber-600: #ffb300;
+  --md-amber-700: #ffa000;
+  --md-amber-800: #ff8f00;
+  --md-amber-900: #ff6f00;
+  --md-amber-A100: #ffe57f;
+  --md-amber-A200: #ffd740;
+  --md-amber-A400: #ffc400;
+  --md-amber-A700: #ffab00;
+  --md-orange-50: #fff3e0;
+  --md-orange-100: #ffe0b2;
+  --md-orange-200: #ffcc80;
+  --md-orange-300: #ffb74d;
+  --md-orange-400: #ffa726;
+  --md-orange-500: #ff9800;
+  --md-orange-600: #fb8c00;
+  --md-orange-700: #f57c00;
+  --md-orange-800: #ef6c00;
+  --md-orange-900: #e65100;
+  --md-orange-A100: #ffd180;
+  --md-orange-A200: #ffab40;
+  --md-orange-A400: #ff9100;
+  --md-orange-A700: #ff6d00;
+  --md-deep-orange-50: #fbe9e7;
+  --md-deep-orange-100: #ffccbc;
+  --md-deep-orange-200: #ffab91;
+  --md-deep-orange-300: #ff8a65;
+  --md-deep-orange-400: #ff7043;
+  --md-deep-orange-500: #ff5722;
+  --md-deep-orange-600: #f4511e;
+  --md-deep-orange-700: #e64a19;
+  --md-deep-orange-800: #d84315;
+  --md-deep-orange-900: #bf360c;
+  --md-deep-orange-A100: #ff9e80;
+  --md-deep-orange-A200: #ff6e40;
+  --md-deep-orange-A400: #ff3d00;
+  --md-deep-orange-A700: #dd2c00;
+  --md-brown-50: #efebe9;
+  --md-brown-100: #d7ccc8;
+  --md-brown-200: #bcaaa4;
+  --md-brown-300: #a1887f;
+  --md-brown-400: #8d6e63;
+  --md-brown-500: #795548;
+  --md-brown-600: #6d4c41;
+  --md-brown-700: #5d4037;
+  --md-brown-800: #4e342e;
+  --md-brown-900: #3e2723;
+  --md-grey-50: #fafafa;
+  --md-grey-100: #f5f5f5;
+  --md-grey-200: #eee;
+  --md-grey-300: #e0e0e0;
+  --md-grey-400: #bdbdbd;
+  --md-grey-500: #9e9e9e;
+  --md-grey-600: #757575;
+  --md-grey-700: #616161;
+  --md-grey-800: #424242;
+  --md-grey-900: #212121;
+  --md-blue-grey-50: #eceff1;
+  --md-blue-grey-100: #cfd8dc;
+  --md-blue-grey-200: #b0bec5;
+  --md-blue-grey-300: #90a4ae;
+  --md-blue-grey-400: #78909c;
+  --md-blue-grey-500: #607d8b;
+  --md-blue-grey-600: #546e7a;
+  --md-blue-grey-700: #455a64;
+  --md-blue-grey-800: #37474f;
+  --md-blue-grey-900: #263238;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2017, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| RenderedText
+|----------------------------------------------------------------------------*/
+
+:root {
+  /* This is the padding value to fill the gaps between lines containing spans with background color. */
+  --jp-private-code-span-padding: calc(
+    (var(--jp-code-line-height) - 1) * var(--jp-code-font-size) / 2
+  );
+}
+
+.jp-RenderedText {
+  text-align: left;
+  padding-left: var(--jp-code-padding);
+  line-height: var(--jp-code-line-height);
+  font-family: var(--jp-code-font-family);
+}
+
+.jp-RenderedText pre,
+.jp-RenderedJavaScript pre,
+.jp-RenderedHTMLCommon pre {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-code-font-size);
+  border: none;
+  margin: 0;
+  padding: 0;
+}
+
+.jp-RenderedText pre a:link {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedText pre a:hover {
+  text-decoration: underline;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedText pre a:visited {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+/* console foregrounds and backgrounds */
+.jp-RenderedText pre .ansi-black-fg {
+  color: #3e424d;
+}
+
+.jp-RenderedText pre .ansi-red-fg {
+  color: #e75c58;
+}
+
+.jp-RenderedText pre .ansi-green-fg {
+  color: #00a250;
+}
+
+.jp-RenderedText pre .ansi-yellow-fg {
+  color: #ddb62b;
+}
+
+.jp-RenderedText pre .ansi-blue-fg {
+  color: #208ffb;
+}
+
+.jp-RenderedText pre .ansi-magenta-fg {
+  color: #d160c4;
+}
+
+.jp-RenderedText pre .ansi-cyan-fg {
+  color: #60c6c8;
+}
+
+.jp-RenderedText pre .ansi-white-fg {
+  color: #c5c1b4;
+}
+
+.jp-RenderedText pre .ansi-black-bg {
+  background-color: #3e424d;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-red-bg {
+  background-color: #e75c58;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-green-bg {
+  background-color: #00a250;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-yellow-bg {
+  background-color: #ddb62b;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-blue-bg {
+  background-color: #208ffb;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-magenta-bg {
+  background-color: #d160c4;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-cyan-bg {
+  background-color: #60c6c8;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-white-bg {
+  background-color: #c5c1b4;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-black-intense-fg {
+  color: #282c36;
+}
+
+.jp-RenderedText pre .ansi-red-intense-fg {
+  color: #b22b31;
+}
+
+.jp-RenderedText pre .ansi-green-intense-fg {
+  color: #007427;
+}
+
+.jp-RenderedText pre .ansi-yellow-intense-fg {
+  color: #b27d12;
+}
+
+.jp-RenderedText pre .ansi-blue-intense-fg {
+  color: #0065ca;
+}
+
+.jp-RenderedText pre .ansi-magenta-intense-fg {
+  color: #a03196;
+}
+
+.jp-RenderedText pre .ansi-cyan-intense-fg {
+  color: #258f8f;
+}
+
+.jp-RenderedText pre .ansi-white-intense-fg {
+  color: #a1a6b2;
+}
+
+.jp-RenderedText pre .ansi-black-intense-bg {
+  background-color: #282c36;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-red-intense-bg {
+  background-color: #b22b31;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-green-intense-bg {
+  background-color: #007427;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-yellow-intense-bg {
+  background-color: #b27d12;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-blue-intense-bg {
+  background-color: #0065ca;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-magenta-intense-bg {
+  background-color: #a03196;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-cyan-intense-bg {
+  background-color: #258f8f;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-white-intense-bg {
+  background-color: #a1a6b2;
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-default-inverse-fg {
+  color: var(--jp-ui-inverse-font-color0);
+}
+
+.jp-RenderedText pre .ansi-default-inverse-bg {
+  background-color: var(--jp-inverse-layout-color0);
+  padding: var(--jp-private-code-span-padding) 0;
+}
+
+.jp-RenderedText pre .ansi-bold {
+  font-weight: bold;
+}
+
+.jp-RenderedText pre .ansi-underline {
+  text-decoration: underline;
+}
+
+.jp-RenderedText[data-mime-type='application/vnd.jupyter.stderr'] {
+  background: var(--jp-rendermime-error-background);
+  padding-top: var(--jp-code-padding);
+}
+
+/*-----------------------------------------------------------------------------
+| RenderedLatex
+|----------------------------------------------------------------------------*/
+
+.jp-RenderedLatex {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-content-font-size1);
+  line-height: var(--jp-content-line-height);
+}
+
+/* Left-justify outputs.*/
+.jp-OutputArea-output.jp-RenderedLatex {
+  padding: var(--jp-code-padding);
+  text-align: left;
+}
+
+/*-----------------------------------------------------------------------------
+| RenderedHTML
+|----------------------------------------------------------------------------*/
+
+.jp-RenderedHTMLCommon {
+  color: var(--jp-content-font-color1);
+  font-family: var(--jp-content-font-family);
+  font-size: var(--jp-content-font-size1);
+  line-height: var(--jp-content-line-height);
+
+  /* Give a bit more R padding on Markdown text to keep line lengths reasonable */
+  padding-right: 20px;
+}
+
+.jp-RenderedHTMLCommon em {
+  font-style: italic;
+}
+
+.jp-RenderedHTMLCommon strong {
+  font-weight: bold;
+}
+
+.jp-RenderedHTMLCommon u {
+  text-decoration: underline;
+}
+
+.jp-RenderedHTMLCommon a:link {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedHTMLCommon a:hover {
+  text-decoration: underline;
+  color: var(--jp-content-link-color);
+}
+
+.jp-RenderedHTMLCommon a:visited {
+  text-decoration: none;
+  color: var(--jp-content-link-color);
+}
+
+/* Headings */
+
+.jp-RenderedHTMLCommon h1,
+.jp-RenderedHTMLCommon h2,
+.jp-RenderedHTMLCommon h3,
+.jp-RenderedHTMLCommon h4,
+.jp-RenderedHTMLCommon h5,
+.jp-RenderedHTMLCommon h6 {
+  line-height: var(--jp-content-heading-line-height);
+  font-weight: var(--jp-content-heading-font-weight);
+  font-style: normal;
+  margin: var(--jp-content-heading-margin-top) 0
+    var(--jp-content-heading-margin-bottom) 0;
+}
+
+.jp-RenderedHTMLCommon h1:first-child,
+.jp-RenderedHTMLCommon h2:first-child,
+.jp-RenderedHTMLCommon h3:first-child,
+.jp-RenderedHTMLCommon h4:first-child,
+.jp-RenderedHTMLCommon h5:first-child,
+.jp-RenderedHTMLCommon h6:first-child {
+  margin-top: calc(0.5 * var(--jp-content-heading-margin-top));
+}
+
+.jp-RenderedHTMLCommon h1:last-child,
+.jp-RenderedHTMLCommon h2:last-child,
+.jp-RenderedHTMLCommon h3:last-child,
+.jp-RenderedHTMLCommon h4:last-child,
+.jp-RenderedHTMLCommon h5:last-child,
+.jp-RenderedHTMLCommon h6:last-child {
+  margin-bottom: calc(0.5 * var(--jp-content-heading-margin-bottom));
+}
+
+.jp-RenderedHTMLCommon h1 {
+  font-size: var(--jp-content-font-size5);
+}
+
+.jp-RenderedHTMLCommon h2 {
+  font-size: var(--jp-content-font-size4);
+}
+
+.jp-RenderedHTMLCommon h3 {
+  font-size: var(--jp-content-font-size3);
+}
+
+.jp-RenderedHTMLCommon h4 {
+  font-size: var(--jp-content-font-size2);
+}
+
+.jp-RenderedHTMLCommon h5 {
+  font-size: var(--jp-content-font-size1);
+}
+
+.jp-RenderedHTMLCommon h6 {
+  font-size: var(--jp-content-font-size0);
+}
+
+/* Lists */
+
+/* stylelint-disable selector-max-type, selector-max-compound-selectors */
+
+.jp-RenderedHTMLCommon ul:not(.list-inline),
+.jp-RenderedHTMLCommon ol:not(.list-inline) {
+  padding-left: 2em;
+}
+
+.jp-RenderedHTMLCommon ul {
+  list-style: disc;
+}
+
+.jp-RenderedHTMLCommon ul ul {
+  list-style: square;
+}
+
+.jp-RenderedHTMLCommon ul ul ul {
+  list-style: circle;
+}
+
+.jp-RenderedHTMLCommon ol {
+  list-style: decimal;
+}
+
+.jp-RenderedHTMLCommon ol ol {
+  list-style: upper-alpha;
+}
+
+.jp-RenderedHTMLCommon ol ol ol {
+  list-style: lower-alpha;
+}
+
+.jp-RenderedHTMLCommon ol ol ol ol {
+  list-style: lower-roman;
+}
+
+.jp-RenderedHTMLCommon ol ol ol ol ol {
+  list-style: decimal;
+}
+
+.jp-RenderedHTMLCommon ol,
+.jp-RenderedHTMLCommon ul {
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon ul ul,
+.jp-RenderedHTMLCommon ul ol,
+.jp-RenderedHTMLCommon ol ul,
+.jp-RenderedHTMLCommon ol ol {
+  margin-bottom: 0;
+}
+
+/* stylelint-enable selector-max-type, selector-max-compound-selectors */
+
+.jp-RenderedHTMLCommon hr {
+  color: var(--jp-border-color2);
+  background-color: var(--jp-border-color1);
+  margin-top: 1em;
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon > pre {
+  margin: 1.5em 2em;
+}
+
+.jp-RenderedHTMLCommon pre,
+.jp-RenderedHTMLCommon code {
+  border: 0;
+  background-color: var(--jp-layout-color0);
+  color: var(--jp-content-font-color1);
+  font-family: var(--jp-code-font-family);
+  font-size: inherit;
+  line-height: var(--jp-code-line-height);
+  padding: 0;
+  white-space: pre-wrap;
+}
+
+.jp-RenderedHTMLCommon :not(pre) > code {
+  background-color: var(--jp-layout-color2);
+  padding: 1px 5px;
+}
+
+/* Tables */
+
+.jp-RenderedHTMLCommon table {
+  border-collapse: collapse;
+  border-spacing: 0;
+  border: none;
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+  table-layout: fixed;
+  margin-left: auto;
+  margin-bottom: 1em;
+  margin-right: auto;
+}
+
+.jp-RenderedHTMLCommon thead {
+  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
+  vertical-align: bottom;
+}
+
+.jp-RenderedHTMLCommon td,
+.jp-RenderedHTMLCommon th,
+.jp-RenderedHTMLCommon tr {
+  vertical-align: middle;
+  padding: 0.5em;
+  line-height: normal;
+  white-space: normal;
+  max-width: none;
+  border: none;
+}
+
+.jp-RenderedMarkdown.jp-RenderedHTMLCommon td,
+.jp-RenderedMarkdown.jp-RenderedHTMLCommon th {
+  max-width: none;
+}
+
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon td,
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon th,
+:not(.jp-RenderedMarkdown).jp-RenderedHTMLCommon tr {
+  text-align: right;
+}
+
+.jp-RenderedHTMLCommon th {
+  font-weight: bold;
+}
+
+.jp-RenderedHTMLCommon tbody tr:nth-child(odd) {
+  background: var(--jp-layout-color0);
+}
+
+.jp-RenderedHTMLCommon tbody tr:nth-child(even) {
+  background: var(--jp-rendermime-table-row-background);
+}
+
+.jp-RenderedHTMLCommon tbody tr:hover {
+  background: var(--jp-rendermime-table-row-hover-background);
+}
+
+.jp-RenderedHTMLCommon p {
+  text-align: left;
+  margin: 0;
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon img {
+  -moz-force-broken-image-icon: 1;
+}
+
+/* Restrict to direct children as other images could be nested in other content. */
+.jp-RenderedHTMLCommon > img {
+  display: block;
+  margin-left: 0;
+  margin-right: 0;
+  margin-bottom: 1em;
+}
+
+/* Change color behind transparent images if they need it... */
+[data-jp-theme-light='false'] .jp-RenderedImage img.jp-needs-light-background {
+  background-color: var(--jp-inverse-layout-color1);
+}
+
+[data-jp-theme-light='true'] .jp-RenderedImage img.jp-needs-dark-background {
+  background-color: var(--jp-inverse-layout-color1);
+}
+
+.jp-RenderedHTMLCommon img,
+.jp-RenderedImage img,
+.jp-RenderedHTMLCommon svg,
+.jp-RenderedSVG svg {
+  max-width: 100%;
+  height: auto;
+}
+
+.jp-RenderedHTMLCommon img.jp-mod-unconfined,
+.jp-RenderedImage img.jp-mod-unconfined,
+.jp-RenderedHTMLCommon svg.jp-mod-unconfined,
+.jp-RenderedSVG svg.jp-mod-unconfined {
+  max-width: none;
+}
+
+.jp-RenderedHTMLCommon .alert {
+  padding: var(--jp-notebook-padding);
+  border: var(--jp-border-width) solid transparent;
+  border-radius: var(--jp-border-radius);
+  margin-bottom: 1em;
+}
+
+.jp-RenderedHTMLCommon .alert-info {
+  color: var(--jp-info-color0);
+  background-color: var(--jp-info-color3);
+  border-color: var(--jp-info-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-info hr {
+  border-color: var(--jp-info-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-info > p:last-child,
+.jp-RenderedHTMLCommon .alert-info > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-warning {
+  color: var(--jp-warn-color0);
+  background-color: var(--jp-warn-color3);
+  border-color: var(--jp-warn-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-warning hr {
+  border-color: var(--jp-warn-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-warning > p:last-child,
+.jp-RenderedHTMLCommon .alert-warning > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-success {
+  color: var(--jp-success-color0);
+  background-color: var(--jp-success-color3);
+  border-color: var(--jp-success-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-success hr {
+  border-color: var(--jp-success-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-success > p:last-child,
+.jp-RenderedHTMLCommon .alert-success > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon .alert-danger {
+  color: var(--jp-error-color0);
+  background-color: var(--jp-error-color3);
+  border-color: var(--jp-error-color2);
+}
+
+.jp-RenderedHTMLCommon .alert-danger hr {
+  border-color: var(--jp-error-color3);
+}
+
+.jp-RenderedHTMLCommon .alert-danger > p:last-child,
+.jp-RenderedHTMLCommon .alert-danger > ul:last-child {
+  margin-bottom: 0;
+}
+
+.jp-RenderedHTMLCommon blockquote {
+  margin: 1em 2em;
+  padding: 0 1em;
+  border-left: 5px solid var(--jp-border-color2);
+}
+
+a.jp-InternalAnchorLink {
+  visibility: hidden;
+  margin-left: 8px;
+  color: var(--md-blue-800);
+}
+
+h1:hover .jp-InternalAnchorLink,
+h2:hover .jp-InternalAnchorLink,
+h3:hover .jp-InternalAnchorLink,
+h4:hover .jp-InternalAnchorLink,
+h5:hover .jp-InternalAnchorLink,
+h6:hover .jp-InternalAnchorLink {
+  visibility: visible;
+}
+
+.jp-RenderedHTMLCommon kbd {
+  background-color: var(--jp-rendermime-table-row-background);
+  border: 1px solid var(--jp-border-color0);
+  border-bottom-color: var(--jp-border-color2);
+  border-radius: 3px;
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
+  display: inline-block;
+  font-size: var(--jp-ui-font-size0);
+  line-height: 1em;
+  padding: 0.2em 0.5em;
+}
+
+/* Most direct children of .jp-RenderedHTMLCommon have a margin-bottom of 1.0.
+ * At the bottom of cells this is a bit too much as there is also spacing
+ * between cells. Going all the way to 0 gets too tight between markdown and
+ * code cells.
+ */
+.jp-RenderedHTMLCommon > *:last-child {
+  margin-bottom: 0.5em;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Copyright (c) 2014-2017, PhosphorJS Contributors
+|
+| Distributed under the terms of the BSD 3-Clause License.
+|
+| The full license is in the file LICENSE, distributed with this software.
+|----------------------------------------------------------------------------*/
+
+.lm-cursor-backdrop {
+  position: fixed;
+  width: 200px;
+  height: 200px;
+  margin-top: -100px;
+  margin-left: -100px;
+  will-change: transform;
+  z-index: 100;
+}
+
+.lm-mod-drag-image {
+  will-change: transform;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-lineFormSearch {
+  padding: 4px 12px;
+  background-color: var(--jp-layout-color2);
+  box-shadow: var(--jp-toolbar-box-shadow);
+  z-index: 2;
+  font-size: var(--jp-ui-font-size1);
+}
+
+.jp-lineFormCaption {
+  font-size: var(--jp-ui-font-size0);
+  line-height: var(--jp-ui-font-size1);
+  margin-top: 4px;
+  color: var(--jp-ui-font-color0);
+}
+
+.jp-baseLineForm {
+  border: none;
+  border-radius: 0;
+  position: absolute;
+  background-size: 16px;
+  background-repeat: no-repeat;
+  background-position: center;
+  outline: none;
+}
+
+.jp-lineFormButtonContainer {
+  top: 4px;
+  right: 8px;
+  height: 24px;
+  padding: 0 12px;
+  width: 12px;
+}
+
+.jp-lineFormButtonIcon {
+  top: 0;
+  right: 0;
+  background-color: var(--jp-brand-color1);
+  height: 100%;
+  width: 100%;
+  box-sizing: border-box;
+  padding: 4px 6px;
+}
+
+.jp-lineFormButton {
+  top: 0;
+  right: 0;
+  background-color: transparent;
+  height: 100%;
+  width: 100%;
+  box-sizing: border-box;
+}
+
+.jp-lineFormWrapper {
+  overflow: hidden;
+  padding: 0 8px;
+  border: 1px solid var(--jp-border-color0);
+  background-color: var(--jp-input-active-background);
+  height: 22px;
+}
+
+.jp-lineFormWrapperFocusWithin {
+  border: var(--jp-border-width) solid var(--md-blue-500);
+  box-shadow: inset 0 0 4px var(--md-blue-300);
+}
+
+.jp-lineFormInput {
+  background: transparent;
+  width: 200px;
+  height: 100%;
+  border: none;
+  outline: none;
+  color: var(--jp-ui-font-color0);
+  line-height: 28px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) 2014-2016, Jupyter Development Team.
+|
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-JSONEditor {
+  display: flex;
+  flex-direction: column;
+  width: 100%;
+}
+
+.jp-JSONEditor-host {
+  flex: 1 1 auto;
+  border: var(--jp-border-width) solid var(--jp-input-border-color);
+  border-radius: 0;
+  background: var(--jp-layout-color0);
+  min-height: 50px;
+  padding: 1px;
+}
+
+.jp-JSONEditor.jp-mod-error .jp-JSONEditor-host {
+  border-color: red;
+  outline-color: red;
+}
+
+.jp-JSONEditor-header {
+  display: flex;
+  flex: 1 0 auto;
+  padding: 0 0 0 12px;
+}
+
+.jp-JSONEditor-header label {
+  flex: 0 0 auto;
+}
+
+.jp-JSONEditor-commitButton {
+  height: 16px;
+  width: 16px;
+  background-size: 18px;
+  background-repeat: no-repeat;
+  background-position: center;
+}
+
+.jp-JSONEditor-host.jp-mod-focused {
+  background-color: var(--jp-input-active-background);
+  border: 1px solid var(--jp-input-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+}
+
+.jp-Editor.jp-mod-dropTarget {
+  border: var(--jp-border-width) solid var(--jp-input-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+.jp-DocumentSearch-input {
+  border: none;
+  outline: none;
+  color: var(--jp-ui-font-color0);
+  font-size: var(--jp-ui-font-size1);
+  background-color: var(--jp-layout-color0);
+  font-family: var(--jp-ui-font-family);
+  padding: 2px 1px;
+  resize: none;
+}
+
+.jp-DocumentSearch-overlay {
+  position: absolute;
+  background-color: var(--jp-toolbar-background);
+  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
+  border-left: var(--jp-border-width) solid var(--jp-toolbar-border-color);
+  top: 0;
+  right: 0;
+  z-index: 7;
+  min-width: 405px;
+  padding: 2px;
+  font-size: var(--jp-ui-font-size1);
+
+  --jp-private-document-search-button-height: 20px;
+}
+
+.jp-DocumentSearch-overlay button {
+  background-color: var(--jp-toolbar-background);
+  outline: 0;
+}
+
+.jp-DocumentSearch-overlay button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-overlay button:active {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-DocumentSearch-overlay-row {
+  display: flex;
+  align-items: center;
+  margin-bottom: 2px;
+}
+
+.jp-DocumentSearch-button-content {
+  display: inline-block;
+  cursor: pointer;
+  box-sizing: border-box;
+  width: 100%;
+  height: 100%;
+}
+
+.jp-DocumentSearch-button-content svg {
+  width: 100%;
+  height: 100%;
+}
+
+.jp-DocumentSearch-input-wrapper {
+  border: var(--jp-border-width) solid var(--jp-border-color0);
+  display: flex;
+  background-color: var(--jp-layout-color0);
+  margin: 2px;
+}
+
+.jp-DocumentSearch-input-wrapper:focus-within {
+  border-color: var(--jp-cell-editor-active-border-color);
+}
+
+.jp-DocumentSearch-toggle-wrapper,
+.jp-DocumentSearch-button-wrapper {
+  all: initial;
+  overflow: hidden;
+  display: inline-block;
+  border: none;
+  box-sizing: border-box;
+}
+
+.jp-DocumentSearch-toggle-wrapper {
+  width: 14px;
+  height: 14px;
+}
+
+.jp-DocumentSearch-button-wrapper {
+  width: var(--jp-private-document-search-button-height);
+  height: var(--jp-private-document-search-button-height);
+}
+
+.jp-DocumentSearch-toggle-wrapper:focus,
+.jp-DocumentSearch-button-wrapper:focus {
+  outline: var(--jp-border-width) solid
+    var(--jp-cell-editor-active-border-color);
+  outline-offset: -1px;
+}
+
+.jp-DocumentSearch-toggle-wrapper,
+.jp-DocumentSearch-button-wrapper,
+.jp-DocumentSearch-button-content:focus {
+  outline: none;
+}
+
+.jp-DocumentSearch-toggle-placeholder {
+  width: 5px;
+}
+
+.jp-DocumentSearch-input-button::before {
+  display: block;
+  padding-top: 100%;
+}
+
+.jp-DocumentSearch-input-button-off {
+  opacity: var(--jp-search-toggle-off-opacity);
+}
+
+.jp-DocumentSearch-input-button-off:hover {
+  opacity: var(--jp-search-toggle-hover-opacity);
+}
+
+.jp-DocumentSearch-input-button-on {
+  opacity: var(--jp-search-toggle-on-opacity);
+}
+
+.jp-DocumentSearch-index-counter {
+  padding-left: 10px;
+  padding-right: 10px;
+  user-select: none;
+  min-width: 35px;
+  display: inline-block;
+}
+
+.jp-DocumentSearch-up-down-wrapper {
+  display: inline-block;
+  padding-right: 2px;
+  margin-left: auto;
+  white-space: nowrap;
+}
+
+.jp-DocumentSearch-spacer {
+  margin-left: auto;
+}
+
+.jp-DocumentSearch-up-down-wrapper button {
+  outline: 0;
+  border: none;
+  width: var(--jp-private-document-search-button-height);
+  height: var(--jp-private-document-search-button-height);
+  vertical-align: middle;
+  margin: 1px 5px 2px;
+}
+
+.jp-DocumentSearch-up-down-button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-up-down-button:active {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-DocumentSearch-filter-button {
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-DocumentSearch-filter-button:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-filter-button-enabled {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-DocumentSearch-filter-button-enabled:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+.jp-DocumentSearch-search-options {
+  padding: 0 8px;
+  margin-left: 3px;
+  width: 100%;
+  display: grid;
+  justify-content: start;
+  grid-template-columns: 1fr 1fr;
+  align-items: center;
+  justify-items: stretch;
+}
+
+.jp-DocumentSearch-search-filter-disabled {
+  color: var(--jp-ui-font-color2);
+}
+
+.jp-DocumentSearch-search-filter {
+  display: flex;
+  align-items: center;
+  user-select: none;
+}
+
+.jp-DocumentSearch-regex-error {
+  color: var(--jp-error-color0);
+}
+
+.jp-DocumentSearch-replace-button-wrapper {
+  overflow: hidden;
+  display: inline-block;
+  box-sizing: border-box;
+  border: var(--jp-border-width) solid var(--jp-border-color0);
+  margin: auto 2px;
+  padding: 1px 4px;
+  height: calc(var(--jp-private-document-search-button-height) + 2px);
+}
+
+.jp-DocumentSearch-replace-button-wrapper:focus {
+  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
+}
+
+.jp-DocumentSearch-replace-button {
+  display: inline-block;
+  text-align: center;
+  cursor: pointer;
+  box-sizing: border-box;
+  color: var(--jp-ui-font-color1);
+
+  /* height - 2 * (padding of wrapper) */
+  line-height: calc(var(--jp-private-document-search-button-height) - 2px);
+  width: 100%;
+  height: 100%;
+}
+
+.jp-DocumentSearch-replace-button:focus {
+  outline: none;
+}
+
+.jp-DocumentSearch-replace-wrapper-class {
+  margin-left: 14px;
+  display: flex;
+}
+
+.jp-DocumentSearch-replace-toggle {
+  border: none;
+  background-color: var(--jp-toolbar-background);
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-DocumentSearch-replace-toggle:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.cm-editor {
+  line-height: var(--jp-code-line-height);
+  font-size: var(--jp-code-font-size);
+  font-family: var(--jp-code-font-family);
+  border: 0;
+  border-radius: 0;
+  height: auto;
+
+  /* Changed to auto to autogrow */
+}
+
+.cm-editor pre {
+  padding: 0 var(--jp-code-padding);
+}
+
+.jp-CodeMirrorEditor[data-type='inline'] .cm-dialog {
+  background-color: var(--jp-layout-color0);
+  color: var(--jp-content-font-color1);
+}
+
+.jp-CodeMirrorEditor {
+  cursor: text;
+}
+
+/* When zoomed out 67% and 33% on a screen of 1440 width x 900 height */
+@media screen and (min-width: 2138px) and (max-width: 4319px) {
+  .jp-CodeMirrorEditor[data-type='inline'] .cm-cursor {
+    border-left: var(--jp-code-cursor-width1) solid
+      var(--jp-editor-cursor-color);
+  }
+}
+
+/* When zoomed out less than 33% */
+@media screen and (min-width: 4320px) {
+  .jp-CodeMirrorEditor[data-type='inline'] .cm-cursor {
+    border-left: var(--jp-code-cursor-width2) solid
+      var(--jp-editor-cursor-color);
+  }
+}
+
+.cm-editor.jp-mod-readOnly .cm-cursor {
+  display: none;
+}
+
+.jp-CollaboratorCursor {
+  border-left: 5px solid transparent;
+  border-right: 5px solid transparent;
+  border-top: none;
+  border-bottom: 3px solid;
+  background-clip: content-box;
+  margin-left: -5px;
+  margin-right: -5px;
+}
+
+.cm-searching,
+.cm-searching span {
+  /* `.cm-searching span`: we need to override syntax highlighting */
+  background-color: var(--jp-search-unselected-match-background-color);
+  color: var(--jp-search-unselected-match-color);
+}
+
+.cm-searching::selection,
+.cm-searching span::selection {
+  background-color: var(--jp-search-unselected-match-background-color);
+  color: var(--jp-search-unselected-match-color);
+}
+
+.jp-current-match > .cm-searching,
+.jp-current-match > .cm-searching span,
+.cm-searching > .jp-current-match,
+.cm-searching > .jp-current-match span {
+  background-color: var(--jp-search-selected-match-background-color);
+  color: var(--jp-search-selected-match-color);
+}
+
+.jp-current-match > .cm-searching::selection,
+.cm-searching > .jp-current-match::selection,
+.jp-current-match > .cm-searching span::selection {
+  background-color: var(--jp-search-selected-match-background-color);
+  color: var(--jp-search-selected-match-color);
+}
+
+.cm-trailingspace {
+  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAsElEQVQIHQGlAFr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+r3zKmT0/+pk9P/7+r3zAAAAAAAAAAABAAAAAAAAAAA6OPzM+/q9wAAAAAA6OPzMwAAAAAAAAAAAgAAAAAAAAAAGR8NiRQaCgAZIA0AGR8NiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQyoYJ/SY80UAAAAASUVORK5CYII=);
+  background-position: center left;
+  background-repeat: repeat-x;
+}
+
+.jp-CollaboratorCursor-hover {
+  position: absolute;
+  z-index: 1;
+  transform: translateX(-50%);
+  color: white;
+  border-radius: 3px;
+  padding-left: 4px;
+  padding-right: 4px;
+  padding-top: 1px;
+  padding-bottom: 1px;
+  text-align: center;
+  font-size: var(--jp-ui-font-size1);
+  white-space: nowrap;
+}
+
+.jp-CodeMirror-ruler {
+  border-left: 1px dashed var(--jp-border-color2);
+}
+
+/* Styles for shared cursors (remote cursor locations and selected ranges) */
+.jp-CodeMirrorEditor .cm-ySelectionCaret {
+  position: relative;
+  border-left: 1px solid black;
+  margin-left: -1px;
+  margin-right: -1px;
+  box-sizing: border-box;
+}
+
+.jp-CodeMirrorEditor .cm-ySelectionCaret > .cm-ySelectionInfo {
+  white-space: nowrap;
+  position: absolute;
+  top: -1.15em;
+  padding-bottom: 0.05em;
+  left: -1px;
+  font-size: 0.95em;
+  font-family: var(--jp-ui-font-family);
+  font-weight: bold;
+  line-height: normal;
+  user-select: none;
+  color: white;
+  padding-left: 2px;
+  padding-right: 2px;
+  z-index: 101;
+  transition: opacity 0.3s ease-in-out;
+}
+
+.jp-CodeMirrorEditor .cm-ySelectionInfo {
+  transition-delay: 0.7s;
+  opacity: 0;
+}
+
+.jp-CodeMirrorEditor .cm-ySelectionCaret:hover > .cm-ySelectionInfo {
+  opacity: 1;
+  transition-delay: 0s;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-MimeDocument {
+  outline: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-filebrowser-button-height: 28px;
+  --jp-private-filebrowser-button-width: 48px;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-FileBrowser .jp-SidePanel-content {
+  display: flex;
+  flex-direction: column;
+}
+
+.jp-FileBrowser-toolbar.jp-Toolbar {
+  flex-wrap: wrap;
+  row-gap: 12px;
+  border-bottom: none;
+  height: auto;
+  margin: 8px 12px 0;
+  box-shadow: none;
+  padding: 0;
+  justify-content: flex-start;
+}
+
+.jp-FileBrowser-Panel {
+  flex: 1 1 auto;
+  display: flex;
+  flex-direction: column;
+}
+
+.jp-BreadCrumbs {
+  flex: 0 0 auto;
+  margin: 8px 12px;
+}
+
+.jp-BreadCrumbs-item {
+  margin: 0 2px;
+  padding: 0 2px;
+  border-radius: var(--jp-border-radius);
+  cursor: pointer;
+}
+
+.jp-BreadCrumbs-item:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-BreadCrumbs-item:first-child {
+  margin-left: 0;
+}
+
+.jp-BreadCrumbs-item.jp-mod-dropTarget {
+  background-color: var(--jp-brand-color2);
+  opacity: 0.7;
+}
+
+/*-----------------------------------------------------------------------------
+| Buttons
+|----------------------------------------------------------------------------*/
+
+.jp-FileBrowser-toolbar > .jp-Toolbar-item {
+  flex: 0 0 auto;
+  padding-left: 0;
+  padding-right: 2px;
+  align-items: center;
+  height: unset;
+}
+
+.jp-FileBrowser-toolbar > .jp-Toolbar-item .jp-ToolbarButtonComponent {
+  width: 40px;
+}
+
+/*-----------------------------------------------------------------------------
+| Other styles
+|----------------------------------------------------------------------------*/
+
+.jp-FileDialog.jp-mod-conflict input {
+  color: var(--jp-error-color1);
+}
+
+.jp-FileDialog .jp-new-name-title {
+  margin-top: 12px;
+}
+
+.jp-LastModified-hidden {
+  display: none;
+}
+
+.jp-FileSize-hidden {
+  display: none;
+}
+
+.jp-FileBrowser .lm-AccordionPanel > h3:first-child {
+  display: none;
+}
+
+/*-----------------------------------------------------------------------------
+| DirListing
+|----------------------------------------------------------------------------*/
+
+.jp-DirListing {
+  flex: 1 1 auto;
+  display: flex;
+  flex-direction: column;
+  outline: 0;
+}
+
+.jp-DirListing-header {
+  flex: 0 0 auto;
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  overflow: hidden;
+  border-top: var(--jp-border-width) solid var(--jp-border-color2);
+  border-bottom: var(--jp-border-width) solid var(--jp-border-color1);
+  box-shadow: var(--jp-toolbar-box-shadow);
+  z-index: 2;
+}
+
+.jp-DirListing-headerItem {
+  padding: 4px 12px 2px;
+  font-weight: 500;
+}
+
+.jp-DirListing-headerItem:hover {
+  background: var(--jp-layout-color2);
+}
+
+.jp-DirListing-headerItem.jp-id-name {
+  flex: 1 0 84px;
+}
+
+.jp-DirListing-headerItem.jp-id-modified {
+  flex: 0 0 112px;
+  border-left: var(--jp-border-width) solid var(--jp-border-color2);
+  text-align: right;
+}
+
+.jp-DirListing-headerItem.jp-id-filesize {
+  flex: 0 0 75px;
+  border-left: var(--jp-border-width) solid var(--jp-border-color2);
+  text-align: right;
+}
+
+.jp-id-narrow {
+  display: none;
+  flex: 0 0 5px;
+  padding: 4px;
+  border-left: var(--jp-border-width) solid var(--jp-border-color2);
+  text-align: right;
+  color: var(--jp-border-color2);
+}
+
+.jp-DirListing-narrow .jp-id-narrow {
+  display: block;
+}
+
+.jp-DirListing-narrow .jp-id-modified,
+.jp-DirListing-narrow .jp-DirListing-itemModified {
+  display: none;
+}
+
+.jp-DirListing-headerItem.jp-mod-selected {
+  font-weight: 600;
+}
+
+/* increase specificity to override bundled default */
+.jp-DirListing-content {
+  flex: 1 1 auto;
+  margin: 0;
+  padding: 0;
+  list-style-type: none;
+  overflow: auto;
+  background-color: var(--jp-layout-color1);
+}
+
+.jp-DirListing-content mark {
+  color: var(--jp-ui-font-color0);
+  background-color: transparent;
+  font-weight: bold;
+}
+
+.jp-DirListing-content .jp-DirListing-item.jp-mod-selected mark {
+  color: var(--jp-ui-inverse-font-color0);
+}
+
+/* Style the directory listing content when a user drops a file to upload */
+.jp-DirListing.jp-mod-native-drop .jp-DirListing-content {
+  outline: 5px dashed rgba(128, 128, 128, 0.5);
+  outline-offset: -10px;
+  cursor: copy;
+}
+
+.jp-DirListing-item {
+  display: flex;
+  flex-direction: row;
+  align-items: center;
+  padding: 4px 12px;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.jp-DirListing-checkboxWrapper {
+  /* Increases hit area of checkbox. */
+  padding: 4px;
+}
+
+.jp-DirListing-header
+  .jp-DirListing-checkboxWrapper
+  + .jp-DirListing-headerItem {
+  padding-left: 4px;
+}
+
+.jp-DirListing-content .jp-DirListing-checkboxWrapper {
+  position: relative;
+  left: -4px;
+  margin: -4px 0 -4px -8px;
+}
+
+.jp-DirListing-checkboxWrapper.jp-mod-visible {
+  visibility: visible;
+}
+
+/* For devices that support hovering, hide checkboxes until hovered, selected...
+*/
+@media (hover: hover) {
+  .jp-DirListing-checkboxWrapper {
+    visibility: hidden;
+  }
+
+  .jp-DirListing-item:hover .jp-DirListing-checkboxWrapper,
+  .jp-DirListing-item.jp-mod-selected .jp-DirListing-checkboxWrapper {
+    visibility: visible;
+  }
+}
+
+.jp-DirListing-item[data-is-dot] {
+  opacity: 75%;
+}
+
+.jp-DirListing-item.jp-mod-selected {
+  color: var(--jp-ui-inverse-font-color1);
+  background: var(--jp-brand-color1);
+}
+
+.jp-DirListing-item.jp-mod-dropTarget {
+  background: var(--jp-brand-color3);
+}
+
+.jp-DirListing-item:hover:not(.jp-mod-selected) {
+  background: var(--jp-layout-color2);
+}
+
+.jp-DirListing-itemIcon {
+  flex: 0 0 20px;
+  margin-right: 4px;
+}
+
+.jp-DirListing-itemText {
+  flex: 1 0 64px;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  user-select: none;
+}
+
+.jp-DirListing-itemText:focus {
+  outline-width: 2px;
+  outline-color: var(--jp-inverse-layout-color1);
+  outline-style: solid;
+  outline-offset: 1px;
+}
+
+.jp-DirListing-item.jp-mod-selected .jp-DirListing-itemText:focus {
+  outline-color: var(--jp-layout-color1);
+}
+
+.jp-DirListing-itemModified {
+  flex: 0 0 125px;
+  text-align: right;
+}
+
+.jp-DirListing-itemFileSize {
+  flex: 0 0 90px;
+  text-align: right;
+}
+
+.jp-DirListing-editor {
+  flex: 1 0 64px;
+  outline: none;
+  border: none;
+  color: var(--jp-ui-font-color1);
+  background-color: var(--jp-layout-color1);
+}
+
+.jp-DirListing-item.jp-mod-running .jp-DirListing-itemIcon::before {
+  color: var(--jp-success-color1);
+  content: '\25CF';
+  font-size: 8px;
+  position: absolute;
+  left: -8px;
+}
+
+.jp-DirListing-item.jp-mod-running.jp-mod-selected
+  .jp-DirListing-itemIcon::before {
+  color: var(--jp-ui-inverse-font-color1);
+}
+
+.jp-DirListing-item.lm-mod-drag-image,
+.jp-DirListing-item.jp-mod-selected.lm-mod-drag-image {
+  font-size: var(--jp-ui-font-size1);
+  padding-left: 4px;
+  margin-left: 4px;
+  width: 160px;
+  background-color: var(--jp-ui-inverse-font-color2);
+  box-shadow: var(--jp-elevation-z2);
+  border-radius: 0;
+  color: var(--jp-ui-font-color1);
+  transform: translateX(-40%) translateY(-58%);
+}
+
+.jp-Document {
+  min-width: 120px;
+  min-height: 120px;
+  outline: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Main OutputArea
+| OutputArea has a list of Outputs
+|----------------------------------------------------------------------------*/
+
+.jp-OutputArea {
+  overflow-y: auto;
+}
+
+.jp-OutputArea-child {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+  overflow: hidden;
+}
+
+.jp-OutputPrompt {
+  width: var(--jp-cell-prompt-width);
+  color: var(--jp-cell-outprompt-font-color);
+  font-family: var(--jp-cell-prompt-font-family);
+  padding: var(--jp-code-padding);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  line-height: var(--jp-code-line-height);
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+  opacity: var(--jp-cell-prompt-opacity);
+
+  /* Right align prompt text, don't wrap to handle large prompt numbers */
+  text-align: right;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+
+  /* Disable text selection */
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.jp-OutputArea-prompt {
+  display: table-cell;
+  vertical-align: top;
+}
+
+.jp-OutputArea-output {
+  display: table-cell;
+  width: 100%;
+  height: auto;
+  overflow: auto;
+  user-select: text;
+  -moz-user-select: text;
+  -webkit-user-select: text;
+  -ms-user-select: text;
+}
+
+.jp-OutputArea .jp-RenderedText {
+  padding-left: 1ch;
+}
+
+/**
+ * Prompt overlay.
+ */
+
+.jp-OutputArea-promptOverlay {
+  position: absolute;
+  top: 0;
+  width: var(--jp-cell-prompt-width);
+  height: 100%;
+  opacity: 0.5;
+}
+
+.jp-OutputArea-promptOverlay:hover {
+  background: var(--jp-layout-color2);
+  box-shadow: inset 0 0 1px var(--jp-inverse-layout-color0);
+  cursor: zoom-out;
+}
+
+.jp-mod-outputsScrolled .jp-OutputArea-promptOverlay:hover {
+  cursor: zoom-in;
+}
+
+/**
+ * Isolated output.
+ */
+.jp-OutputArea-output.jp-mod-isolated {
+  width: 100%;
+  display: block;
+}
+
+/*
+When drag events occur, `lm-mod-override-cursor` is added to the body.
+Because iframes steal all cursor events, the following two rules are necessary
+to suppress pointer events while resize drags are occurring. There may be a
+better solution to this problem.
+*/
+body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated {
+  position: relative;
+}
+
+body.lm-mod-override-cursor .jp-OutputArea-output.jp-mod-isolated::before {
+  content: '';
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  background: transparent;
+}
+
+/* pre */
+
+.jp-OutputArea-output pre {
+  border: none;
+  margin: 0;
+  padding: 0;
+  overflow-x: auto;
+  overflow-y: auto;
+  word-break: break-all;
+  word-wrap: break-word;
+  white-space: pre-wrap;
+}
+
+/* tables */
+
+.jp-OutputArea-output.jp-RenderedHTMLCommon table {
+  margin-left: 0;
+  margin-right: 0;
+}
+
+/* description lists */
+
+.jp-OutputArea-output dl,
+.jp-OutputArea-output dt,
+.jp-OutputArea-output dd {
+  display: block;
+}
+
+.jp-OutputArea-output dl {
+  width: 100%;
+  overflow: hidden;
+  padding: 0;
+  margin: 0;
+}
+
+.jp-OutputArea-output dt {
+  font-weight: bold;
+  float: left;
+  width: 20%;
+  padding: 0;
+  margin: 0;
+}
+
+.jp-OutputArea-output dd {
+  float: left;
+  width: 80%;
+  padding: 0;
+  margin: 0;
+}
+
+.jp-TrimmedOutputs pre {
+  background: var(--jp-layout-color3);
+  font-size: calc(var(--jp-code-font-size) * 1.4);
+  text-align: center;
+  text-transform: uppercase;
+}
+
+/* Hide the gutter in case of
+ *  - nested output areas (e.g. in the case of output widgets)
+ *  - mirrored output areas
+ */
+.jp-OutputArea .jp-OutputArea .jp-OutputArea-prompt {
+  display: none;
+}
+
+/* Hide empty lines in the output area, for instance due to cleared widgets */
+.jp-OutputArea-prompt:empty {
+  padding: 0;
+  border: 0;
+}
+
+/*-----------------------------------------------------------------------------
+| executeResult is added to any Output-result for the display of the object
+| returned by a cell
+|----------------------------------------------------------------------------*/
+
+.jp-OutputArea-output.jp-OutputArea-executeResult {
+  margin-left: 0;
+  width: 100%;
+}
+
+/* Text output with the Out[] prompt needs a top padding to match the
+ * alignment of the Out[] prompt itself.
+ */
+.jp-OutputArea-executeResult .jp-RenderedText.jp-OutputArea-output {
+  padding-top: var(--jp-code-padding);
+  border-top: var(--jp-border-width) solid transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| The Stdin output
+|----------------------------------------------------------------------------*/
+
+.jp-Stdin-prompt {
+  color: var(--jp-content-font-color0);
+  padding-right: var(--jp-code-padding);
+  vertical-align: baseline;
+  flex: 0 0 auto;
+}
+
+.jp-Stdin-input {
+  font-family: var(--jp-code-font-family);
+  font-size: inherit;
+  color: inherit;
+  background-color: inherit;
+  width: 42%;
+  min-width: 200px;
+
+  /* make sure input baseline aligns with prompt */
+  vertical-align: baseline;
+
+  /* padding + margin = 0.5em between prompt and cursor */
+  padding: 0 0.25em;
+  margin: 0 0.25em;
+  flex: 0 0 70%;
+}
+
+.jp-Stdin-input::placeholder {
+  opacity: 0;
+}
+
+.jp-Stdin-input:focus {
+  box-shadow: none;
+}
+
+.jp-Stdin-input:focus::placeholder {
+  opacity: 1;
+}
+
+/*-----------------------------------------------------------------------------
+| Output Area View
+|----------------------------------------------------------------------------*/
+
+.jp-LinkedOutputView .jp-OutputArea {
+  height: 100%;
+  display: block;
+}
+
+.jp-LinkedOutputView .jp-OutputArea-output:only-child {
+  height: 100%;
+}
+
+/*-----------------------------------------------------------------------------
+| Printing
+|----------------------------------------------------------------------------*/
+
+@media print {
+  .jp-OutputArea-child {
+    break-inside: avoid-page;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Mobile
+|----------------------------------------------------------------------------*/
+@media only screen and (max-width: 760px) {
+  .jp-OutputPrompt {
+    display: table-row;
+    text-align: left;
+  }
+
+  .jp-OutputArea-child .jp-OutputArea-output {
+    display: table-row;
+    margin-left: var(--jp-notebook-padding);
+  }
+}
+
+/* Trimmed outputs warning */
+.jp-TrimmedOutputs > a {
+  margin: 10px;
+  text-decoration: none;
+  cursor: pointer;
+}
+
+.jp-TrimmedOutputs > a:hover {
+  text-decoration: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Table of Contents
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-toc-active-width: 4px;
+}
+
+.jp-TableOfContents {
+  display: flex;
+  flex-direction: column;
+  background: var(--jp-layout-color1);
+  color: var(--jp-ui-font-color1);
+  font-size: var(--jp-ui-font-size1);
+  height: 100%;
+}
+
+.jp-TableOfContents-placeholder {
+  text-align: center;
+}
+
+.jp-TableOfContents-placeholderContent {
+  color: var(--jp-content-font-color2);
+  padding: 8px;
+}
+
+.jp-TableOfContents-placeholderContent > h3 {
+  margin-bottom: var(--jp-content-heading-margin-bottom);
+}
+
+.jp-TableOfContents .jp-SidePanel-content {
+  overflow-y: auto;
+}
+
+.jp-TableOfContents-tree {
+  margin: 4px;
+}
+
+.jp-TableOfContents ol {
+  list-style-type: none;
+}
+
+/* stylelint-disable-next-line selector-max-type */
+.jp-TableOfContents li > ol {
+  /* Align left border with triangle icon center */
+  padding-left: 11px;
+}
+
+.jp-TableOfContents-content {
+  /* left margin for the active heading indicator */
+  margin: 0 0 0 var(--jp-private-toc-active-width);
+  padding: 0;
+  background-color: var(--jp-layout-color1);
+}
+
+.jp-tocItem {
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+.jp-tocItem-heading {
+  display: flex;
+  cursor: pointer;
+}
+
+.jp-tocItem-heading:hover {
+  background-color: var(--jp-layout-color2);
+}
+
+.jp-tocItem-content {
+  display: block;
+  padding: 4px 0;
+  white-space: nowrap;
+  text-overflow: ellipsis;
+  overflow-x: hidden;
+}
+
+.jp-tocItem-collapser {
+  height: 20px;
+  margin: 2px 2px 0;
+  padding: 0;
+  background: none;
+  border: none;
+  cursor: pointer;
+}
+
+.jp-tocItem-collapser:hover {
+  background-color: var(--jp-layout-color3);
+}
+
+/* Active heading indicator */
+
+.jp-tocItem-heading::before {
+  content: ' ';
+  background: transparent;
+  width: var(--jp-private-toc-active-width);
+  height: 24px;
+  position: absolute;
+  left: 0;
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-tocItem-heading.jp-tocItem-active::before {
+  background-color: var(--jp-brand-color1);
+}
+
+.jp-tocItem-heading:hover.jp-tocItem-active::before {
+  background: var(--jp-brand-color0);
+  opacity: 1;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+.jp-Collapser {
+  flex: 0 0 var(--jp-cell-collapser-width);
+  padding: 0;
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+  border-radius: var(--jp-border-radius);
+  opacity: 1;
+}
+
+.jp-Collapser-child {
+  display: block;
+  width: 100%;
+  box-sizing: border-box;
+
+  /* height: 100% doesn't work because the height of its parent is computed from content */
+  position: absolute;
+  top: 0;
+  bottom: 0;
+}
+
+/*-----------------------------------------------------------------------------
+| Printing
+|----------------------------------------------------------------------------*/
+
+/*
+Hiding collapsers in print mode.
+
+Note: input and output wrappers have "display: block" propery in print mode.
+*/
+
+@media print {
+  .jp-Collapser {
+    display: none;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Header/Footer
+|----------------------------------------------------------------------------*/
+
+/* Hidden by zero height by default */
+.jp-CellHeader,
+.jp-CellFooter {
+  height: 0;
+  width: 100%;
+  padding: 0;
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Input
+|----------------------------------------------------------------------------*/
+
+/* All input areas */
+.jp-InputArea {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+  overflow: hidden;
+}
+
+.jp-InputArea-editor {
+  display: table-cell;
+  overflow: hidden;
+  vertical-align: top;
+
+  /* This is the non-active, default styling */
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  border-radius: 0;
+  background: var(--jp-cell-editor-background);
+}
+
+.jp-InputPrompt {
+  display: table-cell;
+  vertical-align: top;
+  width: var(--jp-cell-prompt-width);
+  color: var(--jp-cell-inprompt-font-color);
+  font-family: var(--jp-cell-prompt-font-family);
+  padding: var(--jp-code-padding);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  opacity: var(--jp-cell-prompt-opacity);
+  line-height: var(--jp-code-line-height);
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+
+  /* Right align prompt text, don't wrap to handle large prompt numbers */
+  text-align: right;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+
+  /* Disable text selection */
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Mobile
+|----------------------------------------------------------------------------*/
+@media only screen and (max-width: 760px) {
+  .jp-InputArea-editor {
+    display: table-row;
+    margin-left: var(--jp-notebook-padding);
+  }
+
+  .jp-InputPrompt {
+    display: table-row;
+    text-align: left;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Placeholder
+|----------------------------------------------------------------------------*/
+
+.jp-Placeholder {
+  display: table;
+  table-layout: fixed;
+  width: 100%;
+}
+
+.jp-Placeholder-prompt {
+  display: table-cell;
+  box-sizing: border-box;
+}
+
+.jp-Placeholder-content {
+  display: table-cell;
+  padding: 4px 6px;
+  border: 1px solid transparent;
+  border-radius: 0;
+  background: none;
+  box-sizing: border-box;
+  cursor: pointer;
+}
+
+.jp-Placeholder-contentContainer {
+  display: flex;
+}
+
+.jp-Placeholder-content:hover,
+.jp-InputPlaceholder > .jp-Placeholder-content:hover {
+  border-color: var(--jp-layout-color3);
+}
+
+.jp-Placeholder-content .jp-MoreHorizIcon {
+  width: 32px;
+  height: 16px;
+  border: 1px solid transparent;
+  border-radius: var(--jp-border-radius);
+}
+
+.jp-Placeholder-content .jp-MoreHorizIcon:hover {
+  border: 1px solid var(--jp-border-color1);
+  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);
+  background-color: var(--jp-layout-color0);
+}
+
+.jp-PlaceholderText {
+  white-space: nowrap;
+  overflow-x: hidden;
+  color: var(--jp-inverse-layout-color3);
+  font-family: var(--jp-code-font-family);
+}
+
+.jp-InputPlaceholder > .jp-Placeholder-content {
+  border-color: var(--jp-cell-editor-border-color);
+  background: var(--jp-cell-editor-background);
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Private CSS variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-private-cell-scrolling-output-offset: 5px;
+}
+
+/*-----------------------------------------------------------------------------
+| Cell
+|----------------------------------------------------------------------------*/
+
+.jp-Cell {
+  padding: var(--jp-cell-padding);
+  margin: 0;
+  border: none;
+  outline: none;
+  background: transparent;
+}
+
+/*-----------------------------------------------------------------------------
+| Common input/output
+|----------------------------------------------------------------------------*/
+
+.jp-Cell-inputWrapper,
+.jp-Cell-outputWrapper {
+  display: flex;
+  flex-direction: row;
+  padding: 0;
+  margin: 0;
+
+  /* Added to reveal the box-shadow on the input and output collapsers. */
+  overflow: visible;
+}
+
+/* Only input/output areas inside cells */
+.jp-Cell-inputArea,
+.jp-Cell-outputArea {
+  flex: 1 1 auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Collapser
+|----------------------------------------------------------------------------*/
+
+/* Make the output collapser disappear when there is not output, but do so
+ * in a manner that leaves it in the layout and preserves its width.
+ */
+.jp-Cell.jp-mod-noOutputs .jp-Cell-outputCollapser {
+  border: none !important;
+  background: transparent !important;
+}
+
+.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputCollapser {
+  min-height: var(--jp-cell-collapser-min-height);
+}
+
+/*-----------------------------------------------------------------------------
+| Output
+|----------------------------------------------------------------------------*/
+
+/* Put a space between input and output when there IS output */
+.jp-Cell:not(.jp-mod-noOutputs) .jp-Cell-outputWrapper {
+  margin-top: 5px;
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea {
+  overflow-y: auto;
+  max-height: 24em;
+  margin-left: var(--jp-private-cell-scrolling-output-offset);
+  resize: vertical;
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea[style*='height'] {
+  max-height: unset;
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-Cell-outputArea::after {
+  content: ' ';
+  box-shadow: inset 0 0 6px 2px rgb(0 0 0 / 30%);
+  width: 100%;
+  height: 100%;
+  position: sticky;
+  bottom: 0;
+  top: 0;
+  margin-top: -50%;
+  float: left;
+  display: block;
+  pointer-events: none;
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-child {
+  padding-top: 6px;
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-prompt {
+  width: calc(
+    var(--jp-cell-prompt-width) - var(--jp-private-cell-scrolling-output-offset)
+  );
+}
+
+.jp-CodeCell.jp-mod-outputsScrolled .jp-OutputArea-promptOverlay {
+  left: calc(-1 * var(--jp-private-cell-scrolling-output-offset));
+}
+
+/*-----------------------------------------------------------------------------
+| CodeCell
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| MarkdownCell
+|----------------------------------------------------------------------------*/
+
+.jp-MarkdownOutput {
+  display: table-cell;
+  width: 100%;
+  margin-top: 0;
+  margin-bottom: 0;
+  padding-left: var(--jp-code-padding);
+}
+
+.jp-MarkdownOutput.jp-RenderedHTMLCommon {
+  overflow: auto;
+}
+
+/* collapseHeadingButton (show always if hiddenCellsButton is _not_ shown) */
+.jp-collapseHeadingButton {
+  display: flex;
+  min-height: var(--jp-cell-collapser-min-height);
+  font-size: var(--jp-code-font-size);
+  position: absolute;
+  background-color: transparent;
+  background-size: 25px;
+  background-repeat: no-repeat;
+  background-position-x: center;
+  background-position-y: top;
+  background-image: var(--jp-icon-caret-down);
+  right: 0;
+  top: 0;
+  bottom: 0;
+}
+
+.jp-collapseHeadingButton.jp-mod-collapsed {
+  background-image: var(--jp-icon-caret-right);
+}
+
+/*
+ set the container font size to match that of content
+ so that the nested collapse buttons have the right size
+*/
+.jp-MarkdownCell .jp-InputPrompt {
+  font-size: var(--jp-content-font-size1);
+}
+
+/*
+  Align collapseHeadingButton with cell top header
+  The font sizes are identical to the ones in packages/rendermime/style/base.css
+*/
+.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='1'] {
+  font-size: var(--jp-content-font-size5);
+  background-position-y: calc(0.3 * var(--jp-content-font-size5));
+}
+
+.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='2'] {
+  font-size: var(--jp-content-font-size4);
+  background-position-y: calc(0.3 * var(--jp-content-font-size4));
+}
+
+.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='3'] {
+  font-size: var(--jp-content-font-size3);
+  background-position-y: calc(0.3 * var(--jp-content-font-size3));
+}
+
+.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='4'] {
+  font-size: var(--jp-content-font-size2);
+  background-position-y: calc(0.3 * var(--jp-content-font-size2));
+}
+
+.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='5'] {
+  font-size: var(--jp-content-font-size1);
+  background-position-y: top;
+}
+
+.jp-mod-rendered .jp-collapseHeadingButton[data-heading-level='6'] {
+  font-size: var(--jp-content-font-size0);
+  background-position-y: top;
+}
+
+/* collapseHeadingButton (show only on (hover,active) if hiddenCellsButton is shown) */
+.jp-Notebook.jp-mod-showHiddenCellsButton .jp-collapseHeadingButton {
+  display: none;
+}
+
+.jp-Notebook.jp-mod-showHiddenCellsButton
+  :is(.jp-MarkdownCell:hover, .jp-mod-active)
+  .jp-collapseHeadingButton {
+  display: flex;
+}
+
+/* showHiddenCellsButton (only show if jp-mod-showHiddenCellsButton is set, which
+is a consequence of the showHiddenCellsButton option in Notebook Settings)*/
+.jp-Notebook.jp-mod-showHiddenCellsButton .jp-showHiddenCellsButton {
+  margin-left: calc(var(--jp-cell-prompt-width) + 2 * var(--jp-code-padding));
+  margin-top: var(--jp-code-padding);
+  border: 1px solid var(--jp-border-color2);
+  background-color: var(--jp-border-color3) !important;
+  color: var(--jp-content-font-color0) !important;
+  display: flex;
+}
+
+.jp-Notebook.jp-mod-showHiddenCellsButton .jp-showHiddenCellsButton:hover {
+  background-color: var(--jp-border-color2) !important;
+}
+
+.jp-showHiddenCellsButton {
+  display: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Printing
+|----------------------------------------------------------------------------*/
+
+/*
+Using block instead of flex to allow the use of the break-inside CSS property for
+cell outputs.
+*/
+
+@media print {
+  .jp-Cell-inputWrapper,
+  .jp-Cell-outputWrapper {
+    display: block;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-notebook-toolbar-padding: 2px 5px 2px 2px;
+}
+
+/*-----------------------------------------------------------------------------
+
+/*-----------------------------------------------------------------------------
+| Styles
+|----------------------------------------------------------------------------*/
+
+.jp-NotebookPanel-toolbar {
+  padding: var(--jp-notebook-toolbar-padding);
+
+  /* disable paint containment from lumino 2.0 default strict CSS containment */
+  contain: style size !important;
+}
+
+.jp-Toolbar-item.jp-Notebook-toolbarCellType .jp-select-wrapper.jp-mod-focused {
+  border: none;
+  box-shadow: none;
+}
+
+.jp-Notebook-toolbarCellTypeDropdown select {
+  height: 24px;
+  font-size: var(--jp-ui-font-size1);
+  line-height: 14px;
+  border-radius: 0;
+  display: block;
+}
+
+.jp-Notebook-toolbarCellTypeDropdown span {
+  top: 5px !important;
+}
+
+.jp-Toolbar-responsive-popup {
+  position: absolute;
+  height: fit-content;
+  display: flex;
+  flex-direction: row;
+  flex-wrap: wrap;
+  justify-content: flex-end;
+  border-bottom: var(--jp-border-width) solid var(--jp-toolbar-border-color);
+  box-shadow: var(--jp-toolbar-box-shadow);
+  background: var(--jp-toolbar-background);
+  min-height: var(--jp-toolbar-micro-height);
+  padding: var(--jp-notebook-toolbar-padding);
+  z-index: 1;
+  right: 0;
+  top: 0;
+}
+
+.jp-Toolbar > .jp-Toolbar-responsive-opener {
+  margin-left: auto;
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Variables
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+
+/*-----------------------------------------------------------------------------
+| Styles
+|----------------------------------------------------------------------------*/
+
+.jp-Notebook-ExecutionIndicator {
+  position: relative;
+  display: inline-block;
+  height: 100%;
+  z-index: 9997;
+}
+
+.jp-Notebook-ExecutionIndicator-tooltip {
+  visibility: hidden;
+  height: auto;
+  width: max-content;
+  width: -moz-max-content;
+  background-color: var(--jp-layout-color2);
+  color: var(--jp-ui-font-color1);
+  text-align: justify;
+  border-radius: 6px;
+  padding: 0 5px;
+  position: fixed;
+  display: table;
+}
+
+.jp-Notebook-ExecutionIndicator-tooltip.up {
+  transform: translateX(-50%) translateY(-100%) translateY(-32px);
+}
+
+.jp-Notebook-ExecutionIndicator-tooltip.down {
+  transform: translateX(calc(-100% + 16px)) translateY(5px);
+}
+
+.jp-Notebook-ExecutionIndicator-tooltip.hidden {
+  display: none;
+}
+
+.jp-Notebook-ExecutionIndicator:hover .jp-Notebook-ExecutionIndicator-tooltip {
+  visibility: visible;
+}
+
+.jp-Notebook-ExecutionIndicator span {
+  font-size: var(--jp-ui-font-size1);
+  font-family: var(--jp-ui-font-family);
+  color: var(--jp-ui-font-color1);
+  line-height: 24px;
+  display: block;
+}
+
+.jp-Notebook-ExecutionIndicator-progress-bar {
+  display: flex;
+  justify-content: center;
+  height: 100%;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+/*
+ * Execution indicator
+ */
+.jp-tocItem-content::after {
+  content: '';
+
+  /* Must be identical to form a circle */
+  width: 12px;
+  height: 12px;
+  background: none;
+  border: none;
+  position: absolute;
+  right: 0;
+}
+
+.jp-tocItem-content[data-running='0']::after {
+  border-radius: 50%;
+  border: var(--jp-border-width) solid var(--jp-inverse-layout-color3);
+  background: none;
+}
+
+.jp-tocItem-content[data-running='1']::after {
+  border-radius: 50%;
+  border: var(--jp-border-width) solid var(--jp-inverse-layout-color3);
+  background-color: var(--jp-inverse-layout-color3);
+}
+
+.jp-tocItem-content[data-running='0'],
+.jp-tocItem-content[data-running='1'] {
+  margin-right: 12px;
+}
+
+/*
+ * Copyright (c) Jupyter Development Team.
+ * Distributed under the terms of the Modified BSD License.
+ */
+
+.jp-Notebook-footer {
+  height: 27px;
+  margin-left: calc(
+    var(--jp-cell-prompt-width) + var(--jp-cell-collapser-width) +
+      var(--jp-cell-padding)
+  );
+  width: calc(
+    100% -
+      (
+        var(--jp-cell-prompt-width) + var(--jp-cell-collapser-width) +
+          var(--jp-cell-padding) + var(--jp-cell-padding)
+      )
+  );
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  color: var(--jp-ui-font-color3);
+  margin-top: 6px;
+  background: none;
+  cursor: pointer;
+}
+
+.jp-Notebook-footer:focus {
+  border-color: var(--jp-cell-editor-active-border-color);
+}
+
+/* For devices that support hovering, hide footer until hover */
+@media (hover: hover) {
+  .jp-Notebook-footer {
+    opacity: 0;
+  }
+
+  .jp-Notebook-footer:focus,
+  .jp-Notebook-footer:hover {
+    opacity: 1;
+  }
+}
+
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| Imports
+|----------------------------------------------------------------------------*/
+
+/*-----------------------------------------------------------------------------
+| CSS variables
+|----------------------------------------------------------------------------*/
+
+:root {
+  --jp-side-by-side-output-size: 1fr;
+  --jp-side-by-side-resized-cell: var(--jp-side-by-side-output-size);
+  --jp-private-notebook-dragImage-width: 304px;
+  --jp-private-notebook-dragImage-height: 36px;
+  --jp-private-notebook-selected-color: var(--md-blue-400);
+  --jp-private-notebook-active-color: var(--md-green-400);
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook
+|----------------------------------------------------------------------------*/
+
+/* stylelint-disable selector-max-class */
+
+.jp-NotebookPanel {
+  display: block;
+  height: 100%;
+}
+
+.jp-NotebookPanel.jp-Document {
+  min-width: 240px;
+  min-height: 120px;
+}
+
+.jp-Notebook {
+  padding: var(--jp-notebook-padding);
+  outline: none;
+  overflow: auto;
+  background: var(--jp-layout-color0);
+}
+
+.jp-Notebook.jp-mod-scrollPastEnd::after {
+  display: block;
+  content: '';
+  min-height: var(--jp-notebook-scroll-padding);
+}
+
+.jp-MainAreaWidget-ContainStrict .jp-Notebook * {
+  contain: strict;
+}
+
+.jp-Notebook .jp-Cell {
+  overflow: visible;
+}
+
+.jp-Notebook .jp-Cell .jp-InputPrompt {
+  cursor: move;
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook state related styling
+|
+| The notebook and cells each have states, here are the possibilities:
+|
+| - Notebook
+|   - Command
+|   - Edit
+| - Cell
+|   - None
+|   - Active (only one can be active)
+|   - Selected (the cells actions are applied to)
+|   - Multiselected (when multiple selected, the cursor)
+|   - No outputs
+|----------------------------------------------------------------------------*/
+
+/* Command or edit modes */
+
+.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-InputPrompt {
+  opacity: var(--jp-cell-prompt-not-active-opacity);
+  color: var(--jp-cell-prompt-not-active-font-color);
+}
+
+.jp-Notebook .jp-Cell:not(.jp-mod-active) .jp-OutputPrompt {
+  opacity: var(--jp-cell-prompt-not-active-opacity);
+  color: var(--jp-cell-prompt-not-active-font-color);
+}
+
+/* cell is active */
+.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser {
+  background: var(--jp-brand-color1);
+}
+
+/* cell is dirty */
+.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt {
+  color: var(--jp-warn-color1);
+}
+
+.jp-Notebook .jp-Cell.jp-mod-dirty .jp-InputPrompt::before {
+  color: var(--jp-warn-color1);
+  content: '•';
+}
+
+.jp-Notebook .jp-Cell.jp-mod-active.jp-mod-dirty .jp-Collapser {
+  background: var(--jp-warn-color1);
+}
+
+/* collapser is hovered */
+.jp-Notebook .jp-Cell .jp-Collapser:hover {
+  box-shadow: var(--jp-elevation-z2);
+  background: var(--jp-brand-color1);
+  opacity: var(--jp-cell-collapser-not-active-hover-opacity);
+}
+
+/* cell is active and collapser is hovered */
+.jp-Notebook .jp-Cell.jp-mod-active .jp-Collapser:hover {
+  background: var(--jp-brand-color0);
+  opacity: 1;
+}
+
+/* Command mode */
+
+.jp-Notebook.jp-mod-commandMode .jp-Cell.jp-mod-selected {
+  background: var(--jp-notebook-multiselected-color);
+}
+
+.jp-Notebook.jp-mod-commandMode
+  .jp-Cell.jp-mod-active.jp-mod-selected:not(.jp-mod-multiSelected) {
+  background: transparent;
+}
+
+/* Edit mode */
+
+.jp-Notebook.jp-mod-editMode .jp-Cell.jp-mod-active .jp-InputArea-editor {
+  border: var(--jp-border-width) solid var(--jp-cell-editor-active-border-color);
+  box-shadow: var(--jp-input-box-shadow);
+  background-color: var(--jp-cell-editor-active-background);
+}
+
+/*-----------------------------------------------------------------------------
+| Notebook drag and drop
+|----------------------------------------------------------------------------*/
+
+.jp-Notebook-cell.jp-mod-dropSource {
+  opacity: 0.5;
+}
+
+.jp-Notebook-cell.jp-mod-dropTarget,
+.jp-Notebook.jp-mod-commandMode
+  .jp-Notebook-cell.jp-mod-active.jp-mod-selected.jp-mod-dropTarget {
+  border-top-color: var(--jp-private-notebook-selected-color);
+  border-top-style: solid;
+  border-top-width: 2px;
+}
+
+.jp-dragImage {
+  display: block;
+  flex-direction: row;
+  width: var(--jp-private-notebook-dragImage-width);
+  height: var(--jp-private-notebook-dragImage-height);
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  background: var(--jp-cell-editor-background);
+  overflow: visible;
+}
+
+.jp-dragImage-singlePrompt {
+  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12);
+}
+
+.jp-dragImage .jp-dragImage-content {
+  flex: 1 1 auto;
+  z-index: 2;
+  font-size: var(--jp-code-font-size);
+  font-family: var(--jp-code-font-family);
+  line-height: var(--jp-code-line-height);
+  padding: var(--jp-code-padding);
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  background: var(--jp-cell-editor-background-color);
+  color: var(--jp-content-font-color3);
+  text-align: left;
+  margin: 4px 4px 4px 0;
+}
+
+.jp-dragImage .jp-dragImage-prompt {
+  flex: 0 0 auto;
+  min-width: 36px;
+  color: var(--jp-cell-inprompt-font-color);
+  padding: var(--jp-code-padding);
+  padding-left: 12px;
+  font-family: var(--jp-cell-prompt-font-family);
+  letter-spacing: var(--jp-cell-prompt-letter-spacing);
+  line-height: 1.9;
+  font-size: var(--jp-code-font-size);
+  border: var(--jp-border-width) solid transparent;
+}
+
+.jp-dragImage-multipleBack {
+  z-index: -1;
+  position: absolute;
+  height: 32px;
+  width: 300px;
+  top: 8px;
+  left: 8px;
+  background: var(--jp-layout-color2);
+  border: var(--jp-border-width) solid var(--jp-input-border-color);
+  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.12);
+}
+
+/*-----------------------------------------------------------------------------
+| Cell toolbar
+|----------------------------------------------------------------------------*/
+
+.jp-NotebookTools {
+  display: block;
+  min-width: var(--jp-sidebar-min-width);
+  color: var(--jp-ui-font-color1);
+  background: var(--jp-layout-color1);
+
+  /* This is needed so that all font sizing of children done in ems is
+    * relative to this base size */
+  font-size: var(--jp-ui-font-size1);
+  overflow: auto;
+}
+
+.jp-ActiveCellTool {
+  padding: 12px 0;
+  display: flex;
+}
+
+.jp-ActiveCellTool-Content {
+  flex: 1 1 auto;
+}
+
+.jp-ActiveCellTool .jp-ActiveCellTool-CellContent {
+  background: var(--jp-cell-editor-background);
+  border: var(--jp-border-width) solid var(--jp-cell-editor-border-color);
+  border-radius: 0;
+  min-height: 29px;
+}
+
+.jp-ActiveCellTool .jp-InputPrompt {
+  min-width: calc(var(--jp-cell-prompt-width) * 0.75);
+}
+
+.jp-ActiveCellTool-CellContent > pre {
+  padding: 5px 4px;
+  margin: 0;
+  white-space: normal;
+}
+
+.jp-MetadataEditorTool {
+  flex-direction: column;
+  padding: 12px 0;
+}
+
+.jp-RankedPanel > :not(:first-child) {
+  margin-top: 12px;
+}
+
+.jp-KeySelector select.jp-mod-styled {
+  font-size: var(--jp-ui-font-size1);
+  color: var(--jp-ui-font-color0);
+  border: var(--jp-border-width) solid var(--jp-border-color1);
+}
+
+.jp-KeySelector label,
+.jp-MetadataEditorTool label,
+.jp-NumberSetter label {
+  line-height: 1.4;
+}
+
+.jp-NotebookTools .jp-select-wrapper {
+  margin-top: 4px;
+  margin-bottom: 0;
+}
+
+.jp-NumberSetter input {
+  width: 100%;
+  margin-top: 4px;
+}
+
+.jp-NotebookTools .jp-Collapse {
+  margin-top: 16px;
+}
+
+/*-----------------------------------------------------------------------------
+| Presentation Mode (.jp-mod-presentationMode)
+|----------------------------------------------------------------------------*/
+
+.jp-mod-presentationMode .jp-Notebook {
+  --jp-content-font-size1: var(--jp-content-presentation-font-size1);
+  --jp-code-font-size: var(--jp-code-presentation-font-size);
+}
+
+.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-InputPrompt,
+.jp-mod-presentationMode .jp-Notebook .jp-Cell .jp-OutputPrompt {
+  flex: 0 0 110px;
+}
+
+/*-----------------------------------------------------------------------------
+| Side-by-side Mode (.jp-mod-sideBySide)
+|----------------------------------------------------------------------------*/
+.jp-mod-sideBySide.jp-Notebook .jp-Notebook-cell {
+  margin-top: 3em;
+  margin-bottom: 3em;
+  margin-left: 5%;
+  margin-right: 5%;
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell {
+  display: grid;
+  grid-template-columns: minmax(0, 1fr) min-content minmax(
+      0,
+      var(--jp-side-by-side-output-size)
+    );
+  grid-template-rows: auto minmax(0, 1fr) auto;
+  grid-template-areas:
+    'header header header'
+    'input handle output'
+    'footer footer footer';
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell.jp-mod-resizedCell {
+  grid-template-columns: minmax(0, 1fr) min-content minmax(
+      0,
+      var(--jp-side-by-side-resized-cell)
+    );
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellHeader {
+  grid-area: header;
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-Cell-inputWrapper {
+  grid-area: input;
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-Cell-outputWrapper {
+  /* overwrite the default margin (no vertical separation needed in side by side move */
+  margin-top: 0;
+  grid-area: output;
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellFooter {
+  grid-area: footer;
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellResizeHandle {
+  grid-area: handle;
+  user-select: none;
+  display: block;
+  height: 100%;
+  cursor: ew-resize;
+  padding: 0 var(--jp-cell-padding);
+}
+
+.jp-mod-sideBySide.jp-Notebook .jp-CodeCell .jp-CellResizeHandle::after {
+  content: '';
+  display: block;
+  background: var(--jp-border-color2);
+  height: 100%;
+  width: 5px;
+}
+
+.jp-mod-sideBySide.jp-Notebook
+  .jp-CodeCell.jp-mod-resizedCell
+  .jp-CellResizeHandle::after {
+  background: var(--jp-border-color0);
+}
+
+.jp-CellResizeHandle {
+  display: none;
+}
+
+/*-----------------------------------------------------------------------------
+| Placeholder
+|----------------------------------------------------------------------------*/
+
+.jp-Cell-Placeholder {
+  padding-left: 55px;
+}
+
+.jp-Cell-Placeholder-wrapper {
+  background: #fff;
+  border: 1px solid;
+  border-color: #e5e6e9 #dfe0e4 #d0d1d5;
+  border-radius: 4px;
+  -webkit-border-radius: 4px;
+  margin: 10px 15px;
+}
+
+.jp-Cell-Placeholder-wrapper-inner {
+  padding: 15px;
+  position: relative;
+}
+
+.jp-Cell-Placeholder-wrapper-body {
+  background-repeat: repeat;
+  background-size: 50% auto;
+}
+
+.jp-Cell-Placeholder-wrapper-body div {
+  background: #f6f7f8;
+  background-image: -webkit-linear-gradient(
+    left,
+    #f6f7f8 0%,
+    #edeef1 20%,
+    #f6f7f8 40%,
+    #f6f7f8 100%
+  );
+  background-repeat: no-repeat;
+  background-size: 800px 104px;
+  height: 104px;
+  position: absolute;
+  right: 15px;
+  left: 15px;
+  top: 15px;
+}
+
+div.jp-Cell-Placeholder-h1 {
+  top: 20px;
+  height: 20px;
+  left: 15px;
+  width: 150px;
+}
+
+div.jp-Cell-Placeholder-h2 {
+  left: 15px;
+  top: 50px;
+  height: 10px;
+  width: 100px;
+}
+
+div.jp-Cell-Placeholder-content-1,
+div.jp-Cell-Placeholder-content-2,
+div.jp-Cell-Placeholder-content-3 {
+  left: 15px;
+  right: 15px;
+  height: 10px;
+}
+
+div.jp-Cell-Placeholder-content-1 {
+  top: 100px;
+}
+
+div.jp-Cell-Placeholder-content-2 {
+  top: 120px;
+}
+
+div.jp-Cell-Placeholder-content-3 {
+  top: 140px;
+}
+
+</style>
+<style type="text/css">
+/*-----------------------------------------------------------------------------
+| Copyright (c) Jupyter Development Team.
+| Distributed under the terms of the Modified BSD License.
+|----------------------------------------------------------------------------*/
+
+/*
+The following CSS variables define the main, public API for styling JupyterLab.
+These variables should be used by all plugins wherever possible. In other
+words, plugins should not define custom colors, sizes, etc unless absolutely
+necessary. This enables users to change the visual theme of JupyterLab
+by changing these variables.
+
+Many variables appear in an ordered sequence (0,1,2,3). These sequences
+are designed to work well together, so for example, `--jp-border-color1` should
+be used with `--jp-layout-color1`. The numbers have the following meanings:
+
+* 0: super-primary, reserved for special emphasis
+* 1: primary, most important under normal situations
+* 2: secondary, next most important under normal situations
+* 3: tertiary, next most important under normal situations
+
+Throughout JupyterLab, we are mostly following principles from Google's
+Material Design when selecting colors. We are not, however, following
+all of MD as it is not optimized for dense, information rich UIs.
+*/
+
+:root {
+  /* Elevation
+   *
+   * We style box-shadows using Material Design's idea of elevation. These particular numbers are taken from here:
+   *
+   * https://github.com/material-components/material-components-web
+   * https://material-components-web.appspot.com/elevation.html
+   */
+
+  --jp-shadow-base-lightness: 0;
+  --jp-shadow-umbra-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.2
+  );
+  --jp-shadow-penumbra-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.14
+  );
+  --jp-shadow-ambient-color: rgba(
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    var(--jp-shadow-base-lightness),
+    0.12
+  );
+  --jp-elevation-z0: none;
+  --jp-elevation-z1: 0 2px 1px -1px var(--jp-shadow-umbra-color),
+    0 1px 1px 0 var(--jp-shadow-penumbra-color),
+    0 1px 3px 0 var(--jp-shadow-ambient-color);
+  --jp-elevation-z2: 0 3px 1px -2px var(--jp-shadow-umbra-color),
+    0 2px 2px 0 var(--jp-shadow-penumbra-color),
+    0 1px 5px 0 var(--jp-shadow-ambient-color);
+  --jp-elevation-z4: 0 2px 4px -1px var(--jp-shadow-umbra-color),
+    0 4px 5px 0 var(--jp-shadow-penumbra-color),
+    0 1px 10px 0 var(--jp-shadow-ambient-color);
+  --jp-elevation-z6: 0 3px 5px -1px var(--jp-shadow-umbra-color),
+    0 6px 10px 0 var(--jp-shadow-penumbra-color),
+    0 1px 18px 0 var(--jp-shadow-ambient-color);
+  --jp-elevation-z8: 0 5px 5px -3px var(--jp-shadow-umbra-color),
+    0 8px 10px 1px var(--jp-shadow-penumbra-color),
+    0 3px 14px 2px var(--jp-shadow-ambient-color);
+  --jp-elevation-z12: 0 7px 8px -4px var(--jp-shadow-umbra-color),
+    0 12px 17px 2px var(--jp-shadow-penumbra-color),
+    0 5px 22px 4px var(--jp-shadow-ambient-color);
+  --jp-elevation-z16: 0 8px 10px -5px var(--jp-shadow-umbra-color),
+    0 16px 24px 2px var(--jp-shadow-penumbra-color),
+    0 6px 30px 5px var(--jp-shadow-ambient-color);
+  --jp-elevation-z20: 0 10px 13px -6px var(--jp-shadow-umbra-color),
+    0 20px 31px 3px var(--jp-shadow-penumbra-color),
+    0 8px 38px 7px var(--jp-shadow-ambient-color);
+  --jp-elevation-z24: 0 11px 15px -7px var(--jp-shadow-umbra-color),
+    0 24px 38px 3px var(--jp-shadow-penumbra-color),
+    0 9px 46px 8px var(--jp-shadow-ambient-color);
+
+  /* Borders
+   *
+   * The following variables, specify the visual styling of borders in JupyterLab.
+   */
+
+  --jp-border-width: 1px;
+  --jp-border-color0: var(--md-grey-400);
+  --jp-border-color1: var(--md-grey-400);
+  --jp-border-color2: var(--md-grey-300);
+  --jp-border-color3: var(--md-grey-200);
+  --jp-inverse-border-color: var(--md-grey-600);
+  --jp-border-radius: 2px;
+
+  /* UI Fonts
+   *
+   * The UI font CSS variables are used for the typography all of the JupyterLab
+   * user interface elements that are not directly user generated content.
+   *
+   * The font sizing here is done assuming that the body font size of --jp-ui-font-size1
+   * is applied to a parent element. When children elements, such as headings, are sized
+   * in em all things will be computed relative to that body size.
+   */
+
+  --jp-ui-font-scale-factor: 1.2;
+  --jp-ui-font-size0: 0.83333em;
+  --jp-ui-font-size1: 13px; /* Base font size */
+  --jp-ui-font-size2: 1.2em;
+  --jp-ui-font-size3: 1.44em;
+  --jp-ui-font-family: system-ui, -apple-system, blinkmacsystemfont, 'Segoe UI',
+    helvetica, arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji',
+    'Segoe UI Symbol';
+
+  /*
+   * Use these font colors against the corresponding main layout colors.
+   * In a light theme, these go from dark to light.
+   */
+
+  /* Defaults use Material Design specification */
+  --jp-ui-font-color0: rgba(0, 0, 0, 1);
+  --jp-ui-font-color1: rgba(0, 0, 0, 0.87);
+  --jp-ui-font-color2: rgba(0, 0, 0, 0.54);
+  --jp-ui-font-color3: rgba(0, 0, 0, 0.38);
+
+  /*
+   * Use these against the brand/accent/warn/error colors.
+   * These will typically go from light to darker, in both a dark and light theme.
+   */
+
+  --jp-ui-inverse-font-color0: rgba(255, 255, 255, 1);
+  --jp-ui-inverse-font-color1: rgba(255, 255, 255, 1);
+  --jp-ui-inverse-font-color2: rgba(255, 255, 255, 0.7);
+  --jp-ui-inverse-font-color3: rgba(255, 255, 255, 0.5);
+
+  /* Content Fonts
+   *
+   * Content font variables are used for typography of user generated content.
+   *
+   * The font sizing here is done assuming that the body font size of --jp-content-font-size1
+   * is applied to a parent element. When children elements, such as headings, are sized
+   * in em all things will be computed relative to that body size.
+   */
+
+  --jp-content-line-height: 1.6;
+  --jp-content-font-scale-factor: 1.2;
+  --jp-content-font-size0: 0.83333em;
+  --jp-content-font-size1: 14px; /* Base font size */
+  --jp-content-font-size2: 1.2em;
+  --jp-content-font-size3: 1.44em;
+  --jp-content-font-size4: 1.728em;
+  --jp-content-font-size5: 2.0736em;
+
+  /* This gives a magnification of about 125% in presentation mode over normal. */
+  --jp-content-presentation-font-size1: 17px;
+  --jp-content-heading-line-height: 1;
+  --jp-content-heading-margin-top: 1.2em;
+  --jp-content-heading-margin-bottom: 0.8em;
+  --jp-content-heading-font-weight: 500;
+
+  /* Defaults use Material Design specification */
+  --jp-content-font-color0: rgba(0, 0, 0, 1);
+  --jp-content-font-color1: rgba(0, 0, 0, 0.87);
+  --jp-content-font-color2: rgba(0, 0, 0, 0.54);
+  --jp-content-font-color3: rgba(0, 0, 0, 0.38);
+  --jp-content-link-color: var(--md-blue-900);
+  --jp-content-font-family: system-ui, -apple-system, blinkmacsystemfont,
+    'Segoe UI', helvetica, arial, sans-serif, 'Apple Color Emoji',
+    'Segoe UI Emoji', 'Segoe UI Symbol';
+
+  /*
+   * Code Fonts
+   *
+   * Code font variables are used for typography of code and other monospaces content.
+   */
+
+  --jp-code-font-size: 13px;
+  --jp-code-line-height: 1.3077; /* 17px for 13px base */
+  --jp-code-padding: 5px; /* 5px for 13px base, codemirror highlighting needs integer px value */
+  --jp-code-font-family-default: menlo, consolas, 'DejaVu Sans Mono', monospace;
+  --jp-code-font-family: var(--jp-code-font-family-default);
+
+  /* This gives a magnification of about 125% in presentation mode over normal. */
+  --jp-code-presentation-font-size: 16px;
+
+  /* may need to tweak cursor width if you change font size */
+  --jp-code-cursor-width0: 1.4px;
+  --jp-code-cursor-width1: 2px;
+  --jp-code-cursor-width2: 4px;
+
+  /* Layout
+   *
+   * The following are the main layout colors use in JupyterLab. In a light
+   * theme these would go from light to dark.
+   */
+
+  --jp-layout-color0: white;
+  --jp-layout-color1: white;
+  --jp-layout-color2: var(--md-grey-200);
+  --jp-layout-color3: var(--md-grey-400);
+  --jp-layout-color4: var(--md-grey-600);
+
+  /* Inverse Layout
+   *
+   * The following are the inverse layout colors use in JupyterLab. In a light
+   * theme these would go from dark to light.
+   */
+
+  --jp-inverse-layout-color0: #111;
+  --jp-inverse-layout-color1: var(--md-grey-900);
+  --jp-inverse-layout-color2: var(--md-grey-800);
+  --jp-inverse-layout-color3: var(--md-grey-700);
+  --jp-inverse-layout-color4: var(--md-grey-600);
+
+  /* Brand/accent */
+
+  --jp-brand-color0: var(--md-blue-900);
+  --jp-brand-color1: var(--md-blue-700);
+  --jp-brand-color2: var(--md-blue-300);
+  --jp-brand-color3: var(--md-blue-100);
+  --jp-brand-color4: var(--md-blue-50);
+  --jp-accent-color0: var(--md-green-900);
+  --jp-accent-color1: var(--md-green-700);
+  --jp-accent-color2: var(--md-green-300);
+  --jp-accent-color3: var(--md-green-100);
+
+  /* State colors (warn, error, success, info) */
+
+  --jp-warn-color0: var(--md-orange-900);
+  --jp-warn-color1: var(--md-orange-700);
+  --jp-warn-color2: var(--md-orange-300);
+  --jp-warn-color3: var(--md-orange-100);
+  --jp-error-color0: var(--md-red-900);
+  --jp-error-color1: var(--md-red-700);
+  --jp-error-color2: var(--md-red-300);
+  --jp-error-color3: var(--md-red-100);
+  --jp-success-color0: var(--md-green-900);
+  --jp-success-color1: var(--md-green-700);
+  --jp-success-color2: var(--md-green-300);
+  --jp-success-color3: var(--md-green-100);
+  --jp-info-color0: var(--md-cyan-900);
+  --jp-info-color1: var(--md-cyan-700);
+  --jp-info-color2: var(--md-cyan-300);
+  --jp-info-color3: var(--md-cyan-100);
+
+  /* Cell specific styles */
+
+  --jp-cell-padding: 5px;
+  --jp-cell-collapser-width: 8px;
+  --jp-cell-collapser-min-height: 20px;
+  --jp-cell-collapser-not-active-hover-opacity: 0.6;
+  --jp-cell-editor-background: var(--md-grey-100);
+  --jp-cell-editor-border-color: var(--md-grey-300);
+  --jp-cell-editor-box-shadow: inset 0 0 2px var(--md-blue-300);
+  --jp-cell-editor-active-background: var(--jp-layout-color0);
+  --jp-cell-editor-active-border-color: var(--jp-brand-color1);
+  --jp-cell-prompt-width: 64px;
+  --jp-cell-prompt-font-family: var(--jp-code-font-family-default);
+  --jp-cell-prompt-letter-spacing: 0;
+  --jp-cell-prompt-opacity: 1;
+  --jp-cell-prompt-not-active-opacity: 0.5;
+  --jp-cell-prompt-not-active-font-color: var(--md-grey-700);
+
+  /* A custom blend of MD grey and blue 600
+   * See https://meyerweb.com/eric/tools/color-blend/#546E7A:1E88E5:5:hex */
+  --jp-cell-inprompt-font-color: #307fc1;
+
+  /* A custom blend of MD grey and orange 600
+   * https://meyerweb.com/eric/tools/color-blend/#546E7A:F4511E:5:hex */
+  --jp-cell-outprompt-font-color: #bf5b3d;
+
+  /* Notebook specific styles */
+
+  --jp-notebook-padding: 10px;
+  --jp-notebook-select-background: var(--jp-layout-color1);
+  --jp-notebook-multiselected-color: var(--md-blue-50);
+
+  /* The scroll padding is calculated to fill enough space at the bottom of the
+  notebook to show one single-line cell (with appropriate padding) at the top
+  when the notebook is scrolled all the way to the bottom. We also subtract one
+  pixel so that no scrollbar appears if we have just one single-line cell in the
+  notebook. This padding is to enable a 'scroll past end' feature in a notebook.
+  */
+  --jp-notebook-scroll-padding: calc(
+    100% - var(--jp-code-font-size) * var(--jp-code-line-height) -
+      var(--jp-code-padding) - var(--jp-cell-padding) - 1px
+  );
+
+  /* Rendermime styles */
+
+  --jp-rendermime-error-background: #fdd;
+  --jp-rendermime-table-row-background: var(--md-grey-100);
+  --jp-rendermime-table-row-hover-background: var(--md-light-blue-50);
+
+  /* Dialog specific styles */
+
+  --jp-dialog-background: rgba(0, 0, 0, 0.25);
+
+  /* Console specific styles */
+
+  --jp-console-padding: 10px;
+
+  /* Toolbar specific styles */
+
+  --jp-toolbar-border-color: var(--jp-border-color1);
+  --jp-toolbar-micro-height: 8px;
+  --jp-toolbar-background: var(--jp-layout-color1);
+  --jp-toolbar-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.24);
+  --jp-toolbar-header-margin: 4px 4px 0 4px;
+  --jp-toolbar-active-background: var(--md-grey-300);
+
+  /* Statusbar specific styles */
+
+  --jp-statusbar-height: 24px;
+
+  /* Input field styles */
+
+  --jp-input-box-shadow: inset 0 0 2px var(--md-blue-300);
+  --jp-input-active-background: var(--jp-layout-color1);
+  --jp-input-hover-background: var(--jp-layout-color1);
+  --jp-input-background: var(--md-grey-100);
+  --jp-input-border-color: var(--jp-inverse-border-color);
+  --jp-input-active-border-color: var(--jp-brand-color1);
+  --jp-input-active-box-shadow-color: rgba(19, 124, 189, 0.3);
+
+  /* General editor styles */
+
+  --jp-editor-selected-background: #d9d9d9;
+  --jp-editor-selected-focused-background: #d7d4f0;
+  --jp-editor-cursor-color: var(--jp-ui-font-color0);
+
+  /* Code mirror specific styles */
+
+  --jp-mirror-editor-keyword-color: #008000;
+  --jp-mirror-editor-atom-color: #88f;
+  --jp-mirror-editor-number-color: #080;
+  --jp-mirror-editor-def-color: #00f;
+  --jp-mirror-editor-variable-color: var(--md-grey-900);
+  --jp-mirror-editor-variable-2-color: rgb(0, 54, 109);
+  --jp-mirror-editor-variable-3-color: #085;
+  --jp-mirror-editor-punctuation-color: #05a;
+  --jp-mirror-editor-property-color: #05a;
+  --jp-mirror-editor-operator-color: #a2f;
+  --jp-mirror-editor-comment-color: #408080;
+  --jp-mirror-editor-string-color: #ba2121;
+  --jp-mirror-editor-string-2-color: #708;
+  --jp-mirror-editor-meta-color: #a2f;
+  --jp-mirror-editor-qualifier-color: #555;
+  --jp-mirror-editor-builtin-color: #008000;
+  --jp-mirror-editor-bracket-color: #997;
+  --jp-mirror-editor-tag-color: #170;
+  --jp-mirror-editor-attribute-color: #00c;
+  --jp-mirror-editor-header-color: blue;
+  --jp-mirror-editor-quote-color: #090;
+  --jp-mirror-editor-link-color: #00c;
+  --jp-mirror-editor-error-color: #f00;
+  --jp-mirror-editor-hr-color: #999;
+
+  /*
+    RTC user specific colors.
+    These colors are used for the cursor, username in the editor,
+    and the icon of the user.
+  */
+
+  --jp-collaborator-color1: #ffad8e;
+  --jp-collaborator-color2: #dac83d;
+  --jp-collaborator-color3: #72dd76;
+  --jp-collaborator-color4: #00e4d0;
+  --jp-collaborator-color5: #45d4ff;
+  --jp-collaborator-color6: #e2b1ff;
+  --jp-collaborator-color7: #ff9de6;
+
+  /* Vega extension styles */
+
+  --jp-vega-background: white;
+
+  /* Sidebar-related styles */
+
+  --jp-sidebar-min-width: 250px;
+
+  /* Search-related styles */
+
+  --jp-search-toggle-off-opacity: 0.5;
+  --jp-search-toggle-hover-opacity: 0.8;
+  --jp-search-toggle-on-opacity: 1;
+  --jp-search-selected-match-background-color: rgb(245, 200, 0);
+  --jp-search-selected-match-color: black;
+  --jp-search-unselected-match-background-color: var(
+    --jp-inverse-layout-color0
+  );
+  --jp-search-unselected-match-color: var(--jp-ui-inverse-font-color0);
+
+  /* Icon colors that work well with light or dark backgrounds */
+  --jp-icon-contrast-color0: var(--md-purple-600);
+  --jp-icon-contrast-color1: var(--md-green-600);
+  --jp-icon-contrast-color2: var(--md-pink-600);
+  --jp-icon-contrast-color3: var(--md-blue-600);
+
+  /* Button colors */
+  --jp-accept-color-normal: var(--md-blue-700);
+  --jp-accept-color-hover: var(--md-blue-800);
+  --jp-accept-color-active: var(--md-blue-900);
+  --jp-warn-color-normal: var(--md-red-700);
+  --jp-warn-color-hover: var(--md-red-800);
+  --jp-warn-color-active: var(--md-red-900);
+  --jp-reject-color-normal: var(--md-grey-600);
+  --jp-reject-color-hover: var(--md-grey-700);
+  --jp-reject-color-active: var(--md-grey-800);
+
+  /* File or activity icons and switch semantic variables */
+  --jp-jupyter-icon-color: #f37626;
+  --jp-notebook-icon-color: #f37626;
+  --jp-json-icon-color: var(--md-orange-700);
+  --jp-console-icon-background-color: var(--md-blue-700);
+  --jp-console-icon-color: white;
+  --jp-terminal-icon-background-color: var(--md-grey-800);
+  --jp-terminal-icon-color: var(--md-grey-200);
+  --jp-text-editor-icon-color: var(--md-grey-700);
+  --jp-inspector-icon-color: var(--md-grey-700);
+  --jp-switch-color: var(--md-grey-400);
+  --jp-switch-true-position-color: var(--md-orange-900);
+}
+</style>
+<style type="text/css">
+/* Force rendering true colors when outputing to pdf */
+* {
+  -webkit-print-color-adjust: exact;
+}
+
+/* Misc */
+a.anchor-link {
+  display: none;
+}
+
+/* Input area styling */
+.jp-InputArea {
+  overflow: hidden;
+}
+
+.jp-InputArea-editor {
+  overflow: hidden;
+}
+
+.cm-editor.cm-s-jupyter .highlight pre {
+/* weird, but --jp-code-padding defined to be 5px but 4px horizontal padding is hardcoded for pre.cm-line */
+  padding: var(--jp-code-padding) 4px;
+  margin: 0;
+
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
+  color: inherit;
+
+}
+
+.jp-OutputArea-output pre {
+  line-height: inherit;
+  font-family: inherit;
+}
+
+.jp-RenderedText pre {
+  color: var(--jp-content-font-color1);
+  font-size: var(--jp-code-font-size);
+}
+
+/* Hiding the collapser by default */
+.jp-Collapser {
+  display: none;
+}
+
+@page {
+    margin: 0.5in; /* Margin for each printed piece of paper */
+}
+
+@media print {
+  .jp-Cell-inputWrapper,
+  .jp-Cell-outputWrapper {
+    display: block;
+  }
+}
+</style>
+<!-- Load mathjax -->
+<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS_CHTML-full,Safe"> </script>
+<!-- MathJax configuration -->
+<script type="text/x-mathjax-config">
+    init_mathjax = function() {
+        if (window.MathJax) {
+        // MathJax loaded
+            MathJax.Hub.Config({
+                TeX: {
+                    equationNumbers: {
+                    autoNumber: "AMS",
+                    useLabelIds: true
+                    }
+                },
+                tex2jax: {
+                    inlineMath: [ ['$','$'], ["\\(","\\)"] ],
+                    displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
+                    processEscapes: true,
+                    processEnvironments: true
+                },
+                displayAlign: 'center',
+                CommonHTML: {
+                    linebreaks: {
+                    automatic: true
+                    }
+                }
+            });
+
+            MathJax.Hub.Queue(["Typeset", MathJax.Hub]);
+        }
+    }
+    init_mathjax();
+    </script>
+<!-- End of mathjax configuration --><script type="module">
+  document.addEventListener("DOMContentLoaded", async () => {
+    const diagrams = document.querySelectorAll(".jp-Mermaid > pre.mermaid");
+    // do not load mermaidjs if not needed
+    if (!diagrams.length) {
+      return;
+    }
+    const mermaid = (await import("https://cdnjs.cloudflare.com/ajax/libs/mermaid/10.6.0/mermaid.esm.min.mjs")).default;
+    const parser = new DOMParser();
+
+    mermaid.initialize({
+      maxTextSize: 100000,
+      startOnLoad: false,
+      fontFamily: window
+        .getComputedStyle(document.body)
+        .getPropertyValue("--jp-ui-font-family"),
+      theme: document.querySelector("body[data-jp-theme-light='true']")
+        ? "default"
+        : "dark",
+    });
+
+    let _nextMermaidId = 0;
+
+    function makeMermaidImage(svg) {
+      const img = document.createElement("img");
+      const doc = parser.parseFromString(svg, "image/svg+xml");
+      const svgEl = doc.querySelector("svg");
+      const { maxWidth } = svgEl?.style || {};
+      const firstTitle = doc.querySelector("title");
+      const firstDesc = doc.querySelector("desc");
+
+      img.setAttribute("src", `data:image/svg+xml,${encodeURIComponent(svg)}`);
+      if (maxWidth) {
+        img.width = parseInt(maxWidth);
+      }
+      if (firstTitle) {
+        img.setAttribute("alt", firstTitle.textContent);
+      }
+      if (firstDesc) {
+        const caption = document.createElement("figcaption");
+        caption.className = "sr-only";
+        caption.textContent = firstDesc.textContent;
+        return [img, caption];
+      }
+      return [img];
+    }
+
+    async function makeMermaidError(text) {
+      let errorMessage = "";
+      try {
+        await mermaid.parse(text);
+      } catch (err) {
+        errorMessage = `${err}`;
+      }
+
+      const result = document.createElement("details");
+      result.className = 'jp-RenderedMermaid-Details';
+      const summary = document.createElement("summary");
+      summary.className = 'jp-RenderedMermaid-Summary';
+      const pre = document.createElement("pre");
+      const code = document.createElement("code");
+      code.innerText = text;
+      pre.appendChild(code);
+      summary.appendChild(pre);
+      result.appendChild(summary);
+
+      const warning = document.createElement("pre");
+      warning.innerText = errorMessage;
+      result.appendChild(warning);
+      return [result];
+    }
+
+    async function renderOneMarmaid(src) {
+      const id = `jp-mermaid-${_nextMermaidId++}`;
+      const parent = src.parentNode;
+      let raw = src.textContent.trim();
+      const el = document.createElement("div");
+      el.style.visibility = "hidden";
+      document.body.appendChild(el);
+      let results = null;
+      let output = null;
+      try {
+        const { svg } = await mermaid.render(id, raw, el);
+        results = makeMermaidImage(svg);
+        output = document.createElement("figure");
+        results.map(output.appendChild, output);
+      } catch (err) {
+        parent.classList.add("jp-mod-warning");
+        results = await makeMermaidError(raw);
+        output = results[0];
+      } finally {
+        el.remove();
+      }
+      parent.classList.add("jp-RenderedMermaid");
+      parent.appendChild(output);
+    }
+
+    void Promise.all([...diagrams].map(renderOneMarmaid));
+  });
+</script>
+<style>
+  .jp-Mermaid:not(.jp-RenderedMermaid) {
+    display: none;
+  }
+
+  .jp-RenderedMermaid {
+    overflow: auto;
+    display: flex;
+  }
+
+  .jp-RenderedMermaid.jp-mod-warning {
+    width: auto;
+    padding: 0.5em;
+    margin-top: 0.5em;
+    border: var(--jp-border-width) solid var(--jp-warn-color2);
+    border-radius: var(--jp-border-radius);
+    color: var(--jp-ui-font-color1);
+    font-size: var(--jp-ui-font-size1);
+    white-space: pre-wrap;
+    word-wrap: break-word;
+  }
+
+  .jp-RenderedMermaid figure {
+    margin: 0;
+    overflow: auto;
+    max-width: 100%;
+  }
+
+  .jp-RenderedMermaid img {
+    max-width: 100%;
+  }
+
+  .jp-RenderedMermaid-Details > pre {
+    margin-top: 1em;
+  }
+
+  .jp-RenderedMermaid-Summary {
+    color: var(--jp-warn-color2);
+  }
+
+  .jp-RenderedMermaid:not(.jp-mod-warning) pre {
+    display: none;
+  }
+
+  .jp-RenderedMermaid-Summary > pre {
+    display: inline-block;
+    white-space: normal;
+  }
+</style>
+<!-- End of mermaid configuration --></head>
+<body class="jp-Notebook" data-jp-theme-light="true" data-jp-theme-name="JupyterLab Light">
+<main>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h1 id="GA-2.3:-Beam-Beats">GA 2.3: Beam Beats<a class="anchor-link" href="#GA-2.3:-Beam-Beats">¶</a></h1><h1 style="position: absolute; display: flex; flex-grow: 0; flex-shrink: 0; flex-direction: row-reverse; top: 60px;right: 30px; margin: 0; border: 0">
+<style>
+        .markdown {width:100%; position: relative}
+        article { position: relative }
+    </style>
+<img \="" alt="No description has been provided for this image" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/tu-logo/TU_P1_full-color.png" style="width:100px"/>
+<img \="" alt="No description has been provided for this image" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/mude-logo/MUDE_Logo-small.png" style="width:100px"/>
+</h1>
+<h2 style="height: 10px">
+</h2>
+<p><em><a href="http://mude.citg.tudelft.nl/">CEGM1000 MUDE</a>: week 2.3. Due: Friday, November 29, 2024.</em></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Analyzing-cantilever-beam-accelerations-and-global-Mean-Sea-Level-measurements">Analyzing cantilever-beam accelerations and global Mean Sea-Level measurements<a class="anchor-link" href="#Analyzing-cantilever-beam-accelerations-and-global-Mean-Sea-Level-measurements">¶</a></h2><p>This project covers the week on Signal Processing (week 2.3).</p>
+<p>As a warming up you will create and analyze some elementary signals yourself, and next, you will carry out frequency domain analyses on two given data-sets, namely acceleration measurements of a Cantilever-Beam experiment, and (in optional Task 10) Global Mean Sea-Level measurements.</p>
+<p>Most of the Tasks in this notebook consist of both coding, producing a plot, and answering (open) questions. Typically, as you work your way through the Tasks, you can often re-use code, or part of it, from earlier Tasks and assignments. That will save you a lot of work!!</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#facb8e; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%"> <p>In many of the code blocks below, template code to create figures is provided. Note that there is a lot of code missing, and one line of <code>YOUR_CODE_HERE</code> does not imply that only one line of code is missing!</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Data-Acquisition-System">Data Acquisition System<a class="anchor-link" href="#Data-Acquisition-System">¶</a></h3><p>A data acquisition (DAQ) system usually consists of four components:</p>
+<img alt="No description has been provided for this image" src="https://gitlab.com/JelleKnibbe/public-files/-/raw/main/SP_Practical/DAQ.png" style="margin:auto">
+<ul>
+<li>A sensor transforms a physical signal into a small voltage. The transformation is often frequency dependent or nonlinear, and can show drift or bias.</li>
+<li>Signal conditioning electronics (often included in the sensor housing) filter unwanted frequencies, such as the 50 Hz line frequency caused by power plant generators, using low-pass or notch filters. In addition the sensor voltage may be amplified.</li>
+<li>An analog-to-digital (A/D) converter samples the analog voltage with a certain rate, such as 100 Hz. The A/D converter can measure analog voltages within a certain range, the measurement range. The measured voltage is quantized with a certain resolution, such as 14-bit, which means that the full measurement range is divided into $2^{14}=16,384$ discrete intervals. Together, the resolution and measurement range determine the precision. Usually the sample rate, the measurement range, and the sample resolution are configurable. Sampling and quantizing together turns an analog signal into a digital signal.</li>
+<li>A digital computer reads the sampled data from the A/D converter at specific times, and allows for further processing, analysis and storage of the (digital) signal.</li>
+</ul>
+<p>The result is that an analog, physical signal, is turned into a series of numbers (samples of the signal, in the time domain), ready for processing and analysis in a digital computer.</p>
+<p><img alt="verticalcantileverbeam.png" src="data:image/png;base64,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Bi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYuKwrpzAgGLisK6cwIBi4rCunMCAYu68871yOIGeEoz7tX/7riWj6Ftnwebfk82vJ5tOXzaMvnsU3LRebfAIt+pFUH3+/odQ/8sOan9eo/X2TVwfc7et0DP6yP6Vl9+I+XWXXw/Y5e98CP6tWntei9ZtXB9zt63QM/rNfpWS1Muebg+x297oEf1vyxsehprTr4fkeve+CHNT+tfuuJ58fGx6Knterg+x297oEf1fwNYNGXuVUH3+/odQ/8sPqt52nMHxuLntaqg+939LoHfljz01r0sbHq4Psdve6BH9b8sbHoaa06uN96rqvfep5Gv/U8jfljY9HTWnXw/Y5e98APa35aiz42Vh18v6PXPfDDmj82Fj2tVQf3W8+VzU/Lf7zMqoPvd/S6B35U/dbzNOaPjUVPa9XB9zt63QM/rKZ8GvPTWvQNYNXB9zt63QM/rH7reRb91vM0mvJpzB8bi57WqoPvd/S6B35Y89Pqt5548zeARU9r1cH3O3rdAz+q/mXl0+i3nqcxf2wselqrDr7f0ese+GHNT2vRx8aqg+939LoHfljzx8aip7Xq4H7rua5+63ka/dbzNOaPjUVPa9XB9zt63QM/rPlpLfrYWHXw/Y5e98APa/7YWPS0Vh3cbz3X1W89T6Pfep7G/LGx6GmtOvh+R6974Ic1P61FHxurDr7f0ese+GH5tJZ9A1h18P2OXvfAD2vVN4B1Xx/udnS/9Rzpt56H4u/QZU9r1cH3O3rdAz+u6ffowqe16uD7Hb3ugR/Y+MQWfwNYdfD9jl73wA/sfc03gFUH3+/odQ9ctaU/f/4PDvMXtjrnOloAAAAASUVORK5CYII="/></p>
+<p>One of the data sets that you will analyze during this MUDE Q2 project was acquired by an accelerometer in a smartphone, on top of a vertical cantilever-beam. The accelerometer measures the side-ward accelerations, expressed in m/s<sup>2</sup>, and sampled at 50 Hz. Detailed information about the experiment and the sensor can be found in "Experimental evaluation of smartphone accelerometer and low-cost dual frequency GNSS sensors for deformation monitoring", by Alexandru Lapadat, Christian Tiberius and Peter Teunissen, Sensors 2021, 21, 7946, <a href="https://doi.org/10.3390/s21237946">https://doi.org/10.3390/s21237946</a>.</p>
+<p>A quick impression of the test setup can be gained by watching the short video <a href="https://youtu.be/o4moRwvlBLU?si=aKelBMWm3HB2Of26">Cantilever Beam Experiment</a> (1 minute).</p>
+<p>A theoretical description of the motion of the smartphone accelerometer fixed to the cantilever beam is presented in Appendix A. Pulling the beam at the tip and releasing it, results in a (nearly) horizontal side-ward motion of the smartphone, and the (horizontal) position can be described by a <em>damped harmonic</em> as a function of time. Consequently, also the first and second derivative with respect to time, the velocity and acceleration as a function of time as the smartphone will measure it, are harmonics.</p>
+<h3 id="Basic-sinusoid-signal">Basic sinusoid signal<a class="anchor-link" href="#Basic-sinusoid-signal">¶</a></h3><p>You will start with first creating (and analyzing) a few simple signals yourself. In the first few Tasks of this project, we will take the damping ratio zero and use a fairly short measurement time (duration), and hence the acceleration measured by the smartphone is a plain (undamped) sinusoid as shown in Appendix A (a stationary signal). In the following Tasks we also add a phase offset $\varphi$ to the plain sinusoid:</p>
+$$
+x(t) = A \sin(2 \pi f_c t + \varphi)
+$$<p>The result is taken from the last equation in Appendix A. We consider here acceleration, though for convenience, we omit the dots on top of the $x(t)$.</p>
+</img></div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [2]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
+<span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span>
+<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="nn">plt</span>
+
+<span class="o">%</span><span class="k">matplotlib</span> inline
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 1:</b>
+<ul>
+<li>Create a time-array starting at $t=0$ s, ending at $t=5.0$ s, with a sampling rate of 100 Hz. Hint: what is the number of samples $N$? And what should then be the last value in the time-array? Note that, for example, with $N=10$ samples at a sampling rate of $f_s = 100$ Hz, we have signal samples at times $t=0.00, 0.01, 0.02, ... , 0.08, 0.09$ seconds, hence $T_{meas}= N \Delta t =0.1$ seconds (the sample-and-hold convention).</li>
+<li>Create a sinusoidal signal $x(t) = A \sin(2 \pi f_c t + \varphi)$, with amplitude $A=1.0$ Volt, carrier frequency $f_c=1.0$ Hz, and initial phase $\varphi = 5$ degrees, to be converted into radians.</li>
+<li>Make a plot of the signal against time. Note that this is strictly a <em>sampled signal</em> $x_n$ rather than $x(t)$, but since we use a rather high sampling rate, the signal shown is close to continuous in time. Connecting the sample points of $x_n$ in the graph by lines, as done in the graph below, corroborates the suggestion of a continuous-time signal. Be aware!</li>
+</ul>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#facb8e; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%"> <p>We will give you the answers in this code cell for free!</p></div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [3]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">T_meas</span> <span class="o">=</span> <span class="mi">5</span>
+<span class="n">f_s</span> <span class="o">=</span> <span class="mi">100</span> <span class="c1">#sampling rate [Hz]</span>
+
+<span class="n">t_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">T_meas</span><span class="p">,</span> <span class="mi">1</span> <span class="o">/</span> <span class="n">f_s</span><span class="p">)</span> <span class="c1"># ends at 4.99, length 500 according to the sample-and-hold convention</span>
+
+<span class="n">A</span> <span class="o">=</span> <span class="mi">1</span> 
+<span class="n">f_c</span> <span class="o">=</span> <span class="mi">1</span> 
+<span class="n">phi</span> <span class="o">=</span> <span class="mi">5</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">/</span> <span class="mi">180</span>
+<span class="n">x</span> <span class="o">=</span> <span class="n">A</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_c</span> <span class="o">*</span> <span class="n">t_vec</span> <span class="o">+</span> <span class="n">phi</span><span class="p">)</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t_vec</span><span class="p">,</span> <span class="n">x</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$t \: [s]$'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$x(t) \: [V]$'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">(</span><span class="n">loc</span><span class="o">=</span><span class="s1">'upper right'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="sa">fr</span><span class="s1">'Sinusoidal signal with $A$=</span><span class="si">{</span><span class="n">A</span><span class="si">}</span><span class="s1"> V, $f_c$=</span><span class="si">{</span><span class="n">f_c</span><span class="si">}</span><span class="s1"> Hz and initial phase $\phi$=</span><span class="si">{</span><span class="n">phi</span><span class="si">:</span><span class="s1">.3f</span><span class="si">}</span><span class="s1"> °'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmcAAAHLCAYAAACNhD8ZAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAACgg0lEQVR4nO2dd3hU1fb3vzOTSe89gRB67wFjEBAlJBBFscPl/ih64bVgw4pX6YK9o1ixUq7eizWUiCAgETAQkF6kpyekt0nmvH9szxQySaacOW3W53nyzGTmlH2+s886a6+99t4ajuM4EARBEARBELJAK3UBCIIgCIIgCDPknBEEQRAEQcgIcs4IgiAIgiBkBDlnBEEQBEEQMoKcM4IgCIIgCBlBzhlBEARBEISMIOeMIAiCIAhCRpBzRhAEQRAEISPIOSMIgiAIgpAR5JwRBEEQBEHICHLOCIIgCIIgZAQ5Z63w6aefQqPR4OzZs1IXxW7sLfPChQuh0Wjceg6xjyX3sjhyfP73KSkpcUtZPAGj0YilS5eiW7du0Ov16Natm9RF8gjstS2u3G+O7CvWeexBLfd1UlISbrnlFqmLoQg4jkNjY6NT+3qkc/bnn3/i9ttvR2JiInx9fdGhQweMGzcOb7/9ttRFIzyIXbt2YeHChSgvL3freY4ePQovLy9oNBqUlZUJcszq6mosWLAA48ePR3h4ODQaDT799FO79r3pppvg7++PqqqqVreZOnUqvL29UVpa6lT53n33XcyfPx+33norPvnkE7z//vtOHactXNEAMD/8//jjD5vfjxkzBv379xeotOpFrPuIYM7GsWPH0LdvX0GP29DQgKeeegrx8fHw8/NDcnIysrKyBN//5MmTmDx5Mjp27Ah/f3/07t0bixcvRm1trdV2M2bMgEajafXv0qVL7Zbpyy+/RGRkJIKCgjBz5kzHnTTOw/jtt984b29vrnv37tySJUu4Dz/8kJs/fz6XlpbGdevWzbRdU1MTV1dXxxmNRglL6xj2lnnBggWcsz/9qlWrOADcmTNnnNrfEjlpLOR12cLWtb788ss2z8n/PsXFxYKc++abb+Y6d+7MAeB+/fVXQY555swZDgDXqVMnbsyYMRwAbtWqVXbtu3btWg4A99lnn9n8vqamhgsICOAmTpzodPmGDh3KpaWlOb2/PbiiAceZ69zevXttfn/ttddy/fr1E6i04mCvbXHl3r9y39buI1fPI7RNEPq+loK//vqLA8B9+eWXgh538uTJnJeXF/f4449z77//PpeSksJ5eXlxO3bsEGz/8+fPc6GhoVxiYiK3fPly7v333+dmzJjBAeBuuukmq+Pt2rWL++KLL6z+Pv/8c87f35/r27dvu+U5c+YMFxgYyL3yyivc119/zfXv35978cUXHdLEyzFXTvk8//zzCAkJwd69exEaGmr1XVFRkem9TqeDTqcTuXSuobQyK628riDVte7atQs//fQTsrKycN111+HQoUMYPXq0y8eNi4tDfn4+YmNj8ccff2D48OF273vTTTchKCgIq1evxrRp01p8/91336GmpgZTp051qmz19fU4cOAAFi1a5NT+9uKKBp6OK/eDI/t6ko0RgyNHjgCAoJGzPXv2YO3atXj55Zfx+OOPAwCmTZuG/v3748knn8SuXbsE2f+LL75AeXk5du7ciX79+gEAZs+eDaPRiM8//xyXL19GWFgYACAlJQUpKSlW59m5cydqa2vtskt//PEHUlNT8dhjjwEA9Ho9PvroIzz55JN26+Jx3ZqnT59Gv379WjhmABAdHW16byvfgM8ZOHXqFGbMmIHQ0FCEhIRg5syZVmHRGTNmoHPnzi2Obysfo6qqCo888gg6d+4MHx8fREdHY9y4cdi3b59pm/3792PChAkIDg5GYGAgxo4di99//73F8W2VeefOnRg+fDh8fX3RrVu3Vrt3zp07h/vvvx+9evWCn58fIiIicMcddzidb2HPddkq77Zt2zBs2DCr8trSzd7fQsjrOnjwIDQaDb7//nvTZzk5OdBoNBg6dKjVthMmTEBycnKr17pw4UI88cQTAIAuXbqYwuWW5SovL2/z2uzhqaeewowZMzBmzBiEhITg0KFDDl61bXx8fBAbG+vUvn5+frj11luxZcsWqwYRz+rVqxEUFISbbrrJ4WPfc8898PPzQ3NzM5599lloNJoWRlYoXNHAUc6ePdtmN0tb2HsP2HtP8dhrW2xh636w99yW+7Z3H115HqHtnGXZjx07hjvvvBPBwcGIiIjAww8/jPr6+hbb23Nf21tOe+wsAFy6dAl33303YmJi4OPjg379+uGTTz6x+xrXr19vlWs2atQoTJ06FRUVFXYfozW++eYb6HQ6zJ492/SZr68v7rnnHmRnZ+PC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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<p>The number of samples is $N=\frac{T_{meas}}{\Delta t}=T_{meas}\cdot f_s=5\cdot 100=500$.
+The last value should be $4.99$ because we use a $\Delta t=\frac{1}{f_s}=0.01$ s.</p>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="The-Discrete-Fourier-Transform-(chapter-5)">The Discrete Fourier Transform (chapter 5)<a class="anchor-link" href="#The-Discrete-Fourier-Transform-(chapter-5)">¶</a></h3><p>To discover which frequencies are contained in the signal $x(t)$, we can transform it from the time domain to the frequency domain using the Fourier transform:</p>
+$$
+X(f) = \int_{-\infty}^{\infty} x(t) e^{-j 2\pi f t} dt
+$$<p>Which can then be expressed in terms of magnitude and phase:</p>
+$$
+X(f) = |X(f)|e^{j\theta(f)}
+$$<p>Where $|X(f)|$ plotted against frequency $f$ is called the <em>magnitude spectrum</em> (and practically often referred to as amplitude spectrum).</p>
+<p>The set and number of sinusoids required to approximate or re-create a given signal $x(t)$ depends on the shape of that signal. Of course, when the signal is a pure sinusoid, we only need one term. For an example, consider a 2 Hz sinusoidal signal and its magnitude spectrum below (the magnitude spectrum is expressed in [Vs], which equals [V/Hz], hence a magnitude or amplitude density).</p>
+<img alt="No description has been provided for this image" src="https://gitlab.com/JelleKnibbe/public-files/-/raw/main/SP_Practical/SignalSpectrumExample.png" style="margin:auto" width="800/"/>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p>You can see a sharp spike in the magnitude plot (which has two logarithmic axes, and we only plot the spectrum for positive frequencies $f&gt;0$). A continuous time sinusoid with amplitude $A$ will produce a magnitude of $\frac{A T_{meas}}{2}$ in the amplitude spectrum (with $T_{meas}$ the <em>measurement time</em> or duration), rather than $\frac{A}{2}$ which you would expect (in a double-sided spectrum). This is because of the limited time duration of the input signal, which actually implies multiplication of $x(t)$ by a <em>rectangular time window</em> $w(t)=\Pi(\frac{t}{T_{meas}})$. Since the sinusoid has an amplitude of $A=1$ V, and was measured for $T_{meas}=5$ seconds, the magnitude becomes 2.5. The magnitude at all other frequencies is very small, approximately $10^{-15}$, or approximately zero.</p>
+<p>The Fourier transform is a continuous-time operation, mapping the continuous time-domain to the continuous frequency domain. Usually, we don't have continuous-time signals, but discrete time signals $x_n$ sampled at a certain sampling rate. The discrete Fourier Transform (DFT) is the discrete-time equivalent of the continuous time-Fourier transform:</p>
+$$
+X_k = \sum_{n=0}^{N-1}x_ne^{-j2\pi kn/N}, k=0,1,...,N-1
+$$<p>Where $X_k$ is the sequence of frequency domain samples. NumPy contains a function to perform the DFT using a fast numerical algorithm, the Fast Fourier Transform:</p>
+<p><code>X_discr = np.fft.fft(x)</code></p>
+<p>For more information on the function see <a href="https://numpy.org/doc/stable/reference/generated/numpy.fft.fft.html">here</a>.</p>
+<p>The discrete-time signal $x_n$ and the frequency domain samples $X_k$ returned by Python are of equal length ($N$ samples in, $N$ samples out). When you compare the equations of the DFT with the continuous Fourier Transform, you will see that in the continuous equation we integrate over time $t$, while in the DFT <em>no information</em> about the time or sample rate is required (there is no $\Delta t$ in the above equation for $X_k$, as noted at the end of Chapter 5). This results in a <em>scale factor</em> in the spectrum when the DFT of signals with different sample rates are compared. To solve this, we have to multiply the DFT as calculated by NumPy by the sample time interval $\Delta t = 1/f_s$ to restore the time dimension and obtain a <em>discrete approximation of the continuous Fourier Transform</em>. To account for the measurement duration as described above, we have to divide by $T_{meas} = N \Delta t$. So, in total, multiply by $\Delta t$ and divide by $T_{meas}$, hence, we have to divide the NumPy result by the number of samples $N$:</p>
+<p><code>X_cont = np.fft.fft(x) / N</code></p>
+<p>The DFT only contains information (the complex value of $X_k$) at discrete frequencies, known as the <em>analysis frequencies</em>, which are integer multiples of the frequency resolution $f_0$. If we have a sampled signal $x_n$ consisting of $N$ samples, sampled at $f_s$ Hz with $f_s=1/ \Delta t$, the frequency resolution is:</p>
+$$
+f_0 = \frac{1}{T_{meas}} = \frac{1}{N \Delta t} = \frac{f_s}{N}
+$$<p>The first value of the complex vector $X_n$ returned by NumPy is the mean of the time-domain signal corresponding to $f=0$ Hz. So, the frequency vector corresponding to the discrete Fourier transform starts at zero and has $N$ elements, the analysis frequencies:</p>
+<p><code>f_vec = np.arange(0, f_s, f_0)</code></p>
+<p>With task 2 you visualize the entire output as you get it from the <code>np.fft.fft</code>, hence for frequencies $[0,f_s)$. From Chapter 4 you know that the spectrum of a sampled signal repeats every integer multiple of $f_s$ (copies of the spectrum).</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 2:</b>
+<ul>
+<li>Calculate the Fast Fourier Transform of the signal you generated in Task 1. Remember: the signal has 500 samples and thus does <em>not</em> end at exactly 5 second.</li>
+<li>Create the frequency vector $f$ with the analysis frequencies.</li>
+<li>Plot the modulus of the Fourier Transform against the frequency $f$ using a log scale on both axes. Use plot markers to see at which frequencies the Fourier transform was calculated.</li>
+</ul>
+<p>On top of that, answer to the following questions:</p>
+<ol>
+<li>Describe the amplitude spectrum.</li>
+<li>What is the magnitude of $X(f)$ at $f$ = 1 Hz?</li>
+<li>Do you notice anything peculiar about the amplitude spectrum?</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">YOUR_CODE_HERE</span>
+
+<span class="c1"># Write your own code or use the template below to create your figure(s)</span>
+
+<span class="c1"># f, axes = plt.subplots(1,1,figsize=(10,5))</span>
+
+<span class="c1"># axes[0].plot(YOUR_CODE_HERE, YOUR_CODE_HERE, 'x', color='b', label='Fourier transform')</span>
+<span class="c1"># axes[0].loglog()</span>
+<span class="c1"># axes[0].set_xlabel('$f \: \: [Hz]$')</span>
+<span class="c1"># axes[0].set_ylabel('$|X(f)| \: [V]$')</span>
+<span class="c1"># axes[0].grid()</span>
+<span class="c1"># axes[0].set_title('Log/Log')</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [7]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">## SOLUTION</span>
+
+<span class="n">T_meas</span> <span class="o">=</span> <span class="mi">5</span>
+<span class="n">f_s</span> <span class="o">=</span> <span class="mi">100</span>
+
+<span class="n">t_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">T_meas</span><span class="p">,</span> <span class="mi">1</span><span class="o">/</span><span class="n">f_s</span><span class="p">)</span> <span class="c1"># ends at 4.99, length 500 according to the sample-and-hold convention</span>
+
+<span class="n">A</span> <span class="o">=</span> <span class="mi">1</span>
+<span class="n">f_c</span> <span class="o">=</span> <span class="mi">1</span>
+<span class="n">phi</span> <span class="o">=</span> <span class="mi">5</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">/</span> <span class="mi">180</span>
+<span class="n">x</span> <span class="o">=</span> <span class="n">A</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_c</span> <span class="o">*</span> <span class="n">t_vec</span> <span class="o">+</span> <span class="n">phi</span><span class="p">)</span>
+
+<span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span>
+<span class="n">X_cont</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fft</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="o">/</span> <span class="n">N</span>
+
+<span class="n">f_0</span> <span class="o">=</span> <span class="n">f_s</span> <span class="o">/</span> <span class="n">N</span>
+<span class="n">f_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">f_s</span><span class="p">,</span> <span class="n">f_0</span><span class="p">)</span>
+
+<span class="n">f</span><span class="p">,</span> <span class="n">axes</span> <span class="o">=</span> <span class="n">plt</span><span class="o">.</span><span class="n">subplots</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span><span class="mi">2</span><span class="p">,</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">10</span><span class="p">,</span><span class="mi">5</span><span class="p">))</span>
+
+<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f_vec</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">),</span> <span class="s1">'x'</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Fourier transform'</span><span class="p">)</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">loglog</span><span class="p">()</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">set_xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$f \: \: [Hz]$'</span><span class="p">)</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">set_ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$|X(f)| \: [V]$'</span><span class="p">)</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">set_title</span><span class="p">(</span><span class="s1">'Log/Log'</span><span class="p">)</span>
+
+<span class="n">axes</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f_vec</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">),</span> <span class="s1">'x'</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Fourier transform'</span><span class="p">)</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">set_xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$f \: \: [Hz]$'</span><span class="p">)</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">set_ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$|X(f)| \: [V]$'</span><span class="p">)</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+<span class="n">axes</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span><span class="o">.</span><span class="n">set_title</span><span class="p">(</span><span class="s1">'Linear'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="n">f_vec</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">)</span><span class="o">&gt;</span><span class="mf">0.1</span><span class="p">])</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>[ 1. 99.]
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2MAAAHdCAYAAACQbqElAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABwx0lEQVR4nO3de3wU9b3/8ffu5kaAcBFJ5BpUVChCEEyKioS7YPGIpVJ/tgbwoLVG8KRWoUpCAE3rhaZVKtaKWKuV4mnRo0jBYMALigLxRgFRUAskgBoCAXLZnd8f29nsbjYhm2x2ks3r+XjsA3bmOzOf78xuJp98L2MzDMMQAAAAACCs7FYHAAAAAABtEckYAAAAAFiAZAwAAAAALEAyBgAAAAAWIBkDAAAAAAuQjAEAAACABUjGAAAAAMACJGMAAAAAYAGSMQAAAACwAMkYAAAAmsX+/ftls9m0cuVKq0MBWiSSMaAFWblypWw2mz744IOwH/v//u//ZLfbVVxc7Ll5Pvzww2GPAwDQelh53wIiQZTVAQBoGV599VUNGzZMSUlJ2r9/v9XhAAAiQN++fXXq1ClFR0dbHQrQItEyBkCStHbtWl199dVWhwEAiCA2m01xcXFyOBxWh1KnkydPWh0C2jCSMaCV2bFjhyZNmqSEhAR16NBBY8eO1bvvvlur3EcffaRRo0apXbt26tWrl5YsWaKnn35aNputVsvXxx9/rK+//jroZOzw4cO6+eablZiYqLi4OA0ZMkTPPPNMrXLffPONfvrTnyohIUGdO3dWRkaGPvzwQ8YRAECECzRmbMaMGerQoYMOHDiga6+9Vh06dNDZZ5+tu+66S06n02d7l8ul/Px8fe9731NcXJwSExN166236rvvvvMp99JLL+nqq69Wjx49FBsbq/POO0+LFy+utb/09HQNGjRI27Zt05VXXqn4+Hj96le/arb6A2dCN0WgFfn00081cuRIJSQk6O6771Z0dLSeeOIJpaena9OmTUpLS5MkHThwQKNHj5bNZtP8+fPVvn17/elPf1JsbGzA/a5du1bdu3fX8OHDGxzLqVOnlJ6err179yozM1P9+vXT6tWrNWPGDJWWlmru3LmS3DfSKVOmaOvWrbrtttt00UUX6aWXXlJGRkbTTwgAoFVyOp2aOHGi0tLS9PDDD+v111/XI488ovPOO0+33Xabp9ytt96qlStXaubMmZozZ4727dunxx57TDt27NDbb7/t6f64cuVKdejQQVlZWerQoYM2btyo7OxslZWV6aGHHvI59jfffKNJkybpxz/+sX7yk58oMTExrHUHfBgAWoynn37akGS8//77Addfe+21RkxMjPH55597lh08eNDo2LGjceWVV3qW3XHHHYbNZjN27NjhWfbNN98YXbt2NSQZ+/bt89nvyJEjjYyMDM/7ffv2GZKMhx56qM5Y8/PzDUnGX/7yF8+yyspKY8SIEUaHDh2MsrIywzAM43//938NSUZ+fr6nnNPpNMaMGWNIMp5++un6TgkAoAU7033LvJ94/6zPyMgwJBmLFi3yKTt06FBj2LBhnvdvvvmmIcl47rnnfMqtW7eu1vKTJ0/WOvatt95qxMfHG6dPn/YsGzVqlCHJWL58eVD1BJoL3RSBVsLpdGr9+vW69tprde6553qWn3POOfp//+//6a233lJZWZkkad26dRoxYoRSUlI85bp27aobb7yx1n5LS0u1ZcuWoLsorl27VklJSbrhhhs8y6KjozVnzhydOHFCmzZt8sQSHR2t2bNne8rZ7XbdfvvtQR0PABBZfvazn/m8HzlypL744gvP+9WrV6tTp04aP368jh496nkNGzZMHTp00BtvvOEp265dO8//jx8/rqNHj2rkyJE6efKkdu3a5XOc2NhYzZw5s5lqBQSHbopAK3HkyBGdPHlSF154Ya11AwYMkMvl0tdff63vfe97+vLLLzVixIha5c4///xay/75z39KkiZMmBBUPF9++aX69+8vu933bzoDBgzwrDf/PeeccxQfH3/GWAAAbUNcXJzOPvtsn2VdunTxGQv22Wef6dixY+revXvAfRw+fNjz/08//VT33XefNm7c6PnDpOnYsWM+73v27KmYmJimVgEICZIxoI1bu3atLr/8cnXq1MnqUAAAbURDZld0uVzq3r27nnvuuYDrzWSutLRUo0aNUkJCghYtWqTzzjtPcXFx2r59u+655x65XC6f7bxb0QCrkYwBrcTZZ5+t+Ph47d69u9a6Xbt2yW63q3fv3pLcz3XZu3dvrXL+ywzD0Lp163TXXXcFHU/fvn310UcfyeVy+bSOmd1B+vbt6/n3jTfe0MmTJ31axwLFBwCA6bzzztPrr7+uyy+/vN4EqrCwUN98843+/ve/68orr/Qs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7du3T5MnT9a9996r/Px8HT16VHfffbd+9rOfadmyZZ5jPfzww7r77ru1adMmSaoV96JFi/Svf/1LAwcO1Pz58yVJnTp10smTJyVJ99xzjxYvXqzk5GR17txZ//73vzV69GjNmzdPsbGxeuGFF/Rf//Vf2rp1q3r37u057iOPPKJf/epXuuOOO/TSSy/p9ttv97R2Pfroo3rppZf01FNPqVevXjpw4IAOHDigsrIyvf766/rZz36mhIQE5eXlKS4uTqWlpbrmmmvUvn17vfLKK6qurtYvf/lL/ehHP9Irr7wiSaqoqNDevXv1t7/9Tc8884zsdrunrkuWLNGSJUuUm5urhQsX6v/9v/+n5ORkzZkzR7169dIdd9yh2267TS+++GKta1pZWalTp05p8+bNqq6ubtBn5Eyf/0gxdKhq/Zwzq96Yc2B+5s4oqD/toU6t4S+zbQEtY5GtspKWsUjTVlrGDhw4YEgy3nnnHZ/lv/zlL43U1NQG7aOystI477zzjPvuu6/OMrSMhfYV7pYx82We55gYV7O1iHm3JDkcDqN9+/ae1w9/+EPD6XQa8+bNM/r3729UVVV5yj/22GNGhw4dPMsa2jI2d+5cnzL+LWOzZs0yZs+e7VNm06ZNht1u95zXvn37Gv/1X/91xjqNGjXKmDNnTsDj/f3vfz/j9t/73veM3//+9z4tYzfeeKNPi2H37t2NZcuWGU6n08jMzDTGjBljVFdXB9zfNddc49OKt27dOsPhcBj79+/3LPv4448NSca7777raRmLjo42iouLffYlybj33ns9799++21DkvHkk096lj333HNGXFwcLWNBvmgZA5rIt3/vK9qx4wfKznaPLmdcA9DytKXvbLdu3eRwOFRSUuKzvKSkpMHjZqKjozV06NB6J1aIjY1VbGxswG2jo6ODC/o/Vq26QH/9a8x/xojZ/nPdHHI4HBF3nepypvPndDpls9lkt9tltzdtbrTFi6XKSikmRqqstOn++23Nep5tNptGjx6txx9/3LOsffv2stvt2rVrly699FKfel1xxRU6ceKEDh48qD59+nj24V9v/2Xmfkzm/819f/TRR/roo4/0/PPPe8oYhiGXy6Uvv/xSAwYMCLif+uoV6Hipqak+y0+cOKGFCxfq1Vdf1aFDh1RdXa1Tp07p66+/9nkm15AhQ3y2S0pK0tGjR2W3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6k/9vf9ta9p6/aWmnYOGbkMy5uf+++/X97//favDAABEkKNHj8rpdCoxMdFneWJionbt2hVwm7feektPPfWUioqKGnycvLw85ebm1lq+fv16xcfHBxWztw0bNjR620hA/al/W9bW6y817hycPHmyQeVIxrx89tln2rVrl6ZMmaJPPvnE6nAAAG3U8ePH9dOf/lRPPvmkunXr1uDt5s+fr6ysLM/7srIy9e7dWxMmTFBCQkLQcVRVVWnDhg0aP368oqOjg96+taP+1J/6t936S007B2bPhDNpNcnY5s2b9dBDD2nbtm06dOiQ/vGPf9SaVWrZsmV66KGHVFxcrCFDhujRRx9Vampqg49x11136aGHHtI777wT4ugBAG1Zt27d5HA4VFJS4rO8pKRESUlJtcp//vnn2r9/v6ZMmeJZ5nK5JElRUVHavXu3zjvvvFrbxcbGKjY2ttby6OjoJv0y1dTtWzvqT/2pf9utv9S4c9DQ8q0mGSsvL9eQIUM0a9YsXXfddbXWm7NULV++XGlpacrPz9fEiRO1e/dude/eXZKUkpKi6urqWtuuX79e77//vi644AJdcMEFDUrGQt0vH6FDH+fIxbWNTE29rq3h8xATE6Nhw4apoKDA84dEl8ulgoICZWZm1ip/0UUX6eOPP/ZZdt999+n48eP63e9+p969e4cjbABAM2s1ydikSZM0adKkOtd7z1IlScuXL9err76qFStWaN68eZJUb7/7d999Vy+88IJWr16tEydOqKqqSgkJCcrOzg5Yvrn65SN06OMcubi2kamx17Wh/fKtlpWVpYyMDA0fPlypqanKz89XeXm557510003qWfPnsrLy1NcXJwGDRrks33nzp0lqdZyAEDr1WqSsfo0dpYqb3l5ecrLy5MkrVy5Up988kmdiZgU+n75CB36OEcurm1kaup1bWi/fKtNnz5dR44cUXZ2toqLi5WSkqJ169Z5JvX46quvZLfzxBkAaEsiIhlrzCxVTdVc/fIROlyLyMW1jUyNva6t6bOQmZkZsFuiJBUWFta77cqVK0MfEADAUhGRjIXajBkzrA4BAAAAQISLiP4Qwc5SBQAAAABWi4hkzHuWKpM5S9WIESMsjAwAAAAAAms13RRPnDihvXv3et7v27dPRUVF6tq1q/r06XPGWaoAAAAAoCVpNcnYBx98oNGjR3vemzMZ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AIAFSMYAAAAAwAIkYwAAAABgAZIxAABQy7Jly5ScnKy4uDilpaVp69atVofULPLy8nTppZeqY8eO6t69u6699lrt3r3bp8zp06d1++2366yzzlKHDh30wx/+UCUlJRZF3Lx+/etfy2az6c477/Qsi/T6HzhwQD/5yU901llnqV27drr44ov1wQcfeNYbhqHs7Gydc845ateuncaNG6fPPvvMwohDy+l0asGCBerXr5/atWun8847T4sXL5b3HH+RdA42b96sKVOmqEePHrLZbFqzZo3P+obU9dtvv9WNN96ohIQEde7cWTfffLNOnDjRqHhIxtCmvPLKK7rwwgvVv39//elPf7I6HITQ1KlT1aVLF02bNs3qUBBCX3/9tdLT0zVw4EANHjxYq1evtjqkNmHVqlXKyspSTk6Otm/friFDhmjixIk6fPiw1aGF3KZNm3T77bfr3Xff1YYNG1RVVaUJEyaovLzcU+Z//ud/9H//939avXq1Nm3apIMHD+q6666zMOrm8f777+uJJ57Q4MGDfZZHcv2/++47XX755YqOjtZrr72mnTt36pFHHlGXLl08ZR588EH9/ve/1/Lly/Xee++pffv2mjhxok6fPm1h5KHzm9/8Ro8//rgee+wx/etf/9JvfvMbPfjgg3r00Uc9ZSLpHJSXl2vIkCFatmxZwPUNqeuNN96oTz/9VBs2bNArr7yizZs365ZbbmlcQAbQRlRVVRn9+/c3/v3vfxvHjx83LrjgAuPo0aNWh4UQeeONN4yXX37Z+OEPf2h1KAihgwcPGjt27DAMwzAOHTpk9OjRwzhx4oS1QbUBqampxu233+5573Q6jR49ehh5eXkWRhUehw8fNiQZmzZtMgzDMEpLS43o6Ghj9erVnjL/+te/DEnGli1brAoz5I4fP27079/f2LBhgzFq1Chj7ty5hmFEfv3vuece44orrqhzvcvlMpKSkoyHHnrIs6y0tNSIjY01/vrXv4YjxGZ39dVXG7NmzfJZdt111xk33nijYRiRfQ4kGf/4xz887xtS1507dxqSjPfff99T5rXXXjNsNptx4MCBoGOgZQxtxtatW/W9731PPXv2VIcOHTRp0iStX7/e6rAQIunp6erYsaPVYSDEzjnnHKWkpEiSkpKS1K1bN3377bfWBhXhKisrtW3bNo0bN86zzG63a9y4cdqyZYuFkYXHsWPHJEldu3aVJG3btk1VVVU+5+Oiiy5Snz59Iup83H777br66qt96ilFfv1ffvllDR8+XD/60Y/UvXt3DR06VE8++aRn/b59+1RcXOxT/06dOiktLS0i6i9Jl112mQoKCrRnzx5J0ocffqi33npLkyZNktQ2zoGpIXXdsmWLOnfurOHDh3vKjBs3Tna7Xe+9917QxyQZQ6txpj6+Uv1jHA4ePKiePXt63vfs2VMHDhwIR+g4g6ZeW7Rcoby227Ztk9PpVO/evZs56rbt6NGjcjqdSkxM9FmemJio4uJii6IKD5fLpTvvvFOXX365Bg0aJEkqLi5WTEyMOnfu7FM2ks7HCy+8oO3btysvL6/Wukiv/xdffKHHH39c/fv31z//+U/ddtttmjNnjp555hlJ8tQxkr8P8+bN049//GNddNFFio6O1tChQ3XnnXfqxhtvlNQ2zoGpIXUtLi5W9+7dfdZHRUWpa9eujTofJGNoNc7Ux7ctjXGINFzbyBWqa/vtt9/qpptu0h//+MdwhI026vbbb9cnn3yiF154wepQwubrr7/W3Llz9dxzzykuLs7qcMLO5XLpkksu0QMPPKChQ4fqlltu0ezZs7V8+XKrQwubv/3tb3ruuef0/PPPa/v27XrmmWf08MMPexJSNC+SMbQakyZN0pIlSzR16tSA65cuXarZs2dr5syZGjhwoJYvX674+HitWLFCktSjRw+flrADBw6oR48eYYkd9WvqtUXLFYprW1FRoWuvvVbz5s3TZZddFq7Q26xu3brJ4XDUmi2vpKRESUlJFkXV/DIzM/XKK6/ojTfeUK9evTzLk5KSVFlZqdLSUp/ykXI+tm3bpsOHD+uSSy5RVFSUoqKitGnTJv3+979XVFSUEhMTI7r+55xzjgYOHOizbMCAAfrqq68kyVPHSP4+/PKXv/S0jl188cX66U9/qv/5n//xtJS2hXNgakhdk5KSav3BsLq6Wt9++22jzgfJGCJCQ8Y4pKam6pNPPtGBAwd04sQJvfbaa5o4caJVIaOB2vr4lUjWkGtrGIZmzJihMWPG6Kc//alVobYpMTExGjZsmAoKCjzLXC6XCgoKNGLECAsjax6GYSgzM1P/+Mc/tHHjRvXr189n/bBhwxQdHe1zPnbv3q2vvvoqIs7H2LFj9fHHH6uoqMjzGj58uG688UbP/yO5/pdffnmtRxns2bNHffv2lST169dPSUlJPvUvKyvTe++9FxH1l6STJ0/KbvdNCRwOh1wul6S2cQ5MDanriBEjVFpaqm3btnnKbNy4US6XS2lpaUEfM6rpYQPWq2+Mw65duyS5+/M+8sgjGj16tFwul+6++26dddZZVoSLIDTk2kruwbMffvihysvL1atXL61evTribhKRpiHX9u2339aqVas0ePBgz3izZ599VhdffHG4w21TsrKylJGRoeHDhys1NVX5+fkqLy/XzJkzrQ4t5G6//XY9//zzeumll9SxY0fPmI9OnTqpXbt26tSpk26++WZlZWWpa9euSkhI0B133KERI0bo+9//vsXRN13Hjh094+NM7du311lnneVZHsn1/5//+R9ddtlleuCBB3T99ddr69at+uMf/+jpEm0+c23JkiXq37+/+vXrpwULFqhHjx669tprrQ0+RKZMmaL7779fffr00fe+9z3t2LFDS5cu1axZsyRF3jk4ceKE9u7d63m/b98+FRUVqWvXrurTp88Z6zpgwABdddVVnu6sVVVVyszM1I9//OPG9bhq7FSQgJXkNxXpgQMHDEnGO++841Pul7/8pZGamhrm6NAUXNvIxbVtXR599FGjT58+RkxMjJGammq8++67VofULCQFfD399NOeMqdOnTJ+/vOfG126dDHi4+ONqVOnGocOHbIu6GbmPbW9YUR+/f/v//7PGDRokBEbG2tcdNFFxh//+Eef9S6Xy1iwYIGRmJhoxMbGGmPHjjV2795tUbShV1ZWZsydO9fo06ePERcXZ5x77rnGvffea1RUVHjKRNI5eOONNwJ+5zMyMgzDaFhdv/nmG+OGG24wOnToYCQkJBgzZ840jh8/3qh4bIbh9XhtoJWw2Wz6xz/+4fkrRWVlpeLj4/Xiiy/6/JUmIyNDpaWleumll6wJFEHj2kYuri0AAL4YM4aI0NbGOLQlXNvIxbUFALR1jBlDq3GmPr5taYxDpOHaRi6uLQAAdaObIlqNwsJCjR49utbyjIwMrVy5UpL02GOP6aGHHlJxcbFSUlL0+9//vlEz2yC8uLaRi2sLAEDdSMYAAAAAwAKMGQMAAAAAC5CMAQAAAIAFSMYAAAAAwAIkYwAAAABgAZIxAAAAALAAyRgAAACaxaOPPqq+ffsqKipKd911V6316enpstlsstlsKioqCumxZ8yY4dn3mjVrQrpvIFRIxgAAABByH374obKysvT444/r66+/1qJFiwKWmz17tg4dOqRBgwZ5lo0aNUqzZs2qVfYPf/iDOnToIJfLdcbj/+53v9OhQ4caXwEgDKKsDgAAAACR55VXXlFqaqomT55cb7n4+HglJSV53huGoR07duj666+vVfaDDz5QSkqK7PYztyd06tRJnTp1Cj5wIIxoGQMAAEBInX/++brvvvv0zjvvyGaz6aabbmrwtp999pmOHz+uYcOG1Vr3wQcf+Cx/4IEHPF0RvV/5+fmhqAbQ7EjGgAhBv3wAQEvxzjvv6Nxzz9VDDz2kQ4cO6Q9/+EODt922bZscDoeGDBnis/zUqVPauXOnLrnkEs+yO+64Q4cOHfK8Zs+erb59+2ratGkhqwvQnEjGgAhAv3wAQEvSoUMH7d+/X1dccYWSkpLUoUOHBm+7fft2OZ1OxcfH+7R2xcfHy+l0+iRjHTt2VFJSkpKSkrRs2TKtX79ehYWF6tWrV3NUCwg5xowBEYB++QCAluSjjz6SJF188cVBb7t9+3ZNnTpV2dnZPstfeOEF/f73v9fAgQNrbZOdna1nn31WhYWFSk5OblTMgBVoGQNaOfrlAwBamqKiIp1//vlq37590Ntu375d6enpSklJ8Xl9++23Gjx4sBwOh0/5nJwc/fnPfyYRQ6tEMga0cvTLBwC0NEVFRbXuLQ3xxRdfqLS01Of+Y9q+fXutPx7m5OTomWeeIRFDq0UyBrRy9MsHALQ0RUVFSklJCXq7bdu2yW6319q2qqpKn3zyic99acmSJXr88cf1wgsvKC4uTsXFxSouLlZFRUUTowfCh2QMaOVC0S9/x44dPq977rlH7dq1o18+ACBoLpdLH3/8caNaxrZv367+/fvX+sPizp07VVFR4UnGDMPQQw89pCNHjmjEiBE655xzPC/zvgi0BkzgAbRyTe2Xn5ubW+svkH/4wx/olw8AaBS73a7y8vJGbZuXl6e8vLxay4cMGSLDMDzvbTabjh071ugYgZaCljGglaNfPgCgNTMfpfLxxx+HdL8/+9nPguq6D1iBljGglSsqKtI111wT9HZn6pd/2223eZaZ/fJffvllT798SerSpYtiY2ObFD8AoO167rnndOrUKUlSnz59QrrvRYsW6a677pIknXPOOSHdNxAqJGNAK2b2y1+wYEHQ2wbbL7+srEwjRozwKbt161Zdeumlja8AAKBN69mzZ7Ptu3v37urevXuz7R8IBZIxoBWjXz4AAEDrxZgxoA2hXz4AAEDLYTO8/wQOIGIdOHDAp19+TExMyPZ9+PBhlZWVSXL3y2/MzI4AAABtDckYAAAAAFiAbooAAAAAYAGSMQAAAACwAMkYAAAAAFiAZAwAAAAALEAyBgAAAAAWIBkDAAAAAAuQjAEAAACABUjGAAAAAMACJGMAAAAAYAGSMQAAAACwwP8HxqHVF4z+8fgAAAAASUVORK5CYII="/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<ol>
+<li>A peak of 0.5 should be found (from theory) at a frequency of 1 Hz and one around 100 Hz (exactly at 99 Hz), the rest all close to zero.</li>
+<li>0.5 (as we divide the fft-result by N to get the equivalent of the continuous-time Fourier transform).</li>
+<li>The peak at 100 Hz (or 99 Hz to be precise) should not be there. We did not input a signal with such a frequency.</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Symmetry">Symmetry<a class="anchor-link" href="#Symmetry">¶</a></h3><p>Due to symmetry properties of the DFT, the following holds for a real signal $x(t)$:</p>
+$$
+|X_k| = |X_{-k}|
+$$<p>Which means that the modulus of the Fourier coefficients is symmetric about $f=0$. The NumPy <code>fft</code> command appends the Fourier coefficients for $k&lt;0$ to the right side of the Fourier coefficients for $k \ge 0$. This is called the <em>two-sided</em> spectrum.</p>
+<p>Since we are working with real signals, the symmetry property is valid, and we can just ignore the coefficients for $k&lt;0$. This means that we consider the following range in the frequency domain:</p>
+<p>$[0, \frac{f_s}{2}]$ for even values of $N$</p>
+<p>$[0, \frac{f_s}{2})$ for odd values of $N$</p>
+<p>In other words, we are only considering frequencies up to half of $f_s$. This is easily implemented in Python using the floor division operator <code>//</code>:</p>
+<p><code>X_cont = X_cont[:N//2]</code>
+<br/>
+<code>f_vec = f_vec[:N//2]</code></p>
+<p>If you're unfamiliar with this, consider that <code>A//B</code> returns the number of times <code>B</code> 'fits into' <code>A</code>. In principle, this will always return an integer, so it can be easily used for indexing an array. In this specifc example, <code>N//2</code> will return $\frac{N}{2}$ for even $N$ and $\frac{N-1}{2}$ for odd N, which is exactly what we want. See the example below.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [1]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">N</span> <span class="o">=</span> <span class="mi">100</span>
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'</span><span class="si">{</span><span class="n">N</span><span class="si">}</span><span class="s1"> floor divided by 2: </span><span class="si">{</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'</span><span class="si">{</span><span class="n">N</span><span class="o">+</span><span class="mi">1</span><span class="si">}</span><span class="s1"> floor divided by 2: </span><span class="si">{</span><span class="p">(</span><span class="n">N</span><span class="o">+</span><span class="mi">1</span><span class="p">)</span><span class="o">//</span><span class="mi">2</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+<span class="nb">print</span><span class="p">(</span><span class="sa">f</span><span class="s1">'</span><span class="si">{</span><span class="n">N</span><span class="o">-</span><span class="mi">1</span><span class="si">}</span><span class="s1"> floor divided by 2: </span><span class="si">{</span><span class="p">(</span><span class="n">N</span><span class="o">-</span><span class="mi">1</span><span class="p">)</span><span class="o">//</span><span class="mi">2</span><span class="si">}</span><span class="s1">'</span><span class="p">)</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>100 floor divided by 2: 50
+101 floor divided by 2: 50
+99 floor divided by 2: 49
+</pre>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 3:</b>
+<ul>
+<li><p>Repeat Task 2 with different measurement times $T_{meas}$ for the signal. Use measurement times such that the $f_c$ = 1 Hz oscillation fits <em>exactly</em> 1 time, 5 times and 20 times.</p>
+</li>
+<li><p>Plot the amplitude spectrum for all three measurement times, <strong>only for positive frequencies</strong>, in separate graphs (log-log scale) with the same domains and answer to the following questions:</p>
+</li>
+<li><p>What is the effect of changing $T_{meas}$ on the frequency range in the amplitude spectrum? Does the highest analysis frequency change?</p>
+</li>
+<li><p>Does the frequency resolution change?</p>
+</li>
+<li><p>Does the magnitude of at the peaks change?</p>
+</li>
+</ul>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">YOUR_CODE_HERE</span>
+
+<span class="c1"># Write your own code or use the template below to create your figure(s)</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">12</span><span class="p">,</span><span class="mi">4</span><span class="p">))</span>
+<span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">T_meas</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">YOUR_CODE_HERE</span><span class="p">):</span>
+    <span class="n">YOUR_CODE_HERE</span>
+
+    <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="n">i</span><span class="o">+</span><span class="mi">1</span><span class="p">)</span>
+    
+    <span class="n">YOUR_CODE_HERE</span>
+    
+    <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [8]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">### SOLUTION</span>
+<span class="n">T_lst</span> <span class="o">=</span> <span class="p">[</span><span class="mi">1</span><span class="p">,</span> <span class="mi">5</span><span class="p">,</span> <span class="mi">20</span><span class="p">]</span>
+<span class="n">f_s</span> <span class="o">=</span> <span class="mi">100</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">12</span><span class="p">,</span><span class="mi">4</span><span class="p">))</span>
+<span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">T_meas</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">T_lst</span><span class="p">):</span>
+    <span class="n">t_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">T_meas</span><span class="p">,</span> <span class="mi">1</span><span class="o">/</span><span class="n">f_s</span><span class="p">)</span>
+    <span class="n">A</span> <span class="o">=</span> <span class="mi">1</span>
+    <span class="n">f_c</span> <span class="o">=</span> <span class="mi">1</span>
+    <span class="n">phi</span> <span class="o">=</span> <span class="mi">5</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">/</span> <span class="mi">180</span>
+    <span class="n">x</span> <span class="o">=</span> <span class="n">A</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_c</span> <span class="o">*</span> <span class="n">t_vec</span> <span class="o">+</span> <span class="n">phi</span><span class="p">)</span>
+    
+    <span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span>
+    <span class="n">X_cont</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fft</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="o">/</span> <span class="n">N</span>
+    
+    <span class="n">f_0</span> <span class="o">=</span> <span class="n">f_s</span> <span class="o">/</span> <span class="n">N</span>
+    <span class="n">f_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">f_s</span><span class="p">,</span> <span class="n">f_0</span><span class="p">)</span>
+    
+    <span class="n">X_cont</span> <span class="o">=</span> <span class="n">X_cont</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+    <span class="n">f_vec</span> <span class="o">=</span> <span class="n">f_vec</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+
+    <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="n">i</span><span class="o">+</span><span class="mi">1</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f_vec</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">),</span> <span class="s1">'x'</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Fourier transform'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">loglog</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="mf">0.04</span><span class="p">,</span> <span class="mi">100</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">ylim</span><span class="p">(</span><span class="mi">10</span><span class="o">**</span><span class="p">(</span><span class="o">-</span><span class="mi">19</span><span class="p">),</span> <span class="mi">10</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$f \: \: [Hz]$'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$|X(f)| \: [V]$'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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Z599ZjvvyJEjQ8adkqRdu3bpxIkTuvDCCxPediZIqCi1dOlSlZSU6LHHHtPkyZO1bt06NTQ0aM+ePdq2bZtqamrU2tqqqVOn6qqrrtL777/vVLsBAGmKXAEAiIVcAcTPblDzqqrUFqb+/d//Xfv379ett96q3bt367nnnlNNTY0qKyuD40lNmjRJv/rVr7R161a9/fbbqqioCBmUO1533XWXXn31Vc2bN08NDQ16//339dxzz4WM6xSvkpIS/elPf9K+fft0/PjxqD2Gzj//fD3zzDNqaGjQW2+9pe985zsJ9zBaunSpnnzySe3evVt79uzR2rVrNXDgQPXu3dt2/smTJ2v06NH67ne/q507d2r79u266aabNGHChE5fnpiuErp877XXXlN9fX3INYlmY8eO1c0336wVK1boscce09atW3X++ecnpaEAgMxArgAAxEKuAOLn89kPam48j7PjT1Kdc845euGFF/TDH/5QpaWl6tOnj/71X/9V99xzT3CeBQsWaO/evbr66qtVXFysurq6DvWUuuiii7R582bdfffduuKKK+T3+/V3f/d3mjVrVsLruvPOO1VRUaELL7xQX375ZdT2LF26VDfffLMuv/xy9e3bV3fddZdOnTqV0PZ69uypH//4x3r//ffl9Xp12WWX6YUXXog4ELzH49Fzzz2nW2+9Vd/85jeVl5enq666Sg899FBC280kHr/1Is8oCgoKtH//fg0YMECzZ8/Www8/rG7dujnZvoxx6tQpFRcX6+TJkykdMKylpUUvvPCCZsyYEXZtKzqH2DqH2Drj008/Vd++fV3fL5ErIiNXZD9i6xxi6wxyRfohV2SXr776Snv37tXw4cODd4lra2sLDjSdyF3qEBux7Ry7z6vkbK5I6K80aNAgNTQ0SJJ+9atf6fTp00ltDAAg85ErAACxkCsAAFKCRan/+I//0MyZM3XFFVdIkn79619r+/bt+vLLLx1pHAAg85ArAACxkCsAAFKCRalbb71Vb7zxhq666ir5/X4tX75cl19+uXr16qWRI0fqn//5n/WjH/1IL774olPtBQCkOXIFACAWcgUAQEpwoHMpMMjYRRddpFWrVmnbtm3q3r27/vznP6uhoUENDQ167rnntHjxYn3xxRdOtBcAkAHIFQCAWMgVAICEi1IG821Zx40bp3HjxgWfJzB2OgAgi5ErAACxkCsAIHcldPneJ598Etd8Ho9HknTgwIHEW+SC6667TmeddZauv/76sNd+//vf64ILLtD555+vX/7ylyloHQBkNnIFACAWcgVyTVtbW6qbAMSUis9pQj2lLrvsMl177bX6t3/7N1122WW285w8eVK//e1v9eCDD+p73/uebrvttqQ0NJluv/123XzzzXr88cdDpre2tqqyslKvvPKKiouLNWbMGF133XX62te+lqKWAkDmIVcAAGIhVyBXFBQUKC8vTwcPHlS/fv1UUFAgv9+v5uZmffXVV8rLS6ifCGJoa2sjth1gfCaPHTumvLw8FRQUuLbthIpSu3bt0uLFizVlyhQVFRVpzJgxGjRokIqKivT5559r165d+stf/qJLLrlEP/7xjzVjxgyn2t0p5eXlqq+vD5u+fft2ff3rX9c555wjSZo+fbrWr1+vG2+80eUWAkDmIlcAAGIhVyBX5OXlafjw4Tp06JAOHjwoKVAA+PLLL9W1a9dgb0AkB7HtnG7dumno0KGuFvQSKkp97Wtf09KlS7V48WI9//zz+sMf/qCPP/5YX375pfr27avvfve7mjZtmkaNGtXhBm3ZskX333+/duzYoUOHDunZZ5/VtddeGzLP8uXLdf/99+vw4cMqLS3VQw89pLFjx3Z4m4aDBw8GE4cknXPOOWnbVRgA0hW5AgAQC7kCuaSgoEBDhw5Va2urfD6fWlpatGXLFn3zm99Uly5dUt28rEJsO87r9So/P9/1Yl6HBjrv2rWrrr/+ettrpzursbFRpaWluvnmm/Xtb3877PU1a9aosrJSK1as0Lhx47Rs2TJNmzZN7733nvr37y9JKisrU2tra9iy69ev16BBg5LeZgBAOHIFACAWcgVyhcfjUZcuXdSlSxd5vV61traqqKiIwkmSEdvMk3BRat26dWFnGJJp+vTpmj59esTXly5dqrlz52rOnDmSpBUrVuj555/XypUrNX/+fElSQ0NDh7Y9aNCgkDMYBw4ciHimpKmpSU1NTcHnp06dkhSozLa0tHRo+8lgbDuVbchWxNY5xNYZqYwnuSKAXJF7iK1ziK0zyBXkikj4zjmH2DqH2DrDyXgmXJSaNWuW7r///qgDDfr9fke6fDU3N2vHjh1asGBBcFpeXp4mT56sbdu2dXr9Y8eO1TvvvKMDBw6ouLhYL774oqqqqmznXbJk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PVu1tbXatWuXNm/erMLCQpdbBwBIB+QKWHW0sGS+1M846LC7ZTTFi/Ri/nssXChNnBh6NyXj71FXF3gt1mD35uWN5Yw7bE2c2L4Ou1uJG9P5DKQfcgUisbvMu6oq8HzRIq+qqi7XokVeTZoU+np5eWC5K68M/86zHwhlt8/8xjf86tKlNa7ljd5HRhHoxInYMX788fYc7vO1L5uI1tboxaYTJ6S8BCo1f/1roE2bNwc+N5k2vlROXr5XXl6uept+dX/5y1/UpUsXXXHFFZKkPn36uNwyAEC6IFfAzHpwYTyXoveYinRQIoUvz5360sfChdLWre1nvr3eQO+F+vrAWCR79wb+HubPQaTLPsx3XjLvUoxbhJun79vXftbd/Dmzu3MT0gO5IrfZ3Z3VmGZ8Z637c58vcPneU095VF7epk2b8oLTvd7A992425rxna+ra99XTJqU2Xdai1c8d761H2S8TT/9qT+sF1Q0J04Exm76/PP2fe7EidKECeFxPvfcwH66ujrQQ8m49C/Z2uyHxLLV+rca3Nat7Tknk6RdT6ktW7Zo5syZGjRokDwej9atWxc2z/Lly1VSUqKioiKNGzdO27dvT8q233//ffXo0UMzZ87UJZdcovvuuy8p6wUAJBe5Am6KdrbbrseTmc9nP/aUsby5277dOrlTX2oYB5S9e4cOXisFClK9ewcu8zAOhqwHnnbrMi6vMO6yZS5IlZQEHkZByuglUV0dOFAyimOZdqCRauQKOMXooWMURcx5YOvWwDSjgGQw9468++42LV78R61f7wvu983LGYxL+czr27Qp0CMm23vWbt5sn2MnTmzvFWTNm3V10pQpXjU2FiS8vc8/by8wGfvmzZvDe2NdcUV77yhjn50ufD6pqCjQxkySdj2lGhsbVVpaqptvvlnf/va3w15fs2aNKisrtWLFCo0bN07Lli3TtGnT9N5776l///6SpLKyMrW2hnfZW79+vQYNGhRx262trdq6dasaGhrUv39/XXXVVbrssss0ZcqU5L1BAECnkSsgxXcWNRk/zKMVlozXo7UxErt2c6e+9FBV1d5TQQofA+bEidCz49GKRXa3hJdCC03G/82D8m7aFBgbxXgerfAFe+QKOMUoRtXWthdFDHZjC1lPMJh78Zj3EUYR29inbNoUvq8wes0mu2etOada86s5p0bKr9ZlzM+t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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<ol>
+<li>No, the highest analysis frequency stays the same (as it is related to the sampling frequency, which we did not change).</li>
+<li>Yes, the frequency resolution becomes better/finer (gets smaller).</li>
+<li>No, because we already divide by (we already account for the measurement duration).</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Aliasing-(chapter-4)">Aliasing (chapter 4)<a class="anchor-link" href="#Aliasing-(chapter-4)">¶</a></h3><p>So far we have been analyzing a signal with a fairly low frequency, just $1$ or $2$ Hz. Now suppose, due to some unexpected source, our signal contains a second sinusoid with a much higher frequency. This is often caused by the line frequency ($50$ Hz) due to power plant generators providing the $220$ V current in regular buildings, or by electrical interference.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 4: with this task we'll make you run into an aliasing problem . . .</b>
+<ul>
+<li><p>Create a time-array starting $t=0$, with a sampling rate of 100 Hz, and ending such that a sinusoid with a frequency of 1 Hz fits exactly 5 times in the measurement time.</p>
+</li>
+<li><p>Re-create the signal $x(t) = A \sin(2 \pi f_c t + \varphi)$ from the first Task, with amplitude $A=1.0$ V, carrier frequency $f_c=1.0$ Hz, and initial phase $\varphi = 5$ degrees, to be converted into radians.</p>
+</li>
+<li><p>Add to this signal a second sinusoid with a frequency of $80$ Hz and amplitude of $0.1$ V (and zero initial phase).</p>
+</li>
+<li><p>Create a plot of the signal against time, and of the amplitude spectrum as in the previous Tasks.</p>
+</li>
+</ul>
+<p>Then answer to the following questions:</p>
+<ol>
+<li>What do you see in the frequency plot? Are there peaks? How many? Where?</li>
+<li>Does this match what you see in the time plot?</li>
+<li>Does changing the measurement time (duration) help?</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">YOUR_CODE_HERE</span>
+
+<span class="c1"># Write your own code or use the template below to create your figure(s)</span>
+
+<span class="c1"># plt.figure(figsize=(12,6))</span>
+<span class="c1"># plt.subplot(211)</span>
+<span class="c1"># YOUR_CODE_HERE</span>
+<span class="c1"># plt.grid()</span>
+<span class="c1"># plt.title('Time signal')</span>
+<span class="c1"># plt.legend()</span>
+
+<span class="c1"># plt.subplot(212)</span>
+<span class="c1"># YOUR_CODE_HERE</span>
+<span class="c1"># plt.loglog()</span>
+<span class="c1"># YOUR_CODE_HERE</span>
+<span class="c1"># plt.grid()</span>
+<span class="c1"># plt.tight_layout()</span>
+<span class="c1"># plt.title('Amplitude spectrum')</span>
+<span class="c1"># plt.legend()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [9]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">### SOLUTION</span>
+<span class="n">T_meas</span> <span class="o">=</span> <span class="mi">5</span>
+<span class="n">f_s</span> <span class="o">=</span> <span class="mi">100</span>
+
+<span class="n">t_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">T_meas</span><span class="p">,</span> <span class="mi">1</span><span class="o">/</span><span class="n">f_s</span><span class="p">)</span> <span class="c1"># ends at 4.99, length 500</span>
+
+<span class="n">A</span> <span class="o">=</span> <span class="mi">1</span>
+<span class="n">f_c</span> <span class="o">=</span> <span class="mi">1</span>
+<span class="n">phi</span> <span class="o">=</span> <span class="mi">5</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">/</span> <span class="mi">180</span>
+<span class="n">x</span> <span class="o">=</span> <span class="n">A</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_c</span> <span class="o">*</span> <span class="n">t_vec</span> <span class="o">+</span> <span class="n">phi</span><span class="p">)</span>
+
+<span class="n">A_i</span> <span class="o">=</span> <span class="mf">0.1</span>
+<span class="n">f_i</span> <span class="o">=</span> <span class="mi">80</span>
+<span class="n">x</span> <span class="o">+=</span> <span class="n">A_i</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_i</span> <span class="o">*</span> <span class="n">t_vec</span><span class="p">)</span>
+
+<span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span>
+<span class="n">X_cont</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fft</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="o">/</span> <span class="n">N</span>
+
+<span class="n">f_0</span> <span class="o">=</span> <span class="n">f_s</span> <span class="o">/</span> <span class="n">N</span>
+<span class="n">f_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">f_s</span><span class="p">,</span> <span class="n">f_0</span><span class="p">)</span>
+
+<span class="n">X_cont</span> <span class="o">=</span> <span class="n">X_cont</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+<span class="n">f_vec</span> <span class="o">=</span> <span class="n">f_vec</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">12</span><span class="p">,</span><span class="mi">6</span><span class="p">))</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">211</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t_vec</span><span class="p">,</span> <span class="n">x</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$t \: [s]$"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$x(t) \: [V]$"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Time signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">212</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f_vec</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">),</span> <span class="s1">'x'</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Fourier transform'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">loglog</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="mf">0.04</span><span class="p">,</span> <span class="mi">100</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylim</span><span class="p">(</span><span class="mi">10</span><span class="o">**</span><span class="p">(</span><span class="o">-</span><span class="mi">19</span><span class="p">),</span> <span class="mi">10</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$f \: \: [Hz]$"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$|X(f)| \: [V]$"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Amplitude spectrum'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKYAAAJOCAYAAACN2Q8zAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAAD58ElEQVR4nOzdd1iT19sH8G8WS8GtiIKKuPcq4tY6Uavdw7bW7v5ql512amtra3et3bXj7R52WyturXvvvRXcgiBCIHn/uHt4EgjISPJkfD/XxZWHJwEOmpv77GOw2+12EBEREREREREReZlR7wIQEREREREREVFwYscUERERERERERHpgh1TRERERERERESkC3ZMERERERERERGRLtgxRUREREREREREumDHFBERERERERER6YIdU0REREREREREpAt2TBERERERERERkS7YMUVERERERERERLpgxxQRERFRKdxyyy1o2LCh3sUokwkTJsBgMOhdjAJ9+vRBnz599C4GERER+RCz3gUgIiIi0ktpO23mz5/v4ZIQERERBSeD3W63610IIiIiIj189dVXTp9/+eWXSElJwf/93/853R8wYACqV68Om82G0NBQbxaxQvLy8pCXl4ewsDC9iwIABbOlFixYoGs5iIiIyHdwxhQREREFrRtvvNHp8+XLlyMlJaXIfX9lNpthNrO6R0RERL6Le0wRERERlULhPab2798Pg8GA1157DdOmTUN8fDwiIiIwcOBAHDp0CHa7HS+88ALq16+P8PBwjBgxAqdPny7yff/++2/07NkTlSpVQmRkJIYOHYotW7ZctDxWqxUTJ05EkyZNEBYWhho1aqBHjx5ISUkpeI2rPaays7Nx//33o2bNmoiMjMRll12GI0eOwGAwYMKECUW+dvfu3bjllltQtWpVVKlSBWPGjMH58+edvudnn32Gfv36oXbt2ggNDUXLli3x/vvvl/JfloiIiIIZh9CIiIiIKuDrr79Gbm4u7rvvPpw+fRpTpkzBNddcg379+mHBggV4/PHHsXv3bkydOhWPPPIIpk+fXvC1//d//4fRo0dj0KBBeOWVV3D+/Hm8//776NGjB9atW1fiZusTJkzA5MmTcfvtt+OSSy5BRkYGVq9ejbVr12LAgAHFft0tt9yCH374ATfddBO6du2KhQsXYujQocW+/pprrkGjRo0wefJkrF27Fp988glq166NV155peA177//Plq1aoXLLrsMZrMZf/zxB/73v//BZrPh3nvvLds/KBEREQUVdkwRERERVcCRI0ewa9cuVKlSBQCQn5+PyZMnIzs7G6tXry5YSnfixAl8/fXXeP/99xEaGorMzEzcf//9uP322/HRRx8VfL/Ro0ejWbNmeOmll5zuF/bXX38hOTm5xNcUtnbtWvzwww948MEH8eabbwIA/ve//2HMmDHYsGGDy6/p0KEDPv3004LPT506hU8//dSpY2rhwoUIDw8v+Hzs2LEYPHgw3njjDXZMERERUYm4lI+IiIioAq6++uqCTikASExMBCD7Vznu75SYmIjc3FwcOXIEAJCSkoKzZ8/i+uuvx8mTJws+TCYTEhMTL3oSYNWqVbFlyxbs2rWr1GWdNWsWAOmMcnTfffcV+zV333230+c9e/bEqVOnkJGRUXDPsVMqPT0dJ0+eRO/evbF3716kp6eXunxEREQUfDhjioiIiKgC4uLinD5XnVSxsbEu7585cwYACjqU+vXr5/L7RkVFlfhzn3/+eYwYMQJNmzZF69atMXjwYNx0001o27ZtsV9z4MABGI1GNGrUyOl+QkJCsV9T+PerVq1awe+hyvjvv//iueeew7Jly4rsP5Wenu7UcUdERETkiB1TRERERBVgMpnKdN9utwMAbDYbANlnKjo6usjrLnaaXq9evbBnzx789ttvmD17Nj755BO8+eab+OCDD3D77beX5Vco0cV+jz179uDSSy9F8+bN8cYbbyA2NhYhISGYOXMm3nzzzYLfk4iIiMgVdkwRERER6aBx48YAgNq1a6N///7l+h7Vq1fHmDFjMGbMGGRmZqJXr16YMGFCsR1TDRo0gM1mw759+9CkSZOC+7t37y7XzweAP/74Azk5Ofj999+dZlddbCkiEREREcA9poiIiIh0MWjQIERFReGll16C1Wot8vyJEydK/PpTp045fV65cmUkJCQgJyenxJ8JAO+9957T/alTp5a22EWoGVVqBhUgy/c+++yzcn9PIiIiCh6cMUVERESkg6ioKLz//vu46aab0LFjR1x33XWoVasWDh48iL/++gvdu3fHu+++W+zXt2zZEn369EGnTp1QvXp1rF69Gj/99BPGjh1b7Nd06tQJV155Jd566y2cOnUKXbt2xcKFC7Fz504AgMFgKPPvMXDgQISEhGD48OG46667kJmZiY8//hi1a9dGampqmb8fERERBRd2TBERERHp5IYbbkBMTAxefvllvPrqq8jJyUG9evXQs2dPjBkzpsSvvf/++/H7779j9uzZyMnJQYMGDTBp0iQ8+uijJX7dl19+iejoaHz77bf45Zdf0L9/f3z//fdo1qwZwsLCyvw7NGvWDD/99BOefvppPPLII4iOjsY999yDWrVq4dZbby3z9yMiIqLgYrA7zrsmIiIioqCzfv16dOjQAV999RVGjRqld3GIiIgoiHCPKSIiIqIgkp2dXeTeW2+9BaPRiF69eulQIiIiIgpmXMpHREREFESmTJmCNWvWoG/fvjCbzfj777/x999/484770RsbKzexSMiIqIgw6V8REREREEkJSUFEydOxNatW5GZmYm4uDjcdNNNeOqpp2A2c8ySiIiIvIsdU0REREREREREpAvuMUVERERERERERLpgxxQREREREREREemCGwm4ic1mw9GjRxEZGQmDwaB3cYiIiIiIiIiIKsxut+PcuXOIiYmB0ej++U3smHKTo0eP8iQbIiIiIiIiIgpIhw4dQv369d3+fdkx5SaRkZEA5D8qKipK59KUj9VqxezZszFw4EBYLBa9i0PkExgXRM4YE0RFMS6IimJcEDnz55jIyMhAbGxsQb+Hu7Fjyk3U8r2oqCi/7piKiIhAVFSU3wUKkacwLoicMSaIimJcEBXFuCByFggx4alti7j5ORERERERERER6YIdU0REREREREREpAt2TBERERERERERkS64xxQRERERERER+bT8/HxYrVa9i1FuVqsVZrMZFy5cQH5+vt7FKcJiscBkMunys9kxRUREREREREQ+yW63Iy0tDWfPntW7KBVit9sRHR2NQ4cOeWwT8YqqWrUqoqOjvV4+dkwRERERERERkU9SnVK1a9dGRESEz3bqXIzNZkNmZiYqV64Mo9G3dlWy2+04f/48jh8/DgCoW7euV38+O6YoIOzbBzz2GHDffUCvXnqXhsg3fPYZsHAh8MEHQFiY3qUh0t+5c8ADDwB9+gA336x3aYh8w8KFwNtvA++8A9Svr3dpiPRntwPjx0vdacIEvUtD+fn5BZ1SNWrU0Ls4FWKz2ZCbm4uwsDCf65gCgPDwcADA8ePHUbt2ba8u62PHFPk9ux24/XZg3jzg7FkgJUXv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ERUV5XeBQuRpjAsiZ4wJoqIYF0RFMS6InPlrTHhippTCzc+JiIiIiIiIiEgX7JgiIiIiIiIiIiJdsGOKCoSGhuK5555DaGio3kUh8hmMCyJnjAmiohgXREUxLoicMSaKx83PiYiIiIiIiIhIF5wxRUREREREREREumDHFBERERERERER6YIdU0REREREREREpAt2TBERERERERERkS7YMUUFpk2bhoYNGyIsLAyJiYlYuXKl3kUi0s2iRYswfPhwxMTEwGAw4Ndff9W7SES6mjx5Mrp06YLIyEjUrl0bI0eOxI4dO/QuFpGu3n//fbRt2xZRUVGIiopCUlIS/v77b72LReQzXn75ZRgMBjz44IN6F4VINxMmTIDBYHD6aN68ud7F8insmCIAwPfff49x48bhueeew9q1a9GuXTsMGjQIx48f17toRLrIyspCu3btMG3aNL2LQuQTFi5ciHvvvRfLly9HSkoKrFYrBg4ciKysLL2LRqSb+vXr4+WXX8aaNWuwevVq9OvXDyNGjMCWLVv0LhqR7latWoUPP/wQbdu21bsoRLpr1aoVUlNTCz6WLFmid5F8isFut9v1LgTpLzExEV26dMG7774LALDZbIiNjcV9992HJ554QufSEenLYDDgl19+wciRI/UuCpHPOHHiBGrXro2FCxeiV69eeheHyGdUr14dr776Km677Ta9i0Kkm8zMTHTs2BHvvfceJk2ahPbt2+Ott97Su1hEupgwYQJ+/fVXrF+/Xu+i+CzOmCLk5uZizZo16N+/f8E9o9GI/v37Y9myZTqWjIiIfFV6ejoAaYQTEZCfn4/vvvsOWVlZSEpK0rs4RLq69957MXToUKf2BVEw27VrF2JiYhAfH49Ro0bh4MGDehfJp5j1LgDp7+TJk8jPz0edOnWc7tepUwfbt2/XqVREROSrbDYbHnzwQXTv3h2tW7fWuzhEutq0aROSkpJw4cIFVK5cGb/88gtatmypd7GIdPPdd99h7dq1WLVqld5FIfIJiYmJ+Pzzz9GsWTOkpqZi4sSJ6NmzJzZv3ozIyEi9i+cT2DFFREREZXLvvfdi8+bN3B+BCECzZs2wfv16pKen46effsLo0aOxcOFCdk5RUDp06BAeeOABpKSkICwsTO/iEPmEIUOGFFy3bdsWiYmJaNCgAX744Qcu+/4PO6YINWvWhMlkwrFjx5zuHzt2DNHR0TqVioiIfNHYsWPx559/YtGiRahfv77exSHSXUhICBISEgAAnTp1wqpVq/D222/jww8/1LlkRP/f3r2HR1He//9/bc4ESBCBcE6wAhWBRDmkWJCAHISKpw9Csf0QsEWrjYemauGjJBxE+hVLQUFoawGxKIgV5OepIBqpBYsgoaiAoCAWSDgVQgLktPP7I91lj8lusruTZJ+P69oLZnbmnvfMzt7svpi5N/R27typEydO6Prrr7fPq6ys1JYtW7Ro0SKVlpYqMjLSxAoB87Vo0ULdunXTwYMHzS6l3mCMKSgmJkZ9+vTR5s2b7fOsVqs2b97MGAkAAEmSYRjKysrSunXr9MEHH6hLly5mlwTUS1arVaWlpWaXAZjipptu0p49e5Sfn29/9O3bVz/5yU+Un59PKAWo6scBvv76a7Vr187sUuoNrpiCJCk7O1uZmZnq27ev+vfvrwULFqikpESTJ082uzTAFMXFxU7/i3Ho0CHl5+erZcuW6ty5s4mVAeb45S9/qVdeeUVvvvmmmjdvroKCAklSYmKimjRpYnJ1gDmmTZumUaNGqXPnzjp//rxeeeUV5eXl6W9/+5vZpQGmaN68udvYg02bNtWVV17JmIQIW48++qjGjBmj5ORkHTt2TLm5uYqMjNSECRPMLq3eIJiCJGn8+PE6efKkcnJyVFBQoLS0NL333ntuA6ID4WLHjh0aMmSIfTo7O1uSlJmZqRUrVphUFWCeJUuWSJIyMjKc5i9fvlyTJk0KfUFAPXDixAlNnDhRx48fV2Jionr37q2//e1vGj58uNmlAQDqiX//+9+aMGGCTp8+rdatW2vgwIH65JNP1Lp1a7NLqzcshmEYZhcBAAAAAACA8MMYUwAAAAAAADAFwRQAAAAAAABMQTAFAAAAAAAAUxBMAQAAAAAAwBQEUwAAAAAAADAFwRQAAAAAAABMQTAFAAAAAAAAUxBMAQAAAAAAwBQEUwAAAA1ARkaGLBaLLBaL8vPzfVpn0qRJ9nXWr18f1PoAAABqg2AKAACgnvjVr36lO++80+vzU6ZM0fHjx9WzZ0+f2lu4cKGOHz8eqPIAAAACjmAKAACgnti+fbv69u3r9fn4+Hi1bdtWUVFRPrWXmJiotm3bBqo8AACAgCOYAgAAMFlZWZmio6O1detWPfHEE7JYLPrBD35Q43pWq1VPP/20unbtqri4OCUlJWnSpEnBLxgAACBAfPvvNgAAAARNVFSU/vGPfyg9PV35+flKSkpSXFxcjevNnTtXa9as0R//+EddddVVOnr0qPbt2xeCigEAAAKDYAoAAMBkEREROnbsmK688kqlpqb6vN7f/vY3jRkzRkOGDJEkJScn64YbbghWmQAAAAHHrXwAAAD1wK5du/wKpSTp1ltv1W9/+1uNHDlSL774ov7zn/8EqToAAIDgIJgCAACoB/Lz8/0Oph599FHt3btXN910k37/+9/r6quv1qFDh4JUIQAAQOARTAEAgLCXl5cni8WivLw8+7xJkyYpJSUlJNs/fPiwNmzYoPPnz/u9brdu3fT4449r586dOn/+vL788ssgVAgAABAcBFMAAMAUL7zwgiwWi9LT080uxScXLlzQjBkznMKrQCsoKNCxY8d07ty5Gpd95plntHLlSu3du1f79+/X//3f/+nKK6+s92NMbd26VTNmzNDZs2fNLgUAANQDBFMAAMAUq1atUkpKirZv366DBw+aXY6bP/3pT9q/f799+sKFC5o5c2ZQg6mPP/5YHTp00FNPPVXjspcuXdKcOXN0/fXXa+DAgfrmm2/0wQcf6IorrghafYGwdetWzZw5k2AKAABIIpgCAAAmOHTokLZu3ar58+erdevWWrVqldkluYmOjlZsbGxIt/n73/9ehmFo3rx5NS6bk5Oj/fv36+LFizp58qTWr1+va665JgRVho7VatWlS5fMLgMAAAQRwRQAAAi5VatW6YorrtCPfvQjjR071mMwdfjwYVksFj377LNavHixrrrqKsXHx2vEiBH67rvvZBiGZs+erY4dO6pJkya67bbbdObMGac2UlJSdMstt2jjxo1KS0tTXFycevTooTfeeKPGGh3HmDp8+LBat24tSZo5c6YsFossFotmzJghScrIyFBGRka1bdicPXtWkyZNUmJiolq0aKHMzEyvVw/t27dPY8eOVcuWLbVlyxY999xziouL0549e2qsf/Xq1WrdurUsFosk6eGHH9bChQvtz69YsUIWi0VbtmzRfffdpyuvvFIJCQmaOHGix1/3e/fddzVo0CA1bdpUzZs3149+9CN98cUXHmseN26cWrdurSZNmqh79+564oknJEkzZszQY489Jknq0qWL/TgePnxYkmSxWJSVlaVVq1bp2muvVWxsrN577z2PY4BJl8+RFStW2OdNmjRJzZo105EjR3TLLbeoWbNm6tChgxYvXixJ2rNnj4YOHaqmTZsqOTlZr7zySo3HEgAABE+U2QUAAIDws2rVKt15552KiYnRhAkTtGTJEn366afq16+fx2XLysr04IMP6syZM3rmmWc0btw4DR06VHl5efrNb36jgwcP6vnnn9ejjz6qZcuWOa1/4MABjR8/Xr/4xS+UmZmp5cuX66677tJ7772n4cOH+1Rv69attWTJEt1///264447dOedd0qSevfu7dd+G4ah2267TR9//LF+8Ytf6JprrtG6deuUmZnptuwXX3yhH/7wh+rQoYOmTp2q8vJyvfnmm9qxY4f27dunXr16ed3Opk2bNGHCBA0aNEg33XSTJOn48eP6xz/+oYcffthp2aysLLVo0UIzZszQ/v37tWTJEn377bf2MEiSXn75ZWVmZmrkyJH6f//v/+nChQtasmSJBg4cqF27dtnDt3/9618aNGiQoqOjde+99yolJUVff/21/r//7//TnDlzdOedd+qrr77Sq6++qt///vdq1aqV/fjafPDBB3rttdeUlZWlVq1aKSUlxe/b/iorKzVq1CjdeOONeuaZZ7Rq1SplZWWpadOmeuKJJ/STn/xEd955p5YuXaqJEydqwIAB6tKli1/bAAAAAWIAAACE0I4dOwxJxqZNmwzDMAyr1Wp07NjRePjhh52WO3TokCHJaN26tXH27Fn7/GnTphmSjNTUVKO8vNw+f8KECUZMTIxx6dIl+7zk5GRDkvHXv/7VPu/cuXNGu3btjOuuu84+78MPPzQkGR9++KF9XmZmppGcnGyfPnnypCHJyM3NddunwYMHG4MHD3ab79rG+vXrDUnGM888Y59XUVFhDBo0yJBkLF++3D7/pptuMnr16uW0P1ar1bjhhhuMrl27um3L0cMPP2wkJCQYFRUVXpdZvny5Icno06ePUVZWZp//zDPPGJKMN9980zAMwzh//rzRokULY8qUKU7rFxQUGImJiU7zb7zxRqN58+bGt99+67Ss1Wq1/33evHmGJOPQoUNuNUkyIiIijC+++MJpvqfXxzAunyOOxy0zM9OQZDz99NP2ef/5z3+MJk2aGBaLxVi9erV9/r59+7y+pgAAIDS4lQ8AAITUqlWrlJSUpCFDhkiqun1r/PjxWr16tSorK92Wv+uuu5SYmGiftv2K309/+lNFRUU5zS8rK9PRo0ed1m/fvr3uuOMO+7TtdrVdu3apoKAgoPtWk3feeUdRUVG6//777fMiIyP14IMPOi135swZffDBBxo3bpzOnz+vU6dO6dSpUzp9+rRGjhypAwcOuO2noxYtWqikpESbNm2qsaZ7771X0dHR9un7779fUVFReueddyRVXX119uxZTZgwwV7HqVOnFBkZqfT0dH344YeSpJMnT2rLli2655571LlzZ6dt2K688sXgwYPVo0cPn5f35uc//7n97y1atFD37t3VtGlTjRs3zj6/e/fuatGihb755ps6bw8AANQOt/IBAICQqays1OrVqzVkyBAdOnTIPj89PV2/+93vtHnzZo0YMcJpHdeQwxZSderUyeN81/GRrr76ardgpFu3bpKqxihq27ZtHfbIP99++63atWunZs2aOc3v3r270/TBgwdlGIamT5+u6dOne2zrxIkT6tChg8fnHnjgAb322msaNWqUOnTooBEjRmjcuHG6+eab3Zbt2rWr03SzZs3Url07+7hPBw4ckCQNHTrU47YSEhIkyR7u9OzZ0+NyvgrELXVxcXFOtwdKVedHx44d3c6FxMREj2NqAQCA0CCYAgAAIfPBBx/o+PHjWr16tVavXu32/KpVq9yCqcjISI9teZtvGEbdC/WTxWLxuF1PV4D5wmq1SpIeffRRjRw50uMyV199tdf127Rpo/z8fP3tb3/Tu+++q3fffVfLly/XxIkT9dJLL9WqlpdfftljiOd41VogNGnSxG2etyuuvB3fhnDOAACAKgRTAAAgZFatWqU2bdrYfyHN0RtvvKF169Zp6dKlHsOJ2rJdfeQYbnz11VeS5PaLedWp7na0K664wuPtYN9++63TdHJysjZv3qzi4mKnq6b279/vtNxVV10lSYqOjtawYcN8rtFRTEyMxowZozFjxshqteqBBx7QH/7wB02fPt0p1Dpw4ID9tkpJKi4u1vHjxzV69GhJ0ve+9z1JVWFXdbXYav7888+rrcuf2/psrrjiCklyGwTd9fgCAICGhzGmAABASFy8eFFvvPGGbrnlFo0dO9btkZWVpfPnz2vDhg0B3e6xY8e0bt06+3RRUZFWrlyptLQ0v27ji4+Pl+QejkhV4c2+fft08uRJ+7zdu3frH//4h9Nyo0ePVkVFhZYsWWKfV1lZqeeff95puTZt2igjI0N/+MMfdPz4cbftOW7Hk9OnTztNR0RE2H9BsLS01Om5P/7xjyovL7dPL1myRBUVFRo1apQkaeTIkUpISNDTTz/ttJxrLa1bt9aNN96oZcuW6ciRI07LOF6R1LRpU0mej6M3ycnJioyM1JYtW5zmv/DCCz63AQAA6ieumAIAACGxYcMGnT9/XrfeeqvH53/wgx+odevWWrVqlcaPHx+w7Xbr1k0/+9nP9OmnnyopKUnLli1TYWGhli9f7lc7TZo0UY8ePbRmzRp169ZNLVu2VM+ePdWzZ0/dc889mj9/vkaOHKmf/exnOnHihJYuXaprr71WRUVF9jbGjBmjH/7wh5o6daoOHz6sHj166I033tC5c+fctrd48WINHDhQvXr10pQpU3TVVVepsLBQ27Zt07///W/t3r3ba60///nPdebMGQ0dOlQdO3bUt99+q+eff15paWm65pprnJYtKyvTTTfdpHHjxmn//v164YUXNHDgQPvrlJCQoCVLluh///d/df311+vHP/6xWrdurSNHjujtt9/WD3/4Qy1atEiS9Nxzz2ngwIG6/vrrde+996pLly46fPiw3n77beXn50uS+vTpI0l64okn9OMf/1jR0dEaM2aMPbDyJDExUXfddZeef/55WSwWfe9739Nbb72lEydO+PbiAQCAeotgCgAAhMSqVasUFxen4cOHe3w+IiJCP/rRj7Rq1Sq3K37qomvXrnr++ef12GOPaf/+/erSpYvWrFnjdeym6rz44ot68MEH9atf/UplZWXKzc1Vz549dc0112jlypXKyclRdna2evTooZdfflmvvPKK8vLynPZxw4YNeuSRR/SXv/xFFotFt956q373u9/puuuuc9pWjx49tGPHDs2cOVMrVqzQ6dOn1aZNG1133XXKycmpts6f/vSn+uMf/6gXXnhBZ8+eVdu2bTV+/HjNmDFDERHOF8wvWrRIq1atUk5OjsrLyzVhwgQ999xzTrfc3X333Wrfvr1++9vfat68eSotLVWHDh00aNAgTZ482b5camqqPvnkE02fPl1LlizRpUuXlJyc7PRLeP369dPs2bO1dOlSvffee7JarTp06FC1wZQkPf/88yovL9fSpUsVGxurcePGad68eXUebB0AAJjLYjDaIwAAaKRSUlLUs2dPvfXWW2aXUu+sWLFCkydP1qeffqq+ffuaXQ4AAAhTjDEFAAAAAAAAUxBMAQAAAAAAwBQEUwAAAAAAADAFY0wBAAAAAADAFFwxBQAAAAAAAFMQTAEAAAAAAMAUUWYX0FhYrVYdO3ZMzZs3l8ViMbscAAAAAACAOjMMQ+fPn1f79u0VERH465sIpgLk2LFj6tSpk9llAAAAAAAABNx3332njh07BrxdgqkAad68uaSqFyohIcHkahBK5eXl2rhxo0aMGKHo6GizywGAkKDvAxCO6PsAhKMzZ86oS5cu9twj0AimAsR2+15CQgLBVJgpLy9XfHy8EhIS+IACIGzQ9wEIR/R9AMJReXm5JAVt2CIGPwcAAAAAAIApCKYAAAAAAABgCoIpAAAAAAAAmIIxpgAAAAAACLLKykr7WD1AfRMdHa3IyEhTtk0wBQAAAABAkBiGoYKCAp09e9bsUoBqtWjRQm3btg3aIOfeEEwBAAAAABAktlCqTZs2io+PD/mXfqAmhmHowoULOnHihCSpXbt2Id0+wRQAAAAAAEFQWVlpD6WuvPJKs8sBvGrSpIkk6cSJE2rTpk1Ib+tj8HMAAAAAAILANqZUfHy8yZUANbOdp6EeC41gCgAA+GTGDGn2bM/PzZ5d9TwAAHDH7XtoCMw6TwmmAACATyIjpZwc93Bq9uyq+Sb9kAsAAAAaMIIpAADgk+nTpVmzqkKoOXOqPkLMmROhnJyq+dOnm1wgAABo8PLy8mSxWMLiVwwLCgo0fPhwNW3aVC1atDC7HNMw+DkAAPCZLXzKyYlUVNQtqqiIJJQCAKARmjRpkl566SW3+QcOHNDVV18dtO3ecMMNOn78uBITEwPedkZGhtLS0rRgwYKAt10bv//973X8+HHl5+cHZX8bCq6YAgAAfpk+XYqJMVRREamYGINQCgCAIDJzjMebb75Zx48fd3p06dIlaNsrLy9XTEyM2rZtW6fxjsrKymq9rmEYqqioqPX6/vj666/Vp08fde3aVW3atKlVG3XZ1/qCYMrBHXfcoSuuuEJjx441uxQAAOqt2bOlsjKLoqIqVVZm8fphGQAA1J2ZYzzGxsaqbdu2To/I/27wo48+Uv/+/RUbG6t27dpp6tSpToFOSkqK25VJaWlpmuGQpFksFi1ZskS33nqrmjZtqjlz5ni8le/jjz/WoEGD1KRJE3Xq1EkPPfSQSkpKnLY1e/ZsTZw4UQkJCbr33nvd9mXSpEn66KOPtHDhQlksFlksFh0+fNi+vXfffVd9+vRRbGysPv74Y3399de67bbblJSUpGbNmqlfv356//33ndpMSUnR008/rXvuuUfNmzdX586d9cc//tH+fFlZmbKystSuXTvFxcUpOTlZc+fOta/717/+VStXrpTFYtGkSZMkSUeOHNFtt92mZs2aKSEhQePGjVNhYaG9zRkzZigtLU0vvviiunTpori4OPux/MMf/qBbbrlF8fHxuuaaa7Rt2zYdPHhQGRkZatq0qW644QZ9/fXXPrzyoUUw5eDhhx/WypUrzS4DAIB6y/YhODe3Uq+//pZycys9flgGAACB4TjGo+3fW9u/x2bdTn/06FGNHj1a/fr10+7du7VkyRL9+c9/1lNPPeV3WzNmzNAdd9yhPXv26J577nF7/uuvv9bNN9+s//mf/9G//vUvrVmzRh9//LGysrKclnv22WeVmpqqXbt2abqHg7Jw4UINGDBAU6ZMsV/91alTJ/vzU6dO1W9/+1vt3btXvXv3VnFxsUaPHq3Nmzdr165duvnmmzVmzBgdOXLEqd3f/e536tu3r3bt2qUHHnhA999/v/bv3y9Jeu6557Rhwwa99tpr2r9/v1atWqWUlBRJ0qeffqqbb75Z48aN0/Hjx7Vw4UJZrVbddtttOnPmjD766CNt2rRJ33zzjcaPH++0zYMHD+qvf/2r3njjDeXn59vn28K5/Px8ff/739fdd9+t++67T9OmTdOOHTtkGIbbcasPGGPKQUZGhvLy8swuAwCAesnxQ/DUqVa98470xBNWRUZGKienahlu6wMAIPAuj/EoPfWUVFYWmlDqrbfeUrNmzezTo0aN0tq1a/XCCy+oU6dOWrRokSwWi77//e/r2LFj+s1vfqOcnBxFRPh+Dczdd9+tyZMn26e/+eYbp+fnzp2rn/zkJ3rkkUckSV27dtVzzz2nwYMHa8mSJfYrhoYOHapf//rXXreTmJiomJgYxcfHq23btm7Pz5o1S8OHD7dPt2zZUqmpqfbp2bNna926ddqwYYNTuDN69Gg98MADkqTf/OY3+v3vf68PP/xQ3bt315EjR9S1a1cNHDhQFotFycnJ9vVat26t2NhYNWnSxF7Ppk2btGfPHh06dMgemq1cuVLXXnutPv30U/Xr109S1ZVYK1euVOvWrZ32YfLkyRo3bpy9lgEDBmj69OkaOXKkpKqLcRyPdX3RYK6Y2rJli8aMGaP27dvLYrFo/fr1bsssXrxYKSkpiouLU3p6urZv3x76QgEAaKQqKz1/CLb9T25lpTl1AQAQDqrGeKwKpWJiQvOfQUOGDFF+fr798dxzz0mS9u7dqwEDBjiNA/XDH/5QxcXF+ve//+3XNvr27Vvt87t379aKFSvUrFkz+2PkyJGyWq06dOiQz+34W0dxcbEeffRRXXPNNWrRooWaNWumvXv3ul0x1bt3b/vfLRaL2rZtqxMnTkiqun0wPz9f3bt310MPPaSNGzdWW8PevXvVqVMnpyu5evTooRYtWmjv3r32ecnJyW6hlGstSUlJkqRevXo5zbt06ZKKioqqrSPUGswVUyUlJUpNTdU999yjO++80+35NWvWKDs7W0uXLlV6eroWLFigkSNHav/+/fZBxNLS0jwOYrZx40a1b98+6PsAAEBDVt3gqlwpBQBAcFWN8Xg5nJo9O/j//jZt2rTWv8AXEREhwzCc5pWXl3vcRnWKi4t133336aGHHnJ7rnPnzj63UxPX9R999FFt2rRJzz77rK6++mo1adJEY8eOdRtsPDo62mnaYrHIarVKkq6//nodOnRI7777rt5//32NGzdOw4YN0+uvvx7QWj3VYgsNPc2z1VdfNJhgatSoURo1apTX5+fPn68pU6bYL0tbunSp3n77bS1btkxTp06VJKd7L+uqtLRUpaWl9mlb4lheXu7xzYbGy/Z687oDCCf0fQDCEX0f/FVeXi7DMGS1WusUBjz1lJSbG6GZM6168smq6ZycCBlG1XQwGIZhr93V97//fb3xxhuqrKy0hx0ff/yxmjdvrvbt28tqtap169Y6duyYff2ioiIdOnTIrU3XY2P7u23+ddddpy+//FJXXXWVxzpty3ur1VF0dLQqKiqq3Z7NP/7xD2VmZuq2226TVBWQHT582G07nrbrOK9Zs2a66667dNddd+nOO+/U6NGjderUKbVs2dLtGHfv3l3fffedvv32W/tVU19++aXOnj2r73//+7Jarfawz9O+Ou6Dp/3ytq+O6xuGofLycvsg91Lw+7wGE0xVp6ysTDt37tS0adPs8yIiIjRs2DBt27YtKNucO3euZs6c6TZ/48aNio+PD8o2Ub9t2rTJ7BIAIOTo+wCEI/q+0Hn11e6KiDA0fvxXbs+tWdNNVqtFEybsN6Ey30RFRalt27YqLi52u9LGV/Pmxerpp5vo//7voh56qFRFRdJDD0mlpbHKzW2i0tKLeuyx0pob8lN5ebkqKio83vb105/+VAsXLtQvfvELTZkyRQcPHlRubq4eeOABFRcXS5JuuOEGvfzyyxoyZIgSExM1d+5cRUZGqrS01KnNixcvOk1fuHBBknT+/HlFRETogQce0IgRI3Tfffdp4sSJio+P1/79+/Xhhx9q3rx5kqoCFV9uUevQoYO2bdumzz//XE2bNtUVV1zhtj2blJQUvf766xoyZIgk6emnn5bValVZWZl9O562W1lZad/HxYsXKykpSb1791ZERIReffVVJSUlKSIiQkVFRaqoqFB5ebl9/f79+6tHjx6aMGGC5s6dq4qKCj366KP64Q9/qG7duqmoqEilpaWqrKz0uK+Ox9L2OpSUlNjnedtXm7KyMl28eFFbtmxxutvMtl6wNIpg6tSpU6qsrLTfQ2mTlJSkffv2+dzOsGHDtHv3bpWUlKhjx45au3atBgwY4HHZadOmKTs72z5dVFSkTp06acSIEUpISKjdjqBBKi8v16ZNmzR8+HC3yzgBoLGi7wMQjuj7Qm/XrgjNnBmpbt266YknLl/hMWdOhF59NVK5uZUaPfp7JlZYvUuXLum7775Ts2bN7IN0+ysqyvLfK6ViJcXa58+eLcXGWlVZGaeEhFjvDdRSdHS0oqKiPH6/TUhI0FtvvaXf/OY3GjRokFq2bKmf/exnmjVrlqKiqmKG3NxcHTt2TBMmTFBiYqJmzpypf//734qNjXVqs0mTJk7Ttgs9mjdvroSEBN1www368MMP9eSTT2r06NEyDEPf+973NG7cOPt6ERERiouLq/G7+NSpUzV58mT94Ac/0MWLF/X111+7bc9m4cKF+vnPf66RI0eqVatWevzxx3Xx4kXFxMRUu93IyEj7PrZq1UqLFy/WgQMHFBkZqX79+untt99WixYtJFUFl9HR0U7rb9iwQQ899JB+9KMfKSIiQiNHjtRzzz1nXyY2NlaRkZEe99XxWNoGrW/atKl9nrd9tbl06ZKaNGmiG2+80el8PX36dLXHta4shutNnw2AxWLRunXrdPvtt0uSjh07pg4dOmjr1q1OQdLjjz+ujz76SP/85z+DXlNRUZESExN17tw5gqkwU15ernfeeUejR4/mAwqAsEHfByAc0feZw/FXYadPd5+uzy5duqRDhw6pS5cutQ6mgFDxdr6ePn1arVq1Clre0SiumGrVqpUiIyNVWFjoNL+wsNDjz0ACAAAAABoGW/iUk1M1tlJZWcMIpQD4xv2mwgYoJiZGffr00ebNm+3zrFarNm/e7PVWPAAAAABAwzB9+uVfo4uJIZQCGpMGE0wVFxcrPz/f/st6hw4dUn5+vo4cOSJJys7O1p/+9Ce99NJL2rt3r+6//36VlJTYf6UPAAAAANAwzZ59OZQqK6uaBtA4NJhb+Xbs2GEfDV+SfeDxzMxMrVixQuPHj9fJkyeVk5OjgoICpaWl6b333nMbEB0AAAAA0HB4G2NK4sopoDFoMMFURkaGahqnPSsrS1lZWSGqCAAAAAAQTJ4GOnccc8pxGkDD1GCCKQAAAABAeKms9DzQuW26sjL0NdWG1Wo1uwSgRmadpwRTAAAAAIB6acYM7881hCulYmJiFBERoWPHjql169aKiYmRxWIxuyzAiWEYKisr08mTJxUREaGYmJiQbp9gCgAAAACAIIiIiFCXLl10/PhxHTt2zOxygGrFx8erc+fOiogI7e/kEUwBAAAAABAkMTEx6ty5syoqKlTZUO49RNiJjIxUVFSUKVf0EUwBAAAAABBEFotF0dHRio6ONrsUoN4J7fVZAAAAAAAAwH8RTAEAAAAAAMAUBFMAAAAAAAAwBcEUAAAAAAAATEEwBQAAAAAAAFMQTAEAAAAAAMAUBFMAAAAAAAAwBcEUAAAAAAAATEEwBQAAAAAAAFMQTAEAAAAAAMAUBFMAAAAAAAAwBcEUAAAAAAAATEEwBQAAAAAAAFMQTAEAAAAAAMAUBFMuLly4oOTkZD366KNmlwIAAAAAANCoEUy5mDNnjn7wgx+YXQYAAAAAAECjRzDl4MCBA9q3b59GjRpldikAAAAAAACNXoMJprZs2aIxY8aoffv2slgsWr9+vdsyixcvVkpKiuLi4pSenq7t27f7tY1HH31Uc+fODVDFAAAAAAAAqE6DCaZKSkqUmpqqxYsXe3x+zZo1ys7OVm5urj777DOlpqZq5MiROnHihH2ZtLQ09ezZ0+1x7Ngxvfnmm+rWrZu6desWql0CAAAAAAAIa1FmF+CrUaNGVXuL3fz58zVlyhRNnjxZkrR06VK9/fbbWrZsmaZOnSpJys/P97r+J598otWrV2vt2rUqLi5WeXm5EhISlJOT43H50tJSlZaW2qeLiookSeXl5SovL/d399CA2V5vXncA4YS+D0A4ou8DEI6C3edZDMMwgrqFILBYLFq3bp1uv/12SVJZWZni4+P1+uuv2+dJUmZmps6ePas333zTr/ZXrFihzz//XM8++6zXZWbMmKGZM2e6zX/llVcUHx/v1/YAAAAAAADqowsXLujuu+/WuXPnlJCQEPD2G8wVU9U5deqUKisrlZSU5DQ/KSlJ+/btC8o2p02bpuzsbPt0UVGROnXqpBEjRgTlhUL9VV5erk2bNmn48OGKjo42uxwACAn6PgDhiL4PQDg6ffp0UNtvFMFUoE2aNKnGZWJjYxUbG+s2Pzo6mn+kwhSvPYBwRN8HIBzR9wEIJ8Hu7xrM4OfVadWqlSIjI1VYWOg0v7CwUG3btjWpKgAAAAAAAFSnUQRTMTEx6tOnjzZv3myfZ7VatXnzZg0YMMDEygAAAAAAAOBNg7mVr7i4WAcPHrRPHzp0SPn5+WrZsqU6d+6s7OxsZWZmqm/fvurfv78WLFigkpIS+6/0AQAAAAAAoH5pMMHUjh07NGTIEPu0beDxzMxMrVixQuPHj9fJkyeVk5OjgoICpaWl6b333nMbEB0AAAAAAAD1Q4MJpjIyMmQYRrXLZGVlKSsrK0QVAQAAAAAAoC4axRhTAAAAAAAAaHgIpgAAAAAAAGAKgikAAAAAAACYgmAKAAAAAAAApiCYAgAAAAAAgCkIpgAAAAAAAGAKgikAAAAAAACYgmAKAAAAAAAApiCYAgAAAAAAgCkIpgAAAAAAAGAKgikAAAAAAACYgmAKAAAAAAAApiCYAgAAAAAAgCkIpgAAAAAAAGAKgikAAAAAAACYgmAKAAAAAAAApiCYAgAAAAAAgCkIpgAAAAAAAGAKgikAAAAAAACYIsqfhTds2OD3BoYPH64mTZr4vV6o7d+/X+PHj3eafvXVV3X77bebVxQAAAAAAEAj5lcw5W9IY7FYdODAAV111VV+rWeG7t27Kz8/X5JUXFyslJQUDR8+3NyiAAAAAAAAGjG/b+UrKCiQ1Wr16REfHx+MmoNuw4YNuummm9S0aVOzSwEAAAAAAGi0/AqmMjMz/bot76c//akSEhL8LsqTLVu2aMyYMWrfvr0sFovWr1/vtszixYuVkpKiuLg4paena/v27bXa1muvveZ0Wx8AAAAAAAACz69gavny5aqoqPB5+SVLlqhVq1Z+F+VJSUmJUlNTtXjxYo/Pr1mzRtnZ2crNzdVnn32m1NRUjRw5UidOnLAvk5aWpp49e7o9jh07Zl+mqKhIW7du1ejRowNSNwAAAAAAADzza4wpSerWrZtmz56t++67TxaLJRg1eTRq1CiNGjXK6/Pz58/XlClTNHnyZEnS0qVL9fbbb2vZsmWaOnWqJNnHkKrOm2++qREjRiguLq7a5UpLS1VaWmqfLioqkiSVl5ervLy8xu2g8bC93rzuAMIJfR+AcETfByAcBbvP8zuYys7O1uOPP66lS5fq+eef16BBg4JRl1/Kysq0c+dOTZs2zT4vIiJCw4YN07Zt2/xq67XXXtO9995b43Jz587VzJkz3eZv3LixwY6thbrZtGmT2SUAQMjR9wEIR/R9AMLJhQsXgtq+38HUtGnTNGnSJP3f//2fhgwZorvuukvPPvusOnToEIz6fHLq1ClVVlYqKSnJaX5SUpL27dvnczvnzp3T9u3b9de//rXGZadNm6bs7Gz7dFFRkTp16qQRI0YEbFwtNAzl5eXatGmThg8frujoaLPLAYCQoO8DEI7o+wCEo9OnTwe1fb+DKUlq166dli9frqysLD3yyCPq3r27pk6dqscee0yxsbGBrjFkEhMTVVhY6NOysbGxHvc1Ojqaf6TCFK89gHBE3wcgHNH3AQgnwe7v/Br83FWfPn3097//XX/+85/15z//Wddcc43WrVsXqNp81qpVK0VGRrqFSoWFhWrbtm3I6wEAAAAAAEDN6hRM2YwfP1779u3Tz372M2VmZmr48OGBaNZnMTEx6tOnjzZv3myfZ7VatXnzZg0YMCCktQAAAAAAAMA3tbqVz6asrEz79u3T559/bn80adJEH3zwQaDqsysuLtbBgwft04cOHVJ+fr5atmypzp07Kzs7W5mZmerbt6/69++vBQsWqKSkxP4rfQAAAAAAAKhf/A6mZs6caQ+hvv76a1VUVCgxMVE9e/ZU7969NXr0aPXu3Tvghe7YsUNDhgyxT9sGHs/MzNSKFSs0fvx4nTx5Ujk5OSooKFBaWpree+89twHRAQAAAAAAUD/4HUytXbtWvXr10sSJE9WrVy/17t1bnTt3DkZtTjIyMmQYRrXLZGVlKSsrK+i1AAAAAAAAoO78DqY+//zzYNQBAAAAAACAMOPX4Of/+te/ZLVafV7+iy++UEVFhd9FAQAAAAAAoPHzK5i67rrrdPr0aZ+XHzBggI4cOeJ3UQAAAAAAAGj8/LqVzzAMTZ8+XfHx8T4tX1ZWVquiAAAAAAAA0Pj5FUzdeOON2r9/v8/LDxgwQE2aNPG7KAAAAAAAADR+fgVTeXl5QSoDAAAAAAAA4cavMaYAAAAAAACAQCGYAgAAAAAAgCkIpgAAAAAAAGAKgikAAAAAAACYgmAKAAAAAAAApvDrV/m6dOkii8Xi90YeeeQRPfTQQ36vBwAAAAAAgMbLr2BqxYoVtdpISkpKrdYDAAAAAABA4+VXMDV48OBg1QEAAAAAAIAw41cw5aq8vFwFBQW6cOGCWrdurZYtWwaqLgAAAAAAADRyfg9+fv78eS1ZskSDBw9WQkKCUlJSdM0116h169ZKTk7WlClT9OmnnwajVgAAAAAAADQifgVT8+fPV0pKipYvX65hw4Zp/fr1ys/P11dffaVt27YpNzdXFRUVGjFihG6++WYdOHAgWHUDAAAAAACggfPrVr5PPvlEeXl56tWrl8fn+/fvr3vuuUdLly7V8uXL9fe//11du3YNSKEAAAAAAABoXPy6Ymr9+vVq06aNJGnSpEm6cOGCx+ViY2P1i1/8Qvfcc0/dKwyCO+64Q1dccYXGjh3r9txbb72l7t27q2vXrnrxxRdNqA4AAAAAACA8+BVMtW/fXvn5+ZKkl19+WcXFxcGoKegefvhhrVy50m1+RUWFsrOz9cEHH2jXrl2aN2+eTp8+bUKFAAAAAAAAjZ9fwdSvf/1rjRkzRoMGDZIkrVq1Stu3b9fFixeDUlywZGRkqHnz5m7zt2/frmuvvVYdOnRQs2bNNGrUKG3cuNGECgEAAAAAABo/v4KpBx98UDt27NDNN98swzC0ePFi3XDDDUpISNA111yjH//4x/rtb3+rd999t9YFbdmyRWPGjFH79u1lsVi0fv16t2UWL16slJQUxcXFKT09Xdu3b6/19hwdO3ZMHTp0sE936NBBR48eDUjbAAAAAAAAcObX4OeS1Lt3b/Xu3VsrVqzQtm3b1LRpU/3rX/9Sfn6+8vPz9eabb2rOnDk6f/58rQoqKSlRamqq7rnnHt15551uz69Zs0bZ2dlaunSp0tPTtWDBAo0cOVL79++3j3+VlpamiooKt3U3btyo9u3b16ouAAAAAAAABJbfwZTNgQMH7H9PT09Xenq6fdowjFoXNGrUKI0aNcrr8/Pnz9eUKVM0efJkSdLSpUv19ttva9myZZo6daok2cfB8lf79u2drpA6evSo+vfvX6u2AAAAAAAAUD2/gqkjR46oc+fONS5nsVgkVQU7jrfG1VVZWZl27typadOm2edFRERo2LBh2rZtW53b79+/vz7//HMdPXpUiYmJevfddzV9+nSPy5aWlqq0tNQ+XVRUJEkqLy9XeXl5nWtBw2F7vXndAYQT+j4A4Yi+D0A4Cnaf51cw1a9fP91+++36+c9/rn79+nlc5ty5c3rttde0cOFC3XvvvXrooYcCUqgknTp1SpWVlUpKSnKan5SUpH379vnczrBhw7R7926VlJSoY8eOWrt2rQYMGKCoqCj97ne/05AhQ2S1WvX444/ryiuv9NjG3LlzNXPmTLf5GzduVHx8vH87hkZh06ZNZpcAACFH3wcgHNH3AQgnFy5cCGr7fgVTX375pebMmaPhw4crLi5Offr0Ufv27RUXF6f//Oc/+vLLL/XFF1/o+uuv1zPPPKPRo0cHq+46ef/9970+d+utt+rWW2+tsY1p06YpOzvbPl1UVKROnTppxIgRSkhICEidaBjKy8u1adMmDR8+XNHR0WaXAwAhQd8HIBzR9wEIR6dPnw5q+34FU1deeaXmz5+vOXPm6O2339bHH3+sb7/9VhcvXlSrVq30k5/8RCNHjlTPnj2DUmyrVq0UGRmpwsJCp/mFhYVq27ZtULbpTWxsrGJjY93mR0dH849UmOK1BxCO6PsAhCP6PgDhJNj9Xa0GP2/SpInGjh2rsWPHBrqeasXExKhPnz7avHmzbr/9dkmS1WrV5s2blZWVFdJaAAAAAAAAUDcR/q6wfv36IJRxWXFxsfLz8+2/rHfo0CHl5+fryJEjkqTs7Gz96U9/0ksvvaS9e/fq/vvvV0lJif1X+gAAAAAAANAw+H3F1Pjx4zVv3rxqBzU3DMP+y3z+2rFjh4YMGWKfto3jlJmZqRUrVmj8+PE6efKkcnJyVFBQoLS0NL333ntuA6IDAAAAAACgfvM7mHrjjTf04x//WN98840WLFjg9FxlZaVefvll/fa3v/XrV/IcZWRkyDCMapfJysri1j0AAAAAAIAGzu9b+X70ox/po48+0tq1a3XnnXfq0qVLKisr05IlS3T11VfrV7/6lcaPHx+MWgEAAAAAANCI1Grw8+uvv16ffPKJRo8erfT0dJ06dUrl5eV65JFHlJWVpYSEhEDXCQAAAAAAgEamVsHU+fPn9Ze//EWFhYUqLi6WxWLRJ598ol69egW6PgAAAAAAADRSft/KN336dCUnJ+vFF1/UnDlzdPLkSd11110aNmyYPv3002DUCAAAAAAAgEbI72Dq9ddf14IFC/TVV19pypQpatq0qVasWKF7771XQ4YM0YYNG4JRJwAAAAAAABoZv2/l+/LLL2WxWNzmz549W507d9a4ceP07LPP8qt5AAAAAAAAqJbfV0x5CqVspkyZojfeeEPTpk2rU1EAAAAAAABo/PwOpmoyevRoffTRR4FuFgAAAAAAAI2MX7fydenSpdorprx55JFH9NBDD/m9HgAAAAAAABovv4KpFStW1GojKSkptVoPAAAAAAAAjZdfwdTgwYODVQcAAAAAAADCTMDHmAIAAAAAAAB8QTAFAAAAAAAAUxBMAQAAAAAAwBQEUwAAAAAAADAFwRQAAAAAAABMQTAFAAAAAAAAUxBMAQAAAAAAwBQEUwAAAAAAADBFWAZTd9xxh6644gqNHTvWaf7Zs2fVt29fpaWlqWfPnvrTn/5kUoUAAAAAAACNX1gGUw8//LBWrlzpNr958+basmWL8vPz9c9//lNPP/20Tp8+bUKFAAAAAAAAjV9YBlMZGRlq3ry52/zIyEjFx8dLkkpLS2UYhgzDCHV5AAAAAAAAYaHeBVNbtmzRmDFj1L59e1ksFq1fv95tmcWLFyslJUVxcXFKT0/X9u3bA7b9s2fPKjU1VR07dtRjjz2mVq1aBaxtAAAAAAAAXFbvgqmSkhKlpqZq8eLFHp9fs2aNsrOzlZubq88++0ypqakaOXKkTpw4YV/GNkaU6+PYsWM1br9FixbavXu3Dh06pFdeeUWFhYUB2zcAAAAAAABcFmV2Aa5GjRqlUaNGeX1+/vz5mjJliiZPnixJWrp0qd5++20tW7ZMU6dOlSTl5+fXuY6kpCSlpqbq73//u9sg6VLVrX6lpaX26aKiIklSeXm5ysvL67x9NBy215vXHUA4oe8DEI7o+wCEo2D3efUumKpOWVmZdu7cqWnTptnnRUREaNiwYdq2bVud2y8sLFR8fLyaN2+uc+fOacuWLbr//vs9Ljt37lzNnDnTbf7GjRvt41QhvGzatMnsEgAg5Oj7AIQj+j4A4eTChQtBbb9BBVOnTp1SZWWlkpKSnOYnJSVp3759PrczbNgw7d69WyUlJerYsaPWrl2rAQMG6Ntvv9W9995rH/T8wQcfVK9evTy2MW3aNGVnZ9uni4qK1KlTJ40YMUIJCQm120E0SOXl5dq0aZOGDx+u6Ohos8sBgJCg7wMQjuj7AISj06dPB7X9BhVMBcr777/vcX7//v19vg0wNjZWsbGxbvOjo6P5RypM8doDCEf0fQDCEX0fgHAS7P6u3g1+Xp1WrVopMjLSbUDywsJCtW3b1qSqAAAAAAAAUBsNKpiKiYlRnz59tHnzZvs8q9WqzZs3a8CAASZWBgAAAAAAAH/Vu1v5iouLdfDgQfv0oUOHlJ+fr5YtW6pz587Kzs5WZmam+vbtq/79+2vBggUqKSmx/0ofAAAAAAAAGoZ6F0zt2LFDQ4YMsU/bBhjPzMzUihUrNH78eJ08eVI5OTkqKChQWlqa3nvvPbcB0QEAAAAAAFC/1btgKiMjQ4ZhVLtMVlaWsrKyQlQRAAAAAAAAgqFBjTEFAAAAAACAxoNgCgAAAAAAAKYgmAIAAAAAAIApCKYAAAAAAABgCoIpAAAAAAAAmIJgCgAAAAAAAKYgmAIAAAAAAIApCKYAAAAAAABgCoIpAAAAAAAAmIJgCgAAAAAAAKYgmALQ4MyYIc2e7fm52bOrngdqi/MLgCf0DQDCHf0ggoVgCkCDExkp5eS4/8M4e3bV/MhIc+oKF439QwnnFwBP6BuA0GvsnznqM0/H3tYP3nST87GnH0RdRZldAAD4a/r0qj9zci5P2/5BnDXr8vMIDtuHEsn5WDu+Bg0Z5xcAT6rrGzIyPK8zY4b0979Lgwa5f4GePVuqrOSLNeBoxgzpo4+koUOr3mOOnzkk6YMPpMGDL8+vz585ZsyoqnP6dOe/S87v/5r6AtsxkS4fF5vZs6uOiVR1XGrbn7jW+tFHUkREVdvLl0sTJ1Yt99JLUlxc1fxDh6rm2V6LlJSq/bC1t2KF9L3vSZs3O29r9mxp2TIpOVnKy6tdvWh8CKYANEiOXxCeekoqKyM0CJVwCG7q8/nl+uHWUWP4otvY9w/1my/n36xZ7n2D5Dmw//vfL39pdG2rvn+pBhzZ3huVle7vEdt7w/Z8XfroyMiqsCIvr+q9M3To5fecjS0wycioH/8ue2MLbD744HLNNrb3/003Vc2vri+wHRPp8p+On71shg6te62u24uLqwqgFi6Urr9eOny4an5UVNX8WbMkw6iad/jw5SumIiOlb7+tetx00+VwyrHmq66qfb1ohAwExLlz5wxJxrlz58wuBSFWVlZmrF+/3igrKzO7lLAUE2MYUtWfCK1Zsy4fe6lqurGpj+eX7bi7Hm9v84MlWH1ffdk/hCdfzz9PfYPrMrbpoUM9z+dcbpjC9XNfTeez63x/5OY6r2dr0/ZISbn898jIy3+vaVuu7bruT25u3Zb3ZduO+2I7RpJhZGRcnh46tOb2XI+JY1u2aW/1+bpfGRmXj6vj9qKinLfl7WFbLzGx6jVzbKNLF/djMWtW1Tb9Oa4wz6lTp4KadxBMBQjBVPgK1w8o9UE4BCP1XX0MbgKlPp9f3r4Ah7LGYPZ9wdi/QH7hQP1W02s9eHD1zzt+ObPN8zTtqW/w9pyn+ZyTDVM4fe7zFhjZQhFbYNSli+fz2vU89nZeO7brOs/x4SmUqu595C34cdxebq57iOS6z659gi8c2/K0LxaL76GU6/64PmoKBX0N3B3rdDzWvjxsQZPrPE81t2jhvGx9+nwF7wimGgiCqfAVTh9Q6pP68MU83NXn4KauGsL5ZfbxD3bfF+j940qs4KiP4UpNr7W3L3Gevkh6C5iq6xu8Bfau873VWd2X4MYeWFV3PmVkVD08CeVxCcXnvvryvvIW1FQXsNT2SkHXEMlTmON6dU5u7uX1unRxDpls81u0cL9Cx7E+x0DF8b2fkuJ8pZbrMajuNXANuoYOvfz+d314C+oc98WRa2Bkm/YWBrq+bq7H1/E42rbn2Lbt9fU3pLIdu6FD3Wt2vXIsI+Pya+P4Hne8oqqx930NAcFUA0EwFb4IpkKPL5jmawjBTW01pPPLzCvWQtH3BXr/Gvp5G4ovq/5uw9f3S6i/aNf0WtcmYPJlX2sKtHwNuhpKHxRo3s4bT8fFdt64fuH21GYgz69A9X2+XOlj+8Lu6Yoex/nB/MJe3TnqLRzxFjI57q+n/betV1MY4ti+Y/jUooVz6GG7ksv2p7f1HcOpjAz35W11ZmRU3aZmW8f1ajDHEMW2nrernBxrtK2fnOwc6Li+3rZQzdPxcDx+tvPGdpxt067HNzGx6ph52mZtH7bXwpd997aM63ve9np4C6YRGgRTDQTBVPgimAq9+vI/ieGqIQU3tdFQzi9vX3RDpaFdMRWodgNxftS2jVC892qzDV9CHl/aDfR7r6bXurrnPT1XU33ebgGs6coRT9tq6CFqdVyPo+utX47H0fFLq+NxcbxKxvUYe7r6wzXMqk2dNmVlZcaECV8aTz5Z4XMb1YUwngIOx31y/bun4+CpzkC+n1zPUcdwwxZK2WqxLWMLO2zTjq+J6346HifXUMo1JHI9JrbnbYGIp5DD8con17DJ8RzyFsp4e84xsHKdZ1veW/2ONbsu4xjueAujvLWVkuJ8bjnue3W1OC7n7Vi6PryNPeXrVW/e9t/TMp7O8/r0mSwcEEwFwe233260aNHC+J//+R+357755hsjIyPDuOaaa4yePXsaxcXFPrVJMBW+CKYQbhpKcNOY1YcvrQ1tjClHdbkSKxDhUF3a8PfY1Ob9Wpvj70vgV1O7wQjeanqt/RnE3J/XxaamMW5sy1dXR3XHtC79cU0BkS9jA9WGt+PrGLJUFwK4XvXh+iXY9SqZ2vYj3pbPza0wpKo/PfEWvtj+dAzMHEOR6o6N65d+xz8dr45x3L5tXU+3RtV0PtV0C5lr0GOrxXGZjIzL067hle04uIZLrgGFxeJ+653jw7VdTw9PYyVZLM7H17Zdf8dV6tLF+Vg47ldubvWBi6fgxdOx8NSGt+DIcewmx2VqunKpujZr+/Blm/62Zzt/bQ9v5zGCg2AqCD788ENjw4YNHoOpG2+80diyZYthGIZx+vRpo7y83Kc2CabCF8EUgFAKxpf32miov8rny5d9f2usTW11acOffajt8azNcfIl8Kup3UCGkr5uq7orlbzV5cpbQOT4JdVTfY4hhac6bfMiIqoP+xzDB8cv/J72w1aLLwFRXfbdtq6nweYdt+VYr6crLWJi3I+Ra+Dha2jl7z64Hl/b9IQJX3rt+7wdV9egwTVg8naeOl6lZNtf2/65nrOOwZPrFVeOx9Q1QLFxDYpcj6vjwzVAdA1QXMMeb4GLLRCx7ZOngMTxWDreTud6flT3cG3X8aokw/AvlPJ0PGoK2Rwf3m5VtPWd1YU6Nd3mOGuW+/o17Zu3Wl2Pmb/Bnb8Pb/vm7Xhwa19oEUwFyYcffugWTH3++efGTTfdVKv2CKbCF8EUgFCqL1esBavvC+b+hTL0CHYb/lz1Vdv9rs02fNmXmtoNRXjobdr16hPXNkM5FpbrcfB0LBy/kLuGCI5XaXkLq1yDl5rGBvL0/nQNmTzN91S761U2rgGN6zngGko53iLmOO0aWgUiwHVsb/DgSqdgyjF8cw0bbfNcrzByDdQca/e0fU8DZzsu63oeOL6Orl/qPd0GOWtW1fhGjvNd/4yNrfrTti+u56ynoMM1fPL1qhxPA5d7Onf8fXi6Zc7bPngLuxyv4nJ9LbzV5Ri4eAt3IiIu76svt+/NmlW7gcm91VXdMXOsx/UX9Wy38/kSWvlyBZmnR3W3aSJ0wi6Y+uijj4xbbrnFaNeunSHJWLdundsyixYtMpKTk43Y2Fijf//+xj//+U+/t+MpmFq3bp1x2223Gbfccotx3XXXGXPmzPG5PYKp8EUwBSAcNbS+r7ZXwlQnEIOz16aN2gQ3/q7jz/L+BF++thvM2y19+VW+UPAlDPH05d+XEMt1H2u6pdDTutWNveUtZKrpljTXacfwyDA8h3CewiHX7XgLo1zbd+Qasnm78mjWLOf2HW/l83R1krerjFy/uLsOqu/L6+saKDgOnO36OrqO8eTYvms45frwFrB4qs1x2ZgY38d+qimEcD2Ortt2rTEurvp9srXhejy8Le9viOIt5HF93WfN8nxMbPX7ug1bfbZ5ntavKSwaOrTm/XR8jW3bSEmpen/YpqOiPJ/LtkdKiufzuC4Pbz92gOAJu2DqnXfeMZ544gnjjTfeMDwFU6tXrzZiYmKMZcuWGV988YUxZcoUo0WLFkZhYaF9mdTUVOPaa691exw9etS+jKdgau3atUbLli2NI0eOGJcuXTIyMjKMjRs3+lQ3wVT4amhfzgAgEBpa3xfqgbWD1YY/IZArX8Oe2gRNvoQ8vrZb3XHx5XWsza1lrm2Egq+3j7nO93ZsvP2KoLewyvH4u65b3bni7XWs6ZY0b/W4Tjt+IXbdb0/74e32Pdcrsvw5Rx1rcA2/MjKqrpjyVJPrOq4BgWtQ4Mug5t6CGNdb4FxDF9fp6rbt2I5tXU+hhuuxcrySxratjAz3Y1/TlTmuQY2nANXTlWiu7XTp4rxf3kIxT1egOW7XW1jjaT88Dazu6di5XnlUU43elnNs2xZM+jvGVnWPmgY0d31tbcu7HntP63s7Xp4eNQVm3m6RRvCEXTDlyFMw1b9/f+OXv/ylfbqystJo3769MXfuXL/a9hRMbd261RgxYoR9+plnnjGeeeYZj+tfunTJOHfunP3x3XffGZKMU6dOGWVlZTzC6FFSUmKsX7/eKCkpMb0WHjx48AjVI5z7PscrJjxNB6sNb8v4s25MjLXaZf3dxpNPVlTb1pNPVr9/NR0HX49TbV6D+vqo6ZhGRlrtr2VNr69t2rasp+Vc52VkVNZ4rtS0vchIq8f6bbXb/rStZ9tmcrLVqSbb/NzcCmPw4Epj8OBKp+3bnk9JqXSa9vbn4MGVTvvjeN7YtmH74hsTY3U7r2ztRERcXs62LxkZlfblnYMBq8caHR8ZGZVuNWVkVLrV715nVdsWi9Vt267bcTx3HF87x3YiI93bcdwHT+9Fb+9Px3PBVqPjtuLi3PfB07nh6b1h287gwZVOtTkeY8dj5/i6tmhR6Va/bfuO82NjnffZ1rbjw9M823ncooXn19n298GDK+3rO+6Dp23YlnNt0/X94Hg8HffXW9uu69heE0+vjePr4Po+93YcvB2b6mrwdv46vk6Or63Z/XU4PY4fP24EM5iyGIZhqJ6yWCxat26dbr/9dklSWVmZ4uPj9frrr9vnSVJmZqbOnj2rN9980+e28/LytGjRIr3++uv2eRUVFerXr58++OADJSYm6rbbbtN9992nW265xW39GTNmaObMmW7zX3nlFcXHx/u+kwAAoMFYs6abXn31Gk2YsFfjx39V4/xAtvHqq90VEWF4fG7Nmm6yWi2aMGF/jdurbju13UZNfGk3IsLw6bj4sz+NjW1fo6IqVVERqQkT9kqSx+PRq9dJ7dnT2mnZ8eO/0tixt6iiIlJRUZW6666vnNadPv0G7dnTWr16ndTs2VurPbaO7bz++lv2ZSMirLJaI+xt2NjatlisMowIt23Y6vW0H47tuLY3YcJe+/njbR8czy9JTvtj244j2z54Wnb16u/LMCyKiLAqIsJQRUWkfXnbsbax7VObNiU6caKp2z47ct3Onj2t9PnnVfvRo8dpt/eP6/F0bOfzz1tpz57WHqcd981x2taOa3u2fbD9KclpP12Pv+O+2dpu2rRMJSUxkqySqrYxbtxXeu21bv/dliHJ4nTu9Ohxusb+TJLT+8FWb8+epzy+J2x1OC7j+hpYrRZ9+eWV9tetTZsL6tXLeVnb6+kqOrpC5eVRbvNtevY8+d8aT9lfS9v7qErVcXDkeg7Fx5fpwoUYj6+L7fi6c23Xcbrq77ZjY9uObdr1/VxdH+TKubYqju8F1+c87b83rv0Fgu/ChQu6++67de7cOSUkJAS8/QYVTB07dkwdOnTQ1q1bNWDAAPtyjz/+uD766CP985//9KndYcOGaffu3SopKVHLli21du1ae3vvvvuuHn/8cRmGoREjRmj+/Pke2ygtLVVpaal9uqioSJ06ddKpU6eC8kKh/iovL9emTZs0fPhwRUdHm10OAIREuPZ9s2ZFKDJSeuIJq9tzc+ZEqLJSyslxfy7QbfhqzpwIzZwZqdzcSqfteZtvJn+Oi63+mBhDZWWWerUfweL6mtmmJbnt/4gRkcrLi1BGhlUbN1bal83IsCovL8J+3BzXdV3Gdb7jNlyPv+s6rtt3nB440NDHH1vsy1dWyv66e3qdvb0fvJ0vs2ZF6OOPLRo40FBOjtVpuTlzIpSXZ9FHH1VtW5J92sa2L8nJhr791uLxeDuGO7ZjEBlpqLLS+Uv14MFWZWQYqqyU0z5L0syZkfZ1UlKsOny4+mPu7VywteWtftu06/OOLs9zDwYct+G4bkSEoenTrW712pa17ZONbdpiMWQYFo/TP/2pochIVbvvttfTth3XYzZ4sFWDBhlO54bjOWA7Fx3rSk6W/RzwdE46vs8kOb2eVS4fN9v+OM63nQfe3kfObG1dbtP1fWSr8eOPLdq1y6Jz5yxq0cKqs2cjlJho6Nw5i+LirLp0KcKpvdxcqxYutOjsWdfwqmqZlBSrvvrKeTuu72dPfYPtXHPdlus5LkmHD1e1Yxhyet+5nic2tv1xlZFh1eDBRkD/vUT1Tp8+rXbt2gUtmFJQrsMKEMn5Vr6jR48akoytW7c6LffYY48Z/fv3D3F1zhhjKnyVlTWscVYAIBDo+xqG+vIrjsEQiMHnGwpv43E5DtDtuqzrGCyuA5S7rut4rrieG47TrrV4G1jd29hPNe1ToPkylpTjw9O4To5j5+TmVjiNMeU6ALhteW/bdT3uvo7R5W1/bO05jiXkOh6Qpzodx/DxtA9dungfEN7TuF2Ox9R1P13PEddf7atu/DNfX1Nf1nOts7pfNrTJzfX8a522/XP85UBP55PrNlzfR9Wt6zj+lOt54bq+6zxPj+rGgHJ8n3o6hjW9z13HyurSxb2Pdvx1UNdjVFPdjsu4DpCP0GCMKYdgqrS01IiMjHQbd2rixInGrbfeGtriXBBMhS++nAEIR/R9MFMgBp9vSPwJGD0t6y2s8jcc8rS845dN13YcB/32pfZg8TZgu+1hCx48Da7t+IW4qt7L4yh5CgI8DVxeU+Diuq3qwlbXANGxPddfyPO0b7Zp2+vmOiC34+Dl3gZk97YvtrYc35eu556n0M/ba+Tt3KhL4F5TuJaRUfM5WdP55Bq4eAtlHY+1a1DoGt55Oi+8hZyuD8NwHnzc20DkXbp4/3EI2/niqf9wDOcMw71mx/POMAwjIsL5/eI6kL5riOY64LqnvgzBRzDlYfDzrKws+3RlZaXRoUMHvwc/DzSCqfDFlzMA4Yi+D2bx9cs+LgvUlXP+tFPfwkPXehwfnq78mTXr8rIREZeXefLJqiumysrK7MsmJ18OYTz9epztuFR3/Hy9YspTnZ7muwYZNf0KpG0fPLXvLXj0VIOnq2Rcg0xv4VOwg0rHeqsLVGuqw3WfvAVCnq4Wc13fsQ5baGTbtmM44/jri572yfG8cf31QNf99RSg2kIq1xCtOrm5zle9eToejlcPugZOjtOuv8JnC7K8BZiuv1qK4Au7YOr8+fPGrl27jF27dhmSjPnz5xu7du0yvv32W8MwDGP16tVGbGyssWLFCuPLL7807r33XqNFixZGQUGBqXUTTIUvvpwBCEf0fTBDTV/GzQ4/UKW+hoeOoZSnq6RsHK/gcA2KHPu+QAV+rlczeauppivjHNvydEWQJ77sg6/7Wd/CSEfezkl/byP01q5jeOR6K6e3AMzGdny91egYGnlqxzEM9HQLreM6GRmX23Ntp6Y6PRk82HMoZdvvwYPdj1NKivNxcQy3HN97jqFUXa70RGCEXTD14YcfGpLcHpmZmfZlnn/+eaNz585GTEyM0b9/f+OTTz4xr+D/IpgKX3w5AxCO6PtghsY8ZlZjUV/DQ9erWrxdHVTTdKD7Pterq2r6u69teZoOpvoaRtr4cotrbWp2vJ3O9Sos19DOl/7JNTCrKThzDQM9XV3k2kYw+9GaAlNbKGar19MVV661B6NO+C/sgqmGimAqfPHlDEA4ou8D4El9DA/9uSKppmAtN7cioH2ft9vCbHV6GuC+un00IxCsr2GkL+pylVew9rumq948nauOwaun88nbmEyher86bsfxCi9PY1cFY/uou2AHU1GB/50/AAAAAA3djBlSZKQ0fbr7c7NnS5WVVcu4ruONp3aCbfZsKSdHmjXLffs5OZfrsj03Y4bnZW3TZWWBrc/1eNm2k5MjxcRUbc9TPa4qK6uvu7IyIOXWu23X1fTp0lNPVR3nmBj/ztFg7XdNNU2f7n5e285byfN57em9KlW9vx2Xt3FsPxBs2549+/J+lZVVbX/zZs/rmNFfwDwEUwAAAADchOpLazD5Gx7UFKyVl1v1zjsBLdHjdvwNS8wMBOtbGOkP16Bk9mzfaw7WfvtSk+t57VqL43ldXS2OQahturowty5c27VN11QjwgPBFAAAAAA3ofzSGiwNMTSpS1gC39XHoMTXmgJ5Xju+z22BaLBDKdftOk4jPBFMAQAAAPAoFF9acVl9DEsao/oYlJhZU11uafRFQ77dE6FBMAUAAADAq2B/aUWV+hiWNFb1MSgxs6ZgX6XXEK9cRGgRTAEAAADwilvLQqM+hiWNVX0MSsyqiav0UB8QTAEAAADwiC+toVMfwxI0blylh/qCYAoAAACAG760Ao0bV+mhviCYAgAAAOCGL61A48ZVeqgvCKYAAAAAuOFLKwAgFCLMLgAAAAAAAADhiWAKAAAAAAAApiCYAgAAAAAAgCkIpgAAAAAAAGAKgikAAAAAAACYgmAKAAAAAAAApiCYAgAAAAAAgCkIpgAAAAAAAGAKgikAAAAAAACYIiyDqTvuuENXXHGFxo4d6/bcs88+q2uvvVY9e/bUX/7yFxOqAwAAAAAACA9hGUw9/PDDWrlypdv8PXv26JVXXtHOnTv16aefatGiRTp79mzoCwQAAAAAAAgDYRlMZWRkqHnz5m7z9+7dqwEDBiguLk5NmjRRamqq3nvvPRMqBAAAAAAAaPzqXTC1ZcsWjRkzRu3bt5fFYtH69evdllm8eLFSUlIUFxen9PR0bd++PSDb7tmzp/Ly8nT27Fn95z//UV5eno4ePRqQtgEAAAAAAOAsyuwCXJWUlCg1NVX33HOP7rzzTrfn16xZo+zsbC1dulTp6elasGCBRo4cqf3796tNmzaSpLS0NFVUVLitu3HjRrVv397rtnv06KGHHnpIQ4cOVWJion7wgx8oMjIycDsHAAAAAAAAu3oXTI0aNUqjRo3y+vz8+fM1ZcoUTZ48WZK0dOlSvf3221q2bJmmTp0qScrPz6/19u+77z7dd999kqSf//zn6tq1q8flSktLVVpaap8+d+6cJOnMmTMqLy+v9fbR8JSXl+vChQs6ffq0oqOjzS4HAEKCvg9AOKLvAxCOzpw5I0kyDCMo7de7YKo6ZWVl2rlzp6ZNm2afFxERoWHDhmnbtm0B2caJEyfUpk0b7d+/X9u3b9fSpUs9Ljd37lzNnDnTbX6XLl0CUgcAAAAAAEB9cfr0aSUmJga83QYVTJ06dUqVlZVKSkpymp+UlKR9+/b53M6wYcO0e/dulZSUqGPHjlq7dq0GDBggSbrtttt07tw5NW3aVMuXL1dUlOdDNG3aNGVnZ9unrVar+vTpo88++0wWi6UWe1c3/fr106efftrgthHINuvaVm3XLyoqUqdOnfTdd98pISGh1ttH7YXi/DdTfd8/M+trqH1fINul7wtf9b1vqKv6vn/0fea2G4h2atMGfZ/56nvfEAj1eR8be98XrO009O+9586dU+fOndWyZctab7c6DSqYCpT333/f63O+XnkVGxur2NhYt3nBSA99ERkZGfR/HIOxjUC2Wde26rp+QkICH1BMEorz30z1ff/MrK+h9n2BbJe+L3zV976hrur7/tH3mdtuINqpSxv0feap731DINTnfWzsfV+wttNYvvdGRATn9/Pq3a/yVadVq1aKjIxUYWGh0/zCwkK1bdvWpKou++Uvf9motx2MbQSyzbq2Zebrh7pp7K9dfd8/+j5z26XvC1+N/bWr7/tH32duu4Fop76fY/AsHF63+ryPjb3vC9Z2+N5bPYsRrNGrAsBisWjdunW6/fbb7fPS09PVv39/Pf/885KqbqHr3LmzsrKy7IOfA6FUVFSkxMREnTt3rt7+zwYABBp9H4BwRN8HIBwFu++rd7fyFRcX6+DBg/bpQ4cOKT8/Xy1btlTnzp2VnZ2tzMxM9e3bV/3799eCBQtUUlJi/5U+INRiY2OVm5vrdmsnADRm9H0AwhF9H4BwFOy+r95dMZWXl6chQ4a4zc/MzNSKFSskSYsWLdK8efNUUFCgtLQ0Pffcc0pPTw9xpQAAAAAAAKiLehdMAQAAAAAAIDw0qMHPAQAAAAAA0HgQTAEAAAAAAMAUBFMAAAAAAAAwBcEUEEJ33HGHrrjiCo0dO9bsUgAgaN566y11795dXbt21Ysvvmh2OQAQMnzWAxBuvvvuO2VkZKhHjx7q3bu31q5d63cbDH4OhFBeXp7Onz+vl156Sa+//rrZ5QBAwFVUVKhHjx768MMPlZiYqD59+mjr1q268sorzS4NAIKOz3oAws3x48dVWFiotLQ0FRQUqE+fPvrqq6/UtGlTn9vgiikghDIyMtS8eXOzywCAoNm+fbuuvfZadejQQc2aNdOoUaO0ceNGs8sCgJDgsx6AcNOuXTulpaVJktq2batWrVrpzJkzfrVBMAX815YtWzRmzBi1b99eFotF69evd1tm8eLFSklJUVxcnNLT07V9+/bQFwoAQVTXvvDYsWPq0KGDfbpDhw46evRoKEoHgDrhsyCAcBTIvm/nzp2qrKxUp06d/KqBYAr4r5KSEqWmpmrx4sUen1+zZo2ys7OVm5urzz77TKmpqRo5cqROnDhhXyYtLU09e/Z0exw7dixUuwEAdRKIvhAAGiL6PwDhKFB935kzZzRx4kT98Y9/9LsGxpgCPLBYLFq3bp1uv/12+7z09HT169dPixYtkiRZrVZ16tRJDz74oKZOnepz23l5eVq0aBHjDgCo92rTF27dulXz5s3TunXrJEmPPPKI+vfvr7vvvtuMXQCAWqnLZ0E+6wFoqGrb95WWlmr48OGaMmWK/vd//9fv7XLFFOCDsrIy7dy5U8OGDbPPi4iI0LBhw7Rt2zYTKwOA0PGlL+zfv78+//xzHT16VMXFxXr33Xc1cuRIs0oGgIDgsyCAcORL32cYhiZNmqShQ4fWKpSSCKYAn5w6dUqVlZVKSkpymp+UlKSCggKf2xk2bJjuuusuvfPOO+rYsSMfZAA0KL70hVFRUfrd736nIUOGKC0tTb/+9a/5RT4ADZ6vnwX5rAegMfGl7/vHP/6hNWvWaP369UpLS1NaWpr27Nnj13aiAlYxgBq9//77ZpcAAEF366236tZbbzW7DAAIOT7rAQg3AwcOlNVqrVMbXDEF+KBVq1aKjIxUYWGh0/zCwkK1bdvWpKoAILToCwGEK/o/AOEoVH0fwRTgg5iYGPXp00ebN2+2z7Nardq8ebMGDBhgYmUAEDr0hQDCFf0fgHAUqr6PW/mA/youLtbBgwft04cOHVJ+fr5atmypzp07Kzs7W5mZmerbt6/69++vBQsWqKSkRJMnTzaxagAILPpCAOGK/g9AOKoPfZ/FMAwjYK0BDVheXp6GDBniNj8zM1MrVqyQJC1atEjz5s1TQUGB0tLS9Nxzzyk9PT3ElQJA8NAXAghX9H8AwlF96PsIpgAAAAAAAGAKxpgCAAAAAACAKQimAAAAAAAAYAqCKQAAAAAAAJiCYAoAAAAAAACmIJgCAAAAAACAKQimAAAAAAAAYAqCKQAAAAAAAJiCYAoAAAAAAACmIJgCAAAAAACAKQimAAAAAAAAYAqCKQAAABM8//zzSk5OVlRUlB599FG35zMyMmSxWGSxWJSfnx/QbU+aNMne9vr16wPaNgAAgD8IpgAAAEJs9+7dys7O1pIlS/Tdd99p1qxZHpebMmWKjh8/rp49e9rnDR48WPfcc4/bsi+88IKaNWsmq9Va4/YXLlyo48eP134HAAAAAiTK7AIAAADCzVtvvaX+/ftr9OjR1S4XHx+vtm3b2qcNw9CuXbs0btw4t2V37NihtLQ0RUTU/P+OiYmJSkxM9L9wAACAAOOKKQAAgBC6+uqr9eSTT2rr1q2yWCyaOHGiz+seOHBA58+fV58+fdye27Fjh9P8p59+2n67nuNjwYIFgdgNAACAgCCYAgAACKGtW7fqqquu0rx583T8+HG98MILPq+7c+dORUZGKjU11Wn+xYsX9eWXX+r666+3z3vwwQd1/Phx+2PKlClKTk7W2LFjA7YvAAAAdcWtfAAAACHUrFkzHT58WAMHDnS6Tc8Xn332mSorKxUfH+/xecdgqnnz5mrevLkkafr06dq4caPy8vLUsWPH2hcPAAAQYFwxBQAAEEL/+te/JEm9evXye93PPvtMd9xxh3bt2uX0+M1vfqMmTZqoR48ebuvk5OTo5ZdfVl5enlJSUupaPgAAQEARTAEAAIRQfn6+rr76ajVt2tTvdT/77DNlZGQoLS3N6XHmzBn17t1bkZGRTsvn5uZq5cqVhFIAAKDeIpgCAAAIofz8fLcxonzxzTff6OzZs06369l89tlnbgOi5+bm6qWXXiKUAgAA9RrBFAAAQAjl5+crLS3N7/V27typiIgIt3XLy8v1+eefOwVWTz31lJYsWaLVq1crLi5OBQUFKigoUGlpaR2rBwAACCyCKQAAgBCxWq3as2dPra6Y+uyzz9S1a1c1a9bMaf6XX36p0tJSezBlGIbmzZunkydPasCAAWrXrp39YRvfCgAAoL7gV/kAAABCJCIiQiUlJbVad+7cuZo7d67b/NTUVBmGYZ+2WCw6d+5crWsEAAAIJa6YAgAAqKdeeOEFNWvWTHv27Alou7/4xS/crrwCAAAwg8Vw/C82AAAA1AtHjx7VxYsXJUmdO3dWTExMwNo+ceKEioqKJEnt2rWr1S8EAgAABALBFAAAAAAAAEzBrXwAAAAAAAAwBcEUAAAAAAAATEEwBQAAAAAAAFMQTAEAAAAAAMAUBFMAAAAAAAAwBcEUAAAAAAAATEEwBQAAAAAAAFMQTAEAAAAAAMAUBFMAAAAAAAAwBcEUAAAAAAAATPH/A5dm84tnrXJDAAAAAElFTkSuQmCC"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<ol>
+<li>There are two peaks, one of $0.5$ at $1$ Hz and one of $0.05$ at $20$ Hz, which should be at $80$ Hz (again exact values are hard to read but should be derived from theory).</li>
+<li>Yes, there is a large amplitude sinusoid with a frequency of $1$ Hz, and a small amplitude sinusoid with a frequency of $20$ Hz on top if it (count the number of wiggles - there are $20$ wavies within 1 second). However, it does not match the input signal we created (with $1$ Hz and $80$ Hz).</li>
+<li>No, the frequency resolution would change, but not the largest frequency of the amplitude spectrum, as that one is determined by the sampling frequency $f_s$.</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p>The effect seen in Task 4 is called <em>aliasing</em>, and the cause is that if your sample rate is too low for the signals you're measuring, you will not capture their oscillation period sufficiently - with at least two samples per cycle. Instead, the signal will appear at a much lower frequency, as you can see in the figure below. Here $f_c = 5$ Hz, and the signal was sampled with $f_c = 7$ Hz, and based on the discrete time samples we incorrectly conclude that there is a frequency component at $2$ Hz (at the end of Chapter 4).</p>
+<img alt="No description has been provided for this image" src="https://gitlab.com/JelleKnibbe/public-files/-/raw/main/SP_Practical/NewSlide38.png" style="margin:auto" width="800/"/>
+<img alt="No description has been provided for this image" src="https://gitlab.com/JelleKnibbe/public-files/-/raw/main/SP_Practical/NewSlide51.png" style="margin:auto" width="800/"/>
+<p>So, how fast do we need to sample to capture an $80$ Hz signal?</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 5:</b>
+<p>Repeat Task 4 with different sample rates: $110, 150, 160,$ and $200$ Hz. Plot the signal and amplitude spectrum for each one (you might want to use a loop).</p>
+<p>Then answer the following questions:</p>
+<ol>
+<li>At what frequency does the (aliased) 80 Hz signal appear in the spectrum, for the above values of $f_s$ (provide numerical answers)?</li>
+<li>Can you figure out the relationship (a simple equation) between the sample rate and the frequency of the original signal, and the frequency at which the alias appears?</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">YOUR_CODE_HERE</span>
+
+<span class="c1"># Write your own code or use the template below to create your figure(s)</span>
+
+<span class="c1"># for YOUR_CODE_HERE:</span>
+    
+<span class="c1">#     YOUR_CODE_HERE</span>
+    
+<span class="c1">#     plt.figure(figsize=(12,6))</span>
+<span class="c1">#     plt.suptitle(f'$f_s = {YOUR_CODE_HERE}$ Hz')</span>
+<span class="c1">#     plt.subplot(211)</span>
+<span class="c1">#     YOUR_CODE_HERE</span>
+<span class="c1">#     plt.grid()</span>
+<span class="c1">#     plt.legend()</span>
+    
+<span class="c1">#     plt.subplot(212)</span>
+<span class="c1">#     YOUR_CODE_HERE</span>
+<span class="c1">#     plt.loglog()</span>
+<span class="c1">#     plt.grid()</span>
+<span class="c1">#     plt.tight_layout()</span>
+<span class="c1">#     plt.legend()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [10]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">### SOLUTION</span>
+
+<span class="n">f_s_lst</span> <span class="o">=</span> <span class="p">[</span><span class="mi">110</span><span class="p">,</span> <span class="mi">150</span><span class="p">,</span> <span class="mi">160</span><span class="p">,</span> <span class="mi">200</span><span class="p">]</span>
+
+<span class="k">for</span> <span class="n">f_s</span> <span class="ow">in</span> <span class="n">f_s_lst</span><span class="p">:</span>
+    <span class="n">T_meas</span> <span class="o">=</span> <span class="mi">5</span>
+    <span class="c1"># f_s = 100</span>
+    
+    <span class="n">t_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">T_meas</span><span class="p">,</span> <span class="mi">1</span><span class="o">/</span><span class="n">f_s</span><span class="p">)</span>
+    
+    <span class="n">A</span> <span class="o">=</span> <span class="mi">1</span>
+    <span class="n">f_c</span> <span class="o">=</span> <span class="mi">1</span>
+    <span class="n">phi</span> <span class="o">=</span> <span class="mi">5</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">/</span> <span class="mi">180</span>
+    <span class="n">x</span> <span class="o">=</span> <span class="n">A</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_c</span> <span class="o">*</span> <span class="n">t_vec</span> <span class="o">+</span> <span class="n">phi</span><span class="p">)</span>
+    
+    <span class="n">A_i</span> <span class="o">=</span> <span class="mf">0.1</span>
+    <span class="n">f_i</span> <span class="o">=</span> <span class="mi">80</span>
+    <span class="n">x</span> <span class="o">+=</span> <span class="n">A_i</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="mi">2</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span> <span class="o">*</span> <span class="n">f_i</span> <span class="o">*</span> <span class="n">t_vec</span><span class="p">)</span>
+    
+    <span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span>
+    <span class="n">X_cont</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fft</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="o">/</span> <span class="n">N</span>
+    
+    <span class="n">f_0</span> <span class="o">=</span> <span class="n">f_s</span> <span class="o">/</span> <span class="n">N</span>
+    <span class="n">f_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">f_s</span><span class="p">,</span> <span class="n">f_0</span><span class="p">)</span>
+    
+    <span class="n">X_cont</span> <span class="o">=</span> <span class="n">X_cont</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+    <span class="n">f_vec</span> <span class="o">=</span> <span class="n">f_vec</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+    
+    <span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">12</span><span class="p">,</span><span class="mi">6</span><span class="p">))</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">suptitle</span><span class="p">(</span><span class="sa">f</span><span class="s1">'$f_s = </span><span class="si">{</span><span class="n">f_s</span><span class="si">}</span><span class="s1">$ Hz'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">211</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t_vec</span><span class="p">,</span> <span class="n">x</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'signal'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$t \: [s]$'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$x(t) \: [V] $'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">212</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f_vec</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">),</span> <span class="s1">'x'</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Fourier transform'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">loglog</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="mf">0.04</span><span class="p">,</span> <span class="mi">100</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">ylim</span><span class="p">(</span><span class="mi">10</span><span class="o">**</span><span class="p">(</span><span class="o">-</span> <span class="mi">19</span><span class="p">),</span> <span class="mi">10</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$f \: \: [Hz]$'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'$|X(f)| \: [V]$'</span><span class="p">)</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+    <span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKYAAAJRCAYAAAB/Wb99AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAADz5ElEQVR4nOzdd1hUZ9oG8HsGhiagYgMUBbvYe++dNNM2m5gYs0lMdmOyKbtJ/LKmJ276pq6puqmmmK6xRGOvscTeQSwgFoqAwMDM98fjyzkzgALOzJly/67L65w5lHlJeHje/prsdrsdREREREREREREHmY2ugBERERERERERBSY2DFFRERERERERESGYMcUEREREREREREZgh1TRERERERERERkCHZMERERERERERGRIdgxRUREREREREREhmDHFBERERERERERGYIdU0REREREREREZAh2TBERERERERERkSHYMUVERERERERERIZgxxQRERERERERERmCHVNERETklWw2G5599lm0atUKFosFrVq1MrpIRERERORi7JgiIiIir/TOO+/g8ccfxzXXXIOPPvoI7777rkfeNz8/H0888QTGjRuHmJgYmEwmzJ49+5I/t7i4GI888gji4+MRHh6Ovn37YvHixdUq0+zZs2EymfD7779X+vFhw4ahU6dO1fpeRERERN6EHVNERETklWbNmoXRo0fjpZdewi233IJRo0Z55H1PnTqFp59+Grt370bXrl1d9rmTJ0/Gq6++iokTJ+L1119HUFAQUlJSsGrVKlcWn4iIiMinsGOKiIiIvE5RURH++OMPDBkyxOPvHRcXh4yMDBw+fBgvvfSSSz53w4YNmDNnDmbMmIGXXnoJU6ZMwdKlS9GiRQs8/PDDrv4RiIiIiHwGO6aIiIjIq9x+++0IDw9HWVkZ/vWvf8FkMqF///4ee//Q0FDExsa69HO/+eYbBAUFYcqUKeXPwsLCcPvtt2Pt2rU4cuRIrctbmbS0NJhMpir/EREREXmLYKMLQERERKQ3ceJEWCwWvPvuu3j99dcRExODFi1aVOtrrVYrcnNzq/W5MTExMJs9M0a3ZcsWtG3bFtHR0Q7P+/TpAwDYunUrEhISLvp9cnNzcerUqQrPrVarw+tGjRrhk08+qfA5DzzwAEJCQmpafCIiIiK3YccUEREReZURI0ZgyZIlqFOnDqZOnVqjzqPVq1dj+PDh1frc1NRUJCYm1rKUNZORkYG4uLgKz9Wz48ePV+v7XGifrY4dO5bf16lTBzfffLPDx++55x7k5+dXe8N1IiIiIk9gxxQRERF5nW3btqFjx441ntHUtWvXane8VHe5niucO3cOoaGhFZ6HhYWVf7w63n77bbRt27bC84ceeghlZWVVft3HH3+Md955B6+88kq1O+6IiIiIPIEdU0REROR1/vjjD4wdO7bGX1e/fn2Pnd5XE+Hh4SguLq7wvKioqPzj1dGnTx/06tWrwvP69etXusQPkGWCd999N2688UY8+OCDNSg1ERERkfuxY4qIiIi8Sk5ODo4cOYLOnTvX+GtLSkpw5syZan1uo0aNEBQUVOP3qI24uDgcO3aswvOMjAwAQHx8vFveNzs7G9deey3atm2LDz74wC3vQURERHQpeCofEREReZVt27YBALp06VL+bM+ePRg1ahRiYmJQv3593HfffZV+7Zo1axAXF1etf64+Ce9CunXrhn379iEvL8/h+fr168s/7mo2mw0TJ05ETk4OvvvuO0RERLj8PYiIiIguFWdMERERkVf5448/ADh2TE2cOBGPPPIIrr/+epw9exb79++v9Gu9dY+p6667Di+//DLee+89/OMf/wAAFBcXY9asWejbt2+1TuSrqaeeegoLFy7EL7/8gqSkJJd/fyIiIiJXYMcUEREReZVt27ahadOmiImJKX928OBBlJSUwGazITo6Gj179qz0a121x9Rbb72FnJyc8tPyfvrpJxw9ehQAcO+996Ju3bo1+ty+ffvi+uuvx7Rp05CVlYXWrVvjf//7H9LS0vDhhx9ecnmdbd++Hc888wyGDBmCrKwsfPrppw4fdz6xj4iIiMgoJrvdbje6EERERERK37590aBBA8yfP7/82S+//ILnnnsOBw4cwKRJk/D8888jONh942uJiYk4fPhwpR9LTU1FYmJijT+3qKgI06dPx6effors7Gx06dIFzzzzTLU2eZ89ezZuu+02bNy4sdLNz4cNG4ZTp05hx44dAIBly5Zd8PQ9Vv+IiIjIW7BjioiIiHzG4cOHMWTIELz//vsYM2aM0cUhIiIiokvEzc+JiIjIq82dOxepqakA5JS5kpIStG/f3uBSEREREZErcI8pIiIi8mrLly/HPffcg/z8fLRq1QoffPABmjdvbnSxiIiIiMgFuJSPiIiIiIiIiIgMwaV8RERERERERERkCHZMERERERERERGRIdgxRUREREREREREhmDHFBERERERERERGYIdU0REREREREREZAh2TBERERERERERkSHYMUVERERERERERIZgxxQRERERERERERmCHVNERERERERERGQIdkwREREREREREZEh2DFFRERERERERESGYMcUEREREREREREZgh1TRERERERERERkCHZMERERERERERGRIdgxRUREREREREREhmDHFBERERERERERGYIdU0REREREREREZAh2TBERERERERERkSGCjS6Av7DZbDh+/DiioqJgMpmMLg4RERERERER0SWz2+04e/Ys4uPjYTa7fn4TO6Zc5Pjx40hISDC6GERERERERERELnfkyBE0a9bM5d+XHVMuEhUVBUD+R0VHRxtcmtqxWq1YtGgRxowZA4vFYnRxiLwC44LIEWOCqCLGBZEjxgRRRb4cF3l5eUhISCjv93A1dky5iFq+Fx0d7dMdUxEREYiOjva5QCFyF8YFkSPGBFFFjAsiR4wJoor8IS7ctW0RNz8nIiIiIiIiIiJDsGOKiIiIiIiIiIgMwY4pIiIiIiIiIiIyBPeYIiIiIiIiIiKvVlZWBqvVanQxas1qtSI4OBhFRUUoKyszujgVWCwWBAUFGfLe7JgiIiIiIiIiIq9kt9uRmZmJnJwco4tySex2O2JjY3HkyBG3bSJ+qerVq4fY2FiPl48dU+TT9uwBcnOBvn2NLgmRd7DbgfnzJSYaNjS6NETeIT0dOHgQGD7c6JIQeY+lS4E2bYCEBKNLQuQdTp0C1q8HUlIAL+0zCFiqU6px48aIiIjw2k6di7HZbMjPz0dkZCTMZu/aVclut6OwsBBZWVkAgLi4OI++PzumyGeVlABDhwI5OUBaGuDh2CHySh9/DEyeDNx6KzB7ttGlIfIOV14J/PEHsHkz0L270aUhMt5vvwEjRwLDhsk9EQG33w78+CPwww+SN8g7lJWVlXdKNWjQwOjiXBKbzYaSkhKEhYV5XccUAISHhwMAsrKy0LhxY48u6/O+/xpE1bRiBZCVJR1UO3dqz48eBZ54AsjIMK5sREb56iu5btrk+Pzbb4GPPvJ8eYiMtm+fdEoB0jGl5OZKrti/35hyERnp66/lummTzLRVli4F/vMfwAu3PiFyq7w84Jdf5F5fh7JagWeeAX7/3ZhyEcr3lIqIiDC4JIFB/Xf29F5e7Jgir2a3A88+W/nMj59+0u4PHNDuX3oJePpp4LrrWLEi/7R/P3DHHcCxY47PCwqAJUvk/uBBwGaT+6Ii4MYbZSTwyy89W1YiT/nvf4FXX634/OeftXt9rvjwQ8kV48dL7BD5m5MngTvvBHbscHxut2txcfasfJ5y663AAw8Ar7ziuXISedKXXwL/+pdWR1IWLZJOKMAxV/zwA/D448DYsRz0NpqvLt/zNUb9d2bHFHm13buB6dOlYqVvONjtVXdM7dkj1zVrgJdf9kw5iTzpxRelUT1jhuPzX38Fiovl/tw5rQJ16JDMLASAv/2NFSvyP3l5wD33AA89JJ2yehfLFQcPAg8/7P4yEnnau+8CH3wA/N//OT7/4w/gyBHttYqL/HyZdQ5I3Wv7ds+Uk8hT7HapBz33HLBsmePHLpYrzpyR9oh+hiERuY5fdkytWLECV1xxBeLj42EymfD9999f9GuWLVuGHj16IDQ0FK1bt8Zsbs7iFfbtk2tpKbBhg/Z8924gNVV7rV+KoU8mjz/u2EjZvh2oW1dmVRH5KhUXq1Y5PtfPDAG0uNDHwJkzwH33OX7evffKHm3ssCJfdfCg1ljQx0V2NrBypfZanx/09++8A6xerb3OyADi4yvGCpEvUbli9WrH2SHVyRUlJTLLVu+ll6QO5TwDi8hXnDkj/wDHXFFWJgfHKFW1K+bNA+bM0V7n5wPt2wMTJriluOTnJk+ejAkG/PI8+eST6Natm8ff92L8smOqoKAAXbt2xdtvv12tz09NTcVll12G4cOHY+vWrbj//vtxxx13YOHChW4uKV2MPhnoGxdqVKNuXcfPs1qBw4flvnVrqVgtX6593dy5MrL++efuKzORu6nf923bZPN/QBodqrHhHBfq2rq1XBct0hrxdjvwySdAZiaweLHbi07kFlXlioULpcGhjwn1u68a4Sou9L//CxZI59Rnn3F0nHyXioszZ2RAT6mqDuUcExs3ajkGkFyRlwdUY7yXyCtVlSvWr5cT+aKj5XV2ttaB5RwXixY5ft3evbLc7+xZ95Wb/NPrr7/OyTA6ftkxNX78eDz77LO4+uqrq/X5M2fORFJSEl555RV06NABU6dOxXXXXYfXXnvNzSWli9EnEP3IhmpA3HGHXNV+OocPSyMkPBwYMUI+pp9ZpTbA3bOH+0+RbyooAI4fl3u7HVi7Vu537pTOpTp1gBtukGfOjY3LLpNrXp5UugCJmdxc7XsQ+aKqcoVqQNx2G2A2y+h2Vpbsu6aWMl1xhVz1uWLrVrmeOQOcOOG2YhO5VWVxkZ2tzUBXM6KcBzH69AEaNZJ7FRfFxVrnFnMF+Sp9TKxdKysyAK1dkZIis2X1n6uul18u18raFQCwa5fry0v+rW7duqhXr57RxfAaftkxVVNr167FqFGjHJ6NHTsWa1WLjwxTVQJRlaNrrgGCg6XCdOyY9vktW8o/oPLGRlGR7LtD5Gucf29VY0PFRJcuQMeOcu9cqercGWjSRO5VXOgrVWxskK/S54q9e7XNnFVcDBgANG8u9/v3y++/3Q5ERUkjHKi6scG4IF+Um+u4qbnKFXv3yrVpU2DwYLmvbHZtUpLcq7jYtUurgzEmyFfpc0VBgfa3XuWKXr20mVEHDshgRmamvB49Wq6VtSsAxgVV7ZtvvkHnzp0RHh6ORo0aYcKECSgoKKiwlO/s2bOYOHEi6tSpg7i4OLz22msYNmwY7r///vLPSUxMxPPPP4+//OUviIqKQvPmzfHee+85vN8jjzyCtm3bIiIiAi1btsT06dM9fsJebQQbXQBvkJmZiSaqtXZekyZNkJeXh3PnziE8PLzC1xQXF6NY7TIMIC8vD4Acq+gL/+Mro8rtTeU/cCAYgJwMkJ8PbNpkRZs2wPHjFgBAmzZWJCYG48ABE/bsKcW+fSYAQWjZ0oaEBBuAYBw6ZIPVWoacHCAtzVL+vbdtK0ViItdo0IV5W1zs2WOC/k/3ihXy+71rlxlAENq0sSExUX739++3w2otLY+jxMRSJCaaceKEGfv3l6JLFzs2bZKvA4Bdu+TziS7E22ICAPbvD4J+rG3ZslJcdZUde/fK737Llla0ahWEtDQz9u4tRYMGABCMVq3sSEgoAxCM1FT5/bfbga1btdyzfXsZhgyxVXxTIh1viwvpgNLqPCtXyu/3zp2SQ9q2taFFizIAFuzfb0dJSSkOHJA4atGiFC1amLFhgxkHDpTBarVh82Yt9+zda8e5c6UIZiuCLsDbYgIA9u1zzhVl6NLFhj175G9+q1alaNnSjBUrzNi7twx799oAWBATY0enTqUALDh61I6CglKEhDjmih07JFbI9axWK+x2O2w2G2znN8yz24HCQmPKExEBVPfguoyMDNx444144YUXMGHCBOTl5eHXX3+FzWaD3W4v/7kA4IEHHsDq1avx/fffo0mTJnjiiSewefNmdO3atfxzAOCVV17B008/jUcffRRz587FX//6VwwePBjt2rUDAERGRuKjjz5CfHw8tm/fjrvuuguRkZH45z//CQCwn9+jwOZ8NOV5qmxWqxVBQUHlz90dy0wptTRjxgw89dRTFZ4vWrQIERERBpTIdRZ7yUYzVqsZ6ekyb7ZVqxwcPFgP77+/B8nJpwEMQ926RVizZiHq1u0LIBbffbcDR49GAWgFk+kQMjKOARiKPXtKMH/+Quzc2QDAoPLv/913+xAcvL+SdyaqyFviYt681gA6lsfE+vV2/PDDAixb1g1AAmy2PTh69DiAUdi3rww//vgL0tIuB2BCWtoShIYmA0jAL7/sRXj4ASxe3BuAzFtPTTXh228XIiyM61zp4rwlJgBg584xAMLL4+LTT9NQVLQf2dnjAQAHDy6ExdIRQBIWLjyIqKgSAJ0REXEcBw5sAzAex44BP/ywANnZocjNHVP+vRcsSEdS0jYjfizyQd4SF6tWxQPojcTEXKSnR+HwYTP+97+lWLgwCUBbhIYexv79OwBcgdxcE7788lfs2DEUQAROnlwDmy0WQFssX34Y7dptx/ffdwLQCgBQUmLCRx+tQLNm+Yb9fOQ7vCUmAGDTpsEAYspzxdy5J9Cq1Ubs2XMZgGAcP74MZWXxAJKxfPlxFBdnAOiDBg1ysHnzCoSEXI6SkiB88slyNGx4Drt2XQbVMbV8+SnMn7/OuB/OjwUHByM2Nhb5+fkoOX/MdEEB0KxZPUPKc/RoDurUqd7nHjhwAKWlpRg1ahRiYmIQExODO+64o7zjp7S0FHl5eTh79iw+/vhjvP/+++jduzcA4D//+Q+Sk5NRUlJSPgnGZrNh1KhRmDhxIgDg7rvvxmuvvYZffvkFcXFxAIB77723/P2HDh2Ke+65B3PmzMFdd90FQCbYlJWVlX9PZyUlJTh37hxWrFiB0lJtwLrQzT2B7JgCEBsbixNOm0icOHEC0dHRlc6WAoBp06bhwQcfLH+dl5eHhIQEjBkzBtFq5zwfY7VasXjxYowePRoWi+XiX+Bme/YAdrsJkZF23HprFB5/HMjO7ojGjaV3t1OnEKSkpODXX83YtAkID+8Mm02Sw+jRSbjuuhb4xz+A7OwwDB+egtRUx5WrZWXtkZLSxuM/F/kWb4uLn3+W3+Prr4/Chx/acfJkEBo3Ho/CQnl++eVtcfnlbXDvvXYUFQWjQYMUlJWZERZmx803j8CBA2asWAGEhbVHSkpbPPCAYxpo0WIcevbkTEKqmrfFRGEhcOaMlGPq1Cg88ACQkdESLVokAgASEuy4+uqxSEszY8ECAGiDsDD5HR84MBY33tgY99xjR0GBCR06jDs/K1GTn98CKSnNPPgTkS/ytrjYtk1ywqBBUdi1C9i8GQgLGwmbTZ6PHNkcV1/dDM2a2XH0qAnx8aNx6pSMjE+c2B9165owdy5gtyciJSUBr70W5PD9GzYcipQU5gqqmrfFBADccYfUee69Nwr33w8cOhSHrl1TUFwcjOBgOyZPHoqYGBM++QQoKmqKevVk4K5Hj7q47LIUtGxpxp49QIsWw9CwoR1lZVrb4uTJxkhJSTHix/J7RUVFOHLkCCIjIxEWFgYACAq6yBe5UXR0dLU7pgYMGICRI0di0KBBGDNmDEaPHo2xY8ciISEBFosFwcHBiI6ORmpqKqxWK4YOHVrelxAdHY127dohJCSk/JnZbEbPnj0d+hvi4uJw9uzZ8mdffvkl3nrrLRw8eBD5+fkoLS1FdHR0+cdDQ0MRFBRUZZ9FUVERwsPDMWTIkPL/3gCq7MhyFXZMAejfvz/m688IhfTu9+/fv8qvCQ0NRWhoaIXnFovFa/741pZRP0N2NpCWJvvgBAcD6enyvHVrE4YNk78+q1eb0aWLJIH27c2wWMxo21Y+LzU1qHz/nbZtg9CkSRCiouSUjGPHLNi+XT7WtausKd+9W76eqDqMiAu7XZZjREYCzc63i9XeBu3bB2HQIOC774C1a4PLjwXv2DEYdeoALVrI5y5ZIn/mW7Y0ITTUUr53wuHDQSgsDCr/fiou9u4NRr9+HvwhyWcZlSvy84F9+4DkZCAsTNvEvH594Oqrg/DAA8CWLebyhnm7diZYLBacn+GOQ4fM5acntW0bhJCQICQlATt2AEePWsr3CVExsWuXGcHB5mpP26fAZlSuUPWfVjKpCWlpcm3b1owGDaRjau3aYOw/P1E8OTkIFksQWrcGjh4FfvstGHa75JumTbVckZYmv/9qLx4VF/v2BcPHq7vkIUbliqIi2TuqdWvZTzA3V07eA4CJE4Pw8MPAiRMmLF4sZWvZ0oSICAvat5fPOXjQXF5HatNG2gwtW8rA+ZEjweUHY6iYOHLEhHPnLPDR+QleraysDCaTCWazGWaz5PbISKkPGCEiovp1ArPZjMWLF2PNmjVYtGgR3n77bfzrX//CunXrYDKZKvxc+ntFfY4SEhLi8NpkMsFut8NsNmPt2rW45ZZb8NRTT2Hs2LGoW7cu5syZg1deeaX8a0znC+/8Pvoym0ymCrHr7jj2y1Z5fn4+tm7diq3nd6RLTU3F1q1bkX6+p2PatGmYNGlS+efffffdOHToEB5++GHs2bMH77zzDr766is88MADRhQ/4Jw8CQwaBDRoAPToAbzxhjzXb8LZuzcQEiKnI6k+RNUhpSpPe/ZoFbPWrWXtr37zTlWpOj/zkSfzkVf7+GPZqLxDB9nMXJ2ip4+LQedXpn77rVS4TCatUdLm/GRAFS8qTvQxse386qSEBO17cfNO8lbFxXJiUv36QM+ewKOPynN9TLRoIb/PpaVytD2g5QoVE/v3o7xxXllcqM1sb7hBTvLLztY2vyXyNgsXyu9969ZA+/ba77Y+LtQm5ytWaB93rkP98otcW7WqWH9KTwdycmTQ8Prr5TlzBXkrux2YNAmoV0/aFarJp04obtIEaNhQ2hYA8OGHclUxoepRp04Bv/8u95XlCtWuGDYMOL+CiifzeZDJJCdRG/GvpgNVJpMJAwcOxFNPPYVNmzYhJCQE33//vcPntGzZEhaLBRs3bix/lpubi31q5Lma1qxZgxYtWuCxxx5Dr1690KZNGxw+fLhmBTaIX3ZM/f777+jevTu6d+8OAHjwwQfRvXt3PP744wBkEzLVSQUASUlJmDdvHhYvXoyuXbvilVdewQcffICxY8caUv5As3AhsHq1JBIAWLZMrvpKVViYlkDUMcdq9LtzZ/kDsXu3NFyCg7XTl9TJfPv3y2g4AFx1FRAeLp+rkpSydClQw/gncovXX9dOVMrLk8ZycbF+JqHW2FAx0aKF/G4DMoIHyCg5oFW0VEykpQFbtsh9t27aSX7OjY28PODrr4HzS/qJDLNhgzSe1XYHv/0mV32uALROVudc0bKljLDm5Wl/+1VcVNbY6NtX+57OcbF+vRY/REZ6911t1mBpqdSnAMe4GDhQ7nfskFkkFguQmCjPunWTq8oV6ne+eXPpmC0qknoaILMUz1etK8REcTHwzTcon41IZJT0dBmYUGdULVsmbQznXOFch1K5IipKyw1V1aH0ueJCdagdO4CVK13xU5GvWr9+PZ5//nn8/vvvSE9Px7fffotTp06hvZqad15UVBRuvfVW/POf/8Rvv/2GnTt34vbbby+fvVRdbdq0QXp6OubMmYODBw/ijTfewHfffefqH8st/LJjatiwYeW73Ov/zZ49GwAwe/ZsLFO9H7qv2bJlC4qLi3Hw4EFMnjzZ4+UOVKpC1aKFXNUf9aoaG4oa2WjWDJgxQ3uemIjyk2JUY+PrryVBRUZqo4qA48jG998DI0cC11xzqT8R0aWrLC7UEfeRkUDjxlIZ0p+1oGICkNkk+pyn4qhZM1mXX1ICfPWVPOvaVRocgGNM2O3SkfunP2mzT4iM4hwTe/ZIQ7y6uSIsTBrxSmgo0LSp3KtcsWqVNvO2qrj4/XdgwABgxAitk4zIKJXlioIC4Phxed26NRAbq8UHII1sVU+6/Xatga4+BkjnlVpCrv7+62Ni715Af0DTlCkym+qll1z3sxHVhoqJpk2lczUnB8jIqH6uAID334fDUlXnGVM7dwKbNsl9VbkiPR3o109yhdNWxhRAoqOjsWLFCqSkpKBt27Z4/PHH8cwzz2D8+PEVPvfVV19F//79cfnll2PUqFEYOHAgOnTo4LDP08VceeWVeOCBBzB16lR069YNa9aswfTp0135I7mNX3ZMkW9RCWTcOLmmpspmthdKIGazNmoBAA8/DJw/aKB89A/QEogaQbzqKvla55GNggLgvvvkXjV2iIxSVKTNllJxsXOnY0yYTFJp0u8Hpa9UxcTIMr7GjeW1igv9jEIVFxMmaDGRlqat2f/0U20GI5dtkNFUrhg0SDpkS0pk5lNVo+CKPi5uugl47jm579pV8gGg5Yo1a7Tv0aBBxVxRVgb89a+AzaY1doiM5FyH2rlT61yNiZGlr4BjXOhjIixMBubUbJHK6lCrVsn16qslf9SpI51SKvaWL5fl5+r9iYykYqJ1a8dZr865YsAAx6/Tx8Xw4cBHH8l9kybyD9BiYscOmX2bmAh06VL5jKm//13aF6Wl2hJaCjwdOnTAggULkJWVhaKiIuzevRtTpkwBIJNl9Ev6oqKi8Nlnn6GgoAAZGRmYMmUK9u7di9a6kYW0tDTcf//9Du+xdetWPPnkk+WvX3zxRZw6dQpnz57FnDlzcP/99yMnJ6f8408++WT5lkfehB1TZDiVQHr0kDXfdjuwdq221ELN+tAnkKQkGe1WTCbg7beBn34C3nzT8fP0pk6Vq3MCefpprRxlZWxskLGOHpVreLjWmNCPznXooH2uvsNWNSyUpCT5mnnzKsaP0q+f7NfTsKHWibV7t+yr849/aJ+nW/1MZAj9zBAVA9u3a0st1LOOHWVvEUD2JlQzSZRp02Rp0pw52jP9QAdQda54911tzxGAcUHGKi7WZmKo3SdqkytiYmSg4rvvtD2kAMe4SEgArrhCOnPV7JCdO6WD+K9/1T5PxSmRUdTvYEKC499w57ioXx/o1En7Oue4uPlm6ZRdskTbU8i5XfG3v8ksdOdc8fPP0uGrMFdQdWzZsgVffPEFDh48iM2bN2Pi+Y2Rr7rqKoNL5hnsmCLDqQTSrJn2h/3dd6WDqm1bbZQiJkZLIPpRDSUoCLj8cpmyrugrVT17yp4hgGMCKS7WNlxX03ZZsSIjVVWpWr5c7vUj31WNgivNmsmG0Xr6uFANcMDxvT7+GMjKYkyQ96gsV3z1lXSi1qmjzfQwm7U9dVq3rniktMkEjBnj2MDQ38fFycwQwDEm7HbgxRfltVoGxbggIx07JtewMGDIELlPT5fBCKBmuaJBA5k9q363Ace4uPtu7WP6uJg3TwYzmCvIW1SWK1atQvnp3PpOWhUXkZGO7Qdl4EDtewBA3brSHgEk7v7yF7lXn3P0qBxGo5a0Mi6opl5++WV07doVo0aNQkFBAVauXImGDRsaXSyPYMcUGU7NDtE3wtUebUOHOn6ueq0f4bgQtbknIA1wNeKh3mfPHtnAtqhIZoyojismEDKSiolmzWQEz2wGzpzRNtDUx0W/fjIrxGTSRrEvRjU2GjcGrrtOe65vbKxfL/dXXCFXxgQZTZ8r1O+6yhUDBzruB1LTXBEZKTkAkAa4+l7t2knHVk6OHEBw+LDEmursZVyQkfS5okEDbSBPzdTQ54rWrbWTw6obFypXhIQAd9yhPdfnCrVx9OWXyzUzU9t0msgIlbUrfvhBBhfat9fiBHDMFdXdX1rFxU03SdwBMks3Pl7ut2/XZtayDkU10b17d2zatAn5+fk4c+YMFi9ejM6dOxtdLI9hxxR51NatsoyiqEheFxYCp0/LvT6BqD2e1Aig8uSTwBNPAP/8Z/XeLyJCKlOjR8vR30pioiyTKikBvvxSnvXsqe29wym35ElvvOE45Vs/Yyo8XJvhVFoqjWf98ozISDkJ6eOPtY1qL+baa2XE/KWXHJfEVjblXc0cyczkyXzkOYcPy1JSlR+AymcSVpUrpk4FnnlG20+qOv72Nxmc0C9LCg3V9iNRe+i0b691jDFXkCd9/DEwa5b2Wh8TgGNcmM2OS7hNJqnvvPWWNgh3MWPHykzEJ57Qlnrr32fnTq0BPm6czCABtJlcRO6mth3Qn7Jdk1xx3XVSF3r77eq/5x13yIng06Y5PlfvNXeutG8iI+VQJYC5gqg6gi/+KUSu88ADsplyixYyKq1GNSIjZXqsfrosUDGBNGwonVM18f77FZ+ZzdK437wZ+Pxzedarl5a4OLJBnvLHH7JBZp06Mv07KKjyxobatHPw4IqjempErrratZMTlZypxvbGjcCpU3I/dqw0zouLpbHhvL8CkTs88QTwv//JTI3nn3c8ECAhAYiOdvx851wRHg786181e8+nnpJ/zpKTJV5UrujZU4tN5grylFOngMmTZdbH+PGy7KiyXLF0qdx3714xTgYPrng4wIU0aiSzyp2pXLFvn3b6X69eUo79+6Vczvu2EbnDa68Br7wie8N+9pk808dF27ZSryork2fOuSIoyHE/zeq4+2755yw5GVi8WMsVPXpoexwyV7iG3W43uggBwaj/zpwxRR5TVqaNrKmKjn4duPNSpBYttBlM7qA6wbKy5KoqVfpyEbmbWgZRUKCd2lLVKDhQcXmrK6n3UZ1SiYnSMFEzsRgX5CkqLtTG5voDAerXl/wQESHPQkOBPn3cVxbmCvIGmzZJpxQgAxqAYx0K8FyuaN5cBhRLS2WZa0iILIVSccHZIeQpKleodkVxsfa3ulkzx1mvQMWOKVdirnAfy/n19YWFhQaXJDCo/84W/R4JHsAZU+Qx+/Zpx9CrEyr168ABaQQ3aiQj4+5MHkDF2Vk9e2qb5DKBkKfoT/jaulWWCTnHhb7D1p1xofYoUac89ewp1+bNZZo844I84exZ2f8P0Brg+pgwmeRfhw7SWO/Xz3FJqqs554pevaRRDjAmyHOcc8XYscblCjWQqDoFunaVzik2wsmT7HYtLvbuBc6d007VDgvT9n/q2FE+npio/Y66Q2XtCjXAfvq0LO9TAypUM0FBQahXrx6yzvf6RUREwFTdTcG8jM1mQ0lJCYqKimA2e9ccIbvdjsLCQmRlZaFevXoIcj49xs3YMUUeo69Ubd8uM6icZ4YAMvV14UJgxAj3lkefQBo3lpEVtZ8JR/vIU/Rx8ccfwJ//XDEuuneXa4MGQJcu7i1Px45ax1SvXo7lYFyQJ2zZos0MycyU0eeqcsWmTZ7NFWaz7LmjNnc+eVIaQ+Hh7i0DkXOuACrGRadO2sb9+pPH3KFjR61jSuUK1QhnxxR5wuHDWr3dZgN27JDOH0AbxAAkV3z7rftzhfMBNL16yTYlkZEyMH/kiGylQLUTe/7YRNU55avsdjvOnTuH8PBwr+1cq1evXvl/b09ixxR5jL5Sde6c7JlTWWPjzTeBX38FbrnFveXRNzZ69ZIEpspx8qTsaRIWJmvF580DZs4EoqLcWyYKLEVF2vHFgDQ2CgvlBD5AW56RnAzMmSO/n+4evNDvUeLcMaXitbgYuPNOYPhw4Lbb3FseCjz6XAFIXFSWK55+WmLjrrvcWx79HiXJybIfXESE/CsslFkrbdrI3iL//a9soqtOPyNylep0TNWvL6ePmUzabBF3ca5D6cuhBjFsNuD++4GmTYFHHnFveSjwVJYr1Ab8+lzx97/L4MGkSe4tT7168rt+7Jjs79a6tda22L1b65jauhWYPl02XW/f3r1l8icmkwlxcXFo3LgxrFar0cWpNavVihUrVmDIkCEeXypXHRaLxeMzpRR2TJHHXKixoT9NrE0b+eduao+SwkJtyVJMjGNjo3Vr4LHHgLQ0Od3mnnvcXy4KHNu3A/rcqo8JdSCAoj9V0p30jY0ePeTqPAr+yy/AJ5/ISYI33qhVBIlcobq5IjZWGr3uFhoqOWnPHi1XmEwSF3v2SNnatAGefRZYsULyxosvur9cFDgyM7Vle4AsS8rO1vYD1MfF+PGeKZM+V6i4cB7E2LpVBhsB4OabpdFO5Crq9GDljz+A+Hi518dEZCTw4IOeKVPHjtIx1aOHzLAFJFeojikAePVV4OefZZBjzhzPlMufBAUFGdZx4gpBQUEoLS1FWFiYV3ZMGcm7FjaS3yot1TYmVCfC/PFHxf0RPMls1kb5VJn0s6aOHJFT0tLS5PU333i8iOTnVAN84EC5Hj+u7b+mn4buSb17y7VjR+moVWUBtErVtm1yPXsWWLTIs+Uj/6fiQv1d3rrV2FwBaHGhP9FMHxd2uxYX33yjLUUkcgXVAG/fXmZClZVpf3sjImSmlKd17SrLBuvX15YwVZUrAFlKReRKzrnC6HYFcPFcAWhx8fPPsoKEiAQ7psgjdu+WP76RkcD118uzqpZneNKsWVJZGj1ae6afir5jh/Z8xQpt7x0iV1CVquHDgVat5H7ePLkaFRM9ekhlae5c7Znz8gz98sOvv/Zc2cj/5eRop1PefrtcvSFXvPyyHEU+ebL2TB8Xx45J2QEgNVU7TZDIFVSu6N1bOoQAx1xhxCBGXJx0ji1erO1rpWIiJ0cGLpgryF30G5+rXLFtm1ZPMSpXPPoo8L//AdOmac/0ucJqBXbtktcFBcCCBZ4vI5G3YscUeYRKHj17ahs5r1mjVeSNSiAtWwJXX+34TL9sSV+pstk44keupY+LyhobRrnsMscNOlVMZGdLRUo/Cv7jj9pG0ESXSnXoJCZqG9Xu3g0cOiT3RsVF48bATTc57vGmzxX6mADYCCfXUrmiVy/vyhXDhmnL+ADZV0ctQXeOi1WrtBPTiC7VoUPShggNBa67TjpHc3OlbQEYFxeRkbKXlf5ADH2u2LfPcQsH5goiDTumyCN27pRrt27aqWLZ2XJt2dK7NhXXT7lVlSo1TZ7L+chVbDZpcAMSF6qxoTY+79bNiFJVLjpa/gGyt4ma0VK/PpCXJyPmRK6gzxXNmsnvWFmZzL6IigKSkgwtnoOL5Qou5yNX0ceFN+cKoOq4sNs5uEeuo2KiY0fZq0ktJz1zBggOdtwDzWgXyhU//SQH4RARO6bIQw4flmtSkjRw+/WTxHH33cDKlcaWzZnaeH3tWi2BPPSQXJctkwYS0aXKyJBRs6AgaYCPGiXLMZKSgI8/Bv72N6NL6EjFxQcfSAOjUSPt5MyffjKuXORf9LnCZALGjJHXN9wg++zUqWNc2ZypmNi4UZvp9be/yWEABw9KJy7RpSor05ayJiUBQ4cCISFAkybAG28Azz1nbPmcqbj44QcgK0vi+IEH5BlzBbmKPlcAWq4YNw5Yv14OOPIWrVvLdf9+7dTj66+XDqv8fGD5cuPKRuRNeCofeYRKICpRLF0qJ9+5+zjj2khJkUrf9u3SeQYAV10FvPKKzPJKT/eukRjyTSommjWT37MBA6SzKiZG26/Dm1xzjXQMvP++vO7SRTu1LzXVuHKRf3HOFZ9+Crz+ujTCvU3//lKuEyeA777TnrVrJ/tipabyKHC6dBkZcoBMcLCcOBYUJHuaRUZ654mo11wj8aByRevW2kbQzBXkKs654oUX5JRWdSqfN2nRQpa8btoEzJ4tz7p2ldM2jxxhXBApnDFFHuGcQMLDvbNTCpDptZdfLvelpdJJ0K6ddvTssWPGlY38hzrtUT+q16SJd3ZKAbK/DiAxAUjHFGOCXM05VwQHe2enFCBlu/FGua8sLtTpUESXQj+IofY4a9jQOzulAGDCBDkpUMVE586OuYJLXMkVnOtQJpN3dkopN98sV9ahiKrGjilyuSeeAMaO1Za8nTsn07kB75paeyEqgQBAhw7SWcDGBtVWVhbQty/w7rvaM9XYSEw0pEg1lpjoePwxG+B0qWbOBAYOBI4f1575Wlzoc0W9ehITbGxQbZ07J8u6H39ce+bcWevtIiMdD5Xp0gVo2lTuCwpkg2qimvj+e5lxpE6zA3wvLv78Z8Csa3XrO2xZhyIS7Jgil/vPf+QI4Tlz5LVKHpGR2mZ/3i4lRRoZgCQPQKtYMYFQTf38M7BhgxwfrE6w87VKFeDYCO/cWYuJvDz5R1QTb78tJyi98468Liz0vUGMHj205XqdO8uoPRsbVFtr1gBLlgDPPy9LRIHKZ9d6O+dcER4uy9QBxgXV3AcfyD5+//639szX6lCxscDo0XLfvLmcXslcQeSIHVPkUrm5WgP1k0/kqk8eJpMx5aqp0FDg1lvlfuhQuTKBUG2lp8s1OxuYP1/ufa1SBchmnXXryjKS5GTpbFZHg3N2CNWUiotPP5VTKtXrqChtYMDbmUzAlClyr3IFBzGotlQMlJUBX3wh976YK0aNkk2pw8JktjDAOhTVnoqLb7+VWXeFhcDJk/LMl+LizjvlylxBVDl2TJFLqeQByGl7aWm+WakCgBdfBFasAG6/XV5zeQbVlj4uKuuw9RX168vmnevXywg4wLig2tEPYhw+DKxa5ZuDGIBsuLtqFfDYY/KaDXCqLX/JFcHBUgfcvFlrfDNXUG2puCgokI31fXEQAwCuvVbqT2++Ka8ZE0SO2DFFLqWvVAEyEu5re4YoISGyp45aE17ZyMaRI8DTT8txr0RV0cfFzz8DZ8745vIMAGjVCmjZUntdWSP8q69kTwiiqjjnik8+8c0GOCCdaAMHaptRVxYTOTmSK/T7aRE508fF5s2yp46v1qGaNpU9OvWvAce4WLgQ+N//PFsu8i25uY77kn3yiVZ/Skz0rUEMAOjTR5tprmLi7FltoKakBJgxA9izx5jyERmJHVPkUqpSpSrovtzYcFZZY+Ohh2Sz95kzjSkT+QZ9XFitsqfOuXPyLCHBuHK5gnNcHDkim3z+6U8yuklUGedc8fXXwN69cu8vuSI3Vxu0eO45yRUzZhhXLvJ+gVSHKioCrrkGmDwZOHjQsGKRlztyRK6hoXL99Vdg3Tq59/WYqFNH23tXxcW77wL/93/AI48YVy4io7BjilxKVapuvFGW+uzbB/zyizzz9QSiKlVnzkings0GLF0qz3bvNq5c5N3sdi0u1LLQ116Ta2ys9x75XV3Oo+DLlsnPbLUChw4ZVizyciomRo+WztncXGD2bHnm67kiKkr+AdoSjSVL5MpcQRfinCvee89/BzHWr5e9ggDODqGqqZhITgYGDJC6t1oK5+u5AqhYh2K7ggIZO6bIpVQC6dgRmDBB7s+ckauvJ5C6dWV0A5DGxs6dwOnT8pqjfVSVkyflJD6TCfjnP2VpqIoJX1uaURnnPRKWLdM+xrigqqhckZgITJwo9/4YF0ePyqEHW7fKa8YEVUU/iHHPPVLnUDERF6fNGPFVzBVUGyommjcHbrlF7v2lXQE4xoXNBixfLq/T0uQQBKJAwo4pcqnKEoji6wnEZHIc2WCliqpDxURcnMTAqFHax3w9JoCKo+CMC6oOf84VgGNcrFwpnQ6A/NwlJcaVi7zXqVOyvM1kkr38rr9e+5g/xERls2sV5gqqij5X/OlPsv+r4g9xoc8V27bJQAYgs87VMkaiQMGOKXIpfQIZPRpo0kReh4Ro975Mn0B++017fvSoNt2eSE8fE4BjI9zfKlXp6Y7L99jYoKro4yI5GejRQ/uYv8WFPlfYbNrGvUR6+kGMkBD/zRXZ2TLbfO1a7WMHDhhTJvJ++lwREwNcdpn2MX+KC+cBb4BxQYGHHVPkMqWl2hTt5s3luOAbb9Rem/3gt00lkPR0bbqtkprq+fKQ93PumLr6am1JqD9Vqk6dAhYscPwYK1VUlao6bENDgcaNjSmTK12oscEOW6qMc0wMGqTlCH/IFdHRQGSk3M+dK0vcFcYEVSWQBvf0gxgA44ICjx90FZC3yMiQ9dAWizY76m9/kw2e9VPSfZmair5woaxxr1MH6NxZnjGBUGWcK1V16gD/+IeM/I0ZY1y5XKVePTnoAAA+/1yuAwbIlTFBlXEexACAm28GWreWpRr+MIihcsX27cAff8h9v35yZVxQZZxzhdkMTJ8unTlXXmlcuVxFvx3CZ5/JtX9/uaamcj8dqpxzXKSkAL16AcOG+cdKDBUT6enAihVyr+KCuYICjR9U/8hbqOTRrJnWsGjTRjqsnn/euHK5khrZUMlj0CCgXTu5ZwKhyjhXqgDgySdlKUPr1oYUyaVMJi0u1CzCO+6Q6+HDsk8CkZ5+ECM2Vp41bAjs3w98/LGxZXMVFROrV8v+Uu3bAwMHyjPmCqpMZbni9tuBs2e13x1f51yHmjRJ/g6UlGid1URKWZm2J5k6lTI0FNi4UWYXmUzGlc1VVEzs2AHk5MjMQjWYz1xBgYYdU+QylVWq/I1KIICcmPPMM7JJKcAEQpULtLi44gqZah8WJpVK9fMTKZUNYvgbfUyEhAAvv8xcQRcWaLmib1/JFeoUTsYFOVODGMHB2iCGv9HHhMkEvPIK0LatvGZMUKDx0yohGSEQKlVdukhDKjZWRvx692Zjgy4sEOKie3e53nqr7B0SHAy0bCnPGBfkLBBiolUrGfmOigJ++UU27GWuoAsJhLhQhxyMHQssWSJL2xkXVBX9IEZQkLFlcZe6dYGkJJk5+PnnMuNcHxPqRFeiQOC3HVNvv/02EhMTERYWhr59+2LDhg1Vfu7s2bNhMpkc/oWFhXmwtP4hECpViYnAnj3yr0sXecZKFVWlqAg4cULu/TkuZsyQY45nzZLKFcC4oKoFQq6IjJT9pQ4cAEaMkGcqJg4dktP5iPQCIS7uuUf2XJs3TzsEhLmCqhIIMWEyAevWSa7485/lWVKSPM/PB06eNLZ8RJ7klx1TX375JR588EE88cQT2Lx5M7p27YqxY8ciKyuryq+Jjo5GRkZG+b/Dhw97sMS+6/hx7WQVVanwh1MyLqRNGxnhUNQ+Qdy8kwDH5WvqpMY6dWSzc38VEiKHAOj3e2Bjg/SysoCCArkPlFzRvLnjCYPNm8uof1GR5E4KbHY7kJYm14ICIDNTnvtzXAQFyaCefvaLyhU8xZUAIDtb9loCAidXNG7s2PkWGqrtqcW4oEDilx1Tr776Ku68807cdtttSE5OxsyZMxEREYGPPvqoyq8xmUyIjY0t/9fEH456cLOFCyVZTJwor7dtk2unTsaVyQhNm0rD3GoFjhwxujRkJLsduPpqiYtVqxxjwh826awJdkyR8scfsrRz2DB5Hai5wmLRGliMC7r3XpkZ8cUXMrsOAOLi/HsQozLMFaQcPSoHRXTuLIPegZorAMYFBSa/65gqKSnBpk2bMGrUqPJnZrMZo0aNwtq1a6v8uvz8fLRo0QIJCQm46qqrsHPnTk8U12edOQPcdpsc+/3LL7JBYUaGNL47dza6dJ4VFCSVS4AJJNC99x7w009y//PP2jHxatlnIGGligBpXNxyi8wI+f13mSmkGuGMCwpU8+cDb78t98wVcuV+OoHNbpdTKLOypINq2zYtLrp2NbZsRmCuoEAUbHQBXO3UqVMoKyurMOOpSZMm2LNnT6Vf065dO3z00Ufo0qULcnNz8fLLL2PAgAHYuXMnmumPS9ApLi5GsVrDBiAvLw8AYLVaYfXR89FVuatT/nvuCUJGhvRrFhYCn35aBiAIrVrZERpaGnBHxLdsGYS9e83Yt68UQ4awZuVPqhsXqanAQw8FA5CpUevX2xARAQBmdOpUBqs1sDaVkZkhFhw6ZEdJSWnAzRjzZzXJFY8/bsb27dq6nU8/LUNhYRDCwuxITAzEXGEGEIR9+wLvb4K/q25cZGcDd9yhzxV2REfbAAQFZK6QJUsW5OUBmZlWNGxodInIVWqSK957z4xFi7Rc8euvZdi/3wzAhORka8DlisREyRX799tgtXKfEH9Sk7jwNu4us991TNVG//790b9///LXAwYMQIcOHfDuu+/imWeeqfRrZsyYgaeeeqrC80WLFiFCWqM+a/HixRf8eF6eBXPmpAAAmjQpwIkTdfD664UAotCoUQbmz9/ogVJ6F7O5M4CWWLw4FfHxu4wuDrnBxeLis8/ao6CgXXlMrFtnQ0SEFUA4CgrWYP78M54pqJewWk0wm69AQYEJn3++BPXrF1/8i8inXCwm7HbgjTcuA6DlijfekFzRrFkOFi1a4YFSepfi4lYAOmH16gzMn7/J6OKQG1wsLhYvbo6MjO7lMXHokAk//yxxYbNtwfz5xzxTUC/SoMEYnD4djk8/XYu2bbONLg652MViAgBeeGE4gOjyuHj77ULYbFGoW7cImzcvdH8hvUxubjyA3ti0KQfz5680ujjkBtWJC29TWFjo1u/vdx1TDRs2RFBQEE6oo7DOO3HiBGJjY6v1PSwWC7p3744DF9hxbtq0aXjwwQfLX+fl5SEhIQFjxoxBdHR07QpvMKvVisWLF2P06NGwqKO1KrF1q1ybNLHj1lvD8OKLwLFjUQCAMWOaICUlxQOl9S4HD5oxbx4AtEJKSqLBpSFXqm5cfPONjPTdc08YXnjBjoKCYBQVyZ/YKVP6wUf/LFyS5s1lc9/ExFEYOJAzCf1FdWMiOxvlMfDww2F46CEtVwweXDcgc4XVasLs2cC5c/FISeFelv6kunGxYYPMNp8wIQy//WbHvn2m8riYNKkrOnYMvHVLyclBWLkSaNJkAFJSmCv8RXVjAgBuvllyxSOPhOHBB7Vc0bt3SEDmirg44KWXgOzs+gH58/uzmsSFt1ErxNzF7zqmQkJC0LNnTyxZsgQTJkwAANhsNixZsgRTp06t1vcoKyvD9u3bL/iHIDQ0FKGhoRWeWywWn/slc3axn+HUKbnGxZnQv3+Qw8d69AiCxRJUyVf5t3bt5JqaaobFom3dZrcH3qbX/upicaH6wlu0CELPnsCK85NBkpKABg18+29CbbVqJR1Thw8Hl298DTAu/MXFYkIdc12/PjB8uGNe6N7d8W9loFC54tAh5gp/Vd1c0bRpEPr2Bfbtk9ehoUCnThYE+13N/OJatwZWrpRcof9Px7jwDxeLibNngfx8ub/mmiDoxv3RrVtg54qsLBOKiiyIkn668n3YGBe+zxf7DNxdXr+M9AcffBDvv/8+/ve//2H37t3461//ioKCAtx2220AgEmTJmHatGnln//0009j0aJFOHToEDZv3oybb74Zhw8fxh133GHUj+DV1DHX8fFA376OHwvEjTsBx+OO7XbZb+iOO4A6dYCZM40tG3lGVXERiJt2KvrNO2024JtvgG7dZE+RbK7W8HsZGXKNj5dTlcLDtY8Faly0bCnX7Gw5ROTECeAf/wDq1gUee8zYspFn6ONCnys6dkRAdkoBFetQixcDgwYBDRsC+/cbWzZyPxUTUVGyP6X6fQACt11Rty7K91s7eBDIzQWeeQZo3BiYNMnYshG5i1+mwBtuuAEnT57E448/jszMTHTr1g0LFiwo3xA9PT0dZrPWJ5ednY0777wTmZmZqF+/Pnr27Ik1a9YgOTnZqB/Bq6kEEhcn/5o1kxM06tbVjsIONElJMnqRnw9s2gSMHAmo2Y7z5gF3321s+cj99HHRp4/2PFAb4IBjx9TTTwP6bfm2bAFGjDCmXOQZqrM2Lg6wWIAePYDVq+VZoDY26tQBYmOBzExZFn/rrZI/ATmd7bnnDC0eeYA+Lho10p4zV0iumD0b+MtftI+tXg20aWNIschD9PUnQOpQ6jS6QI+LU6ekc3byZO2UQnX6M5G/8cuOKQCYOnVqlUv3li1b5vD6tddew2uvveaBUvkH/cwQQEb8jh6VhkagTi0NDZUOuiNHgJdflk6psDCgqEj770X+q6hIZj8AEhf6/aQCvVIFSAVz1Sq5Z1wEDv3MEEByxerVMoBRr55hxTJcq1bSMfXee5I7GROBRR8XyclASAhQUsJcAWgdUwDjIpBU1q744gsZ0Gjf3rhyGa1VK2D9emDuXOmUUjGRmwsUFMhAB5E/8culfOReziMbaiuu0aONKY+3UBWrb7+V69VXy5WVKv+XmSnX0FBpcDdrJkuX6tQB+vUztGiGUjGxeTOQni6VTPX3gnHh//QzQwBg/Hi5jhplTHm8RVW54tQpoJiHV/q10lIgK0vu4+KkU2r0aMBshsM+fIFGxURmJrBmjdyruDgWeIcUBhzndsXo0bKsddgwiZFA5ZwrRo/WOqPUfzMif8KOKaox55GN226ThuejjxpXJm+gEojVKtdbb5XriRNSGSX/pY8Jk0n+LV0KbN+uVbQCkXNMDBigLclgx5T/c54xNWqUxMTrrxtXJm/QurVcVVz86U/SqQ2wseHvTpyQPZSCgrRlfJ9+CuzaFdgzpmJi5JAEQOpLSUnA4MHymrnC/zm3K5KTgZ07gS+/NK5M3sC5DjV6tPbfiHFB/ogdU1RjziMbJhPQvTvgYwcLuJxqbABS4Rw5Uiqfdrs2o4b8k3NMAPI7kJRkTHm8RVSUbNSp6CtVHAX3f84zpgBtJmEg02/sGxQEDB/OxkagUP9/Y2NllhQgs2zVCVyBTB8Xo0YxJgJJZXWotm21zspApW9XAI5xwToU+SN2TFGN2GwVR8FJ6CtVI0fKNGSVZFmx8m/Oo32kYWMjcDFXVE4fE336yMEhjIvAwJiomj4uODMksLAOVTl9TDRtKvttMS7In7Fjimrk9GmZZm0yAecPOaTznBvgABNIoKhstI+Eiou6dYFevRgTgcJur3zGFDFXBDLGRNVUXJhMcmKriomMDBkUJf/FOlTlmjTRZhiPGiWxwVxB/owdU1Qj6g9ho0ZcuuesVSttaj4bG4GFo31VU0tURoyQZUv6mLDbjSsXuVdurpweBLCx4axBA9lTB9AODWGuCAycMVU1lSt69JAYadJE6lRlZcDJk8aWjdyLdajKmUyypBFgrqDAwI4puqDTp4F77gH27JHXHNWoWt26wKxZwEcfyXHogEy9BZhA/M3cucCzz2odK4yLqv3tb8CDDwIvvyyv1X+jkhLgzBnjykWuVVQk/5/ViVrqb169ekB4uGHF8komEzB7NvDKK8CgQfKMjQ3/9NtvwCOPaJsXc8ZU1W64AZg2DXj3XXkdHKzNzGdc+A+bDXj8ceDnn+V1fj5w9qzcMy4qev114MknJT4AtivIvwUbXQDybm++CbzzjmzePXcuRzUuZtIkx9dsbPgfux244w4gJwcYOlRODmJcVC0mRhrgSmgo0LAhcOqU/Hdr0MC4spHrfPEF8NprwIoVwO+/c2bIxVxxheNrbmjrn/7+dzmJsksXYOJExsWFhIYCzz/v+Cw+Xv6bHTsmh+yQ7/vtN+CZZ2TlxYkTWkxERsqBKeRo8GDthEqA7Qryb5wxRRe0bZtc16yRBjlnhtQME4j/OXJEOqUAbXYI46JmGBf+R+WKrVuBggLODKkpxoT/KSkBdu+We+eZhIyL6mFc+B+VK06eBA4eZP2pprgdAvkzdkzRBe3YIdfMTCAtjTNDaoqVKv+jYgKQxkZxsSx5BRgX1cW48D8qLsrKgI0bOTOkphgT/mffPjksBqg4iMG4qB7Ghf9xrkOxXVEzqgOvsBDIyzO2LESuxo4pqtK5c8CBA9rrtWs5slFTrFT5H32lSh8ToaFA/frGlMnXMC78j3NccGZIzaiYyMuTPVfI9+ljYts2mWl74oS8ZlxUD3OF/6mqDsWYqJ6ICNm7EWBckP9hxxRVac8ex2miHNmoOfXf6fRpmVlDvk9fqTp5Eli1Su7j4mRTY7o4Njb8y+nTMqtWWbOGM0NqKjpa9lgBtP925Nt27tTubTbZ7Nlul9NJGzUyrly+hLnCv9hswK5d2mu2K2qHcUH+ih1TVCXVAA8Kkuu8edra8ObNjSmTr6lfX2bSAFpjo7RUO6GHfI9zXPz733JlTFRfZZWqoiLul+CrVANcxcTq1bIJOsC4qAnnuCgrk32KyDdVlSuaNdOe0YVVliuKi6WDg3xPerrMCFW//zt2aKfzMVdUn3Nc2Gwc/Cb/wI4pqpKqVF1+uVzT0mR53+DBQLduRpXKt5hM2tGux45Jh1SXLkCPHuyc8kVlZdpon4oL1Si/7z5jyuSL9DEBAD/9BISHA++/b1yZqPZUrhg5Ujris7NlBlWbNsD48caWzZc4NzbGjAGSkuS/J/ke5zqUyhV//7sx5fFFKleomNi0SWYWTp9uXJmo9lRMdOwIJCZKh8qePXI678SJhhbNpzjXoe64Q2ZhHjxoXJmIXIEdU1QllUDGjQMSEuTeYgHefRcw8zen2vSNjT/+kFN6duyQI9XJtxw8KKNS4eGOlagrrwSuuca4cvka5wb4nDly/egjY8pDl0blih49gF69tOfvvguEhRlTJl+k4uLYMSArC1i6VGJk0SJjy0U1V1ioNRKnTNGe9+zJQYyaUDGRlSWDeXPnyqzzWbM4w9YXqVzRqRMwYID2/JVXgIYNjSmTL9LXocrKgK++As6elfgg8mXBrvpGP/74Y42/ZvTo0QgPD3dVEcjF9CMbo0dLo/H//g/o0MHYcvkaNbJx6JDsSaQsXQr0729Mmah2VEwkJwNDhkij22IB3nqL+0vVhIqJzExpwG3YIK83bgRyc4G6dY0rG9WcvrERFiZL+W67DRg+3Nhy+Rp9rlAxAQBLlgA33GBMmah2du+WjpNGjaT+1LChzHx77z0u46uJBg2AkBBZ0pqWpsVFRobMtGF91Lfo2xXx8cDnn8tM20mTjC2Xr9Hnil27gIICeb10KfDww8aVi+hSuaxjasKECTX6fJPJhP3796Nly5auKgK5UF6erAUHJIG88gpw442SQKhm+vQBvvwSWLYMaNxYe75kCfDYY4YVi2pB3wBv0kROlKlTR5tRSNUTGyv/zY4cAX78UTv902YDli+XGWjkG+x2x7i49lqgb1/mitro21euy5dLg1xZssSY8lDt6WPCYpHO2qIiWcpP1Wc2A717y3+/pUtl8EJZsoQdU75GHxeXXy51gcGDObBXU336yHXlSokNZeVK6cQNCTGmXESXyqULsjIyMmCz2ar1LyIiwpVvTS6m9tGJiwNiYuRo0lGjmDxqY9Qoua5YoZ3gBshpJOfOGVMmqh21R0jHjnLt1k320aGaMZm0uJgxw/FjS5d6vjxUe5mZMhPEbAbatZMZU+PGSWOcamb4cImNXbuAH37Qnh86JLNFyHc454q2bdkpVVsqV7zzjgyaKswVvqWsTGYSAhIXZrPkijp1jC2XL+rRQ9pleXnAf/+rPS8sBNatM6xYRJfMZR1Tt956K6w12M355ptvRnR0tKvenlxMVYJbtza0GH6hUyeZKVVYKA0MQE7rKy6WzinyHYwL11GNDXXSZ0yMXDk7xLeomEhI4H5SlyomRvYgAoDt27VnABvhvoa5wnWqyhW//SadHeQbMjNlNk9QkGx8TrUXFASMGCH3znHBXEG+zGUdU7NmzUK3bt0wc+ZM2KuxI+F///tfNOROd17r6FG5conSpTObHZe1JCVpp/SwEe5bGBeu47zUa+pUue7YAZw44fnyUO0wJlxLNcIBOeHwzjvlnrnCtzAuXKdvXzmJT5k0CYiOBnJygC1bDCsW1ZCKifh47rPmCvpcAWiHKjBXkC9z6VK+hx56CA8//DC6d++OlStXuvJbk4epBNKsmbHl8BejR2v3+v1Xli0zpDhUC1arbLgKMC5coUkToHNn7fVllwFdu8r98uXGlIlq7sgRuTImXEOfK3r0kKUuAHOFr2FcuI7FAgwbpr0eMEB7zbjwHWxXuJY+VzRtCtxyi9yvW8dtQsh3ubRjatq0adi7dy+6d++O4cOH48Ybb8SxY8dc+RbkIaxUuZZ+dkifPtpeE2ppH3m/jAzZ6NlicdzEnmpPjfhZLNIppeIiNdW4MlHNsLHhWgMGaEsi+/bVYuL4cVn+Td6vtJSDGK6mnx2ijwvmCt/BdoVrtWoFtGgh9336yGqMOnXk74/Ky0S+xqUdUwAQFxeHWbNmYf369Th69CjatWuHZ599FsWsUfkUTkN3rebNZaNsk0lG+uLj5XlWliQR8n7HjsnO/02byvJMunRXXCHXQYNk2ZKKC9WoI+/HXOFaYWHA2LFyP2KE7EcYGiqvMzONKxdV34kTsvdRcLDMDKVLN368LP9q1Ur+1jBX+B7mCtcymbQTjEeMkNeMC/J1bmte9ezZEytXrsSHH36IDz/8EB06dMB3333nrrcjF+MouOv9+KMc5dq9O9CokVSy7Hbup+MrGBOuN3y4LMX47DN5HRcn1+PHDSsS1RBHwV3vgw+ARYtkL0KTiXHha44elUEM7qXjOm3bymExCxcyJnwV61CuN2MG8NNPwF//Kq8ZF+Tr3D7uf8MNN2DPnj24/fbbceutt2K0flEseSXupeMeCQnAwIFybzYDsbFyzwTiG9SMKcaEaw0dqlWm1GgfY8J3sLHheg0byv4hJvmTw7jwMYwJ9+jTR2ZMAYwJX8S4cL06dWQAQ3WAMy7I1wW76xuXlJRgz5492LFjR/m/8PBwLOU5ll6Pe+l4Rnw8cOwYE4i3WrcOCA8HkpPlNaehux8rVd6tsBCYN0/bkFu/lw7jwn0YF95t+3bg7Fmgd295rQYxGBPuo1+yZLNxeb23KSsDvvtOBp4UNbuWceE+zBXe7cMPgZISbbk+VeTSjqmnnnqqvBPq4MGDKC0tRd26ddGpUyd06dIFKSkp6KJ2LCSvxb10PINrwb1XTo4sMzOZgD175JlansHRPvfRx4Tdrs0YIe/w5pvAo48CkycHYcIE2fNI7aXDQQz3UTMKmSu8j90OjBkj+0WuXy/PODPE/Zo0kfxQWgqcPi3bI5D3+Oor4KabgJEjg3DvvZInVGcJ48J92K7wbi++COzbByxaxMptVVzaMfX111+jc+fOmDRpEjp37owuXbqgefPmrnwL8gBWqjyDa8G916FDQFGR3L/+uhlDhsjsNoBx4U4qJoqKpHOwfn1Di0NOdu6U66efmjBgQHj5IAb30nEvjoJ7rzNntE3pX3ghCDffzEEMT7BYpDMqK0vigh1T3kXliiVLzBg9uj66d5dORP02FuR6bFd4L7td3762Y98+Y8vjrVzaMbVjxw5XfjsygM2mVao43da92NjwXvqjdt9914xu3SyMCw8IC5POqOxsiQt2THkXFRelpSZ8910bREXJa8aEezFXeC99rpg714ThwyPLBzEYF+4VH691THXtanRpSE8fF9980xaDB2uDGMFu20SGmCu8V06ObIcAyIokdkxVjgu1CIAEy5NPmjF16kjs3y/PONrnXkwg3ktfqSooMOHHH1vzQAAPYVx4L31c/Pprc2zcyJkhnsBRcO+ljwm73YS5c9twxpSHMFd4L31c/P57LH7+mTHhCYwJ76X2WGvQQPavpcq5rGNq27ZtsNls1f78nTt3orS01FVvT5coJAT44gszjh+PxCefyK8FE4h7VbYW3GaT6Z5kLJVAEhPl+sMPrWCzmbiXjgdUFRdkLLtdHxd2WK1BePtt5gpPqCwm7HbmCm/gnCuWLWvGZd8ewlzhvfS5AgBefZW5whPUIEZ+vhzIoDAujMdtcqrHZR1T3bt3x+nTp6v9+f3790d6erqr3p4uUXAw8I9/yF+u4mIuWfKEykbBJ06U9fenThlTJhIqgUyZArRvL41wQKbfci8d93KOi717ZUnfP/5hXJlI9tJR+6699FIZAOYKT1ENcP3/g0cfBSIjuRzAaCpXpKQAo0bZYLOZYbOZEBTEvXTczTlXnDwpf4v+9CfjykSOe+kwV3hWVJTkBUDrsH3nHZl8sGKFceUidkxVl8tW+trtdkyfPh0RERHV+vySkhJXvTW5yKRJNkyfXoIzZ2SOIYPHvVRjIysLsFpl/fGXX0pSX7cOuPxyQ4sX0FQCadECePjhMvzlL/KnkjHhfs5T0T/5BMjLA374AXj5ZePKFehUTDRuDFx5pR0tW+bg0KF6ABgX7lavnuy/VlQkjY1mzYCZM2UJ/uLFQNu2RpcwcKm4SEgArrnGhl9/lfFeHgjgfs654vvv5f6HH2SGCE+VNoZ+L52xY+3o0ycDGzZILyJzhfvFx8uAxfHjkhveektORZw3DxgyxOjSBS59rqCquaxjasiQIdi7d2+1P79///4I5yJLrxIaCkyYcAAffdQZABOIuzVsKDPVSkvlVJ9ly7SlGamphhYt4OlHNnr3tmPatAKcOFGHMeEBzo2N+fPleviwVK7Y2DOGPiZMJuC66/bhxRf7lD8j9zGZZHZIaqrERXq6dNYCzBVG08fF4MF2dOhwGrt3N2BMeEBVuaKkRDpwmzY1plyBTsVEw4bSoX799fvYMeVB+o6p1FRg9255zlxhLM6Yqh6XdUwtW7bMVd/KJd5++2289NJLyMzMRNeuXfHmm2+iT58+VX7+119/jenTpyMtLQ1t2rTBCy+8gJSUFA+W2DuMGXMYa9d2QkSECU2aGF0a/2Y2S2PjyBGpRKlKFQAcOmRcuQKd45Gu0nl466078dprvTF+vMnYwgUA/b4hx48DW7bIa6sVOHYMaN7cuLIFMudKVb9+GRg61IbUVDM6dTKuXIEiPl4aFhkZwMaN2nPmCmM5d9jecssuPPvsIKSkMFe4mz5XFBcDv/6qfezQIXZMGcU5V7Rpk4ObbrJh3jwzBg40rlyBQh8Xv/yiPWeuMBY7pqrHLye6fvnll3jwwQfxxBNPYPPmzejatSvGjh2LrKysSj9/zZo1uPHGG3H77bdjy5YtmDBhAiZMmIAdO3Z4uOTGCwsrw6ZNpdi4kdOgPUElkPR0YOFC7TlHNoxz+rS2j4v6/zNgQAZyc0tx663GlStQ6EfBFyxw/BjjwjhqM1tVqTKbgQULypCWBtSpY1ixAoY+LvSDGIwJ4+gPBFBxkZx8BqdOleJf/zKuXIFC3wBfsUI2fFYYF8ZxjgkA+OijMpw+zc5CT2Cu8E6VxQVV5JddD6+++iruvPNO3HbbbUhOTsbMmTMRERGBjz76qNLPf/311zFu3Dj885//RIcOHfDMM8+gR48eeOuttzxccu8QHCwjf+R+avPO774DsrO150wgxlGjGo0ayTR0Jdhl80vpQvQb2s6b5/gxxoVxKhvtCwpirvAUFRfr1gH6MbNDh3g6n1H0e+noG9zMFZ7RuLH8/SkrA2bPdvwYc4VxKssVZjOX4XuKyhUHDwJLl2rPz5wBcnONKVOgq2wQgyrnd+mzpKQEmzZtwrRp08qfmc1mjBo1CmvXrq30a9auXYsHH3zQ4dnYsWPx/fffV/k+xcXFKC4uLn+dd37DB6vVCqvVegk/gXFUuX21/L4oNtYMIAjffGMHYEL37nZs2WLCoUN2lJSUstFngLQ0E4BgNGtmh9VayrjwsIYNAcCCkhLg558d42L//jJYrTz32AhHjgQBMCMujjFhhCZNJFfMnSsx0a2bHVu3mpCXB2RlWRETY3QJA490fljQsKEdwcGMCyM0aRKMzExThTrUgQM2WK1lRhcvIKWnq1xRxpgwQOPGUof95Rc7SkpMSEiw49w54NQpE/bts6JbN6NLGHhyc4GCAgsAoEkTq0/HhbvL7LaOKavViszMTBQWFqJRo0aI8VCt6dSpUygrK0MTpw2SmjRpgj179lT6NZmZmZV+fmZmZpXvM2PGDDz11FMVni9atKjaJxN6q8WLFxtdhIBRWNgaQEeUlEgP1MiRv2PLlt7Izzfhyy9/RXQ0T6/0tIULEwF0hcWSifnzN5Q/Z1x4Tr16Y5GTE4aSEhPi4vKRnJyOLVuSsXr1ccyfv9no4gWkvXtHAIjC0aPrsHjxaQCMCU86fbopgF7luaJ37+1IS2uLnJwwfPrparRuzaFwT9u0qTGA/oiKysX8+cvLnzMuPCcqaggyM+ujpMSEqKgS9Ou3C1u2dMPmzWcwf/5qo4sXkLZu7Q+gMU6f/gOLF8s0EcaE5xw7Vh/AkPJc0bPnAezc2RCnTtXHt99uwfHjGcYWMAClp0cBGIHIyBIsX65t/OWLcVGopgm7iUs7ps6ePYtPP/0Uc+bMwYYNG1BSUgK73Q6TyYRmzZphzJgxmDJlCnr37u3KtzXEtGnTHGZZ5eXlISEhAWPGjEF0dLSBJas9q9WKxYsXY/To0bBYLEYXJyD07i37eiUkACkpNnTu3A2ff27H8eMmtG49Gr16cY2Gp61bJyuce/RojJSUFMaFAWbONGHJkjIMHmzH+PGhWLSoLT77DLBamyIlJdbo4gUcux3IyZHqwrXX9kWLFowJTxsxAigpKUN0NJCSYkfv3h2wfXsQ1q0DmjYdhJQU5gpPy8iQhl+HDtHMFQaJiDDhyy9t6NfPhpQUE1JTO+G//wXy8hoE5AFG3uDRRyVXpKR0weDB7RkTHjZuHJCTU4aSEmDcODuGDEnELbcEYf9+ICamJ1JSOOvc0xYtklyRmGjx+VyhVoi5i8s6pl599VU899xzaNWqFa644gr83//9H+Lj4xEeHo4zZ85gx44dWLlyJcaMGYO+ffvizTffRJs2bVz19uUaNmyIoKAgnDhxwuH5iRMnEBtbeYMmNja2Rp8PAKGhoQgNDa3w3GKx+NwvmTN/+Bl8RXw88O676pUswE9KUkeCB6N/f8OKFrDU0dPNmwfBYtE2RWBceM4NN8g/RaWK1FQzLBa/3BrRq2VnAwUFcp+YaCnfQ4cx4TkWC/Dmm47PWraUPafS04PB/w2ep+UKx79LjAvPGT1a/qktc9XfpmPHTLDZLKikmk5upD/VODExGBaLdJgzJjxrxgzH161ayfXwYcd6LXlGxvlJagkJJoc48MW4cHd5XVbD37hxI1asWIENGzZg+vTpGDt2LDp37ozWrVujT58++Mtf/oJZs2YhMzMTEyZMwMqVK1311g5CQkLQs2dPLFmypPyZzWbDkiVL0L+KVn7//v0dPh+Q6XVVfT6ROyUlyZWbdxqDR7p6HxUTGRnAuXPGliUQqZho0AAIDze2LKRhrjAWc4X3adQIiIiQDpLDh40uTeDJy9NOR2RceA/mCmMxV1Sfy2ZMffHFF9X6vNDQUNx9992uettKPfjgg7j11lvRq1cv9OnTB//5z39QUFCA2267DQAwadIkNG3aFDPOdyn//e9/x9ChQ/HKK6/gsssuw5w5c/D777/jvffec2s5iSrTsqVcmUCMoU7OSEgwthykadAAiIoCzp4F0tKADh2MLlFgYUx4J+YKYzEuvI/JJHGxY4fERdu2RpcosKiYqF8fqFMH8MG9nf0Sc4WxmCuqzy1rIgYMGOD2NYgXcsMNN+Dll1/G448/jm7dumHr1q1YsGBB+Qbn6enpyMjQNn8bMGAAPv/8c7z33nvo2rUrvvnmG3z//ffo1KmTUT8CBTCObBinpET7764SORnPZGJcGGnvXrkyJrwLY8JY+/bJlXHhXRgXxmFMeCd9TNi5HaHHMS6qzy0dU+vWrUNRUVGF53l5eXjkkUfc8ZYVTJ06FYcPH0ZxcTHWr1+Pvn37ln9s2bJlmD17tsPnX3/99di7dy+Ki4uxY8cObppIhlF/uA4dMrYcgcJuB1atkiVi+/YBpaUyO4cjG96FI36edfy4zDoAgJ075cqxGu+iGhtpaYCN+9l6xPr1cvR3Xh6Qni7POnY0tkzkiHUoz8rOBjZulHuVM5grvEvz5oDZDBQVARc4cJ5caOtWICtL2hiMi+pzacfUddddh3//+98wmUzIysqq8PGCggK8/PLLrnxLIr+jGhvp6UBZmbFlCQRPPAEMHgw8+aTWAO/YUWbpkPdQccHGhvvl5sqJoT17yj4tqlLFBrh3adYMCAqSmZ5qI25yn/ffB/r1A+6+G9i1S57Fx8uyJfIenDHlOVYrMGwY0KePHMSgr0OR97BYtMFWxoX7LVgAdO8OTJgge6Pm5EjHYLt2RpfM+7lsjykAaN68OX7++WfY7XZ07doVDRo0QNeuXdG1a1d069YNe/fuRVxcnCvfksjvxMdLErFagWPHZKSD3OPgQeCFF+R+wQKUn+DDSpX3YWPDc555RuvoWLqUjQ1vFRwMtGghnbWpqdxY1Z3OnAGmTZP7BQuAESPknjHhfZgrPOe//wW2bZP7hQs5u9abJSXJQFNqKjBggNGl8V8lJcDf/y7369YBq1fLfevWQFiYceXyFS7tmHr11VcByMl4q1evxvHjx7FlyxZs3boV3333HWw2G1588UVXviWR3wkKAhITgf37pcHBjin3efBBSSIAsH27nOgDsFLljbiUzzP27AFef117PWeOnLJksQBt2hhXLqpcUpLkiUOHZOYnuccTTwCnT8t9Tg7wzTdyz1zhfbiUzzNOnpS4UJYt0/YjZIet92nZUv4fMS7c6403tD2l7Hbggw/knrmielzaMaUUFBTAYrEAAK666ip3vAWRX0tKko6p1FSZJk2ut2UL8OOPMuugbl1pdCxZIh9jpcr76Jfy2e1caukuzz8v+6zFxckU9EWL5HnbtkBIiLFlo4o4O8T9TpyQmSEAEBsre7SouGCu8D6JiXLNzpZlyXXrGlocv/XGG9JJq3LFsmXynHt0eifmCvcrLQWefVbunetQzBXV47I9ptLVLpBAeafUhRw7dsxVb03kd5hA3G/3brkOHAg4n3XABOJ9VGMjL08aHOQeKi6eecbxOWPCO3Emofvt3y/7PSYlAbff7vgxxoX3iYzUZj8zLtxH5Yp//hOIjtaec49O78R2hftlZEhneHCw42xCgLmiulzWMdW7d2/cdddd2KiOZqhEbm4u3n//fXTq1Alz58511VsT+R1ORXe/jAy5xsdL55RSv76MdJB3iYiQ2QoA48KdVFx06eK4USenoXsnHgrgflXlCgBITvZ8eejiWIdyPxUXCQlyKIDCXOGdGBPup2IiNrbi0nrGRfW4rGNq165dqFOnDkaPHo3Y2FhcdtlluPPOO3Hvvffi5ptvRo8ePdC4cWN89NFHePHFF3Hfffe56q2J/I7zyIbdLkeP/vgjjwV3FZVA4uIcGxsc7fNeznFRWAj8/LM2ckuXxmaTZUtA5XFB3qeyUfD9+4Fvv5WjwenS6XNF//5afmje3HGmCHkP57goKZHNuTdtMq5M/uZCdSjyPiomjh6Vw5XU/dy5nIXuKvqYaN9eO7E1OJh7dFaXyzqmGjRogFdffRUZGRl466230KZNG5w6dQr79+8HAEycOBGbNm3C2rVrkeK8boaIHOgrVbt2AZ07y9GjV10FfPedsWXzF/oEkpys7UPBUQ3vpY+L554DGjcGrrgCGDPG2HL5i1OnZI8Ekwlo0sSxscG48E5qFPz4cYmL/v1lP7BrrwXeecfYsvkLfa6oV09reDMmvJc+V3z4ofy/GzcOGDpUloPTpbHb2THla5o0AcLDZQBq926Jh+bNgeuuA5580ujS+Qd9TJjN2umH7dpxj87qcvnm5+Hh4Rg7diyuu+46V39rooChGhsZGcALL2hH8AJyf+21xpTLnzgnkCFDgJ9+kg5A8k4qLrZuBb7+WjpRABn1O3tWNl2l2lMx0bChnMKnpqJHRWn/7cm7NGwI1KkDFBQATz0lx1Mr+rxBtafPFYB0buzYwVzhzdTfqwMHgK++As6ckdcFBUB6OjsVL1VurjYjMy5O9vQKDZWc3KWLsWWjyplM0mG7axfw6qsyg1DZtcu4cvmTynLFvHnMFTXhshlTeoMHD0ZmZqY7vjVRQKhfX1si8OWXcu3dW67HjxtTJn/jnEDefBP4z3+A224zrEh0EWoU/NtvpQLcpo0WJ4yLS+ccE23aAN98A/zwg0xFJ++jGhsAMGeOXJkrXMs5Lp5+GnjpJdn0mbyTiolly4CTJ6VzXe2Zx7i4dCom6taVWThRUTKw9+23MjOHvBNzhXs554r77gNeew2YMcO4Mvkat3RMde/eHX379sWePXscnm/dupXL+IiqQd/YKC6WkaibbpLXTCCuod/QFgBatAD+/neZKULeSR8TgJymqP7/MS4unXNMADI7c/hwY8pD1aNmh6i4UCfHMSZcwzkuYmKAf/xDW/5N3sc5V4wapZ3syri4dJXlitGjgSuvNKY8VD3OccFc4VrOcREaCtx/P9CsmWFF8jlu6ZiaNWsWJk+ejEGDBmHVqlXYt28f/vSnP6Fnz54ICgpyx1sS+R390plhw4DWreWeCeTSFRbKVHSAJ/D5EuflZOPHs2PKlZxH+8g3qMYGAHToIPtMAYwJV2Fc+J6EBEDf3GCucC3GhG/S16Gio7VtQXJypF5Ml4ZxcencNjn/qaeeQmhoKEaPHo2ysjKMHDkSa9euRZ8+fdz1lkR+Rd/Y4MwQ11LJIzycpyr5kmbNZElZaan8vxs6FPj0U/kY4+LSqf+GrFT5lqpyxalT2oxbqp2SEvnvCDAufInFIp1TaWnyevx44PBhuWeuuHTMFb5JnyvGjAEaNAAiIqRTKiMDaNXKuLL5A8bFpXPLjKkTJ07g73//O5599lkkJyfDYrFg8uTJ7JQiqgF9AtGP9p04oW36TLWjH9VQR3+T9wsKklNkAGDECCAsDGjaVF6zsXHpONrnm/Sj4OPHS2NDnQDE7T4vzYkTcrVY5L8r+Q5Vh+rcWQY1OLjnOswVvsm5XWEyMS5cpaxMyxeMi9pzS8dUUlISVqxYga+//hqbNm3C3LlzMWXKFLz00kvueDsiv5ScLNe2bWUT4kaNpGFuswFZWcaWzdexUuW7VFxcfrlcWalyHcaFb2rfXq7R0cCgQWxsuJKKidhYDmL4GuYK92Gu8E0tW8qghdkMjBsnzxgXrnHypLTPTCagcWOjS+O73LKU76OPPsKf//zn8tfjxo3Db7/9hssvvxxpaWl4++233fG2RH5l+HDgv/8F+vWT10FBUjk+dkwSiH7TSaoZVqp81yuvyCard9whr1mpch3GhW9q0wb47DOZFaKW7cXHyzImxsWlYUz4rscekw3P//pXec1c4TqMC98UFSUnJ9psWjwwLlxDxUTjxjzF+FK4ZcaUvlNK6dGjB9asWYOlS5e64y2J/I7JBNx9N9Ctm/aMCaR23noLqFMHWL9eXrNS5bvatpUjeFXiZ0zUTnEx0KWLLIm02+Uf48J33XQTMGSI9ppxUTs//CCde999J68ZE74rLk5OT6xTR16rmMjIkIY5VY/dLqcaduoEnDsnzxgXvuuyy4ArrtBeM1fUzsaNsj/XG2/Ia8aEa7ilY6oqiYmJWLNmjSffksivMIHUzuefy+aOn30mr5lA/Ic+Jux2Y8viS/74A9i+HfjtN5lZk5OjHSHNuPB9zBW1M2eObHg+e7a8Zq7wH02ayIBfaam2oT1d3IkTwJIlwM6dHNzzR8wVtfPNN9JRO2uWvGZMuIZHO6YAoH79+p5+SyK/wQRSc3Y7sGOH3K9dK1cmEP+h/h8WFUnnClXP9u3a/dq1WkzUqyebypNvY66oHRUXa9dK7uApS/7DYtH2fmFcVJ9zrigoAM6eldeMC9/HXFE7Ki62bQPy89mucBWPd0wRUe2pBHLsmLHl8CWHD2uVqK1bZYRDJRDu0+X7QkO107IYF9W3bZt2r++YYkz4BzY2aq6kBNi7V+5PngQOHWJc+BvGRc1VNYhRp47sWUS+je2K2lFxYbPJsj7mCtdgxxSRD2Glqub0larSUuD33zkK7m8YFzXn3NhgTPgXxkTN7dkjOULRN8IZF/6BcVFzF8oVPKnS93E7hJrLzgaOHtVesw7lOuyYIvIhrFTVnL5SBQBLlwKnT8s9E4h/YFzUjN3uGBd//AHs2yf3jAn/wJioOedcsWaN1vhgXPgHxkXN6ePi1Clg2TK5Z0z4B/X/Ub9Eky5MbQ+irFsHHDki94yLS8OOKSIf4lypys8HbrwR+PJL48rk7VSlqkkTuc6YIdfmzbUlYOTbnOPip5+A668Hzpwxrkze7MQJaWCYTECjRjJL5KWX5GM9ehhbNnINFRM5OXLwQ2kpcNddwJtvGlosr6ZyRWysXD/6CMjKkiVLbdoYVy5yHedcsW4dcOWVQGqqcWXyZmVlsuk5oMXF88/LlbnCP0RGAtHRcq9mTU2bBkyfbmy5vJlzu2LRImDTJsBsltOOqfbYMUXkQ1Sl6tQpOUHrm2/kFKEHHuAU3KqoBPKXv8hVnTz2yiuchu4vnBsb//qXxMYHHxhXJm+mYqJ1a2DIELkvLgZatQL++lfjykWuEx0tR1kDshxtxQrgvfeAhx6SAQ2qqKpc8dRT3EvHXzjniuefl4GMl182rkze7OBBOVgkPBy44QZ5VlwM1K8PPPaYsWUj19HHxaFDwL//DTz7LHDggLHl8lYqV9x0ExASouWKqVOlHkW1x44pIh/SoIGcLAMAmZmyXxIgDQ/nZQjkuJnt5MlAcLDcjx0LXHutYcUiF9NXqgoLtRHehQuNK5M3U38runQB+vfXnr/5Jk/k8xcmk2NcqFxhtWpLcciRiovx44GmTeW+UyfgvvuMKxO5lvN+Ohs3ymvmisqpmOjYERg4UHv+73/LbFvyD5XlCoBxURUVF716AT17yn1sLPD008aVyV+wY4rIh5hMQGKi3O/cqVWqACaQyqjNbOvWlaUYf/6zJI+33uJsKX/SooVcd+6UkxfLyuT1qlWcHVIZVanq3BmYMEFm19xxhzTIyX8wV1RfTo62R0inTsCtt0reeO89bTCIfJ+Kib17gbQ0GeADZGYQZ4dUpM8VI0cCzZoB48ZJviD/wVxRfXa7tsdU587ApEkyo3DmTMkZdGnYMUXkY4YOlev8+bJpsbJggTHl8Wb6SpXJBHzyiWxm27q1seUi1xo4UNb279sHfPut9rykhLNDKqOPi1at5ISZ994ztkzkeipXLF7sOArOXFGRamgkJAD16gHPPSeHZOhnFJLvS04GGjaUAYu333b8GBvhFelzRUwMkJ4OzJsn+Zb8R1W5YulSqUeR5sgRIDdXVmC0awfcfbdsGn/VVUaXzD/wTwuRjxk9Wq6zZ8u65pAQec3ZIRWpk8Y6dNCeBQUZUxZyn3r1gD595H7mTLmquGBjoyLnuDCbOYPQH6lcsXChzA4BpDJ94IDMECENc0VgMJtl5g/AXFEdznFhMrFTyh+NGiXXzZuBDRvkPiRETupbvdq4cnkjFROtW2t/O5grXId/Xoh8zMiRUjkoKJDXQ4fKNFzODqlILc1o3tzYcpD7qUa4iovbbpMrZ4c4ys3VjoRmXPi3Xr2k01bFRNu22j4xbIQ7Yq4IHFXlCs4OqYhxERji42UfMbsdOHdOTiK97jr5GOtQjhgT7sWOKSIf06CB4zG9vXvLZt4A8NtvxpTJW6kEkpBgbDnI/VRjQ3n4YW12yNGjxpTJG6mYqF9fKp/kv4KCgBEjtNf6XLF0qTFl8lbMFYHDOVfccYcc+15Q4Li/TqA7e1YGMgDGRSDQx0WPHkBKityzXeGIucK92DFF5IPGjNHue/WSzVoBbbkGCY5sBI5+/YDISLlv0QJo2VL7/8640LBSFVj0jY3evZkrqsJcETiaN5e9YQBZitOli+w9BTAu9FRM1KsHREUZWhTyALYrqoe5wr3YMUXkg5wbG+po6+PHjSmPN7Lb2QgPJBYLMHy43PfuLVfGRUWMicDCXFE9jIvAouKiWzfpnGJcVMSYCCxDhmh7JulzxcmTXOKqx7hwL3ZMEfmggQOBYcOAa66R5BEfL8+PHTO0WF4lOxsoLJT7Zs2MLQt5xn33AXFxwO23y2vGRUWsVAWWVq2A668HBg8GevbUYuLECaC01NiyeQu7XU4bAxgXgWLKFJnxMGWKvGauqIi5IrDUqQPcc4/MlBo7VrYNUR1VGRnGls2bMC7cy+86ps6cOYOJEyciOjoa9erVw+233478ixxVNmzYMJhMJod/d999t4dKTFRzISGy7nvuXNkIXY1sZGQANpuxZTPK88/LiM+pU/JaJY9GjYCwMOPKRZ4zapSMeI8bJ69VXARqYyM7W5Y4vvii9oyVqsDz1VfAihVAaCjQuLHsvWazAZmZRpfMGLNmyVKVQ4fkdU6OthE2BzECQ+fOwOHD2iBGoOeKkhLpjLj/fu0Zc0XgefVVYPt2ICZG2haB3mH7yy+y1Fe/9xzjwr38rmNq4sSJ2LlzJxYvXoyff/4ZK1aswBQ1JHIBd955JzIyMsr/vaivyRN5udhYSSKlpUBWltGlMcZbbwErVwLvviuvmTwo0BsbixYB69cDjz8OnD4tz7g/QmAzm2VWIRC4y5befRfYtAl44QV5rWKiQQMgIsK4cpFxAj1XbN4s+eL114Fdu+QZ61AU6HExe7Z01E2fLq/1pxozLtzDrzqmdu/ejQULFuCDDz5A3759MWjQILz55puYM2cOjl+kBhYREYHY2Njyf9HR0R4qNdGlCw6WU2WAwGxsFBdrU43few8oK2OlirhviFqeVFwM/O9/cs+4oEAfBVdx8dlnQF4eY4K0mAj0XAFwcI80jAu5LlwoM2xVTMTEcBDDXYKNLoArrV27FvXq1UOvXr3Kn40aNQpmsxnr16/H1VdfXeXXfvbZZ/j0008RGxuLK664AtOnT0fEBX7riouLUVxcXP46Ly8PAGC1WmG1Wl3w03ieKrevlj/QxccHITPTjMOHS9G5s93o4niUnBpiASCJZN68UqSlmQAEoWnTMlittV/fyLjwXY0bmwAE49gxO6zWwNtQJy3NDCAIADBzph333FOKI0eCAZgQG2tFbX+lGRO+LS4uCIAZ6emX9rfRF8kghuSKggLgk0/Kzn8kCE2b2mC1llX9xRfBuPBdjRsDgAXHj9tRXFwKs18N219caqqWKz7+2I6nny5Ferrkiri4UlittatTMiZ8W1yc/F4EYq4AUB4DADBzZhkGD7YDCEazZpdWp/TluHB3mf2qYyozMxONJbuUCw4ORkxMDDIvsJnCTTfdhBYtWiA+Ph7btm3DI488gr179+Lbb7+t8mtmzJiBp556qsLzRYsWXbBDyxcsXrzY6CJQLQQH9wEQh0WLdsJsTgMALF2agKioEvTufcLQsrnb9u0NAAwqf/3ssycREVEKIAH5+Xswf/6BS34PxoXvycyMADAaR47YMG/efJhMQG5uCObNa4nLLz+E6Gj/Pmrm99/lbwIA7N9vwr/+tRVFRXJk4fbtC7Bnz6VVNBkTvslq7QygJVauPIjExN0AgHXrYlFUFIxhw44aWzg3U38TlJdfzkfPnicAtIXNdhjz52+75PdgXPie0lITgCthtZowZ86vqFevBMXFQfj++1YYMuQo4uIKjS6iW61cKX8TACAnx4Tp03cgLa0zgGAcPLgMhYUFl/T9GRO+KS+vFYBO+P3345g/fzMAqW+np0cjJSUVJpOx5XMnq9WEjIwryl+/914psrP3AuiCkJATmD9//SW/hy/GRWGhe/8W+kTH1KOPPooX1GYAVdi9e3etv79+D6rOnTsjLi4OI0eOxMGDB9GqVatKv2batGl48MEHy1/n5eUhISEBY8aM8dllgFarFYsXL8bo0aNhsViMLg7V0Pz5ZmzYAMTEdEJKSjL27AEmTLAgIsKOU6dKEewT0V47p09LdkxKsiM11YRNm2LRUupYGD26HVJS2tb6ezMufFdREXD33UBJSRAGDEhB/frAPfeY8dVXQWjevDWef96/RwCffFKCvmVLOw4dMuHHH2U2cZMmdlx11bhaf1/GhG/bscOMefOA8PDWSElJQm4ucN11wSgrA+6/v0v58g1/tGKF5Iq4ODuys4G0tLoICZE626BBzZGSUvvdzxkXvq1xYzuyskxITh6Fbt2Af//bjC++CEJZWTt8+mntZ9L5gg8/lNlSKlcsXNgNJSUSKxMnDq31ATKMCd+Wm2vC7NmAydQUKSmxsNmAKVOCkZVlwuTJyejd239XZ6SmAna7CaGhdjRoABw/HooVKzoDAHr1aoSUlJRaf29fjgu1QsxdfKKp+tBDD2Hy5MkX/JyWLVsiNjYWWU47P5eWluLMmTOIjY2t9vv17dsXAHDgwIEqO6ZCQ0MRGhpa4bnFYvG5XzJn/vAzBCK1D0BmZhAsliCsXCmvCwtNyMiwlHfU+CO1/n3YMBMSE4HffjPhwPlJUklJwXDFrzPjwvdYLLIXwJkzQFaWBY0bA8uWycf27ZM48WdqP4SnnjLhlluAffukoZGQYHLJ7zJjwjepje8zM82wWMxYv14OzgCAQ4csaNHCuLK5m8oVyckmNGsme6+puEhMdM3fBMaFb2raVA6PycqywGIBli+X53v3Spz4s6PnJ0o+9pgJd92lxUTjxkBUFHNFoFK54PhxiYHt27UDlvbvD8aAAcaVzd3UvrUJCSbcdBPw9NNaXLRoEbi5wt3l9Ym/tI0aNUL79u0v+C8kJAT9+/dHTk4ONm3aVP61S5cuhc1mK+9sqo6tW7cCAOLU0TVEPsD59AzVAAeA/fs9XhyPUhsUNm8uM2T0uHFnYNPHxbFjWiz4e0wUFGgn8V1xBdCvn/YxxkRgc84Vv/2mfczf44K5gqqij4viYmD1anl94ABg99+JIQC0uOjdG7jmGu05YyKw6WPCbg/cdsUdd8Bh3znGhfv4RMdUdXXo0AHjxo3DnXfeiQ0bNmD16tWYOnUq/vznPyP+/Nz0Y8eOoX379tiwYQMA4ODBg3jmmWewadMmpKWl4ccff8SkSZMwZMgQdOnSxcgfh6hG9KdnBHICmTBBbWQqicSfl6XQxelP5tPHxMGDcnqjv1KzpaKjgbp1gbvu0j7GSlVgcz6VL1BzRd++QNeu2scYF4FNX4fasEGWggPSya9mT/gj/SCGc4ctYyKwqZgoLJQTTAM1VyQkAJddpn2MceE+ftUxBcjpeu3bt8fIkSORkpKCQYMG4b333iv/uNVqxd69e8s37woJCcGvv/6KMWPGoH379njooYdw7bXX4qeffjLqRyCqFf3Ixu7dwMmT2scOXPre315Nn0BCQoC//EVex8XBr/fWoovTx4W+UlVSoi1f8Ef6mACAP/0JqFdP7lmpCmwqJvLyJC62bNE+Fki5wmTSGuEmk/bfhQJTVbkC8O+4cB7EGDYMaHt+W07misAWEaHVG44e1Za3Av4dE0DFOhQ7bD3D75psMTEx+Pzzz6v8eGJiIuy6ObkJCQlYro80Ih+lKlVnzgC//OL4MX8e2bDbKyaQqVOB778HrrrKsGKRl9DPDnFubOzfD7/dT8c5JiIiZI+EGTOAyy83rlxkvKgo+Xf2LPDll4BNdwaAP+cKoGJcTJwIfPQR0K4dXLIXIfkufcfUoUOOH9u/HxgyxPNl8gTnmDCZJE/87W+Oy/ooMDVtCuTkAAsXajPrAIkJux1+ezKfc1yMHSv/rFbtGbme382YIgpU9eqh/OSUzz6T64gRcvXnkY3sbJmKDmijGE2byqyxf//buHKRd1CNjQ0bJA7MZq2B4c9x4VypAoB775VlKu3bG1Mm8h6qw9Y5Vxw86NhR5U8qG8SIipK/DZ98Yly5yDuomDh0CFizRu4DoQ5VWa645hogM1NmT1FgU3Hx6adyHTpUOqPOnnVcmeFvnOMiKAhYsABYskTuyT3YMUXkJ/RLEdTSjDvvlOuhQ9qpS/5GJY9GjYDwcGPLQt5HxcTmzXLt1Qvo2VPu/Xl2SGWNDSLFOS4mT5Zlz0VF2t5T/iYnB8jPl3suxSBnKib27pU4aNJEm10aCLmCMUGVcW5XjB+v1Sv8NS4qG8Qgz2DHFJEf0e+Rcdddsq9MaKh0Sqk/sv6GyYMuRL/5fYMGwCuvAG3ayOtAGwUnUvS54oorgD//GUhKktf+GhccxKAL0cdERATw3/9qey35a0wAzBV0Yfq46NdP9lry9zoUBzGMw44pIj9y882SMD7/HJg5U5YttWolH/PXkQ1WquhCOnUCBg6Uke8//gAGDQJat5aP+WtMAIwLurA//Ulyw3/+A/zwg+yv5O9xwZigC4mJAa6+WpZ6b9ok9yomDhyQWRT+iHFBF3LVVRIHjz0GrFghG+QHSq5o2FA6qclz/G7zc6JAdued2vI9pU0bYNcuSSBjxxpTLlfLyADq15c9tVipogsJCQFWrXJ8pkb7Dh4Eysr8Y7+AsjI5NadFC9kjSJ20xLigylx+ecVN8Nu0kYMz/KmxceqUzBqOimKuoAszmYBvv3V8lpQkA3wFBVLv0M/A9VV2O3D4sOQKk4lxQRfWu3fFnKDqUP6UK/LyZGPzBg0YE0bijCkiP+dvU27ffx9o1kyWnwDa6Tn+eroauV5CgnRYlZRIZ46vy84Ghg8HEhOB+fNlj6CSEulw84eGFHmGfnaIP/jxR2lY9OoljXHmCqqpkBD5uwr4R1wUFQHXXScdbu++Kw1x1QhnXFB1+VuuWLcOaNlSTmfNz2euMBI7poj8nD9NuX3xRWDKFJkRsnw5UFwMbN0qH+vc2dCikQ8JCpJKCOD7cXH6tCw9WblSXi9aJEsWAaBDB1miRVQd/jQK/tlnshTr3Dlg3z6ZIcJcQbXhL3WooiJg3DhtVtjChXJ6sdUKREdzLx2qPn2u8PUlrkuWyOmbp0/Lv82bmSuMxI4pIj/nLzOmCgtljTsgHQtWqxzpfPCgPOvWzbCikQ/yl7j46CNgxw5tOeLmzdrpOd27G1cu8j36Ja42m7FluVT//Kf8DCouNm3SGhuMC6oJf8kVP/wgA3r6XKFiols3WbJIVB0tW8oy0LNngZMnjS7NpfnXv2QAo7K4YK7wPP4ZIvJzqlJ16JCczqds3SojZr7i6FEpf2SkjG4AwKxZcm3WTDYpJKquykbBrVbgyy9lKZyvUFPOJ0yQ65Yt0ggH2FlLNdOiBRAcLDMr9DFw8CDwzTe+MzJ+7pzsBwRocfHDD8CZM/LzJScbVjTyQZXNJLTbge+/l9l4vkLlCrUNQno6sHix3DNXUE2Ehmr7L+njIjNTZqvq2xrezrkOtXYtsHOn3DMuPI8dU0R+rmlT2SS8tFTbS2DLFqB/f2D8eO2Zt1MNpWbNgJ495f7rr+XKUQ2qqcpGwe+9F/jzn4H77zekSLWi4mLkSCA8XPZHUB3OjAuqieBg2XsG0OLi8GE5Ivz666XC7guOH5drRITEBaDlio4dpVFFVF2V7afz73/LUtFbbjGmTLWhckVyspb/vvlGrswVVFPOdaicHGDwYDkdXP1eebuSEiArS+6vvFKuP/4og5T16nGPKSOwY4rIz5nNciw4ICMbp05JhaqoSEb9fGXET21S3bQp0KOH3BcVyZWjGlRTzjOm3n9fNoMFZN8NX6HionlzLQ5UXHTtakiRyIfp4+LcOeCaayRnAL4TF/pcoQYxmCuotvQNcLsdWLBA21bAV2ICYFyQa+lzhc0GTJyodVL5SlyoQYzQUGD0aLnXx4TJZEixAho7pogCgD6B/OMfMgquqGPlvV1lM6YUjvZRTen30zl2DJg6VfuYr8QEUHVctGgBxMQYUybyXfplS//+t+y3ofhKXOhjonNnbe8QgA1wqrnERBngKyiQutMtt2jLWs+eBXJzDS1etenjQg3uAXJABpe3Uk3pc8WsWXIisOJruaJpUyAuzvEUY7YrjMGOKaIAoE8gCxbIfdu2cvWVBKIf7UtKkmm2ChMI1VRCghwFXlICfPKJXFVM5OXJP29XXKxNQ9fPJAQYE1Q7+mVLv/wi976cK8LDZfmewrigmgoJkc4pAJgzR2YQNmoE1K0rz3wxLvSDGJ06yc9IVBP6XOEP7QqAdShvwI4pogCgOqYWLgROnJBKyLXXyjP1h9nbqXI2aybTa1UC4Tpwqo2gIDlZBgBmz5br+PFah6cvxIV+GnqDBo6NDc4ModpQueKPP7TTHSdOlKsvxATgODMEcGxscHkr1YaKC5UrBg3S6h2+EBdWq9T9AIkLfaObuYJqQz/gvWqV3N90k1x9ISYAx3YFwDqUN2DHFFEAUCMbe/fKtVcv7Zk3jmzk5ckG1Nu2ac+qamxwHTjVlnNcDBqk/X55Y1zMnw889ZTs5wA4xoTJBHTooG3szNE+qg0VE6mpcmBGs2bAgAHyzBtjwmoFpk0Dli/XnlU1Cu4805aouirLFQkJcu+NcbFunWzboPbLyciQ5YcWi8z2ql9fO+iAuYJqIylJ6h1nz8ppfBaL7EkISEx42ymudjswYwbw3Xfas6raFaGhQPv2ni0fCXZMEQUANbKhDBzo3ZWqd94BXn8d+L//0545NzZuvVV+rrvv9nz5yD/4UlzY7cBttwFPPgn89ps8c44JiwW47z45cXP4cEOKST4uMVFO51OcY8LbGhtffy17Yd17r/bMubFx7bWy15R+HzmimqgsV3jzIMZ99wGvvAJ8/rm8VjERHy/7ZanP6dRJ60wgqomwMDl0RenZU+vALSiQU/q8yZo10qa47TZtcM+5DjVihAzETJ0q9SnyvOCLfwoR+bqmTSWJqNEzbx/tU8eSb90qV+dp6IBUqHzlREHyTvrGRsuWsvmlt8ZFaqq2n9TWrcDIkRUb4ADw4oseLxr5keBgGQlXp1Xqc0V+vmz07E2zjlSu2LVL9lwLDa3Y2IiPd5x9S1RTqsENyL5l3bsDv/4qr70tV5w7py3DVXUo5yVLgMxKv/9+DxaM/E6bNtphSoMGSWw0bCj7sB05IjPzvIXKFbm5UuakpIp1qMhIYPVqY8pHgjOmiAKA2Qy0aqW9HjBAa2x420bPdruWQI4dA06fdpyG3rChseUj/6FvbAwcKFdv7ZhSMQFojWznBjiRKzjHRUSEdsKjt8ZFWZkcUV5aKstKAMdGONGl0A9i9Okj+3R6a67YtEniANByhf70MSJXYR2KXI0dU0QBQlWs2rWTzp06dbTRDJVATp0CXngBOHPGmDICMjPk5Ent9fbtjsnDzL9a5CL6xsaFKlWLFgFffeW5clVm3Trt3rlSxQY4uZKKi8hIWQIHVIyLoiKZnZee7vnyKYWFskm7sm2bzKwtK5PDDRo3Nq5s5F8SE+V3Crhwrli3DvjwQ2OXvDrnCruduYLcQ1+HUnsROseFzQa8+aaxs1b1A96AlMVm0w6QYVx4DzbxiAJEcrJchwzRnjknkJdeAh59VPYeMIq+UgVIAuFoH7lDQoJ00ALA4MHaM0CLiZIS4OqrgRtuADZu9HwZFX1c7Noly1sZF+QOKlcMHKjtN+UcFx9+CDzyiHZinxE2b9ZmhgCOuSI+XutIILpUISFaI1zVoSrbe+3mm4E77nDcYNnT9A3w7GyJCeYKcgeVK9q31wYCnHPF/PnSprjqKhk0MMLRo7LyQtm2TbZGKC2Vwe7YWGPKRRWxY4ooQDz4IPD448Azz2jPnDfvVPsSfPWVtqeTp6kGuGoQbdvG0T5yj6Ag+V2fNUurYOljwm6XvXYKC+XZ228bU85z57S9QoKDpbNs3z7GBbnHrbcCTz8NvPGG9sy5saFyxapV2u+mp10oV7ABTq72wQdyKMuYMfJa/d09d05mmeflAQcPyrO33jKmjPqZIaxDkbuNGQO8/DLwv/9pz6pqV6SlSSeVES6UK2JjHQ/8IGOxY4ooQDRoIEfNN2miPXNubOzcKVerFXj/fc+WT1GVqgkT5MoZU+ROKSnA5Mnaa1WpKiyU0eZdu7SPzZnjuMzUU9SeIbGxsr8JIJU9NQLIuCBXCgsDpk8H2rbVnjnnCn1cGNVhe6FcwQY4udrAgTLzw2SS12FhQKNGcn/kiOxxpvz2m1af8iQ1MyQoCLjsMnnGOhS5i9kMPPSQVi8BLpwrjOqwdc4V+/drB3wwJrwLO6aIAphKIEePytGuar01AMycKR1U7pKTA3zxheN76GeGTJki1x07tH1M2Nggd4uIkE5cQOJC37goLpYlTO60fr3801Ojff36AV27yv2vv3IaOnmOPlfY7Y5x8dln7t2XsKREjr3XH9Khnxly++3SWXDihCzvA9jYIM/Qx4VzR5S7O2x37ACWLnV8pmKia1fJF4Dsw8YOW/IUfUwAjnGxaBGwd6/73ttuB775xnHZHqDVoa66SpYc2u3AwoXyjDHhXdgxRRTA9CMbKnnExcmsqmPHtOOQ3eGZZ4CbbgJeeUV7tn27NLabNAFGjJCjZ8+dA5Ytk48zgZAnVBYX3brJdfZs971vQQEwahQwfLhjQ3/TJrn27Qt06SL3akp8XBynoZP76WPi2DHpJAoKAjp1kr/R7jwcYOZM2cvqkUe0ZydOSOPDbJb94dT+P/PmyZW5gjzhQrni448d90BztSuuAEaPdpypVVmuWLJEOndNJskXRO6k75iyWrWOKBUX+mV/rvbDD8D118s+b4rNpg1Y9OlTsQ7FXOFd2DFFFMD0lSo13bZLF2DoULnXj2xkZwPXXadV/C+VWneu/35qf4b27bVGDyDLp0JDHacLE7lLZXFx771yPXDAsbExZw5w443aPlSX4sABID/fsTMWcIwLValSSwr1hxkQuUtlDfA2bYDx4+VenyuKi2WfqlmzXPPe+lyhNplWMdG8uRxg4BwX6jADIneqLFfcdRdgschAg34W+tKlspQoK+vS3zc7W/bssdmABQu05xfKFf37yybuRO7UtKl0ghYVyezvkhKZiX7bbfJxfa6w24G//11OeHUFlSuWLJF6FCAxWFwsA3gtW7IO5e3YMUUUwBIT5ZqaCqxZI/cdO0plHwAOH9Y+97PPgLlzgSefdM17Hzgg13XrgLNn5f7QIbm2bCnX/v3l2r69NNRbtHDNexNdiIqLDRtkk3EAGDlSGhtlZY6Njccek86p77+/9PdVMQE4zlbUx0XnzlLJA4CpU4H33rv09yW6mKZNZbCgqEg7cayqXLFwocwWeeQRrSPpUqi4OHJE2xekqlzRtKl0YPXte+nvS3QxKlds3ap12HburHVY6ePimWdkRocrloOrDiig6lzRtKk2G+SGG1yTo4guJiRETkUFpN0AyOEyKlb0MbFtmxyy8eij0pF7qVSuKC4GVq+WexUTLVpI55TKFfXrS5669tpLf19yHXZMEQWwxERpXJSUAJ98Is+Sk7UOIH0CUXs/7dhx6Ue+FhVp689LS4EVK+ReJZCkJLk++yzw888yCqL2SyBytyuukKtaihEVJQ1w58ZGbq72O7tt26W/b2WNjdxc4PRpuU9KkrKsXi0x8eabQGTkpb8v0cWEhmqnkX3wgVw7drxwrjh50jWnu1bWYeucK+65Rzqkdu6UAw2IPOHyy+W6cKG22XNldSi7XYsLV+QKfUwsXy51OMAxLkwmmaW1apUMnqiN2oncTdWh1CFKF8sVzvsW1lZldSjnQYxrrpFZhnv2ALfcoh1mQN6BHVNEAcxk0qbXqs6miyWQoiJt1Lq2UlMdR9KXLJGrcwKJipKTZcLCLu39iGpixAjphFIxkZwsseIcF/oGxh9/XPr76hsb+/fLpv+pqfK6YUOJB0D2alD7NRB5inOuqGoQQx8LlxoXBQVAZqb2WuUKFRcqV4SGSodU3bqX9n5ENdGunczAsNnkdVyczMRwjosjR+TAF8A1uULfAC8okNm92dkykAFoHbZt2shpgkSedKFcceqUNjtKtSsA19ehnNsVKibMZmDsWNkEnbwPO6aIAtzNN8sSDaWyxkZpqcyUUpxH/Gw2mab+zTfVe0998gCqHtkgMkJQkOyRo3TsKFfnuNBXpCobBd+zB/jrX7W9DC7GOS6WLGFMkPe48kogJkZ7rR/EOH268sZGZXHx5pvVX4Kqb4ADMgOkrIxxQd5DNcKBqnOFPib27pUBPr2MDOBvf9OWjl9MZXUoFROxsdpybyIj9O4tbQmlY0egXj0gOlpeq5O2L1aH+vxzYMaM6i0Jz87WZpcDchDAmTPMFb6GHVNEAa5JE23pQ7NmkjjUviGqsbF3r6zZVpxHNhYsAB5/HLjzTscEMmeObPapTopRVKVq+HC5bt8uI4pqeR8TCBlt8mTtvjqNjePHZSRQ79575USx//5Xe1ZcLJulP/ZYxQ3TVVyMHCnXX3+tODOEyCihoXKSKiB7dbRtKzOU9I2NvDytIQBUzBU7dwL33Qfcfbc0JJRff5VlUc4nwaqY6NlT3icnR05YYmODvMUNN8gJwoDWGHfee00fBzZbxWVL06dLnnjhBe2Z3S6dVffe63hKK1B5rmBMkLcwmSqvQ+njQr+8FaiYK06flgHC//s/x3jZulVWUnz1lWN7Qw1ixMZKHNrtwG+/sQ7la9gxRUSYOlUSieooch7ZcE4YziMbn38u15wcx8b5c8/JZp99+wL//rf2XFWq+vUDuneX+1mzpMIWEcEptmS8Vq2kw9Zk0k6pVB1TlY32AY5xkZkpszsAx1HwlSulw/b554GuXWVWFeC479rdd8t1yRKtssVKFXmDKVNkc9uBA7UTvvQdts65oapcYbc7zoZ67TXZI2r0aMlHqsGhckX79lp+mjdPO4BALc8gMkp0tDbDVv2OOucKfQMccIyL4mJttrk+Vxw4IJ1Vb70lDW21mbP6GKDlivXrte/JmCBvcMstMnCRlKR1SOnj4uhRx8GJbdscO5q++UY7AVkfF++9B8yfLx3C118PWK3yXMVE69bAqFFyzw5b38OOKSLCmDFy1PE772jP9I0NVanq3Fmu+gZ5YaHjaS+qsWG3awmhrAyYNk1reKvP0ScQdVKN2rSTyGhffilx0bOnvNaP9pWWykw/oPK4+Oorbd8RfQNcP5vkwAHgiSfkXu27Fh0tG4dGRMjG0fPmycdZqSJv0LmzxIQ6mQ9wzBUqBlRM7N6tzba124EvvtC+rqq4ePttOa0VqLyxMWuWfK/ISNl7jchob7whv/tXXSWv9TFht1eMC32uWLBA2xuqqpg4cQJ46CG5z8/X9l0bOVIGUUpL5bAOgLmCvENsrNSR1q6VfZ2AytsV7drJice5uVpHLlC9XDF3LvDtt46fo88V8+ZpscK48A3smCIiADIirT/hq7LGxi23yPXIEW2k46efHI95VQ2Jkyel08pk0hLC7t2On9OqlTYVXSUkJg/yFpGREheKPib27ZMGd2QkcPXV8lw/Cq6vVOn3A1HTylu3lqvau00fE6GhwODB8ppxQd6mVSvZ4FnRj4KrXHHFFTLztrRUmxW4fr32+w9ov/N2O5CWJvdt2shVLd3Qx4VqbOhjgoMY5A0sFqBLF+33UZ3geu6c/M6rRvOkSXLV5wo1ixCQvaZUfco5V+zc6TjTsEEDiUPWochbJSTIdiFKZe2K3r2BDh3kXsXFkSPaad3AhetQleWKoUNlr1B1Uma9eo45i7yX33VMPffccxgwYAAiIiJQr169an2N3W7H448/jri4OISHh2PUqFHYf6nHjhH5uMoSyNCh2nOVQFSlSo2IqEqTSh5Nm2qjhHv3yrRb1Qhp3RoYNEhbEgKwUkXeS9/YUHvhdOminZCn4uTQIZnxoWLi1CnZewfQ4mL8eLkeOCAzCvUzQwCtEa5weQZ5q8pGwbt1k9gAtLioKldkZspSVrNZlvIBkisAx7ho107yicJcQd4qNFRO6AOAn3+Wa9OmcuIrIDFhtwNnzwI//ijPVFyoGSHqOmqUNLLz86Xj6mK5gnFB3qqydkVlueLLLyU+nHOFzaa1H1QdqrJcER0N9OmjvS/rT77D7zqmSkpKcP311+Ovf/1rtb/mxRdfxBtvvIGZM2di/fr1qFOnDsaOHYsi52MziAKIWra0apVMIzebgU6dZF8cQDqmrFZg4UJ5fcMNclUJRH9Ea7t2cr93rySksjLZLDQuDqhTBxgwQHtfJhDyVvrGhtoTpGtXLSZ27pQZImr53fDh2n5pznExdKh8v5ISqWhdqLERHCwHExB5I5Ur9uzRZgDq40INYqi4qCpXJCRom+Tu3SsdwGrEu3VrmY2iZocAzBXk3VRc6HNFcrJ0Mp05I/uk/fabdMq2bg306CGf5zy4166d9ru+d2/FXDF8uOPMQcYFeSsVE2lpwMaNcn+hXPHnP8tVxcTx41JnCgrSckFlHVOAYx2KnbW+w+86pp566ik88MAD6KymaFyE3W7Hf/7zH/zrX//CVVddhS5duuDjjz/G8ePH8b1+4xyiAKNGNlaulOvAgbLvjX5k48ABWc5Up462t4JKDqpS5dwxpZ9uq0ZD9I0NJhDyZs5xMXo0kJgoS/pKSuR3XO091a+f/J4DFeOiVStt2VJljY0uXbT9c1q0kM4pIm+kYmLTJulMSkyU32N9rsjP1zqgbr5ZrhfLFep5dLQWC2xskK+oLFeEhWm/43/84Zgr1N/+6tah1Oc3bKjN2g0JAeLj3fLjEF0yFRNHj8ogdVSUzGzS5wq7XYsLlSvS06V+pWKieXPtBMx9+2RGutpLStW52K7wTX7XMVVTqampyMzMxChdbadu3bro27cv1q5da2DJiIylEojy6KNy1Y9sqLXdHTtqjWzn0b6WLeVYcUAqVWpERD0D2Ngg36GPi/btpUPWbNYqVvq46NRJazwcPCjLNtSplUlJjnGhKmIqjsxmbdkHY4K8mXOuePjhijGh9hds0kROaQVk9LuwsPJccegQsHmz3Ldpo80IYWODfIU+LmJigDvukPvK6lCdOmkNaueZhPq42LdPq0OpXAFodajERJlNQuSNYmMdt+645x4ZeFAxsX+/zKY6fVo7EblOHW0Jnz5XJCbKgN25c8Avv8jzRo20vaT69ZPBdPX55BsCfgw283wXaxP97mznX6uPVaa4uBjF6qgZAHnnNxCxWq2wqrMrfYwqt6+Wn1xLRt0sAIBu3ewYNaoUVqvapNCCHTvs2LzZBiAIyck2NG9eBsCCrCzgzBkrDh4MAmBGQkIpWra0A7AgPR346ScbADMGDiyD1SrHlnXtCrRrF4yiIqB581J4068g44L0mjUzA5Ca/z//WYqyMjvKyoBOncxYsyYImzaVYccOMwAT2rWzYtcu+fx9+2zYt09iJCbGjoiIUrRuLR/74QcbMjLMCAuzo1s37ff/xhtN+OqrYAwfrsWKN2BMkF5MDBASEoySEhPi4uy4+Wb5HW7XDjCZgpGVZcLChWUAgtCxow1RUWWoVy8YOTkm7N1rxYEDkiuaNy9D48Y2REQEo7DQhA8+kFwxaJD2+9+oETByZBB+/92Erl2ZK8h76XPFffeVITTUBqsV6NhRnm/ZYsOuXSYAJrRvX3p+0CIY+/fbcOpUGbKzLee/j7U8V6xfb8Pvv8vX9O9vLf/9v/Za4D//CcaIETbmCvJqCQnBOHjQhPBwO6ZOlb/hMTFA48aSKz77THJFq1Z2WCylaNkyGNu3m7BnTyn27zcBCEKLFjYAZWjZMhj79pnwzjsqV9hgtZYBkMGRP/0pCJ9+akL//swVruLuMvtEx9Sjjz6KF1544YKfs3v3brTXH5/kZjNmzMBTTz1V4fmiRYsQobpofdTixYuNLgJ5AZsNCAm5DCUlwRgzZiN++SUDgOwPFRp6Gc6dC8ZnnxUAiIbJtAurVx9EdPQ45OWF4n//W4Vdu/oAqIPMzLXYsOEMIiPHIz8/BKtWyUTN4ODlmD//bPn7PflkEEwmYOnSMgN+2otjXBAAFBQkAuiKxo0LULfuEsyfbwcAmM3y/OuvC5CXF42gIBsOHvwF+flNAfTExo2nMXfuIQB9Ub9+LubPX46iogQAPbB8ucRE27ansHTpmvL3MpmAjz8OQWRkCebP9+zPWR2MCVIaNhyJ48cjMW7cTixdqp3tHRcnz99/X3JFREQqfvllBxo0GIqcnHr4+uvN2LSpFYCGyM3digULjqJJk6FITa1XHhdRURsxf/6J8u95111m3H67Gb//Xurhn7J6GBcEACdPNgbQHxERVrRuvQjz58vva3GxPF+1qhBZWREATDhxYilOnQoHMBg7dpzDJ59sADAc0dHFWLFiAc6caQBgENaskZiIj8/H9u1LymfaAsBHH1kQEVFanpO8CWOClMjI/gAaY+TIQ/j99x3lz+Pi+iMrq3F5rmjQIBPz529AnTq9AcTjp5924eDBegCao7h4D+bP34969foAiMOKFRIXjRtvx/z5aeXf87LLTBg1KhhpadbyTdO9iS/GRWFhoVu/v090TD300EOYPHnyBT+nZS3n6cXGxgIATpw4gTi1q+35193Uou1KTJs2DQ8++GD567y8PCQkJGDMmDGIjo6uVVmMZrVasXjxYowePRoWi8Xo4pAXePddIC2tDNOmdYfZ3L38eZcuZmzcCKSny+/6dde1x+jR7dC+fRA2bAAaNx6MU6dkpPCmm/qhaVOgY8cgrF8vX9+kiR133z3YJ476ZlyQ3uDBgN1ehltuCUWfPuPLn9evb8LMmVpMtG1rwlVXjUdsrAmvvQbk5DREgwYxAIBu3aKRkpKCBg1MeOMN7Xtff30MUlJSPPrz1AZjgpzNnGnC8uVleOKJdggLa1f+vH//IMydq8XFZZe1QEpKc3z6aRAOHgTq1euFs2elUXH11V3Rr18XfPZZUPmSjeBgOx54oCeiojz+I9UY44L0xowBCgrKMHSoCSkpY8qfd+0KPPMMcPx4JAAgMtKOW28djsxM4LHHgJMnI9C48WAAQLt2FqSkpKB7d2D6dO17X355OHMF+aQGDUyYM6cMjz/eHPXrNy9/vny5GX/8oeWKESMaIyUlBStWmLFuHRAW1hFWqzQaxo1ri5SUNlixwowNG7Tvfe+9yWjbNtmjP09t+HJcqBVi7uITHVONGjVCo0aN3PK9k5KSEBsbiyVLlpR3ROXl5WH9+vUXPNkvNDQUoaGhFZ5bLBaf+yVz5g8/A7mG1h/suGlBt27aiRoA0LVrMCwW2fNgwwZg1arg8zOrgObNLTCbZT8e1TE1YoQJISG+9TvGuCBAppzPnFnxeffujq87dTLBYrFATeQ9dsyEffskjlq1MsNiMZefQKaMHRsEi8V3NghhTJByxRXyr7JcMXeu9rpLF8kVas+c/fuDcPSo3LdpIx+T5eKib18TYmJ863eMcUEAYLEAr75a8XmLFkCDBrKPDgAkJ5sQGmpB8+ZyWvG5cyasXCnNs5YtJVckJMhG0WfPTzIfM4a5gnzToEHyzzlXONehunSR33G18X9qalD5rCeVK5J1fVDNmgHJyRafGPBWfDEu3F1ev9v8PD09HVu3bkV6ejrKysqwdetWbN26Ffn5+eWf0759e3z33XcAAJPJhPvvvx/PPvssfvzxR2zfvh2TJk1CfHw8JkyYYNBPQeTd1Ka2AFCvnnYKjNq8c9EiubZooZ28104bRHfYwJbIH0RFOW6w2amTXBs0kM097Xbg11/lmTrOu3592TMHkDhSx4UT+Qt9rgBQ3hmrcsWSJbJsPDxcNkYHmCvIv5lMjnGhcoXJVLEOpXKFyaTFhckEDB/umbISeYpzrlBxoWJi507g2DG5V3HhnCt8qVOKKud3HVOPP/44unfvjieeeAL5+fno3r07unfvjt9//738c/bu3Yvc3Nzy1w8//DDuvfdeTJkyBb1790Z+fj4WLFiAsLAwI34EIq/nXKlSyUCNeKjTZFTyANjYIP9XVWOjOnExbBhPUyL/o05bAoCEBKBuXblXMaGW7CUmanmEuYL8XWW5AqgYF5Xliu7dZeYukT9p315O2QPkqmbVduokr9PSZIAvIkIb0GOu8D9+1zE1e/Zs2O32Cv+GDRtW/jl2u91hzyqTyYSnn34amZmZKCoqwq+//oq2+rPsiciBvlKlX4505ZXA7bdrr/UzSPr0AcLCgF69pBFC5G/0jXB9XMycCei2MHSIi6FD5Xr99e4tG5ERmjeXGYOAY0x07w48+aT2Wh8THTpIw6NZMznym8jfVJUrXngB0J/jxFxBgSI0VFvG3bYtEBIi902aSB1KDVy0bKndN2woXxMdDYwe7fkyk+v5xB5TRORd6tWTBkd6uuNon9kMvPeejGi8845jomjWDNi1S2ukEPkb1WEbGqpNPwekobF8OTB2rOw7ou+YnT4duOEGoHNnjxaVyCPUsqVVqxxzBQA88YTEyvTpEhtKRASwZYvkE9U4IfInVc2YiosDli0DUlKkftWzp/ax228HevdmriD/1aULsH17xVxx++1Sd7rrLmDcOO25ySR1q3PngPNnmZGPY8cUEdXKrbfKqX2XXeb43GwG3nhDRv7Cwx0/pp+WTuRvhg+XDqkhQ7Qp6UqbNsDevVKR0n8sNJQNDfJvkyYB27ZVPtPj0UeBv/+9Yq5o2tQzZSMyQufO0slUt67jbFpAZohs3AhYrZIfFLNZDhMg8lc33wz88ANw000VPzZpkuQQ51zhprPRyCDsmCKiWnn6aflXFefkQeTv6tcHDhyo+uM+dvgKkUvceaf8qwpzBQWakBA4HHPvzGx27JQiCgTjxmknT1aGucL/+d0eU0RERERERERE5BvYMUVERERERERERIZgxxQRERERERERERmCHVNERERERERERGQIdkwREREREREREZEh2DFFRERERERERESGYMcUEREREREREREZItjoAvgLu90OAMjLyzO4JLVntVpRWFiIvLw8WCwWo4tD5BUYF0SOGBNEFTEuiBwxJogq8uW4UP0cqt/D1dgx5SJnz54FACQkJBhcEiIiIiIiIiIi1zp79izq1q3r8u9rsruryyvA2Gw2HD9+HFFRUTCZTEYXp1by8vKQkJCAI0eOIDo62ujiEHkFxgWRI8YEUUWMCyJHjAmiinw5Lux2O86ePYv4+HiYza7fEYozplzEbDajWbNmRhfDJaKjo30uUIjcjXFB5IgxQVQR44LIEWOCqCJfjQt3zJRSuPk5EREREREREREZgh1TRERERERERERkCHZMUbnQ0FA88cQTCA0NNbooRF6DcUHkiDFBVBHjgsgRY4KoIsZF1bj5ORERERERERERGYIzpoiIiIiIiIiIyBDsmCIiIiIiIiIiIkOwY4qIiIiIiIiIiAzBjikq9/bbbyMxMRFhYWHo27cvNmzYYHSRiAyzYsUKXHHFFYiPj4fJZML3339vdJGIDDVjxgz8f3v3Hh9Ffe9//L3Z3AiQICIJtxA8KlWBpAJJ8VgJysVwBNFaqfZ3DNpi22O8NNUKVQgXLR6xiBWEtv4U7akVsQX9eSsYBfSAB7lEoQj1gtUDJFwshATIbef3RzrL7C3ZTXZ3NtnX8/GYR9jZme98vt+Z/Sbz4TvfHTlypLp3767evXtrypQp2rt3r91hAbZatmyZhg0bpvT0dKWnp2vUqFF644037A4LiBkPP/ywHA6H7r77brtDAWwzZ84cORwOj+Ub3/iG3WHFFBJTkCStXLlSpaWlKisr0/bt25Wbm6sJEybo0KFDdocG2KK2tla5ublaunSp3aEAMWHDhg26/fbb9f7772vdunVqaGjQ+PHjVVtba3dogG369++vhx9+WNu2bdPWrVt1xRVX6JprrtFf//pXu0MDbPfBBx/oN7/5jYYNG2Z3KIDtLr74Yh08eNC9vPfee3aHFFP4Vj5IkgoKCjRy5EgtWbJEkuRyuTRgwADdcccdmjFjhs3RAfZyOBxavXq1pkyZYncoQMw4fPiwevfurQ0bNujyyy+3OxwgZvTs2VMLFy7UD37wA7tDAWxTU1OjSy65RE8++aQefPBB5eXlafHixXaHBdhizpw5WrNmjSoqKuwOJWYxYgqqr6/Xtm3bNHbsWPe6hIQEjR07Vps3b7YxMgBArDp+/Lik5ptwAFJTU5NeeOEF1dbWatSoUXaHA9jq9ttv17/927953F8A8eyTTz5R3759de655+r73/++vvzyS7tDiimJdgcA+x05ckRNTU3KzMz0WJ+Zmak9e/bYFBUAIFa5XC7dfffd+td//VcNGTLE7nAAW+3cuVOjRo3S6dOn1a1bN61evVoXXXSR3WEBtnnhhRe0fft2ffDBB3aHAsSEgoICrVixQoMHD9bBgwc1d+5cffvb39auXbvUvXt3u8OLCSSmAABASG6//Xbt2rWL+REASYMHD1ZFRYWOHz+ul156ScXFxdqwYQPJKcSlr776SnfddZfWrVun1NRUu8MBYkJRUZH738OGDVNBQYEGDhyoF198kce+/4nEFNSrVy85nU5VVVV5rK+qqlJWVpZNUQEAYlFJSYleffVVbdy4Uf3797c7HMB2ycnJOu+88yRJw4cP1wcffKDHH39cv/nNb2yODIi+bdu26dChQ7rkkkvc65qamrRx40YtWbJEdXV1cjqdNkYI2K9Hjx664IIL9Omnn9odSsxgjikoOTlZw4cPV3l5uXudy+VSeXk5cyQAACRJhmGopKREq1ev1ttvv61BgwbZHRIQk1wul+rq6uwOA7DFlVdeqZ07d6qiosK9jBgxQt///vdVUVFBUgpQ85cDfPbZZ+rTp4/docQMRkxBklRaWqri4mKNGDFC+fn5Wrx4sWpra3XLLbfYHRpgi5qaGo//xdi3b58qKirUs2dPZWdn2xgZYI/bb79dzz//vF5++WV1795dlZWVkqSMjAx16dLF5ugAe8ycOVNFRUXKzs7WiRMn9Pzzz2v9+vX6y1/+YndogC26d+/uM/dg165ddfbZZzMnIeLWPffco0mTJmngwIE6cOCAysrK5HQ6deONN9odWswgMQVJ0tSpU3X48GHNnj1blZWVysvL05tvvukzIToQL7Zu3aoxY8a4X5eWlkqSiouLtWLFCpuiAuyzbNkySVJhYaHH+meeeUbTpk2LfkBADDh06JBuvvlmHTx4UBkZGRo2bJj+8pe/aNy4cXaHBgCIEf/7v/+rG2+8UUePHtU555yjyy67TO+//77OOeccu0OLGQ7DMAy7gwAAAAAAAED8YY4pAAAAAAAA2ILEFAAAAAAAAGxBYgoAAAAAAAC2IDEFAAAAAAAAW5CYAgAAAAAAgC1ITAEAAAAAAMAWJKYAAAAAAABgCxJTAAAAAAAAsAWJKQAAAAAAANiCxBQAAEAHUFhYKIfDIYfDoYqKiqD2mTZtmnufNWvWRDQ+AACAtiAxBQAAECN++tOf6rrrrgv4/vTp03Xw4EENGTIkqPIef/xxHTx4MFzhAQAAhB2JKQAAgBixZcsWjRgxIuD7aWlpysrKUmJiYlDlZWRkKCsrK1zhAQAAhB2JKQAAAJvV19crKSlJmzZt0v333y+Hw6Fvfetbre7ncrn0y1/+Uueff75SU1OVmZmpadOmRT5gAACAMAnuv9sAAAAQMYmJifrv//5vFRQUqKKiQpmZmUpNTW11vwULFmjlypX67W9/q3PPPVf79+/Xnj17ohAxAABAeJCYAgAAsFlCQoIOHDigs88+W7m5uUHv95e//EWTJk3SmDFjJEkDBw7UpZdeGqkwAQAAwo5H+QAAAGLAjh07QkpKSdLkyZP18MMPa8KECXrqqaf0j3/8I0LRAQAARAaJKQAAgBhQUVERcmLqnnvu0ccff6wrr7xSjz32mM477zzt27cvQhECAACEH4kpAACAGLBz507l5eWFvN8FF1ygn//859q2bZtOnDih3bt3hz84AACACGGOKQAAgBjgcrm0d+9eHThwQF27dlVGRkaL2z/yyCPKysrSyJEjlZCQoN/85jc6++yzmWMKAAB0KIyYAgAAiAEPPvigVqxYoX79+unBBx9sdfvTp0/roYce0iWXXKLLLrtMn3/+ud5++22dddZZUYgWAAAgPByGYRh2BwEAAICWFRYWKi8vT4sXLw55X4fDodWrV2vKlClhjwsAAKA9GDEFAADQQTz55JPq1q2bdu7cGdT2P/7xj9WtW7cIRwUAANB2jJgCAADoAPbv369Tp05JkrKzs5WcnNzqPocOHVJ1dbUkqU+fPuratWtEYwQAAAgViSkAAAAAAADYgkf5AAAAAAAAYAsSUwAAAAAAALAFiSkAAAAAAADYgsQUAAAAAAAAbEFiCgAAAAAAALYgMQUAAAAAAABbkJgCAAAAAACALUhMAQAAAAAAwBYkpgAAAAAAAGALElMAAAAAAACwBYkpAAAAAAAA2ILEFAAAAAAAAGxBYgoAAAAAAAC2IDEFAAAAAAAAWyTaHUBn4XK5dODAAXXv3l0Oh8PucAAAAAAAANrNMAydOHFCffv2VUJC+Mc3kZgKkwMHDmjAgAF2hwEAAAAAABB2X331lfr37x/2cklMhUn37t0lNZ+o9PR0m6NBNDU0NGjt2rUaP368kpKS7A4HAKKCvg9APKLvAxCPvv76aw0aNMid9wg3ElNhYj6+l56eTmIqzjQ0NCgtLU3p6en8gQIgbtD3AYhH9H0A4lFDQ4MkRWzaIiY/BwAAAAAAgC1ITAEAAAAAAMAWJKYAAAAAAABgC+aYirKmpib385noHBoaGpSYmKjTp0+rqanJ7nDaLCkpSU6n0+4wAAAAAABxhMRUlBiGocrKSh07dszuUBBmhmEoKytLX331VcQmg4uWHj16KCsrq8PXAwAAAADQMZCYihIzKdW7d2+lpaVx49+JuFwu1dTUqFu3bkpI6JhPxxqGoZMnT+rQoUOSpD59+tgcEQAAAAAgHpCYioKmpiZ3Uurss8+2OxyEmcvlUn19vVJTUztsYkqSunTpIkk6dOiQevfuzWN9AAAAAICI67h30R2IOadUWlqazZEALTOvUeZBA+DPnDnS/Pn+35s/v/l9AAAAIBQkpqKIx/cQ67hGAbTE6ZRmz/ZNTs2f37yegZYAAAAIFY/yAQCAoMya1fxz9mypqSlB3/ym9NBDCZo7V5o378z7AAAAQLBITCHmrF+/XmPGjNE//vEP9ejRw+5wIqqyslL//u//rk2bNikpKYlvbQQQ884kp5xKTLxajY1OklIAAABoMx7lQ0DTpk2Tw+HwWT799NOIHvfSSy/VwYMHlZGREfayCwsLdffdd4e93LZ67LHHdPDgQVVUVOhvf/ub3eEAQFBmzZKSkw01NjqVnGyQlAIAAECbkZiyuPbaa3XWWWfp+uuvtzsUD3ZONnvVVVfp4MGDHsugQYMidryGhgYlJycrKyurXfMd1dfXt3lfwzDU2NjY5v1D8dlnn2n48OE6//zz1bt37zaV0Z66AkBbzJ8v1dc7lJjYpPp6R8DfUQAAAEBrSExZ3HXXXXruuefsDsOHnZPNpqSkKCsry2Nx/vOAGzZsUH5+vlJSUtSnTx/NmDHDI6GTk5OjxYsXe5SXl5enOZZMmsPh0LJlyzR58mR17dpVDz30kNavXy+Hw+HxWNt7772nb3/72+rSpYsGDBigO++8U7W1tR7Hmj9/vm6++Walp6frtttu86nLtGnTtGHDBj3++OPu0V9ffPGF+3hvvPGGhg8frpSUFL333nv67LPPdM011ygzM1PdunXTyJEj9dZbb3mUmZOTowULFqikpEQZGRnKzs7Wb3/7W/f79fX1KikpUZ8+fZSamqqBAwdqwYIF7n3/9Kc/6bnnnpPD4dC0adMkSV9++aWuueYadevWTenp6brhhhtUVVXlLnPOnDnKy8vTU089pUGDBik1NdXdlr/5zW909dVXKy0tTRdeeKE2b96sTz/9VIWFheratasuvfRSffbZZ0GceQDwz/zdU1bWpJdeelVlZU1+f0cBAAAAwSAxZVFYWKju3bvbHYaPWbOaJ5W1/uFv3hjYNa/H/v37NXHiRI0cOVIffvihli1bpv/7f/+vHnzwwZDLmjNnjq699lrt3LlTt956q8/7n332ma666ip95zvf0UcffaSVK1fqvffeU0lJicd2jz76qHJzc7Vjxw7N8tMojz/+uEaNGqXp06e7R38NGDDA/f6MGTP08MMP6+OPP9awYcNUU1OjiRMnqry8XDt27NBVV12lSZMm6csvv/Qod9GiRcrLy9O2bdv0H//xH/rJT36ivXv3SpJ+/etf65VXXtGLL76ovXv36g9/+INycnIkSR988IGuuuoq3XDDDTp48KAef/xxuVwuXXPNNfr666+1YcMGrVu3Tp9//rmmTp3qccxPP/1Uf/rTn/TnP/9ZFRUV7vVmcq6iokLf+MY3dNNNN+lHP/qRZs6cqa1bt8owDJ92A4BgWX/33H+/S1LzT+/fUQAAAECwOszk5xs3btTChQu1bds2HTx4UKtXr9aUKVM8tlm6dKkWLlyoyspK5ebm6oknnlB+fr49AYeZ9ZuQHnxQqq+PTlLq1VdfVbdu3dyvi4qKtGrVKj355JMaMGCAlixZIofDoW984xs6cOCA7rvvPs2ePVsJCcHnPG+66Sbdcsst7teff/65x/sLFizQ97//fffcUOeff75+/etfa/To0Vq2bJl7xNAVV1yhn/3sZwGPk5GRoeTkZKWlpSkrK8vn/Xnz5mncuHHu1z179lRubq779fz587V69Wq98sorHsmdoqIi/fCHP1R6erruu+8+PfbYY3rnnXc0ePBgffnllzr//PN12WWXyeFwaODAge79zjnnHKWkpKhLly7ueNatW6edO3dq37597qTZc889p4svvlgffPCBRo4cKal5JNZzzz2nc845x6MOt9xyi2644QZJ0n333adRo0Zp1qxZmjBhgqTmUYHWtgaAUDQ1nfnd09BwZr35u6ipyZ64AAAA0HF1mMRUbW2tcnNzdeutt+q6667zeX/lypUqLS3V8uXLVVBQoMWLF2vChAnau3eve+6evLw8v3MHrV27Vn379o14Hdpr1qwzSank5OiMlBozZoyWLVvmft21a1dJ0scff6xRo0Z5zAP1r//6r6qpqdH//u//Kjs7O+hjjBgxosX3P/zwQ3300Uf6wx/+4F5nGIZcLpf27dunCy+8MKhyQo2jpqZGc+bM0WuvvaaDBw+qsbFRp06d8hkxNWzYMPe/HQ6HsrKydOjQIUnNjw+OGzdOgwcP1lVXXaWrr75a48ePDxjDxx9/rAEDBniM5LrooovUo0cPffzxx+7E1MCBA32SUt6xZGZmSpKGDh3qse706dOqrq5Wenp6q20CAFYtzWnIBOgAAABoiw6TmCoqKlJRUVHA9xctWqTp06e7R4MsX75cr732mp5++mnNmDFDkjweeWqvuro61dXVuV9XV1dLap68u8H638j/XGcmUlwuV5uP2ZyUSlBysqH6eofmzXPpgQfaXFyrDMNQWlqazj33XI/1LpdLhmG462Rdb/50uVxKSEjwqbO1LUxdunRpsZyamhrddtttuuOOO3xizM7Odm+flpYWVPsGits7jp/97Gd666239Mgjj+i8885Tly5ddMMNN6iurs5ju8TERI9yHQ6Hmpqa5HK5lJeXp88++0xvvPGGysvLdcMNN+jKK6/UqlWr3PtY4zEMwyMmK7M9DMNQ165d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"/>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKYAAAJRCAYAAAB/Wb99AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAADpRklEQVR4nOzdd3hT5dsH8G+6W2iBAqUFyt57I0NkoyCCAxVRhhNfUBH3TwUBFQUVcA8UXAwHICICBWXInrL3pmWUUjqgbdrk/eP2NDukbZKTnHw/19UryUnS3IXevc/znGfojEajEURERERERERERF4WpHYAREREREREREQUmNgxRUREREREREREqmDHFBERERERERERqYIdU0REREREREREpAp2TBERERERERERkSrYMUVERERERERERKpgxxQREREREREREamCHVNERERERERERKQKdkwREREREREREZEq2DFFRERERERERESqYMcUERERERERERGpgh1TRERE5JMMBgPefPNN1K5dG6Ghoahdu7baIRERERGRm7FjioiIiHzSp59+inHjxuGuu+7CN998gy+++MIrn5uVlYXx48fj1ltvRWxsLHQ6HWbPnm33tatXr4ZOp7P7tWnTJovX5ubm4qWXXkLlypURGRmJ9u3bIykpyaWYZs+eDZ1Oh23bttl9vmvXrmjSpEmRfk4iIiIiXxCidgBERERE9syaNQu9evXC1KlTvfq5qampmDhxIqpVq4bmzZtj9erVN3zP008/jbZt21ocq1OnjsXj4cOH45dffsGYMWNQt25dzJ49G3379sXff/+Nzp07u/NHICIiIvIb7JgiIiIin5OTk4N///0XEyZM8PpnJyQkICUlBfHx8di2bZtNh5M9N998M+655x6Hz2/ZsgXz5s3D1KlT8fzzzwMAhg4diiZNmuDFF1/Ehg0b3BY/ERERkT/hVD4iIiLyKY888ggiIyNRUFCA1157DTqdDh06dPDa54eHhyM+Pr7I78vMzER+fr7d53755RcEBwfj8ccfLzwWERGBRx55BBs3bsSZM2eKHa89J0+edDjFUKfTufWziIiIiEqCI6aIiIjIpwwZMgShoaH44osvMGPGDMTGxqJ69eouvVev1+Pq1asuvTY2NhZBQe65RjdixAhkZWUhODgYN998M6ZOnYo2bdoUPr9z507Uq1cPMTEx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n2XKa/fultPBSVvYMUVEbhMaKrft2gHp6c53mSEKFMqaIL//DhgMzAui8HC57dULuHqVOUEEmGrF+vWA0chdKYmUtQfvvRe4+27WCq1jxxQReQSLB5ElnY55QWSNOUFkSafj7sVE1lgrtI998UREREREREREpAp2TBERERERERERkSrYMUVERERERERERKpgxxQREREREREREamCHVNERERERERERKQKdkwREREREREREZEqQtQOQCuMRiMAICMjQ+VIik+v1+PatWvIyMhAaGio2uEQ+QTmBZEl5gSRLeYFkSXmBJEtf84LpZ9D6fdwN3ZMuUlmZiYAIDExUeVIiIiIiIiIiIjcKzMzE2XKlHH799UZPdXlFWAMBgOSk5MRHR0NnU6ndjjFkpGRgcTERJw5cwYxMTFqh0PkE5gXRJaYE0S2mBdElpgTRLb8OS+MRiMyMzNRuXJlBAW5f0Uojphyk6CgIFStWlXtMNwiJibG7xKFyNOYF0SWmBNEtpgXRJaYE0S2/DUvPDFSSsHFz4mIiIiIiIiISBXsmCIiIiIiIiIiIlWwY4oKhYeHY/z48QgPD1c7FCKfwbwgssScILLFvCCyxJwgssW8cIyLnxMRERERERERkSo4YoqIiIiIiIiIiFTBjikiIiIiIiIiIlIFO6aIiIiIiIiIiEgV7JiiQp988glq1KiBiIgItG/fHlu2bFE7JCLVrF27Fv3790flypWh0+mwaNEitUMiUtXkyZPRtm1bREdHIy4uDgMHDsShQ4fUDotINZ999hmaNWuGmJgYxMTEoEOHDvjzzz/VDovIZ7zzzjvQ6XQYM2aM2qEQqeaNN96ATqez+GrQoIHaYfkcdkwRAGD+/PkYO3Ysxo8fjx07dqB58+bo06cPLl68qHZoRKrIzs5G8+bN8cknn6gdCpFPWLNmDUaNGoVNmzYhKSkJer0evXv3RnZ2ttqhEamiatWqeOedd7B9+3Zs27YN3bt3x4ABA7Bv3z61QyNS3datW/HFF1+gWbNmaodCpLrGjRsjJSWl8Ouff/5ROySfw135CADQvn17tG3bFh9//DEAwGAwIDExEU899RRefvlllaMjUpdOp8PChQsxcOBAtUMh8hmXLl1CXFwc1qxZgy5duqgdDpFPiI2NxdSpU/HII4+oHQqRarKystCqVSt8+umnePPNN9GiRQtMnz5d7bCIVPHGG29g0aJF2LVrl9qh+DSOmCLk5eVh+/bt6NmzZ+GxoKAg9OzZExs3blQxMiIi8lVXr14FIA1xokBXUFCAefPmITs7Gx06dFA7HCJVjRo1Cv369bNoWxAFsiNHjqBy5cqoVasWhgwZgtOnT6sdks8JUTsAUl9qaioKCgpQqVIli+OVKlXCwYMHVYqKiIh8lcFgwJgxY9CpUyc0adJE7XCIVLNnzx506NABOTk5KF26NBYuXIhGjRqpHRaRaubNm4cdO3Zg69ataodC5BPat2+P2bNno379+khJScGECRNw8803Y+/evYiOjlY7PJ/BjikiIiIqklGjRmHv3r1cI4ECXv369bFr1y5cvXoVv/zyC4YNG4Y1a9awc4oC0pkzZ/DMM88gKSkJERERaodD5BNuu+22wvvNmjVD+/btUb16dfz000+c9m2GHVOEChUqIDg4GBcuXLA4fuHCBcTHx6sUFRER+aLRo0djyZIlWLt2LapWrap2OESqCgsLQ506dQAArVu3xtatWzFjxgx88cUXKkdG5H3bt2/HxYsX0apVq8JjBQUFWLt2LT7++GPk5uYiODhYxQiJ1Fe2bFnUq1cPR48eVTsUn8I1pghhYWFo3bo1Vq1aVXjMYDBg1apVXCeBiIgAAEajEaNHj8bChQvx119/oWbNmmqHRORzDAYDcnNz1Q6DSBU9evTAnj17sGvXrsKvNm3aYMiQIdi1axc7pYggmwMcO3YMCQkJaofiUzhiigAAY8eOxbBhw9CmTRu0a9cO06dPR3Z2NkaMGKF2aESqyMrKsriSceLECezatQuxsbGoVq2aipERqWPUqFGYM2cOfvvtN0RHR+P8+fMAgDJlyiAyMlLl6Ii875VXXsFtt92GatWqITMzE3PmzMHq1auxfPlytUMjUkV0dLTNuoOlSpVC+fLluR4hBaznn38e/fv3R/Xq1ZGcnIzx48cjODgYgwcPVjs0n8KOKQIA3Hfffbh06RLGjRuH8+fPo0WLFli2bJnNguhEgWLbtm3o1q1b4eOxY8cCAIYNG4bZs2erFBWRej777DMAQNeuXS2Oz5o1C8OHD/d+QEQqu3jxIoYOHYqUlBSUKVMGzZo1w/Lly9GrVy+1QyMiIh9x9uxZDB48GJcvX0bFihXRuXNnbNq0CRUrVlQ7NJ+iMxqNRrWDICIiIiIiIiKiwMM1poiIiIiIiIiISBXsmCIiIiIiIiIiIlWwY4qIiIiIiIiIiFTBjikiIiIiIiIiIlIFO6aIiIiIiIiIiEgV7JgiIiIiIiIiIiJVsGOKiIiIiIiIiIhUwY4pIiIiIiIiIiJSBTumiIiIiIiIiIhIFeyYIiIiIvIDXbt2hU6ng06nw65du1x6z/Dhwwvfs2jRIo/GR0RERFQc7JgiIiIi8hHPPvss7rrrLofPP/bYY0hJSUGTJk1c+n4zZsxASkqKu8IjIiIicjt2TBERERH5iC1btqBNmzYOn4+KikJ8fDxCQkJc+n5lypRBfHy8u8IjIiIicjt2TBERERGpLC8vD6GhodiwYQNeffVV6HQ63HTTTTd8n8FgwNtvv426desiIiIClSpVwvDhwz0fMBEREZGbuHa5jYiIiIg8JiQkBOvXr0f79u2xa9cuVKpUCRERETd83+TJkzF//nx8+eWXqFWrFs6dO4eDBw96IWIiIiIi92DHFBEREZHKgoKCkJycjPLly6N58+Yuv2/58uXo378/unXrBgCoXr06Onbs6KkwiYiIiNyOU/mIiIiIfMDOnTuL1CkFAHfccQfeeecd9OnTBzNnzsSVK1c8FB0RERGRZ7BjioiIiMgH7Nq1q8gdU88//zwOHDiAHj16YNq0aahTpw5OnDjhoQiJiIiI3I8dU0REREQ+YM+ePWjRokWR31evXj28+OKL2L59OzIzM7F//373B0dERETkIVxjioiIiMgHGAwGHDp0CMnJyShVqhTKlCnj9PVTpkxBfHw82rZti6CgIHzxxRcoX74815giIiIiv8IRU0REREQ+4M0338Ts2bNRpUoVvPnmmzd8fU5ODt566y20atUKnTt3xvHjx/HXX3+hXLlyXoiWiIiIyD10RqPRqHYQRERERORc165d0aJFC0yfPr3I79XpdFi4cCEGDhzo9riIiIiISoIjpoiIiIj8xKefforSpUtjz549Lr1+5MiRKF26tIejIiIiIio+jpgiIiIi8gPnzp3D9evXAQDVqlVDWFjYDd9z8eJFZGRkAAASEhJQqlQpj8ZIREREVFTsmCIiIiIiIiIiIlVwKh8REREREREREamCHVNERERERERERKQKdkwREREREREREZEq2DFFRERERERERESqYMcUERERERERERGpgh1TRERERERERESkCnZMERERERERERGRKtgxRUREREREREREqmDHFBERERERERERqYIdU0REREREREREpAp2TBERERERERERkSrYMUVERERERERERKpgxxQREREREREREamCHVNERERERERERKSKELUD0AqDwYDk5GRER0dDp9OpHQ4RERERERERUYkZjUZkZmaicuXKCApy//gmdky5SXJyMhITE9UOg4iIiIiIiIjI7c6cOYOqVau6/fuyY8pNoqOjAch/VExMjMrRkDfp9XqsWLECvXv3RmhoqNrhEBF5Bf/2EVEg4t8+IgpEaWlpqFmzZmG/h7uxY8pNlOl7MTEx7JgKMHq9HlFRUYiJieEJChEFDP7tI6JAxL99RBSI9Ho9AHhs2SIufk5ERERERERERKpgxxQREREREREREamCHVNERERERERERKQKrjHlZQUFBYXzM0kb9Ho9QkJCkJOTg4KCArXDKbbQ0FAEBwerHQYREREREREFEHZMeYnRaMT58+eRnp6udijkZkajEfHx8Thz5ozHFoPzlrJlyyI+Pt7vfw4iIiIiIiLyD+yY8hKlUyouLg5RUVFs+GuIwWBAVlYWSpcujaAg/5wdazQace3aNVy8eBEAkJCQoHJEREREREREFAjYMeUFBQUFhZ1S5cuXVzsccjODwYC8vDxERET4bccUAERGRgIALl68iLi4OE7rIyIiIiIiIo/z31a0H1HWlIqKilI5EiLnlN9RroNGRPa88QYwaZL95yZNkueJiIiIiIqCHVNexOl75Ov4O0pEzgQHA+PG2XZOTZokxznQkoiIiIiKilP5iIiIyCWvvy6348YBBQVBaNkSeOutIEyYAEycaHqeiIiIiMhV7Jgin7N69Wp069YNV65cQdmyZdUOx6POnz+Phx56CBs2bEBoaCh3bSQin2fqnApGSMjtyM8PZqcUERERERUbp/KRQ8OHD4dOp7P5Onr0qEc/t2PHjkhJSUGZMmXc/r27du2KMWPGuP37Fte0adOQkpKCXbt24fDhw2qHQ0TkktdfB8LCjMj///buPT6q+s7/+HsyIQkBQqQoNwnBVq0KJBYJS3/aBORiWFG0VKq7a5QWu93Gy6a1QjUEgpRusRSrFLbtKtqLRWxB19sDiAZ0wSKXIBShXvCyCOHiQkiAXGbO74/0TM6cOTOZSWYySeb1fDzOI5zb93bOfJP58D3f0+RWSopBUAoAAABtRmDK4qabbtJ5552nGTNmxLsofuI52ex1112nw4cP+y3Dhw+PWX6NjY1KSUnRwIED2zXfUUNDQ5vPNQxDTU1NbT4/Eh988IFGjx6tiy++WBdccEGb0mhPXQGgLRYulBoaXEpO9qihwRX0dxQAAADQGgJTFvfee6+efvrpeBcjQDwnm01NTdXAgQP9FvffM9y0aZPy8vKUmpqqQYMGac6cOX4BnezsbC1btswvvdzcXM23RNJcLpdWrFihG264Qb169dKiRYtUWVkpl8vl91jbm2++qWuuuUY9e/bU0KFDdc8996iurs4vr4ULF+r2229XRkaG7rrrroC63HHHHdq0aZMeffRR3+ivjz76yJffK6+8otGjRys1NVVvvvmmPvjgA914440aMGCAevfurTFjxmjjxo1+aWZnZ2vx4sUqLi5W3759lZWVpV/96le+/Q0NDSouLtagQYOUlpamYcOGafHixb5z//SnP+npp5+Wy+XSHXfcIUn65JNPdOONN6p3797KyMjQLbfcourqal+a8+fPV25urn7zm99o+PDhSktL87Xlf/7nf+r6669Xenq6LrvsMm3dulXvv/++CgoK1KtXL331q1/VBx98EMaVBwBn5u+esjKPnnvuRZWVeRx/RwEAAADhIDBlUVBQoD59+sS7GAFKS5snlbX+4W9+MYjXvB6HDh3S1KlTNWbMGO3evVsrVqzQf/3Xf+nhhx+OOK358+frpptu0p49ezRr1qyA/R988IGuu+46ff3rX9c777yj1atX680331RxcbHfcY888ohycnK0a9culTo0yqOPPqpx48Zp9uzZvtFfQ4cO9e2fM2eOfvKTn+jdd9/VqFGjVFtbq6lTp6qiokK7du3Sddddp2nTpumTTz7xS3fp0qXKzc3Vjh079G//9m/67ne/qwMHDkiSfvGLX+iFF17Qs88+qwMHDuj3v/+9srOzJUlvv/22rrvuOt1yyy06fPiwHn30UXm9Xt144436/PPPtWnTJm3YsEEffvihZs6c6Zfn+++/rz/96U/685//rKqqKt92MzhXVVWlL3/5y7rtttv0ne98R3PnztX27dtlGEZAuwFAuKy/ex580Cup+af9dxQAAAAQri4z+fnmzZu1ZMkS7dixQ4cPH9batWs1ffp0v2OWL1+uJUuW6MiRI8rJydFjjz2mvLy8+BQ4yqxvQnr4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PFgul0vr1q0LOGb58uXKzs5WWlqaxo4dq23btkUl7xEjRqiyslInT57U//3f/6myslKHDh2KStoAAAAAAADw1+ke5aurq1NOTo5mzZqlm2++OWD/6tWrVVJSopUrV2rs2LFatmyZpkyZogMHDuiCCy6QJOXm5qqpqSng3PXr12vw4MFB87788st1zz33aMKECerbt6/+4R/+QW63O3qVAwAAAAAAgE+nC0wVFhaqsLAw6P6lS5dq9uzZuvPOOyVJK1eu1EsvvaQnnnhCc+bMkSRVVVW1Of/vfOc7+s53viNJ+va3v62LL77Y8bj6+nrV19f71k+dOiVJ+vzzz9XY2Njm/NH1NDY26syZMzpx4oR69OgR7+IAQIeg7wOQiOj7ACSizz//XJJkGEZM0u90galQGhoatGPHDs2dO9e3LSkpSRMnTtTWrVujksfRo0d1wQUX6MCBA9q2bZtWrlzpeNzixYu1YMGCgO3Dhw+PSjkAAAAAAAA6ixMnTqhv375RT7dLBaaOHz8uj8ejAQMG+G0fMGCA9u/fH3Y6EydO1O7du1VXV6cLL7xQa9as0bhx4yRJN954o06dOqVevXrpySefVHKycxPNnTtXJSUlvnWv16vRo0dr586dcrlcbahd+4wZM0Zvv/12l8sjmmm2N622nl9TU6OhQ4fq008/VUZGRpvzR9t1xP0fT529fvEsX1ft+6KZLn1f4ursfUN7dfb60ffFN91opNOWNOj74q+z9w3R0Jnr2N37vljl09W/9546dUpZWVnq169fm/MNpUsFpqJl48aNQfeFO/IqNTVVqampAdtiET0Mh9vtjvkvx1jkEc0025tWe8/PyMjgD5Q46Yj7P546e/3iWb6u2vdFM136vsTV2fuG9urs9aPvi2+60UinPWnQ98VPZ+8boqEz17G7932xyqe7fO9NSorN+/M63Vv5Qunfv7/cbreqq6v9tldXV2vgwIFxKlWL733ve90671jkEc0025tWPK8f2qe7X7vOXj/6vvimS9+XuLr7tevs9aPvi2+60Uins99jcJYI160z17G7932xyofvvaG5jFjNXhUFLpdLa9eu1fTp033bxo4dq7y8PD322GOSmh+hy8rKUnFxsW/yc6Aj1dTUqG/fvjp16lSn/Z8NAIg2+j4AiYi+D0AiinXf1+ke5autrdX777/vWz948KCqqqrU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"/>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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JyIiIiIiIiJyJU6XmJozZw7mzJnz3K/5b793g8GAkSNHYuTIkTaMjIiIiIiIiIiIknO6pXxERERERERERKQPTEwREREREREREZESTreUTxVteWBERITiSNIvPj4eMTExiIiI0OUWlkS2wPOCKCWeE0RP4nlBlBLPCaKU9H5OaHmO/7ZFshYmpqwkMjISAFCgQAHFkRARERERERERWVdkZCSyZs1q9ec1mG2V8nIxJpMJN27cQJYsWWAwGFSHky4REREoUKAArl69Cj8/P9XhEDkEnhdEKfGcIHoSzwuilHhOEKWk93PCbDYjMjIS+fLlg9Fo/Y5QrJiyEqPRiPz586sOwyr8/Px0ebIQ2RLPC6KUeE4QPYnnBVFKPCeIUtLzOWGLSikNm58TEREREREREZESTEwREREREREREZESTExREk9PT3z11Vfw9PRUHQqRw+B5QZQSzwmiJ/G8IEqJ5wRRSjwnno/Nz4mIiIiIiIiISAlWTBERERERERERkRJMTBERERERERERkRJMTBERERERERERkRJMTFGSX375BYULF4aXlxeCgoJw4MAB1SERKbNz5060bNkS+fLlg8FgwKpVq1SHRKTUmDFjUK1aNWTJkgV58uRBcHAwzpw5ozosImV+/fVXVKhQAX5+fvDz80P16tWxfv161WEROYxvv/0WBoMBAwcOVB0KkTLDhw+HwWBI8adUqVKqw3I4TEwRAGDx4sUYNGgQvvrqKxw5cgQVK1ZE48aNcfv2bdWhESkRHR2NihUr4pdfflEdCpFD2LFjB/r374+//voLISEhiI+PR6NGjRAdHa06NCIl8ufPj2+//RaHDx/GoUOH8Prrr6N169Y4efKk6tCIlDt48CCmTp2KChUqqA6FSLmyZcsiLCws6c/u3btVh+RwuCsfAQCCgoJQrVo1/PzzzwAAk8mEAgUK4P3338dnn32mODoitQwGA1auXIng4GDVoRA5jDt37iBPnjzYsWMH6tSpozocIoeQI0cOjBs3Dn369FEdCpEyUVFRqFy5MiZPnozRo0cjMDAQEydOVB0WkRLDhw/HqlWrEBoaqjoUh8aKKUJcXBwOHz6MBg0aJH3OaDSiQYMG2Ldvn8LIiIjIUYWHhwOQG3EiV5eYmIhFixYhOjoa1atXVx0OkVL9+/dH8+bNU9xbELmys2fPIl++fChatCi6du2KK1euqA7J4birDoDUu3v3LhITE5E3b94Un8+bNy9Onz6tKCoiInJUJpMJAwcORM2aNVGuXDnV4RApc/z4cVSvXh2PHz9G5syZsXLlSpQpU0Z1WETKLFq0CEeOHMHBgwdVh0LkEIKCgjBnzhyULFkSYWFhGDFiBGrXro0TJ04gS5YsqsNzGExMERERUZr0798fJ06cYI8EcnklS5ZEaGgowsPDsWzZMvTo0QM7duxgcopc0tWrV/Hhhx8iJCQEXl5eqsMhcghNmzZNOq5QoQKCgoJQqFAhLFmyhMu+k2FiipArVy64ubnh1q1bKT5/69Yt+Pv7K4qKiIgc0YABA/DHH39g586dyJ8/v+pwiJTKlCkTihUrBgCoUqUKDh48iEmTJmHq1KmKIyOyv8OHD+P27duoXLly0ucSExOxc+dO/Pzzz4iNjYWbm5vCCInUy5YtG0qUKIFz586pDsWhsMcUIVOmTKhSpQq2bNmS9DmTyYQtW7awTwIREQEAzGYzBgwYgJUrV2Lr1q0oUqSI6pCIHI7JZEJsbKzqMIiUqF+/Po4fP47Q0NCkP1WrVkXXrl0RGhrKpBQRZHOA8+fPIyAgQHUoDoUVUwQAGDRoEHr06IGqVavilVdewcSJExEdHY1evXqpDo1IiaioqBQzGRcvXkRoaChy5MiBggULKoyMSI3+/ftj4cKFWL16NbJkyYKbN28CALJmzQpvb2/F0RHZ39ChQ9G0aVMULFgQkZGRWLhwIbZv346NGzeqDo1IiSxZsjzRd9DX1xc5c+ZkP0JyWR9//DFatmyJQoUK4caNG/jqq6/g5uaGzp07qw7NoTAxRQCAjh074s6dOxg2bBhu3ryJwMBAbNiw4YmG6ESu4tChQ6hXr17S3wcNGgQA6NGjB+bMmaMoKiJ1fv31VwBA3bp1U3x+9uzZ6Nmzp/0DIlLs9u3b6N69O8LCwpA1a1ZUqFABGzduRMOGDVWHRkREDuLatWvo3Lkz7t27h9y5c6NWrVr466+/kDt3btWhORSD2Ww2qw6CiIiIiIiIiIhcD3tMERERERERERGREkxMERERERERERGREkxMERERERERERGREkxMERERERERERGREkxMERERERERERGREkxMERERERERERGREkxMERERERERERGREkxMERERERERERGREkxMERERERERERGREkxMEREREelA3bp1YTAYYDAYEBoamqrH9OzZM+kxq1atsml8REREROnBxBQRERGRg/joo4/Qtm3bZ/573759ERYWhnLlyqXq+SZNmoSwsDBrhUdERERkdUxMERERETmIAwcOoGrVqs/8dx8fH/j7+8Pd3T1Vz5c1a1b4+/tbKzwiIiIiq2NiioiIiEixuLg4eHh4YO/evfj8889hMBjw6quvvvBxJpMJ33zzDYoXLw4vLy/kzZsXPXv2tH3ARERERFaSuuk2IiIiIrIZd3d37NmzB0FBQQgNDUXevHnh5eX1wseNGTMGixcvxrRp01C0aFFcv34dp0+ftkPERERERNbBxBQRERGRYkajETdu3EDOnDlRsWLFVD9u48aNaNmyJerVqwcAKFSoEGrUqGGrMImIiIisjkv5iIiIiBzA0aNH05SUAoBWrVrh22+/RePGjTFjxgw8ePDARtERERER2QYTU0REREQOIDQ0NM2JqY8//hinTp1C/fr18cMPP6BYsWK4ePGijSIkIiIisj4mpoiIiIgcwPHjxxEYGJjmx5UoUQKffvopDh8+jMjISPzzzz/WD46IiIjIRthjioiIiMgBmEwmnDlzBjdu3ICvry+yZs363K8fO3Ys/P39Ua1aNRiNRkydOhU5c+ZkjykiIiLSFVZMERERETmA0aNHY86cOXjppZcwevToF37948eP8fXXX6Ny5cqoVasWLly4gK1btyJ79ux2iJaIiIjIOgxms9msOggiIiIier66desiMDAQEydOTPNjDQYDVq5cieDgYKvHRURERJQRrJgiIiIi0onJkycjc+bMOH78eKq+vl+/fsicObONoyIiIiJKP1ZMEREREenA9evX8ejRIwBAwYIFkSlTphc+5vbt24iIiAAABAQEwNfX16YxEhEREaUVE1NERERERERERKQEl/IREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZESTEwREREREREREZES7qoDcBYmkwk3btxAlixZYDAYVIdDRERERERERJRhZrMZkZGRyJcvH4xG69c3MTFlJTdu3ECBAgVUh0FEREREREREZHVXr15F/vz5rf68TExZSZYsWQDIL8rPz09xNGRP8fHx2LRpExo1agQPDw/V4RAR2QXf+4jIFfG9j4hc0f3791GkSJGkvIe1MTFlJdryPT8/PyamXEx8fDx8fHzg5+fHCxQichl87yMiV8T3PiJyRfHx8QBgs7ZFbH5ORERERERERERKMDFFRERERERERERKMDFFRERERERERERKsMcUERERERERkY0lJiYm9eohcjQeHh5wc3NT8tpMTBERERERERHZiNlsxs2bN/Hw4UPVoRA9V7Zs2eDv72+zJufPwsQUERERERERkY1oSak8efLAx8fH7jf9RC9iNpsRExOD27dvAwACAgLs+vpMTBERERERERHZQGJiYlJSKmfOnKrDIXomb29vAMDt27eRJ08euy7rY/NzIiIiSpXhw4FRo57+b6NGyb8TERGRhdZTysfHR3EkRC+m/T+1dy80JqaIiIgoVdzcgGHDnkxOjRoln1fUL5OIiMjhcfke6YGq/6dcykdERESp8uWX8nHYMCAx0YhKlYCvvzZixAhg5EjLvxMRERERpRYTU0RERJRqluSUG9zdWyAhwY1JKSIiIrKa7du3o169enjw4AGyZcumOhybunnzJt58803s3bsXHh4eLrtzI5fyERERUZp8+SWQKZMZCQluyJTJzKQUERGRE+rZsycMBsMTf86dO2fT161RowbCwsKQNWtWqz933bp1MXDgQKs/b3r98MMPCAsLQ2hoKP7991/V4SjDxFQybdq0Qfbs2fHGG2+oDoWIiMhhjRoFxMUZ4O6eiLg4wzMbohMREVHGqdx8pEmTJggLC0vxp0iRIjZ7vfj4eGTKlAn+/v4Z6ncUFxeX7seazWYkJCSk+/Fpcf78eVSpUgXFixdHnjx50vUcGfleHQUTU8l8+OGHmDdvnuowiIiIHJbW6PyrrxKxbNkf+OqrxKc2RCciIiLrULn5iKenJ/z9/VP8cfv/F9yxYwdeeeUVeHp6IiAgAJ999lmKhE7hwoUxceLEFM8XGBiI4ckyaQaDAb/++itatWoFX19ffP3119i+fTsMBkOKZW27d+9G7dq14e3tjQIFCuCDDz5AdHR0itcaNWoUunfvDj8/P7z99ttPfC89e/bEjh07MGnSpKTqr0uXLiW93vr161Gl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DSotLVVhYaEqKyu1Z8+e5FcUABJooG3hu+++q7Fjx/rHx44dq6NHjyaj6gAwIHwXBJCN4tn27du3T16vV+PHj4+pDgRTwD+1t7errKxMGzZsCPn6li1bVFtbq/r6eu3fv19lZWWaO3eujh8/7p+nvLxckyZNChrefffdZG0GAAxIPNpCAEhHtH8AslG82r73339fN9xwg375y1/GXAeeMQWE4HK59Oijj2r+/Pn+aZWVlbriiit07733SpJ6eno0fvx43XrrrVq8eHHUZTc2Nuree+/luQMAUl5/2sLnnntOa9eu1aOPPipJuv3221VRUaGvfOUrTmwCAPTLQL4L8l0PQLrqb9vX0dGhOXPmaNGiRfr3f//3mNdLjykgCp2dndq3b59mz57tn5aTk6PZs2fr+eefd7BmAJA80bSFFRUVOnDggI4eParTp0/rz3/+s+bOnetUlQEgLvguCCAbRdP2GYahG2+8UTNnzuxXKCURTAFROXnypLxer0aNGhUwfdSoUTp27FjU5cyePVvXX3+9tm/frnHjxvFFBkBaiaYtzM3N1U9+8hPNmDFD5eXl+u53v8sv8gFIe9F+F+S7HoBMEk3b93//93/asmWLtm3bpvLycpWXl+uVV16JaT25casxgD499dRTTlcBABLu2muv1bXXXut0NQAg6fiuByDbXHnllerp6RlQGfSYAqIwcuRIud1uNTc3B0xvbm7W6NGjHaoVACQXbSGAbEX7ByAbJavtI5gCopCfn68pU6aooaHBP62np0cNDQ2aNm2agzUDgOShLQSQrWj/AGSjZLV93MoH/NPp06f15ptv+scPHz6spqYmjRgxQiUlJaqtrVV1dbWmTp2qiooKrV+/Xu3t7brpppscrDUAxBdtIYBsRfsHIBulQtvnMgzDiFtpQBprbGzUjBkzgqZXV1dr8+bNkqR7771Xa9eu1bFjx1ReXq6f//znqqysTHJNASBxaAsBZCvaPwDZKBXaPoIpAAAAAAAAOIJnTAEAAAAAAMARBFMAAAAAAABwBMEUAAAAAAAAHEEwBQAAAAAAAEcQTAEAAAAAAMARBFMAAAAAAABwBMEUAAAAAAAAHEEwBQAAAAAAAEcQTAEAAAAAAMARBFMAAAAAAABwBMEUAACAA+655x5NmDBBubm5+t73vhf0usfjkcvlksvlUlNTU1zXfeONN/rL3rZtW1zLBgAAiAXBFAAAQJK9/PLLqq2t1X333ad33nlHK1euDDnfokWL9N5772nSpEn+adOnT9fNN98cNO8vfvELDR06VD09PX2u/2c/+5nee++9/m8AAABAnOQ6XQEAAIBs86c//UkVFRWaN29exPkGDx6s0aNH+8cNw9BLL72kL37xi0Hz7t27V+Xl5crJ6fv/HYuKilRUVBR7xQEAAOKMHlMAAABJ9PGPf1xLly7Vc889J5fLpRtuuCHqZd944w198MEHmjJlStBre/fuDZj+ox/9yH+7nnVYv359PDYDAAAgLgimAAAAkui5557TRz/6Ua1du1bvvfeefvGLX0S97L59++R2u1VWVhYw/cMPP9TBgwd1+eWX+6fdeuuteu+99/zDokWLNGHCBC1YsCBu2wIAADBQ3MoHAACQREOHDtWRI0d05ZVXBtymF439+/fL6/Vq8ODBIV+3BlPDhg3TsGHDJEnLli3Tjh071NjYqHHjxvW/8gAAAHFGjykAAIAk+utf/ypJmjx5cszL7t+/X9ddd51eeumlgOEHP/iBBg0apIsvvjhombq6Ov32t79VY2OjSktLB1p9AACAuCKYAgAASKKmpiZ9/OMf15AhQ2Jedv/+/fJ4PCovLw8Y3n//fV166aVyu90B89fX1+vBBx8klAIAACmLYAoAACCJmpqagp4RFY2///3vamlpCbhdz7R///6gB6LX19frgQceIJQCAAApjWAKAAAgiZqamlReXh7zcvv27VNOTk7Qsl1dXTpw4EBAYHXXXXfpvvvu08MPP6zCwkIdO3ZMx44dU0dHxwBrDwAAEF8EUwAAAEnS09OjV155pV89pvbv368LLrhAQ4cODZh+8OBBdXR0+IMpwzC0du1anThxQtOmTdP555/vH8znWwEAAKQKfpUPAAAgSXJyctTe3t6vZdesWaM1a9YETS8rK5NhGP5xl8ul1tbWftcRAAAgmegxBQAAkKJ+8YtfaOjQoXrllVfiWu43vvGNoJ5XAAAATnAZ1v9iAwAAQEo4evSoPvzwQ0lSSUmJ8vPz41b28ePH1dbWJkk6//zz+/ULgQAAAPFAMAUAAAAAAABHcCsfAAAAAAAAHEEwBQAAAAAAAEcQTAEAAAAAAMARBFMAAAAAAABwBMEUAAAAAAAAHEEwBQAAAAAAAEcQTAEAAAAAAMARBFMAAAAAAABwBMEUAAAAAAAAHEEwBQAAAAAAAEf8f9K/GQcen+OhAAAAAElFTkSuQmCC"/>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABKYAAAJRCAYAAAB/Wb99AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAADnk0lEQVR4nOzdd3gUVRcG8HfTCRA6JEAg9E7oTUSQjiJYQAGlCuoHKgIKiCgIikq1AjYQAVFQiggogjRBeui9SAslQCqQbLL7/XHd7Mzs7GZDdme2vL/nybO7M7PZE8jNnTlz77kGs9lsBhERERERERERkcYC9A6AiIiIiIiIiIj8ExNTRERERERERESkCyamiIiIiIiIiIhIF0xMERERERERERGRLpiYIiIiIiIiIiIiXTAxRUREREREREREumBiioiIiIiIiIiIdMHEFBERERERERER6YKJKSIiIiIiIiIi0gUTU0REREREREREpAsmpoiIiIiIiIiISBdMTBEREZFHMplMmDx5MipVqoTg4GBUqlRJ75CIiIiIyMWYmCIiIiKP9MUXX+Dtt9/GE088gW+//RZz587V5HN3796NYcOGoVatWsifPz/KlSuHnj174uTJk6rHp6enY/To0ShdujTy5cuHpk2bYv369fd9nJr58+fDYDBgz549qvtbt26N2rVrO/9DEhEREXmIIL0DICIiIlIzb948tG/fHlOnTtX0cz/88EP8/fff6NGjB+rWrYurV6/is88+Q4MGDfDPP//YJID69++PZcuWYfjw4ahSpQrmz5+PLl264K+//kLLli1zfRwRERGRPzGYzWaz3kEQERERSd27dw8FChTAxIkTMW7cOE0/e/v27WjUqBFCQkKyt506dQp16tTBU089hYULF2Zv37VrF5o2bYqpU6di1KhR2bHXrl0bJUuWxPbt23N1nD3z58/HgAEDsHv3bjRq1Mhmf+vWrZGQkIDDhw/n+ecnIiIi0hKn8hEREZFHGTRoEPLly4esrCy89dZbMBgMaN68uWaf36JFC1lSCgCqVKmCWrVq4dixY7Lty5YtQ2BgIIYMGZK9LSwsDIMGDcKOHTtw8eLFXB3nKufPn4fBYLD7RUREROQpOJWPiIiIPEqfPn0QHByMuXPn4uOPP0bRokVRvnx5p95rNBqRlJTk1LFFixZFQIBz9+jMZjOuXbuGWrVqybbv378fVatWRUREhGx7kyZNAABxcXGIjo52+ricJCUlISEhwWa70WiUvS5RogS+//57m2Nee+01m6QbERERkZ6YmCIiIiKP8vDDD2PDhg3Inz8/hg0b5nTyCAD+/vtvtGnTxqljz507h5iYGKeOXbRoES5fvox3331Xtj0+Ph5RUVE2x1u2XblyJVfH5aRdu3Z290mTZvnz58ezzz4r2z906FCkpqY6XXCdiIiISAtMTBEREZHHOXjwIGrVqpWrpBQAxMbGOp14iYyMdOq448ePY+jQoWjevDn69esn23f37l2EhobavCcsLCx7f26Oy8nnn3+OqlWr2mwfOXIksrKy7L5vwYIF+OKLLzB9+nSnE3dEREREWmBiioiIiDzOgQMH0LFjx1y/r0iRIg5HFeXW1atX8cgjj6BQoULZdaKk8uXLh/T0dJv33bt3L3t/bo7LSZMmTVSLnxcpUkR1ih8gpgm++OKL6NWrF0aMGOHU5xARERFphYkpIiIi8iiJiYm4ePEi6tSpk+v3ZmRk4NatW04dW6JECZtEk1RSUhI6d+6MxMREbN26FaVLl7Y5JioqCpcvX7bZHh8fDwDZ73H2OFe7ffs2nnzySVStWhVff/21Wz6DiIiIKC+4Kh8RERF5lIMHDwIA6tatm73t+PHjaNeuHYoWLYoiRYrglVdeUX3v9u3bERUV5dSXo5Xw7t27h65du+LkyZNYvXo1atasqXpcvXr1cPLkSSQnJ8u279y5M3t/bo5zJZPJhD59+iAxMRHLly9HeHi4yz+DiIiIKK84YoqIiIg8yoEDBwDIE1N9+vTB6NGj0aNHD6SkpODUqVOq73VFjamsrCw8/fTT2LFjB1auXInmzZvb/R5PPfUUpk2bhi+//BKjRo0CAKSnp2PevHlo2rRp9kp7zh7nShMnTsTvv/+OtWvXokKFCi7//kRERESuwMQUEREReZSDBw+iTJkyKFq0aPa2M2fOICMjAyaTCREREWjYsKHqe11RY2rkyJFYtWoVunbtilu3bmHhwoWy/dLV7po2bYoePXpg7NixuH79OipXrozvvvsO58+fxzfffJPr41zl0KFDmDRpElq1aoXr1687/BmIiIiI9MTEFBEREXmUgwcPykZLAcAPP/yA9957D6NGjULfvn3x/vvvIyjIPacxcXFxAIBff/0Vv/76q81+ZVJnwYIFGD9+PL7//nvcvn0bdevWxerVq9GqVav7Os4Vbt68CbPZjM2bN2Pz5s05/gxEREREejGYzWaz3kEQEREROePff/9Fq1at8NVXX6FDhw56h0NEREREecTi50REROTRfv75Z5w7dw6AWGUuIyMD1atX1zkqIiIiInIFTuUjIiIij7Z582YMHToUqampqFSpEr7++muUK1dO77CIiIiIyAU4lY+IiIiIiIiIiHTBqXxERERERERERKQLJqaIiIiIiIiIiEgXTEwREREREREREZEumJgiIiIiIiIiIiJdMDFFRERERERERES6YGKKiIiIiIiIiIh0wcQUERERERERERHpgokpIiIiIiIiIiLSBRNTRERERERERESkCyamiIiIiIiIiIhIF0xMERERERERERGRLpiYIiIiIiIiIiIiXTAxRUREREREREREumBiioiIiIiIiIiIdMHEFBERERERERER6YKJKSIiIiIiIiIi0gUTU0REREREREREpAsmpoiIiIiIiIiISBdBegfgK0wmE65cuYKCBQvCYDDoHQ4RERERERERUZ6ZzWakpKSgdOnSCAhw/fgmJqZc5MqVK4iOjtY7DCIiIiIiIiIil7t48SLKli3r8u/LxJSLFCxYEID4j4qIiNA5mvtjNBrxxx9/oEOHDggODtY7HCKPwHZBJMc2QSTHNkFki+2CSM7b20RycjKio6Oz8x6uxsSUi1im70VERHh1Yio8PBwRERFe2ViI3IHtgkiObYJIjm2CyBbbBZGcr7QJd5UtYvFzIiIiIiIiIiLSBRNTRERERERERESkCyamiIiIiIiIiIhIF6wxRUREREREREQeLSsrC0ajUe8w7ovRaERQUBDu3buHrKwsvcNRFRwcjMDAQF0+m4kpIiIiIiIiIvJIZrMZV69eRWJiot6h3Dez2YzIyEhcvHjRbQXEXaFw4cKIjIzUPEYmpsgn3LsH/PYb0LYtULiw3tEQeYYdO4CwMKB+fb0jIfIMN24A27YBjz4KePGCOEQuYzaL86e6dYFy5fSOhsgznDoFnD8PtG+vdyRkYUlKlSxZEuHh4R6d2LHHZDIhNTUVBQoUQECA51VUMpvNuHPnDq5fvw4AiIqK0vTzmZgir3PzJjBhAtC/P9Cwodg2bhwwYwbQrh2wfr31WLMZ8MK/W0S5NncucPcuMHy4eH37NtCihXiemQlY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bNq0Cb///rveoRHpomDBgjZ1B/Pnz49ixYqxHiH5rVGjRqFr164oX748rly5gnfeeQeBgYHo1auX3qF5FCamCADw9NNP48aNG3j77bdx9epV1KtXD+vWrbMpiE7kL/bs2YM2bdpkvx4xYgQAoF+/fpg/f75OURHpZ/bs2QCA1q1by7bPmzcP/fv31z4gIp1dv34dffv2RXx8PAoVKoS6devi999/R/v27fUOjYiIPMSlS5fQq1cv3Lx5EyVKlEDLli3xzz//oESJEnqH5lEMZrPZrHcQRERERERERETkf1hjioiIiIiIiIiIdMHEFBERERERERER6YKJKSIiIiIiIiIi0gUTU0REREREREREpAsmpoiIiIiIiIiISBdMTBERERERERERkS6YmCIiIiIiIiIiIl0wMUVERERERERERLpgYoqIiIiIiIiIiHTBxBQRERGRF2jdujUMBgMMBgPi4uKcek///v2z37NixQq3xkdERER0P5iYIiIiIvIQr732Gp544gm7+wcPHoz4+HjUrl3bqe/38ccfIz4+3lXhEREREbkcE1NEREREHmLXrl1o1KiR3f3h4eGIjIxEUFCQU9+vUKFCiIyMdFV4RERERC7HxBQRERGRzjIyMhAcHIzt27dj3LhxMBgMaNasWY7vM5lMeP/991GlShWEhYWhVKlS6N+/v/sDJiIiInIR5263EREREZHbBAUF4e+//0bTpk0RFxeHUqVKISwsLMf3TZkyBT/++CO+/PJLVKxYEZcvX8bx48c1iJiIiIjINZiYIiIiItJZQEAArly5gmLFiiE2Ntbp9/3+++/o2rUr2rRpAwAoX748WrRo4a4wiYiIiFyOU/mIiIiIPMD+/ftzlZQCgMceewwffPABOnbsiK+//hq3b992U3RERERE7sHEFBEREZEHiIuLy3ViatSoUTh27Bjatm2LmTNnonLlyjh37pybIiQiIiJyPSamiIiIiDzAoUOHUK9evVy/r2rVqnjjjTewd+9epKSk4OjRo64PjoiIiMhNWGOKiIiIyAOYTCacOHECV65cQf78+VGoUCGHx3/00UeIjIxE48aNERAQgLlz56JYsWKsMUVERERehSOmiIiIiDzA5MmTMX/+fJQpUwaTJ0/O8fh79+7hvffeQ4MGDdCyZUucPXsWGzduRJEiRTSIloiIiMg1DGaz2ax3EERERETkWOvWrVGvXj3MmjUr1+81GAxYvnw5unfv7vK4iIiIiPKCI6aIiIiIvMQXX3yBAgUK4NChQ04d/+KLL6JAgQJujoqIiIjo/nHEFBEREZEXuHz5Mu7evQsAKFeuHEJCQnJ8z/Xr15GcnAwAiIqKQv78+d0aIxEREVFuMTFFRERERERERES64FQ+IiIiIiIiIiLSBRNTRERERERERESkCyamiIiIiIiIiIhIF0xMERERERERERGRLpiYIiIiIiIiIiIiXTAxRUREREREREREumBiioiIiIiIiIiIdMHEFBERERERERER6YKJKSIiIiIiIiIi0gUTU0REREREREREpAsmpoiIiIiIiIiISBdMTBERERERERERkS6YmCIiIiIiIiIiIl0wMUVERERERERERLoI0jsAX2EymXDlyhUULFgQBoNB73CIiIiIiIiIiPLMbDYjJSUFpUuXRkCA68c3MTHlIleuXEF0dLTeYRARERERERERudzFixdRtmxZl39fJqZcpGDBggDEf1RERITO0ZCWjEYj/vjjD3To0AHBwcF6h0NEpAn+7SMif8S/fUTkj27duoUKFSpk5z1cjYkpF7FM34uIiGBiys8YjUaEh4cjIiKCJyhE5Df4t4+I/BH/9hGRPzIajQDgtrJFLH5ORERERERERES6YGKKiIiIiIiIiIh0wcQUERERERERERHpgjWmNJaVlZU9P5N8g9FoRFBQEO7du4esrCy9w7lvwcHBCAwM1DsMIiIiIiIi8iNMTGnEbDbj6tWrSExM1DsUcjGz2YzIyEhcvHjRbcXgtFK4cGFERkZ6/c9BRERERERE3oGJKY1YklIlS5ZEeHg4L/x9iMlkQmpqKgoUKICAAO+cHWs2m3Hnzh1cv34dABAVFaVzREREREREROQPmJjSQFZWVnZSqlixYnqHQy5mMpmQkZGBsLAwr01MAUC+fPkAANevX0fJkiU5rY+IiIiIiIjcznuvor2IpaZUeHi4zpEQOWb5HWUdNCJSM2ECMGmS+r5Jk8R+IiIiIqLcYGJKQ5y+R56Ov6NE5EhgIPD227bJqUmTxHYOtCQiIiKi3OJUPiIiInLK+PHi8e23gaysANSvD7z3XgAmTgTefde6n4iIiIjIWUxMkcfZtGkT2rRpg9u3b6Nw4cJ6h+NWV69exXPPPYft27cjODiYqzYSkcezJqcC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mPfpS0q5lZ1tqKXFpWXLvLr33piL65RhGMrNzdVFF10UsN7r9cowDH+drOvNv16vV263O6jO1rYw9enTJ2w5jY2Nuv3223XHHXcExThixAj/9rm5uRG1b6i47XF873vf0/PPP6/7779fF198sfr06aMbb7xRzc3NAdv16tUroFyXy6X29nZ5vV4VFxfrb3/7m5599llVVVXpxhtv1NSpU7Vx40b/a6zxGIYREJOV2R6GYahv376O23g8nqCynNa1tbWF3IdhGGptbfXPJQYATszPOvtnHgD0ZPR9ADJRovu8bpOYCqelpUV79uzRokWL/OvcbremTZumnTt3JmSfK1as0NKlS4PWb926Vbm5uQHrevXqpcGDB6uxsTHmX1BbuTJHP/lJH/3oR2d1993NWrkyR5WVfdTc7HucCK2trWpra/Mn3awuuugi/fd//7fq6+v9o6aqqqrUv39/DRgwQA0NDRo4cKAOHz7sf31DQ4Nqa2vV3NwcUObZs2cDHp85c0aSdPr0abndbo0ePVr79u1z/NW6c+fO6dy5c/J6vf6RQOG43e5O92d6+eWX9ZWvfEVTp06V5BtBVVtbq4kTJ/pf7/V6/QnK06dPS5La29uD6mgmVmfNmqW5c+fq3Xff1Xnnnae2tja1trb6tx0xYoTef/99HThwQMOGDZMkHTx4UKdOndLIkSPV0NCg5uZmtbe3O9bVWrfGxkZJvtGG5rpQdTW1tLTo7Nmz2r59e9J+mRBA97Zt27ZUhwAASUffByBZHn/8MrndhubNOxT03IYNl8rrdemmm95KaAzmdWSi9IjE1IkTJ9Te3u6/dclUUFCggwcPRlzOtGnT9Prrr6upqUnDhg3Txo0bNXHiRMdtFy1apPLycv/jhoYGDR8+XDNmzAi6RercuXN6//331a9fP/98SNH48Y+ln/zEraVLvbr33hxJOVq+XMrJ8aqyso9ycnISMnIqKytLvXr1crzl66677tLatWt177336tvf/rbeeust/cd//Ie++93vKj8/X5KvPR999FF96UtfUn5+viorK+XxeJSTkxNQZp8+fQIem4k9M8l1zz336DOf+Yzuuecefe1rX1Pfvn114MABPf/883rwwQcl+RJOvXv37vT2tE9+8pOqqanRRx99pH79+mngwIFB+zNddtll2rJli770pS/J5XKpoqJChmEoOzvb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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<ul>
+<li> Different frequencies:
+    <ul>
+<li>$f_s=110$ Hz: peak at $30$ Hz.
+       <li>$f_s=150$ Hz: peak at $70$ Hz.
+       <li>$f_s=160$ Hz: no peak (the $80$ Hz signal is sampled exactly twice per cycle, exactly at the 'zero-passes'; we now don't see it at all).
+       <li>$f_s=200$ Hz: peak at $80$ Hz.
+    </li></li></li></li></ul>
+</li>
+<li>The sample rate needs to be more than twice the (highest) frequency of the signal, which is the *Nyquist* rate. As long as we do not meet this requirement the alias appears mirrored about the Nyquist frequency (which is half the sampling frequency), e.g. with $f_s=110$ Hz, the alias of $f_i=80$ Hz appears at $110-80=30$ Hz.</li>
+
+</ul></p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p>As you probably figured out, the sample rate needs to be faster than twice the largest frequency in the signal. In other words, you can measure signals with a frequency up to half the sample rate without aliasing becoming a problem. The frequency above which aliasing occurs (half the sampling rate) is called the <em>Nyquist frequency</em> (Chapter 4).</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Damped-vibrations">Damped vibrations<a class="anchor-link" href="#Damped-vibrations">¶</a></h3><p>We now know how to create an amplitude/magnitude spectrum. We've seen that we get aliasing if our signal has components at frequencies higher than the <em>Nyquist frequency</em> (and leakage if the measurement time is too short). Now, let's consider the damped vibration aceleration signal that an accelerometer would measure (see <em>Appendix A</em>). In this case the damping ratio is not equal to zero, unlike in Tasks 1 to 5.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 6:</b>
+<ul>
+<li>Create a time-array starting at $t=0$ s, ending at $t = 50$ s, with a sampling rate of $100$ Hz.</li>
+<li>Create a damped harmonic acceleration signal $x(t) = \frac{x(0)}{\sqrt{1-\zeta^2}} e^{-\zeta \omega_0 t} \sin(\omega_d t)$ with $\zeta = 0.05$, $\omega_0 = 10 \pi$ rad/s (corresponding to $5$ Hz), $\omega_d = \omega_0 \sqrt{1-\zeta^2} = 9.987 \pi$ rad/s, and initial displacement $x(0)=1$ (for convenience the initial phase of the signal is kept to zero).</li>
+<li>Create a plot of the signal against time, and of the amplitude spectrum as in the previous Tasks.</li>
+</ul>
+<p>Then answer the following questions:</p>
+<ol>
+<li>Do you see any changes in the time plot, compared to the earlier plot? Describe them!</li>
+<li>What is the dominant frequency of the signal now?</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">YOUR_CODE_HERE</span>
+
+<span class="c1"># # Write your own code or use the template below to create your figure(s)</span>
+
+<span class="c1"># plt.figure(figsize=(12,6))</span>
+<span class="c1"># plt.subplot(211)</span>
+<span class="c1"># YOUR_CODE_HERE</span>
+<span class="c1"># plt.grid()</span>
+<span class="c1"># plt.legend()</span>
+
+<span class="c1"># plt.subplot(212)</span>
+<span class="c1"># YOUR_CODE_HERE</span>
+<span class="c1"># plt.loglog()</span>
+<span class="c1"># YOUR_CODE_HERE</span>
+<span class="c1"># plt.grid()</span>
+<span class="c1"># plt.tight_layout()</span>
+<span class="c1"># plt.legend()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [12]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">### SOLUTION</span>
+<span class="n">T_meas</span> <span class="o">=</span> <span class="mi">50</span>
+<span class="n">f_s</span> <span class="o">=</span> <span class="mi">100</span>
+
+<span class="n">t_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">T_meas</span><span class="p">,</span> <span class="mi">1</span><span class="o">/</span><span class="n">f_s</span><span class="p">)</span>
+
+<span class="n">x_0</span> <span class="o">=</span> <span class="mi">1</span>
+<span class="n">zeta</span> <span class="o">=</span> <span class="mf">0.05</span>
+<span class="n">omega_0</span> <span class="o">=</span> <span class="mi">10</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">pi</span>
+<span class="n">omega_d</span> <span class="o">=</span> <span class="n">omega_0</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sqrt</span><span class="p">(</span><span class="mi">1</span> <span class="o">-</span> <span class="n">zeta</span><span class="o">**</span><span class="mi">2</span><span class="p">)</span>
+<span class="n">x</span> <span class="o">=</span> <span class="n">x_0</span> <span class="o">/</span> <span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">sqrt</span><span class="p">(</span><span class="mi">1</span> <span class="o">-</span> <span class="n">zeta</span><span class="o">**</span><span class="mi">2</span><span class="p">))</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">exp</span><span class="p">(</span><span class="o">-</span><span class="n">zeta</span> <span class="o">*</span> <span class="n">omega_0</span> <span class="o">*</span> <span class="n">t_vec</span><span class="p">)</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">sin</span><span class="p">(</span><span class="n">omega_d</span> <span class="o">*</span> <span class="n">t_vec</span><span class="p">)</span>
+
+<span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">x</span><span class="p">)</span>
+<span class="n">X_cont</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fft</span><span class="p">(</span><span class="n">x</span><span class="p">)</span> <span class="o">/</span> <span class="n">N</span>
+
+<span class="n">f_0</span> <span class="o">=</span> <span class="n">f_s</span> <span class="o">/</span> <span class="n">N</span>
+<span class="n">f_vec</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">f_s</span><span class="p">,</span> <span class="n">f_0</span><span class="p">)</span>
+
+<span class="n">X_cont</span> <span class="o">=</span> <span class="n">X_cont</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+<span class="n">f_vec</span> <span class="o">=</span> <span class="n">f_vec</span><span class="p">[:</span><span class="n">N</span><span class="o">//</span><span class="mi">2</span><span class="p">]</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">(</span><span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">12</span><span class="p">,</span><span class="mi">6</span><span class="p">))</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">211</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t_vec</span><span class="p">,</span> <span class="n">x</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$t \: [s]$"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$x(t) \: [V] $"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Time signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">subplot</span><span class="p">(</span><span class="mi">212</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f_vec</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">),</span> <span class="s1">'x'</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'Fourier transfrom'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">loglog</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlim</span><span class="p">(</span><span class="mf">0.04</span><span class="p">,</span> <span class="mi">100</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylim</span><span class="p">(</span><span class="mi">10</span><span class="o">**</span><span class="p">(</span><span class="o">-</span><span class="mi">7</span><span class="p">),</span> <span class="mi">10</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$f \: \: [Hz]$"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s2">"$|X(f)| \: [V]$"</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Amplitude spectrum'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">grid</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">tight_layout</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+<span class="nb">print</span><span class="p">(</span><span class="n">f_vec</span><span class="p">[</span><span class="n">np</span><span class="o">.</span><span class="n">argmax</span><span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">X_cont</span><span class="p">))])</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>4.98
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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d9992rVrl1566SW9/fbbuuuuu3xRPgAAAAAAQEBrtCOltm/friFDhtja1il2GRkZWrp0qY4cOWILqCSpc+fO+uCDD3TXXXfpueeeU4cOHfTKK69o5MiRXq8dAAAAAADUXXl5uUpLS31dhstKS0sVEhKis2fPqry83NflVCs0NFTBwcFeP2+jDaXS09Ntd8JzZunSpU73+eKLLzxYFQAAAAAAcBfDMJSTk6NTp075upR6MQxDiYmJ+vnnnz2yULg7xcXFKTEx0at1NtpQCg1TVBSi3bulHj18XQkAAAAAAM5ZA6k2bdooKirK74OdysxmswoKCtS8eXMFBfnnCkqGYaioqEhHjx6VJLVt29Zr5yaUClDTpg3VyZOh+uILKTXV19UAAAAAAOCovLzcFki1bNnS1+XUi9lsVklJiSIiIvw2lJKkyMhISdLRo0fVpk0br03l89/vCDzq5EnLL9z77/u4EAAAAAAAnLCuIRUVFeXjSgKD9fvszbW7CKUCXHi4rysAAAAAAKB6jW3KXmPli+8zoVQAsl8fnlAKAAAAAAD4AqFUADpzpuK5D+74CAAAAABAwJo8ebLGjh3r9fPOmTNHqX62qDQLnQegsrKK52az7+oAAAAAACDQPPfcczLspzAFMEKpAFReXvHcPqACAAAAAACeFRsb6+sS/AbT9wKQfRBFKAUAAAAAgPu9++67SklJUdu2bdW6dWsNGzZMhYWFVabvnT59WjfccIOaNWumtm3b6tlnn1V6erqmT59u65OcnKzHHntMN954o6Kjo5WUlKSXX37Z4Xz333+/zj//fEVFRemcc87RzJkzvXonvfpgpFQAsg+iGDEIAAAAAGgsDEMqKvLNuaOipLreoO7IkSOaOHGinnjiCQ0bNkyGYejTTz91Om0vMzNTn376qVatWqWEhATNmjVLO3furLL+0zPPPKOHH35Y//d//6d3331Xf/7znzV48GB17dpVkhQdHa2lS5eqXbt2+vrrrzV16lRFR0frvvvua+hb9xhCqQBkH0rZT+UDAAAAAMCfFRVJzZv75twFBVKzZnXre+TIEZWVlenaa69VixYtFBMTo5SUlCr9Tp8+rb///e968803dfnll0uSlixZonbt2lXpO3r0aN16662SLKOinn32Wa1fv94WSv3lL3+x9U1OTtY999yjt956i1AK/oVQCgAAAAAA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H3usXLt2mfT660EymQwtX16uL74wad68YLVubeidd8q1datJTz0VpPPOMzR/vlnbt5v0j3+YdN550o03mvX115YRUklJhoYPt4zg+vxzkxISLPUcPy7t2mVSy5ZScrKhkydNOnrUMgWwVStDwcHSsWMmmUxS8+aW91xUZFJ5uWVKYkiIodJSk8rKLFMag4Iso6LKyytGPAUFOY6EsmcYFQ/7dnWjparbjgrl5eX6/vvv1a1bNwUHB9e+AxAAuC6AqrguAOe4NoCqysvLtWfPdxo+fLhCLdOEGp18+zV33KxeoVRSUpLef/99GYahlJQUtWzZUikpKUpJSVFqaqp2796ttm3burtWB61atVJwcLByc3Mdtufm5ioxMdHpPomJiS71lyxrY4U7WWgoNDS00f5CTZxYqtjYA/rii56qYZBYrUwmx2lhUVGOi5QnJsp2/NBQqV07k/bts7RbtTIpPt6y8LkkdehgCXv277e0u3c3qUULy8LnknTxxSaFh0tff21p/+Y3QQoOljZvtpz3vvuCVV5uWY+qRw/p3nstfwiOGCF17WpSv34huv566bbbpJYtTYqICNHgwZJleTGTpCBddJE0bZq1+iANHSrdeafje77xxvp/v+D/SkvNWr36gEaP7q7QUP4iBUhcF4AzXBeAc1wbQFWW6+InhYZe2GgzBE/WXa9Qav78+ZKksLAwffrppzp8+LC++OILZWdna8WKFTKbzXryySfdWmhlYWFh6tu3r9auXauxY8dKksxms9auXatpFcmCg4EDB2rt2rWaPn26bVtWVpYGDhzo0Vr9VZCLg6SsI3msoqMdFylv0aIilDKZpNatK0Kp2FjLmksVoZTUpo303XeWdocOUlKSlJVlaXfvbgm1li+3tEeMkDp1sixYnpwsTZwoRURY7riXmCidc46l3yefONZ8ww2O7faMJgYAAAAAwC80aE2pwsJCW2J2zTXXuKUgV2RmZiojI0P9+vXTgAEDtGDBAhUWFtruxjdp0iS1b99e8+bNkyTdeeedGjx4sJ555hldeeWVeuutt7R9+3a9/PLLXq/dH9QWSlUOoSIjHRcxb97cMZSKj5cOHbI8j4qyhFZWsbGW0MqqdWtLmGTVoYN03nkV7QEDpD59pMcek9q2tYRSkZGWkCsiouIOfkOH1u29AgAAAAAA/+JyKHXw4EElJSVJqtsQ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AADA6wilAAAAAAAA4HWEUgAAICBt2LBBJpNJGzZssG2bPHmykpOTvXL+AwcOyGQyaenSpV45HwAAgL8hlAIAAF7z0ksvyWQyKS0tzdel1ElRUZHmzJnjEFzBdZs3b9acOXN06tQpX5cCAAD8CKEUAADwmmXLlik5OVlbt27V3r17fV1OFX/729+0e/duW7uoqEhz584llGqgzZs3a+7cuYRSAADAAaEUAADwiv3792vz5s2aP3++WrdurWXLlvm6pCpCQ0MVHh7u6zICmtls1tmzZ31dBgAA8AJCKQAA4BXLli1TixYtdOWVV2rcuHFOQynrOktPP/20Fi5cqHPOOUdRUVEaMWKEfv75ZxmGoYcfflgdOnRQZGSkrrnmGp08edLhGMnJybrqqqv00UcfKTU1VREREerevbvee++9Wmu0X1PqwIEDat26tSRp7ty5MplMMplMmjNnjiQpPT1d6enpNR7D6tSpU5o8ebJiY2MVFxenjIyMakcN7dq1S+PGjVN8fLwiIiLUr18/rVq1qtbaJemtt95S3759FR0drZiYGPXs2VPPPfec7fWlS5fKZDJp06ZNuuWWW9SyZUvFxMRo0qRJ+vXXX6sc78MPP9Sll16qZs2aKTo6WldeeaW+/fZbpzWPHz9erVu3VmRkpLp27aoHH3xQkjRnzhzde++9kqTOnTvbvo8HDhyQJJlMJk2bNk3Lli3ThRdeqPDwcK1Zs8bpml+S87W4Jk+erObNm+vgwYO66qqr1Lx5c7Vv314LFy6UJH399dcaOnSomjVrpk6dOunNN9+s0/cTAAB4FqEUAADwimXLlum6665TWFiYJk6cqD179mjbtm3V9n3ppZd0++236+6779bGjRs1fvx4/eUvf9GaNWt0//336+abb9Z//vMf3XPPPVX237NnjyZMmKBRo0Zp3rx5CgkJ0fXXX6+srKw619u6dWstWrRIknTttdfqjTfe0BtvvKHrrrvOpfdtGIauueYavfHGG/r973+vRx55RL/88osyMjKq9P3222910UUX6fvvv9cDDzygZ555Rs2aNdPYsWO1YsWKGs+TlZWliRMnqkWLFnriiSf0+OOPKz09XZ9++mmVvtOmTdP333+vOXPmaNKkSVq2bJnGjh0rwzBsfd544w1deeWVat68uZ544gnNnDlT3333nQYNGmQLlCTpq6++Ulpa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ffLJJ9q3b5+uueYaJSQkqHnz5urfv7/+97//ORwzOTlZjz32mG688UZFR0crKSlJL7/8su31kpISTZs2TW3btlVERIQ6deqkefPm2fb917/+pddff10mk0mTJ0+u9nsiSYsWLdK5556rsLAwde3aVW+88YZDLSaTSX/961911VVXKSoqSt26ddOWLVu0d+9epaenq1mzZrr44ou1b9++Wn7q3kUoBQAAAACAn5o5U3roIcdgyhpIPfSQ8xFUnnbo0CGNHj1a/fv315dffqlFixbp1Vdf1SOPPOLysebMmaNrr71WX3/9tW688cYqr+/bt09XXHGFfvOb3+irr77S8uXL9cknn2jatGkO/Z5++mmlpKToiy++0Ewn35TnnntOAwcO1NSpU3XkyBEdOXJEHTt2tL3+wAMP6PHHH9f333+vXr16qaCgQKNHj9batWv1xRdf6IorrtCYMWN08OBBh+M+88wz6tevn7744gvdeuut+vOf/6zdu3dLkp5//nmtWrVKb7/9tnbv3q1ly5YpOTlZkrRt2zZdccUVGj9+vI4cOaLnnnuu2u/JihUrdOedd+ruu+/WN998o1tuuUVTpkzR+vXrHWqxBnPZ2dm64IIL9Lvf/U633HKLZsyYoe3bt8swjCrfN19j+h4AAAAAAH7MmrHMmiU98ohUUuKdQOr9999X8+bNbe1Ro0bpnXfe0UsvvaSOHTvqxRdflMlk0gUXXKDDhw/r/vvv16xZsxQUVPfxL7/73e80ZcoUW/vHH390eH3evHm64YYbbGtBdenSRc8//7wGDx6sRYsWKSIiQpI0dOhQ3X333dWeJzY2VmFhYYqKinI6PfChhx7S8OHDbe34+HilpKTY2g8//LBWrFihVatWOQQ7o0eP1q233ipJuv/++/Xss89q/fr16tq1qw4ePKguXbpo0KBBMplM6tSpk22/1q1bKzw8XJGRkVXqqfw9mThxoiZPnmw7T2Zmpj777DM9/fTTGjJkiK3flClTNH78eFstAwcO1MyZMzVy5EhJ0p133ulwXH/ASCkAAAAAAPzczJlSWJglkAoL884IqSFDhig7O9v2eP755yVJ33//vQYOHCiTyWTre8kll6igoEC//PKLS+fo169fja9/+eWXWrp0qZo3b257jBw5UmazWfv376/zcVyto6CgQPfcc4+6deumuLg4NW/eXN9//32VkVK9evWyPTeZTEpMTNTRo0clWaYMZmdnq2vXrrrjjjv00Ucf1auW77//XpdcconDtksuuUTff/99tbUkJCRIknr27Omw7ezZs8rPz69THd7ASCkAAAAAAPzcww9XBFIlJZa2p4OpZs2a6bzzzqvXvkFBQTIMw2FbaWmp03PUpKCgQLfccovuuOOOKq8lJSXV+Ti1qbz/Pffco6ysLD399NM677zzFBkZqXHjxqmkpMShX+VFyE0mk8xmsySpT58+2r9/vz788EP973//0/jx4zVs2DC9++67LtVSV/a1WANDZ9us9fkDQikAAAAAAPxY5TWkrG3JN2tKdevWTf/6179kGIYt6Pj0008VHR2tDh06SLJMTzty5Ihtn/z8fIeRTXXVp08ffffdd/UOx+yFhYWpvLy8Tn0//fRTTZ48Wddee60kSzh24MABl88ZExOjCRMmaMKECRo3bpyuuOIKnTx5UvHx8XU+Rrdu3fTpp58qIyPDob7u3bu7XI+/IZQCAAAAAMBPOVvU3H6NKfu2t9x6661asGCBbr/9dk2bNk27d+/W7NmzlZmZaVtPaujQoVq6dKnGjBmjuLg4zZo1y3bnPlfcf//9uuiiizRt2jTddNNNatasmb777jtlZWXpxRdfdOlYycnJ+vzzz3XgwAE1b968xmCoS5cueu+99zRmzBiZTCbNnDnT5RFG8+fPV9u2bdW7d28FBQXpnXfeUWJiouLi4lw6zr333qvx48erd+/eGjZsmP7zn//ovffeq3I3wMaIUAoAAAAAAD9VXu58UXNru44Df9yqffv2Wr16te69916lpKQoPj5ef/zjH/WXv/zF1mfGjBnav3+/rrrqKsXGxurhhx+u10ipXr16aePGjXrwwQd16aWXyjAMnXvuuZowYYLLx7rnnnuUkZGh7t2768yZMzXWM3/+fN144426+OKL1apVK91///0ur8UUHR2tJ598Unv27FFwcLD69++v1atXu7QQvCSNHTtWzz33nJ5++mndeeed6ty5s5YsWaL09HSXjuOPTEblSZ6oUX5+vmJjY5WXl6eYmBhflwMvKi0t1erVqzV69Ogq84YBoKnjMxBAIOMzEPV19uxZ7d+/X507d7bdJQ7wV9X9vp44cUKtWrXySA7C3fcAAAAAAADgdYRSAAAAAAAA8DpCKQAAAAAAAHgdoRQAAAAA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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<ol>
+<li>The signal is now clearly a sinusoid with an exponentially decaying amplitude, a.k.a. a damped vibration!</li>
+<li>Around $5$ Hz (max value of $|X_{cont}|$ at $4.98$ Hz).</li>
+</ol>
+Instead of a 'crisp' spectrum, with a very clear, distinct and ultimately narrow peak, you now get a kind of smoothed or faded peak. This is simply the result of dealing with a damped harmonic, rather than a perfect harmonic. The signal somehow still looks pretty periodic, but strictly spoken, the signal is not periodic anymore, as the amplitude slightly changes (decreases) with time.
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Cantilever-beam-acceleration-measurements">Cantilever-beam acceleration measurements<a class="anchor-link" href="#Cantilever-beam-acceleration-measurements">¶</a></h3><p>Now you're ready to start analyzing the cantilever-beam acceleration measurements.</p>
+<p>Read in the data-file: <em>cantileverbeam_acc50Hz.csv</em>.</p>
+<p>This dataset contains 5 minutes of measurements with a sampling rate of $50$ Hz (a total of $N=15001$ samples). The first column in the file contains the UTC time of day (in seconds), the second column contains the measured acceleration (in m/s<sup>2</sup>).</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h3 id="Detrending">Detrending<a class="anchor-link" href="#Detrending">¶</a></h3><p>In this project the signal of interest is the damped, harmonic motion of the cantilever-beam. In addition the measurements may contain (unwanted) effects of the sensor (think of an offset, due to imperfect manufacturing and/or prior calibration, or a drift over time, for instance due to temperature changes in the electronics during the experiment). By detrending we mean to remove such effects, prior to our spectral analysis, so that we can start with a nice, zero mean signal. A-priori detrending is good practice and generally yields a cleaner spectrum. Next week (week 2.4 on Time Series Analysis) we cover the subject of removing unwanted effects from the signal in more detail, as to obtain a so-called <strong>stationary</strong> signal, meaning that the properties or characteristics of the signal (such as the mean) do not change over time, and, we provide practical means to “stationarize” a given or measured signal.</p>
+<p>There are built-in functions in Python to remove such an offset and/or trend (and you're free to use them). But, earlier in the MUDE, in week 1.3, you learned about least-squares parameter estimation, and that's what you can apply to do the detrending (and actually built-in functions just apply the very same principle). Next week, on Time Series Analysis, you will actually be covering (again) the estimation of a trend in a time series of measurements.
+As a re-cap for week 1.3: when a series of observations $y_1, …, y_m$ (in our case with $m=N$) is supposed or expected to exhibit a functional linear trend (a straight line in terms of a graph), this can be modelled as</p>
+$$
+\mathbb{E} = \begin{pmatrix} \begin{bmatrix} Y_{1} \\ Y_{2} \\ \vdots \\ Y_{m} \end{bmatrix} \end{pmatrix} 
+         = 
+         \begin{bmatrix} 1 &amp; t_1 - t_1 \\ 1 &amp; t_2 - t_1 \\ \vdots &amp; \vdots \\ 1 &amp; t_m - t_1 \end{bmatrix} 
+         \begin{pmatrix} x_{1} \\ x_{2} \end{pmatrix}
+$$<p>with $x_1$ the offset at time $t_1$ (rather than $t=0$), and $x_2$ the slope of the line. The two unknown parameters in this vector $x$ can be estimated through (unweighted) least-squares, $\hat{x}=(A^T A)^{-1} A^T y$, and next the residuals are obtained as $\hat{\epsilon}=y-\hat{y}=y-A\hat{x}$. The residuals are the 'left-over part' of the observations, once the (estimated) trend has been taken out; these residuals are of interest for further spectral analysis!</p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 7:</b>
+<ul>
+<li>For the cantilever-beam acceleration measurements, perform a least-squares estimation according to the above model, and report the estimated offset and slope of the trend.</li>
+<li>The detrended acceleration measurements, hence the elements of vector $\hat{\epsilon}$ are the input to your spectral analysis, so from here on, we denote them by $x(t)$ (in continuous time), and by $x_n$ (in discrete time) with $n=0,…,N-1$.</li>
+<li>Make a plot of the input signal as a function of time, hence of the detrended accelerations.</li>
+</ul>
+<p>Report the estimated offset and slope of the trend (i.e. numerical values).</p>
+
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">df</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="s1">'cantileverbeam_acc50Hz.csv'</span><span class="p">,</span> <span class="n">header</span><span class="o">=</span><span class="mi">0</span><span class="p">)</span>
+
+<span class="n">t</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'time'</span><span class="p">])</span> <span class="c1">#</span>
+<span class="n">dat</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'acceleration'</span><span class="p">])</span> <span class="c1">#</span>
+
+<span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">dat</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'acceleration signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'time [s]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'acceleration [m/s2]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Vertical cantilever beam acceleration'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+<span class="c1"># observation record length (as N*dt, according to sample-and-hold convention)</span>
+<span class="n">T</span> <span class="o">=</span> <span class="p">(</span><span class="n">t</span><span class="p">[</span><span class="n">N</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">t</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="o">*</span><span class="n">N</span><span class="o">/</span><span class="p">(</span><span class="n">N</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+<span class="n">dt</span> <span class="o">=</span> <span class="n">T</span><span class="o">/</span><span class="n">N</span>
+
+<span class="n">YOUR_CODE_HERE</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [13]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># LOAD DATA</span>
+
+<span class="n">df</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="s1">'cantileverbeam_acc50Hz.csv'</span><span class="p">,</span> <span class="n">header</span><span class="o">=</span><span class="mi">0</span><span class="p">)</span>
+
+<span class="n">t</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'time'</span><span class="p">])</span> <span class="c1">#</span>
+<span class="n">dat</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">array</span><span class="p">(</span><span class="n">df</span><span class="p">[</span><span class="s1">'acceleration'</span><span class="p">])</span> <span class="c1">#</span>
+
+<span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
+
+<span class="c1"># observation record length (as N * dt, according to sample-and-hold convention)</span>
+<span class="n">T</span> <span class="o">=</span> <span class="p">(</span><span class="n">t</span><span class="p">[</span><span class="n">N</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">t</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span> <span class="o">*</span> <span class="n">N</span> <span class="o">/</span> <span class="p">(</span><span class="n">N</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+<span class="n">dt</span> <span class="o">=</span> <span class="n">T</span> <span class="o">/</span> <span class="n">N</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">dat</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'acceleration signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'time [s]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'acceleration [m/s2]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Vertical cantilever beam acceleration'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+
+<span class="c1">### SOLUTION</span>
+
+<span class="c1">#detrend data</span>
+<span class="n">A</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">column_stack</span><span class="p">((</span><span class="n">np</span><span class="o">.</span><span class="n">ones</span><span class="p">(</span><span class="n">N</span><span class="p">),</span> <span class="n">t</span> <span class="o">-</span> <span class="n">t</span><span class="p">[</span><span class="mi">0</span><span class="p">]))</span>
+
+<span class="c1">#xhat = np.linalg.lstsq(A, dat, rcond=None)[0]</span>
+<span class="n">xhat</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">linalg</span><span class="o">.</span><span class="n">inv</span><span class="p">((</span><span class="n">A</span><span class="o">.</span><span class="n">T</span><span class="p">)</span><span class="nd">@A</span><span class="p">)</span><span class="nd">@A</span><span class="o">.</span><span class="n">T</span><span class="nd">@dat</span>
+<span class="n">yhat</span> <span class="o">=</span> <span class="n">A</span><span class="nd">@xhat</span>
+<span class="n">ehat</span> <span class="o">=</span> <span class="n">dat</span> <span class="o">-</span> <span class="n">yhat</span>
+
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">ehat</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'detrended signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'time [s]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'detrended accelerations [m/s2]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Detrended vertical cantilever beam acceleration'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj4AAAHHCAYAAAC/R1LgAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABYCElEQVR4nO3dd1hTZ/8G8DussEGU4UAQN6KoqIjWbUXrRKvV14Gjaq3W1zpra0W0ah3ddVRfRWu1rlpHrXtrKa6iKO4tKg4ERBSEPL8/8iM1shJIckhyf64rl+ack3O+eXIgN89zhkwIIUBERERkBiykLoCIiIjIUBh8iIiIyGww+BAREZHZYPAhIiIis8HgQ0RERGaDwYeIiIjMBoMPERERmQ0GHyIiIjIbDD5ERERkNhh8iF4zcOBA+Pr66m39LVu2RMuWLfW2fn3Jq11kMhmmTZsmST3FJZPJMGrUKKnLMAu+vr4YOHCg1GXkMm3aNMhkMqnLIAkw+JDkunTpAnt7ezx79izfZfr27QsbGxs8efKk2Nu7d+8epk2bhtjY2GKvy5SwXcjUpKenY9q0aTh48KDUpVAJwuBDkuvbty9evHiB33//Pc/56enp2LJlC9q3b4/SpUsXe3v37t1DZGRknl/wS5cuxaVLl4q9DWPEdiFTk56ejsjIyDyDz5QpU/DixQvDF0WSY/AhyXXp0gVOTk5Ys2ZNnvO3bNmC58+fo2/fvsXaTlZWFjIzMwtcxtraGnK5vFjbMUXG1i6afNZkfHT5uVpZWcHW1lYn6yLjwuBDkrOzs0P37t2xb98+PHz4MNf8NWvWwMnJCV26dAEAJCcnY8yYMfD29oZcLkeVKlUwZ84cKBQK1Wtu3rwJmUyG+fPn49tvv0XlypUhl8uxcOFCNGzYEAAwaNAgyGQyyGQyrFixAkDex7IoFAp89913qF27NmxtbeHu7o727dvj5MmTqmWioqLQunVreHh4QC6Xw9/fH4sWLSpWu/zyyy9o1KgR7O3tUapUKTRv3hy7d+9Wzd+yZQs6duyIcuXKQS6Xo3LlypgxYways7PV1tOyZUsEBAQgPj4erVq1gr29PcqXL4+5c+eqljl48KDW7ZKXhIQEDB48GJ6enpDL5ahVqxaWL1+ump+YmAgrKytERkbmeu2lS5cgk8nw448/qqYV57OOj48vtN7Vq1ejevXqsLW1RVBQEA4fPqz1ewKAzMxMTJ06FUFBQXBxcYGDgwOaNWuGAwcOqC33eq0LFiyAn58f7O3t0a5dO9y5cwdCCMyYMQMVKlSAnZ0dunbtiqSkpELfx9mzZzFw4ED4+fnB1tYWXl5eGDx4cJ5DwwkJCRgyZIhqv6lUqRJGjBihFiiSk5Px8ccfw9fXF3K5HBUqVMCAAQPw+PFj1TIZGRmIiIhAlSpVIJfL4e3tjYkTJyIjI6PQeov7uWrS3jdv3oS7uzsAIDIyUrVP5xyXltcxPllZWZgxY4ZqW76+vvj0009zvSdfX1906tQJR48eRaNGjWBraws/Pz/8/PPPhb53kp6V1AUQAcrhrpUrV2L9+vVqB50mJSVh165d6NOnD+zs7JCeno4WLVogISEBw4cPR8WKFfHXX39h8uTJuH//Pr799lu19UZFReHly5cYNmwY5HI5wsLC8OzZM0ydOhXDhg1Ds2bNAABNmjTJt7YhQ4ZgxYoV6NChA95//31kZWXhyJEj+Pvvv9GgQQMAwKJFi1CrVi106dIFVlZW2LZtGz788EMoFAqMHDlS6/aIjIzEtGnT0KRJE0yfPh02NjaIiYnB/v370a5dOwDAihUr4OjoiLFjx8LR0RH79+/H1KlTkZqainnz5qmt7+nTp2jfvj26d++OXr16YePGjZg0aRJq166NDh06oGbNmpg+fbpW7fKmxMRENG7cWHXgsLu7O3bs2IEhQ4YgNTUVY8aMgaenJ1q0aIH169cjIiJC7fXr1q2DpaUlevbsCQDF/qzd3NwKrPfQoUNYt24dRo8erQrF7du3x/HjxxEQEKDxewKA1NRU/O9//0OfPn0wdOhQPHv2DMuWLUNoaCiOHz+OunXrqm179erVyMzMxEcffYSkpCTMnTsXvXr1QuvWrXHw4EFMmjQJV69exQ8//IDx48fnClpv2rNnD65fv45BgwbBy8sL58+fx5IlS3D+/Hn8/fffqi/4e/fuoVGjRkhOTsawYcNQo0YNJCQkYOPGjUhPT4eNjQ3S0tLQrFkzXLhwAYMHD0b9+vXx+PFjbN26FXfv3kWZMmWgUCjQpUsXHD16FMOGDUPNmjURFxeHb775BpcvX8bmzZvzrVUXn6sm7e3u7o5FixZhxIgRCAsLQ/fu3QEAderUybe2999/HytXrsS7776LcePGISYmBrNnz8aFCxdyDcVfvXoV7777LoYMGYLw8HAsX74cAwcORFBQEGrVqlXg50USE0QlQFZWlihbtqwICQlRm7548WIBQOzatUsIIcSMGTOEg4ODuHz5stpyn3zyibC0tBS3b98WQghx48YNAUA4OzuLhw8fqi174sQJAUBERUXlqiM8PFz4+Pionu/fv18AEKNHj861rEKhUP0/PT091/zQ0FDh5+enNq1FixaiRYsWuRvgNVeuXBEWFhYiLCxMZGdna7XN4cOHC3t7e/Hy5Uu1bQIQP//8s2paRkaG8PLyEj169FBN06ZdhBACgIiIiFA9HzJkiChbtqx4/Pix2nK9e/cWLi4uqnp/+uknAUDExcWpLefv7y9at26teq6Lzzo/AAQAcfLkSdW0W7duCVtbWxEWFqb1e8rKyhIZGRlqyzx9+lR4enqKwYMHq6bl1Oru7i6Sk5NV0ydPniwAiMDAQPHq1SvV9D59+ggbGxu1zzMvee0Lv/76qwAgDh8+rJo2YMAAYWFhIU6cOJFr+Zx9a+rUqQKA2LRpU77LrFq1SlhYWIgjR46ozc/5eT127Jhqmo+PjwgPD1c918Xnqml7P3r0KNd+miMiIkK8/hUYGxsrAIj3339fbbnx48cLAGL//v1q7+nNtn348KGQy+Vi3LhxubZFJQuHuqhEsLS0RO/evREdHY2bN2+qpq9Zswaenp5o06YNAGDDhg1o1qwZSpUqhcePH6sebdu2RXZ2dq6hih49eqi6u4vit99+g0wmy9U7AUCtm9zOzk71/5SUFDx+/BgtWrTA9evXkZKSotU2N2/eDIVCgalTp8LCQv1HNL9tPnv2DI8fP0azZs2Qnp6Oixcvqr3O0dER/fr1Uz23sbFBo0aNcP36da1qy48QAr/99hs6d+4MIYTaZxMaGoqUlBScPn0aANC9e3dYWVlh3bp1qtefO3cO8fHxeO+991TT9P1Zh4SEICgoSPW8YsWK6Nq1K3bt2oXs7Gyt3pOlpSVsbGwAKIdGk5KSkJWVhQYNGqiWeV3Pnj3h4uKieh4cHAwA6NevH6ysrNSmZ2ZmIiEhocD38vq+8PLlSzx+/BiNGzcGANX2FQoFNm/ejM6dO6t6Kl+Xs2/99ttvCAwMRFhYWL7LbNiwATVr1kSNGjXU2qV169YAkGuI73W6+Fy1bW9N/PnnnwCAsWPHqk0fN24cAGD79u1q0/39/VU9owDg7u6O6tWr6+xnivSHQ11UYvTt2xfffPMN1qxZg08//RR3797FkSNHMHr0aFhaWgIArly5grNnz+b7BffmMUKVKlUqVk3Xrl1DuXLlCh02OXbsGCIiIhAdHY309HS1eSkpKWpfcpps08LCAv7+/gUud/78eUyZMgX79+9Hampqrm2+rkKFCrmOZyhVqhTOnj2rcV0FefToEZKTk7FkyRIsWbIkz2VyPpsyZcqgTZs2WL9+PWbMmAFAOcxlZWWlGo4A9P9ZV61aNde0atWqIT09HY8ePYKFhYXG7wkAVq5cia+++goXL17Eq1evCqyrYsWKas9z9g9vb+88pz99+rTA95KUlITIyEisXbs2V7vk7AuPHj1CamqqahgvP9euXUOPHj0KXObKlSu4cOGCxp/Nm6/VxeeqTXtr4tatW7CwsECVKlXUpnt5ecHV1RW3bt1Sm/7mZwgof6YK+6xIegw+VGIEBQWhRo0a+PXXX/Hpp5/i119/hRBC7WwuhUKBt99+GxMnTsxzHdWqVVN7/vpfwvpy7do1tGnTBjVq1MDXX38Nb29v2NjY4M8//8Q333yjdsCmriQnJ6NFixZwdnbG9OnTUblyZdja2uL06dOYNGlSrm3mBMc3CSF0Uk/O9vr164fw8PA8l3n92IrevXtj0KBBiI2NRd26dbF+/Xq0adMGZcqUUVunlJ+1Nu/pl19+wcCBA9GtWzdMmDABHh4esLS0xOzZs3Ht2rVcr8vv8yjq59SrVy/89ddfmDBhAurWrQtHR0coFAq0b99eL/ufQqFA7dq18fXXX+c5/80A9+Zri/u5atve2tD0oob6/pki/WHwoRKlb9+++Pzzz3H27FmsWbMGVatWVZ1tBACVK1dGWloa2rZtW+RtaHO11sqVK2PXrl1ISkrKt9dn27ZtyMjIwNatW9X+Ciyou7+wbSoUCsTHx+c6KDbHwYMH8eTJE2zatAnNmzdXTb9x40aRtglo1y5vcnd3h5OTE7KzszX6bLp164bhw4erhrsuX76MyZMnqy2ji8+6IFeuXMk17fLly7C3t1f1Rmj6njZu3Ag/Pz9s2rRJrR3zGiLVtadPn2Lfvn2IjIzE1KlTVdPffH/u7u5wdnbGuXPnClxf5cqVNVrmzJkzaNOmjdb7jS4+V03bW5vafHx8oFAocOXKFdSsWVM1PTExEcnJyfDx8SlyvVSy8BgfKlFyenemTp2K2NjYXNfu6dWrF6Kjo7Fr165cr01OTkZWVlah23BwcFAtX5gePXpACJHn6dc5f9nl/OX3+l96KSkpiIqKKnT9eenWrRssLCwwffr0XH+tF7TNzMxMLFy4sEjbBLRrlzdZWlqiR48e+O233/L80nz06JHac1dXV4SGhmL9+vVYu3YtbGxs0K1bN7VldPFZFyQ6OlrteJA7d+5gy5YtaNeuHSwtLbV6T3l9HjExMYiOji5WjZrIa9sAcp0dZWFhgW7dumHbtm1ql2LIkfP6Hj164MyZM3leUDRnmV69eiEhIQFLly7NtcyLFy/w/PnzfOvVxeeqaXvb29ur1luYd955B0Dudsvp1erYsWOh6yDjwB4fKlEqVaqEJk2aYMuWLQCQK/hMmDABW7duRadOnVSnjj5//hxxcXHYuHEjbt68qTZckpfKlSvD1dUVixcvhpOTExwcHBAcHJznsQGtWrVC//798f333+PKlSuqoYMjR46gVatWGDVqFNq1awcbGxt07twZw4cPR1paGpYuXQoPDw/cv39f6zaoUqUKPvvsM8yYMQPNmjVD9+7dIZfLceLECZQrVw6zZ89GkyZNUKpUKYSHh2P06NGQyWRYtWpVsbrZtWmXvHz55Zc4cOAAgoODMXToUPj7+yMpKQmnT5/G3r17c12P5r333kO/fv2wcOFChIaGwtXVVW2+Lj7rggQEBCA0NFTtdHYAaiFX0/fUqVMnbNq0CWFhYejYsSNu3LiBxYsXw9/fH2lpaUWuURPOzs5o3rw55s6di1evXqF8+fLYvXt3nr1/s2bNwu7du9GiRQvVaej379/Hhg0bcPToUbi6umLChAnYuHEjevbsicGDByMoKAhJSUnYunUrFi9ejMDAQPTv3x/r16/HBx98gAMHDqBp06bIzs7GxYsXsX79euzatSvPA6gB3Xyumra3nZ0d/P39sW7dOlSrVg1ubm4ICAjI8zinwMBAhIeHY8mSJaqh5OPHj2PlypXo1q0bWrVqpeUnQyWWgc8iIyrUggULBADRqFGjPOc/e/ZMTJ48WVSpUkXY2NiIMmXKiCZNmoj58+eLzMxMIcS/p8LOmzcvz3Vs2bJF+Pv7CysrK7VTuPM6bTsrK0vMmzdP1KhRQ9jY2Ah3d3fRoUMHcerUKdUyW7duFXXq1BG2trbC19dXzJkzRyxfvlwAEDdu3FAtp8np7DmWL18u6tWrJ+RyuShVqpRo0aKF2LNnj2r+sWPHROPGjYWdnZ0oV66cmDhxoti1a5cAIA4cOKC2zVq1auVaf17vVZt2QR6nCScmJoqRI0cKb29vYW1tLby8vESbNm3EkiVLcm0/NTVV2NnZCQDil19+ybMNdPFZ5wWAGDlypPjll19E1apVhVwuF/Xq1VNrN23ek0KhELNmzRI+Pj6qdf3xxx+52i2/Wg8cOCAAiA0bNqhNj4qKEgDyPP38dXfv3hVhYWHC1dVVuLi4iJ49e4p79+7l+RndunVLDBgwQLi7uwu5XC78/PzEyJEj1U4Pf/LkiRg1apQoX768sLGxERUqVBDh4eFqp/VnZmaKOXPmiFq1aqn20aCgIBEZGSlSUlJUy715OrsQxf9cNW1vIYT466+/RFBQkLCxsVFrjzdPZxdCiFevXonIyEhRqVIlYW1tLby9vcXkyZNzXU7Ax8dHdOzYMVdd2vx8k3RkQvBILCIiIjIPPMaHiIiIzAaDDxEREZkNBh8iIiIyGww+REREZDYYfIiIiMhsMPgQERGR2eAFDN+gUChw7949ODk5FesS/kRERGQ4Qgg8e/YM5cqVg4VF/v06DD5vuHfvXoE32CMiIqKS686dO6hQoUK+8xl83uDk5ARA2XDOzs4SV0NERESaSE1Nhbe3t+p7PD8MPm/IGd5ydnZm8CEiIjIyhR2mwoObiYiIyGww+BAREZHZYPAhIiIis8FjfIiITFx2djZevXoldRlExWJtbQ1LS8tir4fBh4jIRAkh8ODBAyQnJ0tdCpFOuLq6wsvLq1jX2WPwISIyUTmhx8PDA/b29rwoKxktIQTS09Px8OFDAEDZsmWLvC4GHyIiE5Sdna0KPaVLl5a6HKJis7OzAwA8fPgQHh4eRR724sHNREQmKOeYHnt7e4krIdKdnP25OMesMfgQEZkwDm+RKdHF/szgQ0RERGaDwYeIiOg1K1asgKurq2Tbv3nzJmQyGWJjYyWrYdq0aahbt67Bt2uItmfwISIiksjAgQPRrVs3tWne3t64f/8+AgICpCkKwPjx47Fv3z7Jtq9PDD5k9tLTpa6AiExNcQ6+tbS0hJeXF6yspDvx2tHR0WTPBmTwIbO2dCng4AA0bgwkJEhdDREBwM6dO/HWW2/B1dUVpUuXRqdOnXDt2jW1Ze7evYs+ffrAzc0NDg4OaNCgAWJiYlTzt23bhoYNG8LW1hZlypRBWFiYal5GRgbGjx+P8uXLw8HBAcHBwTh48GCBNW3ZsgX169eHra0t/Pz8EBkZiaysLNV8mUyGRYsWoUuXLnBwcMDMmTORnZ2NIUOGoFKlSrCzs0P16tXx3XffqV4zbdo0rFy5Elu2bIFMJoNMJsPBgwfzHOo6dOgQGjVqBLlcjrJly+KTTz5R237Lli0xevRoTJw4EW5ubvDy8sK0adMKfE8HDx5Eo0aN4ODgAFdXVzRt2hS3bt1S1fb6UFdWVhZGjx6t+kwmTZqE8PBwtd4qTWr4+uuvUbt2bTg4OMDb2xsffvgh0tLSCqxT1xh8yKwNG6b8NyYGCA6WthYifRMCeP5cmocQmtf5/PlzjB07FidPnsS+fftgYWGBsLAwKBQKAEBaWhpatGiBhIQEbN26FWfOnMHEiRNV87dv346wsDC88847+Oeff7Bv3z40atRItf5Ro0YhOjoaa9euxdmzZ9GzZ0+0b98eV65cybOeI0eOYMCAAfjvf/+L+Ph4/PTTT1ixYgVmzpyptty0adMQFhaGuLg4DB48GAqFAhUqVMCGDRsQHx+PqVOn4tNPP8X69esBKIeTevXqhfbt2+P+/fu4f/8+mjRpkmv7CQkJeOedd9CwYUOcOXMGixYtwrJly/DFF1+oLbdy5Uo4ODggJiYGc+fOxfTp07Fnz54831NWVha6deuGFi1a4OzZs4iOjsawYcPyPWtqzpw5WL16NaKionDs2DGkpqZi8+bNuZYrrAYLCwt8//33OH/+PFauXIn9+/dj4sSJeW5TbwSpSUlJEQBESkqK1KWQASh/Hf/7IDIVL168EPHx8eLFixeqaWlpufd5Qz3S0or+Xh49eiQAiLi4OCGEED/99JNwcnIST548yXP5kJAQ0bdv3zzn3bp1S1haWoqEhAS16W3atBGTJ08WQggRFRUlXFxc1ObNmjVLbflVq1aJsmXLqp4DEGPGjCn0vYwcOVL06NFD9Tw8PFx07dpVbZkbN24IAOKff/4RQgjx6aefiurVqwuFQqFaZsGCBcLR0VFkZ2cLIYRo0aKFeOutt9TW07BhQzFp0qQ863jy5IkAIA4ePJjn/IiICBEYGKh67unpKebNm6d6npWVJSpWrKhWu7Y1CCHEhg0bROnSpVXP32z7N+W1X+fQ9PubPT5Er1m6VOoKiOjKlSvo06cP/Pz84OzsDF9fXwDA7du3AQCxsbGoV68e3Nzc8nx9bGws2rRpk+e8uLg4ZGdno1q1anB0dFQ9Dh06lGs4LceZM2cwffp0teWHDh2K+/fvI/21gwQbNGiQ67ULFixAUFAQ3N3d4ejoiCVLlqjeh6YuXLiAkJAQtd6Ypk2bIi0tDXfv3lVNq1OnjtrrypYtq7rFw5vc3NwwcOBAhIaGonPnzvjuu+9w//79PJdNSUlBYmKiWq+ZpaUlgoKCci1bWA179+5FmzZtUL58eTg5OaF///548uSJWjvqG29ZQfSaYcOAoUOlroJIP+ztAQMfTqG2bU117twZPj4+WLp0KcqVKweFQoGAgABkZmYC+PfWBfkpaH5aWhosLS1x6tSpXLc8cHR0zPc1kZGR6N69e655tra2qv87ODiozVu7di3Gjx+Pr776CiEhIXBycsK8efPUjkXSJWtra7XnMplMNfyXl6ioKIwePRo7d+7EunXrMGXKFOzZsweNGzfWSw03b95Ep06dMGLECMycORNubm44evQohgwZgszMTINdZZzBh+gNaWlAPr//iIyaTKY8mL8ke/LkCS5duoSlS5eiWbNmAICjR4+qLVOnTh3873//Q1JSUp69PnXq1MG+ffswaNCgXPPq1auH7OxsPHz4ULX+wtSvXx+XLl1ClSpVtHovx44dQ5MmTfDhhx+qpr3Zq2RjY4Ps7OwC11OzZk389ttvEEKoen2OHTsGJycnVKhQQaua3lSvXj3Uq1cPkydPRkhICNasWZMr+Li4uMDT0xMnTpxA8+bNASjvBXf69GmtrvVz6tQpKBQKfPXVV7CwUA445RzvZEgc6iJ6Q+XKUldAZL5KlSqF0qVLY8mSJbh69Sr279+PsWPHqi3Tp08feHl5oVu3bjh27BiuX7+O3377DdHR0QCAiIgI/Prrr4iIiMCFCxcQFxeHOXPmAACqVauGvn37YsCAAdi0aRNu3LiB48ePY/bs2di+fXueNU2dOhU///wzIiMjcf78eVy4cAFr167FlClTCnwvVatWxcmTJ7Fr1y5cvnwZn3/+OU6cOKG2jK+vL86ePYtLly7h8ePHeZ4G/+GHH+LOnTv46KOPcPHiRWzZsgUREREYO3asKkBo68aNG5g8eTKio6Nx69Yt7N69G1euXEHNmjXzXP6jjz7C7NmzsWXLFly6dAn//e9/8fTpU61uIVGlShW8evUKP/zwA65fv45Vq1Zh8eLFRaq/OBh8iN6Qz5A4ERmAhYUF1q5di1OnTiEgIAAff/wx5s2bp7aMjY0Ndu/eDQ8PD7zzzjuoXbs2vvzyS9XQVcuWLbFhwwZs3boVdevWRevWrXH8+HHV66OiojBgwACMGzcO1atXR7du3XDixAlUrFgxz5pCQ0Pxxx9/YPfu3WjYsCEaN26Mb775Bj4+PgW+l+HDh6N79+547733EBwcjCdPnqj1/gDA0KFDUb16dTRo0ADu7u44duxYrvWUL18ef/75J44fP47AwEB88MEHGDJkSKHBqyD29va4ePEievTogWrVqmHYsGEYOXIkhg8fnufykyZNQp8+fTBgwACEhITA0dERoaGhakN9hQkMDMTXX3+NOXPmICAgAKtXr8bs2bOL/B6KSiaENicZmr7U1FS4uLggJSUFzs7OUpdDepbfHyv8qSBj9/LlS9y4cQOVKlXS6suJSBMKhQI1a9ZEr169MGPGDINtt6D9WtPvbx7jQ0RERAXKGQ5r0aIFMjIy8OOPP+LGjRv4z3/+I3VpWuNQFxERERXIwsICK1asQMOGDdG0aVPExcVh7969+R4TVJKxx4coD69eAW+clUlEZLa8vb3zPP7IGLHHhygP1apJXQEREekDgw9RHm7elLoCIt3g+StkSnSxPzP4EBGZoJwr6BryVgBE+pazP795hWht8BgfIiITZGlpCVdXV9V9kuzt7bW62BxRSSKEQHp6Oh4+fAhXV9dctxvRBoMPEZGJ8vLyAoB8b1RJZGxcXV1V+3VRMfiQ2bp6VeoKiPRLJpOhbNmy8PDwyPNWCETGxNraulg9PTkYfMhsBQUVPL9rV2Dz5vyv7kxkLCwtLXXyhUFkCnhwM5mt1NSC52/dCty5Y5haiIjIMBh8iArAM4GJiEwLgw8RERGZDQYfIiIiMhsMPkRERGQ2GHyIiIjIbDD4EBVgzBge4ExEZEoYfIgKsHkzsHu31FUQEZGuMPgQFSIpSeoKiIhIVxh8iArBKzcTEZkOowk+s2fPRsOGDeHk5AQPDw9069YNly5dUlvm5cuXGDlyJEqXLg1HR0f06NEDiYmJElVMREREJY3RBJ9Dhw5h5MiR+Pvvv7Fnzx68evUK7dq1w/Pnz1XLfPzxx9i2bRs2bNiAQ4cO4d69e+jevbuEVRMREVFJIhPCOM9ZefToETw8PHDo0CE0b94cKSkpcHd3x5o1a/Duu+8CAC5evIiaNWsiOjoajRs31mi9qampcHFxQUpKCpydnfX5Fkhimg5hrV0LvPeefmshIqLi0fT722h6fN6UkpICAHBzcwMAnDp1Cq9evULbtm1Vy9SoUQMVK1ZEdHR0vuvJyMhAamqq2oOIiIhMk1EGH4VCgTFjxqBp06YICAgAADx48AA2NjZwdXVVW9bT0xMPHjzId12zZ8+Gi4uL6uHt7a3P0skI9esHZGRIXQUREemCUQafkSNH4ty5c1i7dm2x1zV58mSkpKSoHnfu3NFBhWRKsrKAxYulroKIiHTBSuoCtDVq1Cj88ccfOHz4MCpUqKCa7uXlhczMTCQnJ6v1+iQmJsLLyyvf9cnlcsjlcn2WTCbg0SOpKyAiIl0wmh4fIQRGjRqF33//Hfv370elSpXU5gcFBcHa2hr79u1TTbt06RJu376NkJAQQ5dLJsY4TwEgIqI3GU2Pz8iRI7FmzRps2bIFTk5OquN2XFxcYGdnBxcXFwwZMgRjx46Fm5sbnJ2d8dFHHyEkJETjM7qIiIjItBlN8Fm0aBEAoGXLlmrTo6KiMHDgQADAN998AwsLC/To0QMZGRkIDQ3FwoULDVwpmSL2+BARmQajvY6PvvA6PuZD21tR3LkDvHZYGRERlSAmfx0fIkMbPVrqCoiIqLgYfIg09P/XzCQiIiPG4EOkIQ4KExEZPwYfIiIiMhsMPkRERGQ2GHyINHTgAI/zISIydgw+RFoYOlTqCoiIqDgYfIi0sH271BUQEVFxMPgQERGR2WDwISIiIrPB4ENERERmg8GHiIiIzAaDD5EW0tOBM2ekroKIiIqKwYdIS0FBUldARERFxeBDpKXsbKkrICKiomLwISIiIrPB4ENERERmg8GHiIiIzAaDD1ER3LghdQVERFQUDD5ERVC7ttQVEBFRUTD4EBXB8+dSV0BEREXB4ENERERmg8GHiIiIzAaDD1ERRUZKXQEREWmLwYeoiKZNA4SQugoiItIGgw9RMYSFSV0BERFpg8GHqBi2bAF+/lnqKoiISFMMPkTFFB4O3LoldRVERKQJBh8iHfD15bV9iIiMAYMPkY4kJkpdARERFYbBh0hHFAqpKyAiosIw+BDpyKhRPL2diKikY/Ah0pFdu5QPIiIquRh8iHTo6VOpKyAiooIw+BDp0H/+w/BDRFSSMfgQ6di330pdARER5YfBh0jHeD0fIqKSi8GHSMe++gq4fl3qKoiIKC8MPkR6ULkycO6c1FUQEdGbGHyI9KRTJ6krICKiNzH4EOnJgwdSV0BERG9i8CHSk4wM4NIlqasgIqLXMfgQ6VGjRlJXQEREr2PwIdKj1FSpKyAiotcx+BDpWWKi1BUQEVEOBh8iPatbV+oKiIgoB4MPkZ7x7C4iopKDwYfIAF68kLoCIiICGHyIDMLfX+oKiIgIYPAhMoibN6WugIiIAAYfIoN5+FDqCoiIiMGHyEA8PaWugIiIGHyIiIjIbDD4EBERkdlg8CEyoHfflboCIiLzZlTB5/Dhw+jcuTPKlSsHmUyGzZs3q80XQmDq1KkoW7Ys7Ozs0LZtW1y5ckWaYony8NtvvH8XEZGUjCr4PH/+HIGBgViwYEGe8+fOnYvvv/8eixcvRkxMDBwcHBAaGoqXL18auFKi/LVpA2RlSV0FEZF5kgkhhNRFFIVMJsPvv/+Obt26AVD29pQrVw7jxo3D+PHjAQApKSnw9PTEihUr0Lt3b43Wm5qaChcXF6SkpMDZ2Vlf5VMJIJNJt+3p04HPP5du+0REpkbT72+j6vEpyI0bN/DgwQO0bdtWNc3FxQXBwcGIjo7O93UZGRlITU1VexDp29SpwMGDUldBRGR+TCb4PPj/O0F6vnGxFE9PT9W8vMyePRsuLi6qh7e3t17rJMrRqhXw668c9iIiMiSTCT5FNXnyZKSkpKged+7ckbokMiP/+Q8weDBgnAPORETGx2SCj5eXFwAgMTFRbXpiYqJqXl7kcjmcnZ3VHkSGtGoVMHAgww8RkSGYTPCpVKkSvLy8sG/fPtW01NRUxMTEICQkRMLKiAr388+Aqytw65bUlRARmTYrqQvQRlpaGq5evap6fuPGDcTGxsLNzQ0VK1bEmDFj8MUXX6Bq1aqoVKkSPv/8c5QrV0515hdRSZaaCvj6AlevApUrS10NEZFp0ij4uLm5abVSmUyG06dPw8fHp0hF5efkyZNo1aqV6vnYsWMBAOHh4VixYgUmTpyI58+fY9iwYUhOTsZbb72FnTt3wtbWVqd1EOlTlSrAs2eAo6PUlRARmR6NruNjYWGBb7/9Fi4uLoWuUAiBDz/8EOfOnYOfn59OijQkXsfHfEh5HR9NZGcDFiYzGE1EpF+afn9rPNTVu3dveHh4aLTsRx99pOlqiSgfzZsDhw4BlpZSV0JEZDo0Cj4KhUKrlT579qxIxRDRv44dAw4fVl7vh4iIdIMd6UQl2J49wMOHUldBRGQ6tA4+d+/eRVpaWq7pr169wuHDh3VSFBEpzZ4NeHoCR49KXQkRkWnQOPjcv38fjRo1go+PD1xdXTFgwAC1AJSUlKR2xhUR6U6zZkB8vNRVEBEZP42DzyeffAILCwvExMRg586diI+PR6tWrfD06VPVMkZ6o3cio1CrlvI0dyIiKjqNg8/evXvx/fffo0GDBmjbti2OHTuGsmXLonXr1khKSgKgvH4PEelP375SV0BEZNw0Dj4pKSkoVaqU6rlcLsemTZvg6+uLVq1a4SGPwCTSu23bgDVrpK6CiMh4aRx8/Pz8cPbsWbVpVlZW2LBhA/z8/NCpUyedF0dEubHXh4io6DQOPh06dMCSJUtyTc8JP3Xr1tVlXURUgDf+BiEiIg1pdMsKAMjKykJ6enq+l4HOyspCQkKCzu/PZWi8ZYX5MPZD0hYvBoYPl7oKIqKSQdPvb417fKysrPJcUXZ2NmJjY/Hs2TOjDz1ExuSDD4CICKmrICIyLlpfwHDMmDFYtmwZAGXoadGiBerXrw9vb28cPHhQ1/URUQGmTwd+/lnqKoiIjIfWwWfjxo0IDAwEAGzbtg03btzAxYsX8fHHH+Ozzz7TeYFEVLDwcODuXamrICIyDloHn8ePH8PLywsA8Oeff6Jnz56oVq0aBg8ejLi4OJ0XSESF8/YGnj+XugoiopJP6+Dj6emJ+Ph4ZGdnY+fOnXj77bcBAOnp6bC0tNR5gUSkmc8/l7oCIqKST+vgM2jQIPTq1QsBAQGQyWRo27YtACAmJgY1atTQeYFEpJlvvgF275a6CiKiks1K2xdMmzYNAQEBuHPnDnr27Am5XA4AsLS0xCeffKLzAolIc6GhwIMHyju6ExFRbhpfx2fAgAHo2rUrQkND4ejoqO+6JMPr+JgPY7+OT0HOngVq15a6CiIiw9H5dXyqVKmCWbNmwd3dHR06dMCiRYuQkJCgk2KJSLfq1AE2bZK6CiKikkfjHp8cd+/exdatW7FlyxYcOnQItWrVQteuXdGlSxeTuG0Fe3zMhyn3+OSIiwMCAqSugohI/zT9/tY6+Lzu2bNn2LFjB7Zs2YIdO3bAyckJnTt3xogRI1CrVq2irlZSDD7mwxyCDwCkpgJOTlJXQUSkXzof6sqLk5MTevXqhdWrV+PRo0dYvnw5LC0tER0dXZzVEpEOOTsDSUlSV0FEVDIUq8fHFLHHx3yYS49PjuxswKJYf+oQEZVceuvxefLkCUaOHAl/f3+UKVMGbm5uag8iKpkaNQKysqSugohIWlpfx6d///64evUqhgwZAk9PT8jM7c9mIiN16hRQujRw+zbg4iJ1NURE0tA6+Bw5cgRHjx5V3aiUiIxHairg6gpcuQJUqSJ1NUREhqf1UFeNGjXw4sULfdRCRAZStSpw+rTUVRARGZ7WwWfhwoX47LPPcOjQITx58gSpqalqDyIyDkFBwJ49AE9vICJzovVQl6urK1JTU9G6dWu16UIIyGQyZGdn66w4ItKvdu2A8HBg6VLA2lrqaoiI9E/r4NO3b19YW1tjzZo1PLiZyASsXKm8q/u5cwBPzCQiU6d18Dl37hz++ecfVK9eXR/1EJEE7t9XnvH1xx9Ax45SV0NEpD9aH+PToEED3LlzRx+1EJHEOnUCBg3ilZ6JyHRpfeXmDRs2YNq0aZgwYQJq164N6zcODKhTp45OCzQ0XrnZfHCUtmATJwJTpvA+X0RkHPR2k1KLPK55L5PJTObgZgYf88Hgo5mhQ4FvvgEcHKSuhIgof5p+f2t9jM+NGzeKVRgRGZelS5WP0FBg+XKgXDmpKyIiKjqtg4+Pj48+6iCiEm7XLqB8eaB+feCnn4AGDaSuiIhIexod3Lx161a8evVK45X++eefvLozkYk6fRpo2FB5y4vNm4HMTKkrIiLSnEbBJywsDMnJyRqvtHfv3rh//35RayIiI3DtGhAWBsjlwLx5AP/WISJjoNFQlxACAwcOhFwu12ilL1++LFZRRGRcJk5UPtq3B5YsAby9pa6IiChvGgWf8PBwrVbat29fnhFFJRrvT6UfO3cCFSsCpUoBCxcCXboA9vZSV0VE9C+tT2c3dTyd3TxkZwNWWh/aT0URHg5ERACVKkldCRGZMk2/v7W+cjORKWDcN5yVKwE/P6BqVeDQIUChkLoiIjJnDD5klvjla3hXrwItWwKWlsCAAcqbohIRGRqDD5klBh9prVoF1K6tvHp206bAr78Cjx6xJ46I9I9HOZBZ4hdsyfHXX8pHjubNgX79gMBAoFEj6eoiItPE4ENmiT0+Jdfhw8pHjq+/Blq3BurU4f3ViKj4ihR89u3bh3379uHhw4dQvPENsnz5cp0URqRPWVlSV0CaGjv23/937Ah88IEyCPE0eSIqCq2P8YmMjES7du2wb98+PH78GE+fPlV7EBmD77+XugIqiu3bgc6dlXeKl8mU1wnauhVIT5e6MiIyFlpfx6ds2bKYO3cu+vfvr6+aJMXr+JgHDpmYprffBrp2BZo1U95FvkwZqSsiIkPR9Ptb66GuzMxMNGnSpFjFERHpw549ysfrKlUC2rUDQkKAunWBypWVw2QWPKeVyCxp3eMzadIkODo64vPPP9dXTZJij495YI8PAcphs06dgIAAoHx55T3GGIiIjJPeenxevnyJJUuWYO/evahTpw6sra3V5n/99dfaV0tEJIFt25SPNwUGAkFBQP36yrPJ6tdXHldERMZP6x6fVq1a5b8ymQz79+8vdlFSYo+PeWCPDxVVQADg7w80aQI0bKgMRo6OUldFRJp+f5vkTUoXLFiAefPm4cGDBwgMDMQPP/yARhpeCY3Bxzww+JA+WFsrjyNq3FjZS1SunDIYeXhwCI1I3/Q21PW6u3fvAgAqVKhQnNXo1Lp16zB27FgsXrwYwcHB+PbbbxEaGopLly7Bw8ND6vKIyIS9egWcOKF8FMTRUXlV6uBgZVBSKJTHF1WurAxJMhnDOZG+aN3jo1Ao8MUXX+Crr75CWloaAMDJyQnjxo3DZ599BguJ/6wJDg5Gw4YN8eOPPwJQ1uvt7Y2PPvoIn3zySaGvZ4+PeeCXChkLOzvAxweoVQuoV095lppcDlSooAxLWVnKniULC/YqkXnTW4/PZ599hmXLluHLL79E06ZNAQBHjx7FtGnT8PLlS8ycObPoVRdTZmYmTp06hcmTJ6umWVhYoG3btoiOjpasLiKionrxArh4Ufn47TfNXyeXA05OyrPVLC2B06eBDz9UHqQtlyt7nXx8lD1MXl6Aqytgawukpiqvf2Rvr7ynnaWl3t4akSS0Dj4rV67E//73P3Tp0kU1rU6dOihfvjw+/PBDSYPP48ePkZ2dDU9PT7Xpnp6euHjxYp6vycjIQEZGhup5amqqXmskIjKEjAzl4/Hjf6ctXKibdTs4KHui3N0BNzdlULKyAlxclIHJxkY5vWxZZS+Um5uyl1WIf6dbWwOJicrn7u7KMGZjo1y/EP8O9+X8n0hXtA4+SUlJqFGjRq7pNWrUQFJSkk6KMqTZs2cjMjJS6jKIiIzG8+fKx+uhSgpOTsCzZ8r/29oqw5OXl7KXzM5O2YulUAClSyvDmUymDFfW1sC+fcB77ymDV40ayuUdHZXvKyd0paQoe8XkcuDJE+V23N2V27W3Vz5yblcpkwHZ2coeMive/rtE0/rjCQwMxI8//ojv37jZ0Y8//ojAwECdFVYUZcqUgaWlJRITE9WmJyYmwsvLK8/XTJ48GWNfuwtiamoqvL29dV5br17Ahg06X61J8PRU/lJ6+hS4d085zc8PuH5d2rqIqGTLCT0A8PKl8pGSovnrv/hC9zVR4Zo0AXbvlu7aWFoHn7lz56Jjx47Yu3cvQkJCAADR0dG4c+cO/vzzT50XqA0bGxsEBQVh37596NatGwDlwc379u3DqFGj8nyNXC6HXC7Xa12XLzP0FCQxUfl4HUMPEZFp+usvZa+cVMFH63MAWrRogcuXLyMsLAzJyclITk5G9+7dcenSJTRr1kwfNWpl7NixWLp0KVauXIkLFy5gxIgReP78OQYNGiRZTVWrAj/+qOwypbyVoCsiEBGRHrm4SHsDYZO8gOGPP/6ouoBh3bp18f333yM4OFij1/J0dtP32WfArFlSV0FE+uLoqDyWR6FQHvNjb6889ubOHeVZbB4eyksBODkpp9vZKadZWip7IiwtlccHPX+uPCuuVKl/Lxfg5qY8RigrS7mNp0+V23R2Vh60LYRyHfb2yuUsLZX/5hwL9PKl8npPdnbKf62tlevJOZAb+Pdgbl0f2C2E8jiknGOQFArTugSCTk9nP3v2LAICAmBhYYGzZ88WuGydOnW0q1QPRo0ale/QFhHvuUSkOzmnw1tZKXtuLSyUX6iursow4OCgPLusTBnl8XylSyuXdXX9NwBYWSnXc/u28nYg9vbKYGFtrTywWF9BQF9cXHJPy7kswOu/f948yuLN96br9yqTqR94bUqhRxsa9fhYWFjgwYMH8PDwgIWFBWQyGfJ6mUwmQ3Z2tl4KNRT2+Ji+xETlL2oic1G9urKH4+VL5ZC7j4/yRqyZmcpppUopL4JYoYIyXDg5KXshMjP/7RUxhsBB5k2nPT43btyAu7u76v9ExszTU/nLPioKGDFC6mqIClemDODrq/xrvXp1oGVLZVDJylIOr1Ss+O91dIRQPnTx1zx7R8kUaRR8fF47KvfWrVto0qQJrN64UEFWVhb++usvtWWJSqrXu8+JpCCTASEhymNIKlRQ3oqienXlpRwqVFBel6ao6+W+TZQ/rU9nb9WqFe7fv5/rhp8pKSlo1aqV0Q91EREVl42N8iaktWope2eCgpS9Ma6uyp4Zcz22gqgk0Dr4CCEgy+PPiSdPnsCB/aJEZCYCA4GwMGUPTfnyypDj4lL0nhoiMgyNg0/37t0BKA9gHjhwoNpF/7Kzs3H27Fk0adJE9xUS6QmHA6ggHh5A/frKnpuGDZW3NahY8d/7SRGRcdI4+Lj8//l5Qgg4OTnBzs5ONc/GxgaNGzfG0KFDdV8hEZGeyGTKy+d36qQcjvL1VZ7xxHBDZLo0Dj5RUVEAAF9fX4wfP57DWkRkNGrVAt56C2jTRnmcTePGytO0icj8aH2MT0REhD7qIDI4DnWZpnbtgK5dgaZNlRfDs7aWuiIiKkm0Dj4AsHHjRqxfvx63b99GZmam2rzTp0/rpDAiosJUrgz07w8MHMh74RGRZrQ+qfL777/HoEGD4OnpiX/++QeNGjVC6dKlcf36dXTo0EEfNRIRAQAaNAB++AE4fVp5G4SrV4GICIYeItKc1j0+CxcuxJIlS9CnTx+sWLECEydOhJ+fH6ZOnYqkpCR91EikFxzqMg7e3spw06sXj8shouLTusfn9u3bqtPW7ezs8OzZMwBA//798euvv+q2OiIyS6GhwB9/KG/JcPs2MGQIQw8R6YbWwcfLy0vVs1OxYkX8/fffAJT38NLgfqdERHn6+GPg5Enlnb137gQ6dvz3jtZERLqi9VBX69atsXXrVtSrVw+DBg3Cxx9/jI0bN+LkyZOqixwSGQMOdUnL2xuYORPo3Fl5ijkRkSFoHXyWLFkChUIBABg5ciRKly6Nv/76C126dMHw4cN1XiARmY6gIGDoUKBnT8DNTepqiMgcaRV8srKyMGvWLAwePBgVKlQAAPTu3Ru9e/fWS3FEZPyaNAEmTQLeeUd5g04iIilpdYyPlZUV5s6di6ysLH3VQ2QwHOrSnxEjgO3blcfrHDsGdOnC0ENEJYPWv4ratGmDQ4cOwdfXVw/lEJGxqlkTWLlSeUNPIqKSSuvg06FDB3zyySeIi4tDUFBQrnt2denSRWfFEZFxuHBBefdyIqKSTuvg8+GHHwIAvv7661zzZDIZsrOzi18VkQFwqKv4duwA3n6bp50TkfHQOvjknNFFROZr6VJg0CAGHiIyPsU63PDly5ewtbXVVS1EVMJt3aq87g4RkbHS+srN2dnZmDFjBsqXLw9HR0dcv34dAPD5559j2bJlOi+QSF841KW5FSuAFy8YeojI+GkdfGbOnIkVK1Zg7ty5sLGxUU0PCAjA//73P50WR0TSmjIFSEkBwsMBdu4SkSnQOvj8/PPPWLJkCfr27QvL1wb4AwMDcfHiRZ0WR0TSOXMGmDEDcHaWuhIiIt3ROvgkJCSgSpUquaYrFAq8evVKJ0URGQKHuvIWGam88GCdOlJXQkSke1of3Ozv748jR47Ax8dHbfrGjRtRr149nRVGRIZ38qTyflpERKZK6+AzdepUhIeHIyEhAQqFAps2bcKlS5fw888/448//tBHjUSkZ4GBwIkTgLW11JUQEemX1kNdXbt2xbZt27B37144ODhg6tSpuHDhArZt24a3335bHzUS6QWHupT69QP++Yehh4jMQ5Gu49OsWTPs2bNH17UQkYH9/jvQrZvUVRARGQ7vl0xmy9x7fDZvBrp2lboKIiLD0ij4lCpVCjINvyWSkpKKVRAR6d/ffwPBwVJXQURkeBoFn2+//VbPZRCRoSQkAOXKSV0FEZE0NAo+4eHh+q6DyODMcajr/HmGHiIyb1qf1QUA165dw5QpU9CnTx88fPgQALBjxw6cP39ep8URke5cvgz4+0tdBRGRtLQOPocOHULt2rURExODTZs2IS0tDQBw5swZRERE6LxAIiq++HigalWpqyAikp7WweeTTz7BF198gT179qjdpLR169b4+++/dVockT6Zy1DX4cNAzZpSV0FEVDJoHXzi4uIQFhaWa7qHhwceP36sk6KISDdOnwaaNZO6CiKikkPr4OPq6or79+/nmv7PP/+gfPnyOimKiIqnY0cgLQ3g7fOIiNRpHXx69+6NSZMm4cGDB5DJZFAoFDh27BjGjx+PAQMG6KNGIr0w5aGudesABwepqyAiKnm0Dj6zZs1CjRo14O3tjbS0NPj7+6N58+Zo0qQJpkyZoo8aiUgLYWEMPURE+ZEJIURRXnjnzh3ExcUhLS0N9erVQ1UTOWUkNTUVLi4uSElJgbOzs9TlkB6tWQP07St1FbpXtJ9oIiLjpun3d5Hv1eXt7Q1vb++ivpxIcqY41MVLaRERFUzroa4ePXpgzpw5uabPnTsXPXv21ElRRKS9Y8d4gUIiosJoHXwOHz6Md955J9f0Dh064PDhwzopioi0c/ky0KSJ1FUQEZV8WgeftLQ0tQsX5rC2tkZqaqpOiiIyBFMZ6vryS16VmYhIU1oHn9q1a2PdunW5pq9duxb+7GcnMihvb2DSJKmrICIyHlof3Pz555+je/fuuHbtGlq3bg0A2LdvH3799Vds2LBB5wUSUf727ZO6AiIi46J18OncuTM2b96MWbNmYePGjbCzs0OdOnWwd+9etGjRQh81EumFsQ91zZzJIS4iIm0V6XT2jh07omPHjrquhYg0VLUqMGGC1FUQERkfrY/xOXHiBGJiYnJNj4mJwcmTJ3VSFBHlr1Il4ORJwNpa6kqIiIyP1sFn5MiRuHPnTq7pCQkJGDlypE6KIjIEYxvqKl8euH5d+eBFxYmIikbroa74+HjUr18/1/R69eohPj5eJ0URUW63bwMWWv+pQkREr9P616hcLkdiYmKu6ffv34eVVZHvgEFEBZg1i6GHiEgXtP5V2q5dO0yePBkpKSmqacnJyfj000/x9ttv67S4182cORNNmjSBvb09XF1d81zm9u3b6NixI+zt7eHh4YEJEyYgKytLbzWRcTOmoa7Jk6WugIjINGjdRTN//nw0b94cPj4+qFevHgAgNjYWnp6eWLVqlc4LzJGZmYmePXsiJCQEy5YtyzU/OzsbHTt2hJeXF/766y/cv38fAwYMgLW1NWbNmqW3uoj0bfduqSsgIjIdMiGE0PZFz58/x+rVq3HmzBnVdXz69OkDawOcZrJixQqMGTMGycnJatN37NiBTp064d69e/D09AQALF68GJMmTcKjR4/yvM1GXjS9rT0Zvw0bgF69pK6iYB07An/8IXUVREQln6bf30U6KMfBwQHDhg0rcnH6EB0djdq1a6tCDwCEhoZixIgROH/+vKp36k0ZGRnIyMhQPef9xsxHSR/qOncOqFlT6iqIiExLkY9Gjo+Px+3bt5GZmak2vUuXLsUuqigePHigFnoAqJ4/ePAg39fNnj0bkZGReq2NSFvbtwO1akldBRGR6dE6+Fy/fh1hYWGIi4uDTCZDzkiZ7P//fM7OztZ4XZ988gnmzJlT4DIXLlxAjRo1tC1TY5MnT8bYsWNVz1NTU+Ht7a237REVZtgw4J13pK6CiMg0aR18/vvf/6JSpUrYt28fKlWqhOPHj+PJkycYN24c5s+fr9W6xo0bh4EDBxa4jJ+fn0br8vLywvHjx9Wm5Zx27+Xlle/r5HI55HK5Rtsg01JSh7q++krqCoiITJfWwSc6Ohr79+9HmTJlYGFhAQsLC7z11luYPXs2Ro8ejX/++Ufjdbm7u8Pd3V3bEvIUEhKCmTNn4uHDh/Dw8AAA7NmzB87OzvD399fJNoj0bfZswNFR6iqIiEyX1tfxyc7OhpOTEwCgTJkyuHfvHgDAx8cHly5d0m11r7l9+zZiY2Nx+/ZtZGdnIzY2FrGxsUhLSwOgvL6Qv78/+vfvjzNnzmDXrl2YMmUKRo4cyR4dylNJ6/GpVAn4+GOpqyAiMm1a9/gEBATgzJkzqFSpEoKDgzF37lzY2NhgyZIlGg9LFcXUqVOxcuVK1fOcs7QOHDiAli1bwtLSEn/88QdGjBiBkJAQODg4IDw8HNOnT9dbTUS6UrYscPEioOFVF4iIqIi0vo7Prl278Pz5c3Tv3h1Xr15Fp06dcPnyZZQuXRrr1q1D69at9VWrQfA6PuZj0yagRw+pqwCaNQMOHuQtKYiIikNv1/EJDQ1V/b9KlSq4ePEikpKSUKpUKdWZXUTGoKTsrocPS10BEZH50MldRd3c3HSxGiKzw+tlEhEZFjvXiSQybBjw/+cJEBGRgTD4kNmSeqjrp5+k3T4RkTli8CGSwIEDUldARGSeGHyIJNCypdQVEBGZJwYfMltSDXWdPSvNdomIiMGHyOBq15a6AiIi88XgQ2RAf/4pdQVEROaNwYfMlqGHuqpXBzp0MOw2iYhIHYMPkYG8847UFRAREYMPkYHMnCl1BURExOBDZsuQQ12DBgF2dobbHhER5Y3Bh8gAxoyRugIiIgIYfIj0bt48oE4dqasgIiKAwYfMmKGGunx9DbMdIiIqHIMPkR7Vrw+EhUldBRER5WDwIdKj5csBS0upqyAiohwMPmS2DDHUVaWK/rdBRESaY/Ah0pMnTwAHB6mrICKi1zH4EOmJq6vUFRAR0ZsYfMhs6XOoa+5cwII/XUREJQ5/NRPpwYQJUldARER5YfAhIiIis8HgQ2bLkPfqIiKikoHBh0jHVq2SugIiIsoPgw+ZLX31+PTrp5/1EhFR8TH4EOnQokVSV0BERAVh8CHSoQ8+kLoCIiIqCIMPmS1dD3Xt3q3b9RERke5ZSV0AkSnIzuYFC4mIjAF/VRMV08CBDD1ERMaCv67JbOlqqOv773WzHiIi0j8GH6JiePQIcHKSugoiItIUgw9RES1eDJQpI3UVRESkDQYfMlvFHeqy4qkBRERGh8GHqIgCAqSugIiItMXgQ1QEU6cCwcFSV0FERNpi8CGzVZyhrl69dFcHEREZDoMPURHwuj1ERMaJv76JikBfd3YnIiL9YvAhs1Wc8MLgQ0RknBh8yGwJUfTXurrqrAwiIjIgBh8iLa1aBXh6Sl0FEREVBYMPkZb69ZO6AiIiKioGHyIiIjIbDD5ERERkNhh8iIiIyGww+BAREZHZYPAh0sLOnVJXQERExcHgQ6SF0FCpKyAiouJg8CGzVZwLGBIRkXFi8CEiIiKzweBDZov32yIiMj8MPmS2ONRFRGR+jCL43Lx5E0OGDEGlSpVgZ2eHypUrIyIiApmZmWrLnT17Fs2aNYOtrS28vb0xd+5ciSomUxQTI3UFRERUXFZSF6CJixcvQqFQ4KeffkKVKlVw7tw5DB06FM+fP8f8+fMBAKmpqWjXrh3atm2LxYsXIy4uDoMHD4arqyuGDRsm8TsgU9CokdQVEBFRcRlF8Gnfvj3at2+veu7n54dLly5h0aJFquCzevVqZGZmYvny5bCxsUGtWrUQGxuLr7/+msGHiIiIABjJUFdeUlJS4ObmpnoeHR2N5s2bw8bGRjUtNDQUly5dwtOnT/NdT0ZGBlJTU9UeZB54cDMRkfkxyuBz9epV/PDDDxg+fLhq2oMHD+Dp6am2XM7zBw8e5Luu2bNnw8XFRfXw9vbWT9FU4vDgZiIi8yNp8Pnkk08gk8kKfFy8eFHtNQkJCWjfvj169uyJoUOHFruGyZMnIyUlRfW4c+dOsddJREREJZOkx/iMGzcOAwcOLHAZPz8/1f/v3buHVq1aoUmTJliyZInacl5eXkhMTFSblvPcy8sr3/XL5XLI5XItKydz88buRkRERkrS4OPu7g53d3eNlk1ISECrVq0QFBSEqKgoWFiod1aFhITgs88+w6tXr2BtbQ0A2LNnD6pXr45SpUrpvHYyLzroXCQiohLAKI7xSUhIQMuWLVGxYkXMnz8fjx49woMHD9SO3fnPf/4DGxsbDBkyBOfPn8e6devw3XffYezYsRJWTkRERCWJUZzOvmfPHly9ehVXr15FhQoV1OaJ/z9C1cXFBbt378bIkSMRFBSEMmXKYOrUqTyVnYiIiFRkQvDcltelpqbCxcUFKSkpcHZ2lroc0qM9e4B27TRblj8lREQlm6bf30Yx1EVERESkCww+REREZDYYfMhscfiKiMj8MPgQERGR2WDwIbPFe3UREZkfBh8yW5oOdcXF6bcOIiIyHAYfokIEBEhdARER6QqDDxEREZkNBh8iIiIyGww+REREZDYYfIgK0LOn1BUQEZEuMfgQFSAqSuoKiIhIlxh8iPLh6ws4OEhdBRER6RKDD1E+eIFDIiLTw+BDZquwCxgy+BARmR4GH6J8MPgQEZkeBh8yW4X1+Awdapg6iIjIcBh8yGwpFPnP8/YGxo83XC1ERGQYDD5ktgoKPs2bA5aWhquFiIgMg8GHzJamd2cnIiLTweBDZqug4MMDm4mITBODD5mtgoJP69aGq4OIiAyHwYfMVn7H+NSvD4SHG7YWIiIyDAYfMlv59fi8+y5gwZ8MIiKTxF/vZLZ4cDMRkflh8CGzVdDp7EREZJoYfMhsMfgQEZkfBh8yWxzqIiIyPww+ZLYYfIiIzA+DD5mt/Ia6vL0NWwcRERkOgw+Zrbx6fEJCgD59DF8LEREZBoMPma28enxmz+bNSYmITBmDD5mt8uWlroCIiAyNwYfMVuvWwJAh6tOqVZOmFiIiMgwrqQsgkopMBixdCty9C6SkKP9ftqzUVRERkT4x+JBZk8mAnTulroKIiAyFQ11ERERkNhh8iIiIyGww+BAREZHZYPAhIiIis8HgQ0RERGaDwYeIiIjMBoMPERERmQ0GHyIiIjIbDD5ERERkNhh8iIiIyGww+BAREZHZYPAhIiIis8HgQ0RERGaDwYeIiIjMhpXUBZQ0QggAQGpqqsSVEBERkaZyvrdzvsfzw+DzhmfPngEAvL29Ja6EiIiItPXs2TO4uLjkO18mCotGZkahUODevXtwcnKCTCaTuhxJpaamwtvbG3fu3IGzs7PU5ZRobCvNsa20w/bSHNtKc6bYVkIIPHv2DOXKlYOFRf5H8rDH5w0WFhaoUKGC1GWUKM7Ozibzg6FvbCvNsa20w/bSHNtKc6bWVgX19OTgwc1ERERkNhh8iIiIyGww+FC+5HI5IiIiIJfLpS6lxGNbaY5tpR22l+bYVpoz57biwc1ERERkNtjjQ0RERGaDwYeIiIjMBoMPERERmQ0GHyIiIjIbDD4mJiEhAf369UPp0qVhZ2eH2rVr4+TJk2rLXLhwAV26dIGLiwscHBzQsGFD3L59GwBw8+ZNyGSyPB8bNmxQrSOv+WvXrlXbzsGDB1G/fn3I5XJUqVIFK1as0Pv710Zx2woAHjx4gP79+8PLywsODg6oX78+fvvtN7V1JCUloW/fvnB2doarqyuGDBmCtLQ0tWXOnj2LZs2awdbWFt7e3pg7d67+3ngRGKqtfH19c+1XX375pdoyJb2tAN2017Vr1xAWFgZ3d3c4OzujV69eSExMVFsH9y0lTdrKFPatwtoqv9/d8+bNUy2jq31mw4YNqFGjBmxtbVG7dm38+eef+nvjuibIZCQlJQkfHx8xcOBAERMTI65fvy527dolrl69qlrm6tWrws3NTUyYMEGcPn1aXL16VWzZskUkJiYKIYTIysoS9+/fV3tERkYKR0dH8ezZM9V6AIioqCi15V68eKGaf/36dWFvby/Gjh0r4uPjxQ8//CAsLS3Fzp07DdcgBdBFWwkhxNtvvy0aNmwoYmJixLVr18SMGTOEhYWFOH36tGqZ9u3bi8DAQPH333+LI0eOiCpVqog+ffqo5qekpAhPT0/Rt29fce7cOfHrr78KOzs78dNPPxmmMQphyLby8fER06dPV9uv0tLSVPNLelsJoZv2SktLE35+fiIsLEycPXtWnD17VnTt2lU0bNhQZGdnq9bDfUvztjL2fUuTtnrzd/fy5cuFTCYT165dUy2ji33m2LFjwtLSUsydO1fEx8eLKVOmCGtraxEXF2eYxigmBh8TMmnSJPHWW28VuMx7770n+vXrp9V669atKwYPHqw2DYD4/fff833NxIkTRa1atXJtOzQ0VKtt64uu2srBwUH8/PPPatPc3NzE0qVLhRBCxMfHCwDixIkTqvk7duwQMplMJCQkCCGEWLhwoShVqpTIyMhQq6969epavSd9MVRbCaH8cvrmm2/yXUdJbyshdNNeu3btEhYWFiIlJUU1LTk5WchkMrFnzx4hBPetHJq0lRDGv29p0lZv6tq1q2jdurXqua72mV69eomOHTuqbSs4OFgMHz5cq/qkwqEuE7J161Y0aNAAPXv2hIeHB+rVq4elS5eq5isUCmzfvh3VqlVDaGgoPDw8EBwcjM2bN+e7zlOnTiE2NhZDhgzJNW/kyJEoU6YMGjVqhOXLl0O8dkmo6OhotG3bVm350NBQREdHF/+N6oCu2qpJkyZYt24dkpKSoFAosHbtWrx8+RItW7YEoGwHV1dXNGjQQPWatm3bwsLCAjExMaplmjdvDhsbG9UyoaGhuHTpEp4+faq/RtCQodoqx5dffonSpUujXr16mDdvHrKyslTzSnpbAbppr4yMDMhkMrWLy9na2sLCwgJHjx4FwH0rhyZtlcOY963C2upNiYmJ2L59u9rvbl3tMyX993uhpE5epDtyuVzI5XIxefJkcfr0afHTTz8JW1tbsWLFCiGEshsUgLC3txdff/21+Oeff8Ts2bOFTCYTBw8ezHOdI0aMEDVr1sw1ffr06eLo0aPi9OnT4ssvvxRyuVx89913qvlVq1YVs2bNUnvN9u3bBQCRnp6uw3ddNLpqq6dPn4p27doJAMLKyko4OzuLXbt2qebPnDlTVKtWLdf23d3dxcKFC4UQyiGgYcOGqc0/f/68ACDi4+P18fa1Yqi2EkKIr776Shw4cECcOXNGLFq0SLi6uoqPP/5YNb+kt5UQummvhw8fCmdnZ/Hf//5XPH/+XKSlpYlRo0YJAKr3z31L87YSwvj3rcLa6k1z5swRpUqVUjsEQVf7jLW1tVizZo3aMgsWLBAeHh7Feo+GwuBjQqytrUVISIjatI8++kg0btxYCCFEQkKCAKA2niuEEJ07dxa9e/fOtb709HTh4uIi5s+fX+i2P//8c1GhQgXV85IefHTVVqNGjRKNGjUSe/fuFbGxsWLatGnCxcVFnD17VghhGl9OhmqrvCxbtkxYWVmJly9fCiFKflsJobv22rVrl/Dz8xMymUxYWlqKfv36ifr164sPPvhACMF9S5u2youx7VuFtdWbqlevLkaNGqU2jcFHiUNdJqRs2bLw9/dXm1azZk3V2Q9lypSBlZVVgcu8buPGjUhPT8eAAQMK3XZwcDDu3r2LjIwMAICXl1eusyoSExPh7OwMOzs7rd6XPuiira5du4Yff/wRy5cvR5s2bRAYGIiIiAg0aNAACxYsAKBsh4cPH6qtIysrC0lJSfDy8lItk1db5cyTmqHaKi/BwcHIysrCzZs3AZT8tgJ093PYrl07XLt2DQ8fPsTjx4+xatUqJCQkwM/PDwD3LW3aKi/Gtm8V1lavO3LkCC5duoT3339fbbqu9pn8likJ7aQJBh8T0rRpU1y6dElt2uXLl+Hj4wMAsLGxQcOGDQtc5nXLli1Dly5d4O7uXui2Y2NjUapUKdU4e0hICPbt26e2zJ49exASEqLVe9IXXbRVeno6AMDCQv3HyNLSEgqFAoCyHZKTk3Hq1CnV/P3790OhUCA4OFi1zOHDh/Hq1SvVMnv27EH16tVRqlQpXbzdYjFUW+UlNjYWFhYW8PDwAFDy2wrQ/c9hmTJl4Orqiv379+Phw4fo0qULAO5b2rRVXoxt3yqsrV63bNkyBAUFITAwUG26rvaZkv77vVBSdzmR7hw/flxYWVmJmTNniitXrojVq1cLe3t78csvv6iW2bRpk7C2thZLliwRV65cUZ1mfuTIEbV1XblyRchkMrFjx45c29m6datYunSpiIuLE1euXBELFy4U9vb2YurUqaplck5nnzBhgrhw4YJYsGBBiTqdXRdtlZmZKapUqSKaNWsmYmJixNWrV8X8+fOFTCYT27dvV62nffv2ol69eiImJkYcPXpUVK1aVa3rPjk5WXh6eor+/fuLc+fOibVr1wp7e/sScxqtodrqr7/+Et98842IjY0V165dE7/88otwd3cXAwYMUG2npLeVELr7OVy+fLmIjo4WV69eFatWrRJubm5i7NixatvivqVUWFuZwr6lSVsJoTwd3d7eXixatCjP9ehinzl27JiwsrIS8+fPFxcuXBARERE8nZ2ks23bNhEQECDkcrmoUaOGWLJkSa5lli1bJqpUqSJsbW1FYGCg2Lx5c65lJk+eLLy9vdWug5Fjx44dom7dusLR0VE4ODiIwMBAsXjx4lzLHjhwQNStW1fY2NgIPz8/ERUVpbP3qQu6aKvLly+L7t27Cw8PD2Fvby/q1KmT65TtJ0+eiD59+ghHR0fh7OwsBg0apHZNJCGEOHPmjHjrrbeEXC4X5cuXF19++aXu33AxGKKtTp06JYKDg4WLi4uwtbUVNWvWFLNmzVIdg5GjpLeVELppr0mTJglPT09hbW0tqlatKr766iuhUCjUluG+pVRYW5nKvqVJW/3000/Czs5OJCcn57kOXe0z69evF9WqVRM2NjaiVq1aan/slXQyIV47B5mIiIjIhPEYHyIiIjIbDD5ERERkNhh8iIiIyGww+BAREZHZYPAhIiIis8HgQ0RERGaDwYeIiIjMBoMPEZVYBw8ehEwmQ3JyssG3LZPJIJPJ4OrqqtHyObXKZDJ069ZNr7URUdEx+BBRidCyZUuMGTNGbVqTJk1w//59uLi4SFJTVFQULl++rNGyObX26tVLz1URUXEw+BBRiWVjYwMvLy/IZDJJtu/q6qq6iWVhcmq1s7PTc1VEVBwMPkQkuYEDB+LQoUP47rvvVMNFN2/ezDXUtWLFCri6uuKPP/5A9erVYW9vj3fffRfp6elYuXIlfH19UapUKYwePRrZ2dmq9WdkZGD8+PEoX748HBwcEBwcjIMHD2pd55kzZ9CqVSs4OTnB2dkZQUFBOHnypI5agYgMwUrqAoiIvvvuO1y+fBkBAQGYPn06AMDd3R03b97MtWx6ejq+//57rF27Fs+ePUP37t0RFhYGV1dX/Pnnn7h+/Tp69OiBpk2b4r333gMAjBo1CvHx8Vi7di3KlSuH33//He3bt0dcXByqVq2qcZ19+/ZFvXr1sGjRIlhaWiI2NhbW1tY6aQMiMgwGHyKSnIuLC2xsbGBvbw8vL68Cl3316hUWLVqEypUrAwDeffddrFq1ComJiXB0dIS/vz9atWqFAwcO4L333sPt27cRFRWF27dvo1y5cgCA8ePHY+fOnYiKisKsWbM0rvP27duYMGECatSoAQBahSYiKhkYfIjIqNjb26tCDwB4enrC19cXjo6OatMePnwIAIiLi0N2djaqVaumtp6MjAyULl1aq22PHTsW77//PlatWoW2bduiZ8+earUQUcnH4ENERuXNoSWZTJbnNIVCAQBIS0uDpaUlTp06BUtLS7XlXg9Lmpg2bRr+85//YPv27dixYwciIiKwdu1ahIWFFeGdEJEUGHyIqESwsbFROyBZV+rVq4fs7Gw8fPgQzZo1K/b6qlWrhmrVquHjjz9Gnz59EBUVxeBDZER4VhcRlQi+vr6IiYnBzZs38fjxY1WPTXFVq1YNffv2xYABA7Bp0ybcuHEDx48fx+zZs7F9+3aN1/PixQuMGjUKBw8exK1bt3Ds2DGcOHECNWvW1EmdRGQYDD5EVCKMHz8elpaW8Pf3h7u7O27fvq2zdUdFRWHAgAEYN24cqlevjm7duuHEiROoWLGixuuwtLTEkydPMGDAAFSrVg29evVChw4dEBkZqbM6iUj/ZEIIIXURREQljUwmw++//6717ScGDhyI5ORkbN68WS91EVHxsMeHiCgfffr0QYUKFTRa9siRI3B0dMTq1av1XBURFQd7fIiI8nD16lUAyiGuSpUqFbr8ixcvkJCQAEB5tlhh1yMiImkw+BAREZHZ4FAXERERmQ0GHyIiIjIbDD5ERERkNhh8iIiIyGww+BAREZHZYPAhIiIis8HgQ0RERGaDwYeIiIjMBoMPERERmY3/A8BfuDMZjHbEAAAAAElFTkSuQmCC"/>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj4AAAHHCAYAAAC/R1LgAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABiQ0lEQVR4nO3dd3gUVdsG8HvTNr0AqRDSA6HHUKSELkFRpCOgodsABaS+KBBAQhelBfk0lBcFKQKKVAmIiICUUEINJbQQIKRDAtnz/bFvVpYUdpLdTJK9f9e1F+zM7Jlnzs7uPjlzzhmFEEKAiIiIyAiYyB0AERERUWlh4kNERERGg4kPERERGQ0mPkRERGQ0mPgQERGR0WDiQ0REREaDiQ8REREZDSY+REREZDSY+BAREZHRYOJDFcaAAQPg7e2t1zK9vb0xYMAAvZZpKFOnToVCoTBY+Yao39JQUL2Up/f1Rd7e3njzzTflDsMotG7dGq1bt5Y7jHxWrlwJhUKB69evyx1KucTEp4LJ+0DkPSwtLeHh4YGwsDB88803SE9PL3bZcXFxmDp1Kj9sMsrKysLUqVOxf/9+uUMpU1gvVBHNnDkTW7ZskTuMCoeJTwU1bdo0rFmzBsuWLcOIESMAACNHjkTdunVx+vTpYpUZFxeHiIgIJj4yysrKQkRERIE/8J9//jkeP35c+kGVAawXqogKS3zee+89PH78GF5eXqUfVAVgJncAZBivv/46GjZsqHk+ceJE7Nu3D2+++SY6d+6M8+fPw8rKymD7F0LgyZMnBt2HMVGpVMjJySlyGzMzM5iZ8SP9ovJWL3nvtaWlpdyhkB7p8301NTWFqampHqIyTmzxMSJt27bFF198gRs3buC///2v1roLFy6gR48eqFSpEiwtLdGwYUNs27ZNs37lypXo2bMnAKBNmzaaS2l5f2Hn9TvYtWsXGjZsCCsrKyxfvhwAkJKSgpEjR8LT0xNKpRL+/v6YPXs2VCqVpvzr169DoVBg3rx5+Pbbb+Hn5welUolGjRrh2LFj+Y5ly5YtqFOnDiwtLVGnTh38/PPPBR6zSqXCwoULUbt2bVhaWsLV1RUffPABHj16pLWdEAIzZsxAtWrVYG1tjTZt2uDcuXMvrdOnT5+iUqVKGDhwYL51aWlpsLS0xJgxYzTLsrOzMWXKFPj7+0OpVMLT0xPjxo1Ddna21msVCgWGDx+OtWvXonbt2lAqlYiKioKzszMAICIiQvMeTJ06FUDhfXz++9//onHjxrC2toaTkxNatmyJ3bt3a9Zv3boVnTp1goeHB5RKJfz8/DB9+nTk5ua+9PgLs2PHDrRq1Qp2dnawt7dHo0aN8MMPP2jWHzx4ED179kT16tU19TBq1Kh8LTMDBgyAra0tbt++jS5dusDW1hbOzs4YM2aMJr7r168Xq15e9LLztDTf6507d7403t27d6NBgwawtLRErVq1sHnzZsnHlGfevHlo1qwZKleuDCsrK4SEhGDjxo35ysuLdcOGDahVqxasrKzQtGlTnDlzBgCwfPly+Pv7w9LSEq1bt9apdfjGjRv4+OOPUaNGDVhZWaFy5cro2bNnga9NSUnBqFGj4O3tDaVSiWrVqiE8PBwPHjzQbPPkyRNMnToVgYGBsLS0hLu7O7p164b4+HjNNrp+LxREH++rLvWtUCiQmZmJVatWac7pvH5phfXxWbp0qWZfHh4eGDZsGFJSUrS2ad26NerUqYO4uDi0adMG1tbWqFq1KubMmfPSY68wBFUo0dHRAoA4duxYgetv3rwpAIgePXpolp09e1Y4ODiIWrVqidmzZ4vFixeLli1bCoVCITZv3iyEECI+Pl588sknAoD4z3/+I9asWSPWrFkjEhMThRBCeHl5CX9/f+Hk5CQmTJggoqKiRExMjMjMzBT16tUTlStXFv/5z39EVFSUCA8PFwqFQnz66aeaGK5duyYAiODgYOHv7y9mz54t5syZI6pUqSKqVasmcnJyNNvu2rVLmJiYiDp16ogFCxaISZMmCQcHB1G7dm3h5eWldbxDhgwRZmZmYujQoSIqKkqMHz9e2NjYiEaNGmmV+fnnnwsA4o033hCLFy8WgwYNEh4eHqJKlSqif//+Rdb5oEGDhKOjo8jOztZavmrVKq33Ijc3V3To0EFYW1uLkSNHiuXLl4vhw4cLMzMz8fbbb2u9FoAICgoSzs7OIiIiQixZskT8+eefYtmyZQKA6Nq1q+Y9iI2NFUIIMWXKFPHiR3rq1KkCgGjWrJmYO3eu+Prrr0Xfvn3F+PHjNdt06dJF9OrVS8ydO1csW7ZM9OzZUwAQY8aM0Sqrf//++eq3INHR0UKhUIg6deqIL7/8UixZskQMGTJEvPfee5ptRowYId544w0xc+ZMsXz5cjF48GBhamqqdV7m7dPS0lLUrl1bDBo0SCxbtkx0795dABBLly4VQgiRkZEhuV68vLy03lddz9PSeq9PnjxZaP16eXmJwMBA4ejoKCZMmCAWLFgg6tatK0xMTMTu3bslH5MQQlSrVk18/PHHYvHixWLBggWicePGAoD49ddf88Var1494enpKWbNmiVmzZolHBwcRPXq1cXixYtFrVq1xPz588Xnn38uLCwsRJs2bQo9jjwbNmwQ9evXF5MnTxbffvut+M9//iOcnJyEl5eXyMzM1GyXnp4u6tSpI0xNTcXQoUPFsmXLxPTp00WjRo009fXs2TPRrl07AUC88847YvHixSIyMlK0bdtWbNmyRVOWrt8LrVq1Eq1atdI819f7qkt9r1mzRiiVShEaGqo5p//66y8hxL/f89euXdNsn3eet2/fXixatEgMHz5cmJqaFnhMHh4ewtPTU3z66adi6dKlom3btgKA+O233176flUETHwqmJclPkII4eDgIIKDgzXP27VrJ+rWrSuePHmiWaZSqUSzZs1EQECAZtmGDRsEABETE5OvTC8vLwFA7Ny5U2v59OnThY2Njbh06ZLW8gkTJghTU1ORkJAghPg38alcubJITk7WbLd161YBQPzyyy+aZQ0aNBDu7u4iJSVFs2z37t0CgNYP88GDBwUAsXbtWq1979y5U2t5UlKSsLCwEJ06dRIqlUqz3X/+8x8B4KWJz65du/LFKIQQb7zxhvD19dU8X7NmjTAxMREHDx7U2i4qKkoAEIcOHdIsAyBMTEzEuXPntLa9f/++ACCmTJmSL44Xf+AvX74sTExMRNeuXUVubq7Wts8fZ1ZWVr6yPvjgA2Ftba11TuiS+KSkpAg7OzvRpEkT8fjxY0n7jIyMFAqFQty4cUNrnwDEtGnTtLYNDg4WISEhmudS6kWI/ImPrudpab7Xhcn7rG3atEmzLDU1Vbi7u2t9rnU9JiHyvx85OTmiTp06om3btlrLAQilUqn1g7t8+XIBQLi5uYm0tDTN8okTJ+b7cS5IQefC4cOHBQCxevVqzbLJkycLAJo/xp6Xd259//33AoBYsGBBodvo+r0gRP7ER1/vq671bWNjU+D3z4uJT953WIcOHbQ+64sXLxYAxPfff691TC/WbXZ2tnBzcxPdu3fPt6+KiJe6jJCtra1mdFdycjL27duHXr16IT09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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>In addition to the code output above, write your answer in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<p>The mean is $-0.43$ m/s<sup>2</sup>, so that's considerable, and the slope is $-1.3e^{-4}$ m/s<sup>2</sup>, which is pretty much negligible over the duration of this experiment; mean/offset when one forgets to subtract $t[0]$ from the time column in the A-matrix, hence reporting the offset for 00:00h UTC, this is $8.08$ m/s<sup>2</sup>.</p>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 8:</b>
+<p>Previously, in Task 3, you computed and plotted the magnitude spectrum $|X_k|$ of a signal for positive frequencies $f&gt;0$ (putting a lot of attention to correctly labelling the horizontal frequency axis of the plot!), and now, with the material of Chapter 6 on spectral estimation, you will estimate the power spectral density $S$ of the signal through the periodogram, which is just: $S(k\Delta f)=\frac{|X_k|^2}{T}$ (in [W/Hz] when $x_n$ is a voltage signal; and $|X_k|$ being the result straight from the <code>np.fft</code>, multiplied by sampling interval $\Delta t$), for frequency $k\Delta f$, with frequency resolution $\Delta f=\frac{1}{T}$, and $k=0,…,N-1$ (hence, pretty much the same procedure as with the magnitude spectrum, though just taking the square of the modulus, and dividing by $T$).</p>
+<p>Compute and plot the periodogram for the detrended accelerometer measurements of Task 7 (if you prefer, feel free to use a linear scaling of the axes here, rather a log-log, and, use $T$ as defined already in the code of Task 7). Please, pay attention to correctly labelling the axes, and stating dimensions of the quantities along the axes!</p>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">YOUR_CODE_HERE</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [15]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">### SOLUTION</span>
+
+<span class="c1">#estimate and plot power spectral density (PSD)</span>
+<span class="c1"># in this solution code we use np.fft (rather than scipy.fft), and we actually compute and plot a (symmetric) </span>
+<span class="c1">#two-sided PSD-estimate (using also the fftshift), as we like to (optionally) compare it with the Python </span>
+<span class="c1">#built-in periodogram</span>
+
+<span class="n">Fs</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="n">dt</span>
+<span class="n">f0</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="n">T</span>
+<span class="nb">print</span><span class="p">(</span><span class="n">Fs</span><span class="p">)</span>
+<span class="nb">print</span><span class="p">(</span><span class="n">f0</span><span class="p">)</span>
+
+<span class="n">f</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">concatenate</span><span class="p">((</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="o">-</span><span class="n">Fs</span> <span class="o">/</span> <span class="mi">2</span> <span class="o">+</span> <span class="n">f0</span> <span class="o">/</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="n">f0</span><span class="p">),</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">Fs</span> <span class="o">/</span> <span class="mi">2</span><span class="p">,</span> <span class="n">f0</span><span class="p">)))</span>
+<span class="nb">print</span><span class="p">(</span><span class="n">f</span><span class="p">)</span>
+
+<span class="n">Z</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fft</span><span class="p">(</span><span class="n">ehat</span><span class="p">)</span> <span class="o">*</span> <span class="n">dt</span>
+<span class="n">psd</span> <span class="o">=</span> <span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">abs</span><span class="p">(</span><span class="n">Z</span><span class="p">))</span><span class="o">**</span><span class="mi">2</span><span class="o">/</span><span class="n">T</span> 
+<span class="n">plt</span><span class="o">.</span><span class="n">figure</span><span class="p">()</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f</span><span class="p">,</span><span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fftshift</span><span class="p">(</span><span class="n">psd</span><span class="p">),</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'psd'</span><span class="p">)</span>
+<span class="nb">print</span><span class="p">(</span><span class="n">Z</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'frequency [Hz]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'PSD [m2/s4/Hz]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Power Spectral Density (PSD)'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedText jp-OutputArea-output" data-mime-type="text/plain" tabindex="0">
+<pre>50.0
+0.0033331111259249386
+[-24.99833344 -24.99500033 -24.99166722 ...  24.99166722  24.99500033
+  24.99833344]
+[-6.43751719e-14+3.12638804e-15j  3.67542391e-01-1.20851972e+00j
+ -2.53291804e+00+1.78096365e-01j ... -2.52083697e-01-2.44469498e+00j
+ -2.53291804e+00-1.78096365e-01j  3.67542391e-01+1.20851972e+00j]
+</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjsAAAHHCAYAAABZbpmkAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAABK20lEQVR4nO3dd3wUdf7H8fcmhBBID6kSugLSDRojVZIjIFIEC1gA5cQSUORExUKzcGDBcpTTnwJyCJZTVBQUKYFDQFEBUUDkkCIkATEJNfX7+yNkjzUBdmGTzY6v5+OxDzJlZz4zCdl3vt/vzNiMMUYAAAAW5ePpAgAAACoSYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQcAAFgaYQeAZdWvX19DhgzxdBluM2TIENWvX7/S9jdlyhQ1bdpUxcXFlbZPZzzyyCNKTEz0dBnwIoQd/KnNnj1bNpvN/qpRo4YuueQSDR8+XJmZmZ4u74IVFxfrzTffVGJiosLDwxUUFKRLLrlEgwYN0rp16zxdnr788kuNHz9e2dnZHq3j9J+BatWqKTw8XAkJCbr//vv1448/erS2szl+/LjGjx+vlStXun3bubm5mjx5sh5++GH5+Pzvo+L0c+Xj46O4uDh169atTA35+fl66aWX1LZtWwUHBys0NFTNmzfXsGHDtG3bNvt65f0fjIuLU2pqql5++WUdOXKkTG0jR47Upk2b9NFHH7n9uGFN1TxdAFAVTJw4UQ0aNNDJkyf1n//8RzNmzNCnn36qLVu2qGbNmp4u77zdd999mjZtmvr06aNbbrlF1apV0/bt27V48WI1bNhQV155pUfr+/LLLzVhwgQNGTJEoaGhHq3lL3/5iwYNGiRjjHJycrRp0ybNmTNH06dP1+TJkzVq1CiP1idJr732mkMry/HjxzVhwgRJUpcuXdy6rzfeeEOFhYUaOHBgmWWnn6tdu3Zp+vTp6tq1qz755BP16NFDktS/f38tXrxYAwcO1J133qmCggJt27ZNixYt0lVXXaWmTZs6bLP0/2BBQYEyMjK0cuVKjRw5Ui+88II++ugjtWrVyr5uTEyM+vTpo+eee069e/d263HDogzwJzZr1iwjyXz99dcO80eNGmUkmbfeestDlTmnqKjInDhxotxlGRkZxmazmTvvvLPMsuLiYpOZmVnR5Z3Ts88+aySZXbt2nXPdsx3rmdSrV88MHjz4nOtJMmlpaWXmHzp0yCQlJRlJ5pNPPnFp35Xh4MGDRpIZN26c27fdqlUrc+utt5aZX9652rx5s5FkunXrZowx5quvvjKSzNNPP13m/YWFhebQoUP26TP9HzTGmGXLlpmAgABTr149c/z4cYdl7733nrHZbGbnzp3ndXz4c6EbCyhH165dJUm7du2SJBUWFurJJ59Uo0aN5O/vr/r16+vRRx9VXl6e/T2jRo1SRESEjDH2eSNGjJDNZtPLL79sn5eZmSmbzaYZM2bY5+Xl5WncuHFq3Lix/P39FR8fr4ceeshh+1JJF8Lw4cM1b948NW/eXP7+/lqyZEm5x7Br1y4ZY9S+ffsyy2w2m6KiouzTpV0Jq1at0l133aWIiAgFBwdr0KBB+v3338u8f/HixerYsaNq1aqloKAg9ezZUz/88EOZ9bZt26Ybb7xRkZGRCggIUJMmTfTYY49JksaPH6/Ro0dLkho0aGDvxvjll1/OeazPPfecrrrqKkVERCggIEAJCQl67733yj0PFyIiIkILFixQtWrV9PTTTzssc/V7tnDhQrVo0UL+/v5q3rx5me/bkSNHNHLkSNWvX1/+/v6KiorSX/7yF3377bf2dU4fs/PLL78oMjJSkjRhwgT7+Rs/frxmzZolm82m7777rswxPfPMM/L19dWvv/56xuPetWuXNm/erJSUFKfOU8uWLVW7dm37/5edO3dKUrk/e76+voqIiHBqu127dtUTTzyh3bt361//+pfDstLaPvzwQ6e2hT83wg5QjtJf1qW/lP/6179q7NixuuyyyzR16lR17txZkyZN0oABA+zv6dixow4fPuzwob969Wr5+Pho9erVDvMkqVOnTpJKxtX07t1bzz33nHr16qVXXnlFffv21dSpU3XTTTeVqW358uV64IEHdNNNN+mll14644DVevXqSZLeffddHT9+3KnjHj58uLZu3arx48dr0KBBmjdvnvr27esQ4ObOnauePXsqMDBQkydP1hNPPKEff/xRHTp0sAcVSdq8ebMSExO1fPly3XnnnXrppZfUt29fffzxx5Kkfv362btIpk6dqrlz52ru3Ln2D/CzHWvpWJCJEyfqmWeeUbVq1XTDDTfok08+ceo4XVG3bl117txZ69atU25uriTXv2f/+c9/dO+992rAgAGaMmWKTp48qf79++u3336zr3P33XdrxowZ6t+/v6ZPn64HH3xQAQEB2rp1a7l1RUZG2gPzddddZz9//fr10/XXX6+AgADNmzevzPvmzZunLl266KKLLjrjMX/55ZeSpMsuu8ypc/T777/r999/t/9/Kf3ZmzdvngoLC53axpncdtttkqTPP//cYX5ISIgaNWqkNWvWXND28Sfh4ZYlwKNKm9C/+OILc/DgQbN3716zYMECExERYQICAsy+ffvMxo0bjSTz17/+1eG9Dz74oJFkli9fbowxJisry0gy06dPN8YYk52dbXx8fMwNN9xgoqOj7e+77777THh4uCkuLjbGGDN37lzj4+NjVq9e7bD9mTNnGklmzZo19nmSjI+Pj/nhhx+cOr5BgwYZSSYsLMxcd9115rnnnjNbt24943lISEgw+fn59vlTpkwxksyHH35ojDHmyJEjJjQ0tEzXWEZGhgkJCXGY36lTJxMUFGR2797tsG7pcRtz9m6ssx3rH7s08vPzTYsWLUzXrl0d5l9oN1ap+++/30gymzZtMsa4/j2rXr26+fnnn+3zNm3aZCSZV155xT4vJCTkrDUYY8zgwYNNvXr17NNn68YaOHCgiYuLM0VFRfZ53377rZFkZs2addb9PP7440aSOXLkSJllkszQoUPNwYMHTVZWllm/fr1JTk42kszzzz9vjCn5Hnfu3NlIMtHR0WbgwIFm2rRpZX4WjDl7N1apkJAQ07Zt2zLzu3XrZpo1a3bWYwGMoRsLkFTSJB4ZGan4+HgNGDBAgYGB+uCDD3TRRRfp008/laQyA1T/9re/SZK9NSEyMlJNmzbVqlWrJElr1qyRr6+vRo8erczMTO3YsUNSSctOhw4dZLPZJJW0vDRr1kxNmzbVoUOH7K/SrrQVK1Y47Ldz58669NJLnTquWbNm6R//+IcaNGigDz74QA8++KCaNWum5OTkcrsxhg0bJj8/P/v0Pffco2rVqtnPwdKlS5Wdna2BAwc61Orr66vExER7rQcPHtSqVat0xx13qG7dug77KD1uZ5zpWAMCAuxf//7778rJyVHHjh0dunzcKTAwUJLsVwa5+j1LSUlRo0aN7NOtWrVScHCw/vvf/9rnhYaGav369dq/f79bah40aJD279/vUMu8efMUEBCg/v37n/W9v/32m6pVq2Y/7j96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Sk5OVt26dd1aHAAAwIVy+eFVs2bNKjPP399fc+bMcUtBAAAA7uR02HH2YaCtWrU672IAwJMYCwRYk9Nh548PAy298soYY59vs9lUVFRUMZUCQCUi+ADW4XTY2bVrl/3r0od9fvrpp6pXr16FFAYAlY1LzwFrcjrs/DHU2Gw21alTh7ADAACqtAu69BwAAKCqI+wA8DqMpwHgigsKOxf6eIhVq1apV69eiouLk81m08KFCx2WDxkyRDabzeHVvXt3h3UOHz6sW265RcHBwQoNDdXQoUN19OjRC6oLAABYh9Njdtq2besQbk6cOKFevXqpevXqDut9++23Tu/82LFjat26te644w7169ev3HW6d+/ucG8ff39/h+W33HKLDhw4oKVLl6qgoEC33367hg0bprfeesvpOgDgj2g9AqzD6bDTp08fh7DTp0+fC955jx491KNHj7Ou4+/vr5iYmHKXbd26VUuWLNHXX3+tdu3aSZJeeeUVXXPNNXruuecUFxd3wTUCAADv5nTYeeihh1SzZs2KrKVcK1euVFRUlMLCwtS1a1c99dRTioiIkCStXbtWoaGh9qAjSSkpKfLx8dH69et13XXXlbvNvLw85eXl2adzc3Mr9iAAuBWtLgBc4fSYndq1a+vaa6/Vq6++qoyMjIqsya579+568803tWzZMk2ePFnp6enq0aOH/caFGRkZioqKcnhPtWrVFB4eftYaJ02apJCQEPsrPj6+Qo8DAAB4jtNhZ+vWrUpNTdU777yj+vXrKzExUU8//bS+//77CituwIAB6t27t1q2bKm+fftq0aJF+vrrr7Vy5coL2u6YMWOUk5Njf+3du9c9BQMAgCrH6bBTr149jRgxQl988YUyMzM1cuRIff/99+rYsaMaNmyokSNHavny5RX6uIiGDRuqdu3a+vnnnyWVPHE9KyvLYZ3CwkIdPnz4jON8pJJxQMHBwQ4vAABgTed16XlISIgGDhyoBQsW6ODBg5o5c6aKiop0++23KzIyUvPmzXN3nZKkffv26bffflNsbKwkKSkpSdnZ2frmm2/s6yxfvlzFxcVKTEyskBoAAIB3cXqA8pn4+fmpW7du6tatm1555RV99913KiwsdOq9R48etbfSSCXP39q4caPCw8MVHh6uCRMmqH///oqJidHOnTv10EMPqXHjxkpNTZUkNWvWTN27d9edd96pmTNnqqCgQMOHD9eAAQO4EgvABWEQNGAdF3wH5a5du2r37t326bZt2+ryyy936r0bNmxQ27Zt1bZtW0nSqFGj1LZtW40dO1a+vr7avHmzevfurUsuuURDhw5VQkKCVq9e7XCvnXnz5qlp06ZKTk7WNddcow4dOujVV1+90MMCAAAW4XTLzkcffVTu/FWrVmnRokX2K5p69+7t9M67dOkic5Y/nz777LNzbiM8PJwbCAIAgDNyOuz07dtXNput3HAyYsQISSWPj6jIAcoAAACucrobKzU1VT169FBGRoaKi4vtL19fX23ZskXFxcUEHQCVgvE0AFzhdNhZvHixkpOT1a5dOy1atKgiawIAAHAblwYoP/DAA/roo4/08MMP66677tLx48crqi4A8ChajwDrcPlqrDZt2mjDhg2y2Wxq06bNWQcYAwAAeNp53WcnICBAM2fO1EcffaQVK1aodu3a7q4LAADALS7opoK9e/dW7969lZ2d7aZyAODcaFAG4AqXu7EmT56st99+2z594403KiIiQhdddJE2bdrk1uIAAAAulMthZ+bMmfYbCC5dulRLly7V4sWL1aNHD40ePdrtBQIAAFwIl7uxMjIy7GFn0aJFuvHGG9WtWzfVr1+fh28CAIAqx+WWnbCwMO3du1eStGTJEqWkpEiSjDHcVBCAZTAuCLAOl1t2+vXrp5tvvlkXX3yxfvvtN/Xo0UOS9N1336lx48ZuLxAAAOBCuBx2pk6dqvr162vv3r2aMmWKAgMDJUkHDhzQvffe6/YCAQAALoTTYWfs2LHq06ePEhIS9OCDD5ZZ/sADD7i1MAAAAHdweszOvn371KNHD9WpU0f33HOPlixZovz8/IqsDQAA4II5HXbeeOMNZWRkaP78+QoKCtL999+v2rVrq3///nrzzTd1+PDhiqwTAOwYPAzAFS5djeXj46OOHTtqypQp2r59u9avX6/ExET985//VFxcnDp16qTnnntOv/76a0XVCwCVgkAFWIfLl56frlmzZnrooYe0Zs0a7d27V4MHD9bq1as1f/58d9UHAJXGZvN0BQAqwgU9G+t0kZGRGjp0qIYOHequTQIAAFwwl1p2Nm3apKeeekrTp0/XoUOHHJbl5ubqjjvucGtxAFCeiupiousKsCanw87nn3+uK664QgsWLNDkyZPVtGlTrVixwr78xIkT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H37YNGnSxBPleb1Zs2aZkJCQMvM//fRT4+PjYzIyMuzzZsyYYYKDgx3OPc7uiiuuMGlpafbpoqIiExcXZyZNmuTBqqxFkvnggw/s08XFxSYmJsY8++yz9nnZ2dnG39/fzJ8/3wMVWkNWVpaRZNLT040xJefUz8/PvPvuu/Z1tm7daiSZtWvXeqrMKo2WHZxRTk6OwsPD7dNr165Vp06dVL16dfu81NRUbd++Xb///rsnSrSktWvXqmXLloqOjrbPS01NVW5urn744QcPVuY98vPz9c033yglJcU+z8fHRykpKVq7dq0HK7O2Xbt2KSMjw+G8h4SEKDExkfN+AXJyciTJ/vv4m2++UUFBgcN5btq0qerWrct5PgPCDsr1888/65VXXtFdd91ln5eRkeHwASzJPp2RkVGp9VkZ5/nCHTp0SEVFReWeR85hxSk9t5x39ykuLtbIkSPVvn17tWjRQlLJea5evXqZMX+c5zMj7FjcI488IpvNdtbXtm3bHN7z66+/qnv37rrhhht05513eqhy73I+5xkAziUtLU1btmzRggULPF2KV6vm6QJQsf72t79pyJAhZ12nYcOG9q/379+vq6++WldddVWZgccxMTFlRvuXTsfExLinYC/l6nk+m5iYmDJXDXGeXVO7dm35+vqW+/PKOaw4pec2MzNTsbGx9vmZmZlq06aNh6ryXsOHD9eiRYu0atUq1alTxz4/JiZG+fn5ys7Odmjd4ef7zAg7FhcZGanIyEin1v3111919dVXKyEhQbNmzZKPj2PDX1JSkh577DEVFBTIz89PkrR06VI1adJEYWFhbq/dm7hyns8lKSlJTz/9tLKyshQVFSWp5DwHBwfr0ksvdcs+rK569epKSEjQsmXL1LdvX0kl3QHLli3T8OHDPVuchTVo0EAxMTFatmyZPdzk5uZq/fr1Z7z6EGUZYzRixAh98MEHWrlypRo0aOCwPCEhQX5+flq2bJn69+8vSdq+fbv27NmjpKQkT5Rc9Xl6hDSqhn379pnGjRub5ORks2/fPnPgwAH7q1R2draJjo42t912m9myZYtZsGCBqVmzpvnnP//pwcq9z+7du813331nJkyYYAIDA813331nvvvuO3PkyBFjjDGFhYWmRYsWplu3bmbjxo1myZIlJjIy0owZM8bDlXuXBQsWGH9/fzN79mzz448/mmHDhpnQ0FCHq9zguiNHjth/ZiWZF154wXz33Xdm9+7dxhhj/v73v5vQ0FDz4Ycfms2bN5s+ffqYBg0amBMnTni4cu9xzz33mJCQELNy5UqH38XHjx+3r3P33XebunXrmuXLl5sNGzaYpKQkk5SU5MGqqzbCDowxJZdBSyr3dbpNmzaZDh06GH9/f3PRRReZv//97x6q2HsNHjy43PO8YsUK+zq//PKL6dGjhwkICDC1a9c2f/vb30xBQYHnivZSr7zyiqlbt66pXr26ueKKK8y6des8XZLXW7FiRbk/v4MHDzbGlFx+/sQTT5jo6Gjj7+9vkpOTzfbt2z1btJc50+/iWbNm2dc5ceKEuffee01YWJipWbOmue666xz+OIUjmzHGVGJDEgAAQKXiaiwAAGBphB0AAGBphB0AAGBphB0AAGBphB0AAGBphB0AAGBphB0AAGBphB0A5TLGaNiwYQoPD5fNZtPGjRs9XVKVNGTIEPvDXhcuXOjWba9cudK+7dLHXgBwHWEHQLmWLFmi2bNna9GiRTpw4IBatGjh6ZKqrO7du+vAgQPq0aOHfd6Zws+QIUOcDi5XXXWVDhw4oBtvvNFNlQJ/TjwIFEC5du7cqdjYWF111VVnXCc/P1/Vq1evxKqqJn9//wp52nT16tUVExOjgIAA5eXluX37wJ8FLTsAyhgyZIhGjBihPXv2yGazqX79+pKkLl26aPjw4Ro5cqRq166t1NRUSdKWLVvUo0cPBQYGKjo6WrfddpsOHTpk396xY8c0aNAgBQYGKjY2Vs8//7y6dOmikSNH2tcpryUkNDRUs2fPtk/v3btXN954o0JDQxUeHq4+ffrol19+cai7b9++eu655xQbG6uIiAilpaWpoKDAvk5eXp4efvhhxcfHy9/fX40bN9brr78uY4waN26s5557zqGGjRs3ymaz6eeff76wk1qOX375xd5NdfqrS5cubt8X8GdG2AFQxksvvaSJEyeqTp06OnDggL7++mv7sjlz5qh69epas2aNZs6cqezsbHXt2lVt27bVhg0btGTJEmVmZjp0vYwePVrp6en68MMP9fnnn2vlypX69ttvXaqpoKBAqampCgoK0urVq7VmzRoFBgaqe/fuys/Pt6+3YsUK7dy5UytWrNCcOXM0e/Zsh8A0aNAgzZ8/Xy+//LK2bt2qf/7znwoMDJTNZtMdd9yhWbNmOex31qxZ6tSpkxo3buziWTy3+Ph4HThwwP767rvvFBERoU6dOrl9X8CfmmefQwqgqpo6daqpV6+ew7zOnTubtm3bOsx78sknTbdu3Rzm7d2710gy27dvN0eOHDHVq1c377zzjn35b7/9ZgICAsz9999vnyfJfPDBBw7bCQkJsT/pee7cuaZJkyamuLjYvjwvL88EBASYzz77zBhT8kT5evXqmcLCQvs6N9xwg7npppuMMcZs377dSDJLly4t95h//fVX4+vra9avX2+MMSY/P9/Url3bzJ49+wxnqWSfffr0KTNfkqlRo4apVauWw6tatWrlrn/ixAmTmJhorr32WlNUVOTUPgA4hzE7AFySkJDgML1p0yatWLFCgYGBZdbduXOnTpw4ofz8fCUmJtrnh4eHq0mTJi7td9OmTfr5558VFBTkMP/kyZPauXOnfbp58+by9fW1T8fGxur777+XVNIl5evrq86dO5e7j7i4OPXs2VNvvPGGrrjiCn388cfKy8vTDTfc4FKtpaZOnaqUlBSHeQ8//LCKiorKrHvHHXfoyJEjWrp0qXx8aHQH3ImwA8AltWrVcpg+evSoevXqpcmTJ5dZNzY21umxLjabTcYYh3mnj7U5evSoEhISNG/evDLvjYyMtH/t5+dXZrvFxcWSpICAgHPW8de//lW33Xabpk6dqlmzZummm25SzZo1nTqGP4qJiSnT/RUUFKTs7GyHeU899ZQ+++wzffXVV2XCHIALR9gBcEEuu+wy/fvf/1b9+vVVrVrZXymNGjWSn5+f1q9fr7p160qSfv/9d/30008OLSyRkZE6cOCAfXrHjh06fvy4w37efvttRUVFKTg4+LxqbdmypYqLi5Wenl6mxaXUNddco1q1amnGjBlasmSJVq1adV77cta///1vTZw4UYsXL1ajRo0qdF/AnxVtpQAuSFpamg4fPqyBAwfq66+/1s6dO/XZZ5/p9ttvV1FRkQIDAzV06FCNHj1ay5cv15YtWzRkyJAyXTVdu3bVP/7xD3333XfasGGD7r77bodWmltuuUW1a9dWnz59tHr1au3atUsrV67Ufffdp3379jlVa/369TV48GDdcccdWrhwoX0b77zzjn0dX19fDRkyRGPGjNHFF1+spKQk95yocmzZskWDBg3Sww8/rObNmysjI0MZGRk6fPhwhe0T+DMi7AC4IHFxcVqzZo2KiorUrVs3tWzZUiNHjlRoaKg90Dz77LPq2LGjevXqpZSUFHXo0KHM2J/nn39e8fHx6tixo26++WY9+OCDDt1HNWvW1KpVq1S3bl3169dPzZo109ChQ3Xy5EmXWnpmzJih66+/Xvfee6+aNm2qO++8U8eOHXNYZ+jQocrPz9ftt99+AWfm3DZs2KDjx4/rqaeeUmxsrP3Vr1+/Ct0v8GdjM3/sJAeAStClSxe1adNGL774oqdLKWP16tVKTk7W3r17FR0dfdZ1hwwZouzsbLc/KqKy9wFYGS07AHBKXl6e9u3bp/Hjx+uGG244Z9AptWjRIgUGBmrRokVurWf16tUKDAwsd1A2AOcxQBkATpk/f76GDh2qNm3a6M0333TqPVOmTNHjjz8uqeTqM3dq166d/QGs5V3aD8A5dGMBAABLoxsLAABYGmEHAABYGmEHAABYGmEHAABYGmEHAABYGmEHAABYGmEHAABYGmEHAABYGmEHAABY2v8DHsmVMMFquk8AAAAASUVORK5CYII="/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 9:</b>
+<p>Answer the following questions:</p>
+<ol>
+<li>Report the damped natural frequency (in Hertz) of this one-degree-of-freedom (1DOF) mechanical system. Does it match the motion of the beam shown in the cantilever-beam video?</li>
+<li>The acceleration was measured at quite a high sample rate of $50$ Hz. What is the minimum sampling frequency to correctly identify the damped natural frequency in the periodogram?</li>
+</ol>
+<p>
+</p></p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>Write your answer(s) in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<ol>
+<li>Around $1.36$ Hz, and yes, this matches the motion in the video.</li>
+<li>Nyquist rate is twice the (highest) frequency in the signal, hence $2 \times 1.36 = 2.72$ Hz, so, any value larger than $2.72$ Hz.</li>
+</ol>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<h2 id="Task-10:-Global-Mean-Sea-Level-(GMSL)-data-(optional)">Task 10: Global Mean Sea-Level (GMSL) data (optional)<a class="anchor-link" href="#Task-10:-Global-Mean-Sea-Level-(GMSL)-data-(optional)">¶</a></h2><p>Repeat the steps with Tasks 7-9, but now with the Global Mean Sea Level data set. Data is from the Australia's National Science Agency (CSIRO): <a href="https://www.cmar.csiro.au/sealevel/sl_hist_last_decades.html">GMSL data</a>.</p>
+<p>These data result from nearly 3 decades of satellite altimetry (with satellite missions such as TOPEX/Poseidon and the Jason-series). The first column contains the time tag or epoch (in decimal years), the second column is the global mean sea level (in mm). There is one measurement per month (monthly average, so that for instance tide-effects are averaged out, and the measurement typically refers to the middle of the month, hence 1993.042 is mid January in 1993). The single monthly measurement is the global mean sea level, so, the average of the entire world.</p>
+<p>The sampling frequency $f_s = 12$ per year ($\Delta t = 1/12 \sim 0.083$ year), and there are $N=331$ measurements in total.</p>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [16]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">data</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="s1">'CSIRO_Alt_seas_inc.txt'</span><span class="p">,</span> <span class="n">names</span><span class="o">=</span><span class="p">[</span><span class="s1">'month'</span><span class="p">,</span> <span class="s1">'sl'</span><span class="p">])</span>
+<span class="n">data</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child jp-OutputArea-executeResult">
+<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[16]:</div>
+<div class="jp-RenderedHTMLCommon jp-RenderedHTML jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/html" tabindex="0">
+<div>
+<style scoped="">
+    .dataframe tbody tr th:only-of-type {
+        vertical-align: middle;
+    }
+
+    .dataframe tbody tr th {
+        vertical-align: top;
+    }
+
+    .dataframe thead th {
+        text-align: right;
+    }
+</style>
+<table border="1" class="dataframe">
+<thead>
+<tr style="text-align: right;">
+<th></th>
+<th>month</th>
+<th>sl</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<th>0</th>
+<td>1993.042</td>
+<td>-48.7</td>
+</tr>
+<tr>
+<th>1</th>
+<td>1993.125</td>
+<td>-52.4</td>
+</tr>
+<tr>
+<th>2</th>
+<td>1993.208</td>
+<td>-44.4</td>
+</tr>
+<tr>
+<th>3</th>
+<td>1993.292</td>
+<td>-50.4</td>
+</tr>
+<tr>
+<th>4</th>
+<td>1993.375</td>
+<td>-46.3</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [18]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1"># create time-array, time relative to t0 [yr] (epoch-time of the first observation;</span>
+<span class="c1"># t0=1993.042 refers to mid January 1993)</span>
+<span class="n">t</span> <span class="o">=</span> <span class="n">data</span><span class="o">.</span><span class="n">iloc</span><span class="p">[:,</span> <span class="mi">0</span><span class="p">]</span> <span class="o">-</span> <span class="n">data</span><span class="o">.</span><span class="n">iloc</span><span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">0</span><span class="p">]</span>
+
+<span class="c1"># number of observations</span>
+<span class="n">N</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
+
+<span class="c1"># observation record length (as N * dt, according to sample-and-hold convention)</span>
+<span class="n">T</span> <span class="o">=</span> <span class="p">(</span><span class="n">t</span><span class="p">[</span><span class="n">N</span> <span class="o">-</span> <span class="mi">1</span><span class="p">]</span> <span class="o">-</span> <span class="n">t</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span> <span class="o">*</span> <span class="n">N</span> <span class="o">/</span> <span class="p">(</span><span class="n">N</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+
+<span class="c1"># Delta t [yr]; dt = T/N = (N*dt)/N</span>
+<span class="n">dt</span> <span class="o">=</span> <span class="n">T</span> <span class="o">/</span> <span class="n">N</span>
+
+<span class="c1"># observed sea-level height</span>
+<span class="n">y</span> <span class="o">=</span> <span class="n">data</span><span class="o">.</span><span class="n">iloc</span><span class="p">[:,</span><span class="mi">1</span><span class="p">]</span>
+
+<span class="c1"># plot observed time-series, as it is, versus epoch-time in [year]</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">data</span><span class="o">.</span><span class="n">iloc</span><span class="p">[:,</span><span class="mi">0</span><span class="p">],</span><span class="n">y</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'sea level'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'time [yr]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'sea-level height [mm]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Global Mean Sea-Level (GMSL) rise'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj4AAAHHCAYAAAC/R1LgAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAACLkElEQVR4nO3dd3QUVQMF8LsJ6T2QBoTQCb0EQYp0wYJSLCAgIIgNCyIWLCjwKYKKYAEEFRRBFBELKqI0UXoJ3dACoSWhpFCTkMz3x/PtztbMbHZT7++cPTM7OzP7diHk8qpBURQFRERERBWAR0kXgIiIiKi4MPgQERFRhcHgQ0RERBUGgw8RERFVGAw+REREVGEw+BAREVGFweBDREREFQaDDxEREVUYDD5ERERUYTD4ULn3xhtvwGAwOHVtzZo10bt3b5eV5fjx4zAYDFiwYIHL7knly/Dhw1GzZk1N5xYUFKBJkyZ488033VuoYjJnzhzUqFEDOTk5Rb5Xly5d0KVLl6IXisodBh8qk5KTk/Hkk0+ifv368Pf3h7+/Pxo1aoTRo0djz549JV28Ilu3bh0MBgMMBgO++uorm+d06NABBoMBTZo0KebS6VNQUIAvv/wSbdu2RXh4OIKCglC/fn0MHToUmzdvLpEyGQwGPPnkkyXy3q709ddf4+TJkzY/i56fEfmfAw8PD5w8edLqXtnZ2fDz87P5vZ07dw7PPPMM4uPj4efnh8jISLRp0wYvvvgiLl++bDxv+PDhCAwMdPh5hg8fjtzcXHzyySd6vgYiXSqVdAGI9FqxYgUGDBiASpUqYfDgwWjevDk8PDzw77//4vvvv8fs2bORnJyMuLi4ki5qkfn6+mLx4sUYMmSI2fHjx49j48aN8PX1LaGSaff000/j448/Rp8+fTB48GBUqlQJSUlJ+O2331C7dm3cfPPNJV3EMuudd97BwIEDERISYnbc2Z8RHx8ffP3113jhhRfMjn///fc23//ixYto3bo1srOzMWLECMTHx+PChQvYs2cPZs+ejccff7zQsKPm6+uLYcOGYfr06XjqqaecrqkFgFWrVjl9LZVvDD5Uphw9ehQDBw5EXFwcVq9ejZiYGLPXp06dilmzZsHDo3xUZt5xxx346aefcP78eVSpUsV4fPHixYiKikK9evWQkZFRgiV0LC0tDbNmzcKoUaMwd+5cs9dmzJiBc+fOlVDJyr5du3Zh9+7deO+998yOF+Vn5I477rAZfBYvXow777wTy5YtMzv+2WefISUlBf/88w/at29v9lp2dja8vb11f677778f06ZNw9q1a9GtWzfd11+9ehX+/v5OvTdVDOXjtwNVGNOmTcOVK1cwf/58q3/QAaBSpUp4+umnERsb6/A+N27cwOTJk1GnTh34+PigZs2aePnll+32LVi1ahVatGgBX19fNGrUyOp/wBcvXsS4cePQtGlTBAYGIjg4GLfffjt2797t/IcF0KdPH/j4+GDp0qVmxxcvXoz7778fnp6eNq/76quvkJCQAD8/P4SHh2PgwIFWTRgbNmzAfffdhxo1asDHxwexsbF49tlnce3aNbPzZBPF6dOn0bdvXwQGBiIiIgLjxo1Dfn6+w/InJydDURR06NDB6jWDwYDIyEizY5mZmRgzZgxiY2Ph4+ODunXrYurUqSgoKDA7791330X79u1RuXJl+Pn5ISEhAd99953DsuhVUFCAGTNmoHHjxvD19UVUVBQeffRRs6DZu3dv1K5d2+b17dq1Q+vWrc2Oaflz0eqHH36At7c3OnXqZHa8KD8jgwYNQmJiIv7991/jsdTUVKxZswaDBg2yOv/o0aPw9PS0WWsXHBzsVI1kQkICwsPD8eOPPxZ6bpcuXdCkSRPs2LEDnTp1gr+/P15++WXja5Z9fD788EM0btwY/v7+CAsLQ+vWrbF48WKzc06fPo0RI0YgKioKPj4+aNy4MT7//HPdn4NKLwYfKlNWrFiBunXrom3btkW6z8MPP4wJEyagVatWeP/999G5c2dMmTIFAwcOtDr38OHDGDBgAG6//XZMmTIFlSpVwn333Yc//vjDeM6xY8fwww8/oHfv3pg+fTqef/557N27F507d8aZM2ecLqe/vz/69OmDr7/+2nhs9+7d2L9/v81fRADw5ptvYujQoahXrx6mT5+OMWPGYPXq1ejUqRMyMzON5y1duhRXr17F448/jg8//BC9evXChx9+iKFDh1rdMz8/H7169ULlypXx7rvvonPnznjvvfesanEsyaYU+V6OXL16FZ07d8ZXX32FoUOH4oMPPkCHDh0wfvx4jB071uzcmTNnomXLlpg0aRLeeust45/JL7/84vA99Hj00Ufx/PPPo0OHDpg5cyYeeughLFq0CL169UJeXh4AYMCA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CWfPnjU+nnrqqWL5jMVh/fr1GD16NDZv3ow//vgDeXl56Nmzp/F7AoBnn30WP//8M5YuXYr169fjzJkz6N+/v/H1/Px83HnnncjNzcXGjRvxxRdfYMGCBZgwYYLxnOTkZNx5553o2rUrEhMTMWbMGDz88MP4/fffi/XzuktxfY9SUlKS2d/JyMjIYvmc7uSK71AaMWIEBgwYYPN9srOz0bNnT8TFxWHHjh1455138MYbb2Du3Llu+2zFqbi+R+nPP/80+7uYkJDg8s9UElzxPe7YsQORkZH46quvsH//frzyyisYP348PvroI+M5Jf5vo0JlEgBl+fLlxudJSUkKAGXfvn3GY/n5+UpERIQyb948RVEU5ffff1c8PDyUrKws4zmZmZmKwWBQ/vjjD+OxuLg45f3333f7Zygt0tPTFQDK+vXrFUUR34mXl5eydOlS4zkHDx5UACibNm1SFEVRfv31V8XDw0NJTU01njN79mwlODhYycnJURRFUV544QWlcePGZu81YMAApVevXu7+SCXCXd/j2rVrFQBKRkZG8X2YEuLMd6j2+uuvK82bN7c6PmvWLCUsLMz4nSqKorz44otKgwYNXP8hSgF3fY/JyckKAGXXrl3uKnqpUtTvUXriiSeUrl27Gp+X9L+NrPEpJ3JycgAAvr6+xmMeHh7w8fHB33//bTzHYDCYTS7l6+sLDw8P4znS22+/jcqVK6Nly5Z45513rJpwypOsrCwAQHh4OADxP5a8vDz06NHDeE58fDxq1KiBTZs2AQA2bdqEpk2bIioqynhOr169kJ2djf379xvPUd9DniPvUd6463uUWrRogZiYGNx66634559/3P1xSoQz36EWmzZtQqdOneDt7W081qtXLyQlJSEjI8NFpS893PU9SnfffTciIyPRsWNH/PTTT64pdCnkqu8xKyvLeA+g5P9tZPApJ+RfvvHjxyMjIwO5ubmYOnUqTp06hbNnzwIAbr75ZgQEBODFF1/E1atXceXKFYwbNw75+fnGcwDRzr1kyRKsXbsWjz76KN566y288MILJfXR3KqgoABjxoxBhw4d0KRJEwBAamoqvL29ERoaanZuVFSUsV9Jamqq2S9r+bp8zdE52dnZuHbtmjs+Tolx5/cYExODOXPmYNmyZVi2bBliY2PRpUsX7Ny5082fqng5+x1qoeV7Li/c+T0G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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>Task 10 (Optional!):</b>
+<p>Detrend the data.</p>
+<p>Estimate and plot power spectral density (PSD), hence the periodogram, for the (detrended) global mean sea-level data.</p>
+<p>Identify the largest peak in the spectrum, what is the frequency, and can you come up with a physical explanation of this behaviour?</p>
+
+</p>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell jp-mod-noOutputs">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [ ]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="n">YOUR_CODE_HERE</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [19]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">### SOLUTION</span>
+
+<span class="c1"># prepare for detrending the data, we'll estimate an offset and a slope (two unknown parameters)</span>
+<span class="n">A</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">ones</span><span class="p">((</span><span class="n">N</span><span class="p">,</span> <span class="mi">2</span><span class="p">))</span>
+<span class="n">A</span><span class="p">[:,</span><span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="n">t</span>
+
+<span class="c1"># (unweighted) least-squares estimation of two parameters</span>
+<span class="n">xhat</span> <span class="o">=</span> <span class="p">(</span><span class="n">np</span><span class="o">.</span><span class="n">linalg</span><span class="o">.</span><span class="n">inv</span><span class="p">(</span><span class="n">A</span><span class="o">.</span><span class="n">T</span> <span class="o">@</span> <span class="n">A</span><span class="p">)</span> <span class="o">@</span> <span class="n">A</span><span class="o">.</span><span class="n">T</span><span class="p">)</span> <span class="o">@</span> <span class="n">y</span>
+
+<span class="c1"># estimated observations (fitted by a straight line with offset and slope)</span>
+<span class="n">yhat</span> <span class="o">=</span> <span class="n">A</span> <span class="o">@</span> <span class="n">xhat</span>
+
+<span class="c1"># difference of observed value and estimated observation (least-squares residuals)</span>
+<span class="n">ehat</span> <span class="o">=</span> <span class="n">y</span> <span class="o">-</span> <span class="n">yhat</span>
+
+<span class="c1"># hence observed time-series but detrended, this will act as our signal x(t), or x_0,...,x_{N-1}</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">data</span><span class="o">.</span><span class="n">iloc</span><span class="p">[:,</span><span class="mi">0</span><span class="p">],</span> <span class="n">ehat</span><span class="p">,</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'detrended signal'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="s1">'time [yr]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="s1">'detrended sea-level height [mm]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Detrened Global Mean Sea-Level'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">()</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child jp-OutputArea-executeResult">
+<div class="jp-OutputPrompt jp-OutputArea-prompt">Out[19]:</div>
+<div class="jp-RenderedText jp-OutputArea-output jp-OutputArea-executeResult" data-mime-type="text/plain" tabindex="0">
+<pre>&lt;matplotlib.legend.Legend at 0x181d3d592b0&gt;</pre>
+</div>
+</div>
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAj4AAAHHCAYAAAC/R1LgAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjkuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8hTgPZAAAACXBIWXMAAA9hAAAPYQGoP6dpAAC6g0lEQVR4nO2dd3gUVdvG701IJRUIhBo6ShMERVSkCiIWbGAF7A0REFEsKKAgKAq+FtRPAZH3RRHEhihKQEVE6SBSRLqB0EMSSD3fH+PZPTs7sztnZrY/v+vKtZvdmdmzszNz7rmf5zzHwRhjIAiCIAiCiAJigt0AgiAIgiCIQEHChyAIgiCIqIGED0EQBEEQUQMJH4IgCIIgogYSPgRBEARBRA0kfAiCIAiCiBpI+BAEQRAEETWQ8CEIgiAIImog4UMQBEEQRNRAwocgopBZs2bB4XBgz549tm97yJAhaNiwoal1HQ4Hhg4daltbli9fDofDgeXLl9u2TSKy6NatG7p16xbsZhABhIQPEXHwTp3/JSYmok6dOujTpw9ef/11nD592vS2t27diueff94vgiGU2bRpE+688040atQIiYmJSElJQbt27TB69Gj8/fffwW6eZcRj5ueff/Z4nzGG+vXrw+Fw4KqrrgpCC41TWlqK6dOno3379khLS0NGRgZatWqF++67D9u2bQt4e/bs2QOHw4FXXnkl4J9NEFpUCXYDCMJfjB8/Ho0aNUJZWRkOHTqE5cuXY/jw4Xj11VfxxRdfoG3bttLb3Lp1K8aNG4du3bqZdjXCjffeew8PPvggatSogdtuuw3nnHMOysvLsWXLFnz44YeYNm0azpw5g9jY2GA31TKJiYn473//i0svvdTt9RUrVuDAgQNISEgIUsuMc8MNN+Cbb77BLbfcgnvvvRdlZWXYtm0bvvrqK1x88cU455xzgt1EgggqJHyIiKVv377o2LGj8/8xY8Zg2bJluOqqq3DNNdfgzz//RFJSkt8+nzGGs2fP+vUz/M0vv/yCBx98EJdccgm++uorpKamur0/depUvPjii0Fqnf1ceeWVmD9/Pl5//XVUqeK6PP73v/9Fhw4dcPTo0SC2zje///47vvrqK7z44ot46qmn3N574403cPLkyeA0jCBCCAp1EVFFjx498Oyzz2Lv3r346KOP3N7btm0bbrzxRlSrVg2JiYno2LEjvvjiC+f7s2bNwk033QQA6N69uzM0wvNHGjZsiKuuugrffvstOnbsiKSkJLzzzjsAgJMnT2L48OGoX78+EhIS0LRpU0yePBmVlZXO7YshgXfffRdNmjRBQkICLrjgAvz+++8e38VXezl//PEHevTogaSkJNSrVw8vvPCC2+d6Y9y4cXA4HJg7d66H6AEUh2TChAk+3Z6ioiI89thjzu/fokULvPLKK2CMaS4/d+5ctGjRAomJiejQoQN+/PFHt/f37t2Lhx56CC1atEBSUhKqV6+Om266yXII8pZbbsGxY8ewdOlS52ulpaX49NNPceutt2quU1lZiWnTpqFVq1ZITExErVq1cP/99+PEiRNuy33++efo168f6tSpg4SEBDRp0gQTJkxARUWF23LdunVD69atsXXrVnTv3h3JycmoW7cupkyZ4rP9u3btAgBccsklHu/FxsaievXqbq8dPHgQd911F2rVqoWEhAS0atUKH3zwgdsypaWlGDt2LDp06ID09HRUrVoVXbp0QW5urs/2yFBSUoLnnnsOTZs2RUJCAurXr4/Ro0ejpKTEuUzr1q3RvXt3j3UrKytRt25d3HjjjW6vGfldiCiEEUSEMXPmTAaA/f7775rv79+/nwFgN954o/O1LVu2sPT0dNayZUs2efJk9sYbb7DLLruMORwOtnDhQsYYY7t27WLDhg1jANhTTz3F5syZw+bMmcMOHTrEGGMsJyeHNW3alGVmZrInn3ySzZgxg+Xm5rKioiLWtm1bVr16dfbUU0+xGTNmsEGDBjGHw8EeffRRZxt2797NALD27duzpk2bssmTJ7MpU6awGjVqsHr16rHS0lKp9jLGWF5eHsvKymKZmZns+eefZy+//DJr1qwZa9u2LQPAdu/erbsfi4qKWJUqVVivXr2k9v/gwYNZTk6O8//KykrWo0cP5nA42D333MPeeOMNdvXVVzMAbPjw4W7rAmCtW7dmNWrUYOPHj2eTJ09mOTk5LCkpiW3evNm53Pz589l5553Hxo4dy95991321FNPsczMTJaTk8OKioqcy+Xm5jIALDc312ubxWPm4osvZnfccYfzvUWLFrGYmBh28OBBlpOTw/r16+e27j333MOqVKnC7r33XjZjxgz2xBNPsKpVq7ILLrjA7Tfr378/GzBgAHv55ZfZ22+/zW666SYGgI0aNcpte127dmV16tRh9evXZ48++ih76623WI8ePRgAtnjxYq/f45dffmEA2L333svKysq8Lnvo0CFWr149Vr9+fTZ+/Hj29ttvs2uuuYYBYK+99ppzuSNHjrDatWuzkSNHsrfffptNmTKFtWjRgsXFxbH169d7/QzGXMf1yy+/rLtMRUUF6927N0tOTmbDhw9n77zzDhs6dCirUqUKu/baa53LjR8/nsXExLC8vDy39VesWMEAsPnz5ztfM/q7dO3alXXt2tXn9yAiBxI+RMThS/gwxlh6ejpr37698/+ePXuyNm3asLNnzzpfq6ysZBdffDFr1qyZ87X58+frdqQ5OTkMAFuyZInb6xMmTGBVq1ZlO3bscHv9ySefZLGxsWzfvn2MMVcHUb16dXb8+HHncp9//jkDwL788kvp9g4fPpwBYKtXr3a+lp+fz9LT030Kn40bN2qKE8YYO3bsGDty5Ijzr6SkxPmeWvgsWrSIAWAvvPCC2zZuvPFG5nA42F9//eV8DQADwNasWeN8be/evSwxMZFdd911zteKi4s92rRq1SoGgH344YfO18wInzfeeIOlpqY6P+Omm25i3bt3Z4wxD+Hz008/MQBs7ty5bttbsmSJx+tabb7//vtZcnKy2+/YtWtXj+9RUlLCsrOz2Q033OD1e1RWVjrXr1WrFrvlllvYm2++yfbu3eux7N13381q167Njh496vb6zTffzNLT053tLS8vd/t9GWPsxIkTrFatWuyuu+7y2h7GjAmfOXPmsJiYGPbTTz+5vT5jxgwGgK1cuZIxxtj27dsZAPaf//zHbbmHHnqIpaSkONss87uQ8Ik+KNRFRCUpKSnO0V3Hjx/HsmXLMGDAAJw+fRpHjx7F0aNHcezYMfTp0wc7d+7EwYMHDW23UaNG6NOnj9tr8+fPR5cuXZCZmenc9tGjR9GrVy9UVFR4hHEGDhyIzMxM5/9dunQBAOfoKZn2Ll68GBdddBEuvPBC5/aysrJw2223+fwuBQUFzn2lpnHjxsjKynL+aYXYOIsXL0ZsbCyGDRvm9vpjjz0Gxhi++eYbt9c7d+6MDh06OP9v0KABrr32Wnz77bfOsJCYN1VWVoZjx46hadOmyMjIwLp163x+N28MGDAAZ86cwVdffYXTp0/jq6++0g1zzZ8/H+np6bj88svdftsOHTogJSXFLRwktpn/bl26dEFxcbHHaKuUlBTcfvvtzv/j4+Nx4YUX+hxB53A48O233+KFF15AZmYm/ve//+Hhhx9GTk4OBg4c6MzxYYxhwYIFuPrqq8EYc2t7nz59cOrUKed+jI2NRXx8PAAlfHT8+HGUl5ejY8eOlvc1Z/78+Tj33HNxzjnnuLWlR48eAODcj82bN0e7du3w8ccfO9etqKjAp59+iquvvtq5j2V+FyL6oORmIiopLCxEzZo1AQB//fUXGGN49tln8eyzz2oun5+fj7p16/rcbqNGjTxe27lzJzZt2oSsrCzdbYs0aNDA7X8ugnhugkx79+7di06dOnm836JFC5/fhef0FBYWerz3+eefo6ysDBs3bsSoUaO8bmfv3r2oU6eOR47Queee63xfpFmzZh7baN68OYqLi3HkyBFkZ2fjzJkzmDRpEmbOnImDBw+65QqdOnXK53fzRlZWFnr16oX//ve/KC4uRkVFhVvuiMjOnTtx6tQp57GkRvxt//jjDzzzzDNYtmyZU1TqtblevXpwOBxur2VmZmLTpk0+25+QkICnn34aTz/9NPLy8rBixQpMnz4dn3zyCeLi4vDRRx/hyJEjOHnyJN599128++67Pts+e/ZsTJ06Fdu2bUNZWZnzdfF4P3LkiFu+UkpKiqZo1mLnzp34888/DZ0jAwcOxFNPPYWDBw+ibt26WL58OfLz8zFw4EC37Rn9XYjog4QPEXUcOHAAp06dQtOmTQHAmeg7atQoD7eGw5f1hdYIrsrKSlx++eUYPXq05jrNmzd3+18vUZh37na21xtNmzZFlSpVsGXLFo/3unbtCgBuI58CySOPPIKZM2di+PDh6Ny5M9LT0+FwOHDzzTcbTtz2xq233op7770Xhw4dQt++fZGRkaG5XGVlJWrWrIm5c+dqvs878pMnT6Jr165IS0vD+PHj0aRJEyQmJmLdunV44oknPNrs6xgwSu3atXHzzTfjhhtuQKtWrfDJJ59g1qxZzs+7/fbbMXjwYM11ebmHjz76CEOGDEH//v3x+OOPo2bNmoiNjcWkSZOcydQAcMEFF7iJ2Oeeew7PP/+8oXZWVlaiTZs2ePXVVzXfr1+/vvP5wIEDMWbMGMyfPx/Dhw/HJ598gvT0dFxxxRVu2zPyuxDRCQkfIuqYM2cOADhFQ+PGjQEAcXFx6NWrl9d11XfhRmjSpAkKCwt9btsoMu3NycnBzp07PV7fvn27z8+pWrUqunXrhhUrVjjvrs2Qk5OD77//HqdPn3ZzfXh4Jycnx215rfbu2LEDycnJzg7r008/xeDBgzF16lTnMmfPnrVtuPZ1112H+++/H7/++qtbWEVNkyZN8P333+OSSy7xWrZg+fLlOHbsGBYuXIjLLrvM+fru3bttaa8v4uLi0LZtW+zcuRNHjx5FVlYWUlNTUVFR4fMY+vTTT9G4cWMsXLjQ7fh/7rnn3JabO3cuzpw54/yfH6dGaNKkCTZu3IiePXv6PMcaNWqECy+8EB9//DGGDh2KhQsXon///m41loz+LkR0Qjk+RFSxbNkyTJgwAY0aNXLmudSsWRPdunXDO++8g7y8PI91jhw54nxetWpVAJDqYAcMGIBVq1bh22+/9Xjv5MmTKC8vl/oOMu298sor8euvv+K3335ze1/vTljN2LFjUVFRgdtvv10z5GXEgbjyyitRUVGBN954w+311157DQ6HA3379nV7fdWqVW65I/v378fnn3+O3r17O52Q2NhYj8/+z3/+4zE03CwpKSl4++238fzzz+Pqq6/WXW7AgAGoqKjAhAkTPN4rLy93Hie83WKbS0tL8dZbb9nSXs7OnTuxb98+j9dPnjyJVatWITMzE1lZWYiNjcUNN9yABQsWaDp64jGk1fbVq1dj1apVbutccskl6NWrl/NPRvgMGDAABw8exHvvvefx3pkzZ1BUVOT22sCBA/Hrr7/igw8+wNGjR93CXHx7Rn4XIjohx4eIWL755hts27YN5eXlOHz4MJYtW4alS5ciJycHX3zxBRITE53Lvvnmm7j00kvRpk0b3HvvvWjcuDEOHz6MVatW4cCBA9i4cSMAoF27doiNjcXkyZNx6tQpJCQkoEePHrq5BADw+OOP44svvsBVV12FIUOGoEOHDigqKsLmzZvx6aefYs+ePahRo4bUdzPa3tGjR2POnDm44oor8Oijj6Jq1ap49913kZOTYyhfpEuXLnjjjTfwyCOPoFmzZs7KzaWlpdixYwfmzp2L+Ph4ZGdn627j6quvRvfu3fH0009jz549OO+88/Ddd9/h888/x/Dhw9GkSRO35Vu3bo0+ffpg2LBhSEhIcIqDcePGOZe56qqrMGfOHKSnp6Nly5ZYtWoVvv/+e486NVbQCwGJdO3aFffffz8mTZqEDRs2oHfv3oiLi8POnTsxf/58TJ8+HTfeeCMuvvhiZGZmYvDgwRg2bBgcDgfmzJkjHbryxcaNG3Hrrbeib9++6NKlC6pVq4aDBw9i9uzZ+OeffzBt2jSnkHnppZeQm5uLTp064d5770XLli1x/PhxrFu3Dt9//z2OHz8OQNnXCxcuxHXXXYd+/fph9+7dmDFjBlq2bKkphvX44YcfcPbsWY/X+/fvjzvuuAOffPIJHnjgAeTm5uKSSy5BRUUFtm3bhk8++cRZG4szYMAAjBo1CqNGjUK1atU8XCujvwsRpQRlLBlB+BE+NJn/xcfHs+zsbHb55Zez6dOns4KCAs31du3axQYNGsSys7NZXFwcq1u3LrvqqqvYp59+6rbce++9xxo3bsxiY2Pdhkpr1XjhnD59mo0ZM4Y1bdqUxcfHsxo1arCLL76YvfLKK86aIt6G/QJgzz33nKn2btq0iXXt2pUlJiayunXrsgkTJrD333/f53B2kfXr17NBgwaxBg0asPj4eFa1alXWtm1b9thjj7kNR2fMczg7//4jRoxgderUYXFxcaxZs2bs5ZdfZpWVlR7f8+GHH2YfffQRa9asGUtISGDt27f3GI5+4sQJduedd7IaNWqwlJQU1qdPH7Zt2zaWk5PDBg8e7FzOzHB2b+j9xu+++y7r0KEDS0pKYqmpqaxNmzZs9OjR7J9//nEus3LlSnbRRRexpKQkVqdOHTZ69Gj27bfferSva9eurFWrVh6fobVf1Rw+fJi99NJLrGvXrqx27dqsSpUqLDMzk/Xo0cPjuODLP/zww6x+/fosLi6OZWdns549e7J3333XuUxlZSWbOHEiy8nJcf4eX331laH2MOY6rvX+5syZwxhjrLS0lE2ePJm1atWKJSQksMzMTNahQwc2btw4durUKY/tXnLJJQwAu+eee3Q/28jvQsPZow8HYzbfchAEQRAEQYQolONDEARBEETUQMKHIAiCIIiogYQPQRAEQRBRAwkfgiAIgiCiBhI+BEEQBEFEDSR8CIIgCIKIGqiAoYrKykr8888/SE1NNTU9AUEQBEEQgYcxhtOnT6NOnTqIidH3dUj4qPjnn3/cJsQjCIIgCCJ82L9/P+rVq6f7PgkfFXwSxf379yMtLS3IrSEIgiAIwggFBQWoX7++22TIWpDwUcHDW2lpaSR8CIIgCCLM8JWmQsnNBEEQBEFEDSR8CIIgCIKIGkj4EARBEAQRNVCOD0EQBKFJRUUFysrKgt0MggAAxMXFITY21vJ2SPgQBEEQbjDGcOjQIZw8eTLYTSEINzIyMpCdnW2pzh4JH4IgCMINLnpq1qyJ5ORkKuZKBB3GGIqLi5Gfnw8AqF27tultkfAhCIIgnFRUVDhFT/Xq1YPdHIJwkpSUBADIz89HzZo1TYe9KLmZIAiCcMJzepKTk4PcEoLwhB+XVnLPSPgQBEEQHlB4iwhF7DguSfgQBEEQBBE1kPAhCIIgIpZu3bph+PDhwW6GFHv27IHD4cCGDRssbcfKd581axYyMjIsfb4Zli9fDofD4dcRhSR8CIIgCOJfgtXhhxoDBw7Ejh07gt0Mv0Cjugi/UlwMUI4kQRCRRmlpKeLj44PdDL+RlJTkHEUVaZDjQ/iNxYuBtDTg3XeD3RKCIKKBoqIiDBo0CCkpKahduzamTp3qsUxJSQlGjRqFunXromrVqujUqROWL18OQAmz3HnnnTh16hQcDgccDgeef/55AEDDhg0xYcIEDBo0CGlpabjvvvsAAD///DO6dOmCpKQk1K9fH8OGDUNRUZHz8xo2bIiJEyfirrvuQmpqKho0aIB3VRfF3377De3bt0diYiI6duyI9evXe7R7y5Yt6Nu3L1JSUlCrVi3ccccdOHr0qNR3V7Nx40Z0794dqampSEtLQ4cOHbBmzRoA2s7XCy+8gJo1ayI1NRX33HMPnnzySbRr1875/pAhQ9C/f3+88sorqF27NqpXr46HH37YbQTWnDlz0LFjR6SmpiI7Oxu33nqrszZPoCDhQ/iNNWuAigpg9epgt4QgCCswBhQVBeePMePtfPzxx7FixQp8/vnn+O6777B8+XKsW7fObZmhQ4di1apVmDdvHjZt2oSbbroJV1xxBXbu3ImLL74Y06ZNQ1paGvLy8pCXl4dRo0Y5133llVdw3nnnYf369Xj22Wexa9cuXHHFFbjhhhuwadMmfPzxx/j5558xdOhQt8+cOnWqU9A89NBDePDBB7F9+3YAQGFhIa666iq0bNkSa9euxfPPP+/2mQBw8uRJ9OjRA+3bt8eaNWuwZMkSHD58GAMGDJD67mpuu+021KtXD7///jvWrl2LJ598EnFxcZrLzp07Fy+++CImT56MtWvXokGDBnj77bc9lsvNzcWuXbuQm5uL2bNnY9asWZg1a5bz/bKyMkyYMAEbN27EokWLsGfPHgwZMsRrO22HEW6cOnWKAWCnTp0KdlPCnrFjGQMYu/32YLeEIAijnDlzhm3dupWdOXPG+VphoXIuB+OvsNBYu0+fPs3i4+PZJ5984nzt2LFjLCkpiT366KOMMcb27t3LYmNj2cGDB93W7dmzJxszZgxjjLGZM2ey9PR0j+3n5OSw/v37u7129913s/vuu8/ttZ9++onFxMQ4919OTg67XbgIVlZWspo1a7K3336bMcbYO++8w6pXr+62v99++20GgK1fv54xxtiECRNY79693T5n//79DADbvn27oe+uRWpqKps1a5bme+r90KlTJ/bwww+7LXPJJZew8847z/n/4MGDWU5ODisvL3e+dtNNN7GBAwfqtuH3339nANjp06cZY4zl5uYyAOzEiROay2sdnxyj/Tc5PoTfqKhQHktLg9sOgiAin127dqG0tBSdOnVyvlatWjW0aNHC+f/mzZtRUVGB5s2bIyUlxfm3YsUK7Nq1y+dndOzY0e3/jRs3YtasWW7b6tOnDyorK7F7927ncm3btnU+dzgcyM7OdoZ3/vzzT7Rt2xaJiYnOZTp37uzxObm5uW6fc8455zi/t5HvrsXIkSNxzz33oFevXnjppZe87oPt27fjwgsvdHtN/T8AtGrVyq2icu3atd1CWWvXrsXVV1+NBg0aIDU1FV27dgUA7Nu3z2tb7YSSmwm/QcKHICKD5GSgsDB4n20XhYWFiI2Nxdq1az2mO0hJSfG5ftWqVT22d//992PYsGEeyzZo0MD5XB0+cjgcqKyslGr31VdfjcmTJ3u8V7t2bfz111+GtyXy/PPP49Zbb8XXX3+Nb775Bs899xzmzZuH6667ztT2AO/ftaioCH369EGfPn0wd+5cZGVlYd++fejTpw9KA9hRkPAh/EZ5ufJoobI4QRAhgMMBqPr8kKNJkyaIi4vD6tWrnaLjxIkT2LFjh9NVaN++PSoqKpCfn48uXbpobic+Ph4V/K7NB+effz62bt2Kpk2bmm73ueeeizlz5uDs2bNO1+fXX3/1+JwFCxagYcOGqFLFs9s28t31aN68OZo3b44RI0bglltuwcyZMzWFT4sWLfD7779j0KBBztd+//13qe+6bds2HDt2DC+99BLq168PAM5k6kBCoS7Cb5DjQxBEoEhJScHdd9+N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"/>
+</div>
+</div>
+</div>
+</div>
+</div><div class="jp-Cell jp-CodeCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea">
+<div class="jp-InputPrompt jp-InputArea-prompt">In [20]:</div>
+<div class="jp-CodeMirrorEditor jp-Editor jp-InputArea-editor" data-type="inline">
+<div class="cm-editor cm-s-jupyter">
+<div class="highlight hl-ipython3"><pre><span></span><span class="c1">### SOLUTION</span>
+
+<span class="c1"># sampling frequency [Hz]</span>
+<span class="n">Fs</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="n">dt</span>
+
+<span class="c1"># observed signal to length NFFT ( record length is NFFT*dt)</span>
+<span class="n">NFFT</span> <span class="o">=</span> <span class="n">N</span>
+
+<span class="c1"># Discrete Fourier Transform (DFT) by fft, to NFFT samples</span>
+<span class="c1"># and multiply by Delta t (as to maintain analogy with continuous-time Fourier transform)</span>
+<span class="n">X</span> <span class="o">=</span> <span class="n">dt</span> <span class="o">*</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fft</span><span class="p">(</span><span class="n">ehat</span><span class="p">,</span> <span class="n">NFFT</span><span class="p">)</span>
+
+<span class="c1"># frequency resolution</span>
+<span class="n">f0</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">/</span> <span class="p">(</span><span class="n">NFFT</span> <span class="o">*</span> <span class="n">dt</span><span class="p">)</span>
+
+<span class="c1"># frequency array (centered at f=0, and conform fftshift) for NFFT even, covers interval [-Fs/2,Fs/2)</span>
+<span class="c1">#f = np.concatenate((np.arange(- Fs / 2, 0, f0), np.arange(0, Fs / 2 , f0))); #+ f0/4</span>
+<span class="n">f</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">concatenate</span><span class="p">((</span><span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="o">-</span><span class="n">Fs</span> <span class="o">/</span> <span class="mi">2</span> <span class="o">+</span> <span class="n">f0</span> <span class="o">/</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="n">f0</span><span class="p">),</span> <span class="n">np</span><span class="o">.</span><span class="n">arange</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="n">Fs</span> <span class="o">/</span> <span class="mi">2</span> <span class="p">,</span> <span class="n">f0</span><span class="p">)))</span> <span class="c1">#- f0 / 4 </span>
+
+
+<span class="c1"># for NFFT odd, use instead: f=np.concatenate((np.arange(-Fs/2 + f0/2, 0, f0), np.arange(0, Fs/2, f0))); covers interval (-Fs/2,Fs/2)</span>
+<span class="c1">#|Xk|^2 / T periodogram (centered, with f=0 in the center), division by T, which is actual data record length</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">f</span><span class="p">,</span> <span class="n">np</span><span class="o">.</span><span class="n">fft</span><span class="o">.</span><span class="n">fftshift</span><span class="p">((</span><span class="nb">abs</span><span class="p">(</span><span class="n">X</span><span class="p">))</span><span class="o">**</span><span class="mi">2</span> <span class="o">/</span> <span class="n">T</span><span class="p">),</span> <span class="n">color</span><span class="o">=</span><span class="s1">'b'</span><span class="p">,</span> <span class="n">label</span><span class="o">=</span><span class="s1">'psd'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">xlabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'frequency [$yr^{-1}$]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">ylabel</span><span class="p">(</span><span class="sa">r</span><span class="s1">'PSD [$mm^2$ yr]'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">title</span><span class="p">(</span><span class="s1">'Power Spectral Density of GMSL data'</span><span class="p">)</span>
+<span class="n">plt</span><span class="o">.</span><span class="n">legend</span><span class="p">();</span>
+</pre></div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell-outputWrapper">
+<div class="jp-Collapser jp-OutputCollapser jp-Cell-outputCollapser">
+</div>
+<div class="jp-OutputArea jp-Cell-outputArea">
+<div class="jp-OutputArea-child">
+<div class="jp-OutputPrompt jp-OutputArea-prompt"></div>
+<div class="jp-RenderedImage jp-OutputArea-output" tabindex="0">
+<img alt="No description has been provided for this image" class="" src="data:image/png;base64,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B0ePHs03uHPbtm1YvXo1hg4dijJlyhRYuaiV0Jo1a9CrVy+buuCGDh2K8PBwTJo0CUeOHMHChQtx5swZw1gJAFi+fDn69++Pjh07YsaMGbh16xYWLlyIli1b4s8//zSU56+//kKrVq3g6+uLwYMHo1KlSjhx4gQ2bNiAqVOnokePHjh69Cg+//xzzJkzx/BNXa28C3ut8+bNQ5cuXfD0008jJycHq1atQq9evbBx40Y89thj93ydRVGxYkW0adMGP/30E7KyshAaGlrk9+znn3/GV199hZdeegkhISF4//330bNnT5w9e9awj7344otYu3Ythg4dipo1a+LKlSv4+eef8ffff6NBgwb5yhUVFYWFCxdiyJAh6N69O3r06AEAqFu3LhISEpCUlIQVK1YgMTHR7HkrVqxA27ZtUb58+QJf86FDh9CqVSuEhoZi9OjR8PX1xUcffYS2bdsiJSUFTZo0QY8ePRAeHo4RI0agT58+ePTRRxEcHFzgMjds2AAA+VrNbBEUFISuXbvi888/x5AhQwAAqampOHToEP7v//4Pf/31l9n86r6/YsUKtGjRAj4+JVPNPP/88/jss8/w1FNPoXnz5ti2bZvV/e+3337D7t270bt3b1SoUAGnT5/GwoUL0bZtWxw+fBhBQUFo3bo1XnnlFbz//vt4/fXXUaNGDQAw3C5ZsgTBwcEYOXIkgoODsW3bNkyYMAFZWVmYNWtWibw+ciBBpJHk5GQBQGzZskVcunRJpKWliVWrVonIyEgRGBgo/v33X7F//34BQDz//PNmz33ttdcEALFt2zYhhBAZGRkCgFiwYIEQQohr164JLy8v0atXLxEdHW143iuvvCIiIiKEXq8XQgixfPly4eXlJXbu3Gm2/EWLFgkAYteuXYZpAISXl5c4dOiQTa+vX79+AoAoXbq06N69u3j33XfF33//XeB2aNiwocjJyTFMnzlzpgAg1q9fL4QQ4vr16yI8PFwMGjTI7PkXL14UYWFhZtNbt24tQkJCxJkzZ8zmVV+3EELMmjVLABCnTp3KV6bCXuutW7fM7ufk5IjatWuLhx56yGx6fHy86N+/f77nW1tXUlJSgY8PGzZMABCpqalCiKK/Z35+fuL48eOGaampqQKA+OCDDwzTwsLCCi2DEEL0799fxMfHG+5funRJABATJ07MN2+fPn1EbGysyMvL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K+j93L59O65cuYKvvvrKcBIDYDwrlOTHMTokNbWSnzt3rtl09du86VkWCQkJKF++PObMmYPc3FzD6a2tWrXCiRMnsHbtWjRt2tTsm+STTz6Jc+fOYfHixfnWffv2bdy8edOucl+8eNHqVX1zcnKwdetWq91xH3/8MXJzcw33Fy5ciLt37xoq2o4dOyI0NBTTpk0zm0+lXlclKioKrVu3xqeffoqzZ8+azWPailGqVCkAKNKYCW9vb+h0OrPTak+fPl0iPz3w33//oU+fPsjLyzOcFg84/j3Ly8vL1/1QtmxZxMbG5jtd3ZR6Jl1B269u3bqoW7cu/u///g9ffvklevfufc9WDG9vb3To0AHr1683O/05PT0dK1euRMuWLQ1dlEXx5JNPombNmnj77bcLvCq36b5hjXqphokTJ+a7qKCpY8eO5dvvAGU77dmzB6VLly6w29FW6mfC9NIRQP7jBKBsU8vX9sEHH+Q7Nbygz4PaImi6jJycHCxYsMCuspPzsUWHpFavXj30798fH3/8saEJ+ddff8XSpUvRrVs3sxYQQAk1q1atQp06dVC6dGkAQIMGDVCqVCkcPXo037iCvn37YvXq1XjxxRfx008/oUWLFsjLy8M///yD1atXY9OmTffsVrPm33//xQMPPICHHnoI7dq1Q7ly5ZCRkYHPP/8cqampGD58uNnF1wDl4NmuXTs8+eSTOHLkCBYsWICWLVuiS5cuAJQxOAsXLkTfvn3RoEED9O7dG1FRUTh79iy+/fZbtGjRAh9++CEApQJo2bIlGjRogMGDByMhIQGnT5/Gt99+i/379wOAoWXrjTfeQO/eveHr64vHH3/ccMC35rHHHsN7772HRx55BE899RQyMjIwf/583HfffflOMy6Ko0eP4rPPPoMQAllZWUhNTcWaNWtw48YNw/pUjn7Prl+/jgoVKuCJJ55AvXr1EBwcjC1btuC3334zawWwFBgYiJo1a+KLL77A/fffj4iICNSuXdtsbFS/fv3w2muvAbD91O4pU6Zg8+bNaNmyJV566SX4+Pjgo48+QnZ2NmbOnGnz6zLl6+uLdevWoWPHjmjZsiV69OhhuBbTuXPn8M033+Ds2bP3vDxA165d0bVr10LnUcfBderUCa1atUJERATOnTuHpUuX4vz585g7d26+7sRPP/3U6jWphg0bZnVMU/369dGn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"/>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>Write your answer(s) in this Markdown cell.</strong></p>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#FAE99E; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Solution:</b>
+<p>The largest peak is $f = 0.996$/ year, hence the annual cycle, related to summer and winter, there is also a peak at $f = 1.992$/year, hence the double frequency (related to a half year cycle), and this one typically shows up if the once per year periodic cycle is not a perfect harmonic (sine or cosine), but instead a bit distorted/skewed, finally, there is also a large peak at $f = \frac{1}{T} = 0.0362$/year, a long term effect, which implies a cycle with the duration of the entire data set, which here seems just coincidence, that a full cycle occurs in $T=27.58$ years.</p>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#AABAB2; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%;">
+<p>
+<b>End of task.</b>
+</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<div style="background-color:#C8FFFF; color: black; vertical-align: middle; padding:15px; margin: 10px; border-radius: 10px; width: 95%">
+<p>
+<b>Appendix A: Cantilever-beam dynamics:</b>
+<p>The dynamics of the smartphone suspended on a cantilever beam can be considered as the mass-spring-damper system shown below:</p>
+<img alt="No description has been provided for this image" src="https://gitlab.com/JelleKnibbe/public-files/-/raw/main/SP_Practical/mass_spring_damper.png" style="margin:auto" width="200/"/>
+<p>The equation of motion of the deflection $x$ of this mass-spring-damper system (a damped harmonic oscillator) can be described by the following second order differential equation:</p>
+$$
+\ddot{x}(t) + \frac{c}{m} \dot{x}(t) + \frac{k}{m} x(t) =0
+$$<p>Where $\ddot{x}(t)$, $\dot{x}(t)$ and $x(t)$ are the acceleration, velocity and displacement as a function of time of the oscillating mass $m$ [kg] respectively. (with a unit transfer function, $x(t)$ describes the motion of the proof mass inside the smartphone accelerometer). For simplicity, we consider here the homogeneous equation, corresponding to free motion. The other parameters are the damping coefficient $c$ [kg/s] and spring constant $k$ [N/m]. The damping ratio can be obtained from the system parameters: $\zeta = \frac{c}{2 \sqrt{mk}}$, which is dimensionless. The undamped natural frequency is $\omega_0 = \sqrt{\frac{k}{m}}$ [rad/s]. The differential equation becomes:</p>
+$$
+\ddot{x}(t) + 2 \zeta \omega_0 \dot{x}(t) + \omega_0^2 x(t) =0
+$$<p>For the under-damped case ($0 \le \zeta \le 1)$ of our smartphone and assuming an initial zero tip velocity $\dot{x}(t=0)=0$ (release from stand-still), the solution for the position as a function of time is given by:</p>
+$$
+x(t)=e^{-\zeta \omega_0 t} \frac{x(0)}{\sqrt{1-\zeta^2}}\sin(\omega_d t + \varphi)
+$$<p>Where $x(0)$ is the initial position $x(t=0)$, $\omega_d$ is the damped natural frequency $\omega_d = \omega_0 \sqrt{1-\zeta^2}$, and the phase shift $\varphi = \arctan \left( \frac{\sqrt{1-\zeta^2}}{\zeta} \right)$. The sinusoid term represents the harmonic motion, and the exponential term represents the damping of that motion over time. Next, the velocity of the smartphone's oscillation can be derived as:</p>
+<p>$\dot{x}(t) = e^{-\zeta \omega_0 t} \frac{x(0)}{\sqrt{1-\zeta^2}}\sin(\omega_d t)$.</p>
+<p>The acceleration of the smartphone (which is what is being measured) is found as:</p>
+<p>$\ddot{x}(t) = e^{-\zeta \omega_0 t} \frac{x(0)}{\sqrt{1-\zeta^2}} \sin (\omega_d t - \phi)$.</p>
+<p>Note that $\omega_0$ and $\omega_d$ are the angular frequencies expressed in radians per second. $\ddot{x}(t)$ is a damped harmonic signal where the rate of damping is determined by the damping ratio $\zeta$.</p>
+<p>In order to get a pure harmonic signal (as used in Tasks 1 to 5), set the damping ratio $\zeta=0$, and optionally set the phase-shift $\phi$ to zero as well, then the tip acceleration is given by the following simple sinusoidal expression:</p>
+$$
+\ddot{x}(t)=x(0) \sin(\omega_0 t).
+$$</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="jp-Cell jp-MarkdownCell jp-Notebook-cell">
+<div class="jp-Cell-inputWrapper" tabindex="0">
+<div class="jp-Collapser jp-InputCollapser jp-Cell-inputCollapser">
+</div>
+<div class="jp-InputArea jp-Cell-inputArea"><div class="jp-InputPrompt jp-InputArea-prompt">
+</div><div class="jp-RenderedHTMLCommon jp-RenderedMarkdown jp-MarkdownOutput" data-mime-type="text/markdown">
+<p><strong>End of notebook.</strong></p>
+<h2 style="height: 60px">
+</h2>
+<h3 style="position: absolute; display: flex; flex-grow: 0; flex-shrink: 0; flex-direction: row-reverse; bottom: 60px; right: 50px; margin: 0; border: 0">
+<style>
+        .markdown {width:100%; position: relative}
+        article { position: relative }
+    </style>
+<a href="http://creativecommons.org/licenses/by/4.0/" rel="license">
+<img alt="Creative Commons License" src="https://i.creativecommons.org/l/by/4.0/88x31.png" style="border-width:; width:88px; height:auto; padding-top:10px">
+</img></a>
+<a href="https://www.tudelft.nl/en/ceg" rel="TU Delft">
+<img alt="TU Delft" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/tu-logo/TU_P1_full-color.png" style="border-width:0; width:100px; height:auto; padding-bottom:0px">
+</img></a>
+<a href="http://mude.citg.tudelft.nl/" rel="MUDE">
+<img alt="MUDE" src="https://gitlab.tudelft.nl/mude/public/-/raw/main/mude-logo/MUDE_Logo-small.png" style="border-width:0; width:100px; height:auto; padding-bottom:0px">
+</img></a>
+</h3>
+<span style="font-size: 75%">
+© Copyright 2024 <a href="http://mude.citg.tudelft.nl/" rel="MUDE">MUDE</a> TU Delft. This work is licensed under a <a href="http://creativecommons.org/licenses/by/4.0/" rel="license">CC BY 4.0 License</a>.
+
+</span></div>
+</div>
+</div>
+</div>
+</main>
+</body>
+<script type="application/vnd.jupyter.widget-state+json">
+{"state": {}, "version_major": 2, "version_minor": 0}
+</script>
+</html>
diff --git a/src/teachers/GA_2_3/CSIRO_Alt_seas_inc.txt b/src/teachers/GA_2_3/CSIRO_Alt_seas_inc.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9163035c7c484890620f3144d5748f5219d000e0
--- /dev/null
+++ b/src/teachers/GA_2_3/CSIRO_Alt_seas_inc.txt
@@ -0,0 +1,331 @@
+1993.042, -48.70
+1993.125, -52.40
+1993.208, -44.40
+1993.292, -50.40
+1993.375, -46.30
+1993.458, -51.50
+1993.542, -45.70
+1993.625, -44.90
+1993.708, -37.40
+1993.792, -38.50
+1993.875, -39.30
+1993.958, -40.40
+1994.042, -44.30
+1994.125, -49.00
+1994.208, -40.60
+1994.292, -44.10
+1994.375, -48.90
+1994.458, -49.30
+1994.542, -48.10
+1994.625, -41.70
+1994.708, -40.60
+1994.792, -35.00
+1994.875, -43.30
+1994.958, -39.40
+1995.042, -44.80
+1995.125, -42.70
+1995.208, -43.00
+1995.292, -40.60
+1995.375, -49.20
+1995.458, -44.00
+1995.542, -48.90
+1995.625, -38.10
+1995.708, -35.50
+1995.792, -30.80
+1995.875, -36.70
+1995.958, -34.20
+1996.042, -47.20
+1996.125, -37.10
+1996.208, -42.30
+1996.292, -38.40
+1996.375, -40.50
+1996.458, -37.80
+1996.542, -36.20
+1996.625, -33.30
+1996.708, -29.70
+1996.792, -18.80
+1996.875, -24.30
+1996.958, -36.00
+1997.042, -36.50
+1997.125, -39.80
+1997.208, -34.80
+1997.292, -38.20
+1997.375, -34.10
+1997.458, -37.00
+1997.542, -28.00
+1997.625, -27.70
+1997.708, -16.30
+1997.792, -21.60
+1997.875, -19.50
+1997.958, -31.00
+1998.042, -26.20
+1998.125, -29.80
+1998.208, -23.90
+1998.292, -27.70
+1998.375, -26.60
+1998.458, -32.30
+1998.542, -25.10
+1998.625, -25.50
+1998.708, -19.00
+1998.792, -16.70
+1998.875, -19.30
+1998.958, -22.10
+1999.042, -24.60
+1999.125, -24.40
+1999.208, -29.30
+1999.292, -28.50
+1999.375, -32.90
+1999.458, -31.20
+1999.542, -29.90
+1999.625, -22.40
+1999.708, -22.60
+1999.792, -10.30
+1999.875, -21.90
+1999.958, -14.80
+2000.042, -24.80
+2000.125, -20.50
+2000.208, -25.30
+2000.292, -23.50
+2000.375, -30.90
+2000.458, -25.00
+2000.542, -29.70
+2000.625, -18.90
+2000.708, -17.50
+2000.792,  -8.10
+2000.875, -15.70
+2000.958, -17.80
+2001.042, -20.30
+2001.125, -21.00
+2001.208, -19.60
+2001.292, -20.50
+2001.375, -22.60
+2001.458, -22.90
+2001.542, -17.10
+2001.625, -17.60
+2001.708,  -5.70
+2001.792, -10.50
+2001.875,  -7.20
+2001.958, -16.90
+2002.042, -14.80
+2002.125, -16.80
+2002.208, -17.70
+2002.292, -18.70
+2002.375, -17.80
+2002.458, -20.70
+2002.542, -14.20
+2002.625,  -8.50
+2002.708,  -7.70
+2002.792,  -2.30
+2002.875,  -7.50
+2002.958, -10.40
+2003.042, -12.70
+2003.125, -12.10
+2003.208, -13.30
+2003.292, -14.70
+2003.375, -15.20
+2003.458, -18.50
+2003.542, -15.40
+2003.625, -11.70
+2003.708,  -2.80
+2003.792,  -2.80
+2003.875,  -5.30
+2003.958,  -8.40
+2004.042,  -8.10
+2004.125, -12.20
+2004.208, -10.60
+2004.292, -11.90
+2004.375, -14.40
+2004.458, -15.10
+2004.542, -11.20
+2004.625,  -9.10
+2004.708,  -1.50
+2004.792,  -3.10
+2004.875,  -4.60
+2004.958,  -4.30
+2005.042,  -9.00
+2005.125,  -8.20
+2005.208,  -7.30
+2005.292, -10.10
+2005.375, -10.20
+2005.458,  -9.90
+2005.542,  -8.70
+2005.625,  -4.80
+2005.708,   0.10
+2005.792,   2.70
+2005.875,   3.80
+2005.958,   1.10
+2006.042,  -7.10
+2006.125,  -5.70
+2006.208,  -7.10
+2006.292,  -7.30
+2006.375,  -8.50
+2006.458,  -7.70
+2006.542,  -5.60
+2006.625,  -2.10
+2006.708,   2.80
+2006.792,   5.80
+2006.875,   0.40
+2006.958,   0.10
+2007.042,  -6.60
+2007.125,  -6.30
+2007.208,  -6.50
+2007.292,  -2.60
+2007.375,  -7.70
+2007.458,  -8.30
+2007.542,  -8.10
+2007.625,  -3.00
+2007.708,   0.90
+2007.792,   4.20
+2007.875,   6.10
+2007.958,  -0.70
+2008.042,  -1.00
+2008.125,  -5.40
+2008.208,  -1.40
+2008.292,  -3.60
+2008.375,   1.30
+2008.458,  -1.90
+2008.542,  -0.20
+2008.625,   2.20
+2008.708,   8.60
+2008.792,  10.10
+2008.875,  10.60
+2008.958,   6.00
+2009.042,   6.90
+2009.125,   3.90
+2009.208,   0.00
+2009.292,   3.80
+2009.375,   1.40
+2009.458,   2.80
+2009.542,   2.40
+2009.625,   4.70
+2009.708,   7.90
+2009.792,  14.30
+2009.875,  16.20
+2009.958,  15.30
+2010.042,  12.10
+2010.125,   5.30
+2010.208,   5.00
+2010.292,   4.90
+2010.375,   5.40
+2010.458,   5.90
+2010.542,   8.70
+2010.625,   8.10
+2010.708,  10.30
+2010.792,  10.90
+2010.875,  15.00
+2010.958,  11.70
+2011.042,   9.40
+2011.125,   4.80
+2011.208,   3.70
+2011.292,  -0.00
+2011.375,   2.40
+2011.458,   0.90
+2011.542,   5.60
+2011.625,   4.60
+2011.708,  12.60
+2011.792,  13.50
+2011.875,  19.10
+2011.958,  15.10
+2012.042,  15.70
+2012.125,  16.70
+2012.208,  13.30
+2012.292,  12.50
+2012.375,  11.30
+2012.458,  12.40
+2012.542,  15.20
+2012.625,  19.60
+2012.708,  20.70
+2012.792,  25.30
+2012.875,  27.40
+2012.958,  27.40
+2013.042,  25.60
+2013.125,  23.10
+2013.208,  18.50
+2013.292,  21.00
+2013.375,  17.30
+2013.458,  17.90
+2013.542,  16.00
+2013.625,  20.10
+2013.708,  19.70
+2013.792,  25.20
+2013.875,  26.50
+2013.958,  28.30
+2014.042,  23.40
+2014.125,  21.90
+2014.208,  20.90
+2014.292,  21.60
+2014.375,  18.70
+2014.458,  18.30
+2014.542,  20.20
+2014.625,  23.50
+2014.708,  28.30
+2014.792,  29.70
+2014.875,  33.40
+2014.958,  29.20
+2015.042,  32.60
+2015.125,  27.40
+2015.208,  30.40
+2015.292,  27.60
+2015.375,  29.70
+2015.458,  26.60
+2015.542,  31.50
+2015.625,  32.40
+2015.708,  38.90
+2015.792,  42.40
+2015.875,  47.00
+2015.958,  43.50
+2016.042,  41.30
+2016.125,  37.80
+2016.208,  36.60
+2016.292,  35.80
+2016.375,  33.50
+2016.458,  35.20
+2016.542,  36.60
+2016.625,  36.60
+2016.708,  41.80
+2016.792,  43.20
+2016.875,  47.10
+2016.958,  41.90
+2017.042,  37.00
+2017.125,  32.70
+2017.208,  35.60
+2017.292,  36.90
+2017.375,  34.70
+2017.458,  34.70
+2017.542,  38.20
+2017.625,  42.60
+2017.708,  46.90
+2017.792,  47.70
+2017.875,  50.70
+2017.958,  46.40
+2018.042,  41.80
+2018.125,  38.90
+2018.208,  40.20
+2018.292,  36.00
+2018.375,  40.00
+2018.458,  38.20
+2018.542,  42.60
+2018.625,  44.00
+2018.708,  51.90
+2018.792,  54.00
+2018.875,  53.00
+2018.958,  48.40
+2019.042,  47.50
+2019.125,  45.70
+2019.208,  47.70
+2019.292,  45.40
+2019.375,  47.50
+2019.458,  46.90
+2019.542,  49.30
+2019.625,  54.40
+2019.708,  57.80
+2019.792,  59.30
+2019.875,  58.60
+2019.958,  56.20
+2020.042,  49.00
+2020.125,  51.10
+2020.208,  48.00
+2020.292,  49.70
+2020.375,  49.10
+2020.458,  50.30
+2020.542,  52.10
diff --git a/src/teachers/GA_2_3/GA_2_3_all_files.zip b/src/teachers/GA_2_3/GA_2_3_all_files.zip
new file mode 100644
index 0000000000000000000000000000000000000000..00174a9131de5e66eb253746a22ef2eed82568fa
Binary files /dev/null and b/src/teachers/GA_2_3/GA_2_3_all_files.zip differ
diff --git a/src/teachers/GA_2_3/GA_2_3_solution.pdf b/src/teachers/GA_2_3/GA_2_3_solution.pdf
deleted file mode 100644
index d282036b53b58b10f4f11017c293f0e7cded846f..0000000000000000000000000000000000000000
Binary files a/src/teachers/GA_2_3/GA_2_3_solution.pdf and /dev/null differ
diff --git a/src/teachers/GA_2_3/README.html b/src/teachers/GA_2_3/README.html
index fb97681d4860a3403169938a4ce34e21f821cca8..ef6fc2df9e112b5d5a9ea14ac18ccb819327eafd 100644
--- a/src/teachers/GA_2_3/README.html
+++ b/src/teachers/GA_2_3/README.html
@@ -1,374 +1,10 @@
-<!DOCTYPE html>
-<html>
-<head>
-<title>README.md</title>
-<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
-
-<style>
-/* https://github.com/microsoft/vscode/blob/master/extensions/markdown-language-features/media/markdown.css */
-/*---------------------------------------------------------------------------------------------
- *  Copyright (c) Microsoft Corporation. All rights reserved.
- *  Licensed under the MIT License. See License.txt in the project root for license information.
- *--------------------------------------------------------------------------------------------*/
-
-body {
-	font-family: var(--vscode-markdown-font-family, -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "Ubuntu", "Droid Sans", sans-serif);
-	font-size: var(--vscode-markdown-font-size, 14px);
-	padding: 0 26px;
-	line-height: var(--vscode-markdown-line-height, 22px);
-	word-wrap: break-word;
+<html><head><style>body {
+   color: black;
 }
-
-#code-csp-warning {
-	position: fixed;
-	top: 0;
-	right: 0;
-	color: white;
-	margin: 16px;
-	text-align: center;
-	font-size: 12px;
-	font-family: sans-serif;
-	background-color:#444444;
-	cursor: pointer;
-	padding: 6px;
-	box-shadow: 1px 1px 1px rgba(0,0,0,.25);
-}
-
-#code-csp-warning:hover {
-	text-decoration: none;
-	background-color:#007acc;
-	box-shadow: 2px 2px 2px rgba(0,0,0,.25);
-}
-
-body.scrollBeyondLastLine {
-	margin-bottom: calc(100vh - 22px);
-}
-
-body.showEditorSelection .code-line {
-	position: relative;
-}
-
-body.showEditorSelection .code-active-line:before,
-body.showEditorSelection .code-line:hover:before {
-	content: "";
-	display: block;
-	position: absolute;
-	top: 0;
-	left: -12px;
-	height: 100%;
-}
-
-body.showEditorSelection li.code-active-line:before,
-body.showEditorSelection li.code-line:hover:before {
-	left: -30px;
-}
-
-.vscode-light.showEditorSelection .code-active-line:before {
-	border-left: 3px solid rgba(0, 0, 0, 0.15);
-}
-
-.vscode-light.showEditorSelection .code-line:hover:before {
-	border-left: 3px solid rgba(0, 0, 0, 0.40);
-}
-
-.vscode-light.showEditorSelection .code-line .code-line:hover:before {
-	border-left: none;
-}
-
-.vscode-dark.showEditorSelection .code-active-line:before {
-	border-left: 3px solid rgba(255, 255, 255, 0.4);
-}
-
-.vscode-dark.showEditorSelection .code-line:hover:before {
-	border-left: 3px solid rgba(255, 255, 255, 0.60);
-}
-
-.vscode-dark.showEditorSelection .code-line .code-line:hover:before {
-	border-left: none;
-}
-
-.vscode-high-contrast.showEditorSelection .code-active-line:before {
-	border-left: 3px solid rgba(255, 160, 0, 0.7);
-}
-
-.vscode-high-contrast.showEditorSelection .code-line:hover:before {
-	border-left: 3px solid rgba(255, 160, 0, 1);
-}
-
-.vscode-high-contrast.showEditorSelection .code-line .code-line:hover:before {
-	border-left: none;
-}
-
-img {
-	max-width: 100%;
-	max-height: 100%;
-}
-
-a {
-	text-decoration: none;
-}
-
-a:hover {
-	text-decoration: underline;
-}
-
-a:focus,
-input:focus,
-select:focus,
-textarea:focus {
-	outline: 1px solid -webkit-focus-ring-color;
-	outline-offset: -1px;
-}
-
-hr {
-	border: 0;
-	height: 2px;
-	border-bottom: 2px solid;
-}
-
-h1 {
-	padding-bottom: 0.3em;
-	line-height: 1.2;
-	border-bottom-width: 1px;
-	border-bottom-style: solid;
-}
-
-h1, h2, h3 {
-	font-weight: normal;
-}
-
-table {
-	border-collapse: collapse;
-}
-
-table > thead > tr > th {
-	text-align: left;
-	border-bottom: 1px solid;
-}
-
-table > thead > tr > th,
-table > thead > tr > td,
-table > tbody > tr > th,
-table > tbody > tr > td {
-	padding: 5px 10px;
-}
-
-table > tbody > tr + tr > td {
-	border-top: 1px solid;
-}
-
-blockquote {
-	margin: 0 7px 0 5px;
-	padding: 0 16px 0 10px;
-	border-left-width: 5px;
-	border-left-style: solid;
-}
-
-code {
-	font-family: Menlo, Monaco, Consolas, "Droid Sans Mono", "Courier New", monospace, "Droid Sans Fallback";
-	font-size: 1em;
-	line-height: 1.357em;
-}
-
-body.wordWrap pre {
-	white-space: pre-wrap;
-}
-
-pre:not(.hljs),
-pre.hljs code > div {
-	padding: 16px;
-	border-radius: 3px;
-	overflow: auto;
-}
-
-pre code {
-	color: var(--vscode-editor-foreground);
-	tab-size: 4;
-}
-
-/** Theming */
-
-.vscode-light pre {
-	background-color: rgba(220, 220, 220, 0.4);
-}
-
-.vscode-dark pre {
-	background-color: rgba(10, 10, 10, 0.4);
-}
-
-.vscode-high-contrast pre {
-	background-color: rgb(0, 0, 0);
-}
-
-.vscode-high-contrast h1 {
-	border-color: rgb(0, 0, 0);
-}
-
-.vscode-light table > thead > tr > th {
-	border-color: rgba(0, 0, 0, 0.69);
-}
-
-.vscode-dark table > thead > tr > th {
-	border-color: rgba(255, 255, 255, 0.69);
-}
-
-.vscode-light h1,
-.vscode-light hr,
-.vscode-light table > tbody > tr + tr > td {
-	border-color: rgba(0, 0, 0, 0.18);
-}
-
-.vscode-dark h1,
-.vscode-dark hr,
-.vscode-dark table > tbody > tr + tr > td {
-	border-color: rgba(255, 255, 255, 0.18);
-}
-
-</style>
-
-<style>
-/* Tomorrow Theme */
-/* http://jmblog.github.com/color-themes-for-google-code-highlightjs */
-/* Original theme - https://github.com/chriskempson/tomorrow-theme */
-
-/* Tomorrow Comment */
-.hljs-comment,
-.hljs-quote {
-	color: #8e908c;
-}
-
-/* Tomorrow Red */
-.hljs-variable,
-.hljs-template-variable,
-.hljs-tag,
-.hljs-name,
-.hljs-selector-id,
-.hljs-selector-class,
-.hljs-regexp,
-.hljs-deletion {
-	color: #c82829;
-}
-
-/* Tomorrow Orange */
-.hljs-number,
-.hljs-built_in,
-.hljs-builtin-name,
-.hljs-literal,
-.hljs-type,
-.hljs-params,
-.hljs-meta,
-.hljs-link {
-	color: #f5871f;
-}
-
-/* Tomorrow Yellow */
-.hljs-attribute {
-	color: #eab700;
-}
-
-/* Tomorrow Green */
-.hljs-string,
-.hljs-symbol,
-.hljs-bullet,
-.hljs-addition {
-	color: #718c00;
-}
-
-/* Tomorrow Blue */
-.hljs-title,
-.hljs-section {
-	color: #4271ae;
-}
-
-/* Tomorrow Purple */
-.hljs-keyword,
-.hljs-selector-tag {
-	color: #8959a8;
-}
-
-.hljs {
-	display: block;
-	overflow-x: auto;
-	color: #4d4d4c;
-	padding: 0.5em;
-}
-
-.hljs-emphasis {
-	font-style: italic;
-}
-
-.hljs-strong {
-	font-weight: bold;
-}
-</style>
-
-<style>
-/*
- * Markdown PDF CSS
- */
-
- body {
-	font-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "Ubuntu", "Droid Sans", sans-serif, "Meiryo";
-	padding: 0 12px;
-}
-
-pre {
-	background-color: #f8f8f8;
-	border: 1px solid #cccccc;
-	border-radius: 3px;
-	overflow-x: auto;
-	white-space: pre-wrap;
-	overflow-wrap: break-word;
-}
-
-pre:not(.hljs) {
-	padding: 23px;
-	line-height: 19px;
-}
-
-blockquote {
-	background: rgba(127, 127, 127, 0.1);
-	border-color: rgba(0, 122, 204, 0.5);
-}
-
-.emoji {
-	height: 1.4em;
-}
-
-code {
-	font-size: 14px;
-	line-height: 19px;
-}
-
-/* for inline code */
-:not(pre):not(.hljs) > code {
-	color: #C9AE75; /* Change the old color so it seems less like an error */
-	font-size: inherit;
-}
-
-/* Page Break : use <div class="page"/> to insert page break
--------------------------------------------------------- */
-.page {
-	page-break-after: always;
-}
-
-</style>
-
-<script src="https://unpkg.com/mermaid/dist/mermaid.min.js"></script>
-</head>
-<body>
-  <script>
-    mermaid.initialize({
-      startOnLoad: true,
-      theme: document.body.classList.contains('vscode-dark') || document.body.classList.contains('vscode-high-contrast')
-          ? 'dark'
-          : 'default'
-    });
-  </script>
-<h1 id="readme-for-group-assignment-23">README for Group Assignment 2.3</h1>
+</style></head><body><h1 id="readme-for-group-assignment-2-3">README for Group Assignment 2.3</h1>
 <p><em><a href="http://mude.citg.tudelft.nl/">CEGM1000 MUDE</a>: Week 2.3, Friday, Nov 29, 2024.</em></p>
 <p>The focus of this assignment is on signal processing, and specifically on spectral analysis (i.e. analysis of signals in the frequency domain).</p>
-<p>Your primary objective is to complete all tasks in the notebook <code>Analysis.ipynb</code>. Unlike other weeks, for this GA it is not required to put your answers in a <code>Report.md</code> file (yay!).** Make sure you use the space provided in the notebooks to complete the tasks, and that the output is included in the notebook when you commit and push it to GitHub.</p>
+<p>Your primary objective is to complete all tasks in the notebook <code>Analysis.ipynb</code>. Unlike other weeks, for this GA it is not required to put your answers in a <code>Report.md</code> file (yay!).** Make sure you use the space provided in the notebooks to complete the tasks, and that the output is included in the notebook when you commit and push it to GitHub. </p>
 <h3 id="overview-of-material">Overview of material</h3>
 <ul>
 <li>this <code>README.md</code> with instructions</li>
@@ -383,7 +19,6 @@ code {
 <p>As mentioned above: there is no <code>Report.md</code>, only a notebook!</p>
 <p>That said, we strongly <strong>dis</strong>courage you from working on this project in smaller sub-teams. The Tasks build on each other sequentially, so skipping ahead to a later task will only result in confusion!</p>
 <p><strong>End of file.</strong></p>
-<span style="font-size: 75%">
-&copy; Copyright 2024 <a rel="MUDE" href="http://mude.citg.tudelft.nl/">MUDE</a>, TU Delft. This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">CC BY 4.0 License</a>.
-</body>
-</html>
+<p><span style="font-size: 75%">
+&copy; Copyright 2024 <a rel="MUDE" href="http://mude.citg.tudelft.nl/">MUDE</a>, TU Delft. This work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">CC BY 4.0 License</a>.</p>
+</body></html>
\ No newline at end of file
diff --git a/src/teachers/GA_2_3/cantileverbeam_acc50Hz.csv b/src/teachers/GA_2_3/cantileverbeam_acc50Hz.csv
new file mode 100644
index 0000000000000000000000000000000000000000..771c7fd6a28f4e69e63bfa67631ad18bc5a0ea29
--- /dev/null
+++ b/src/teachers/GA_2_3/cantileverbeam_acc50Hz.csv
@@ -0,0 +1,15002 @@
+time,acceleration
+66720.001,-0.447958
+66720.021,-0.452749
+66720.041,-0.45754
+66720.061,-0.452749
+66720.081,-0.464727
+66720.101,-0.462331
+66720.121,-0.452749
+66720.141,-0.450354
+66720.161,-0.445563
+66720.181,-0.447958
+66720.201,-0.435981
+66720.221,-0.440772
+66720.241,-0.445563
+66720.261,-0.443167
+66720.281,-0.443167
+66720.301,-0.443167
+66720.321,-0.459936
+66720.341,-0.464727
+66720.361,-0.45754
+66720.381,-0.443167
+66720.401,-0.440772
+66720.421,-0.447958
+66720.441,-0.452747151
+66720.461,-0.440772
+66720.481,-0.447958
+66720.501,-0.443167
+66720.521,-0.445563
+66720.541,-0.443167
+66720.561,-0.445563
+66720.581,-0.440772
+66720.601,-0.452749
+66720.621,-0.450354
+66720.641,-0.450354
+66720.661,-0.452749
+66720.681,-0.447958
+66720.701,-0.459936
+66720.721,-0.459936
+66720.741,-0.445563
+66720.761,-0.447958
+66720.781,-0.447958
+66720.801,-0.455145
+66720.821,-0.447958
+66720.841,-0.452749
+66720.861,-0.455145
+66720.881,-0.455145
+66720.901,-0.447958
+66720.921,-0.450354
+66720.941,-0.445563
+66720.961,-0.424003
+66720.981,-0.450354
+66721.001,-0.455145
+66721.021,-0.440772
+66721.041,-0.440772
+66721.061,-0.440772
+66721.081,-0.43119
+66721.101,-0.428794
+66721.121,-0.447958
+66721.141,-0.445563
+66721.161,-0.455145
+66721.181,-0.455145
+66721.201,-0.453225557
+66721.221,-0.439151703
+66721.241,-0.445020411
+66721.261,-0.462543715
+66721.281,-0.446584413
+66721.30099,-0.452484896
+66721.321,-0.445563
+66721.341,-0.446217787
+66721.361,-0.462785037
+66721.381,-0.45947879
+66721.401,-0.449879849
+66721.421,-0.445797695
+66721.441,-0.452730453
+66721.461,-0.44807021
+66721.481,-0.457933162
+66721.501,-0.457221177
+66721.521,-0.452877744
+66721.541,-0.451866235
+66721.561,-0.425658378
+66721.581,-0.432032266
+66721.601,-0.44587773
+66721.621,-0.442737795
+66721.641,-0.433137994
+66721.661,-0.428891811
+66721.681,-0.433710829
+66721.701,-0.433667488
+66721.721,-0.435901389
+66721.741,-0.4310143
+66721.761,-0.431289695
+66721.781,-0.436512204
+66721.801,-0.442753708
+66721.821,-0.425909399
+66721.841,-0.429151672
+66721.861,-0.436512552
+66721.881,-0.442837565
+66721.901,-0.439437598
+66721.921,-0.469810023
+66721.941,-0.45231838
+66721.961,-0.460102135
+66721.981,-0.45240997
+66722.001,-0.452913938
+66722.021,-0.452427381
+66722.041,-0.445555138
+66722.061,-0.450434948
+66722.081,-0.445176401
+66722.101,-0.440801344
+66722.121,-0.44590319
+66722.141,-0.453172511
+66722.161,-0.454510344
+66722.181,-0.438196817
+66722.201,-0.445652267
+66722.221,-0.440866376
+66722.241,-0.445164202
+66722.261,-0.428341806
+66722.281,-0.434155179
+66722.301,-0.440756949
+66722.321,-0.441288866
+66722.341,-0.455351544
+66722.361,-0.444756845
+66722.381,-0.433336925
+66722.401,-0.436445815
+66722.421,-0.448572527
+66722.441,-0.452285884
+66722.461,-0.438037697
+66722.481,-0.443687363
+66722.501,-0.447650356
+66722.521,-0.438263358
+66722.541,-0.443311665
+66722.561,-0.440612984
+66722.581,-0.443694923
+66722.601,-0.45541745
+66722.621,-0.455235939
+66722.641,-0.457279509
+66722.661,-0.450518109
+66722.681,-0.462793536
+66722.701,-0.462023769
+66722.721,-0.452007122
+66722.741,-0.440798224
+66722.761,-0.453562344
+66722.781,-0.462265791
+66722.801,-0.457601038
+66722.821,-0.459449015
+66722.841,-0.448305488
+66722.861,-0.467523012
+66722.881,-0.456814061
+66722.901,-0.45036071
+66722.921,-0.455573178
+66722.941,-0.459652079
+66722.961,-0.45023865
+66722.981,-0.455277074
+66723.001,-0.455415969
+66723.021,-0.45947134
+66723.041,-0.442801663
+66723.061,-0.448245416
+66723.081,-0.445084775
+66723.101,-0.441304308
+66723.121,-0.455069035
+66723.141,-0.440333948
+66723.161,-0.446095209
+66723.181,-0.45009932
+66723.201,-0.445980642
+66723.221,-0.454549571
+66723.241,-0.43075528
+66723.261,-0.443969008
+66723.281,-0.450419362
+66723.301,-0.453087802
+66723.321,-0.457212305
+66723.341,-0.439789627
+66723.361,-0.43432289
+66723.381,-0.45276711
+66723.401,-0.443585862
+66723.421,-0.465055322
+66723.441,-0.449436092
+66723.461,-0.446105072
+66723.481,-0.46303497
+66723.501,-0.46968174
+66723.521,-0.469182917
+66723.541,-0.459605822
+66723.561,-0.46022546
+66723.581,-0.461877854
+66723.601,-0.444790043
+66723.621,-0.438399881
+66723.641,-0.443573373
+66723.661,-0.447744731
+66723.681,-0.443545729
+66723.701,-0.46058796
+66723.721,-0.459339014
+66723.741,-0.442264563
+66723.761,-0.431122571
+66723.781,-0.438970829
+66723.801,-0.445404975
+66723.821,-0.435533783
+66723.841,-0.436553471
+66723.861,-0.447996076
+66723.881,-0.443398259
+66723.901,-0.452607543
+66723.921,-0.437817346
+66723.941,-0.441476094
+66723.961,-0.449942382
+66723.981,-0.430485171
+66724.001,-0.428915496
+66724.021,-0.434217296
+66724.041,-0.448250191
+66724.061,-0.442661606
+66724.081,-0.435897368
+66724.101,-0.438568232
+66724.121,-0.443577274
+66724.141,-0.447560176
+66724.161,-0.438734369
+66724.181,-0.458144239
+66724.201,-0.457497011
+66724.221,-0.459879592
+66724.241,-0.452228597
+66724.261,-0.448318487
+66724.281,-0.4546682
+66724.301,-0.438312333
+66724.321,-0.450576732
+66724.341,-0.445691615
+66724.361,-0.452456694
+66724.381,-0.438182557
+66724.401,-0.448480897
+66724.421,-0.447424391
+66724.441,-0.430163573
+66724.461,-0.422352304
+66724.481,-0.448784116
+66724.501,-0.447667101
+66724.521,-0.445523567
+66724.541,-0.442896675
+66724.561,-0.438402218
+66724.581,-0.44340252
+66724.601,-0.44287944
+66724.621,-0.435759734
+66724.641,-0.436128069
+66724.661,-0.441158976
+66724.681,-0.445303532
+66724.701,-0.43580934
+66724.721,-0.443877371
+66724.741,-0.449836841
+66724.761,-0.430559774
+66724.781,-0.431495696
+66724.801,-0.438914038
+66724.821,-0.442485342
+66724.841,-0.426637434
+66724.861,-0.454230419
+66724.881,-0.464202503
+66724.901,-0.447646305
+66724.921,-0.450108871
+66724.941,-0.438126999
+66724.961,-0.443453156
+66724.981,-0.442954991
+66725.001,-0.446504045
+66725.021,-0.464527703
+66725.041,-0.445139766
+66725.061,-0.453037664
+66725.081,-0.450271464
+66725.101,-0.455598575
+66725.121,-0.456866069
+66725.141,-0.440720465
+66725.161,-0.453120319
+66725.181,-0.447478495
+66725.201,-0.443277598
+66725.221,-0.448065182
+66725.241,-0.44810199
+66725.261,-0.447273063
+66725.281,-0.433923001
+66725.301,-0.453044025
+66725.321,-0.440103781
+66725.341,-0.441442828
+66725.361,-0.449843282
+66725.381,-0.430916337
+66725.401,-0.441150573
+66725.421,-0.438124931
+66725.441,-0.435888658
+66725.461,-0.43903326
+66725.481,-0.452813145
+66725.501,-0.44557031
+66725.521,-0.455533183
+66725.541,-0.452177324
+66725.561,-0.440445407
+66725.581,-0.440942428
+66725.601,-0.445961566
+66725.621,-0.44725144
+66725.641,-0.434097698
+66725.661,-0.463457726
+66725.681,-0.46695508
+66725.701,-0.461800985
+66725.721,-0.45562016
+66725.741,-0.466607158
+66725.761,-0.44546737
+66725.781,-0.462789379
+66725.801,-0.454668052
+66725.821,-0.450024228
+66725.841,-0.443150763
+66725.861,-0.453626641
+66725.881,-0.461707379
+66725.901,-0.44036622
+66725.921,-0.448259289
+66725.941,-0.442638843
+66725.961,-0.441525206
+66725.981,-0.454575905
+66726.001,-0.430998594
+66726.021,-0.451286273
+66726.041,-0.455093663
+66726.061,-0.452324781
+66726.081,-0.440286312
+66726.101,-0.438657428
+66726.12099,-0.448483615
+66726.141,-0.452483933
+66726.161,-0.442878201
+66726.181,-0.443220632
+66726.201,-0.443241869
+66726.221,-0.448358575
+66726.241,-0.44973547
+66726.261,-0.439316533
+66726.281,-0.458521995
+66726.301,-0.448073474
+66726.321,-0.446784335
+66726.341,-0.449530693
+66726.361,-0.446137706
+66726.381,-0.450450531
+66726.401,-0.452312687
+66726.421,-0.460613548
+66726.441,-0.451486716
+66726.461,-0.44364745
+66726.481,-0.456468971
+66726.501,-0.470439089
+66726.521,-0.471843845
+66726.541,-0.448220268
+66726.561,-0.442887675
+66726.581,-0.452683778
+66726.601,-0.44359236
+66726.621,-0.447567881
+66726.641,-0.454036192
+66726.661,-0.448881477
+66726.681,-0.441771962
+66726.701,-0.442976125
+66726.721,-0.440111321
+66726.741,-0.439959679
+66726.761,-0.439247001
+66726.781,-0.451471259
+66726.801,-0.436316017
+66726.821,-0.432546468
+66726.841,-0.441583764
+66726.861,-0.454574905
+66726.881,-0.442311941
+66726.901,-0.425575577
+66726.921,-0.436723003
+66726.941,-0.461795766
+66726.961,-0.454343432
+66726.981,-0.44620024
+66727.001,-0.437905664
+66727.021,-0.445113529
+66727.041,-0.462077722
+66727.061,-0.453552642
+66727.081,-0.443247397
+66727.101,-0.445563156
+66727.121,-0.452597707
+66727.141,-0.447189733
+66727.161,-0.451203358
+66727.181,-0.457489834
+66727.201,-0.458081935
+66727.221,-0.454662012
+66727.24101,-0.461698013
+66727.261,-0.451931271
+66727.281,-0.455471621
+66727.301,-0.469244404
+66727.321,-0.464652743
+66727.341,-0.449848123
+66727.361,-0.442599834
+66727.381,-0.444957658
+66727.401,-0.433385081
+66727.421,-0.4411743
+66727.441,-0.45173845
+66727.461,-0.44637437
+66727.481,-0.447868483
+66727.501,-0.441231386
+66727.521,-0.429600929
+66727.541,-0.44445274
+66727.561,-0.449573868
+66727.581,-0.451080732
+66727.601,-0.449555064
+66727.621,-0.438653822
+66727.641,-0.445125764
+66727.661,-0.432508065
+66727.681,-0.430244946
+66727.701,-0.444166162
+66727.721,-0.454473936
+66727.741,-0.449562562
+66727.761,-0.454763418
+66727.781,-0.464035932
+66727.801,-0.453033569
+66727.821,-0.44498935
+66727.841,-0.459320459
+66727.861,-0.454253387
+66727.881,-0.444311993
+66727.901,-0.461468069
+66727.921,-0.455787157
+66727.941,-0.463693219
+66727.961,-0.46467095
+66727.981,-0.445468799
+66728.001,-0.43835592
+66728.021,-0.461822551
+66728.041,-0.455863208
+66728.061,-0.446131205
+66728.081,-0.447523903
+66728.101,-0.441419995
+66728.121,-0.443359945
+66728.141,-0.436789643
+66728.161,-0.446625663
+66728.181,-0.453753293
+66728.201,-0.442719321
+66728.221,-0.443762665
+66728.241,-0.444847432
+66728.261,-0.451335922
+66728.281,-0.435498501
+66728.301,-0.443559091
+66728.321,-0.445889771
+66728.341,-0.439692716
+66728.361,-0.45179911
+66728.381,-0.443870145
+66728.401,-0.447500307
+66728.421,-0.443791856
+66728.441,-0.446527727
+66728.461,-0.450289236
+66728.481,-0.457975686
+66728.501,-0.475287234
+66728.521,-0.457191666
+66728.541,-0.456147802
+66728.561,-0.453885911
+66728.581,-0.454338011
+66728.601,-0.457656917
+66728.621,-0.462597676
+66728.641,-0.474973005
+66728.661,-0.471691463
+66728.681,-0.448218771
+66728.701,-0.447195228
+66728.721,-0.447315842
+66728.741,-0.438325474
+66728.761,-0.4551628
+66728.781,-0.452766765
+66728.801,-0.449284188
+66728.821,-0.445173438
+66728.841,-0.44765335
+66728.861,-0.449229017
+66728.881,-0.449115314
+66728.901,-0.45029158
+66728.921,-0.440977057
+66728.941,-0.450580061
+66728.961,-0.440972516
+66728.981,-0.443290328
+66729.001,-0.444432274
+66729.021,-0.439197017
+66729.041,-0.433614904
+66729.061,-0.443731561
+66729.081,-0.455987511
+66729.101,-0.449315516
+66729.121,-0.453024853
+66729.141,-0.4510312
+66729.161,-0.447048492
+66729.181,-0.449488974
+66729.201,-0.452190464
+66729.221,-0.451898174
+66729.241,-0.447164694
+66729.261,-0.456827795
+66729.281,-0.46741434
+66729.301,-0.462485732
+66729.321,-0.458151271
+66729.341,-0.454728429
+66729.361,-0.450045429
+66729.381,-0.455635268
+66729.401,-0.466105086
+66729.421,-0.451461232
+66729.441,-0.449197412
+66729.461,-0.475804322
+66729.481,-0.464820616
+66729.501,-0.449400173
+66729.521,-0.453216905
+66729.541,-0.459609663
+66729.561,-0.466684803
+66729.581,-0.462272153
+66729.601,-0.447656812
+66729.621,-0.438711941
+66729.641,-0.44085481
+66729.661,-0.447220549
+66729.681,-0.444660711
+66729.701,-0.432687692
+66729.721,-0.437010906
+66729.741,-0.44262641
+66729.761,-0.446805812
+66729.781,-0.444650785
+66729.801,-0.433142132
+66729.821,-0.433229341
+66729.841,-0.428303337
+66729.861,-0.431893765
+66729.881,-0.45136352
+66729.901,-0.453249523
+66729.921,-0.45897402
+66729.941,-0.450525381
+66729.961,-0.458899203
+66729.981,-0.460750565
+66730.001,-0.444979286
+66730.021,-0.461288101
+66730.041,-0.461997069
+66730.061,-0.447758369
+66730.081,-0.437661572
+66730.101,-0.453055873
+66730.121,-0.454203982
+66730.141,-0.44724309
+66730.161,-0.460644568
+66730.181,-0.460995968
+66730.201,-0.457085852
+66730.221,-0.463942179
+66730.241,-0.461715486
+66730.261,-0.447198805
+66730.281,-0.446068304
+66730.301,-0.460062232
+66730.321,-0.444896658
+66730.341,-0.449060193
+66730.361,-0.448713961
+66730.381,-0.445852298
+66730.401,-0.441043059
+66730.421,-0.438375495
+66730.441,-0.440772
+66730.461,-0.435981
+66730.481,-0.447958
+66730.501,-0.447958
+66730.521,-0.438376
+66730.541,-0.433585
+66730.561,-0.438376
+66730.581,-0.438376
+66730.601,-0.447958
+66730.621,-0.440772
+66730.641,-0.462331
+66730.661,-0.45754
+66730.681,-0.455145
+66730.701,-0.455145
+66730.721,-0.467122
+66730.741,-0.459936
+66730.761,-0.440772
+66730.781,-0.455145
+66730.801,-0.462331
+66730.821,-0.459936
+66730.841,-0.464727
+66730.861,-0.459936
+66730.881,-0.462331
+66730.901,-0.459936
+66730.921,-0.452749
+66730.94099,-0.452749
+66730.961,-0.447958
+66730.981,-0.452749
+66731.001,-0.438376
+66731.021,-0.452749
+66731.041,-0.447958
+66731.061,-0.450354
+66731.081,-0.450354
+66731.101,-0.450354
+66731.121,-0.450354
+66731.141,-0.435981
+66731.161,-0.447958
+66731.181,-0.443167
+66731.201,-0.440772
+66731.221,-0.438376
+66731.241,-0.445563
+66731.261,-0.447958
+66731.281,-0.440772
+66731.301,-0.433585
+66731.321,-0.438376
+66731.341,-0.45754
+66731.361,-0.45754
+66731.381,-0.450354
+66731.401,-0.450354
+66731.421,-0.443167
+66731.441,-0.45754
+66731.461,-0.45754
+66731.481,-0.455145
+66731.501,-0.45754
+66731.521,-0.450354
+66731.541,-0.45754
+66731.561,-0.471913
+66731.581,-0.464727
+66731.601,-0.455145
+66731.621,-0.467122
+66731.641,-0.45754
+66731.661,-0.462331
+66731.681,-0.445563
+66731.701,-0.447958
+66731.721,-0.45754
+66731.741,-0.438376
+66731.761,-0.440772
+66731.781,-0.452749
+66731.801,-0.45754
+66731.821,-0.450354
+66731.841,-0.450354
+66731.861,-0.440772
+66731.881,-0.426399
+66731.901,-0.450354
+66731.921,-0.450354
+66731.941,-0.447958
+66731.961,-0.433585
+66731.981,-0.440772
+66732.001,-0.443167
+66732.021,-0.445563
+66732.041,-0.452749
+66732.06101,-0.450354
+66732.081,-0.452749
+66732.101,-0.440772
+66732.121,-0.445563
+66732.141,-0.450354
+66732.161,-0.447958
+66732.181,-0.447958
+66732.201,-0.452749
+66732.221,-0.450354
+66732.241,-0.455145
+66732.261,-0.452749
+66732.281,-0.459936
+66732.301,-0.467122
+66732.321,-0.455145
+66732.341,-0.459936
+66732.361,-0.464727
+66732.381,-0.455145
+66732.401,-0.447958
+66732.421,-0.438376
+66732.441,-0.440772
+66732.461,-0.455145
+66732.481,-0.450354
+66732.501,-0.433585
+66732.521,-0.440772
+66732.541,-0.440772
+66732.561,-0.435981
+66732.581,-0.443167
+66732.601,-0.443167
+66732.621,-0.428794
+66732.641,-0.440772
+66732.661,-0.424006097
+66732.681,-0.428794
+66732.701,-0.438376
+66732.721,-0.438376
+66732.741,-0.447958
+66732.761,-0.425790221
+66732.781,-0.432264417
+66732.801,-0.443010825
+66732.821,-0.452261339
+66732.841,-0.441617824
+66732.861,-0.441151757
+66732.881,-0.452031643
+66732.901,-0.467388408
+66732.921,-0.459108972
+66732.941,-0.463590343
+66732.961,-0.467472447
+66732.981,-0.47091999
+66733.001,-0.472758552
+66733.021,-0.45275745
+66733.041,-0.445699096
+66733.061,-0.46342427
+66733.081,-0.456633161
+66733.101,-0.46185719
+66733.121,-0.46233788
+66733.141,-0.441949017
+66733.161,-0.432645507
+66733.181,-0.435207516
+66733.201,-0.448502429
+66733.221,-0.450138832
+66733.241,-0.435260994
+66733.261,-0.449711952
+66733.281,-0.454599549
+66733.301,-0.434280251
+66733.321,-0.439303901
+66733.341,-0.441655017
+66733.361,-0.445606817
+66733.381,-0.438602204
+66733.401,-0.43076079
+66733.421,-0.434520027
+66733.441,-0.439664221
+66733.461,-0.446872744
+66733.481,-0.442408907
+66733.501,-0.428352747
+66733.521,-0.437833968
+66733.541,-0.444800909
+66733.561,-0.446353211
+66733.581,-0.434710776
+66733.601,-0.445177413
+66733.621,-0.467616229
+66733.641,-0.468541918
+66733.661,-0.456447556
+66733.681,-0.449932644
+66733.701,-0.470415558
+66733.721,-0.473533476
+66733.741,-0.469441761
+66733.761,-0.464043545
+66733.781,-0.449808469
+66733.801,-0.455595659
+66733.821,-0.456283392
+66733.841,-0.462328231
+66733.861,-0.452388853
+66733.881,-0.446414517
+66733.901,-0.456507295
+66733.921,-0.441005376
+66733.941,-0.413828561
+66733.961,-0.423669652
+66733.981,-0.422612246
+66734.001,-0.44021095
+66734.021,-0.421562856
+66734.041,-0.426218008
+66734.061,-0.433872512
+66734.081,-0.426674607
+66734.101,-0.422458594
+66734.121,-0.429044032
+66734.141,-0.426407293
+66734.161,-0.433168389
+66734.181,-0.437774448
+66734.201,-0.425925371
+66734.221,-0.424083253
+66734.241,-0.439641521
+66734.261,-0.439098104
+66734.281,-0.450626443
+66734.301,-0.457564686
+66734.321,-0.459524811
+66734.341,-0.465788551
+66734.361,-0.45065541
+66734.381,-0.455538611
+66734.401,-0.464018004
+66734.421,-0.454310069
+66734.441,-0.458598785
+66734.461,-0.455231896
+66734.481,-0.449481726
+66734.501,-0.459867366
+66734.521,-0.456483194
+66734.541,-0.472033603
+66734.561,-0.469078356
+66734.581,-0.453312894
+66734.601,-0.453023341
+66734.621,-0.44817592
+66734.641,-0.445491556
+66734.661,-0.456916209
+66734.681,-0.440175553
+66734.701,-0.436497613
+66734.721,-0.433303405
+66734.741,-0.425879241
+66734.761,-0.437726145
+66734.781,-0.425761885
+66734.801,-0.436074141
+66734.821,-0.444080888
+66734.841,-0.437502261
+66734.861,-0.427372534
+66734.881,-0.439169388
+66734.901,-0.440131184
+66734.921,-0.44265521
+66734.941,-0.426386593
+66734.961,-0.440432362
+66734.981,-0.440109679
+66735.001,-0.446749403
+66735.021,-0.459147023
+66735.041,-0.447320594
+66735.061,-0.4536152
+66735.081,-0.452259615
+66735.101,-0.453897835
+66735.121,-0.460908852
+66735.141,-0.462503261
+66735.161,-0.465958976
+66735.181,-0.46890245
+66735.201,-0.460782098
+66735.221,-0.453351632
+66735.241,-0.452311726
+66735.261,-0.466470049
+66735.281,-0.462715278
+66735.301,-0.450562838
+66735.321,-0.445434321
+66735.341,-0.448857358
+66735.361,-0.449721625
+66735.381,-0.449128104
+66735.401,-0.454949032
+66735.421,-0.450082992
+66735.441,-0.445059897
+66735.461,-0.425958388
+66735.481,-0.42561448
+66735.501,-0.438522686
+66735.521,-0.442254657
+66735.541,-0.43965592
+66735.561,-0.439841208
+66735.581,-0.425006952
+66735.601,-0.442516162
+66735.621,-0.436853561
+66735.641,-0.433407649
+66735.661,-0.437619106
+66735.681,-0.442981792
+66735.701,-0.437631798
+66735.721,-0.443416936
+66735.741,-0.460755033
+66735.761,-0.466487957
+66735.781,-0.45887421
+66735.801,-0.461348763
+66735.821,-0.463433946
+66735.841,-0.454515892
+66735.861,-0.458359549
+66735.881,-0.456021344
+66735.901,-0.454746197
+66735.921,-0.46840901
+66735.941,-0.461877425
+66735.961,-0.449167276
+66735.981,-0.453321643
+66736.001,-0.460547379
+66736.021,-0.444100532
+66736.041,-0.443921507
+66736.061,-0.451368417
+66736.081,-0.450659114
+66736.101,-0.44750588
+66736.121,-0.436374855
+66736.141,-0.429243148
+66736.161,-0.436935416
+66736.181,-0.453100467
+66736.201,-0.439063676
+66736.221,-0.419198125
+66736.241,-0.433300742
+66736.261,-0.448209954
+66736.281,-0.446967531
+66736.301,-0.439884922
+66736.321,-0.433474556
+66736.341,-0.433441989
+66736.361,-0.450223415
+66736.381,-0.441180248
+66736.401,-0.430525818
+66736.421,-0.452759057
+66736.441,-0.454697738
+66736.461,-0.45504631
+66736.481,-0.450044564
+66736.501,-0.450328545
+66736.521,-0.456859374
+66736.541,-0.47159711
+66736.561,-0.44907941
+66736.581,-0.433229028
+66736.601,-0.471028927
+66736.621,-0.475538319
+66736.641,-0.45153266
+66736.661,-0.440653866
+66736.681,-0.445489181
+66736.701,-0.446588041
+66736.721,-0.44718879
+66736.741,-0.434565976
+66736.761,-0.431658187
+66736.781,-0.438971444
+66736.801,-0.4562815
+66736.821,-0.447089883
+66736.841,-0.430787375
+66736.861,-0.442022898
+66736.88101,-0.453894874
+66736.901,-0.453488973
+66736.921,-0.454297857
+66736.941,-0.443379912
+66736.961,-0.451001687
+66736.981,-0.453240899
+66737.001,-0.436835156
+66737.021,-0.442076446
+66737.041,-0.433031069
+66737.061,-0.43944023
+66737.081,-0.458265618
+66737.101,-0.439586544
+66737.121,-0.433424453
+66737.141,-0.452566924
+66737.161,-0.468991108
+66737.181,-0.469085134
+66737.201,-0.448201669
+66737.221,-0.449734535
+66737.241,-0.464199185
+66737.261,-0.460499919
+66737.281,-0.445559869
+66737.301,-0.439185749
+66737.321,-0.44531872
+66737.341,-0.459797139
+66737.361,-0.455713138
+66737.381,-0.449273083
+66737.401,-0.450085056
+66737.421,-0.453545549
+66737.441,-0.452823724
+66737.461,-0.437320267
+66737.481,-0.427769574
+66737.501,-0.434140427
+66737.521,-0.453508093
+66737.541,-0.449886786
+66737.561,-0.430708227
+66737.581,-0.434272483
+66737.601,-0.449618087
+66737.621,-0.451382395
+66737.641,-0.441473404
+66737.661,-0.427412203
+66737.681,-0.436113463
+66737.701,-0.445474794
+66737.721,-0.448694936
+66737.741,-0.437606191
+66737.761,-0.432211131
+66737.781,-0.450679188
+66737.801,-0.461463221
+66737.821,-0.453673128
+66737.841,-0.451303043
+66737.861,-0.462441027
+66737.881,-0.46098257
+66737.901,-0.455561814
+66737.921,-0.442328885
+66737.941,-0.434624525
+66737.961,-0.448529549
+66737.981,-0.470542038
+66738.001,-0.457699628
+66738.021,-0.44662074
+66738.041,-0.445098534
+66738.061,-0.466424939
+66738.081,-0.46211614
+66738.101,-0.4347979
+66738.121,-0.430827979
+66738.141,-0.441465864
+66738.161,-0.455775782
+66738.181,-0.442382954
+66738.201,-0.430763556
+66738.221,-0.439522376
+66738.241,-0.44724807
+66738.261,-0.45568973
+66738.281,-0.444036988
+66738.301,-0.432648222
+66738.321,-0.446104509
+66738.341,-0.458188199
+66738.361,-0.460309464
+66738.381,-0.437518794
+66738.401,-0.432520984
+66738.421,-0.451252444
+66738.441,-0.455375215
+66738.461,-0.446348384
+66738.481,-0.433547042
+66738.501,-0.455069066
+66738.521,-0.468191311
+66738.541,-0.442435522
+66738.561,-0.431801794
+66738.581,-0.444919742
+66738.601,-0.455879709
+66738.621,-0.468391319
+66738.641,-0.467749894
+66738.661,-0.435553338
+66738.681,-0.442255532
+66738.701,-0.451608569
+66738.721,-0.450792243
+66738.741,-0.448244522
+66738.761,-0.449191895
+66738.781,-0.454120667
+66738.801,-0.459591125
+66738.821,-0.450107327
+66738.841,-0.430042213
+66738.861,-0.438890417
+66738.881,-0.453892926
+66738.901,-0.433324478
+66738.921,-0.423862834
+66738.941,-0.426050684
+66738.961,-0.448837856
+66738.981,-0.451781252
+66739.001,-0.427492398
+66739.021,-0.423124803
+66739.041,-0.426671021
+66739.061,-0.444603218
+66739.081,-0.449970323
+66739.101,-0.436977955
+66739.121,-0.443318649
+66739.141,-0.450572769
+66739.161,-0.46346866
+66739.181,-0.43598243
+66739.201,-0.418756781
+66739.221,-0.44709588
+66739.241,-0.458799916
+66739.261,-0.449625479
+66739.281,-0.444282577
+66739.301,-0.439260494
+66739.321,-0.458465064
+66739.341,-0.462921635
+66739.361,-0.443561034
+66739.381,-0.440140843
+66739.401,-0.441887146
+66739.421,-0.454590469
+66739.441,-0.461706977
+66739.461,-0.442961134
+66739.481,-0.430970566
+66739.501,-0.457720897
+66739.521,-0.46196075
+66739.541,-0.45422347
+66739.561,-0.444999195
+66739.581,-0.441166976
+66739.601,-0.457997286
+66739.621,-0.45175277
+66739.641,-0.434430779
+66739.661,-0.423879619
+66739.681,-0.455139938
+66739.701,-0.472036573
+66739.721,-0.446569714
+66739.741,-0.427883284
+66739.761,-0.426238952
+66739.781,-0.446997532
+66739.801,-0.448684527
+66739.821,-0.429821775
+66739.841,-0.423116158
+66739.861,-0.450978857
+66739.881,-0.452402238
+66739.901,-0.448243334
+66739.921,-0.442814304
+66739.941,-0.43494257
+66739.961,-0.450107986
+66739.981,-0.450132152
+66740.001,-0.439008901
+66740.021,-0.427712388
+66740.041,-0.465165165
+66740.061,-0.452423649
+66740.081,-0.4529996
+66740.101,-0.450694038
+66740.121,-0.441708408
+66740.141,-0.459507657
+66740.161,-0.460403594
+66740.181,-0.463647974
+66740.201,-0.44266363
+66740.221,-0.437980417
+66740.241,-0.453514535
+66740.261,-0.45186769
+66740.281,-0.447960833
+66740.301,-0.449384843
+66740.321,-0.456240165
+66740.341,-0.45740964
+66740.361,-0.439205419
+66740.381,-0.434329311
+66740.401,-0.445648874
+66740.421,-0.451641138
+66740.441,-0.437146246
+66740.461,-0.426159854
+66740.481,-0.433893419
+66740.501,-0.442788213
+66740.521,-0.45805957
+66740.541,-0.435010093
+66740.561,-0.421098435
+66740.581,-0.446499711
+66740.601,-0.447709955
+66740.621,-0.440311783
+66740.641,-0.427451664
+66740.661,-0.434871823
+66740.681,-0.447892976
+66740.701,-0.441194071
+66740.721,-0.449036975
+66740.741,-0.446058795
+66740.761,-0.454325275
+66740.781,-0.466415607
+66740.801,-0.46141477
+66740.821,-0.437151427
+66740.841,-0.434838491
+66740.861,-0.456817105
+66740.881,-0.459505769
+66740.901,-0.449404138
+66740.921,-0.446972576
+66740.941,-0.455436199
+66740.961,-0.46142165
+66740.981,-0.446974783
+66741.001,-0.452208875
+66741.021,-0.442421535
+66741.041,-0.450447283
+66741.061,-0.468395781
+66741.081,-0.443459848
+66741.101,-0.438134948
+66741.121,-0.449685528
+66741.141,-0.443994058
+66741.161,-0.427862334
+66741.181,-0.431198084
+66741.201,-0.442858104
+66741.221,-0.455185483
+66741.241,-0.443487434
+66741.261,-0.437458725
+66741.281,-0.42348354
+66741.301,-0.42769102
+66741.321,-0.445264852
+66741.341,-0.451574994
+66741.361,-0.438983266
+66741.381,-0.431623615
+66741.401,-0.451268763
+66741.421,-0.45745226
+66741.441,-0.441033987
+66741.461,-0.437242167
+66741.481,-0.445293479
+66741.501,-0.459136923
+66741.521,-0.451154923
+66741.541,-0.438173848
+66741.561,-0.432540316
+66741.581,-0.466043887
+66741.601,-0.472307767
+66741.621,-0.458267695
+66741.641,-0.442643231
+66741.661,-0.442850948
+66741.681,-0.460174118
+66741.70101,-0.463503726
+66741.721,-0.448282069
+66741.741,-0.452749
+66741.761,-0.452749
+66741.781,-0.462331
+66741.801,-0.462331
+66741.821,-0.438376
+66741.841,-0.447958
+66741.861,-0.459936
+66741.881,-0.455145
+66741.901,-0.435981
+66741.921,-0.440772
+66741.941,-0.455145
+66741.961,-0.455144875
+66741.981,-0.450354
+66742.001,-0.426399
+66742.021,-0.438376
+66742.041,-0.440772
+66742.061,-0.433585
+66742.081,-0.433585
+66742.101,-0.433585
+66742.121,-0.443167
+66742.141,-0.462331
+66742.161,-0.462331
+66742.181,-0.443167
+66742.201,-0.443167
+66742.221,-0.464727
+66742.241,-0.464727
+66742.261,-0.455145
+66742.281,-0.45754
+66742.301,-0.464725025
+66742.321,-0.471913
+66742.341,-0.467122
+66742.361,-0.435981
+66742.381,-0.445563
+66742.401,-0.471913
+66742.421,-0.464727
+66742.441,-0.452749
+66742.461,-0.445563
+66742.481,-0.455145
+66742.501,-0.467122
+66742.521,-0.455145
+66742.541,-0.445563
+66742.561,-0.447958
+66742.581,-0.459936
+66742.601,-0.443167
+66742.621,-0.447958
+66742.641,-0.433585
+66742.661,-0.438376
+66742.681,-0.459936
+66742.701,-0.445563
+66742.721,-0.435981
+66742.741,-0.440772
+66742.761,-0.435981
+66742.781,-0.455145
+66742.801,-0.452749
+66742.821,-0.455145
+66742.841,-0.452749
+66742.861,-0.459936
+66742.881,-0.464727
+66742.901,-0.450354
+66742.921,-0.452749
+66742.941,-0.469518
+66742.961,-0.471913
+66742.981,-0.462331
+66743.001,-0.450354
+66743.021,-0.469518
+66743.041,-0.481495
+66743.061,-0.471913
+66743.081,-0.469518
+66743.101,-0.452749
+66743.121,-0.452749
+66743.141,-0.474309
+66743.161,-0.462331
+66743.181,-0.45754
+66743.201,-0.471913
+66743.221,-0.464727
+66743.241,-0.459936
+66743.261,-0.443167
+66743.281,-0.450354
+66743.301,-0.440772
+66743.321,-0.443167
+66743.341,-0.445563
+66743.361,-0.426399
+66743.381,-0.43119
+66743.401,-0.447958
+66743.421,-0.438376
+66743.441,-0.426399
+66743.461,-0.426399
+66743.481,-0.440772
+66743.501,-0.450354
+66743.521,-0.445563
+66743.541,-0.440772
+66743.561,-0.450354
+66743.581,-0.455145
+66743.601,-0.467122
+66743.621,-0.450354
+66743.641,-0.450354
+66743.661,-0.452749
+66743.681,-0.464727
+66743.701,-0.459936
+66743.721,-0.45754
+66743.741,-0.464727
+66743.761,-0.471913
+66743.781,-0.459936
+66743.801,-0.467122
+66743.821,-0.455145
+66743.841,-0.469518
+66743.861,-0.469518
+66743.881,-0.45754
+66743.901,-0.440772
+66743.921,-0.447958
+66743.941,-0.450354
+66743.961,-0.450354
+66743.981,-0.445563
+66744.001,-0.445563
+66744.021,-0.445563
+66744.041,-0.445563
+66744.061,-0.433585
+66744.081,-0.433585
+66744.101,-0.433585
+66744.121,-0.447958
+66744.141,-0.455145
+66744.161,-0.443167
+66744.181,-0.440772
+66744.201,-0.440773936
+66744.221,-0.452749
+66744.241,-0.452749
+66744.261,-0.455145
+66744.281,-0.455145
+66744.301,-0.462331
+66744.321,-0.455145
+66744.341,-0.45754
+66744.361,-0.459936
+66744.381,-0.467122
+66744.401,-0.471913
+66744.421,-0.459936
+66744.441,-0.464727
+66744.461,-0.45754
+66744.481,-0.45754
+66744.501,-0.459936
+66744.521,-0.45754
+66744.541,-0.450351954
+66744.561,-0.469518
+66744.581,-0.467122
+66744.601,-0.452749
+66744.621,-0.443167
+66744.641,-0.450354
+66744.661,-0.442967561
+66744.681,-0.445854335
+66744.701,-0.445320655
+66744.721,-0.437961538
+66744.741,-0.433803827
+66744.761,-0.45562484
+66744.781,-0.453120406
+66744.801,-0.436930209
+66744.821,-0.426753957
+66744.841,-0.442330731
+66744.861,-0.452461831
+66744.881,-0.440590912
+66744.901,-0.441033625
+66744.921,-0.452398514
+66744.941,-0.442179581
+66744.961,-0.44289226
+66744.981,-0.446111812
+66745.001,-0.45230034
+66745.021,-0.446511989
+66745.041,-0.450845098
+66745.061,-0.456196845
+66745.081,-0.453378507
+66745.101,-0.448932494
+66745.121,-0.454816899
+66745.141,-0.464642558
+66745.161,-0.463819807
+66745.181,-0.455236079
+66745.201,-0.458618725
+66745.221,-0.470669573
+66745.241,-0.452454492
+66745.261,-0.440473016
+66745.281,-0.454046232
+66745.301,-0.459492486
+66745.321,-0.439179473
+66745.341,-0.434188709
+66745.361,-0.4502399
+66745.381,-0.44188826
+66745.401,-0.437607875
+66745.421,-0.433223248
+66745.441,-0.440707733
+66745.461,-0.441273477
+66745.481,-0.423976504
+66745.501,-0.432443258
+66745.521,-0.436838369
+66745.541,-0.434383529
+66745.561,-0.435858778
+66745.581,-0.442545549
+66745.601,-0.436266791
+66745.621,-0.4266044
+66745.641,-0.440007947
+66745.661,-0.448432837
+66745.681,-0.446517305
+66745.701,-0.449739071
+66745.721,-0.438538674
+66745.741,-0.450203897
+66745.761,-0.448471778
+66745.781,-0.435745117
+66745.801,-0.447525096
+66745.821,-0.45636421
+66745.841,-0.453055736
+66745.861,-0.45193132
+66745.881,-0.459144586
+66745.901,-0.450024585
+66745.921,-0.45315133
+66745.941,-0.458350087
+66745.961,-0.456982865
+66745.981,-0.452386445
+66746.001,-0.44636417
+66746.021,-0.445345227
+66746.041,-0.445996899
+66746.061,-0.437164056
+66746.081,-0.435527606
+66746.101,-0.46012561
+66746.121,-0.450373468
+66746.141,-0.424346406
+66746.161,-0.439436645
+66746.181,-0.446861509
+66746.201,-0.43890476
+66746.221,-0.443703626
+66746.241,-0.429226273
+66746.261,-0.417848746
+66746.281,-0.434544329
+66746.301,-0.433603876
+66746.321,-0.431572944
+66746.341,-0.423122333
+66746.361,-0.430842524
+66746.381,-0.440530972
+66746.401,-0.436123477
+66746.421,-0.444582512
+66746.441,-0.447482292
+66746.461,-0.452297393
+66746.481,-0.454916152
+66746.501,-0.446601744
+66746.52099,-0.44207592
+66746.541,-0.44814304
+66746.561,-0.466037343
+66746.581,-0.456423594
+66746.601,-0.458720889
+66746.621,-0.463323211
+66746.641,-0.46438693
+66746.661,-0.474425439
+66746.681,-0.456856092
+66746.701,-0.457208712
+66746.721,-0.458804525
+66746.741,-0.460346365
+66746.761,-0.456721031
+66746.781,-0.442928717
+66746.801,-0.448870612
+66746.821,-0.44658022
+66746.841,-0.441597667
+66746.861,-0.439076334
+66746.881,-0.430169651
+66746.901,-0.436544102
+66746.921,-0.442987844
+66746.941,-0.433510912
+66746.961,-0.425265986
+66746.981,-0.431559751
+66747.001,-0.441267873
+66747.021,-0.446082709
+66747.041,-0.429802076
+66747.061,-0.427614458
+66747.081,-0.434612163
+66747.101,-0.450108625
+66747.121,-0.4596224
+66747.141,-0.457467584
+66747.161,-0.43984253
+66747.181,-0.449468673
+66747.201,-0.469082793
+66747.221,-0.456314659
+66747.241,-0.4522993
+66747.261,-0.468959357
+66747.281,-0.4688298
+66747.301,-0.471947866
+66747.321,-0.46537228
+66747.341,-0.448157261
+66747.361,-0.444293426
+66747.381,-0.450365738
+66747.401,-0.457727022
+66747.421,-0.442273876
+66747.441,-0.448278881
+66747.461,-0.477388137
+66747.481,-0.469662075
+66747.501,-0.453115611
+66747.521,-0.442207887
+66747.541,-0.444579695
+66747.561,-0.452717424
+66747.581,-0.450722576
+66747.601,-0.433573352
+66747.621,-0.430628685
+66747.641,-0.437241741
+66747.661,-0.446004774
+66747.681,-0.438258729
+66747.701,-0.431313853
+66747.721,-0.443914877
+66747.741,-0.451757827
+66747.761,-0.439509837
+66747.781,-0.435727482
+66747.801,-0.452172993
+66747.821,-0.438983332
+66747.841,-0.438690357
+66747.861,-0.445310511
+66747.881,-0.446469646
+66747.901,-0.459798473
+66747.921,-0.465038464
+66747.941,-0.462985152
+66747.961,-0.457391311
+66747.981,-0.446903972
+66748.001,-0.466083657
+66748.021,-0.465508912
+66748.041,-0.451808641
+66748.061,-0.452297601
+66748.081,-0.470373259
+66748.101,-0.461709645
+66748.121,-0.448706341
+66748.141,-0.466534133
+66748.161,-0.448335735
+66748.181,-0.459915287
+66748.201,-0.467882132
+66748.221,-0.44327316
+66748.241,-0.430504098
+66748.261,-0.439212182
+66748.281,-0.441008934
+66748.301,-0.443760416
+66748.321,-0.452842768
+66748.341,-0.441720264
+66748.361,-0.431287049
+66748.381,-0.436310699
+66748.401,-0.442765451
+66748.421,-0.423307256
+66748.441,-0.43487503
+66748.461,-0.437803024
+66748.481,-0.430066065
+66748.501,-0.424509532
+66748.521,-0.427814912
+66748.541,-0.451427462
+66748.561,-0.456468426
+66748.581,-0.44847121
+66748.601,-0.433219725
+66748.621,-0.451685777
+66748.641,-0.453037999
+66748.661,-0.462699266
+66748.681,-0.46045585
+66748.701,-0.447962174
+66748.721,-0.460414406
+66748.741,-0.476376705
+66748.761,-0.466400837
+66748.781,-0.449042748
+66748.801,-0.454688731
+66748.821,-0.463682574
+66748.841,-0.447742039
+66748.861,-0.450949758
+66748.881,-0.452844043
+66748.901,-0.455337347
+66748.921,-0.446461048
+66748.941,-0.430852829
+66748.961,-0.427479051
+66748.981,-0.438242685
+66749.001,-0.447450927
+66749.021,-0.443681606
+66749.041,-0.427283127
+66749.061,-0.43748794
+66749.081,-0.446699735
+66749.101,-0.453554184
+66749.121,-0.4399972
+66749.141,-0.446072264
+66749.161,-0.444796009
+66749.181,-0.439379917
+66749.201,-0.433689525
+66749.221,-0.439253921
+66749.241,-0.444171463
+66749.261,-0.45412285
+66749.281,-0.451388089
+66749.301,-0.451762241
+66749.321,-0.455240948
+66749.341,-0.454042023
+66749.361,-0.465574016
+66749.381,-0.463532115
+66749.401,-0.461125334
+66749.421,-0.449569221
+66749.441,-0.452455199
+66749.461,-0.464235145
+66749.481,-0.457675013
+66749.501,-0.449732883
+66749.521,-0.459890198
+66749.541,-0.465548597
+66749.561,-0.45841907
+66749.581,-0.457016363
+66749.601,-0.439938327
+66749.621,-0.4482126
+66749.641,-0.446605919
+66749.661,-0.448036002
+66749.681,-0.440049337
+66749.701,-0.439557968
+66749.721,-0.446023893
+66749.741,-0.456736333
+66749.761,-0.452206327
+66749.781,-0.445050904
+66749.801,-0.433990207
+66749.821,-0.443016226
+66749.841,-0.445762282
+66749.861,-0.428338391
+66749.881,-0.431549226
+66749.901,-0.437316896
+66749.921,-0.444897581
+66749.941,-0.44050606
+66749.961,-0.431843847
+66749.981,-0.434011891
+66750.001,-0.446019663
+66750.021,-0.447984076
+66750.041,-0.432048322
+66750.061,-0.442832364
+66750.081,-0.446849853
+66750.101,-0.460679136
+66750.121,-0.455002866
+66750.141,-0.450789905
+66750.161,-0.446892499
+66750.181,-0.462075772
+66750.201,-0.463384455
+66750.221,-0.45986805
+66750.241,-0.440754408
+66750.261,-0.444970085
+66750.281,-0.454618581
+66750.301,-0.453876377
+66750.321,-0.445495377
+66750.341,-0.435814583
+66750.361,-0.44681288
+66750.381,-0.459529775
+66750.401,-0.453335322
+66750.421,-0.440598023
+66750.441,-0.452667945
+66750.461,-0.451505515
+66750.481,-0.432604441
+66750.501,-0.438752871
+66750.521,-0.44082249
+66750.541,-0.443738752
+66750.561,-0.434237438
+66750.581,-0.443262799
+66750.601,-0.445755512
+66750.621,-0.448223571
+66750.641,-0.44011114
+66750.661,-0.43912319
+66750.681,-0.446474963
+66750.701,-0.432812951
+66750.721,-0.441225473
+66750.741,-0.454963333
+66750.761,-0.429549887
+66750.781,-0.437423917
+66750.801,-0.442532421
+66750.821,-0.452676986
+66750.841,-0.439112328
+66750.861,-0.438376
+66750.881,-0.455145
+66750.901,-0.462331
+66750.921,-0.462331
+66750.941,-0.45754
+66750.961,-0.464727
+66750.981,-0.447958
+66751.001,-0.467122
+66751.021,-0.455145
+66751.041,-0.447958
+66751.061,-0.455145
+66751.081,-0.45754
+66751.101,-0.464727
+66751.121,-0.445563
+66751.141,-0.440772
+66751.161,-0.445563
+66751.181,-0.443167
+66751.201,-0.440772
+66751.221,-0.445563
+66751.241,-0.445563
+66751.261,-0.438376
+66751.281,-0.452749
+66751.301,-0.435981
+66751.321,-0.428794
+66751.34099,-0.452749
+66751.361,-0.452749
+66751.381,-0.459936
+66751.401,-0.440772
+66751.421,-0.443167
+66751.441,-0.447958
+66751.461,-0.438376
+66751.481,-0.455145
+66751.501,-0.447958
+66751.521,-0.452749
+66751.541,-0.438376
+66751.561,-0.450354
+66751.581,-0.450354
+66751.601,-0.455146815
+66751.621,-0.459936
+66751.641,-0.45754
+66751.661,-0.447958
+66751.681,-0.426399
+66751.701,-0.440772
+66751.721,-0.464727
+66751.741,-0.452749
+66751.761,-0.452749
+66751.781,-0.440772
+66751.801,-0.443167
+66751.821,-0.462331
+66751.841,-0.447958
+66751.861,-0.447958
+66751.881,-0.440772
+66751.901,-0.445563
+66751.921,-0.452749
+66751.941,-0.440773285
+66751.961,-0.445563
+66751.981,-0.445563
+66752.001,-0.450354
+66752.021,-0.433585
+66752.041,-0.438376
+66752.061,-0.438376
+66752.081,-0.450354
+66752.101,-0.445563
+66752.121,-0.435981
+66752.141,-0.455145
+66752.161,-0.447958
+66752.181,-0.45754
+66752.201,-0.443167
+66752.221,-0.43119
+66752.241,-0.440772
+66752.261,-0.469518
+66752.281,-0.452749
+66752.301,-0.445563
+66752.321,-0.447958
+66752.341,-0.447958
+66752.361,-0.447958
+66752.381,-0.447958
+66752.401,-0.450354
+66752.421,-0.455145
+66752.441,-0.464727
+66752.46101,-0.462331
+66752.481,-0.440772
+66752.501,-0.459936
+66752.521,-0.455145
+66752.541,-0.45754
+66752.561,-0.462331
+66752.581,-0.455145
+66752.601,-0.447958
+66752.621,-0.450354
+66752.641,-0.445563
+66752.661,-0.447958
+66752.681,-0.443167
+66752.701,-0.445563
+66752.721,-0.45754
+66752.741,-0.452749
+66752.761,-0.447958
+66752.781,-0.45754
+66752.801,-0.45754
+66752.821,-0.435981
+66752.841,-0.438376
+66752.861,-0.438376
+66752.881,-0.445563
+66752.901,-0.452749
+66752.921,-0.45754
+66752.941,-0.464727
+66752.961,-0.45754
+66752.981,-0.447958
+66753.001,-0.440772
+66753.021,-0.445563
+66753.041,-0.459936
+66753.061,-0.447958
+66753.081,-0.45754
+66753.101,-0.471913
+66753.121,-0.452749
+66753.141,-0.459936
+66753.161,-0.452749
+66753.181,-0.45754
+66753.201,-0.450354
+66753.221,-0.452749
+66753.241,-0.450354
+66753.261,-0.438376
+66753.281,-0.452749
+66753.301,-0.445563
+66753.321,-0.450354
+66753.341,-0.447958
+66753.361,-0.445563
+66753.381,-0.452749
+66753.401,-0.445563
+66753.421,-0.45754
+66753.441,-0.459936
+66753.461,-0.445563
+66753.481,-0.443167
+66753.501,-0.435981
+66753.521,-0.455145
+66753.541,-0.452749
+66753.561,-0.450354
+66753.581,-0.428580859
+66753.601,-0.44819601
+66753.621,-0.458907923
+66753.641,-0.443337028
+66753.661,-0.444504208
+66753.681,-0.451121539
+66753.701,-0.449434722
+66753.721,-0.449257444
+66753.741,-0.458837983
+66753.761,-0.455667151
+66753.781,-0.451545958
+66753.801,-0.456101376
+66753.821,-0.445238824
+66753.841,-0.450598247
+66753.861,-0.44797558
+66753.881,-0.450556969
+66753.901,-0.450712953
+66753.921,-0.45277714
+66753.941,-0.449345998
+66753.961,-0.449144653
+66753.981,-0.451137349
+66754.001,-0.444095888
+66754.021,-0.452657323
+66754.041,-0.444617891
+66754.061,-0.445928344
+66754.081,-0.445027567
+66754.101,-0.443256606
+66754.121,-0.442155601
+66754.141,-0.443156894
+66754.161,-0.455509158
+66754.181,-0.446032523
+66754.201,-0.44366296
+66754.221,-0.448972822
+66754.241,-0.453942953
+66754.261,-0.457421911
+66754.281,-0.45091589
+66754.301,-0.441495465
+66754.321,-0.438884697
+66754.341,-0.443838604
+66754.361,-0.442290735
+66754.381,-0.442034362
+66754.401,-0.460055795
+66754.421,-0.469653683
+66754.441,-0.447466554
+66754.461,-0.449617022
+66754.481,-0.45526759
+66754.501,-0.45242009
+66754.521,-0.4527728
+66754.541,-0.453001876
+66754.561,-0.455777311
+66754.581,-0.449334358
+66754.601,-0.440248567
+66754.621,-0.455822397
+66754.641,-0.450601412
+66754.661,-0.450315042
+66754.681,-0.439010412
+66754.701,-0.451687958
+66754.721,-0.454386756
+66754.741,-0.462283851
+66754.761,-0.449153472
+66754.781,-0.446327828
+66754.801,-0.461964512
+66754.821,-0.441300501
+66754.841,-0.430343438
+66754.861,-0.440161059
+66754.881,-0.459143541
+66754.901,-0.449206889
+66754.921,-0.442643745
+66754.941,-0.447118445
+66754.961,-0.425396156
+66754.981,-0.446600794
+66755.001,-0.457975836
+66755.021,-0.438663599
+66755.041,-0.44599064
+66755.061,-0.455540946
+66755.081,-0.452519224
+66755.101,-0.456204854
+66755.121,-0.456289872
+66755.141,-0.442144786
+66755.161,-0.434307354
+66755.181,-0.444615432
+66755.201,-0.445428878
+66755.221,-0.44995888
+66755.241,-0.453427353
+66755.261,-0.447328381
+66755.281,-0.464096619
+66755.301,-0.457489864
+66755.321,-0.442217918
+66755.341,-0.438162694
+66755.361,-0.450357384
+66755.381,-0.442983643
+66755.401,-0.452674766
+66755.421,-0.452829591
+66755.441,-0.444090023
+66755.461,-0.452215294
+66755.481,-0.446448675
+66755.501,-0.451180804
+66755.521,-0.437151327
+66755.541,-0.437771376
+66755.561,-0.429755057
+66755.581,-0.430021499
+66755.601,-0.440573249
+66755.621,-0.453522689
+66755.641,-0.457501677
+66755.661,-0.438544325
+66755.681,-0.446961054
+66755.701,-0.455744666
+66755.721,-0.439368635
+66755.741,-0.439978841
+66755.761,-0.441437695
+66755.781,-0.462472201
+66755.801,-0.453014688
+66755.821,-0.439377624
+66755.841,-0.449893045
+66755.861,-0.444929115
+66755.881,-0.461608289
+66755.901,-0.451369984
+66755.921,-0.437698717
+66755.941,-0.444879066
+66755.961,-0.44749789
+66755.981,-0.450501039
+66756.001,-0.454420371
+66756.021,-0.439630189
+66756.041,-0.455624563
+66756.061,-0.443828105
+66756.081,-0.447404491
+66756.101,-0.452119389
+66756.121,-0.444706938
+66756.141,-0.450267827
+66756.16099,-0.457013753
+66756.181,-0.449766233
+66756.201,-0.449667051
+66756.221,-0.441423754
+66756.241,-0.44335358
+66756.261,-0.455435102
+66756.281,-0.442012653
+66756.301,-0.438585526
+66756.321,-0.448794666
+66756.341,-0.432483953
+66756.361,-0.443650224
+66756.381,-0.441897117
+66756.401,-0.431303579
+66756.421,-0.455019287
+66756.441,-0.444610251
+66756.461,-0.440776023
+66756.481,-0.43957545
+66756.501,-0.425487128
+66756.521,-0.451810444
+66756.541,-0.449657167
+66756.561,-0.430352464
+66756.581,-0.449223731
+66756.601,-0.455921662
+66756.621,-0.439407516
+66756.641,-0.456413464
+66756.661,-0.45471291
+66756.681,-0.429807458
+66756.701,-0.447455074
+66756.721,-0.445201415
+66756.741,-0.44374466
+66756.761,-0.455466541
+66756.781,-0.439718045
+66756.801,-0.449204103
+66756.821,-0.455747115
+66756.841,-0.437575639
+66756.861,-0.440510618
+66756.881,-0.450602329
+66756.901,-0.447687686
+66756.921,-0.454334713
+66756.941,-0.448710935
+66756.961,-0.435563796
+66756.981,-0.44868324
+66757.001,-0.441279571
+66757.021,-0.436750002
+66757.041,-0.449431219
+66757.061,-0.461207273
+66757.081,-0.441955337
+66757.101,-0.440361116
+66757.121,-0.450063809
+66757.141,-0.42789125
+66757.161,-0.445728361
+66757.181,-0.448219467
+66757.201,-0.441517243
+66757.221,-0.456193649
+66757.241,-0.447977896
+66757.261,-0.44040931
+66757.28101,-0.445702244
+66757.301,-0.438208044
+66757.321,-0.454415431
+66757.341,-0.455595204
+66757.361,-0.445856289
+66757.381,-0.447499822
+66757.401,-0.45528396
+66757.421,-0.443647246
+66757.441,-0.440936287
+66757.461,-0.437958446
+66757.481,-0.454636319
+66757.501,-0.454960653
+66757.521,-0.458442388
+66757.541,-0.429092081
+66757.561,-0.451757717
+66757.581,-0.448545039
+66757.601,-0.449405788
+66757.621,-0.4675601
+66757.641,-0.434926959
+66757.661,-0.437158344
+66757.681,-0.459640477
+66757.701,-0.4486752
+66757.721,-0.441104472
+66757.741,-0.435748723
+66757.761,-0.449654969
+66757.781,-0.455230529
+66757.801,-0.452692462
+66757.821,-0.455320067
+66757.841,-0.445909431
+66757.861,-0.447563863
+66757.881,-0.454982876
+66757.901,-0.450951886
+66757.921,-0.438607429
+66757.941,-0.444898491
+66757.961,-0.455076316
+66757.981,-0.450468894
+66758.001,-0.452768707
+66758.021,-0.44807158
+66758.041,-0.45029133
+66758.061,-0.448060657
+66758.081,-0.443878829
+66758.101,-0.432755344
+66758.121,-0.470560631
+66758.141,-0.463910885
+66758.161,-0.436273977
+66758.181,-0.447642721
+66758.201,-0.444992636
+66758.221,-0.469073271
+66758.241,-0.453723333
+66758.261,-0.44371496
+66758.281,-0.435348596
+66758.301,-0.463739956
+66758.321,-0.460680488
+66758.341,-0.450479516
+66758.361,-0.452668231
+66758.381,-0.450517731
+66758.401,-0.45015616
+66758.421,-0.455089611
+66758.441,-0.448649057
+66758.461,-0.436109939
+66758.481,-0.440766151
+66758.501,-0.437860298
+66758.521,-0.455198151
+66758.541,-0.434326468
+66758.561,-0.440116144
+66758.581,-0.443579907
+66758.601,-0.433578347
+66758.621,-0.442920542
+66758.641,-0.438546228
+66758.661,-0.442801416
+66758.681,-0.447814005
+66758.701,-0.444037897
+66758.721,-0.426203731
+66758.741,-0.449484965
+66758.761,-0.45026058
+66758.781,-0.461862501
+66758.801,-0.460361619
+66758.821,-0.448807502
+66758.841,-0.435749433
+66758.861,-0.454373383
+66758.881,-0.45134331
+66758.901,-0.431488631
+66758.921,-0.442289084
+66758.941,-0.456822097
+66758.961,-0.467243245
+66758.981,-0.453523307
+66759.001,-0.445628388
+66759.021,-0.44771235
+66759.041,-0.454661452
+66759.061,-0.462355482
+66759.081,-0.451316941
+66759.101,-0.438090601
+66759.121,-0.458924696
+66759.141,-0.460877801
+66759.161,-0.438692401
+66759.181,-0.449828545
+66759.201,-0.450258575
+66759.221,-0.457420755
+66759.241,-0.450821311
+66759.261,-0.445625417
+66759.281,-0.445600303
+66759.301,-0.447405384
+66759.321,-0.462077599
+66759.341,-0.455475669
+66759.361,-0.451096242
+66759.381,-0.431377911
+66759.401,-0.445033301
+66759.421,-0.443181855
+66759.441,-0.450174206
+66759.461,-0.44376651
+66759.481,-0.437970327
+66759.501,-0.452476515
+66759.521,-0.44376969
+66759.541,-0.440480284
+66759.561,-0.447875084
+66759.581,-0.445398269
+66759.601,-0.454895923
+66759.621,-0.447958
+66759.641,-0.438709815
+66759.661,-0.453456053
+66759.681,-0.449855245
+66759.701,-0.450398728
+66759.721,-0.450690013
+66759.741,-0.456219393
+66759.761,-0.459581976
+66759.781,-0.454888426
+66759.801,-0.454660421
+66759.821,-0.450109964
+66759.841,-0.453598277
+66759.861,-0.457744517
+66759.881,-0.454078008
+66759.901,-0.447426518
+66759.921,-0.448393805
+66759.941,-0.454008522
+66759.961,-0.459965426
+66759.981,-0.454069799
+66760.001,-0.446685638
+66760.021,-0.4405012
+66760.041,-0.443980999
+66760.061,-0.444701477
+66760.081,-0.438278061
+66760.101,-0.44411017
+66760.121,-0.44857899
+66760.141,-0.446339175
+66760.161,-0.435742309
+66760.181,-0.444821551
+66760.201,-0.454052559
+66760.221,-0.456783331
+66760.241,-0.446611586
+66760.261,-0.439530452
+66760.281,-0.437130299
+66760.301,-0.456149309
+66760.321,-0.462499904
+66760.341,-0.445945497
+66760.361,-0.456919031
+66760.381,-0.446225342
+66760.401,-0.464253319
+66760.421,-0.464053323
+66760.441,-0.459177856
+66760.461,-0.458189937
+66760.481,-0.461979503
+66760.501,-0.450419348
+66760.521,-0.440651649
+66760.541,-0.449850019
+66760.561,-0.45775918
+66760.581,-0.458492973
+66760.601,-0.464326264
+66760.621,-0.450014068
+66760.641,-0.441413622
+66760.661,-0.454429242
+66760.681,-0.457237956
+66760.701,-0.455290328
+66760.721,-0.450257126
+66760.741,-0.432718854
+66760.761,-0.443036648
+66760.781,-0.449796505
+66760.801,-0.439532693
+66760.821,-0.439001851
+66760.841,-0.45069569
+66760.861,-0.45445783
+66760.881,-0.427424682
+66760.901,-0.43711884
+66760.921,-0.435588413
+66760.941,-0.443700022
+66760.961,-0.452942472
+66760.98099,-0.434066178
+66761.001,-0.454479193
+66761.021,-0.445463533
+66761.041,-0.436295033
+66761.061,-0.447081799
+66761.081,-0.446457131
+66761.101,-0.438931266
+66761.121,-0.452062196
+66761.141,-0.451173869
+66761.161,-0.443838001
+66761.181,-0.460090851
+66761.201,-0.459377016
+66761.221,-0.44090689
+66761.241,-0.449278673
+66761.261,-0.42928203
+66761.281,-0.439813062
+66761.301,-0.456922021
+66761.321,-0.439168829
+66761.341,-0.441340191
+66761.361,-0.443728739
+66761.381,-0.44487961
+66761.401,-0.441453714
+66761.421,-0.451355814
+66761.441,-0.44933823
+66761.461,-0.442549425
+66761.481,-0.440253455
+66761.501,-0.438927915
+66761.521,-0.439349745
+66761.541,-0.432414247
+66761.561,-0.44935007
+66761.581,-0.447611574
+66761.601,-0.43702262
+66761.621,-0.420868297
+66761.641,-0.451460915
+66761.661,-0.450571898
+66761.681,-0.438105379
+66761.701,-0.443311237
+66761.721,-0.437479498
+66761.741,-0.443651475
+66761.761,-0.45636944
+66761.781,-0.440515828
+66761.801,-0.450964818
+66761.821,-0.448268855
+66761.841,-0.456045049
+66761.861,-0.457617396
+66761.881,-0.453595866
+66761.901,-0.442252291
+66761.921,-0.447413138
+66761.941,-0.458087881
+66761.961,-0.454485545
+66761.981,-0.449056594
+66762.001,-0.447164858
+66762.021,-0.460302086
+66762.041,-0.455194145
+66762.061,-0.459939287
+66762.081,-0.447205428
+66762.10101,-0.437619201
+66762.121,-0.455961485
+66762.141,-0.446761838
+66762.161,-0.441874453
+66762.181,-0.429598454
+66762.201,-0.437934288
+66762.221,-0.45841632
+66762.241,-0.428397518
+66762.261,-0.429175573
+66762.281,-0.432795813
+66762.301,-0.443379733
+66762.321,-0.43445946
+66762.341,-0.431875865
+66762.361,-0.4426277
+66762.381,-0.450820626
+66762.401,-0.443042739
+66762.421,-0.43166319
+66762.441,-0.448009581
+66762.461,-0.451673577
+66762.481,-0.442917173
+66762.501,-0.448806537
+66762.521,-0.457560588
+66762.541,-0.465436968
+66762.561,-0.447148491
+66762.581,-0.459978336
+66762.601,-0.459458862
+66762.621,-0.440700106
+66762.641,-0.453690716
+66762.661,-0.446437651
+66762.681,-0.451312679
+66762.701,-0.464726444
+66762.721,-0.439503439
+66762.741,-0.447879312
+66762.761,-0.447658228
+66762.781,-0.430573124
+66762.801,-0.443230719
+66762.821,-0.45621224
+66762.841,-0.445945164
+66762.861,-0.441412105
+66762.881,-0.453042071
+66762.901,-0.465811128
+66762.921,-0.458517448
+66762.941,-0.443034694
+66762.961,-0.442192403
+66762.981,-0.436684283
+66763.001,-0.443053024
+66763.021,-0.442983523
+66763.041,-0.431338744
+66763.061,-0.440367784
+66763.081,-0.447260321
+66763.101,-0.461996859
+66763.121,-0.456394815
+66763.141,-0.440203081
+66763.161,-0.435680944
+66763.181,-0.438192426
+66763.201,-0.453578883
+66763.221,-0.450287299
+66763.241,-0.444352239
+66763.261,-0.448066027
+66763.281,-0.459412581
+66763.301,-0.458661904
+66763.321,-0.444335418
+66763.341,-0.450723309
+66763.361,-0.460218586
+66763.381,-0.458587019
+66763.401,-0.456507385
+66763.421,-0.45240944
+66763.441,-0.460953142
+66763.461,-0.460865222
+66763.481,-0.460581096
+66763.501,-0.459172668
+66763.521,-0.460044548
+66763.541,-0.450976583
+66763.561,-0.45537999
+66763.581,-0.454655356
+66763.601,-0.441790075
+66763.621,-0.444090944
+66763.641,-0.45003398
+66763.661,-0.449884222
+66763.681,-0.449595718
+66763.701,-0.444671217
+66763.721,-0.437917613
+66763.741,-0.421050601
+66763.761,-0.442856549
+66763.781,-0.449813433
+66763.801,-0.435503876
+66763.821,-0.436789707
+66763.841,-0.43367561
+66763.861,-0.43383868
+66763.881,-0.453761297
+66763.901,-0.464821776
+66763.921,-0.447091616
+66763.941,-0.447723315
+66763.961,-0.460350994
+66763.981,-0.451421528
+66764.001,-0.461821594
+66764.021,-0.464066596
+66764.041,-0.466103609
+66764.061,-0.455871142
+66764.081,-0.455653818
+66764.101,-0.462118729
+66764.121,-0.455951709
+66764.141,-0.455045623
+66764.161,-0.455496213
+66764.181,-0.459629482
+66764.201,-0.461636863
+66764.221,-0.461011483
+66764.241,-0.45966196
+66764.261,-0.445433438
+66764.281,-0.447772743
+66764.301,-0.451764781
+66764.321,-0.439439846
+66764.341,-0.450534534
+66764.361,-0.446521316
+66764.381,-0.439418203
+66764.401,-0.449400197
+66764.421,-0.438814996
+66764.441,-0.44280869
+66764.461,-0.445753657
+66764.481,-0.446341638
+66764.501,-0.447739646
+66764.521,-0.444102781
+66764.541,-0.444503498
+66764.561,-0.448714643
+66764.581,-0.446967518
+66764.601,-0.445681431
+66764.621,-0.449927027
+66764.641,-0.440981805
+66764.661,-0.435719311
+66764.681,-0.458464203
+66764.701,-0.457550109
+66764.721,-0.458217044
+66764.741,-0.463802128
+66764.761,-0.455444016
+66764.781,-0.456153683
+66764.801,-0.456950835
+66764.821,-0.455246268
+66764.841,-0.465283585
+66764.861,-0.469243675
+66764.881,-0.452109109
+66764.901,-0.455367361
+66764.921,-0.463827732
+66764.941,-0.462975941
+66764.961,-0.467029506
+66764.981,-0.455350191
+66765.001,-0.454514646
+66765.021,-0.458427053
+66765.041,-0.45868417
+66765.061,-0.439339198
+66765.081,-0.440318047
+66765.101,-0.457210267
+66765.121,-0.453182459
+66765.141,-0.434371828
+66765.161,-0.431253437
+66765.181,-0.450785653
+66765.201,-0.453434228
+66765.221,-0.437464492
+66765.241,-0.434670575
+66765.261,-0.435776207
+66765.281,-0.441150888
+66765.301,-0.442483928
+66765.321,-0.444614088
+66765.341,-0.445945949
+66765.361,-0.453604948
+66765.381,-0.453496804
+66765.401,-0.448388321
+66765.421,-0.441927369
+66765.441,-0.454577044
+66765.461,-0.461702514
+66765.481,-0.460976571
+66765.501,-0.456445376
+66765.521,-0.454213111
+66765.541,-0.458538006
+66765.561,-0.458747307
+66765.581,-0.450763354
+66765.601,-0.454578461
+66765.621,-0.44930566
+66765.641,-0.451638626
+66765.661,-0.445862345
+66765.681,-0.445048703
+66765.701,-0.44497119
+66765.721,-0.450801028
+66765.741,-0.45550838
+66765.761,-0.446391128
+66765.781,-0.447766602
+66765.801,-0.450689096
+66765.821,-0.442560205
+66765.841,-0.435423519
+66765.861,-0.451181013
+66765.881,-0.457323357
+66765.901,-0.446990697
+66765.921,-0.458585965
+66765.941,-0.448815375
+66765.961,-0.434889872
+66765.981,-0.452346967
+66766.001,-0.45525216
+66766.021,-0.444273783
+66766.041,-0.44536491
+66766.061,-0.451318673
+66766.081,-0.456476723
+66766.101,-0.459705822
+66766.121,-0.452286929
+66766.141,-0.451421139
+66766.161,-0.465324386
+66766.181,-0.45859135
+66766.201,-0.461225525
+66766.221,-0.461065504
+66766.241,-0.456757918
+66766.261,-0.468871548
+66766.281,-0.457813144
+66766.301,-0.457691619
+66766.321,-0.465098251
+66766.341,-0.475696592
+66766.361,-0.464528227
+66766.381,-0.455047604
+66766.401,-0.451241827
+66766.421,-0.456014644
+66766.441,-0.462178181
+66766.461,-0.451188346
+66766.481,-0.448746137
+66766.501,-0.439457208
+66766.521,-0.451286775
+66766.541,-0.453729407
+66766.561,-0.441091315
+66766.581,-0.445677573
+66766.601,-0.446840809
+66766.621,-0.445613633
+66766.641,-0.443527343
+66766.661,-0.446181595
+66766.681,-0.447767865
+66766.701,-0.439530344
+66766.721,-0.443859189
+66766.741,-0.452061942
+66766.761,-0.452147075
+66766.781,-0.445537156
+66766.801,-0.453645584
+66766.821,-0.456082824
+66766.841,-0.447201566
+66766.861,-0.44545028
+66766.881,-0.444683413
+66766.901,-0.452483252
+66766.92101,-0.465327668
+66766.941,-0.465424008
+66766.961,-0.466512012
+66766.981,-0.452387445
+66767.001,-0.453418783
+66767.021,-0.456895839
+66767.041,-0.455699301
+66767.061,-0.461380831
+66767.081,-0.460831547
+66767.101,-0.460288109
+66767.121,-0.455760975
+66767.141,-0.448604551
+66767.161,-0.450364105
+66767.181,-0.456782755
+66767.201,-0.45439459
+66767.221,-0.44036624
+66767.241,-0.434506518
+66767.261,-0.451500577
+66767.281,-0.447867342
+66767.301,-0.444548514
+66767.321,-0.452999252
+66767.341,-0.458018412
+66767.361,-0.452300959
+66767.381,-0.452212747
+66767.401,-0.448749883
+66767.421,-0.452920177
+66767.441,-0.441150223
+66767.461,-0.451306673
+66767.481,-0.452162215
+66767.501,-0.450629367
+66767.521,-0.449738003
+66767.541,-0.449790622
+66767.561,-0.44652632
+66767.581,-0.451839966
+66767.601,-0.465605591
+66767.621,-0.452880365
+66767.641,-0.462809903
+66767.661,-0.45486071
+66767.681,-0.452093391
+66767.701,-0.461142554
+66767.721,-0.454980961
+66767.741,-0.452083162
+66767.761,-0.454146535
+66767.781,-0.45727155
+66767.801,-0.455662268
+66767.821,-0.456431235
+66767.841,-0.44629602
+66767.861,-0.446632114
+66767.881,-0.442949938
+66767.901,-0.456799047
+66767.921,-0.456070448
+66767.941,-0.447490875
+66767.961,-0.447814441
+66767.981,-0.449760091
+66768.001,-0.449682322
+66768.021,-0.454847622
+66768.041,-0.447336318
+66768.061,-0.443191394
+66768.081,-0.449518519
+66768.101,-0.448926387
+66768.121,-0.448563394
+66768.141,-0.45411762
+66768.161,-0.441825671
+66768.181,-0.445536712
+66768.201,-0.450180019
+66768.221,-0.447222528
+66768.241,-0.46151691
+66768.261,-0.45948113
+66768.281,-0.463256344
+66768.301,-0.443379854
+66768.321,-0.444293624
+66768.341,-0.448527162
+66768.361,-0.458263543
+66768.381,-0.455703967
+66768.401,-0.448355716
+66768.421,-0.45548414
+66768.441,-0.458157003
+66768.461,-0.457584613
+66768.481,-0.474065156
+66768.501,-0.472380194
+66768.521,-0.453304397
+66768.541,-0.465079289
+66768.561,-0.465982202
+66768.581,-0.458509925
+66768.601,-0.453141668
+66768.621,-0.452679663
+66768.641,-0.45117902
+66768.661,-0.445404231
+66768.681,-0.453712689
+66768.701,-0.454683732
+66768.721,-0.438806983
+66768.741,-0.44942242
+66768.761,-0.441695534
+66768.781,-0.447276125
+66768.801,-0.443181782
+66768.821,-0.452097044
+66768.841,-0.443486291
+66768.861,-0.438547758
+66768.881,-0.451185265
+66768.901,-0.445954549
+66768.921,-0.44675884
+66768.941,-0.442063789
+66768.961,-0.451352117
+66768.981,-0.469228123
+66769.001,-0.439515736
+66769.021,-0.442936082
+66769.041,-0.450692112
+66769.061,-0.447677682
+66769.081,-0.454362462
+66769.101,-0.453421354
+66769.121,-0.452041624
+66769.141,-0.460798783
+66769.161,-0.46574468
+66769.181,-0.45063414
+66769.201,-0.44037934
+66769.221,-0.449277892
+66769.241,-0.450181337
+66769.261,-0.456500578
+66769.281,-0.458193576
+66769.301,-0.451525549
+66769.321,-0.44721303
+66769.341,-0.455428059
+66769.361,-0.443739073
+66769.381,-0.454045147
+66769.401,-0.447010456
+66769.421,-0.445726608
+66769.441,-0.439079734
+66769.461,-0.442010489
+66769.481,-0.447608838
+66769.501,-0.446577159
+66769.521,-0.438648886
+66769.541,-0.444362856
+66769.561,-0.447915017
+66769.581,-0.448082575
+66769.601,-0.447494599
+66769.621,-0.452629303
+66769.641,-0.448301912
+66769.661,-0.453546597
+66769.681,-0.463424654
+66769.701,-0.466616524
+66769.721,-0.445198376
+66769.741,-0.448577459
+66769.761,-0.454773064
+66769.781,-0.458880298
+66769.801,-0.466480675
+66769.821,-0.465585753
+66769.841,-0.458718588
+66769.861,-0.452703463
+66769.881,-0.457166091
+66769.901,-0.45517951
+66769.921,-0.45953022
+66769.941,-0.459085691
+66769.961,-0.472553666
+66769.981,-0.471897362
+66770.001,-0.453856119
+66770.021,-0.460406646
+66770.041,-0.465555329
+66770.061,-0.457668223
+66770.081,-0.464275167
+66770.101,-0.458345887
+66770.121,-0.459886233
+66770.141,-0.453715966
+66770.161,-0.454065022
+66770.181,-0.460240719
+66770.201,-0.451457465
+66770.221,-0.449041813
+66770.241,-0.437890832
+66770.261,-0.457375486
+66770.281,-0.455270077
+66770.301,-0.441467826
+66770.321,-0.44602223
+66770.341,-0.457259974
+66770.361,-0.449793069
+66770.381,-0.442817144
+66770.401,-0.451095243
+66770.421,-0.459249764
+66770.441,-0.459160159
+66770.461,-0.444118284
+66770.481,-0.450975348
+66770.501,-0.45551827
+66770.521,-0.452698031
+66770.541,-0.45673755
+66770.561,-0.459833294
+66770.581,-0.459909345
+66770.601,-0.461608067
+66770.621,-0.466968413
+66770.641,-0.46306192
+66770.661,-0.459049467
+66770.681,-0.447349839
+66770.701,-0.467031887
+66770.721,-0.464677465
+66770.741,-0.453144703
+66770.761,-0.456680257
+66770.781,-0.459640047
+66770.801,-0.462210458
+66770.821,-0.460406958
+66770.841,-0.457916431
+66770.861,-0.455324328
+66770.881,-0.455282588
+66770.901,-0.454423403
+66770.921,-0.462306902
+66770.941,-0.452123363
+66770.961,-0.45233592
+66770.981,-0.472503025
+66771.001,-0.447599359
+66771.021,-0.460526856
+66771.041,-0.451680516
+66771.061,-0.460268116
+66771.081,-0.461708361
+66771.101,-0.447265445
+66771.121,-0.442858506
+66771.141,-0.446913067
+66771.161,-0.457363296
+66771.181,-0.472493189
+66771.201,-0.449825074
+66771.221,-0.436938638
+66771.241,-0.452449886
+66771.261,-0.440710691
+66771.281,-0.462096458
+66771.301,-0.455759895
+66771.321,-0.443488331
+66771.341,-0.446747486
+66771.361,-0.453006333
+66771.381,-0.446053908
+66771.401,-0.451409219
+66771.421,-0.455442664
+66771.441,-0.452574671
+66771.461,-0.455835766
+66771.481,-0.445456048
+66771.501,-0.459012569
+66771.521,-0.447181154
+66771.541,-0.442982879
+66771.561,-0.452749
+66771.581,-0.474472304
+66771.601,-0.461952678
+66771.621,-0.461971124
+66771.641,-0.450289641
+66771.661,-0.460351263
+66771.681,-0.45415916
+66771.701,-0.435814211
+66771.721,-0.453122701
+66771.74099,-0.457957192
+66771.761,-0.429525837
+66771.781,-0.452879211
+66771.801,-0.447755005
+66771.821,-0.454029862
+66771.841,-0.455203142
+66771.861,-0.459582226
+66771.881,-0.450285844
+66771.901,-0.434659007
+66771.921,-0.454774175
+66771.941,-0.439759464
+66771.961,-0.455298985
+66771.981,-0.455055002
+66772.001,-0.439139577
+66772.021,-0.44979096
+66772.041,-0.445143968
+66772.061,-0.464938185
+66772.081,-0.447099817
+66772.101,-0.448960199
+66772.121,-0.467574492
+66772.141,-0.458446662
+66772.161,-0.468169595
+66772.181,-0.469711768
+66772.201,-0.456754904
+66772.221,-0.470180192
+66772.241,-0.464641485
+66772.261,-0.44500407
+66772.281,-0.455871992
+66772.301,-0.466488205
+66772.321,-0.462281862
+66772.341,-0.455885375
+66772.361,-0.455805826
+66772.381,-0.45200822
+66772.401,-0.444688467
+66772.421,-0.44524737
+66772.441,-0.448008155
+66772.461,-0.452751282
+66772.481,-0.449922721
+66772.501,-0.450339561
+66772.521,-0.450945722
+66772.541,-0.453688821
+66772.561,-0.455824824
+66772.581,-0.45891115
+66772.601,-0.458596994
+66772.621,-0.460585557
+66772.641,-0.472888481
+66772.661,-0.460549263
+66772.681,-0.440783938
+66772.701,-0.454341285
+66772.721,-0.46138661
+66772.741,-0.447500164
+66772.761,-0.451701164
+66772.781,-0.459734591
+66772.801,-0.457117701
+66772.821,-0.469713036
+66772.841,-0.459774681
+66772.861,-0.467558799
+66772.881,-0.465497294
+66772.901,-0.455023737
+66772.921,-0.45778857
+66772.941,-0.446693986
+66772.961,-0.467446157
+66772.981,-0.466193231
+66773.001,-0.445494209
+66773.021,-0.449220952
+66773.041,-0.460455506
+66773.061,-0.461977105
+66773.081,-0.458516389
+66773.101,-0.452956922
+66773.121,-0.456768335
+66773.141,-0.464846025
+66773.161,-0.457543277
+66773.181,-0.454638451
+66773.201,-0.450193674
+66773.221,-0.445085586
+66773.241,-0.45070812
+66773.261,-0.455827764
+66773.281,-0.448879393
+66773.301,-0.44366925
+66773.321,-0.449145792
+66773.341,-0.440286983
+66773.361,-0.448209265
+66773.381,-0.465394867
+66773.401,-0.445743504
+66773.421,-0.447291301
+66773.441,-0.444958732
+66773.461,-0.438032043
+66773.481,-0.459273181
+66773.501,-0.470511337
+66773.521,-0.446718197
+66773.541,-0.448788347
+66773.561,-0.461715382
+66773.581,-0.462751086
+66773.601,-0.456910255
+66773.621,-0.456616208
+66773.641,-0.450590812
+66773.661,-0.453553831
+66773.681,-0.454218033
+66773.701,-0.445118625
+66773.721,-0.453556893
+66773.741,-0.464113004
+66773.761,-0.463115347
+66773.781,-0.450567224
+66773.801,-0.449369672
+66773.821,-0.449251671
+66773.841,-0.44720569
+66773.861,-0.441254153
+66773.881,-0.446417983
+66773.901,-0.457026528
+66773.921,-0.464869448
+66773.941,-0.453695399
+66773.961,-0.454302726
+66773.981,-0.448689556
+66774.001,-0.448894635
+66774.021,-0.449622051
+66774.041,-0.448701701
+66774.061,-0.455456705
+66774.081,-0.461510723
+66774.101,-0.461419113
+66774.121,-0.449076999
+66774.141,-0.459590545
+66774.161,-0.467770451
+66774.181,-0.438180939
+66774.201,-0.450966986
+66774.221,-0.455205217
+66774.241,-0.460045975
+66774.261,-0.456666278
+66774.281,-0.459186914
+66774.301,-0.451209824
+66774.321,-0.448623933
+66774.341,-0.46741343
+66774.361,-0.458371144
+66774.381,-0.463192998
+66774.401,-0.468984306
+66774.421,-0.456823306
+66774.441,-0.46756155
+66774.461,-0.458430127
+66774.481,-0.455204934
+66774.501,-0.46672663
+66774.521,-0.468300467
+66774.541,-0.471555294
+66774.561,-0.452909096
+66774.581,-0.444640926
+66774.601,-0.448828749
+66774.621,-0.456104252
+66774.641,-0.45721068
+66774.661,-0.446333808
+66774.681,-0.453177604
+66774.701,-0.450677791
+66774.721,-0.44338853
+66774.741,-0.446036433
+66774.761,-0.45519816
+66774.781,-0.461081191
+66774.801,-0.451333575
+66774.821,-0.457979165
+66774.841,-0.457238983
+66774.861,-0.470807371
+66774.881,-0.486293611
+66774.901,-0.46123731
+66774.921,-0.456333118
+66774.941,-0.468404937
+66774.961,-0.466793383
+66774.981,-0.455731474
+66775.001,-0.43606286
+66775.021,-0.45657342
+66775.041,-0.47180433
+66775.061,-0.456676742
+66775.081,-0.45073725
+66775.101,-0.462519439
+66775.121,-0.460131799
+66775.141,-0.46971035
+66775.161,-0.45882827
+66775.181,-0.440632195
+66775.201,-0.456341235
+66775.221,-0.474726753
+66775.241,-0.468628237
+66775.261,-0.449798145
+66775.281,-0.447961447
+66775.301,-0.450933206
+66775.321,-0.467779329
+66775.341,-0.457983624
+66775.361,-0.416166502
+66775.381,-0.44017337
+66775.401,-0.459860685
+66775.421,-0.447653645
+66775.441,-0.450314247
+66775.461,-0.442841942
+66775.481,-0.443482839
+66775.501,-0.450545559
+66775.521,-0.447523602
+66775.541,-0.443620315
+66775.561,-0.463283258
+66775.581,-0.469117576
+66775.601,-0.457330944
+66775.621,-0.45706649
+66775.641,-0.443011439
+66775.661,-0.456075844
+66775.681,-0.467144435
+66775.701,-0.453947157
+66775.721,-0.438803384
+66775.741,-0.468740732
+66775.761,-0.480950045
+66775.781,-0.459156285
+66775.801,-0.45497938
+66775.821,-0.444814512
+66775.841,-0.441815448
+66775.861,-0.472700103
+66775.881,-0.461072058
+66775.901,-0.448582871
+66775.921,-0.472388236
+66775.941,-0.461714099
+66775.961,-0.45463954
+66775.981,-0.445671566
+66776.001,-0.458128547
+66776.021,-0.462329552
+66776.041,-0.45965875
+66776.061,-0.449614896
+66776.081,-0.441134063
+66776.101,-0.455328477
+66776.121,-0.447782722
+66776.141,-0.455768344
+66776.161,-0.459394237
+66776.181,-0.442757697
+66776.201,-0.448499279
+66776.221,-0.452428392
+66776.241,-0.440313087
+66776.261,-0.441221537
+66776.281,-0.453294048
+66776.301,-0.460144647
+66776.321,-0.459579912
+66776.341,-0.447289565
+66776.361,-0.443737775
+66776.381,-0.465820226
+66776.401,-0.471171619
+66776.421,-0.449861348
+66776.441,-0.45276275
+66776.461,-0.453531233
+66776.481,-0.477327044
+66776.501,-0.465745851
+66776.521,-0.437342776
+66776.541,-0.437011225
+66776.56099,-0.465818344
+66776.581,-0.466199915
+66776.601,-0.44233836
+66776.621,-0.441216948
+66776.641,-0.453340841
+66776.661,-0.462733977
+66776.681,-0.464264559
+66776.701,-0.447109293
+66776.721,-0.44665557
+66776.741,-0.474965549
+66776.761,-0.469145149
+66776.781,-0.464122757
+66776.801,-0.444655369
+66776.821,-0.441522514
+66776.841,-0.460168406
+66776.861,-0.447121143
+66776.881,-0.438275128
+66776.901,-0.443795894
+66776.921,-0.458069367
+66776.941,-0.462387374
+66776.961,-0.456712073
+66776.981,-0.432389496
+66777.001,-0.430239069
+66777.021,-0.470652862
+66777.041,-0.46102219
+66777.061,-0.443230588
+66777.081,-0.458121645
+66777.101,-0.45997255
+66777.121,-0.459548086
+66777.141,-0.444816754
+66777.161,-0.435797478
+66777.181,-0.438868411
+66777.201,-0.456339188
+66777.221,-0.468897676
+66777.241,-0.445134031
+66777.261,-0.452797719
+66777.281,-0.445693795
+66777.301,-0.460599051
+66777.321,-0.456426883
+66777.341,-0.430495046
+66777.361,-0.439643756
+66777.381,-0.46274556
+66777.401,-0.451731019
+66777.421,-0.438407776
+66777.441,-0.448306386
+66777.461,-0.454237608
+66777.481,-0.470190528
+66777.501,-0.450986246
+66777.521,-0.436282895
+66777.541,-0.457222476
+66777.561,-0.456676434
+66777.581,-0.455737755
+66777.601,-0.436943452
+66777.621,-0.445047763
+66777.641,-0.449016572
+66777.661,-0.449067824
+66777.68101,-0.442087688
+66777.701,-0.440013492
+66777.721,-0.439048794
+66777.741,-0.448908352
+66777.761,-0.453742314
+66777.781,-0.440004641
+66777.801,-0.436745746
+66777.821,-0.450495093
+66777.841,-0.467140851
+66777.861,-0.460919254
+66777.881,-0.44086304
+66777.901,-0.43908771
+66777.921,-0.454678524
+66777.941,-0.451580771
+66777.961,-0.450964345
+66777.981,-0.452224287
+66778.001,-0.451206366
+66778.021,-0.46446261
+66778.041,-0.459691085
+66778.061,-0.432730705
+66778.081,-0.447989861
+66778.101,-0.457669822
+66778.121,-0.475779634
+66778.141,-0.461960847
+66778.161,-0.445591248
+66778.181,-0.451729432
+66778.201,-0.462487838
+66778.221,-0.44771392
+66778.241,-0.435341168
+66778.261,-0.447766877
+66778.281,-0.452207637
+66778.301,-0.446648311
+66778.321,-0.45680851
+66778.341,-0.428427633
+66778.361,-0.442669239
+66778.381,-0.470678113
+66778.401,-0.448869107
+66778.421,-0.434322552
+66778.441,-0.447356061
+66778.461,-0.469018886
+66778.481,-0.458871104
+66778.501,-0.448610254
+66778.521,-0.444695916
+66778.541,-0.443475349
+66778.561,-0.445945437
+66778.581,-0.440430435
+66778.601,-0.438834463
+66778.621,-0.445830746
+66778.641,-0.442646367
+66778.661,-0.46335927
+66778.681,-0.444740801
+66778.701,-0.437680368
+66778.721,-0.45399815
+66778.741,-0.455936016
+66778.761,-0.446125646
+66778.781,-0.442144104
+66778.801,-0.437225735
+66778.821,-0.446134394
+66778.841,-0.462805003
+66778.861,-0.449158424
+66778.881,-0.447586536
+66778.901,-0.459848478
+66778.921,-0.466981832
+66778.941,-0.466387585
+66778.961,-0.445836094
+66778.981,-0.437756084
+66779.001,-0.452523303
+66779.021,-0.467824032
+66779.041,-0.441821805
+66779.061,-0.429843232
+66779.081,-0.44256383
+66779.101,-0.463883652
+66779.121,-0.450923124
+66779.141,-0.448284334
+66779.161,-0.460721038
+66779.181,-0.457891388
+66779.201,-0.463022207
+66779.221,-0.4525523
+66779.241,-0.43761072
+66779.261,-0.449232993
+66779.281,-0.458634447
+66779.301,-0.456304139
+66779.321,-0.447540965
+66779.341,-0.440496766
+66779.361,-0.448503798
+66779.381,-0.46439309
+66779.401,-0.465367625
+66779.421,-0.441425489
+66779.441,-0.438789074
+66779.461,-0.44602623
+66779.481,-0.456957286
+66779.501,-0.456339736
+66779.521,-0.438895067
+66779.541,-0.444388903
+66779.561,-0.476351492
+66779.581,-0.4417485
+66779.601,-0.453396761
+66779.621,-0.453874235
+66779.641,-0.455539064
+66779.661,-0.459440571
+66779.681,-0.44003601
+66779.701,-0.438444216
+66779.721,-0.447896611
+66779.741,-0.463406654
+66779.761,-0.455095397
+66779.781,-0.445057556
+66779.801,-0.438273956
+66779.821,-0.445427588
+66779.841,-0.455374474
+66779.861,-0.459076609
+66779.881,-0.446525088
+66779.901,-0.447551241
+66779.921,-0.456933058
+66779.941,-0.436205713
+66779.961,-0.442285972
+66779.981,-0.452196164
+66780.001,-0.46089459
+66780.021,-0.453994476
+66780.041,-0.457064695
+66780.061,-0.437761915
+66780.081,-0.440149378
+66780.101,-0.446682461
+66780.121,-0.452674463
+66780.141,-0.451593311
+66780.161,-0.437984901
+66780.181,-0.452212911
+66780.201,-0.454947594
+66780.221,-0.446512869
+66780.241,-0.455659978
+66780.261,-0.453182297
+66780.281,-0.458248488
+66780.301,-0.456967686
+66780.321,-0.449793457
+66780.341,-0.438717859
+66780.361,-0.45174453
+66780.381,-0.463872903
+66780.401,-0.448956795
+66780.421,-0.446520766
+66780.441,-0.453883391
+66780.461,-0.459433848
+66780.481,-0.458638565
+66780.501,-0.45127812
+66780.521,-0.448406916
+66780.541,-0.458425669
+66780.561,-0.466392668
+66780.581,-0.446457117
+66780.601,-0.428632876
+66780.621,-0.439000652
+66780.641,-0.460520274
+66780.661,-0.451644288
+66780.681,-0.440109198
+66780.701,-0.455478075
+66780.721,-0.441079442
+66780.741,-0.444969896
+66780.761,-0.458573573
+66780.781,-0.45276974
+66780.801,-0.460438923
+66780.821,-0.453375966
+66780.841,-0.446908625
+66780.861,-0.448011777
+66780.881,-0.461528579
+66780.901,-0.457329477
+66780.921,-0.452960972
+66780.941,-0.445202733
+66780.961,-0.450862381
+66780.981,-0.453383143
+66781.001,-0.447071177
+66781.021,-0.441771248
+66781.041,-0.443168386
+66781.061,-0.448624935
+66781.081,-0.441658461
+66781.101,-0.437237365
+66781.121,-0.441374635
+66781.141,-0.446410407
+66781.161,-0.451328637
+66781.181,-0.464812801
+66781.201,-0.447894544
+66781.221,-0.435556141
+66781.241,-0.455976457
+66781.261,-0.463493376
+66781.281,-0.450379053
+66781.301,-0.440011612
+66781.321,-0.438520757
+66781.341,-0.461280733
+66781.361,-0.469841222
+66781.38099,-0.441074497
+66781.401,-0.437338877
+66781.421,-0.45009311
+66781.441,-0.458002758
+66781.461,-0.459027016
+66781.481,-0.443017265
+66781.501,-0.440440185
+66781.521,-0.456507865
+66781.541,-0.45866397
+66781.561,-0.459704888
+66781.581,-0.454016877
+66781.601,-0.449249431
+66781.621,-0.464252871
+66781.641,-0.45890697
+66781.661,-0.448195521
+66781.681,-0.449162332
+66781.701,-0.463972611
+66781.721,-0.447937467
+66781.741,-0.43546391
+66781.761,-0.442908421
+66781.781,-0.440075264
+66781.801,-0.450748834
+66781.821,-0.451098385
+66781.841,-0.424594442
+66781.861,-0.427429389
+66781.881,-0.460179787
+66781.901,-0.464101864
+66781.921,-0.444500188
+66781.941,-0.43193414
+66781.961,-0.445871509
+66781.981,-0.445834394
+66782.001,-0.446490234
+66782.021,-0.431041027
+66782.041,-0.437585499
+66782.061,-0.448130976
+66782.081,-0.440473211
+66782.101,-0.436990468
+66782.121,-0.44410279
+66782.141,-0.441244356
+66782.161,-0.439599662
+66782.181,-0.462547766
+66782.201,-0.446340833
+66782.221,-0.446914377
+66782.241,-0.448795488
+66782.261,-0.462127757
+66782.281,-0.46710291
+66782.301,-0.445232134
+66782.321,-0.444328496
+66782.341,-0.462003895
+66782.361,-0.459461395
+66782.381,-0.452747112
+66782.401,-0.463462441
+66782.421,-0.456132838
+66782.441,-0.458650539
+66782.461,-0.458790279
+66782.481,-0.440667159
+66782.50101,-0.447327341
+66782.521,-0.46438206
+66782.541,-0.444419124
+66782.561,-0.436276685
+66782.581,-0.447037932
+66782.601,-0.44504249
+66782.621,-0.442657422
+66782.641,-0.443535236
+66782.661,-0.440230178
+66782.681,-0.425554551
+66782.701,-0.445175188
+66782.721,-0.432528083
+66782.741,-0.421677624
+66782.761,-0.431189947
+66782.781,-0.440742676
+66782.801,-0.441532695
+66782.821,-0.443589984
+66782.841,-0.433680329
+66782.861,-0.429839593
+66782.881,-0.452644037
+66782.901,-0.449655315
+66782.921,-0.426278484
+66782.941,-0.421599063
+66782.961,-0.442605877
+66782.981,-0.468087317
+66783.001,-0.467418257
+66783.021,-0.443698453
+66783.041,-0.452224013
+66783.061,-0.452394912
+66783.081,-0.460962278
+66783.101,-0.465723835
+66783.121,-0.447848224
+66783.141,-0.454030795
+66783.161,-0.463404322
+66783.181,-0.458821407
+66783.201,-0.456961673
+66783.221,-0.447366045
+66783.241,-0.452693099
+66783.261,-0.459585116
+66783.281,-0.450403741
+66783.301,-0.437469355
+66783.321,-0.440394364
+66783.341,-0.449579124
+66783.361,-0.450244524
+66783.381,-0.451344943
+66783.401,-0.437672392
+66783.421,-0.437036327
+66783.441,-0.44675311
+66783.461,-0.449215146
+66783.481,-0.433804321
+66783.501,-0.426568385
+66783.521,-0.454016127
+66783.541,-0.459187174
+66783.561,-0.447022785
+66783.581,-0.444193938
+66783.601,-0.458749437
+66783.621,-0.46235729
+66783.641,-0.455145
+66783.661,-0.428423897
+66783.681,-0.446892894
+66783.701,-0.467954358
+66783.721,-0.465532734
+66783.741,-0.428294024
+66783.761,-0.449095376
+66783.781,-0.457730805
+66783.801,-0.459778207
+66783.821,-0.45517401
+66783.841,-0.457273553
+66783.861,-0.445057982
+66783.881,-0.446142047
+66783.901,-0.450812506
+66783.921,-0.43551135
+66783.941,-0.446652727
+66783.961,-0.446214797
+66783.981,-0.443954356
+66784.001,-0.449354234
+66784.021,-0.43896288
+66784.041,-0.442132757
+66784.061,-0.464025935
+66784.081,-0.450688347
+66784.101,-0.443618575
+66784.121,-0.44556808
+66784.141,-0.450527393
+66784.161,-0.452883446
+66784.181,-0.462097508
+66784.201,-0.437309465
+66784.221,-0.418890846
+66784.241,-0.445622923
+66784.261,-0.435499261
+66784.281,-0.429287745
+66784.301,-0.43467736
+66784.321,-0.438092059
+66784.341,-0.444938356
+66784.361,-0.438464132
+66784.381,-0.420902916
+66784.401,-0.431189599
+66784.421,-0.464015828
+66784.441,-0.461410018
+66784.461,-0.439105891
+66784.481,-0.439738474
+66784.501,-0.454382741
+66784.521,-0.46335289
+66784.541,-0.453439613
+66784.561,-0.423501176
+66784.581,-0.444612364
+66784.601,-0.477087414
+66784.621,-0.451435649
+66784.641,-0.438896518
+66784.661,-0.446673892
+66784.681,-0.452012967
+66784.701,-0.466084169
+66784.721,-0.464244345
+66784.741,-0.444121553
+66784.761,-0.441638915
+66784.781,-0.465876185
+66784.801,-0.458346147
+66784.821,-0.448889796
+66784.841,-0.449105757
+66784.861,-0.44255432
+66784.881,-0.462523216
+66784.901,-0.455385975
+66784.921,-0.43504577
+66784.941,-0.450964971
+66784.961,-0.453875575
+66784.981,-0.444704884
+66785.001,-0.440270663
+66785.021,-0.44071519
+66785.041,-0.435913702
+66785.061,-0.447468387
+66785.081,-0.453508794
+66785.101,-0.425060306
+66785.121,-0.436519135
+66785.141,-0.446559983
+66785.161,-0.437383191
+66785.181,-0.436383881
+66785.201,-0.424789042
+66785.221,-0.429608377
+66785.241,-0.452794535
+66785.261,-0.448089011
+66785.281,-0.433226262
+66785.301,-0.449190511
+66785.321,-0.448314238
+66785.341,-0.449996638
+66785.361,-0.462886226
+66785.381,-0.441593014
+66785.401,-0.453155974
+66785.421,-0.472718475
+66785.441,-0.456800099
+66785.461,-0.454766586
+66785.481,-0.465807257
+66785.501,-0.464222245
+66785.521,-0.462272179
+66785.541,-0.464623623
+66785.561,-0.457957189
+66785.581,-0.468588194
+66785.601,-0.476318404
+66785.621,-0.462746789
+66785.641,-0.449384197
+66785.661,-0.456077793
+66785.681,-0.452568047
+66785.701,-0.459679474
+66785.721,-0.442534115
+66785.741,-0.430664694
+66785.761,-0.450579921
+66785.781,-0.464359679
+66785.801,-0.445116092
+66785.821,-0.436066041
+66785.841,-0.442384756
+66785.861,-0.44329575
+66785.881,-0.442571105
+66785.901,-0.433736904
+66785.921,-0.426536467
+66785.941,-0.444964895
+66785.961,-0.450825181
+66785.981,-0.438548495
+66786.001,-0.446600312
+66786.021,-0.446865353
+66786.041,-0.462583445
+66786.061,-0.481720438
+66786.081,-0.487386405
+66786.101,-0.496222383
+66786.121,-0.54308276
+66786.141,-0.618010534
+66786.161,-0.65868776
+66786.181,-0.696783872
+66786.20099,-0.75543364
+66786.221,-0.799586723
+66786.241,-0.816447887
+66786.261,-0.783538171
+66786.281,-0.778979438
+66786.301,-0.830119417
+66786.321,-0.899893266
+66786.341,-0.970509346
+66786.361,-0.98862003
+66786.381,-0.917810684
+66786.401,-0.923603237
+66786.421,-0.987448821
+66786.441,-0.961751098
+66786.461,-0.81866887
+66786.481,-0.64640635
+66786.501,-0.631466299
+66786.521,-0.705870838
+66786.541,-0.697198576
+66786.561,-0.579057403
+66786.581,-0.592286981
+66786.601,-0.82185567
+66786.621,-0.881579545
+66786.641,-0.269151794
+66786.661,0.326307066
+66786.681,0.004687023
+66786.701,-0.319012734
+66786.721,0.073970027
+66786.741,0.413248215
+66786.761,0.233017962
+66786.781,-0.014003845
+66786.801,-0.039304264
+66786.821,0.200733111
+66786.841,0.132282913
+66786.861,-0.322531822
+66786.881,-0.073929204
+66786.901,1.009688308
+66786.921,1.50559966
+66786.941,1.014510054
+66786.961,0.564270644
+66786.981,0.860618724
+66787.001,1.165310925
+66787.021,1.123266185
+66787.041,1.111320868
+66787.061,1.318640045
+66787.081,1.420649641
+66787.101,1.091148404
+66787.121,0.895722639
+66787.141,1.432965926
+66787.161,2.194642445
+66787.181,2.682614587
+66787.201,3.025722661
+66787.221,3.664326326
+66787.241,4.267682169
+66787.261,4.333694338
+66787.281,4.315418574
+66787.301,4.745399052
+66787.32101,5.903994277
+66787.341,8.964610385
+66787.361,13.87138711
+66787.381,17.82481301
+66787.401,20.22394847
+66787.421,22.2244042
+66787.441,21.71034667
+66787.461,18.66570554
+66787.481,14.84851901
+66787.501,10.94548633
+66787.521,7.029225296
+66787.541,3.227965918
+66787.561,0.056482748
+66787.581,-4.119191573
+66787.601,-9.563436355
+66787.621,-14.19104133
+66787.641,-16.44495727
+66787.661,-18.45260339
+66787.681,-21.56057554
+66787.701,-24.70664441
+66787.721,-26.01687507
+66787.741,-25.41801196
+66787.761,-24.60136121
+66787.781,-24.3483792
+66787.801,-23.32878884
+66787.821,-20.17104638
+66787.841,-16.00780908
+66787.861,-12.77712715
+66787.881,-10.2594005
+66787.901,-6.617517674
+66787.921,-1.278908876
+66787.941,3.674828712
+66787.961,7.225111562
+66787.981,9.606368169
+66788.001,12.29814024
+66788.021,17.02948474
+66788.041,21.34644188
+66788.061,22.70745242
+66788.081,22.36187841
+66788.101,23.04251608
+66788.121,24.78743205
+66788.141,24.88929028
+66788.161,21.97265876
+66788.181,18.44085962
+66788.201,16.60629455
+66788.221,15.11123143
+66788.241,11.17865417
+66788.261,5.179562348
+66788.281,0.913813339
+66788.301,-0.346133881
+66788.321,-3.115676684
+66788.341,-9.417700731
+66788.361,-15.37954131
+66788.381,-17.35488632
+66788.401,-17.46671347
+66788.421,-19.96923043
+66788.441,-24.28732561
+66788.461,-26.2177312
+66788.481,-24.46535859
+66788.501,-22.37790486
+66788.521,-22.58625934
+66788.541,-23.06402604
+66788.561,-20.13445597
+66788.581,-14.51877087
+66788.601,-10.52345571
+66788.621,-9.1529374
+66788.641,-6.782710842
+66788.661,-1.171858913
+66788.681,4.92286687
+66788.701,8.294437391
+66788.721,9.266525543
+66788.741,11.19173274
+66788.761,16.77380664
+66788.781,21.8438023
+66788.801,22.43188039
+66788.821,20.74930296
+66788.841,21.34858941
+66788.861,24.29649778
+66788.881,24.79723631
+66788.901,20.6958865
+66788.921,16.25500785
+66788.941,15.23259255
+66788.961,14.99225042
+66788.981,10.83028761
+66789.001,3.836136936
+66789.021,-0.410784888
+66789.041,-0.50856802
+66789.061,-2.780321079
+66789.081,-9.52831008
+66789.101,-15.95970433
+66789.121,-17.31994839
+66789.141,-16.57517813
+66789.161,-18.9466401
+66789.181,-24.06015878
+66789.201,-26.12402131
+66789.221,-23.38837343
+66789.241,-20.47468039
+66789.261,-21.430143
+66789.281,-22.51658648
+66789.301,-18.48011178
+66789.321,-12.05337696
+66789.341,-8.727787051
+66789.361,-8.4265509
+66789.381,-5.870639286
+66789.401,0.739629634
+66789.421,6.863219699
+66789.441,8.90049084
+66789.461,8.82139791
+66789.481,11.52989348
+66789.501,18.13097323
+66789.521,22.39904768
+66789.541,21.22101042
+66789.561,19.11455143
+66789.581,20.9087379
+66789.601,24.40662399
+66789.621,23.54696801
+66789.641,18.1190511
+66789.661,14.22086642
+66789.681,14.58694272
+66789.701,14.22452684
+66789.721,8.53388142
+66789.741,1.532104135
+66789.761,-1.188264126
+66789.781,-0.447989613
+66789.801,-3.986980473
+66789.821,-11.61907525
+66789.841,-16.65531367
+66789.861,-16.648726
+66789.881,-15.69364441
+66789.901,-18.40443026
+66789.921,-23.77975968
+66789.941,-25.56477242
+66789.961,-22.1020402
+66789.981,-19.16969459
+66790.001,-20.40004541
+66790.021,-21.97860081
+66790.041,-17.975832
+66790.061,-10.72331824
+66790.081,-7.888093171
+66790.101,-8.102969132
+66790.121,-4.892379613
+66790.141,2.284274407
+66790.161,7.751278496
+66790.181,8.698995248
+66790.201,8.435783983
+66790.221,11.98590849
+66790.241,18.8218226
+66790.261,21.99755441
+66790.281,19.81276688
+66790.301,18.03696849
+66790.321,20.73737304
+66790.341,24.00013331
+66790.361,21.93479808
+66790.381,16.12652506
+66790.401,13.16648198
+66790.421,14.25564423
+66790.441,13.15416527
+66790.461,6.696111726
+66790.481,0.325090272
+66790.501,-1.195301998
+66790.521,-0.63111665
+66790.541,-5.1235137
+66790.561,-12.62493008
+66790.581,-16.62686546
+66790.601,-15.58649937
+66790.621,-15.48974707
+66790.641,-19.72547138
+66790.661,-24.31438176
+66790.681,-23.7692028
+66790.701,-19.79166959
+66790.721,-18.38537346
+66790.741,-20.47657922
+66790.761,-20.54882528
+66790.781,-15.39201792
+66790.801,-9.397658838
+66790.821,-7.614159224
+66790.841,-7.745014243
+66790.861,-4.161220564
+66790.881,2.905655685
+66790.901,7.774937978
+66790.921,8.371316981
+66790.941,8.236593826
+66790.961,12.01139139
+66790.981,18.55197961
+66791.001,21.17323952
+66791.021,18.85278148
+66791.041,17.38352146
+66791.061,20.21527323
+66791.081,23.06933612
+66791.101,20.68049287
+66791.121,15.07130886
+66791.141,12.59098876
+66791.161,13.7271014
+66791.181,12.22451296
+66791.201,5.789851172
+66791.221,0.033589539
+66791.241,-1.08384012
+66791.261,-0.895138747
+66791.281,-5.55612806
+66791.301,-12.7351004
+66791.321,-16.07397297
+66791.341,-14.92416361
+66791.361,-15.1615933
+66791.381,-19.47349178
+66791.401,-23.53871359
+66791.421,-22.59118642
+66791.441,-18.82918264
+66791.461,-17.85383203
+66791.481,-19.8917591
+66791.501,-19.47285573
+66791.521,-14.1995021
+66791.541,-8.741997496
+66791.561,-7.396257391
+66791.581,-7.347314123
+66791.601,-3.44015774
+66791.621,3.403516906
+66791.641,7.680099562
+66791.661,7.991870765
+66791.681,8.109337298
+66791.701,12.11971749
+66791.721,18.21112828
+66791.741,20.26314806
+66791.761,17.93841589
+66791.781,16.90901793
+66791.801,19.7496892
+66791.821,22.12496183
+66791.841,19.42637466
+66791.861,14.17232578
+66791.881,12.18617468
+66791.901,13.18592404
+66791.921,11.26600348
+66791.941,5.027640783
+66791.961,-0.118583526
+66791.981,-0.947561238
+66792.001,-1.255677882
+66792.021,-6.056382889
+66792.041,-12.68119358
+66792.061,-15.37978968
+66792.081,-14.343533
+66792.101,-15.02549144
+66792.121,-19.21398239
+66792.14101,-22.63560139
+66792.161,-21.37465639
+66792.181,-18.06093838
+66792.201,-17.47556723
+66792.221,-19.25699824
+66792.241,-18.35367598
+66792.261,-13.15897462
+66792.281,-8.312301057
+66792.301,-7.250042381
+66792.321,-6.699659184
+66792.341,-1.95863958
+66792.361,4.572587411
+66792.381,7.604955801
+66792.401,7.577937265
+66792.421,8.732594323
+66792.441,13.36166789
+66792.461,18.3495148
+66792.481,18.99577388
+66792.501,16.83267265
+66792.521,16.77916598
+66792.541,19.51504
+66792.561,21.02802677
+66792.581,18.2506609
+66792.601,13.50658572
+66792.621,11.91279396
+66792.641,12.47455279
+66792.661,9.373020656
+66792.681,3.284367278
+66792.701,-0.420134581
+66792.721,-0.793306707
+66792.741,-2.357040151
+66792.761,-7.783663554
+66792.781,-13.18808888
+66792.801,-14.54178665
+66792.821,-13.84704513
+66792.841,-15.63399217
+66792.861,-19.73617022
+66792.881,-21.75862775
+66792.901,-19.49653207
+66792.921,-16.9647234
+66792.941,-17.93495545
+66792.961,-18.47971567
+66792.981,-14.91556773
+66793.001,-9.746106145
+66793.021,-7.302049465
+66793.041,-7.026570371
+66793.061,-4.560034212
+66793.081,1.097605947
+66793.101,5.871309124
+66793.121,7.325602081
+66793.141,7.521465463
+66793.161,9.886991689
+66793.181,14.88802073
+66793.201,18.23788679
+66793.221,17.48188727
+66793.241,15.99622596
+66793.261,17.38544387
+66793.281,19.8184849
+66793.301,18.99200052
+66793.321,14.88861612
+66793.341,11.89539401
+66793.361,11.90793158
+66793.381,11.03688816
+66793.401,6.755718717
+66793.421,1.631553436
+66793.441,-0.526533489
+66793.461,-1.084695931
+66793.481,-4.236552723
+66793.501,-9.709742381
+66793.521,-13.38680847
+66793.541,-13.67276653
+66793.561,-13.88307213
+66793.581,-16.73446042
+66793.601,-20.07581045
+66793.621,-20.2765285
+66793.641,-17.88665616
+66793.661,-16.62456491
+66793.681,-17.57591966
+66793.701,-17.44062485
+66793.721,-13.86830693
+66793.741,-9.35417962
+66793.761,-7.302598386
+66793.781,-6.657056014
+66793.801,-3.799786552
+66793.821,1.462491022
+66793.841,5.569920361
+66793.861,6.923045698
+66793.881,7.549905965
+66793.901,10.09365787
+66793.921,14.53315517
+66793.941,17.27836033
+66793.961,16.72768054
+66793.981,15.73630764
+66794.001,17.05617395
+66794.021,18.92157291
+66794.041,17.84784122
+66794.061,14.2216589
+66794.081,11.70533359
+66794.101,11.45880112
+66794.121,10.11813789
+66794.141,6.080711606
+66794.161,1.661049569
+66794.181,-0.297726032
+66794.201,-1.394398205
+66794.221,-4.767640308
+66794.241,-9.673721549
+66794.261,-12.68754209
+66794.281,-13.11130043
+66794.301,-13.845756
+66794.321,-16.64318768
+66794.341,-19.31049247
+66794.361,-19.19481698
+66794.381,-17.22175602
+66794.401,-16.40315411
+66794.421,-17.1190445
+66794.441,-16.44192448
+66794.461,-12.93436024
+66794.481,-9.062534051
+66794.501,-7.276057907
+66794.521,-6.218074122
+66794.541,-3.116505981
+66794.561,1.713263185
+66794.581,5.228743759
+66794.601,6.591134311
+66794.621,7.62167398
+66794.641,10.24472155
+66794.661,14.09703546
+66794.681,16.37386255
+66794.701,16.09125083
+66794.721,15.58725758
+66794.741,16.71106265
+66794.761,17.9553449
+66794.781,16.81625789
+66794.801,13.72656587
+66794.821,11.53838831
+66794.841,10.93050623
+66794.861,9.218455128
+66794.881,5.601577846
+66794.901,1.809072757
+66794.921,-0.174471474
+66794.941,-1.807170454
+66794.961,-5.245758074
+66794.981,-9.431479683
+66795.001,-11.92464128
+66795.021,-12.70686425
+66795.041,-13.94007875
+66795.061,-16.45700137
+66795.081,-18.39958906
+66795.101,-18.1492112
+66795.121,-16.77833325
+66795.141,-16.31458208
+66795.161,-16.55015903
+66795.181,-15.34984393
+66795.201,-12.15622801
+66795.221,-8.987571842
+66795.241,-7.259297479
+66795.261,-5.666516619
+66795.281,-2.406588137
+66795.301,1.774638053
+66795.321,4.788154301
+66795.341,6.35707665
+66795.361,7.815222346
+66795.381,10.47529001
+66795.401,13.77167451
+66795.421,15.55371273
+66795.441,15.51096758
+66795.461,15.58532274
+66795.481,16.46855104
+66795.501,16.92180104
+66795.521,15.71994712
+66795.541,13.37670104
+66795.561,11.44470075
+66795.581,10.2605267
+66795.601,8.089385035
+66795.621,4.734097313
+66795.641,1.556600319
+66795.661,-0.434728038
+66795.681,-2.855053782
+66795.701,-6.435261613
+66795.721,-9.58290206
+66795.741,-11.4203389
+66795.761,-12.63104517
+66795.781,-14.713161
+66795.801,-16.90638626
+66795.821,-17.49090561
+66795.841,-16.78265834
+66795.861,-16.2412558
+66795.881,-16.15084752
+66795.901,-15.31426887
+66795.921,-12.9863051
+66795.941,-10.16868363
+66795.961,-8.072737351
+66795.981,-6.260539598
+66796.001,-3.55252209
+66796.021,0.035269295
+66796.041,3.174712872
+66796.061,5.320458842
+66796.081,7.079369887
+66796.101,9.159206274
+66796.121,11.69681901
+66796.141,13.8604035
+66796.161,14.9814574
+66796.181,15.28813693
+66796.201,15.60491074
+66796.221,15.97890519
+66796.241,15.62941866
+66796.261,14.13841861
+66796.281,12.17808495
+66796.301,10.49054046
+66796.321,8.680397762
+66796.341,6.236348881
+66796.361,3.618867689
+66796.381,1.145413369
+66796.401,-1.308359141
+66796.421,-4.324165964
+66796.441,-7.386646482
+66796.461,-9.644271653
+66796.481,-11.32959287
+66796.501,-13.13810375
+66796.521,-15.04978993
+66796.541,-16.32135402
+66796.561,-16.56380353
+66796.581,-16.2961952
+66796.601,-16.11274254
+66796.621,-15.71522723
+66796.641,-14.40111393
+66796.661,-12.22879499
+66796.681,-9.993976456
+66796.701,-8.061288778
+66796.721,-5.863066079
+66796.741,-2.933947963
+66796.761,0.193366585
+66796.781,2.811677085
+66796.801,5.058254002
+66796.821,7.212966219
+66796.841,9.260548571
+66796.861,11.29136693
+66796.881,13.05945729
+66796.901,14.4262613
+66796.921,15.14471959
+66796.941,15.29472574
+66796.96099,15.16242112
+66796.981,14.7326284
+66797.001,13.73656293
+66797.021,12.07990388
+66797.041,10.05895332
+66797.061,7.916469528
+66797.081,5.838111523
+66797.101,3.74660914
+66797.121,1.304718949
+66797.141,-1.620632543
+66797.161,-4.718381705
+66797.181,-7.191052998
+66797.201,-9.021697992
+66797.221,-10.9172714
+66797.241,-13.17434803
+66797.261,-14.92116857
+66797.281,-15.59841503
+66797.301,-15.6953243
+66797.321,-15.87761659
+66797.341,-15.99927319
+66797.361,-15.2650032
+66797.381,-13.51136812
+66797.401,-11.56112439
+66797.421,-9.923841506
+66797.441,-8.047059501
+66797.461,-5.402831426
+66797.481,-2.368146131
+66797.501,0.255698614
+66797.521,2.436511505
+66797.541,4.831957924
+66797.561,7.342974854
+66797.581,9.327781908
+66797.601,10.85064821
+66797.621,12.28569997
+66797.641,13.93183798
+66797.661,15.00202625
+66797.681,14.95867478
+66797.701,14.36081248
+66797.721,13.9317435
+66797.741,13.38774053
+66797.761,11.951688
+66797.781,9.612352931
+66797.801,7.226103665
+66797.821,5.486960377
+66797.841,3.866863541
+66797.861,1.420152541
+66797.881,-1.941835714
+66797.901,-5.022733974
+66797.921,-6.938961143
+66797.941,-8.465625645
+66797.961,-10.66930056
+66797.981,-13.12678687
+66798.001,-14.63188217
+66798.021,-14.87187077
+66798.041,-14.96908701
+66798.061,-15.57447092
+66798.081,-15.80492979
+66798.101,-14.6927452
+66798.121,-12.72067122
+66798.141,-11.0786702
+66798.161,-9.82439231
+66798.181,-7.91907601
+66798.201,-4.965850116
+66798.221,-1.945889071
+66798.241,0.220003217
+66798.261,2.141803394
+66798.281,4.739330647
+66798.301,7.469072387
+66798.321,9.26753062
+66798.341,10.37053709
+66798.361,11.65204419
+66798.381,13.55287881
+66798.401,14.78497577
+66798.421,14.50457011
+66798.441,13.61620882
+66798.461,13.26995211
+66798.481,13.07189187
+66798.501,11.71052116
+66798.521,9.090245983
+66798.541,6.635906671
+66798.561,5.221327925
+66798.581,3.72011669
+66798.601,0.789585413
+66798.621,-2.940154208
+66798.641,-5.532920236
+66798.661,-6.845749215
+66798.681,-8.399116847
+66798.701,-11.05256123
+66798.721,-13.50338856
+66798.741,-14.30162559
+66798.761,-14.11025902
+66798.781,-14.51118612
+66798.801,-15.46339273
+66798.821,-15.38509208
+66798.841,-13.65128873
+66798.861,-11.62123587
+66798.881,-10.51595352
+66798.901,-9.506723199
+66798.921,-7.143480273
+66798.941,-3.82143874
+66798.961,-1.209844472
+66798.981,0.381471715
+66799.001,2.352162981
+66799.021,5.336751179
+66799.041,7.97208568
+66799.061,9.279058469
+66799.081,10.01105963
+66799.101,11.49484702
+66799.121,13.64108401
+66799.141,14.57456277
+66799.161,13.82046835
+66799.181,12.81866988
+66799.201,12.71965503
+66799.221,12.74920078
+66799.241,10.9353366
+66799.261,7.708956717
+66799.281,5.654580008
+66799.301,4.785121628
+66799.321,3.017275142
+66799.341,-0.460362977
+66799.361,-3.955639917
+66799.381,-5.722913181
+66799.401,-6.695378707
+66799.421,-8.743414167
+66799.441,-11.708555
+66799.461,-13.60655508
+66799.481,-13.64924368
+66799.501,-13.45082149
+66799.521,-14.40659257
+66799.541,-15.3963861
+66799.561,-14.58563629
+66799.581,-12.39441979
+66799.601,-10.79059765
+66799.621,-10.21466326
+66799.641,-8.939198559
+66799.661,-5.926965642
+66799.681,-2.653184729
+66799.701,-0.743308395
+66799.721,0.542348486
+66799.741,2.957776508
+66799.761,6.206348756
+66799.781,8.361244387
+66799.801,9.05060376
+66799.821,9.754618002
+66799.841,11.7306032
+66799.861,13.81279704
+66799.881,14.0333774
+66799.901,12.80027844
+66799.921,12.13438001
+66799.941,12.53821342
+66799.961,12.13578965
+66799.981,9.759230576
+66800.001,6.880446032
+66800.021,5.430848639
+66800.041,4.78011487
+66800.061,2.934094588
+66800.081,-0.677067566
+66800.101,-4.063624608
+66800.121,-5.52868904
+66800.141,-6.346062706
+66800.161,-8.537085293
+66800.181,-11.62296791
+66800.201,-13.29824516
+66800.221,-13.09523427
+66800.241,-12.95170538
+66800.261,-14.09573866
+66800.281,-15.10538281
+66800.301,-14.07964086
+66800.321,-11.7908438
+66800.341,-10.41489243
+66800.361,-10.08152359
+66800.381,-8.736200468
+66800.401,-5.564518147
+66800.421,-2.384707617
+66800.441,-0.776629925
+66800.461,0.371046413
+66800.481,2.916285845
+66800.501,6.233900237
+66800.521,8.207918384
+66800.541,8.660405836
+66800.561,9.358516806
+66800.581,11.42776482
+66800.601,13.50923821
+66800.621,13.59937928
+66800.641,12.25335911
+66800.661,11.68876302
+66800.681,12.23134111
+66800.701,11.8085812
+66800.721,9.326642415
+66800.741,6.50577843
+66800.761,5.298200492
+66800.781,4.743745021
+66800.801,2.779876508
+66800.821,-0.853704179
+66800.841,-4.074301131
+66800.861,-5.30431334
+66800.881,-6.063380091
+66800.901,-8.380884732
+66800.921,-11.46108827
+66800.941,-12.90636529
+66800.961,-12.54680144
+66800.981,-12.52432679
+66801.001,-13.84302907
+66801.021,-14.77427665
+66801.041,-13.55794449
+66801.061,-11.28007418
+66801.081,-10.13192483
+66801.101,-9.926073647
+66801.121,-8.473340999
+66801.141,-5.213929123
+66801.161,-2.203756458
+66801.181,-0.843750607
+66801.201,0.26055877
+66801.221,2.905614015
+66801.241,6.214749924
+66801.261,7.999038442
+66801.281,8.270424868
+66801.301,9.020376389
+66801.321,11.17005174
+66801.341,13.15082665
+66801.361,13.09191849
+66801.381,11.73010809
+66801.401,11.32097975
+66801.421,11.96080699
+66801.441,11.45583683
+66801.461,8.871191324
+66801.481,6.231781805
+66801.501,5.209964732
+66801.521,4.661884586
+66801.541,2.641152936
+66801.561,-1.013055029
+66801.581,-4.00579376
+66801.601,-5.005143763
+66801.621,-5.901663147
+66801.641,-8.556610904
+66801.661,-11.58727153
+66801.681,-12.49236673
+66801.701,-11.99052366
+66801.721,-12.43475331
+66801.741,-13.9992742
+66801.761,-14.169382
+66801.78099,-12.13162219
+66801.801,-10.26919473
+66801.821,-9.885922723
+66801.841,-9.385054355
+66801.861,-6.989465798
+66801.881,-3.606470313
+66801.901,-1.471422538
+66801.921,-0.609297994
+66801.941,1.093823672
+66801.961,4.301065627
+66801.981,7.051464331
+66802.001,7.882109261
+66802.021,8.0654944
+66802.041,9.516883659
+66802.061,11.85871052
+66802.081,12.98574322
+66802.101,12.07547877
+66802.121,10.97721922
+66802.141,11.2837906
+66802.161,11.6893948
+66802.181,10.17197225
+66802.201,7.34447554
+66802.221,5.521672678
+66802.241,5.014910836
+66802.261,3.924585541
+66802.281,1.077972919
+66802.301,-2.457396709
+66802.321,-4.408595162
+66802.341,-5.02388309
+66802.361,-6.527336891
+66802.381,-9.42476779
+66802.401,-11.70564591
+66802.421,-11.97414503
+66802.441,-11.59932226
+66802.461,-12.40874816
+66802.481,-13.78326726
+66802.501,-13.61003781
+66802.521,-11.67609713
+66802.541,-10.03093941
+66802.561,-9.716565119
+66802.581,-9.110418158
+66802.601,-6.661802345
+66802.621,-3.45576748
+66802.641,-1.530262608
+66802.661,-0.664303308
+66802.681,1.144265881
+66802.701,4.291099076
+66802.721,6.84785363
+66802.741,7.562468884
+66802.761,7.814946705
+66802.781,9.344416286
+66802.801,11.57378829
+66802.821,12.49984722
+66802.841,11.59613658
+66802.861,10.68793769
+66802.881,11.03118183
+66802.901,11.30630773
+66802.921,9.734391677
+66802.941,7.082783339
+66802.961,5.442734311
+66802.981,4.921490958
+66803.001,3.71921644
+66803.021,0.901498625
+66803.041,-2.39553525
+66803.061,-4.215459003
+66803.081,-4.890625594
+66803.101,-6.477242739
+66803.121,-9.255801339
+66803.141,-11.30927532
+66803.161,-11.54745577
+66803.181,-11.32421155
+66803.201,-12.19031779
+66803.221,-13.41193716
+66803.241,-13.11351863
+66803.261,-11.29253579
+66803.281,-9.818589604
+66803.301,-9.508271246
+66803.321,-8.777759904
+66803.341,-6.355080529
+66803.361,-3.364096639
+66803.381,-1.585078788
+66803.401,-0.66396331
+66803.421,1.211052132
+66803.441,4.245212779
+66803.461,6.593374661
+66803.481,7.26561174
+66803.501,7.616304413
+66803.521,9.176323479
+66803.541,11.2566225
+66803.561,12.00735256
+66803.581,11.17106272
+66803.601,10.44266343
+66803.621,10.78871128
+66803.641,10.90324704
+66803.661,9.303249426
+66803.681,6.916541268
+66803.701,5.41923449
+66803.721,4.799144781
+66803.741,3.489960073
+66803.761,0.760709145
+66803.781,-2.280475024
+66803.801,-3.982122386
+66803.821,-4.790373461
+66803.841,-6.436321096
+66803.861,-9.047218558
+66803.881,-10.89200252
+66803.901,-11.17665115
+66803.921,-11.11902062
+66803.941,-11.97585546
+66803.961,-13.01173294
+66803.981,-12.61181247
+66804.001,-10.94688883
+66804.021,-9.666110488
+66804.041,-9.336412212
+66804.061,-8.454686434
+66804.081,-6.08068433
+66804.101,-3.312996458
+66804.121,-1.65922809
+66804.141,-0.63052151
+66804.161,1.309191354
+66804.181,4.173446745
+66804.201,6.316626176
+66804.221,6.998203247
+66804.241,7.484231771
+66804.261,9.027353326
+66804.281,10.9370549
+66804.301,11.52537739
+66804.321,10.7701748
+66804.341,10.21876404
+66804.361,10.5596461
+66804.381,10.50649971
+66804.401,8.911980303
+66804.421,6.734265478
+66804.441,5.389316638
+66804.461,4.671996736
+66804.481,3.261076456
+66804.501,0.621890395
+66804.521,-2.180758177
+66804.541,-3.775108285
+66804.561,-4.709008203
+66804.581,-6.40636072
+66804.601,-8.840074207
+66804.621,-10.51263745
+66804.641,-10.79167191
+66804.661,-10.89285018
+66804.681,-11.74962489
+66804.701,-12.61063831
+66804.721,-12.15275438
+66804.741,-10.65831964
+66804.761,-9.526114874
+66804.781,-9.101588763
+66804.801,-8.117737054
+66804.821,-5.826700814
+66804.841,-3.286599139
+66804.861,-1.707874727
+66804.881,-0.582104559
+66804.901,1.384346134
+66804.921,4.073834712
+66804.941,6.04397669
+66804.961,6.752095231
+66804.981,7.353604168
+66805.001,8.865474364
+66805.021,10.59982652
+66805.041,11.07634242
+66805.061,10.39889449
+66805.081,9.999845934
+66805.101,10.33545007
+66805.121,9.839339729
+66805.141,7.909831095
+66805.161,6.093225738
+66805.181,5.067357775
+66805.201,4.180663893
+66805.221,2.368157116
+66805.241,-0.305423577
+66805.261,-2.655292239
+66805.281,-3.9391934
+66805.301,-5.066462378
+66805.321,-7.027920073
+66805.341,-9.204436154
+66805.361,-10.34415417
+66805.381,-10.50001959
+66805.401,-10.87789623
+66805.421,-11.81424019
+66805.441,-12.23361931
+66805.461,-11.38005498
+66805.481,-10.01431881
+66805.501,-9.202786947
+66805.521,-8.660238496
+66805.541,-7.242894198
+66805.561,-4.861012667
+66805.581,-2.695767461
+66805.601,-1.392319027
+66805.621,-0.040337587
+66805.641,2.194590048
+66805.661,4.645805199
+66805.681,6.114008086
+66805.701,6.670694134
+66805.721,7.565807842
+66805.741,9.220875245
+66805.761,10.54363228
+66805.781,10.56275228
+66805.801,9.910783725
+66805.821,9.80631656
+66805.841,10.05219373
+66805.861,9.421061527
+66805.881,7.69547204
+66805.901,5.949547657
+66805.921,4.940332146
+66805.941,4.017715905
+66805.961,2.237190463
+66805.981,-0.334300358
+66806.001,-2.571956959
+66806.021,-3.837084886
+66806.041,-4.996380279
+66806.061,-6.90003112
+66806.081,-8.96222468
+66806.101,-10.05989811
+66806.121,-10.24740012
+66806.141,-10.61430216
+66806.161,-11.49261071
+66806.181,-11.87450073
+66806.201,-11.06028456
+66806.221,-9.762772674
+66806.241,-8.977751542
+66806.261,-8.40121188
+66806.281,-7.006302193
+66806.301,-4.718778123
+66806.321,-2.657082429
+66806.341,-1.35667306
+66806.361,0.000488263
+66806.381,2.156827719
+66806.401,4.508116887
+66806.421,5.939366593
+66806.441,6.530869228
+66806.461,7.403331251
+66806.481,8.966894476
+66806.501,10.21263208
+66806.521,10.25611822
+66806.541,9.623767755
+66806.561,9.492067197
+66806.581,9.732982057
+66806.60099,9.143551862
+66806.621,7.519105771
+66806.641,5.784269786
+66806.661,4.729004705
+66806.681,3.840123633
+66806.701,2.165796933
+66806.721,-0.331994134
+66806.741,-2.554038078
+66806.761,-3.809257485
+66806.781,-4.885865973
+66806.801,-6.698108911
+66806.821,-8.745393091
+66806.841,-9.863154719
+66806.861,-10.0248724
+66806.881,-10.32428459
+66806.901,-11.16240336
+66806.921,-11.57442078
+66806.941,-10.81245816
+66806.961,-9.497688029
+66806.981,-8.682937999
+66807.001,-8.160485697
+66807.021,-6.842138835
+66807.041,-4.605897541
+66807.061,-2.549343847
+66807.081,-1.256218552
+66807.101,0.013983692
+66807.121,2.066995454
+66807.141,4.376821286
+66807.161,5.823064332
+66807.181,6.401740878
+66807.201,7.19228664
+66807.221,8.677026489
+66807.241,9.934243814
+66807.261,10.020786
+66807.281,9.379007377
+66807.301,9.14451424
+66807.321,9.367026375
+66807.341,8.919513833
+66807.361,7.36456062
+66807.381,5.600385738
+66807.401,4.484520077
+66807.421,3.676088414
+66807.441,2.172027344
+66807.461,-0.298040651
+66807.481,-2.587671002
+66807.501,-3.834051086
+66807.521,-4.757502538
+66807.541,-6.461397742
+66807.561,-8.530523845
+66807.581,-9.704134625
+66807.601,-9.822122074
+66807.621,-9.987000663
+66807.641,-10.8118197
+66807.661,-11.32329124
+66807.681,-10.51322636
+66807.701,-9.073409038
+66807.72101,-8.285504544
+66807.741,-7.764185523
+66807.761,-6.400821645
+66807.781,-4.230581129
+66807.801,-2.283148991
+66807.821,-1.126215362
+66807.841,-0.025183694
+66807.861,1.99356521
+66807.881,4.418714984
+66807.901,5.861099752
+66807.921,6.348391652
+66807.941,7.184759967
+66807.961,8.680153913
+66807.981,9.798570312
+66808.001,9.795815237
+66808.021,9.11191579
+66808.041,8.79824896
+66808.061,9.046080097
+66808.081,8.588990993
+66808.101,6.724630501
+66808.121,4.953350183
+66808.141,4.040359762
+66808.161,3.240861583
+66808.181,1.496981133
+66808.201,-1.092868459
+66808.221,-3.127432509
+66808.241,-4.055779329
+66808.261,-5.007645557
+66808.281,-6.897294504
+66808.301,-8.882307231
+66808.321,-9.671896327
+66808.341,-9.558331178
+66808.361,-9.849533366
+66808.381,-10.75119714
+66808.401,-11.04782915
+66808.421,-9.97589556
+66808.441,-8.56491172
+66808.461,-7.93974067
+66808.481,-7.516755207
+66808.501,-6.043412387
+66808.521,-3.678061834
+66808.541,-1.76658306
+66808.561,-0.767055244
+66808.581,0.406968392
+66808.601,2.568001123
+66808.621,4.800862104
+66808.641,5.943042259
+66808.661,6.257658559
+66808.681,7.039292146
+66808.701,8.613450042
+66808.721,9.713732566
+66808.741,9.451973866
+66808.761,8.64761121
+66808.781,8.499031066
+66808.801,8.786640312
+66808.821,8.227031177
+66808.841,6.479281085
+66808.861,4.692595982
+66808.881,3.771767182
+66808.901,3.139600742
+66808.921,1.494467911
+66808.941,-1.147972792
+66808.961,-3.229899644
+66808.981,-4.03639388
+66809.001,-4.834263775
+66809.021,-6.711105346
+66809.041,-8.778891777
+66809.061,-9.560544994
+66809.081,-9.285002189
+66809.101,-9.496409448
+66809.121,-10.48338516
+66809.141,-10.85887428
+66809.161,-9.754844235
+66809.181,-8.244059956
+66809.201,-7.624079723
+66809.221,-7.341011598
+66809.241,-5.96105925
+66809.261,-3.519259131
+66809.281,-1.575260451
+66809.301,-0.687909989
+66809.321,0.356626823
+66809.341,2.484440309
+66809.361,4.782941681
+66809.381,5.916241935
+66809.401,6.110428343
+66809.421,6.79094902
+66809.441,8.376214026
+66809.461,9.54304157
+66809.481,9.269673278
+66809.501,8.359986825
+66809.521,8.172195089
+66809.541,8.560790683
+66809.561,8.093244486
+66809.581,6.307490455
+66809.601,4.442784525
+66809.621,3.551914062
+66809.641,3.049894271
+66809.661,1.471664739
+66809.681,-1.221239612
+66809.701,-3.322935776
+66809.721,-4.010754509
+66809.741,-4.664811893
+66809.761,-6.545800332
+66809.781,-8.685093116
+66809.801,-9.433560736
+66809.821,-9.027375138
+66809.841,-9.173375975
+66809.861,-10.24145164
+66809.881,-10.68991862
+66809.901,-9.514749395
+66809.921,-7.918308515
+66809.941,-7.348652589
+66809.961,-7.186685872
+66809.981,-5.828849971
+66810.001,-3.352456564
+66810.021,-1.397804035
+66810.041,-0.616867728
+66810.061,0.302864462
+66810.081,2.439405657
+66810.101,4.780769601
+66810.121,5.860896556
+66810.141,5.921357491
+66810.161,6.550805651
+66810.181,8.187245376
+66810.201,9.386598477
+66810.221,9.067432055
+66810.241,8.047682488
+66810.261,7.846028478
+66810.281,8.333155284
+66810.301,7.931700823
+66810.321,6.098379713
+66810.341,4.178917244
+66810.361,3.355296214
+66810.381,2.978072074
+66810.401,1.415511368
+66810.421,-1.333969423
+66810.441,-3.414975752
+66810.461,-3.969939142
+66810.481,-4.528335596
+66810.501,-6.436165614
+66810.521,-8.614481595
+66810.541,-9.277022652
+66810.561,-8.770567302
+66810.581,-8.892541592
+66810.601,-10.02411881
+66810.621,-10.49855788
+66810.641,-9.255695478
+66810.661,-7.598224863
+66810.681,-7.090172465
+66810.701,-7.050544804
+66810.721,-5.709463463
+66810.741,-3.16572344
+66810.761,-1.234977878
+66810.781,-0.575851762
+66810.801,0.264482871
+66810.821,2.394229188
+66810.841,4.831602632
+66810.861,5.815108496
+66810.881,5.772980986
+66810.901,6.617688659
+66810.921,8.338717174
+66810.941,9.270889952
+66810.961,8.622656023
+66810.981,7.623529865
+66811.001,7.65883204
+66811.021,8.169392743
+66811.041,7.469631672
+66811.061,5.430764013
+66811.081,3.653591861
+66811.101,3.118522601
+66811.121,2.721035365
+66811.141,0.854354651
+66811.161,-1.985389091
+66811.181,-3.671020522
+66811.201,-3.933783542
+66811.221,-4.666478726
+66811.241,-6.823093186
+66811.261,-8.808345877
+66811.281,-9.033284103
+66811.301,-8.418897954
+66811.321,-8.811994609
+66811.341,-10.04602175
+66811.361,-10.18215483
+66811.381,-8.612389856
+66811.401,-7.097259072
+66811.42099,-6.903144242
+66811.441,-6.780346732
+66811.461,-5.091273164
+66811.481,-2.472616317
+66811.501,-0.886835408
+66811.521,-0.475217361
+66811.541,0.550115912
+66811.561,2.934255908
+66811.581,5.121575198
+66811.601,5.730865496
+66811.621,5.595723029
+66811.641,6.424343698
+66811.661,8.198080322
+66811.681,9.11301958
+66811.701,8.369539141
+66811.721,7.325694846
+66811.741,7.418881524
+66811.761,7.968733391
+66811.781,7.267582059
+66811.801,5.195173765
+66811.821,3.445684187
+66811.841,2.982059607
+66811.861,2.669969575
+66811.881,0.737341184
+66811.901,-2.093350841
+66811.921,-3.679139115
+66811.941,-3.837822582
+66811.961,-4.579185911
+66811.981,-6.757850697
+66812.001,-8.700712705
+66812.021,-8.829663456
+66812.041,-8.152202673
+66812.061,-8.600894325
+66812.081,-9.883585607
+66812.101,-9.950350174
+66812.121,-8.306306566
+66812.141,-6.820130144
+66812.161,-6.708897007
+66812.181,-6.637372002
+66812.201,-4.880491157
+66812.221,-2.258768362
+66812.241,-0.769482655
+66812.261,-0.452098328
+66812.281,0.552743628
+66812.301,2.975490608
+66812.321,5.102100886
+66812.341,5.629830086
+66812.361,5.428178513
+66812.381,6.285733698
+66812.401,8.073308296
+66812.421,8.929634753
+66812.441,8.102040628
+66812.461,7.048772797
+66812.481,7.204140725
+66812.501,7.803631283
+66812.521,7.036503604
+66812.54101,4.936156018
+66812.561,3.23072459
+66812.581,2.875125969
+66812.601,2.573908599
+66812.621,0.591560512
+66812.641,-2.232548141
+66812.661,-3.687570695
+66812.681,-3.733418203
+66812.701,-4.497178569
+66812.721,-6.747312735
+66812.741,-8.615752052
+66812.761,-8.594639318
+66812.781,-7.900734924
+66812.801,-8.42534363
+66812.821,-9.711577597
+66812.841,-9.706724296
+66812.861,-7.996920611
+66812.881,-6.554556506
+66812.901,-6.555139859
+66812.921,-6.457441935
+66812.941,-4.640176206
+66812.961,-2.032808961
+66812.981,-0.671425772
+66813.001,-0.451038187
+66813.021,0.604964613
+66813.041,3.048351473
+66813.061,5.099000493
+66813.081,5.497403221
+66813.101,5.265363724
+66813.121,6.167267671
+66813.141,7.962791068
+66813.161,8.73560007
+66813.181,7.816481867
+66813.201,6.799489957
+66813.221,7.045325998
+66813.241,7.621530841
+66813.261,6.796201963
+66813.281,4.652531338
+66813.301,3.035853379
+66813.321,2.787251028
+66813.341,2.465091906
+66813.361,0.392866065
+66813.381,-2.377458906
+66813.401,-3.660575488
+66813.421,-3.64422553
+66813.441,-4.480045138
+66813.461,-6.740454147
+66813.481,-8.503308806
+66813.501,-8.369767915
+66813.521,-7.66436792
+66813.541,-8.409324839
+66813.561,-9.675425
+66813.581,-9.156005782
+66813.601,-7.28183176
+66813.621,-6.236979316
+66813.641,-6.476888566
+66813.661,-6.051559829
+66813.681,-3.845387503
+66813.701,-1.435671526
+66813.721,-0.522750015
+66813.741,-0.261703275
+66813.761,1.46725104
+66813.781,4.098538414
+66813.801,5.352912039
+66813.821,5.192680697
+66813.841,5.336695344
+66813.861,6.815966928
+66813.881,8.351294523
+66813.901,8.257896682
+66813.921,7.031558437
+66813.941,6.524365008
+66813.961,7.168793702
+66813.981,7.309656667
+66814.001,5.663036978
+66814.021,3.360046215
+66814.041,2.674246043
+66814.061,2.595120214
+66814.081,0.974745499
+66814.101,-1.79194339
+66814.121,-3.480065587
+66814.141,-3.573315138
+66814.161,-4.022394585
+66814.181,-6.043502055
+66814.201,-8.105649554
+66814.221,-8.345012833
+66814.241,-7.556023516
+66814.261,-7.814948281
+66814.281,-9.123039645
+66814.301,-9.437093827
+66814.321,-7.918093463
+66814.341,-6.331387605
+66814.361,-6.193597307
+66814.381,-6.316480834
+66814.401,-4.840218144
+66814.421,-2.282550904
+66814.441,-0.724939062
+66814.461,-0.512432694
+66814.481,0.239520794
+66814.501,2.47890884
+66814.521,4.667201261
+66814.541,5.260825398
+66814.561,4.957699849
+66814.581,5.590291499
+66814.601,7.315984692
+66814.621,8.321137936
+66814.641,7.619234346
+66814.661,6.487474619
+66814.681,6.523606843
+66814.701,7.214368204
+66814.721,6.712394974
+66814.741,4.72204383
+66814.761,2.973577926
+66814.781,2.615092893
+66814.801,2.470826444
+66814.821,0.749111251
+66814.841,-1.967632193
+66814.861,-3.47319664
+66814.881,-3.489563487
+66814.901,-4.042548282
+66814.921,-6.096883363
+66814.941,-8.012477542
+66814.961,-8.107396895
+66814.981,-7.330525298
+66815.001,-7.711214927
+66815.021,-9.02215338
+66815.041,-9.158695551
+66815.061,-7.561185125
+66815.081,-6.103760349
+66815.101,-6.085584162
+66815.121,-6.15684309
+66815.141,-4.56038553
+66815.161,-2.038042229
+66815.181,-0.655725759
+66815.201,-0.498718177
+66815.221,0.337176942
+66815.241,2.60871536
+66815.261,4.676165031
+66815.281,5.107713918
+66815.301,4.822215784
+66815.321,5.555714077
+66815.341,7.255508068
+66815.361,8.125961047
+66815.381,7.334285522
+66815.401,6.267204482
+66815.421,6.410760786
+66815.441,7.048023305
+66815.461,6.415945686
+66815.481,4.415279402
+66815.501,2.797013617
+66815.521,2.538931705
+66815.541,2.31949452
+66815.561,0.488143827
+66815.581,-2.142905296
+66815.601,-3.44846755
+66815.621,-3.414936891
+66815.641,-4.077636247
+66815.661,-6.172583464
+66815.681,-7.918663608
+66815.701,-7.849481281
+66815.721,-7.139553129
+66815.741,-7.642762677
+66815.761,-8.897839275
+66815.781,-8.877875206
+66815.801,-7.221495761
+66815.821,-5.899908167
+66815.841,-5.983073848
+66815.861,-5.946842571
+66815.881,-4.235007524
+66815.901,-1.800301344
+66815.921,-0.611101136
+66815.941,-0.482763394
+66815.961,0.476679159
+66815.981,2.775667501
+66816.001,4.681160267
+66816.021,4.954815686
+66816.041,4.687636292
+66816.061,5.541302776
+66816.081,7.216286924
+66816.101,7.90150787
+66816.121,7.013678091
+66816.141,6.044581337
+66816.161,6.304184913
+66816.181,6.892919543
+66816.201,6.116416971
+66816.221,4.10714199
+66816.241,2.627662565
+66816.261,2.468037654
+66816.281,2.158649832
+66816.301,0.213636154
+66816.321,-2.319359426
+66816.341,-3.400246053
+66816.361,-3.327823229
+66816.381,-4.1536697
+66816.401,-6.271530367
+66816.421,-7.803483357
+66816.441,-7.587164666
+66816.461,-6.96076699
+66816.481,-7.593540224
+66816.501,-8.770867901
+66816.521,-8.536178103
+66816.541,-6.876280164
+66816.561,-5.73577208
+66816.581,-5.891701074
+66816.601,-5.714964191
+66816.621,-3.893736829
+66816.641,-1.582261218
+66816.661,-0.571006183
+66816.681,-0.457295324
+66816.701,0.632294737
+66816.721,2.943520241
+66816.741,4.656656226
+66816.761,4.799327072
+66816.781,4.612408326
+66816.801,5.567534088
+66816.821,7.173416318
+66816.841,7.676217088
+66816.861,6.725980087
+66816.881,5.878266358
+66816.901,6.221916982
+66816.921,6.711166714
+66816.941,5.773409828
+66816.961,3.781572593
+66816.981,2.502507976
+66817.001,2.419918997
+66817.021,1.9607085
+66817.041,-0.086045783
+66817.061,-2.452644285
+66817.081,-3.331364128
+66817.101,-3.316003223
+66817.121,-4.511567075
+66817.141,-6.730863015
+66817.161,-7.728003652
+66817.181,-7.162431866
+66817.201,-6.838132291
+66817.221,-7.810302908
+66817.241,-8.71629736
+66817.261,-7.92221823
+66817.281,-6.22660289
+66817.301,-5.556110615
+66817.321,-5.841694679
+66817.341,-5.206396667
+66817.36101,-3.057463871
+66817.381,-1.073661959
+66817.401,-0.525750201
+66817.421,-0.299206581
+66817.441,1.24078343
+66817.461,3.527037113
+66817.481,4.708666324
+66817.501,4.564018187
+66817.521,4.654666819
+66817.541,5.931251145
+66817.561,7.315188679
+66817.581,7.274559309
+66817.601,6.197918225
+66817.621,5.726713621
+66817.641,6.288782059
+66817.661,6.440987832
+66817.681,5.064569159
+66817.701,3.160984735
+66817.721,2.330826728
+66817.741,2.341949073
+66817.761,1.402780107
+66817.781,-0.89761061
+66817.801,-2.868749745
+66817.821,-3.273410565
+66817.841,-3.379436431
+66817.861,-4.786085384
+66817.881,-6.794222516
+66817.901,-7.529986144
+66817.921,-6.918279972
+66817.941,-6.75456122
+66817.961,-7.797463476
+66817.981,-8.498528265
+66818.001,-7.538655526
+66818.021,-5.958582787
+66818.041,-5.463288512
+66818.061,-5.714218413
+66818.081,-4.888763414
+66818.101,-2.725210042
+66818.121,-0.95602498
+66818.141,-0.530028616
+66818.161,-0.176760573
+66818.181,1.470783033
+66818.201,3.638476206
+66818.221,4.597353016
+66818.241,4.418398245
+66818.261,4.639317989
+66818.281,5.970394266
+66818.301,7.197882804
+66818.321,6.99126911
+66818.341,5.943450397
+66818.361,5.618010677
+66818.381,6.179458177
+66818.401,6.155296758
+66818.421,4.700780074
+66818.441,2.932429665
+66818.461,2.265107531
+66818.481,2.230088273
+66818.501,1.120187548
+66818.521,-1.179776623
+66818.541,-2.889012428
+66818.561,-3.176544281
+66818.581,-3.41664482
+66818.601,-4.930885393
+66818.621,-6.790312123
+66818.641,-7.300250459
+66818.661,-6.683580697
+66818.681,-6.701538706
+66818.701,-7.738428009
+66818.721,-8.241555865
+66818.741,-7.163275514
+66818.761,-5.71368586
+66818.781,-5.388590936
+66818.801,-5.55565005
+66818.821,-4.551090347
+66818.841,-2.399746657
+66818.861,-0.837928385
+66818.881,-0.531972786
+66818.901,-0.030988391
+66818.921,1.710994804
+66818.941,3.722496708
+66818.961,4.466507223
+66818.981,4.282539385
+66819.001,4.65502202
+66819.021,6.006567815
+66819.041,7.049087562
+66819.061,6.675916985
+66819.081,5.695404125
+66819.101,5.538030469
+66819.121,6.077885593
+66819.141,5.866734456
+66819.161,4.323019645
+66819.181,2.718728213
+66819.201,2.211402346
+66819.221,2.088517059
+66819.241,0.794403092
+66819.261,-1.443922019
+66819.281,-2.912373892
+66819.301,-3.107571446
+66819.321,-3.474813497
+66819.341,-5.088442161
+66819.361,-6.784223515
+66819.381,-7.070333279
+66819.401,-6.486447244
+66819.421,-6.666528167
+66819.441,-7.700967087
+66819.461,-7.991513811
+66819.481,-6.784080308
+66819.501,-5.484569549
+66819.521,-5.312113699
+66819.541,-5.373820983
+66819.561,-4.184532166
+66819.581,-2.102136806
+66819.601,-0.770628142
+66819.621,-0.509641267
+66819.641,0.126270852
+66819.661,1.928408203
+66819.681,3.772358601
+66819.701,4.336956487
+66819.721,4.186329388
+66819.741,4.692109164
+66819.761,6.029661283
+66819.781,6.860189094
+66819.801,6.375696029
+66819.821,5.502024556
+66819.841,5.457961263
+66819.861,5.952246198
+66819.881,5.442910407
+66819.901,3.733510448
+66819.921,2.382429991
+66819.941,2.155620356
+66819.961,1.748843356
+66819.981,0.049138176
+66820.001,-2.041002666
+66820.021,-2.980126232
+66820.041,-3.075505966
+66820.061,-3.857318887
+66820.081,-5.617836471
+66820.101,-6.86945008
+66820.121,-6.726207436
+66820.141,-6.292698579
+66820.161,-6.842852345
+66820.181,-7.751977454
+66820.201,-7.512390404
+66820.221,-6.148463968
+66820.241,-5.22647638
+66820.261,-5.274996954
+66820.281,-5.001564828
+66820.301,-3.419114141
+66820.321,-1.501548841
+66820.341,-0.634263685
+66820.361,-0.397375834
+66820.381,0.627050689
+66820.401,2.55618572
+66820.421,3.985534006
+66820.441,4.152757734
+66820.461,4.139499582
+66820.481,4.998423461
+66820.501,6.261890829
+66820.521,6.620772701
+66820.541,5.887481606
+66820.561,5.261433355
+66820.581,5.507077179
+66820.601,5.777293771
+66820.621,4.925337989
+66820.641,3.306778323
+66820.661,2.257163999
+66820.681,2.070586859
+66820.701,1.482164906
+66820.721,-0.287844347
+66820.741,-2.183110309
+66820.761,-2.922177536
+66820.781,-3.064642425
+66820.801,-4.025000341
+66820.821,-5.72883885
+66820.841,-6.722758092
+66820.861,-6.47676935
+66820.881,-6.194879363
+66820.901,-6.848913921
+66820.921,-7.608457006
+66820.941,-7.14658081
+66820.961,-5.830195994
+66820.981,-5.115819358
+66821.001,-5.18559664
+66821.021,-4.714037488
+66821.041,-3.053781775
+66821.061,-1.317212485
+66821.081,-0.626859864
+66821.101,-0.308404091
+66821.121,0.88462202
+66821.141,2.73907532
+66821.161,3.926373159
+66821.181,4.003971671
+66821.201,4.129020446
+66821.221,5.072101616
+66821.241,6.193500386
+66821.261,6.358655599
+66821.281,5.609122229
+66821.301,5.143588025
+66821.321,5.446173948
+66821.341,5.552164247
+66821.361,4.572332616
+66821.381,3.027240252
+66821.401,2.165305581
+66821.421,1.95791093
+66821.441,1.19493495
+66821.461,-0.612293341
+66821.481,-2.288886621
+66821.501,-2.87046646
+66821.521,-3.109004762
+66821.541,-4.198255374
+66821.561,-5.804811249
+66821.581,-6.547588348
+66821.601,-6.260485862
+66821.621,-6.150814916
+66821.641,-6.860461035
+66821.661,-7.429063216
+66821.681,-6.784978542
+66821.701,-5.55718293
+66821.721,-5.0178554
+66821.741,-5.047898201
+66821.761,-4.372434334
+66821.781,-2.680697042
+66821.801,-1.164573924
+66821.821,-0.594328166
+66821.841,-0.156316874
+66821.861,1.152240622
+66821.881,2.898832499
+66821.901,3.850225758
+66821.921,3.908507197
+66821.941,4.149835767
+66821.961,5.141484598
+66821.981,6.127113605
+66822.001,6.100486202
+66822.021,5.369956516
+66822.041,5.063775255
+66822.061,5.365787374
+66822.081,5.29589737
+66822.101,4.201982435
+66822.121,2.804192153
+66822.141,2.083488233
+66822.161,1.83141741
+66822.18099,0.891651432
+66822.201,-0.89565047
+66822.221,-2.354905959
+66822.241,-2.81212489
+66822.261,-3.178788268
+66822.281,-4.3902996
+66822.301,-5.856988548
+66822.321,-6.389182002
+66822.341,-6.080411134
+66822.361,-6.122849731
+66822.381,-6.847670805
+66822.401,-7.205563639
+66822.421,-6.43181591
+66822.441,-5.334305926
+66822.461,-4.935175976
+66822.481,-4.872007867
+66822.501,-4.04380214
+66822.521,-2.371859312
+66822.541,-1.047901298
+66822.561,-0.560136746
+66822.581,-0.004168539
+66822.601,1.418673022
+66822.621,3.022917809
+66822.641,3.765811131
+66822.661,3.805399378
+66822.681,4.18485196
+66822.701,5.190137642
+66822.721,5.985105729
+66822.741,5.789924
+66822.761,5.120525377
+66822.781,5.01943808
+66822.801,5.286570344
+66822.821,4.841960681
+66822.841,3.57427302
+66822.861,2.408380658
+66822.881,1.939540307
+66822.901,1.540797512
+66822.921,0.239258083
+66822.941,-1.483609271
+66822.961,-2.521300059
+66822.981,-2.851631119
+66823.001,-3.497786426
+66823.021,-4.839100881
+66823.041,-6.003498439
+66823.061,-6.140794554
+66823.081,-5.908255435
+66823.101,-6.22793295
+66823.121,-6.887112194
+66823.141,-6.854283508
+66823.161,-5.892041487
+66823.181,-5.026228262
+66823.201,-4.846023647
+66823.221,-4.557814263
+66823.241,-3.386214864
+66823.261,-1.79475682
+66823.281,-0.824000759
+66823.301,-0.4072751
+66823.321,0.439623363
+66823.341,1.961804268
+66823.361,3.279888806
+66823.381,3.709035333
+66823.401,3.819353456
+66823.421,4.448578378
+66823.441,5.422481724
+66823.461,5.853424339
+66823.481,5.454850363
+66823.501,4.952875261
+66823.521,4.966977282
+66823.541,5.111694332
+66823.561,4.525851045
+66823.581,3.280659966
+66823.601,2.256461627
+66823.621,1.860228472
+66823.641,1.288093749
+66823.661,-0.072448505
+66823.681,-1.663413141
+66823.701,-2.531942891
+66823.721,-2.881496531
+66823.741,-3.653097822
+66823.761,-4.964631348
+66823.781,-5.93722696
+66823.801,-5.988005429
+66823.821,-5.808184504
+66823.841,-6.227437958
+66823.861,-6.774749646
+66823.881,-6.54047518
+66823.901,-5.597847715
+66823.921,-4.879557042
+66823.941,-4.724634374
+66823.961,-4.297151238
+66823.981,-3.025287986
+66824.001,-1.570205617
+66824.021,-0.750285384
+66824.041,-0.293523775
+66824.061,0.649103868
+66824.081,2.161812619
+66824.101,3.282393994
+66824.121,3.619866996
+66824.141,3.80967362
+66824.161,4.513816698
+66824.181,5.399351961
+66824.201,5.642123452
+66824.221,5.211666276
+66824.241,4.825488828
+66824.261,4.893697675
+66824.281,4.919423258
+66824.301,4.198107811
+66824.321,3.007444888
+66824.341,2.15811877
+66824.361,1.738998146
+66824.381,1.026248712
+66824.401,-0.372556612
+66824.421,-1.799963493
+66824.441,-2.521727692
+66824.461,-2.937785739
+66824.481,-3.813111371
+66824.501,-5.060456721
+66824.521,-5.804068543
+66824.541,-5.79713299
+66824.561,-5.760692761
+66824.581,-6.217182323
+66824.601,-6.632780184
+66824.621,-6.227037669
+66824.641,-5.330277416
+66824.661,-4.75193428
+66824.681,-4.571709213
+66824.701,-4.000564448
+66824.721,-2.701276493
+66824.741,-1.391109058
+66824.761,-0.689938136
+66824.781,-0.140985505
+66824.801,0.913811679
+66824.821,2.319766288
+66824.841,3.264412163
+66824.861,3.56619937
+66824.881,3.844451046
+66824.901,4.576165162
+66824.921,5.351618626
+66824.941,5.443926177
+66824.961,5.010276629
+66824.981,4.743004632
+66825.001,4.81893429
+66825.021,4.694938427
+66825.041,3.889738142
+66825.061,2.76672416
+66825.081,2.008951705
+66825.101,1.570675833
+66825.121,0.735506136
+66825.141,-0.675863512
+66825.161,-1.911386465
+66825.181,-2.523506613
+66825.201,-3.015421313
+66825.221,-3.974458516
+66825.241,-5.134653634
+66825.261,-5.700340936
+66825.281,-5.651283021
+66825.301,-5.727856756
+66825.321,-6.19747972
+66825.341,-6.434012891
+66825.361,-5.936380859
+66825.381,-5.110346373
+66825.401,-4.650923719
+66825.421,-4.411123885
+66825.441,-3.689039675
+66825.461,-2.405125252
+66825.481,-1.225388675
+66825.501,-0.604644537
+66825.521,0.02240499
+66825.541,1.149369613
+66825.561,2.459251303
+66825.581,3.238863856
+66825.601,3.505863708
+66825.621,3.929152589
+66825.641,4.724075505
+66825.661,5.292561281
+66825.681,5.159566554
+66825.701,4.749120832
+66825.721,4.633294774
+66825.741,4.686525225
+66825.761,4.328329993
+66825.781,3.359197355
+66825.801,2.37755329
+66825.821,1.800123609
+66825.841,1.258678489
+66825.861,0.19687125
+66825.881,-1.166512972
+66825.901,-2.158278079
+66825.921,-2.687657357
+66825.941,-3.414817701
+66825.961,-4.574475135
+66825.981,-5.413841213
+66826.001,-5.574296054
+66826.021,-5.560279697
+66826.041,-5.878307929
+66826.061,-6.257310968
+66826.081,-6.055445392
+66826.101,-5.326707538
+66826.121,-4.716041586
+66826.141,-4.427226331
+66826.161,-3.946220298
+66826.181,-2.890704759
+66826.201,-1.579746823
+66826.221,-0.715152941
+66826.241,-0.056426323
+66826.261,1.007500844
+66826.281,2.262862758
+66826.301,3.068194088
+66826.321,3.38986824
+66826.341,3.773879085
+66826.361,4.451777205
+66826.381,5.060280747
+66826.401,5.107110374
+66826.421,4.743969078
+66826.441,4.548693464
+66826.461,4.582357231
+66826.481,4.353823545
+66826.501,3.570283951
+66826.521,2.581126718
+66826.541,1.907083912
+66826.561,1.401351105
+66826.581,0.516920901
+66826.601,-0.771741532
+66826.621,-1.859675642
+66826.641,-2.469987271
+66826.661,-3.046542131
+66826.681,-3.979345995
+66826.701,-4.952552598
+66826.721,-5.426498669
+66826.741,-5.437599591
+66826.761,-5.585099419
+66826.781,-5.987004784
+66826.801,-6.092094027
+66826.821,-5.583960497
+66826.841,-4.885999064
+66826.861,-4.467068034
+66826.881,-4.140977921
+66826.901,-3.369641513
+66826.921,-2.206062284
+66826.941,-1.189385768
+66826.961,-0.556350639
+66826.981,0.147337105
+66827.00099,1.247852721
+66827.021,2.382483452
+66827.041,3.062834414
+66827.061,3.378267087
+66827.081,3.813682949
+66827.101,4.486406852
+66827.121,4.95550777
+66827.141,4.909889375
+66827.161,4.584628999
+66827.181,4.445814261
+66827.201,4.444633304
+66827.221,4.089212258
+66827.241,3.269439356
+66827.261,2.38180541
+66827.281,1.775854815
+66827.301,1.186161135
+66827.321,0.20070278
+66827.341,-1.017435759
+66827.361,-1.952104697
+66827.381,-2.529710014
+66827.401,-3.178240206
+66827.421,-4.124265894
+66827.441,-4.969871804
+66827.461,-5.312115373
+66827.481,-5.345458615
+66827.501,-5.568701655
+66827.521,-5.909149409
+66827.541,-5.871674067
+66827.561,-5.314170558
+66827.581,-4.704981788
+66827.601,-4.344440012
+66827.621,-3.927775164
+66827.641,-3.058515321
+66827.661,-1.927389678
+66827.681,-1.047972712
+66827.701,-0.430168883
+66827.721,0.353514134
+66827.741,1.439725933
+66827.761,2.46658046
+66827.781,3.034683194
+66827.801,3.365635831
+66827.821,3.881077748
+66827.841,4.483928384
+66827.861,4.811967905
+66827.881,4.703894118
+66827.901,4.440184766
+66827.921,4.349771133
+66827.941,4.261980707
+66827.961,3.831459625
+66827.981,3.000116258
+66828.001,2.183115091
+66828.021,1.616277058
+66828.041,0.944161767
+66828.061,-0.062901893
+66828.081,-1.199109621
+66828.101,-2.036625584
+66828.121,-2.611451143
+66828.141,-3.307237251
+66828.161,-4.220976444
+66828.181,-4.933242903
+66828.201,-5.181435382
+66828.221,-5.263730796
+66828.241,-5.509292364
+66828.261,-5.776421724
+66828.281,-5.611793574
+66828.301,-5.034632446
+66828.321,-4.511727065
+66828.341,-4.197677421
+66828.361,-3.678949659
+66828.381,-2.754586797
+66828.401,-1.703723423
+66828.421,-0.922420538
+66828.441,-0.283256284
+66828.461,0.569566136
+66828.481,1.624332924
+66828.501,2.507878693
+66828.521,3.002810606
+66828.541,3.374514382
+66828.561,3.913203338
+66828.581,4.455162602
+66828.601,4.658941048
+66828.621,4.5117087
+66828.641,4.309944626
+66828.661,4.227833662
+66828.681,4.060032585
+66828.701,3.534213726
+66828.721,2.716859078
+66828.741,1.997714197
+66828.761,1.438211746
+66828.781,0.652364867
+66828.801,-0.445783934
+66828.821,-1.499583
+66828.841,-2.226569391
+66828.861,-2.816728558
+66828.881,-3.590854
+66828.901,-4.383161649
+66828.921,-4.896879683
+66828.941,-5.072446145
+66828.961,-5.19585164
+66828.981,-5.487766275
+66829.001,-5.63187542
+66829.021,-5.289264
+66829.041,-4.694806654
+66829.061,-4.291100868
+66829.081,-3.940597
+66829.101,-3.305461082
+66829.121,-2.399898448
+66829.141,-1.492829811
+66829.161,-0.774024791
+66829.181,-0.034418502
+66829.201,0.990455045
+66829.221,2.043802345
+66829.241,2.704765748
+66829.261,3.102110041
+66829.281,3.557279925
+66829.301,4.109455422
+66829.321,4.47024379
+66829.341,4.475286231
+66829.361,4.290264587
+66829.381,4.169661868
+66829.401,4.055706249
+66829.421,3.69906905
+66829.441,3.006923021
+66829.461,2.262223508
+66829.481,1.647083608
+66829.501,1.034242986
+66829.521,0.147037322
+66829.541,-0.904714829
+66829.561,-1.734724494
+66829.581,-2.337598413
+66829.601,-3.030994212
+66829.621,-3.845563971
+66829.641,-4.526600777
+66829.661,-4.888002285
+66829.681,-5.036209958
+66829.701,-5.232853184
+66829.721,-5.471328781
+66829.741,-5.385468391
+66829.761,-4.957615713
+66829.781,-4.492209645
+66829.801,-4.103628842
+66829.821,-3.622660051
+66829.841,-2.837525487
+66829.861,-1.889976974
+66829.881,-1.080034732
+66829.901,-0.43549756
+66829.921,0.33452969
+66829.941,1.291299718
+66829.961,2.162445281
+66829.981,2.726726875
+66830.001,3.131592148
+66830.021,3.611388598
+66830.041,4.105969935
+66830.061,4.366906682
+66830.081,4.315763607
+66830.101,4.162007707
+66830.121,4.058674811
+66830.141,3.893825028
+66830.161,3.448799588
+66830.181,2.754011626
+66830.201,2.06038894
+66830.221,1.48825402
+66830.241,0.785816412
+66830.261,-0.144943704
+66830.281,-1.096734759
+66830.301,-1.864051645
+66830.321,-2.481049507
+66830.341,-3.173626213
+66830.361,-3.952345607
+66830.381,-4.524966794
+66830.401,-4.798208747
+66830.421,-4.97765227
+66830.441,-5.214176503
+66830.461,-5.353923591
+66830.481,-5.185441049
+66830.501,-4.737836691
+66830.521,-4.29931369
+66830.541,-3.91384803
+66830.561,-3.348898002
+66830.581,-2.551736991
+66830.601,-1.674702456
+66830.621,-0.936903989
+66830.641,-0.251481419
+66830.661,0.551919423
+66830.681,1.460998707
+66830.701,2.240779379
+66830.721,2.72183995
+66830.741,3.169292493
+66830.761,3.649153743
+66830.781,4.06319183
+66830.801,4.225511981
+66830.821,4.169523335
+66830.841,4.05615228
+66830.861,3.938295185
+66830.881,3.691079846
+66830.901,3.179599564
+66830.921,2.505633032
+66830.941,1.883621055
+66830.961,1.275077145
+66830.981,0.507644187
+66831.001,-0.379071984
+66831.021,-1.254812402
+66831.041,-1.966010297
+66831.061,-2.598200155
+66831.081,-3.306601902
+66831.101,-4.025806596
+66831.121,-4.491285535
+66831.141,-4.736319395
+66831.161,-4.935527635
+66831.181,-5.157232406
+66831.201,-5.189138228
+66831.221,-4.940438536
+66831.241,-4.537025118
+66831.261,-4.139520674
+66831.281,-3.716318461
+66831.301,-3.090397987
+66831.321,-2.271185235
+66831.341,-1.464954256
+66831.361,-0.763131411
+66831.381,-0.060977718
+66831.401,0.758717573
+66831.421,1.620175468
+66831.441,2.291873148
+66831.461,2.770300704
+66831.481,3.219625711
+66831.501,3.693804139
+66831.521,4.002453466
+66831.541,4.086432521
+66831.561,4.041253392
+66831.581,3.934311833
+66831.601,3.780691412
+66831.621,3.47715537
+66831.641,2.920421346
+66831.661,2.281327819
+66831.681,1.678723637
+66831.701,1.057205141
+66831.721,0.254979111
+66831.741,-0.615759522
+66831.761,-1.404692347
+66831.781,-2.050783026
+66831.801,-2.729314722
+66831.82099,-3.450752972
+66831.841,-4.071597447
+66831.861,-4.447211994
+66831.881,-4.666631067
+66831.901,-4.890389662
+66831.921,-5.063617026
+66831.941,-5.008065034
+66831.961,-4.723589364
+66831.981,-4.3453379
+66832.001,-3.977593316
+66832.021,-3.492950187
+66832.041,-2.806988962
+66832.061,-2.022015104
+66832.081,-1.284576175
+66832.101,-0.602595424
+66832.121,0.145839267
+66832.141,0.971129058
+66832.161,1.735024018
+66832.181,2.343485622
+66832.201,2.812616633
+66832.221,3.267279311
+66832.241,3.691393412
+66832.261,3.936175452
+66832.281,3.979925347
+66832.301,3.925344024
+66832.321,3.807310581
+66832.341,3.60853518
+66832.361,3.228804643
+66832.381,2.680851022
+66832.401,2.088631803
+66832.421,1.502053125
+66832.441,0.801100015
+66832.461,-0.006040057
+66832.481,-0.815754676
+66832.501,-1.544590089
+66832.521,-2.186051518
+66832.541,-2.891261757
+66832.561,-3.559029974
+66832.581,-4.057779113
+66832.601,-4.405677966
+66832.621,-4.665106927
+66832.641,-4.899402545
+66832.661,-4.961197853
+66832.681,-4.822691042
+66832.701,-4.544794143
+66832.721,-4.172998183
+66832.741,-3.767107954
+66832.761,-3.244570646
+66832.781,-2.555597171
+66832.801,-1.80911243
+66832.821,-1.106124347
+66832.841,-0.397254706
+66832.861,0.377764927
+66832.881,1.160752646
+66832.901,1.845704699
+66832.921,2.384738804
+66832.94101,2.869440924
+66832.961,3.321127484
+66832.981,3.661597894
+66833.001,3.826932035
+66833.021,3.864990636
+66833.041,3.811777658
+66833.061,3.686372291
+66833.081,3.410772527
+66833.101,2.975481615
+66833.121,2.460226234
+66833.141,1.891243082
+66833.161,1.263710779
+66833.181,0.5276091
+66833.201,-0.238494868
+66833.221,-0.978163821
+66833.241,-1.682267548
+66833.261,-2.370071995
+66833.281,-3.045505748
+66833.301,-3.620856121
+66833.321,-4.059872119
+66833.341,-4.382026766
+66833.361,-4.634242089
+66833.381,-4.794051354
+66833.401,-4.810131738
+66833.421,-4.623318799
+66833.441,-4.345684626
+66833.461,-4.010849255
+66833.481,-3.581206285
+66833.501,-2.989046978
+66833.521,-2.289832218
+66833.541,-1.601593962
+66833.561,-0.917920683
+66833.581,-0.189920518
+66833.601,0.5699038
+66833.621,1.300313015
+66833.641,1.912917196
+66833.661,2.447303189
+66833.681,2.941690618
+66833.701,3.341039938
+66833.721,3.607438873
+66833.741,3.73611567
+66833.761,3.761093237
+66833.781,3.719109195
+66833.801,3.540550069
+66833.821,3.19608553
+66833.841,2.753543243
+66833.861,2.256600889
+66833.881,1.70444863
+66833.901,1.02783682
+66833.921,0.272069849
+66833.941,-0.437445174
+66833.961,-1.12847623
+66833.981,-1.816132477
+66834.001,-2.513260402
+66834.021,-3.171346958
+66834.041,-3.660339633
+66834.061,-4.044601124
+66834.081,-4.367841596
+66834.101,-4.610516259
+66834.121,-4.727204148
+66834.141,-4.646348132
+66834.161,-4.430016844
+66834.181,-4.189873218
+66834.201,-3.822452108
+66834.221,-3.328047213
+66834.241,-2.713226821
+66834.261,-2.061275714
+66834.281,-1.412438655
+66834.301,-0.71434516
+66834.321,0.042148078
+66834.341,0.769493744
+66834.361,1.416080486
+66834.381,1.999859319
+66834.401,2.510719278
+66834.421,3.001570869
+66834.441,3.347692716
+66834.461,3.528041435
+66834.481,3.633991389
+66834.501,3.673184468
+66834.521,3.599428806
+66834.541,3.350603944
+66834.561,2.98755908
+66834.581,2.557856577
+66834.601,2.074280374
+66834.621,1.490427462
+66834.641,0.776210604
+66834.661,0.054922495
+66834.681,-0.620775921
+66834.701,-1.276173734
+66834.721,-1.97473903
+66834.741,-2.681834127
+66834.761,-3.251156452
+66834.781,-3.678055836
+66834.801,-4.040502223
+66834.821,-4.364698526
+66834.841,-4.594742269
+66834.861,-4.60399428
+66834.881,-4.437015511
+66834.901,-4.253616545
+66834.921,-3.988229619
+66834.941,-3.537099403
+66834.961,-2.956698367
+66834.981,-2.348796644
+66835.001,-1.744884117
+66835.021,-1.091608838
+66835.041,-0.349290647
+66835.061,0.386671867
+66835.081,1.029856274
+66835.101,1.616179129
+66835.121,2.1791254
+66835.141,2.702120429
+66835.161,3.115157167
+66835.181,3.342981798
+66835.201,3.470086136
+66835.221,3.580884085
+66835.241,3.597960318
+66835.261,3.4193498
+66835.281,3.078059131
+66835.301,2.675737668
+66835.321,2.266338344
+66835.341,1.773291287
+66835.361,1.110248004
+66835.381,0.370458359
+66835.401,-0.302283874
+66835.421,-0.919074449
+66835.441,-1.580158711
+66835.461,-2.312245746
+66835.481,-2.946751183
+66835.501,-3.388433075
+66835.521,-3.762304603
+66835.541,-4.138094105
+66835.561,-4.42811197
+66835.581,-4.515941631
+66835.601,-4.435560828
+66835.621,-4.288441307
+66835.641,-4.118705229
+66835.661,-3.811350176
+66835.681,-3.30493541
+66835.701,-2.716360271
+66835.721,-2.143855337
+66835.741,-1.568446552
+66835.761,-0.88596825
+66835.781,-0.127854379
+66835.801,0.574386627
+66835.821,1.161885865
+66835.841,1.717067772
+66835.861,2.270436719
+66835.881,2.779476596
+66835.901,3.114610337
+66835.921,3.277085095
+66835.941,3.405331358
+66835.961,3.502266509
+66835.981,3.472582719
+66836.001,3.238048854
+66836.021,2.878543229
+66836.041,2.482397372
+66836.061,2.088789889
+66836.081,1.553806868
+66836.101,0.838952207
+66836.121,0.137399333
+66836.141,-0.463049943
+66836.161,-1.082962535
+66836.181,-1.764803285
+66836.201,-2.479906669
+66836.221,-3.03933396
+66836.241,-3.42965717
+66836.261,-3.773153481
+66836.281,-4.151496246
+66836.301,-4.408020905
+66836.321,-4.419139505
+66836.341,-4.284920385
+66836.361,-4.155429644
+66836.381,-3.982199158
+66836.401,-3.618374341
+66836.421,-3.064882187
+66836.441,-2.475558357
+66836.461,-1.949634454
+66836.481,-1.360550247
+66836.501,-0.650165721
+66836.521,0.093075561
+66836.541,0.736196809
+66836.561,1.27032007
+66836.581,1.804184251
+66836.601,2.380939112
+66836.621,2.84250657
+66836.64099,3.081158935
+66836.661,3.212466224
+66836.681,3.340795985
+66836.701,3.435180614
+66836.721,3.338932257
+66836.741,3.035255671
+66836.761,2.669140864
+66836.781,2.33001609
+66836.801,1.904629069
+66836.821,1.29849695
+66836.841,0.572923849
+66836.861,-0.066761504
+66836.881,-0.618942812
+66836.901,-1.236092011
+66836.921,-1.962163925
+66836.941,-2.635900753
+66836.961,-3.103003404
+66836.981,-3.43795731
+66837.001,-3.823789584
+66837.021,-4.188112626
+66837.041,-4.344712853
+66837.061,-4.29622335
+66837.081,-4.15662192
+66837.101,-4.031113056
+66837.121,-3.816569288
+66837.141,-3.3761154
+66837.161,-2.811315083
+66837.181,-2.264722093
+66837.201,-1.767312684
+66837.221,-1.155478583
+66837.241,-0.409497146
+66837.261,0.293355881
+66837.281,0.852738919
+66837.301,1.367401518
+66837.321,1.928746949
+66837.341,2.495737716
+66837.361,2.857963171
+66837.381,3.032966384
+66837.401,3.161928981
+66837.421,3.299072008
+66837.441,3.350974839
+66837.461,3.179871479
+66837.481,2.848077754
+66837.501,2.49263515
+66837.521,2.156885589
+66837.541,1.701443477
+66837.561,1.028585468
+66837.581,0.335998944
+66837.601,-0.232176636
+66837.621,-0.773201446
+66837.641,-1.428731184
+66837.661,-2.148584043
+66837.681,-2.723948125
+66837.701,-3.104904229
+66837.721,-3.458968648
+66837.741,-3.863515691
+66837.76101,-4.181784695
+66837.781,-4.240486033
+66837.801,-4.143281232
+66837.821,-4.039009262
+66837.841,-3.928465674
+66837.861,-3.695277952
+66837.881,-3.243641049
+66837.901,-2.666683124
+66837.921,-2.158558759
+66837.941,-1.632945689
+66837.961,-0.940309032
+66837.981,-0.164146546
+66838.001,0.460932168
+66838.021,0.975188197
+66838.041,1.489900958
+66838.061,2.069484996
+66838.081,2.576837512
+66838.101,2.856794611
+66838.121,2.985993537
+66838.141,3.128330912
+66838.161,3.259569986
+66838.181,3.236941946
+66838.201,2.993726774
+66838.221,2.639895467
+66838.241,2.328205985
+66838.261,1.992589824
+66838.281,1.46761749
+66838.301,0.787078514
+66838.321,0.162387358
+66838.341,-0.34167668
+66838.361,-0.841632217
+66838.381,-1.474582561
+66838.401,-2.201470988
+66838.421,-2.795221847
+66838.441,-3.172540386
+66838.461,-3.554997756
+66838.481,-3.939545433
+66838.501,-4.161642309
+66838.521,-4.120506361
+66838.541,-3.998004243
+66838.561,-3.922973217
+66838.581,-3.769752164
+66838.601,-3.365001011
+66838.621,-2.828629906
+66838.641,-2.330167914
+66838.661,-1.855524583
+66838.681,-1.296168007
+66838.701,-0.582830432
+66838.721,0.111358258
+66838.741,0.65535049
+66838.761,1.133823333
+66838.781,1.680943875
+66838.801,2.242634245
+66838.821,2.649195352
+66838.841,2.835952079
+66838.861,2.958440483
+66838.881,3.12455898
+66838.901,3.205200289
+66838.921,3.08028839
+66838.941,2.768798174
+66838.961,2.435619599
+66838.981,2.152075653
+66839.001,1.762999346
+66839.021,1.142028996
+66839.041,0.451736461
+66839.061,-0.099959789
+66839.081,-0.592961483
+66839.101,-1.223312311
+66839.121,-1.926804754
+66839.141,-2.506153148
+66839.161,-2.890334879
+66839.181,-3.222259624
+66839.201,-3.628980956
+66839.221,-3.970340577
+66839.241,-4.086350548
+66839.261,-4.000981035
+66839.281,-3.906226343
+66839.301,-3.829639856
+66839.321,-3.587744809
+66839.341,-3.130252932
+66839.361,-2.601545913
+66839.381,-2.145581612
+66839.401,-1.680207577
+66839.421,-1.054083862
+66839.441,-0.347378439
+66839.461,0.270762559
+66839.481,0.755329927
+66839.501,1.250220775
+66839.521,1.834133699
+66839.541,2.346475538
+66839.561,2.648371869
+66839.581,2.799306348
+66839.601,2.944127658
+66839.621,3.09607745
+66839.641,3.103852091
+66839.661,2.899459546
+66839.681,2.593560258
+66839.701,2.317062061
+66839.721,2.009935649
+66839.741,1.51643764
+66839.761,0.868583215
+66839.781,0.250921992
+66839.801,-0.254411724
+66839.821,-0.774162473
+66839.841,-1.428268784
+66839.861,-2.10108487
+66839.881,-2.597318952
+66839.901,-2.94769466
+66839.921,-3.291327804
+66839.941,-3.680523961
+66839.961,-3.953559659
+66839.981,-3.97494141
+66840.001,-3.876527261
+66840.021,-3.816088953
+66840.041,-3.718890137
+66840.061,-3.401335537
+66840.081,-2.911763802
+66840.101,-2.409030911
+66840.121,-1.975516796
+66840.141,-1.480726441
+66840.161,-0.817924772
+66840.181,-0.132878368
+66840.201,0.417493803
+66840.221,0.87533591
+66840.241,1.392599859
+66840.261,1.963124483
+66840.281,2.4076387
+66840.301,2.634580799
+66840.321,2.775356658
+66840.341,2.934077645
+66840.361,3.053738103
+66840.381,2.9893931
+66840.401,2.734140748
+66840.421,2.437391612
+66840.441,2.161843942
+66840.461,1.815785437
+66840.481,1.274043024
+66840.501,0.629297268
+66840.521,0.084436105
+66840.541,-0.395050942
+66840.561,-0.974350589
+66840.581,-1.650460979
+66840.601,-2.238296778
+66840.621,-2.657374609
+66840.641,-2.998261966
+66840.661,-3.379578552
+66840.681,-3.754061455
+66840.701,-3.906177179
+66840.721,-3.857102748
+66840.741,-3.794351827
+66840.761,-3.745415271
+66840.781,-3.568775547
+66840.801,-3.169331766
+66840.821,-2.684173024
+66840.841,-2.248425386
+66840.861,-1.809610729
+66840.881,-1.249067774
+66840.901,-0.568737356
+66840.921,0.03883098
+66840.941,0.528727164
+66840.961,1.012066174
+66840.981,1.568380479
+66841.001,2.117445619
+66841.021,2.47322439
+66841.041,2.639973905
+66841.061,2.795349226
+66841.081,2.959662416
+66841.101,2.98331467
+66841.121,2.792126717
+66841.141,2.502733318
+66841.161,2.248666968
+66841.181,1.950420027
+66841.201,1.494152493
+66841.221,0.88343487
+66841.241,0.30739617
+66841.261,-0.172768155
+66841.281,-0.702006834
+66841.301,-1.326611551
+66841.321,-1.950043304
+66841.341,-2.416090526
+66841.361,-2.784528673
+66841.381,-3.153154352
+66841.401,-3.52278445
+66841.421,-3.777452986
+66841.441,-3.807400803
+66841.461,-3.747793951
+66841.481,-3.716929253
+66841.501,-3.606117958
+66841.521,-3.303732076
+66841.541,-2.844869798
+66841.561,-2.397390074
+66841.581,-1.993990677
+66841.601,-1.506423396
+66841.621,-0.867178332
+66841.641,-0.220145022
+66841.661,0.291789775
+66841.681,0.74199524
+66841.701,1.261819802
+66841.721,1.802412965
+66841.741,2.223158159
+66841.761,2.471593613
+66841.781,2.637273823
+66841.801,2.803799926
+66841.821,2.903289008
+66841.841,2.833416839
+66841.861,2.60487349
+66841.881,2.35773506
+66841.901,2.118175453
+66841.921,1.757178978
+66841.941,1.238641102
+66841.961,0.654123707
+66841.981,0.146751833
+66842.001,-0.328758668
+66842.021,-0.899840587
+66842.041,-1.522758541
+66842.061,-2.075659796
+66842.081,-2.493882312
+66842.101,-2.858696728
+66842.121,-3.234168167
+66842.141,-3.566629966
+66842.161,-3.715449692
+66842.181,-3.709011831
+66842.201,-3.674986203
+66842.221,-3.624319672
+66842.241,-3.436327719
+66842.261,-3.070733805
+66842.281,-2.651374851
+66842.301,-2.243383438
+66842.321,-1.812452569
+66842.341,-1.264806623
+66842.361,-0.624274187
+66842.381,-0.034651916
+66842.401,0.420212247
+66842.421,0.894749224
+66842.441,1.436403982
+66842.461,1.923754881
+66842.481,2.253576519
+66842.501,2.455570009
+66842.521,2.62759532
+66842.541,2.799496767
+66842.561,2.833957182
+66842.58101,2.695551889
+66842.601,2.473343212
+66842.621,2.240273652
+66842.641,1.973101738
+66842.661,1.532585133
+66842.681,0.980479381
+66842.701,0.456716984
+66842.721,-0.014907578
+66842.741,-0.521744899
+66842.761,-1.127303122
+66842.781,-1.724455184
+66842.801,-2.18901981
+66842.821,-2.571915213
+66842.841,-2.944314251
+66842.861,-3.324413801
+66842.881,-3.554488214
+66842.901,-3.621955848
+66842.921,-3.643881476
+66842.941,-3.632984754
+66842.961,-3.523964463
+66842.981,-3.26792849
+66843.001,-2.87456197
+66843.021,-2.467570134
+66843.041,-2.076549582
+66843.061,-1.607754774
+66843.081,-1.016231616
+66843.101,-0.413802567
+66843.121,0.087942692
+66843.141,0.535700163
+66843.161,1.061772194
+66843.181,1.582603378
+66843.201,1.989459187
+66843.221,2.252886483
+66843.241,2.444843753
+66843.261,2.650682753
+66843.281,2.762003339
+66843.301,2.717194787
+66843.321,2.552498316
+66843.341,2.341079616
+66843.361,2.11696901
+66843.381,1.772643653
+66843.401,1.289471502
+66843.421,0.771096102
+66843.441,0.28761106
+66843.461,-0.175324001
+66843.481,-0.733810492
+66843.501,-1.334445656
+66843.521,-1.853398973
+66843.541,-2.272526834
+66843.561,-2.660716212
+66843.581,-3.046720332
+66843.601,-3.358376813
+66843.621,-3.526297668
+66843.641,-3.560335525
+66843.661,-3.56402319
+66843.681,-3.533119876
+66843.701,-3.393628141
+66843.721,-3.071461116
+66843.741,-2.682684268
+66843.761,-2.299873936
+66843.781,-1.848142562
+66843.801,-1.286939152
+66843.821,-0.688019599
+66843.841,-0.14504863
+66843.861,0.314731624
+66843.881,0.800930632
+66843.901,1.325005942
+66843.921,1.76333063
+66843.941,2.078122013
+66843.961,2.294832279
+66843.981,2.511662492
+66844.001,2.665706613
+66844.021,2.686044254
+66844.041,2.561120426
+66844.061,2.373418505
+66844.081,2.180648914
+66844.101,1.89490884
+66844.121,1.46992455
+66844.141,0.962051996
+66844.161,0.483878515
+66844.181,0.036337849
+66844.201,-0.493195016
+66844.221,-1.074796651
+66844.241,-1.602810759
+66844.261,-2.046919196
+66844.281,-2.443711378
+66844.301,-2.842157246
+66844.321,-3.176180462
+66844.341,-3.396971909
+66844.361,-3.485913265
+66844.381,-3.507774387
+66844.401,-3.493026022
+66844.421,-3.339139864
+66844.441,-3.046086151
+66844.461,-2.70196853
+66844.481,-2.339698166
+66844.501,-1.930489531
+66844.521,-1.422228179
+66844.541,-0.861254651
+66844.561,-0.334877312
+66844.581,0.149057974
+66844.601,0.610068282
+66844.621,1.14641895
+66844.641,1.593388746
+66844.661,1.913807795
+66844.681,2.173221538
+66844.701,2.398772902
+66844.721,2.569855841
+66844.741,2.609625418
+66844.761,2.525340399
+66844.781,2.390490223
+66844.801,2.206390482
+66844.821,1.958987453
+66844.841,1.550545612
+66844.861,1.098502695
+66844.881,0.646151169
+66844.901,0.192459952
+66844.921,-0.307893022
+66844.941,-0.887282326
+66844.961,-1.408372915
+66844.981,-1.861820119
+66845.001,-2.255162489
+66845.021,-2.655423286
+66845.041,-3.032067398
+66845.061,-3.274487279
+66845.081,-3.381245485
+66845.101,-3.438940537
+66845.121,-3.476940258
+66845.141,-3.403899393
+66845.161,-3.168726841
+66845.181,-2.851195781
+66845.201,-2.538896091
+66845.221,-2.181063995
+66845.241,-1.721175385
+66845.261,-1.172181051
+66845.281,-0.666504126
+66845.301,-0.188900699
+66845.321,0.27425026
+66845.341,0.773327004
+66845.361,1.285743759
+66845.381,1.674989249
+66845.401,1.944797034
+66845.421,2.191752185
+66845.441,2.415259794
+66845.461,2.558258303
+66845.481,2.524612815
+66845.501,2.408314895
+66845.521,2.264893525
+66845.541,2.099642995
+66845.561,1.790581945
+66845.581,1.359817999
+66845.601,0.904797246
+66845.621,0.46494479
+66845.641,0.016360741
+66845.661,-0.518753105
+66845.681,-1.081495932
+66845.701,-1.550516177
+66845.721,-1.945589997
+66845.741,-2.365551972
+66845.761,-2.768656281
+66845.781,-3.085817448
+66845.801,-3.261628095
+66845.821,-3.342191493
+66845.841,-3.402189082
+66845.861,-3.413174916
+66845.881,-3.280518233
+66845.901,-2.997387705
+66845.921,-2.70007604
+66845.941,-2.388129834
+66845.961,-2.013630149
+66845.981,-1.508633969
+66846.001,-0.984866808
+66846.021,-0.495685859
+66846.041,-0.030989518
+66846.061,0.427715721
+66846.081,0.938091038
+66846.101,1.3891814
+66846.121,1.713719087
+66846.141,1.969657472
+66846.161,2.228589685
+66846.181,2.425698887
+66846.201,2.488944605
+66846.221,2.406721096
+66846.241,2.305521181
+66846.261,2.171506193
+66846.281,1.938138953
+66846.301,1.579444609
+66846.321,1.138378423
+66846.341,0.711591564
+66846.361,0.294885389
+66846.381,-0.184630116
+66846.401,-0.741119483
+66846.421,-1.25045154
+66846.441,-1.680153476
+66846.461,-2.064161814
+66846.481,-2.494186118
+66846.501,-2.853393598
+66846.521,-3.090566444
+66846.541,-3.232611483
+66846.561,-3.31319225
+66846.581,-3.370309953
+66846.601,-3.307098064
+66846.621,-3.119671134
+66846.641,-2.85249813
+66846.661,-2.572392933
+66846.681,-2.241143191
+66846.701,-1.803740875
+66846.721,-1.287875666
+66846.741,-0.771632965
+66846.761,-0.300332181
+66846.781,0.194157286
+66846.801,0.707492947
+66846.821,1.176854273
+66846.841,1.528587168
+66846.861,1.808269661
+66846.881,2.069984659
+66846.901,2.290345122
+66846.921,2.419162518
+66846.941,2.396103642
+66846.961,2.282049006
+66846.981,2.182843207
+66847.001,2.007537526
+66847.021,1.692466902
+66847.041,1.287453926
+66847.061,0.863113642
+66847.081,0.454660361
+66847.101,0.024093002
+66847.121,-0.506530208
+66847.141,-1.021935383
+66847.161,-1.462626793
+66847.181,-1.863014933
+66847.201,-2.272061514
+66847.221,-2.674118587
+66847.241,-2.96275362
+66847.261,-3.121309141
+66847.281,-3.21911879
+66847.301,-3.299413962
+66847.321,-3.306805693
+66847.341,-3.156434378
+66847.361,-2.915509672
+66847.381,-2.650416636
+66847.40099,-2.351222444
+66847.421,-1.962635252
+66847.441,-1.483549979
+66847.461,-1.007145305
+66847.481,-0.554537668
+66847.501,-0.096158549
+66847.521,0.374501533
+66847.541,0.860574091
+66847.561,1.273326589
+66847.581,1.574818961
+66847.601,1.850030942
+66847.621,2.11630883
+66847.641,2.304046845
+66847.661,2.35240377
+66847.681,2.300487668
+66847.701,2.208184761
+66847.721,2.077870307
+66847.741,1.848046836
+66847.761,1.50112087
+66847.781,1.107612663
+66847.801,0.712391891
+66847.821,0.283748931
+66847.841,-0.188467496
+66847.861,-0.70924556
+66847.881,-1.181109979
+66847.901,-1.584002871
+66847.921,-1.991390581
+66847.941,-2.398462964
+66847.961,-2.749796668
+66847.981,-2.977285001
+66848.001,-3.102142907
+66848.021,-3.202731259
+66848.041,-3.253785374
+66848.061,-3.200512607
+66848.081,-3.019055624
+66848.101,-2.770442989
+66848.121,-2.494345381
+66848.141,-2.180621432
+66848.161,-1.770007426
+66848.181,-1.282322255
+66848.201,-0.822142339
+66848.221,-0.400523428
+66848.241,0.065188576
+66848.261,0.549244354
+66848.281,0.999701041
+66848.301,1.350620747
+66848.321,1.632561845
+66848.341,1.907259663
+66848.361,2.160049645
+66848.381,2.282054635
+66848.401,2.270594793
+66848.421,2.211458781
+66848.441,2.122553244
+66848.461,1.963244278
+66848.481,1.679456099
+66848.501,1.306527372
+66848.521,0.931204872
+66848.541,0.539219512
+66848.561,0.109774241
+66848.581,-0.368375459
+66848.601,-0.885769989
+66848.621,-1.319658062
+66848.641,-1.694663649
+66848.661,-2.098820892
+66848.681,-2.506940274
+66848.701,-2.785593503
+66848.721,-2.954190493
+66848.741,-3.098863269
+66848.761,-3.194899646
+66848.781,-3.19634777
+66848.801,-3.076210209
+66848.821,-2.871758116
+66848.841,-2.638384757
+66848.861,-2.358255065
+66848.881,-1.991784972
+66848.901,-1.556163509
+66848.921,-1.099482181
+66848.941,-0.671665497
+66848.961,-0.217161374
+66848.981,0.244571236
+66849.001,0.694733705
+66849.021,1.106024418
+66849.041,1.433549756
+66849.061,1.714801312
+66849.081,1.978825687
+66849.101,2.15234347
+66849.121,2.214246957
+66849.141,2.198581191
+66849.161,2.152446053
+66849.181,2.030602947
+66849.201,1.806743724
+66849.221,1.49786918
+66849.241,1.144109956
+66849.261,0.774747096
+66849.281,0.374986092
+66849.301,-0.093918689
+66849.321,-0.578510291
+66849.341,-1.029703935
+66849.361,-1.443683389
+66849.381,-1.841881922
+66849.401,-2.21721977
+66849.421,-2.574467441
+66849.441,-2.823211958
+66849.461,-2.962271007
+66849.481,-3.074867888
+66849.501,-3.158070774
+66849.521,-3.120953366
+66849.541,-2.947096026
+66849.561,-2.731212915
+66849.581,-2.50885509
+66849.601,-2.207465543
+66849.621,-1.799909288
+66849.641,-1.345989223
+66849.661,-0.914273001
+66849.681,-0.501354446
+66849.701,-0.066849326
+66849.721,0.384634691
+66849.741,0.81488958
+66849.761,1.185922795
+66849.781,1.495109485
+66849.801,1.790840677
+66849.821,2.022357214
+66849.841,2.133921433
+66849.861,2.159517658
+66849.881,2.119721973
+66849.901,2.026210864
+66849.921,1.865318601
+66849.941,1.592738669
+66849.961,1.265322779
+66849.981,0.913677985
+66850.001,0.532092693
+66850.021,0.136386062
+66850.041,-0.316781205
+66850.061,-0.77390171
+66850.081,-1.162899538
+66850.101,-1.566664811
+66850.121,-1.995448198
+66850.141,-2.386953803
+66850.161,-2.673926845
+66850.181,-2.850697482
+66850.201,-2.991301169
+66850.221,-3.08890309
+66850.241,-3.080786993
+66850.261,-2.932508971
+66850.281,-2.741259505
+66850.301,-2.530699504
+66850.321,-2.238971087
+66850.341,-1.858896368
+66850.361,-1.424505896
+66850.381,-1.000889674
+66850.401,-0.604252407
+66850.421,-0.165130339
+66850.441,0.286177576
+66850.461,0.709400254
+66850.481,1.076097141
+66850.501,1.395410024
+66850.521,1.670519794
+66850.541,1.912869848
+66850.561,2.060033969
+66850.581,2.092718619
+66850.601,2.094305006
+66850.621,2.02499309
+66850.641,1.901239399
+66850.661,1.653902564
+66850.681,1.355007891
+66850.701,1.022035199
+66850.721,0.668446501
+66850.741,0.268169859
+66850.761,-0.186371578
+66850.781,-0.63737686
+66850.801,-1.054960467
+66850.821,-1.448522351
+66850.841,-1.849384707
+66850.861,-2.221034696
+66850.881,-2.525904931
+66850.901,-2.731586878
+66850.921,-2.881911416
+66850.941,-3.000304536
+66850.961,-3.04613691
+66850.981,-2.972847465
+66851.001,-2.805038794
+66851.021,-2.627410436
+66851.041,-2.390329522
+66851.061,-2.066029256
+66851.081,-1.677212002
+66851.101,-1.258260705
+66851.121,-0.837251522
+66851.141,-0.434583974
+66851.161,0.017720435
+66851.181,0.444927656
+66851.201,0.833317316
+66851.221,1.175735673
+66851.241,1.469531304
+66851.261,1.728155346
+66851.281,1.909851064
+66851.301,2.033448353
+66851.321,2.055165352
+66851.341,2.021557177
+66851.361,1.953263642
+66851.381,1.774169567
+66851.401,1.508188967
+66851.421,1.205098066
+66851.441,0.876634565
+66851.461,0.485176564
+66851.481,0.067142664
+66851.501,-0.374984659
+66851.521,-0.789558804
+66851.541,-1.19008661
+66851.561,-1.592423231
+66851.581,-1.976330716
+66851.601,-2.305555921
+66851.621,-2.574894818
+66851.641,-2.746910149
+66851.661,-2.885975399
+66851.681,-2.985159005
+66851.701,-2.973188752
+66851.721,-2.854026141
+66851.741,-2.703048338
+66851.761,-2.497304255
+66851.781,-2.233981017
+66851.801,-1.884590412
+66851.821,-1.490774102
+66851.841,-1.095498869
+66851.861,-0.69423072
+66851.881,-0.259853172
+66851.901,0.177841019
+66851.921,0.582409566
+66851.941,0.950464234
+66851.961,1.265633484
+66851.981,1.537355829
+66852.001,1.772059998
+66852.021,1.928228587
+66852.041,1.978765763
+66852.061,1.99766486
+66852.081,1.967501016
+66852.101,1.838765281
+66852.121,1.623488173
+66852.141,1.350194511
+66852.161,1.048646424
+66852.181,0.70481845
+66852.201,0.313651448
+66852.22099,-0.106316897
+66852.241,-0.546809486
+66852.261,-0.938835333
+66852.281,-1.325475512
+66852.301,-1.721078386
+66852.321,-2.078994569
+66852.341,-2.370134305
+66852.361,-2.605919648
+66852.381,-2.769713164
+66852.401,-2.891563679
+66852.421,-2.938319274
+66852.441,-2.89096577
+66852.461,-2.77322491
+66852.481,-2.590633729
+66852.501,-2.374577705
+66852.521,-2.069583122
+66852.541,-1.706108776
+66852.561,-1.309800227
+66852.581,-0.935623301
+66852.601,-0.546663802
+66852.621,-0.107304646
+66852.641,0.326851605
+66852.661,0.699230287
+66852.681,1.042409541
+66852.701,1.361863549
+66852.721,1.630373292
+66852.741,1.813695519
+66852.761,1.915561862
+66852.781,1.953957414
+66852.801,1.943058847
+66852.821,1.84425109
+66852.841,1.675359672
+66852.861,1.433667082
+66852.881,1.157703529
+66852.901,0.829617488
+66852.921,0.462582162
+66852.941,0.056867705
+66852.961,-0.360504641
+66852.981,-0.749260495
+66853.001,-1.106239872
+66853.021,-1.494284685
+66853.041,-1.857186711
+66853.061,-2.174041678
+66853.081,-2.429159455
+66853.101,-2.629623032
+66853.121,-2.817350334
+66853.141,-2.897198077
+66853.161,-2.88731068
+66853.181,-2.780793548
+66853.201,-2.635681853
+66853.221,-2.452574308
+66853.241,-2.169893167
+66853.261,-1.822002561
+66853.281,-1.457554652
+66853.301,-1.101343789
+66853.321,-0.699668095
+66853.341,-0.256125229
+66853.361,0.145701406
+66853.381,0.530662195
+66853.401,0.862899198
+66853.421,1.191400456
+66853.441,1.482120896
+66853.461,1.696901931
+66853.481,1.832820245
+66853.501,1.892705782
+66853.521,1.925553056
+66853.541,1.890014005
+66853.561,1.745729532
+66853.581,1.546854171
+66853.601,1.297178688
+66853.621,1.021219359
+66853.641,0.684564097
+66853.661,0.29307425
+66853.681,-0.10870245
+66853.701,-0.523943226
+66853.721,-0.898952959
+66853.741,-1.285309499
+66853.761,-1.684886909
+66853.781,-2.007271811
+66853.801,-2.28016967
+66853.821,-2.502663969
+66853.841,-2.687464897
+66853.861,-2.798807586
+66853.881,-2.845911919
+66853.901,-2.795517008
+66853.921,-2.67762557
+66853.941,-2.531151023
+66853.961,-2.313420375
+66853.981,-1.999972235
+66854.001,-1.668007487
+66854.021,-1.302129295
+66854.041,-0.941459268
+66854.061,-0.524861184
+66854.081,-0.097020454
+66854.101,0.281957948
+66854.121,0.618066434
+66854.141,0.958115909
+66854.161,1.278751224
+66854.181,1.539317169
+66854.201,1.706310357
+66854.221,1.813967323
+66854.241,1.876279141
+66854.261,1.882084979
+66854.281,1.805578065
+66854.301,1.631998708
+66854.321,1.411095804
+66854.341,1.151418376
+66854.361,0.862036229
+66854.381,0.496057178
+66854.401,0.112304525
+66854.421,-0.265635392
+66854.441,-0.663030395
+66854.461,-1.046928475
+66854.481,-1.43025191
+66854.501,-1.794257737
+66854.521,-2.096785403
+66854.541,-2.344133831
+66854.561,-2.532733881
+66854.581,-2.700134612
+66854.601,-2.788796498
+66854.621,-2.788066898
+66854.641,-2.712489463
+66854.661,-2.579932477
+66854.681,-2.419974041
+66854.701,-2.164066021
+66854.721,-1.835099612
+66854.741,-1.49764345
+66854.761,-1.14379187
+66854.781,-0.778587537
+66854.801,-0.36902552
+66854.821,0.057274287
+66854.841,0.402835205
+66854.861,0.735669389
+66854.881,1.057447062
+66854.901,1.356807346
+66854.921,1.579787607
+66854.941,1.707836785
+66854.961,1.791212624
+66854.981,1.825122123
+66855.001,1.797777267
+66855.021,1.686598432
+66855.041,1.514398635
+66855.061,1.291167809
+66855.081,1.030737242
+66855.101,0.695413259
+66855.121,0.344168031
+66855.141,-0.042524678
+66855.161,-0.427242828
+66855.181,-0.784304721
+66855.201,-1.168055253
+66855.221,-1.564997571
+66855.241,-1.894367578
+66855.261,-2.167827101
+66855.281,-2.385300741
+66855.301,-2.57669186
+66855.321,-2.698004928
+66855.341,-2.74513992
+66855.361,-2.710117788
+66855.381,-2.628367174
+66855.401,-2.494918036
+66855.421,-2.29050653
+66855.441,-2.006513215
+66855.461,-1.676659578
+66855.481,-1.348557053
+66855.501,-0.99636272
+66855.521,-0.59750955
+66855.541,-0.20160663
+66855.561,0.176580494
+66855.581,0.503538951
+66855.601,0.838680381
+66855.621,1.145593352
+66855.641,1.390806888
+66855.661,1.575449035
+66855.681,1.708143567
+66855.701,1.77235344
+66855.721,1.8115527
+66855.741,1.740110729
+66855.761,1.597478125
+66855.781,1.381491475
+66855.801,1.157139196
+66855.821,0.882613423
+66855.841,0.545390037
+66855.861,0.158103
+66855.881,-0.245396554
+66855.901,-0.63900603
+66855.921,-1.01030663
+66855.941,-1.392477718
+66855.961,-1.730259324
+66855.981,-2.012531781
+66856.001,-2.259933893
+66856.021,-2.447321061
+66856.041,-2.614314536
+66856.061,-2.691522375
+66856.081,-2.682810152
+66856.101,-2.602665631
+66856.121,-2.505809382
+66856.141,-2.344629605
+66856.161,-2.082436859
+66856.181,-1.782712697
+66856.201,-1.458984488
+66856.221,-1.134383885
+66856.241,-0.760146889
+66856.261,-0.341762595
+66856.281,0.075361237
+66856.301,0.403503428
+66856.321,0.709128846
+66856.341,1.040682786
+66856.361,1.309600343
+66856.381,1.497590569
+66856.401,1.607170978
+66856.421,1.691410673
+66856.441,1.747391733
+66856.461,1.712517617
+66856.481,1.575196823
+66856.501,1.401536659
+66856.521,1.186563272
+66856.541,0.921043726
+66856.561,0.610736542
+66856.581,0.250208298
+66856.601,-0.104546125
+66856.621,-0.453592705
+66856.641,-0.82690774
+66856.661,-1.208454738
+66856.681,-1.558883724
+66856.701,-1.862763975
+66856.721,-2.106788367
+66856.741,-2.325996465
+66856.761,-2.507982106
+66856.781,-2.617183851
+66856.801,-2.631408432
+66856.821,-2.593157854
+66856.841,-2.509942758
+66856.861,-2.38547108
+66856.881,-2.170301331
+66856.901,-1.889305688
+66856.921,-1.595606172
+66856.941,-1.279667564
+66856.961,-0.929301567
+66856.981,-0.559641729
+66857.001,-0.167374175
+66857.021,0.182514384
+66857.04099,0.497487659
+66857.061,0.820621388
+66857.081,1.121386124
+66857.101,1.346467568
+66857.121,1.497263918
+66857.141,1.60626366
+66857.161,1.665432467
+66857.181,1.678825276
+66857.201,1.615999136
+66857.221,1.452312038
+66857.241,1.257910195
+66857.261,1.048786796
+66857.281,0.784547178
+66857.301,0.442398316
+66857.321,0.089387836
+66857.341,-0.263886463
+66857.361,-0.617638183
+66857.381,-0.962051472
+66857.401,-1.323159996
+66857.421,-1.645065045
+66857.441,-1.913525241
+66857.461,-2.151007193
+66857.481,-2.36502861
+66857.501,-2.522042072
+66857.521,-2.593249586
+66857.541,-2.59106878
+66857.561,-2.526704033
+66857.581,-2.424547702
+66857.601,-2.269107822
+66857.621,-2.026746857
+66857.641,-1.753011595
+66857.661,-1.462045075
+66857.681,-1.134666782
+66857.701,-0.786681182
+66857.721,-0.409129069
+66857.741,-0.037977568
+66857.761,0.300078363
+66857.781,0.599094431
+66857.801,0.903604332
+66857.821,1.177672242
+66857.841,1.385640801
+66857.861,1.501264874
+66857.881,1.580391653
+66857.901,1.643315118
+66857.921,1.62303495
+66857.941,1.502784248
+66857.961,1.352765343
+66857.981,1.16692506
+66858.001,0.929463254
+66858.021,0.623772809
+66858.041,0.286690198
+66858.061,-0.046530395
+66858.081,-0.383411444
+66858.101,-0.742273669
+66858.121,-1.106097876
+66858.141,-1.444491437
+66858.16101,-1.734968116
+66858.181,-1.96949316
+66858.201,-2.191686756
+66858.221,-2.385941886
+66858.241,-2.496326623
+66858.261,-2.531371501
+66858.281,-2.516569412
+66858.301,-2.458293344
+66858.321,-2.332661345
+66858.341,-2.132210702
+66858.361,-1.885534634
+66858.381,-1.607685036
+66858.401,-1.304120112
+66858.421,-0.99125761
+66858.441,-0.62444258
+66858.461,-0.24691527
+66858.481,0.080866708
+66858.501,0.392902805
+66858.521,0.698287881
+66858.541,0.984017882
+66858.561,1.216739019
+66858.581,1.37698435
+66858.601,1.497792308
+66858.621,1.563910125
+66858.641,1.579838481
+66858.661,1.514904523
+66858.681,1.382144737
+66858.701,1.200580185
+66858.721,0.99359869
+66858.741,0.72604143
+66858.761,0.409944966
+66858.781,0.080584581
+66858.801,-0.252582914
+66858.821,-0.604725878
+66858.841,-0.964604461
+66858.861,-1.321350686
+66858.881,-1.648428786
+66858.901,-1.890363197
+66858.921,-2.108620734
+66858.941,-2.305739655
+66858.961,-2.430341753
+66858.981,-2.470368746
+66859.001,-2.45532387
+66859.021,-2.4144392
+66859.041,-2.301568661
+66859.061,-2.13224496
+66859.081,-1.908027782
+66859.101,-1.638996428
+66859.121,-1.354094782
+66859.141,-1.043415865
+66859.161,-0.688061643
+66859.181,-0.325001983
+66859.201,0.014871103
+66859.221,0.333836363
+66859.241,0.629900621
+66859.261,0.93609795
+66859.281,1.187823261
+66859.301,1.343316709
+66859.321,1.45862746
+66859.341,1.53380164
+66859.361,1.541264561
+66859.381,1.476147062
+66859.401,1.351586746
+66859.421,1.189154327
+66859.441,0.996682007
+66859.461,0.751593427
+66859.481,0.448287002
+66859.501,0.134841276
+66859.521,-0.190063252
+66859.541,-0.519306083
+66859.561,-0.870247045
+66859.581,-1.209213294
+66859.601,-1.507187214
+66859.621,-1.77734442
+66859.641,-1.995688686
+66859.661,-2.209066892
+66859.681,-2.352564331
+66859.701,-2.41425942
+66859.721,-2.42294299
+66859.741,-2.393660473
+66859.761,-2.304471
+66859.781,-2.160741
+66859.801,-1.947541
+66859.821,-1.705596
+66859.841,-1.400699052
+66859.861,-1.105370614
+66859.881,-0.766082692
+66859.901,-0.429037456
+66859.921,-0.098473553
+66859.941,0.222116246
+66859.961,0.509495341
+66859.981,0.790044205
+66860.001,1.053109156
+66860.021,1.233761565
+66860.041,1.352905727
+66860.061,1.446620253
+66860.081,1.489279718
+66860.101,1.460321147
+66860.121,1.375612155
+66860.141,1.239014405
+66860.161,1.061041755
+66860.181,0.832158317
+66860.201,0.540720326
+66860.221,0.253217958
+66860.241,-0.048229258
+66860.261,-0.362381262
+66860.281,-0.701698568
+66860.301,-1.049386796
+66860.321,-1.358128128
+66860.341,-1.624473441
+66860.361,-1.869761264
+66860.381,-2.075930729
+66860.401,-2.238450518
+66860.421,-2.357927158
+66860.441,-2.393903094
+66860.461,-2.377438128
+66860.481,-2.332210093
+66860.501,-2.217845668
+66860.521,-2.033463986
+66860.541,-1.800570311
+66860.561,-1.550835542
+66860.581,-1.279183914
+66860.601,-0.945569299
+66860.621,-0.604205999
+66860.641,-0.269817413
+66860.661,0.023511087
+66860.681,0.329655191
+66860.701,0.60787612
+66860.721,0.866912965
+66860.741,1.092372214
+66860.761,1.240280987
+66860.781,1.353690472
+66860.801,1.446555493
+66860.821,1.458128147
+66860.841,1.401006707
+66860.861,1.28395792
+66860.881,1.126864819
+66860.901,0.95633022
+66860.921,0.699378815
+66860.941,0.398495812
+66860.961,0.114287313
+66860.981,-0.180280847
+66861.001,-0.518478645
+66861.021,-0.830645767
+66861.041,-1.148510124
+66861.061,-1.437233807
+66861.081,-1.68906316
+66861.101,-1.910922832
+66861.121,-2.100384011
+66861.141,-2.259708878
+66861.161,-2.329005055
+66861.181,-2.357346467
+66861.201,-2.318862735
+66861.221,-2.22830984
+66861.241,-2.0908212
+66861.261,-1.892526212
+66861.281,-1.663017465
+66861.301,-1.438822953
+66861.321,-1.146223205
+66861.341,-0.8019074
+66861.361,-0.476428141
+66861.381,-0.159264887
+66861.401,0.138680895
+66861.421,0.414840145
+66861.441,0.694204387
+66861.461,0.953089107
+66861.481,1.123392693
+66861.501,1.252547666
+66861.521,1.361507945
+66861.541,1.409655957
+66861.561,1.397660737
+66861.581,1.318387919
+66861.601,1.19215931
+66861.621,1.042929971
+66861.641,0.833473197
+66861.661,0.559995061
+66861.681,0.27303507
+66861.701,0.002366735
+66861.721,-0.312604311
+66861.741,-0.640080332
+66861.761,-0.958019803
+66861.781,-1.258008201
+66861.801,-1.507580922
+66861.821,-1.757926213
+66861.841,-1.986360209
+66861.86099,-2.14021702
+66861.881,-2.250370386
+66861.901,-2.301087897
+66861.921,-2.299328737
+66861.941,-2.260147804
+66861.961,-2.161037791
+66861.981,-1.98122279
+66862.001,-1.777768181
+66862.021,-1.540309693
+66862.041,-1.292498158
+66862.061,-0.999380108
+66862.081,-0.672801624
+66862.101,-0.360634637
+66862.121,-0.056586007
+66862.141,0.230265659
+66862.161,0.518870279
+66862.181,0.775285133
+66862.201,0.982112847
+66862.221,1.154045512
+66862.241,1.2798279
+66862.261,1.352752328
+66862.281,1.37800164
+66862.301,1.322979129
+66862.321,1.236759417
+66862.341,1.117074597
+66862.361,0.921112291
+66862.381,0.688993237
+66862.401,0.422252306
+66862.421,0.13551994
+66862.441,-0.134126468
+66862.461,-0.436029501
+66862.481,-0.790816265
+66862.501,-1.109977305
+66862.521,-1.389281352
+66862.541,-1.653042555
+66862.561,-1.873589763
+66862.581,-2.042961925
+66862.601,-2.184868667
+66862.621,-2.250910729
+66862.641,-2.268905522
+66862.661,-2.2480337
+66862.681,-2.163197381
+66862.701,-2.015281739
+66862.721,-1.82715134
+66862.741,-1.611838016
+66862.761,-1.37375413
+66862.781,-1.095803552
+66862.801,-0.784437565
+66862.821,-0.468997772
+66862.841,-0.174936204
+66862.861,0.109777115
+66862.881,0.385342575
+66862.901,0.644460802
+66862.921,0.886087918
+66862.941,1.066104285
+66862.961,1.198952303
+66862.98101,1.290984193
+66863.001,1.321327998
+66863.021,1.304651516
+66863.041,1.237769786
+66863.061,1.129267059
+66863.081,0.969674553
+66863.101,0.760150761
+66863.121,0.505682317
+66863.141,0.242858411
+66863.161,-0.025114973
+66863.181,-0.313849678
+66863.201,-0.633526742
+66863.221,-0.946371339
+66863.241,-1.224820875
+66863.261,-1.477808387
+66863.281,-1.704767496
+66863.301,-1.899398657
+66863.321,-2.058393922
+66863.341,-2.16294513
+66863.361,-2.207348937
+66863.381,-2.21435397
+66863.401,-2.171129304
+66863.421,-2.071773088
+66863.441,-1.923258538
+66863.461,-1.72038776
+66863.481,-1.499756898
+66863.501,-1.252180424
+66863.521,-0.95205547
+66863.541,-0.643365436
+66863.561,-0.371814716
+66863.581,-0.070061903
+66863.601,0.235729303
+66863.621,0.489401062
+66863.641,0.727293426
+66863.661,0.924833539
+66863.681,1.079919294
+66863.701,1.209780356
+66863.721,1.280624789
+66863.741,1.285077234
+66863.761,1.240536079
+66863.781,1.157117035
+66863.801,1.039019344
+66863.821,0.862082995
+66863.841,0.630054439
+66863.861,0.367866124
+66863.881,0.117738662
+66863.901,-0.155140794
+66863.921,-0.456131343
+66863.941,-0.759993715
+66863.961,-1.04850747
+66863.981,-1.318547635
+66864.001,-1.570987722
+66864.021,-1.784039452
+66864.041,-1.960520815
+66864.061,-2.075037791
+66864.081,-2.142442808
+66864.101,-2.182919165
+66864.121,-2.170653475
+66864.141,-2.101624395
+66864.161,-1.972690867
+66864.181,-1.809637166
+66864.201,-1.622169501
+66864.221,-1.392565089
+66864.241,-1.112239947
+66864.261,-0.825196685
+66864.281,-0.524184552
+66864.301,-0.238773066
+66864.321,0.038320286
+66864.341,0.311741067
+66864.361,0.562752636
+66864.381,0.775611048
+66864.401,0.955346617
+66864.421,1.09343923
+66864.441,1.208143467
+66864.461,1.251555448
+66864.481,1.235921818
+66864.501,1.176674054
+66864.521,1.081539567
+66864.541,0.936520969
+66864.561,0.752598232
+66864.581,0.521620454
+66864.601,0.261604281
+66864.621,0.00044768
+66864.641,-0.281283593
+66864.661,-0.583857563
+66864.681,-0.877648112
+66864.701,-1.153429049
+66864.721,-1.411962083
+66864.741,-1.638081891
+66864.761,-1.838415385
+66864.781,-1.984299543
+66864.801,-2.083982289
+66864.821,-2.137407516
+66864.841,-2.160337206
+66864.861,-2.127483233
+66864.881,-2.029129511
+66864.901,-1.890099985
+66864.921,-1.71009455
+66864.941,-1.510109278
+66864.961,-1.265676986
+66864.981,-0.978140453
+66865.001,-0.692612718
+66865.021,-0.419931327
+66865.041,-0.138725763
+66865.061,0.149357741
+66865.081,0.404470026
+66865.101,0.624087202
+66865.121,0.827451895
+66865.141,0.994927922
+66865.161,1.119407307
+66865.181,1.190894765
+66865.201,1.218119253
+66865.221,1.192807498
+66865.241,1.102632116
+66865.261,0.998941397
+66865.281,0.829399757
+66865.301,0.614550294
+66865.321,0.381203335
+66865.341,0.142346083
+66865.361,-0.12190432
+66865.381,-0.427273162
+66865.401,-0.717293575
+66865.421,-0.989245767
+66865.441,-1.238234772
+66865.461,-1.472016404
+66865.481,-1.701698298
+66865.501,-1.882149249
+66865.521,-1.997084857
+66865.541,-2.079062057
+66865.561,-2.123986016
+66865.581,-2.113714515
+66865.601,-2.033194045
+66865.621,-1.912033103
+66865.641,-1.762621462
+66865.661,-1.5685106
+66865.681,-1.34180708
+66865.701,-1.073306564
+66865.721,-0.788837895
+66865.741,-0.528256253
+66865.761,-0.241075767
+66865.781,0.042133906
+66865.801,0.296884522
+66865.821,0.537084376
+66865.841,0.74824598
+66865.861,0.916012865
+66865.881,1.04877958
+66865.901,1.145266012
+66865.921,1.182246539
+66865.941,1.166886276
+66865.961,1.125417101
+66865.981,1.035326108
+66866.001,0.884096463
+66866.021,0.68200017
+66866.041,0.455649686
+66866.061,0.219633189
+66866.081,-0.022275642
+66866.101,-0.300134071
+66866.121,-0.59263653
+66866.141,-0.866585962
+66866.161,-1.118445036
+66866.181,-1.363751485
+66866.201,-1.593813657
+66866.221,-1.777867582
+66866.241,-1.927834719
+66866.261,-2.019374034
+66866.281,-2.071122426
+66866.301,-2.097182976
+66866.321,-2.057297578
+66866.341,-1.95600559
+66866.361,-1.834579701
+66866.381,-1.671560933
+66866.401,-1.457371647
+66866.421,-1.221029441
+66866.441,-0.959073545
+66866.461,-0.687934423
+66866.481,-0.419407195
+66866.501,-0.138015548
+66866.521,0.123968026
+66866.541,0.37520332
+66866.561,0.596741697
+66866.581,0.77248839
+66866.601,0.937556612
+66866.621,1.069882719
+66866.641,1.147400123
+66866.661,1.168916233
+66866.681,1.13199709
+66866.701,1.051399798
+66866.721,0.942276881
+66866.741,0.775637941
+66866.761,0.575609143
+66866.781,0.354394734
+66866.801,0.119042508
+66866.821,-0.112187631
+66866.841,-0.414837148
+66866.861,-0.726363871
+66866.881,-0.97835067
+66866.901,-1.222400056
+66866.921,-1.451605925
+66866.941,-1.662187158
+66866.961,-1.828620664
+66866.981,-1.938989849
+66867.001,-2.010989644
+66867.021,-2.056838889
+66867.041,-2.053536655
+66867.061,-1.984682787
+66867.081,-1.870265688
+66867.101,-1.736972915
+66867.121,-1.562826815
+66867.141,-1.349395561
+66867.161,-1.087861656
+66867.181,-0.819447927
+66867.201,-0.568902733
+66867.221,-0.293624645
+66867.241,-0.020489333
+66867.261,0.234322082
+66867.281,0.456323164
+66867.301,0.655708849
+66867.321,0.83153295
+66867.341,0.982025685
+66867.361,1.081152314
+66867.381,1.116262456
+66867.401,1.119691409
+66867.421,1.090121904
+66867.441,0.999891018
+66867.461,0.854636483
+66867.481,0.667922812
+66867.501,0.461803459
+66867.521,0.242395082
+66867.541,0.004437851
+66867.561,-0.25330014
+66867.581,-0.545811384
+66867.601,-0.825201637
+66867.621,-1.076536823
+66867.641,-1.302084579
+66867.661,-1.506389797
+66867.681,-1.696609245
+66867.701,-1.855886332
+66867.721,-1.960795388
+66867.741,-2.020015149
+66867.761,-2.03255718
+66867.781,-1.992984983
+66867.80101,-1.92083132
+66867.821,-1.806030528
+66867.841,-1.647767975
+66867.861,-1.45154569
+66867.881,-1.238820056
+66867.901,-0.991955764
+66867.921,-0.715619187
+66867.941,-0.448564013
+66867.961,-0.185536786
+66867.981,0.084530156
+66868.001,0.320725299
+66868.021,0.531432613
+66868.041,0.720791078
+66868.061,0.875375043
+66868.081,0.991384988
+66868.101,1.071033824
+66868.121,1.096188121
+66868.141,1.071596659
+66868.161,1.023497478
+66868.181,0.914453354
+66868.201,0.755586235
+66868.221,0.558270027
+66868.241,0.35299649
+66868.261,0.144314336
+66868.281,-0.101085897
+66868.301,-0.387844503
+66868.321,-0.658471947
+66868.341,-0.900244986
+66868.361,-1.145398193
+66868.381,-1.378978631
+66868.401,-1.592138317
+66868.421,-1.746529107
+66868.441,-1.855249558
+66868.461,-1.945395357
+66868.481,-1.995824369
+66868.501,-1.997003752
+66868.521,-1.947488527
+66868.541,-1.841280192
+66868.561,-1.710653931
+66868.581,-1.54995853
+66868.601,-1.345119455
+66868.621,-1.110283217
+66868.641,-0.864605232
+66868.661,-0.616117246
+66868.681,-0.338569229
+66868.701,-0.057163406
+66868.721,0.185504907
+66868.741,0.395882116
+66868.761,0.594962626
+66868.781,0.767331533
+66868.801,0.909447968
+66868.821,1.012788057
+66868.841,1.065263699
+66868.861,1.059526049
+66868.881,1.026995949
+66868.901,0.953060105
+66868.921,0.832273817
+66868.941,0.667001273
+66868.961,0.45744462
+66868.981,0.239492484
+66869.001,0.037595549
+66869.021,-0.222503014
+66869.041,-0.510844003
+66869.061,-0.761334523
+66869.081,-0.998333068
+66869.101,-1.246678552
+66869.121,-1.470136065
+66869.141,-1.65464834
+66869.161,-1.787115578
+66869.181,-1.885693772
+66869.201,-1.958439829
+66869.221,-1.982603554
+66869.241,-1.947891732
+66869.261,-1.877060393
+66869.281,-1.770880723
+66869.301,-1.618739579
+66869.321,-1.442167698
+66869.341,-1.217674156
+66869.361,-0.977941509
+66869.381,-0.742965002
+66869.401,-0.485735367
+66869.421,-0.224470917
+66869.441,0.019234466
+66869.461,0.26081168
+66869.481,0.47370982
+66869.501,0.645999254
+66869.521,0.821179816
+66869.541,0.941795716
+66869.561,1.018615162
+66869.581,1.048921218
+66869.601,1.025743429
+66869.621,0.983348254
+66869.641,0.887715329
+66869.661,0.742104771
+66869.681,0.555314058
+66869.701,0.359755239
+66869.721,0.157487285
+66869.741,-0.08745248
+66869.761,-0.348321568
+66869.781,-0.600173376
+66869.801,-0.854975307
+66869.821,-1.097656497
+66869.841,-1.324329912
+66869.861,-1.534223033
+66869.881,-1.678109189
+66869.901,-1.793016624
+66869.921,-1.89333079
+66869.941,-1.941714887
+66869.961,-1.941719108
+66869.981,-1.903286649
+66870.001,-1.822732634
+66870.021,-1.703326609
+66870.041,-1.537741842
+66870.061,-1.3376894
+66870.081,-1.113067448
+66870.101,-0.878547343
+66870.121,-0.639631979
+66870.141,-0.369629734
+66870.161,-0.108668978
+66870.181,0.133904837
+66870.201,0.346816869
+66870.221,0.518310119
+66870.241,0.690529693
+66870.261,0.847704303
+66870.281,0.956964332
+66870.301,1.014295506
+66870.321,1.01980434
+66870.341,0.986384717
+66870.361,0.917758277
+66870.381,0.80198414
+66870.401,0.64553967
+66870.421,0.460062384
+66870.441,0.262544747
+66870.461,0.048504963
+66870.481,-0.194253185
+66870.501,-0.467702954
+66870.521,-0.712539146
+66870.541,-0.945429172
+66870.561,-1.183071374
+66870.581,-1.399323336
+66870.601,-1.588633544
+66870.621,-1.727428354
+66870.641,-1.825753157
+66870.661,-1.906234787
+66870.681,-1.939323171
+66870.701,-1.897308211
+66870.721,-1.838441383
+66870.741,-1.744150154
+66870.761,-1.610390162
+66870.781,-1.441588474
+66870.801,-1.230361324
+66870.821,-1.005419583
+66870.841,-0.770834712
+66870.861,-0.530629113
+66870.881,-0.26967639
+66870.901,-0.017130398
+66870.921,0.209103732
+66870.941,0.401265586
+66870.961,0.578719021
+66870.981,0.746781785
+66871.001,0.874961311
+66871.021,0.955280049
+66871.041,0.996462151
+66871.061,0.998986488
+66871.081,0.945201412
+66871.101,0.849572724
+66871.121,0.716033446
+66871.141,0.553207234
+66871.161,0.370478562
+66871.181,0.164647165
+66871.201,-0.065235523
+66871.221,-0.318446781
+66871.241,-0.560428245
+66871.261,-0.802329927
+66871.281,-1.046601443
+66871.301,-1.262237678
+66871.321,-1.455243281
+66871.341,-1.625327237
+66871.361,-1.761377794
+66871.381,-1.852384643
+66871.401,-1.898369721
+66871.421,-1.897589698
+66871.441,-1.856712071
+66871.461,-1.782284217
+66871.481,-1.680020942
+66871.501,-1.52357373
+66871.521,-1.324051819
+66871.541,-1.113967826
+66871.561,-0.894048145
+66871.581,-0.665764938
+66871.601,-0.412050106
+66871.621,-0.150595577
+66871.641,0.084696158
+66871.661,0.28672768
+66871.681,0.46524873
+66871.701,0.631369542
+66871.721,0.781742249
+66871.741,0.884073865
+66871.761,0.95000453
+66871.781,0.976864542
+66871.801,0.951012028
+66871.821,0.877832796
+66871.841,0.768499461
+66871.861,0.632291002
+66871.881,0.456153981
+66871.901,0.263425241
+66871.921,0.059248019
+66871.941,-0.168598985
+66871.961,-0.425475022
+66871.981,-0.669983798
+66872.001,-0.909457588
+66872.021,-1.145022528
+66872.041,-1.335599162
+66872.061,-1.509740181
+66872.081,-1.668664614
+66872.101,-1.77680324
+66872.121,-1.838362125
+66872.141,-1.870609237
+66872.161,-1.853879637
+66872.181,-1.804310556
+66872.201,-1.715860181
+66872.221,-1.587140102
+66872.241,-1.419471265
+66872.261,-1.225113379
+66872.281,-1.019179349
+66872.301,-0.795768565
+66872.321,-0.562504852
+66872.341,-0.304690831
+66872.361,-0.054904386
+66872.381,0.154270101
+66872.401,0.357154001
+66872.421,0.522177487
+66872.441,0.669470408
+66872.461,0.798459806
+66872.481,0.897418281
+66872.501,0.940631797
+66872.521,0.929306429
+66872.541,0.899286713
+66872.561,0.822671398
+66872.581,0.689286714
+66872.601,0.539650892
+66872.62101,0.379419167
+66872.641,0.170858335
+66872.661,-0.056976538
+66872.681,-0.294902604
+66872.701,-0.540785187
+66872.721,-0.763913355
+66872.741,-0.989910607
+66872.761,-1.215244885
+66872.781,-1.404879666
+66872.801,-1.559015527
+66872.821,-1.686379855
+66872.841,-1.782282196
+66872.861,-1.832442965
+66872.881,-1.847370607
+66872.901,-1.820099858
+66872.921,-1.757812547
+66872.941,-1.649273077
+66872.961,-1.507940979
+66872.981,-1.334270606
+66873.001,-1.123000086
+66873.021,-0.905334595
+66873.041,-0.686919963
+66873.061,-0.451084084
+66873.081,-0.199739245
+66873.101,0.023978309
+66873.121,0.235480515
+66873.141,0.418335304
+66873.161,0.579309005
+66873.181,0.727694056
+66873.201,0.818177805
+66873.221,0.886806172
+66873.241,0.907620431
+66873.261,0.890138211
+66873.281,0.839895876
+66873.301,0.739028905
+66873.321,0.610750186
+66873.341,0.455638733
+66873.361,0.27734491
+66873.381,0.066319866
+66873.401,-0.151025019
+66873.421,-0.38817034
+66873.441,-0.635764228
+66873.461,-0.857489429
+66873.481,-1.080196717
+66873.501,-1.295902737
+66873.521,-1.467835098
+66873.541,-1.600080696
+66873.561,-1.704221914
+66873.581,-1.787941326
+66873.601,-1.824259323
+66873.621,-1.807444319
+66873.641,-1.767352811
+66873.661,-1.690505298
+66873.681,-1.570787884
+66873.701,-1.410985261
+66873.721,-1.220033053
+66873.741,-1.030076286
+66873.761,-0.819517318
+66873.781,-0.574864992
+66873.801,-0.327114532
+66873.821,-0.096884643
+66873.841,0.105538918
+66873.861,0.298093014
+66873.881,0.480535902
+66873.901,0.633564864
+66873.921,0.755053176
+66873.941,0.828298345
+66873.961,0.869730291
+66873.981,0.883371452
+66874.001,0.860766776
+66874.021,0.786853843
+66874.041,0.674660654
+66874.061,0.529268277
+66874.081,0.358876224
+66874.101,0.16917375
+66874.121,-0.03593254
+66874.141,-0.258292964
+66874.161,-0.499310643
+66874.181,-0.732090735
+66874.201,-0.948474103
+66874.221,-1.163112178
+66874.241,-1.345044053
+66874.261,-1.496278658
+66874.281,-1.616315418
+66874.301,-1.724844998
+66874.321,-1.785715946
+66874.341,-1.793450319
+66874.361,-1.776676029
+66874.381,-1.723198383
+66874.401,-1.624864475
+66874.421,-1.483186497
+66874.441,-1.32412477
+66874.461,-1.131392525
+66874.481,-0.927967665
+66874.501,-0.721184886
+66874.521,-0.484618823
+66874.541,-0.241261193
+66874.561,-0.014154773
+66874.581,0.183736244
+66874.601,0.375188884
+66874.621,0.549807649
+66874.641,0.69597357
+66874.661,0.775725881
+66874.681,0.841535531
+66874.701,0.870006418
+66874.721,0.840443017
+66874.741,0.773021735
+66874.761,0.68135392
+66874.781,0.559204774
+66874.801,0.413970266
+66874.821,0.240003178
+66874.841,0.037341039
+66874.861,-0.184849473
+66874.881,-0.413120475
+66874.901,-0.637443751
+66874.921,-0.869492786
+66874.941,-1.072526731
+66874.961,-1.255921542
+66874.981,-1.427974962
+66875.001,-1.565098377
+66875.021,-1.680356951
+66875.041,-1.748408632
+66875.061,-1.778172741
+66875.081,-1.766983466
+66875.101,-1.723212534
+66875.121,-1.647963413
+66875.141,-1.523024955
+66875.161,-1.364108422
+66875.181,-1.195334605
+66875.201,-1.014887971
+66875.221,-0.788434841
+66875.241,-0.57109215
+66875.261,-0.341782763
+66875.281,-0.099005262
+66875.301,0.104037836
+66875.321,0.27671257
+66875.341,0.441222698
+66875.361,0.580983497
+66875.381,0.705623593
+66875.401,0.77970327
+66875.421,0.815797703
+66875.441,0.827758136
+66875.461,0.793228473
+66875.481,0.723929552
+66875.501,0.604800866
+66875.521,0.467858875
+66875.541,0.32391782
+66875.561,0.140444344
+66875.581,-0.072608041
+66875.601,-0.289733366
+66875.621,-0.515263415
+66875.641,-0.742138287
+66875.661,-0.959533719
+66875.681,-1.154028868
+66875.701,-1.319048745
+66875.721,-1.474063432
+66875.741,-1.595981885
+66875.761,-1.677071982
+66875.781,-1.735381139
+66875.801,-1.747891335
+66875.821,-1.721663066
+66875.841,-1.663411464
+66875.861,-1.567475626
+66875.881,-1.422646312
+66875.901,-1.276243797
+66875.921,-1.092463781
+66875.941,-0.895485515
+66875.961,-0.687805626
+66875.981,-0.478115403
+66876.001,-0.250861558
+66876.021,-0.020527991
+66876.041,0.16731157
+66876.061,0.342907367
+66876.081,0.48675387
+66876.101,0.620611702
+66876.121,0.707483088
+66876.141,0.756930119
+66876.161,0.801239922
+66876.181,0.784045803
+66876.201,0.730807711
+66876.221,0.662454055
+66876.241,0.535532928
+66876.261,0.388428591
+66876.281,0.220726082
+66876.301,0.03271944
+66876.321,-0.172088281
+66876.341,-0.386108425
+66876.361,-0.608872205
+66876.381,-0.83547016
+66876.401,-1.034280606
+66876.421,-1.215617228
+66876.441,-1.370820186
+66876.461,-1.50774537
+66876.481,-1.611602786
+66876.501,-1.678970595
+66876.521,-1.717369193
+66876.541,-1.72442796
+66876.561,-1.687589015
+66876.581,-1.597692761
+66876.601,-1.491848642
+66876.621,-1.349354184
+66876.641,-1.17859126
+66876.661,-0.9896039
+66876.681,-0.797766751
+66876.701,-0.582592534
+66876.721,-0.350262868
+66876.741,-0.141405135
+66876.761,0.046888734
+66876.781,0.230869234
+66876.801,0.385413424
+66876.821,0.5328466
+66876.841,0.655218518
+66876.861,0.72676753
+66876.881,0.761852035
+66876.901,0.786334158
+66876.921,0.755503521
+66876.941,0.689092773
+66876.961,0.590421917
+66876.981,0.4625207
+66877.001,0.307583159
+66877.021,0.136823916
+66877.041,-0.056727009
+66877.061,-0.263886379
+66877.081,-0.492410256
+66877.101,-0.717989441
+66877.121,-0.908004388
+66877.141,-1.094252399
+66877.161,-1.268230062
+66877.181,-1.418699186
+66877.201,-1.536969581
+66877.221,-1.626678384
+66877.241,-1.676394788
+66877.261,-1.701142446
+66877.281,-1.690961739
+66877.301,-1.624516941
+66877.321,-1.546431262
+66877.341,-1.400080995
+66877.361,-1.24939535
+66877.381,-1.098228619
+66877.401,-0.905114738
+66877.421,-0.695254712
+66877.44099,-0.477844289
+66877.461,-0.253445414
+66877.481,-0.061443867
+66877.501,0.120359631
+66877.521,0.292557294
+66877.541,0.447424302
+66877.561,0.568604751
+66877.581,0.665327893
+66877.601,0.735259952
+66877.621,0.762013974
+66877.641,0.732834756
+66877.661,0.681265408
+66877.681,0.594665161
+66877.701,0.47571814
+66877.721,0.345230106
+66877.741,0.174565801
+66877.761,-0.010285237
+66877.781,-0.18896561
+66877.801,-0.403717181
+66877.821,-0.607748877
+66877.841,-0.822703192
+66877.861,-1.032403396
+66877.881,-1.202497044
+66877.901,-1.334852638
+66877.921,-1.471548837
+66877.941,-1.581482467
+66877.961,-1.644026609
+66877.981,-1.663772125
+66878.001,-1.682309186
+66878.021,-1.630190019
+66878.041,-1.554230708
+66878.061,-1.448509739
+66878.081,-1.303749219
+66878.101,-1.141739931
+66878.121,-0.956044741
+66878.141,-0.757196029
+66878.161,-0.561246858
+66878.181,-0.344051131
+66878.201,-0.131949175
+66878.221,0.050939632
+66878.241,0.228789969
+66878.261,0.379003692
+66878.281,0.502098683
+66878.301,0.60864682
+66878.321,0.68653324
+66878.341,0.743159679
+66878.361,0.749116872
+66878.381,0.690624716
+66878.401,0.631395721
+66878.421,0.532569917
+66878.441,0.418239769
+66878.461,0.274420896
+66878.481,0.088400514
+66878.501,-0.091500247
+66878.521,-0.286542191
+66878.541,-0.504139931
+66878.561,-0.711426999
+66878.581,-0.896132529
+66878.601,-1.085804817
+66878.621,-1.247688356
+66878.641,-1.390308873
+66878.661,-1.497322359
+66878.681,-1.582160451
+66878.701,-1.639159281
+66878.721,-1.653203734
+66878.741,-1.633042349
+66878.761,-1.584455434
+66878.781,-1.495488082
+66878.801,-1.372148063
+66878.821,-1.229464539
+66878.841,-1.058694282
+66878.861,-0.862333122
+66878.881,-0.680010588
+66878.901,-0.480252989
+66878.921,-0.26207234
+66878.941,-0.06655413
+66878.961,0.110746901
+66878.981,0.286980918
+66879.001,0.413618423
+66879.021,0.526177666
+66879.041,0.628430236
+66879.061,0.683311756
+66879.081,0.708538349
+66879.101,0.700998969
+66879.121,0.650283032
+66879.141,0.5676843
+66879.161,0.461247201
+66879.181,0.327941471
+66879.201,0.187048923
+66879.221,0.025755133
+66879.241,-0.167290323
+66879.261,-0.370203443
+66879.281,-0.590493323
+66879.301,-0.792898827
+66879.321,-0.976063639
+66879.341,-1.134988403
+66879.361,-1.290413442
+66879.381,-1.436541493
+66879.401,-1.517391931
+66879.421,-1.594965987
+66879.441,-1.623404774
+66879.461,-1.631965737
+66879.481,-1.593508102
+66879.501,-1.521130124
+66879.521,-1.4094909
+66879.541,-1.293147346
+66879.561,-1.136516236
+66879.581,-0.973785837
+66879.601,-0.795147553
+66879.621,-0.595379449
+66879.641,-0.372225551
+66879.661,-0.18367831
+66879.681,-0.002454087
+66879.701,0.188159754
+66879.721,0.326445108
+66879.741,0.458831485
+66879.761,0.556257553
+66879.781,0.634239076
+66879.801,0.672090065
+66879.821,0.684892398
+66879.841,0.672830416
+66879.861,0.605296612
+66879.881,0.52006563
+66879.901,0.397646705
+66879.921,0.242814188
+66879.941,0.084305639
+66879.961,-0.074723556
+66879.981,-0.281392007
+66880.001,-0.490696849
+66880.021,-0.682875733
+66880.041,-0.869992438
+66880.061,-1.045718435
+66880.081,-1.200305718
+66880.101,-1.334623663
+66880.121,-1.46572515
+66880.141,-1.53529015
+66880.161,-1.586072942
+66880.181,-1.612028654
+66880.201,-1.596733765
+66880.221,-1.555886907
+66880.241,-1.457062808
+66880.261,-1.351943004
+66880.281,-1.217593649
+66880.301,-1.044108951
+66880.321,-0.861401097
+66880.341,-0.694014214
+66880.361,-0.498881243
+66880.381,-0.297370838
+66880.401,-0.102922502
+66880.421,0.077981238
+66880.441,0.23193332
+66880.461,0.379427491
+66880.481,0.479496325
+66880.501,0.570301622
+66880.521,0.647131125
+66880.541,0.656471056
+66880.561,0.656861371
+66880.581,0.621423092
+66880.601,0.534063864
+66880.621,0.441327641
+66880.641,0.313758545
+66880.661,0.165754058
+66880.681,0.006128348
+66880.701,-0.170866868
+66880.721,-0.353616825
+66880.741,-0.582106
+66880.761,-0.775568316
+66880.781,-0.954531481
+66880.801,-1.12974133
+66880.821,-1.28325791
+66880.841,-1.403203417
+66880.861,-1.490721093
+66880.881,-1.542425308
+66880.901,-1.580387967
+66880.921,-1.582793846
+66880.941,-1.539363872
+66880.961,-1.473845586
+66880.981,-1.376820861
+66881.001,-1.251227402
+66881.021,-1.112782164
+66881.041,-0.922840269
+66881.061,-0.744652675
+66881.081,-0.564933463
+66881.101,-0.373067251
+66881.121,-0.160287922
+66881.141,0.007470542
+66881.161,0.17049355
+66881.181,0.322928739
+66881.201,0.441653155
+66881.221,0.526499906
+66881.241,0.59686078
+66881.261,0.642945087
+66881.281,0.643777364
+66881.301,0.623402799
+66881.321,0.549909074
+66881.341,0.461599686
+66881.361,0.365995642
+66881.381,0.223184994
+66881.401,0.066153145
+66881.421,-0.09846414
+66881.441,-0.311126425
+66881.461,-0.495708312
+66881.481,-0.675389228
+66881.501,-0.868301163
+66881.521,-1.038266089
+66881.541,-1.191763175
+66881.561,-1.314564447
+66881.581,-1.426844321
+66881.601,-1.494814445
+66881.621,-1.55157894
+66881.641,-1.568815198
+66881.661,-1.550909452
+66881.681,-1.502618317
+66881.701,-1.409524923
+66881.721,-1.311128355
+66881.741,-1.166326685
+66881.761,-1.014377101
+66881.781,-0.829606885
+66881.801,-0.652527743
+66881.821,-0.47692644
+66881.841,-0.2737454
+66881.861,-0.086981692
+66881.881,0.067808749
+66881.901,0.216662757
+66881.921,0.356199968
+66881.941,0.460042295
+66881.961,0.544905871
+66881.981,0.598053094
+66882.001,0.628382584
+66882.021,0.622617039
+66882.041,0.565551937
+66882.061,0.491778443
+66882.081,0.394007812
+66882.101,0.294251386
+66882.121,0.1334572
+66882.141,-0.023249969
+66882.161,-0.193751801
+66882.181,-0.396619729
+66882.201,-0.589014156
+66882.221,-0.767020865
+66882.241,-0.926098472
+66882.26099,-1.096615287
+66882.281,-1.234537125
+66882.301,-1.354026607
+66882.321,-1.437920293
+66882.341,-1.516454891
+66882.361,-1.551997534
+66882.381,-1.548321668
+66882.401,-1.517603149
+66882.421,-1.439079584
+66882.441,-1.343778967
+66882.461,-1.216947068
+66882.481,-1.085464423
+66882.501,-0.932406901
+66882.521,-0.762032479
+66882.541,-0.563060872
+66882.561,-0.378639424
+66882.581,-0.185346637
+66882.601,-0.017261013
+66882.621,0.128985967
+66882.641,0.270867777
+66882.661,0.398485243
+66882.681,0.47942022
+66882.701,0.554637452
+66882.721,0.588479314
+66882.741,0.596519932
+66882.761,0.559052589
+66882.781,0.514533306
+66882.801,0.444548706
+66882.821,0.336175757
+66882.841,0.201682015
+66882.861,0.057034767
+66882.881,-0.103107373
+66882.901,-0.291821754
+66882.921,-0.4751557
+66882.941,-0.654042313
+66882.961,-0.828825894
+66882.981,-0.995656501
+66883.001,-1.140770459
+66883.021,-1.277572062
+66883.041,-1.37463914
+66883.061,-1.460027819
+66883.081,-1.506146389
+66883.101,-1.516571293
+66883.121,-1.502226089
+66883.141,-1.455662581
+66883.161,-1.385444105
+66883.181,-1.280115567
+66883.201,-1.162524967
+66883.221,-1.003412129
+66883.241,-0.842418316
+66883.261,-0.670950212
+66883.281,-0.488692592
+66883.301,-0.295444183
+66883.321,-0.120689147
+66883.341,0.039163874
+66883.361,0.18221939
+66883.38101,0.316909866
+66883.401,0.406453927
+66883.421,0.482440148
+66883.441,0.55841546
+66883.461,0.575851305
+66883.481,0.569240354
+66883.501,0.525693878
+66883.521,0.46236773
+66883.541,0.385602544
+66883.561,0.261833264
+66883.581,0.117539208
+66883.601,-0.027802101
+66883.621,-0.204386695
+66883.641,-0.405336857
+66883.661,-0.588948931
+66883.681,-0.762181479
+66883.701,-0.925795944
+66883.721,-1.090293315
+66883.741,-1.227257354
+66883.761,-1.326273528
+66883.781,-1.411614696
+66883.801,-1.479821372
+66883.821,-1.495105922
+66883.841,-1.490899058
+66883.861,-1.45665511
+66883.881,-1.390285906
+66883.901,-1.297805144
+66883.921,-1.181415459
+66883.941,-1.039129854
+66883.961,-0.865319463
+66883.981,-0.699298035
+66884.001,-0.535802239
+66884.021,-0.349369667
+66884.041,-0.157298478
+66884.061,0.006428233
+66884.081,0.150471859
+66884.101,0.276296114
+66884.121,0.384040679
+66884.141,0.467396013
+66884.161,0.518274796
+66884.181,0.539821743
+66884.201,0.54837765
+66884.221,0.5190834
+66884.241,0.447933693
+66884.261,0.373273863
+66884.281,0.268898915
+66884.301,0.131193516
+66884.321,-0.012746592
+66884.341,-0.181043164
+66884.361,-0.351522413
+66884.381,-0.526676556
+66884.401,-0.699296335
+66884.421,-0.863082451
+66884.441,-1.018963559
+66884.461,-1.159778512
+66884.481,-1.28385306
+66884.501,-1.376717919
+66884.521,-1.439538357
+66884.541,-1.4754556
+66884.561,-1.483660983
+66884.581,-1.463572073
+66884.601,-1.410520325
+66884.621,-1.3146373
+66884.641,-1.207651904
+66884.661,-1.082386041
+66884.681,-0.933907393
+66884.701,-0.775244363
+66884.721,-0.61512355
+66884.741,-0.432816154
+66884.761,-0.248764592
+66884.781,-0.093667899
+66884.801,0.055535034
+66884.821,0.192413816
+66884.841,0.316020042
+66884.861,0.400741175
+66884.881,0.469335008
+66884.901,0.525504419
+66884.921,0.523292147
+66884.941,0.504307751
+66884.961,0.465680829
+66884.981,0.398199386
+66885.001,0.314559407
+66885.021,0.19576999
+66885.041,0.048615426
+66885.061,-0.108186717
+66885.081,-0.26819614
+66885.101,-0.436183241
+66885.121,-0.603531841
+66885.141,-0.770129955
+66885.161,-0.91685078
+66885.181,-1.066891136
+66885.201,-1.212045176
+66885.221,-1.31373508
+66885.241,-1.383892649
+66885.261,-1.425808933
+66885.281,-1.456316148
+66885.301,-1.448384776
+66885.321,-1.408908107
+66885.341,-1.366335161
+66885.361,-1.275027628
+66885.381,-1.14371448
+66885.401,-1.00618624
+66885.421,-0.859482107
+66885.441,-0.703981093
+66885.461,-0.534772429
+66885.481,-0.358242607
+66885.501,-0.178332791
+66885.521,-0.025734612
+66885.541,0.101311046
+66885.561,0.233381691
+66885.581,0.341329603
+66885.601,0.428914956
+66885.621,0.479908184
+66885.641,0.509072565
+66885.661,0.517739096
+66885.681,0.482373682
+66885.701,0.430442188
+66885.721,0.359875945
+66885.741,0.251136331
+66885.761,0.116261618
+66885.781,-0.018424742
+66885.801,-0.175480301
+66885.821,-0.337091827
+66885.841,-0.509768177
+66885.861,-0.671286771
+66885.881,-0.831711102
+66885.901,-0.986401834
+66885.921,-1.115990424
+66885.941,-1.230377171
+66885.961,-1.325845241
+66885.981,-1.388959733
+66886.001,-1.426672378
+66886.021,-1.445698367
+66886.041,-1.427794876
+66886.061,-1.376141916
+66886.081,-1.289778585
+66886.101,-1.194399629
+66886.121,-1.076273577
+66886.141,-0.938808891
+66886.161,-0.794666772
+66886.181,-0.633591505
+66886.201,-0.463869141
+66886.221,-0.29041094
+66886.241,-0.130679679
+66886.261,0.013846689
+66886.281,0.141443716
+66886.301,0.25825989
+66886.321,0.355835759
+66886.341,0.428616539
+66886.361,0.470090977
+66886.381,0.489207486
+66886.401,0.488438858
+66886.421,0.445201002
+66886.441,0.381402221
+66886.461,0.293774656
+66886.481,0.172899113
+66886.501,0.044967167
+66886.521,-0.092749902
+66886.541,-0.246735986
+66886.561,-0.425959475
+66886.581,-0.595744067
+66886.601,-0.751136217
+66886.621,-0.91027283
+66886.641,-1.067976967
+66886.661,-1.180879853
+66886.681,-1.279817081
+66886.701,-1.343365525
+66886.721,-1.39754621
+66886.741,-1.422515073
+66886.761,-1.415669906
+66886.781,-1.37005921
+66886.801,-1.299762623
+66886.821,-1.223865748
+66886.841,-1.10741863
+66886.861,-0.955379147
+66886.881,-0.827450328
+66886.901,-0.680778229
+66886.921,-0.515047365
+66886.941,-0.337808264
+66886.961,-0.177452377
+66886.981,-0.036792136
+66887.001,0.101617842
+66887.021,0.236123049
+66887.041,0.323068884
+66887.061,0.393765806
+66887.08099,0.445230173
+66887.101,0.4794538
+66887.121,0.465892253
+66887.141,0.451219896
+66887.161,0.405102425
+66887.181,0.315391514
+66887.201,0.193700344
+66887.221,0.07866161
+66887.241,-0.046537254
+66887.261,-0.207817502
+66887.281,-0.365493504
+66887.301,-0.530585467
+66887.321,-0.689904674
+66887.341,-0.826534446
+66887.361,-0.964361307
+66887.381,-1.096171888
+66887.401,-1.20451417
+66887.421,-1.281291977
+66887.441,-1.349205251
+66887.461,-1.386822521
+66887.481,-1.385570463
+66887.501,-1.368306907
+66887.521,-1.323031004
+66887.541,-1.240824547
+66887.561,-1.142527088
+66887.581,-1.029529631
+66887.601,-0.886768621
+66887.621,-0.747617165
+66887.641,-0.590966314
+66887.661,-0.439770516
+66887.681,-0.282531042
+66887.701,-0.124358285
+66887.721,0.023848009
+66887.741,0.147019701
+66887.761,0.254759438
+66887.781,0.334350157
+66887.801,0.405801278
+66887.821,0.437797795
+66887.841,0.448526684
+66887.861,0.430695562
+66887.881,0.391278348
+66887.901,0.344296954
+66887.921,0.245439119
+66887.941,0.130934804
+66887.961,0.014676227
+66887.981,-0.11777193
+66888.001,-0.265980522
+66888.021,-0.436428794
+66888.041,-0.597415316
+66888.061,-0.743876628
+66888.081,-0.878475624
+66888.101,-1.019991171
+66888.121,-1.140651455
+66888.141,-1.224777694
+66888.161,-1.311578112
+66888.181,-1.344116108
+66888.20101,-1.374722033
+66888.221,-1.366036449
+66888.241,-1.321215766
+66888.261,-1.262178357
+66888.281,-1.190092055
+66888.301,-1.078205469
+66888.321,-0.956099614
+66888.341,-0.820506419
+66888.361,-0.670514163
+66888.381,-0.532990556
+66888.401,-0.368152224
+66888.421,-0.211846361
+66888.441,-0.061374066
+66888.461,0.062275268
+66888.481,0.167034574
+66888.501,0.275549716
+66888.521,0.354132327
+66888.541,0.40750282
+66888.561,0.431418923
+66888.581,0.435622989
+66888.601,0.415215889
+66888.621,0.361074879
+66888.641,0.278621064
+66888.661,0.189316366
+66888.681,0.084237302
+66888.701,-0.037767933
+66888.721,-0.184280178
+66888.741,-0.33882965
+66888.761,-0.517758645
+66888.781,-0.666068896
+66888.801,-0.790975535
+66888.821,-0.928801058
+66888.841,-1.055460063
+66888.861,-1.156897128
+66888.881,-1.252146455
+66888.901,-1.312741255
+66888.921,-1.345593604
+66888.941,-1.356683626
+66888.961,-1.329250845
+66888.981,-1.292545461
+66889.001,-1.217519888
+66889.021,-1.117711207
+66889.041,-1.014394002
+66889.061,-0.895321298
+66889.081,-0.741193319
+66889.101,-0.594933768
+66889.121,-0.451584608
+66889.141,-0.286478582
+66889.161,-0.14271769
+66889.181,-0.011093113
+66889.201,0.113692579
+66889.221,0.212355924
+66889.241,0.284979446
+66889.261,0.353173528
+66889.281,0.404003613
+66889.301,0.407898661
+66889.321,0.396885057
+66889.341,0.369482221
+66889.361,0.307151748
+66889.381,0.239149992
+66889.401,0.132715284
+66889.421,0.004971717
+66889.441,-0.120410777
+66889.461,-0.259831624
+66889.481,-0.411224133
+66889.501,-0.569598764
+66889.521,-0.71797956
+66889.541,-0.849721808
+66889.561,-0.975105114
+66889.581,-1.079679235
+66889.601,-1.180874587
+66889.621,-1.263394697
+66889.641,-1.29890475
+66889.661,-1.314607427
+66889.681,-1.318994462
+66889.701,-1.287351505
+66889.721,-1.229425535
+66889.741,-1.153697558
+66889.761,-1.067473419
+66889.781,-0.950868702
+66889.801,-0.815179961
+66889.821,-0.680657595
+66889.841,-0.555984817
+66889.861,-0.388488091
+66889.881,-0.219308667
+66889.901,-0.075702423
+66889.921,0.051617242
+66889.941,0.160232346
+66889.961,0.254527732
+66889.981,0.325374168
+66890.001,0.369642911
+66890.021,0.392448187
+66890.041,0.390728384
+66890.061,0.375831873
+66890.081,0.312085048
+66890.101,0.257559855
+66890.121,0.158721265
+66890.141,0.053497013
+66890.161,-0.072113463
+66890.181,-0.215640876
+66890.201,-0.356838715
+66890.221,-0.507513976
+66890.241,-0.651832443
+66890.261,-0.786252342
+66890.281,-0.918278371
+66890.301,-1.036762064
+66890.321,-1.131172316
+66890.341,-1.21305054
+66890.361,-1.279296606
+66890.381,-1.304994659
+66890.401,-1.308331022
+66890.421,-1.292186168
+66890.441,-1.260620147
+66890.461,-1.178084
+66890.481,-1.097013577
+66890.501,-0.985683719
+66890.521,-0.868471527
+66890.541,-0.737599364
+66890.561,-0.592094925
+66890.581,-0.440760098
+66890.601,-0.299865407
+66890.621,-0.139254078
+66890.641,-0.01258564
+66890.661,0.084460244
+66890.681,0.167529431
+66890.701,0.273608939
+66890.721,0.326446976
+66890.741,0.360231147
+66890.761,0.378513917
+66890.781,0.362861762
+66890.801,0.335121606
+66890.821,0.274370332
+66890.841,0.195852453
+66890.861,0.101396898
+66890.881,-0.02036797
+66890.901,-0.137270485
+66890.921,-0.282360736
+66890.941,-0.424475839
+66890.961,-0.560366269
+66890.981,-0.71797859
+66891.001,-0.858876432
+66891.021,-0.9647278
+66891.041,-1.07781153
+66891.061,-1.158091634
+66891.081,-1.232897615
+66891.101,-1.275752366
+66891.121,-1.285978313
+66891.141,-1.291646204
+66891.161,-1.262235772
+66891.181,-1.208407241
+66891.201,-1.123577856
+66891.221,-1.025068064
+66891.241,-0.932617717
+66891.261,-0.797868872
+66891.281,-0.657900036
+66891.301,-0.531937165
+66891.321,-0.365210519
+66891.341,-0.219633588
+66891.361,-0.099109542
+66891.381,0.017537991
+66891.401,0.143635532
+66891.421,0.212384774
+66891.441,0.288481351
+66891.461,0.345716072
+66891.481,0.359240556
+66891.501,0.359404433
+66891.521,0.348821434
+66891.541,0.298073695
+66891.561,0.222032579
+66891.581,0.142681525
+66891.601,0.060483796
+66891.621,-0.072013813
+66891.641,-0.208550704
+66891.661,-0.354604981
+66891.681,-0.49129856
+66891.701,-0.637034891
+66891.721,-0.776898477
+66891.741,-0.897225869
+66891.761,-1.01277347
+66891.781,-1.105168036
+66891.801,-1.179562229
+66891.821,-1.25045611
+66891.841,-1.273772053
+66891.861,-1.286201465
+66891.881,-1.273533957
+66891.901,-1.229331799
+66891.921,-1.16122588
+66891.941,-1.068221127
+66891.961,-0.975524959
+66891.981,-0.856176705
+66892.001,-0.746324793
+66892.021,-0.602030022
+66892.041,-0.445675905
+66892.061,-0.308665154
+66892.081,-0.167518236
+66892.101,-0.03486603
+66892.121,0.072387725
+66892.141,0.149000506
+66892.161,0.242947704
+66892.181,0.292608076
+66892.201,0.338069035
+66892.221,0.361889724
+66892.241,0.339203652
+66892.261,0.313018208
+66892.281,0.262526686
+66892.301,0.170051173
+66892.321,0.081137559
+66892.341,-0.018343391
+66892.361,-0.14185061
+66892.381,-0.278282145
+66892.401,-0.414444267
+66892.421,-0.562894369
+66892.441,-0.695820132
+66892.461,-0.813261213
+66892.481,-0.933514713
+66892.501,-1.032366823
+66892.521,-1.128971143
+66892.541,-1.192959
+66892.561,-1.240133308
+66892.581,-1.258885083
+66892.601,-1.26056196
+66892.621,-1.230125283
+66892.641,-1.17531243
+66892.661,-1.090789808
+66892.681,-0.996000937
+66892.701,-0.888362316
+66892.721,-0.774173654
+66892.741,-0.654418111
+66892.761,-0.499853257
+66892.781,-0.355994236
+66892.801,-0.210605812
+66892.821,-0.098516996
+66892.841,0.010960801
+66892.861,0.106926391
+66892.881,0.192109507
+66892.901,0.265630501
+66892.921,0.312301421
+66892.941,0.337442276
+66892.961,0.332390736
+66892.981,0.298031071
+66893.001,0.258314139
+66893.02101,0.209294666
+66893.041,0.111831866
+66893.061,0.013780247
+66893.081,-0.097442769
+66893.101,-0.224342591
+66893.121,-0.352007924
+66893.141,-0.510344313
+66893.161,-0.657117443
+66893.181,-0.77667841
+66893.201,-0.891438993
+66893.221,-0.988953437
+66893.241,-1.062557438
+66893.261,-1.153382977
+66893.281,-1.205862213
+66893.301,-1.251846174
+66893.321,-1.251379048
+66893.341,-1.234936532
+66893.361,-1.190406492
+66893.381,-1.1154183
+66893.401,-1.039901363
+66893.421,-0.930026868
+66893.441,-0.82752831
+66893.461,-0.711867872
+66893.481,-0.57474866
+66893.501,-0.429200205
+66893.521,-0.304515545
+66893.541,-0.191209903
+66893.561,-0.049223116
+66893.581,0.062096216
+66893.601,0.139485303
+66893.621,0.207668609
+66893.641,0.279561686
+66893.661,0.314185721
+66893.681,0.32164434
+66893.701,0.315602938
+66893.721,0.27818285
+66893.741,0.222799076
+66893.761,0.15194316
+66893.781,0.066021422
+66893.801,-0.051428357
+66893.821,-0.165007506
+66893.841,-0.279606228
+66893.861,-0.420895921
+66893.881,-0.578196028
+66893.901,-0.714075379
+66893.921,-0.833254432
+66893.941,-0.931382621
+66893.961,-1.025740479
+66893.981,-1.115029263
+66894.001,-1.173372115
+66894.021,-1.219599596
+66894.041,-1.217372753
+66894.061,-1.223184964
+66894.081,-1.201001004
+66894.101,-1.15963704
+66894.121,-1.073217099
+66894.141,-0.981516658
+66894.161,-0.892209603
+66894.181,-0.768583181
+66894.201,-0.639873914
+66894.221,-0.511667366
+66894.241,-0.375528289
+66894.261,-0.253032322
+66894.281,-0.135252953
+66894.301,-0.016599344
+66894.321,0.090042644
+66894.341,0.177095328
+66894.361,0.222861846
+66894.381,0.271677109
+66894.401,0.287503721
+66894.421,0.286217923
+66894.441,0.282925797
+66894.461,0.225555988
+66894.481,0.168686837
+66894.501,0.09693433
+66894.521,-0.006428137
+66894.541,-0.111541937
+66894.561,-0.220876926
+66894.581,-0.352768708
+66894.601,-0.501976546
+66894.621,-0.627866325
+66894.641,-0.758745852
+66894.661,-0.864273367
+66894.681,-0.956778199
+66894.701,-1.060791439
+66894.721,-1.132293789
+66894.741,-1.176360004
+66894.761,-1.201103829
+66894.781,-1.214841788
+66894.801,-1.201758265
+66894.821,-1.166369227
+66894.841,-1.100290369
+66894.861,-1.016445649
+66894.881,-0.930173143
+66894.901,-0.849651672
+66894.921,-0.718265279
+66894.941,-0.573853465
+66894.961,-0.448335624
+66894.981,-0.324922339
+66895.001,-0.206035124
+66895.021,-0.074666799
+66895.041,0.02998638
+66895.061,0.107348014
+66895.081,0.183004544
+66895.101,0.239010512
+66895.121,0.272723807
+66895.141,0.293977368
+66895.161,0.282793998
+66895.181,0.244547868
+66895.201,0.213690319
+66895.221,0.138988805
+66895.241,0.039084426
+66895.261,-0.051713394
+66895.281,-0.16748174
+66895.301,-0.276541589
+66895.321,-0.411955798
+66895.341,-0.551461285
+66895.361,-0.674791944
+66895.381,-0.788727561
+66895.401,-0.885836568
+66895.421,-1.00049601
+66895.441,-1.08659711
+66895.461,-1.144909765
+66895.481,-1.180671155
+66895.501,-1.202213616
+66895.521,-1.203814428
+66895.541,-1.183732701
+66895.561,-1.138794167
+66895.581,-1.061905015
+66895.601,-0.966232006
+66895.621,-0.879964884
+66895.641,-0.779228988
+66895.661,-0.661114708
+66895.681,-0.529384391
+66895.701,-0.40141546
+66895.721,-0.269535701
+66895.741,-0.16072323
+66895.761,-0.044769759
+66895.781,0.058596174
+66895.801,0.129680201
+66895.821,0.193627846
+66895.841,0.246160895
+66895.861,0.275883022
+66895.881,0.279026187
+66895.901,0.256144974
+66895.921,0.209462687
+66895.941,0.14247439
+66895.961,0.071420152
+66895.981,-0.004272767
+66896.001,-0.115961659
+66896.021,-0.236381524
+66896.041,-0.358004868
+66896.061,-0.482594114
+66896.081,-0.620883358
+66896.101,-0.737456182
+66896.121,-0.834278044
+66896.141,-0.916957445
+66896.161,-1.015130072
+66896.181,-1.086089115
+66896.201,-1.133836915
+66896.221,-1.180489201
+66896.241,-1.188532316
+66896.261,-1.179666187
+66896.281,-1.137933401
+66896.301,-1.086206229
+66896.321,-1.014954588
+66896.341,-0.923360042
+66896.361,-0.833066138
+66896.381,-0.716318737
+66896.401,-0.587480307
+66896.421,-0.46819691
+66896.441,-0.342388295
+66896.461,-0.216874603
+66896.481,-0.10256132
+66896.501,0.00096179
+66896.521,0.073097723
+66896.541,0.150782909
+66896.561,0.21538518
+66896.581,0.242569969
+66896.601,0.257844243
+66896.621,0.253579861
+66896.641,0.225835438
+66896.661,0.191804639
+66896.681,0.12100337
+66896.701,0.027359513
+66896.721,-0.059363196
+66896.741,-0.169702467
+66896.761,-0.29839092
+66896.781,-0.405776461
+66896.801,-0.520561869
+66896.821,-0.654897365
+66896.841,-0.758827643
+66896.861,-0.871107773
+66896.881,-0.96379111
+66896.901,-1.044240847
+66896.921,-1.109051852
+66896.941,-1.139215351
+66896.961,-1.162523271
+66896.981,-1.170541774
+66897.001,-1.147258803
+66897.021,-1.103885856
+66897.041,-1.044206374
+66897.061,-0.969913777
+66897.081,-0.878961803
+66897.101,-0.773792982
+66897.121,-0.658114679
+66897.141,-0.543432534
+66897.161,-0.420648905
+66897.181,-0.289132759
+66897.201,-0.181695716
+66897.221,-0.065612361
+66897.241,0.017507971
+66897.261,0.085868963
+66897.281,0.162970267
+66897.301,0.20240124
+66897.321,0.221451566
+66897.341,0.236864822
+66897.361,0.216827358
+66897.381,0.188461962
+66897.401,0.13347257
+66897.421,0.058474922
+66897.441,-0.021103035
+66897.461,-0.126067973
+66897.481,-0.228535288
+66897.501,-0.33547588
+66897.521,-0.461491977
+66897.541,-0.598442025
+66897.561,-0.708103808
+66897.581,-0.802432172
+66897.601,-0.881088217
+66897.621,-0.981413288
+66897.641,-1.050520977
+66897.661,-1.099287112
+66897.681,-1.137087101
+66897.701,-1.143820639
+66897.721,-1.125153737
+66897.741,-1.099207131
+66897.761,-1.053326868
+66897.781,-0.986824842
+66897.801,-0.90425454
+66897.821,-0.829224139
+66897.84101,-0.715507437
+66897.861,-0.600445886
+66897.881,-0.476559238
+66897.901,-0.35136711
+66897.921,-0.238894261
+66897.941,-0.122453848
+66897.961,-0.032007116
+66897.981,0.041783958
+66898.001,0.123626607
+66898.021,0.158702256
+66898.041,0.203161488
+66898.061,0.235043114
+66898.081,0.228669514
+66898.101,0.193675534
+66898.121,0.155698361
+66898.141,0.092237457
+66898.161,0.017723393
+66898.181,-0.061197107
+66898.201,-0.165720908
+66898.221,-0.286619935
+66898.241,-0.408999185
+66898.261,-0.530101495
+66898.281,-0.641860878
+66898.301,-0.75511145
+66898.321,-0.85490413
+66898.341,-0.925095539
+66898.361,-1.015901416
+66898.381,-1.075522768
+66898.401,-1.110613227
+66898.421,-1.127780326
+66898.441,-1.128987787
+66898.461,-1.111991894
+66898.481,-1.091250522
+66898.501,-1.025386985
+66898.521,-0.944181485
+66898.541,-0.866606356
+66898.561,-0.769829079
+66898.581,-0.651662853
+66898.601,-0.530046412
+66898.621,-0.429292284
+66898.641,-0.306587775
+66898.661,-0.187748209
+66898.681,-0.094082368
+66898.701,-0.003760918
+66898.721,0.072243274
+66898.741,0.130576118
+66898.761,0.174136159
+66898.781,0.189323283
+66898.801,0.201040647
+66898.821,0.186860378
+66898.841,0.165237589
+66898.861,0.115456195
+66898.881,0.046702857
+66898.901,-0.028603149
+66898.921,-0.117949297
+66898.941,-0.231561152
+66898.961,-0.35226147
+66898.981,-0.459819008
+66899.001,-0.571705142
+66899.021,-0.674740919
+66899.041,-0.785458259
+66899.061,-0.881732468
+66899.081,-0.955684828
+66899.101,-1.036124772
+66899.121,-1.08837833
+66899.141,-1.107856818
+66899.161,-1.113087461
+66899.181,-1.123952641
+66899.201,-1.095477959
+66899.221,-1.019472285
+66899.241,-0.965585831
+66899.261,-0.905376649
+66899.281,-0.810189443
+66899.301,-0.717757348
+66899.321,-0.609617595
+66899.341,-0.498016652
+66899.361,-0.366072891
+66899.381,-0.263741445
+66899.401,-0.146188616
+66899.421,-0.048672432
+66899.441,0.032276714
+66899.461,0.095325649
+66899.481,0.143835283
+66899.501,0.170525178
+66899.521,0.20025488
+66899.541,0.186272619
+66899.561,0.163308061
+66899.581,0.121755698
+66899.601,0.065919014
+66899.621,0.006863406
+66899.641,-0.069948392
+66899.661,-0.164318346
+66899.681,-0.278489517
+66899.701,-0.396978739
+66899.721,-0.517403702
+66899.741,-0.618393978
+66899.761,-0.716493005
+66899.781,-0.818949433
+66899.801,-0.916701562
+66899.821,-0.978323816
+66899.841,-1.050763279
+66899.861,-1.083222681
+66899.881,-1.096782248
+66899.901,-1.107351016
+66899.921,-1.095796583
+66899.941,-1.052949968
+66899.961,-0.981578885
+66899.981,-0.907130317
+66900.001,-0.856229618
+66900.021,-0.755284142
+66900.041,-0.649985382
+66900.061,-0.541970604
+66900.081,-0.43036942
+66900.101,-0.314294021
+66900.121,-0.212040319
+66900.141,-0.1066845
+66900.161,-0.017605003
+66900.181,0.048812917
+66900.201,0.112590917
+66900.221,0.150093146
+66900.241,0.191052684
+66900.261,0.194720988
+66900.281,0.173715786
+66900.301,0.142189162
+66900.321,0.090131059
+66900.341,0.037656001
+66900.361,-0.026083082
+66900.381,-0.120644579
+66900.401,-0.220193131
+66900.421,-0.32897457
+66900.441,-0.472276028
+66900.461,-0.576920348
+66900.481,-0.664217174
+66900.501,-0.751850134
+66900.521,-0.851007082
+66900.541,-0.944989948
+66900.561,-1.013592747
+66900.581,-1.046066733
+66900.601,-1.072200034
+66900.621,-1.088244167
+66900.641,-1.081117779
+66900.661,-1.068638295
+66900.681,-1.036370307
+66900.701,-0.963480155
+66900.721,-0.886081232
+66900.741,-0.798543917
+66900.761,-0.703660053
+66900.781,-0.600116328
+66900.801,-0.493351497
+66900.821,-0.371299366
+66900.841,-0.256562726
+66900.861,-0.169512761
+66900.881,-0.065578443
+66900.901,0.005205198
+66900.921,0.071916641
+66900.941,0.11932522
+66900.961,0.14101452
+66900.981,0.176956775
+66901.001,0.178302377
+66901.021,0.141932055
+66901.041,0.11642426
+66901.061,0.060288111
+66901.081,0.000906127
+66901.101,-0.071321591
+66901.121,-0.175319648
+66901.141,-0.272277392
+66901.161,-0.388709307
+66901.181,-0.493307599
+66901.201,-0.595343626
+66901.221,-0.7137434
+66901.241,-0.791312115
+66901.261,-0.885075392
+66901.281,-0.955149849
+66901.301,-1.00581585
+66901.321,-1.048006883
+66901.341,-1.074975939
+66901.361,-1.07203594
+66901.381,-1.061427447
+66901.401,-1.033382934
+66901.421,-0.977797852
+66901.441,-0.911502233
+66901.461,-0.83706111
+66901.481,-0.754116707
+66901.501,-0.649190407
+66901.521,-0.54998111
+66901.541,-0.423982718
+66901.561,-0.324319973
+66901.581,-0.214709822
+66901.601,-0.12652407
+66901.621,-0.045434396
+66901.641,0.025658687
+66901.661,0.077604013
+66901.681,0.128087228
+66901.701,0.150540594
+66901.721,0.155519624
+66901.741,0.142650253
+66901.761,0.116629289
+66901.781,0.089273264
+66901.801,0.02519219
+66901.821,-0.046486599
+66901.841,-0.123216899
+66901.861,-0.22131713
+66901.881,-0.329736391
+66901.901,-0.452965797
+66901.921,-0.573871312
+66901.941,-0.673530386
+66901.961,-0.764925454
+66901.981,-0.858593432
+66902.001,-0.933989217
+66902.021,-0.988839333
+66902.041,-1.016197198
+66902.061,-1.060009985
+66902.081,-1.080180837
+66902.101,-1.053584653
+66902.121,-1.032411224
+66902.141,-0.987933225
+66902.161,-0.91955596
+66902.181,-0.851898225
+66902.201,-0.781264665
+66902.221,-0.684602705
+66902.241,-0.587079002
+66902.261,-0.476589361
+66902.281,-0.373980811
+66902.301,-0.266017466
+66902.321,-0.164398367
+66902.341,-0.07976855
+66902.361,-0.018915966
+66902.381,0.04421003
+66902.401,0.089387786
+66902.421,0.135257631
+66902.441,0.144238647
+66902.461,0.135416896
+66902.481,0.123379913
+66902.501,0.082745827
+66902.521,0.035651037
+66902.541,-0.028606555
+66902.561,-0.11397289
+66902.581,-0.195282144
+66902.601,-0.288411672
+66902.621,-0.410457354
+66902.641,-0.520435654
+66902.66099,-0.608885286
+66902.681,-0.704866388
+66902.701,-0.797455331
+66902.721,-0.876834829
+66902.741,-0.938941158
+66902.761,-0.998592136
+66902.781,-1.041319501
+66902.801,-1.04608865
+66902.821,-1.051817811
+66902.841,-1.027033382
+66902.861,-0.993903648
+66902.881,-0.950830526
+66902.901,-0.888335749
+66902.921,-0.810419699
+66902.941,-0.727214885
+66902.961,-0.633867434
+66902.981,-0.527017142
+66903.001,-0.428603311
+66903.021,-0.323947127
+66903.041,-0.206074111
+66903.061,-0.127884156
+66903.081,-0.056052362
+66903.101,0.008024591
+66903.121,0.063948868
+66903.141,0.115155201
+66903.161,0.136221253
+66903.181,0.13825605
+66903.201,0.11863319
+66903.221,0.08665499
+66903.241,0.055278466
+66903.261,-0.003889297
+66903.281,-0.070300274
+66903.301,-0.150247448
+66903.321,-0.252511305
+66903.341,-0.341866333
+66903.361,-0.445730602
+66903.381,-0.556192375
+66903.401,-0.647046253
+66903.421,-0.742719369
+66903.441,-0.822669519
+66903.461,-0.896928868
+66903.481,-0.952894323
+66903.501,-0.989967731
+66903.521,-1.019153754
+66903.541,-1.028711939
+66903.561,-1.027202163
+66903.581,-1.015781412
+66903.601,-0.961184852
+66903.621,-0.89012351
+66903.641,-0.841141364
+66903.661,-0.770104479
+66903.681,-0.676352037
+66903.701,-0.57834323
+66903.721,-0.480656816
+66903.741,-0.379477362
+66903.761,-0.279967491
+66903.781,-0.177583675
+66903.801,-0.102793768
+66903.821,-0.027474209
+66903.841,0.034092305
+66903.861,0.083554388
+66903.881,0.115235559
+66903.901,0.124724477
+66903.921,0.11981096
+66903.941,0.102849516
+66903.961,0.073341362
+66903.981,0.021394108
+66904.001,-0.035617133
+66904.021,-0.113725377
+66904.041,-0.206635855
+66904.061,-0.312652362
+66904.081,-0.408057922
+66904.101,-0.503905075
+66904.121,-0.59739805
+66904.141,-0.697658453
+66904.161,-0.780993924
+66904.181,-0.851408752
+66904.201,-0.916460641
+66904.221,-0.957909069
+66904.241,-0.9954687
+66904.261,-1.030513587
+66904.281,-1.029629981
+66904.301,-1.008348303
+66904.321,-0.981082336
+66904.341,-0.935568483
+66904.361,-0.864359644
+66904.381,-0.807703369
+66904.401,-0.727475981
+66904.421,-0.624382384
+66904.441,-0.530617626
+66904.461,-0.438454841
+66904.481,-0.335323409
+66904.501,-0.24068752
+66904.521,-0.153965856
+66904.541,-0.076364271
+66904.561,0.001423738
+66904.581,0.033222423
+66904.601,0.072141478
+66904.621,0.106555485
+66904.641,0.103645787
+66904.661,0.092275314
+66904.681,0.067017395
+66904.701,0.036737535
+66904.721,-0.016855646
+66904.741,-0.097107494
+66904.761,-0.176612489
+66904.781,-0.268139111
+66904.801,-0.379179544
+66904.821,-0.478583138
+66904.841,-0.571082836
+66904.861,-0.664643414
+66904.881,-0.747297035
+66904.901,-0.833519468
+66904.921,-0.896344606
+66904.941,-0.94809406
+66904.961,-0.995203346
+66904.981,-1.020171501
+66905.001,-1.024746441
+66905.021,-1.002999767
+66905.041,-0.974950126
+66905.061,-0.93479705
+66905.081,-0.880264874
+66905.101,-0.813113632
+66905.121,-0.746401462
+66905.141,-0.66039118
+66905.161,-0.561311028
+66905.181,-0.464610995
+66905.201,-0.358389958
+66905.221,-0.265996558
+66905.241,-0.185551453
+66905.261,-0.093728069
+66905.281,-0.021214099
+66905.301,0.024558197
+66905.321,0.062588402
+66905.341,0.092405566
+66905.361,0.110840233
+66905.381,0.099061807
+66905.401,0.071384213
+66905.421,0.035139655
+66905.441,-0.011788843
+66905.461,-0.071596183
+66905.481,-0.150806977
+66905.501,-0.235974791
+66905.521,-0.327155798
+66905.541,-0.426170277
+66905.561,-0.528826606
+66905.581,-0.628548361
+66905.601,-0.710737653
+66905.621,-0.78108283
+66905.641,-0.848973588
+66905.661,-0.91579567
+66905.681,-0.96344507
+66905.701,-0.992796333
+66905.721,-0.99460602
+66905.741,-0.998774176
+66905.761,-0.986693937
+66905.781,-0.946965655
+66905.801,-0.903223624
+66905.821,-0.847769882
+66905.841,-0.76997403
+66905.861,-0.687951435
+66905.881,-0.598181801
+66905.901,-0.49559351
+66905.921,-0.412254515
+66905.941,-0.324125036
+66905.961,-0.231265092
+66905.981,-0.141017078
+66906.001,-0.076516263
+66906.021,-0.029125306
+66906.041,0.039857983
+66906.061,0.074622225
+66906.081,0.075131265
+66906.101,0.076870365
+66906.121,0.066990448
+66906.141,0.051015712
+66906.161,0.010892238
+66906.181,-0.050685169
+66906.201,-0.115745481
+66906.221,-0.182419685
+66906.241,-0.255459919
+66906.261,-0.358325696
+66906.281,-0.474578482
+66906.301,-0.567004682
+66906.321,-0.660954465
+66906.341,-0.745964971
+66906.361,-0.805483108
+66906.381,-0.863609428
+66906.401,-0.924558646
+66906.421,-0.961111034
+66906.441,-0.984542993
+66906.461,-0.996446511
+66906.481,-0.981368375
+66906.501,-0.963334079
+66906.521,-0.92418589
+66906.541,-0.868850868
+66906.561,-0.805457651
+66906.581,-0.728736217
+66906.601,-0.644981397
+66906.621,-0.560290606
+66906.641,-0.472167541
+66906.661,-0.373981906
+66906.681,-0.272794812
+66906.701,-0.192152939
+66906.721,-0.116604259
+66906.741,-0.046083145
+66906.761,0.006146171
+66906.781,0.046764658
+66906.801,0.071872249
+66906.821,0.085012966
+66906.841,0.081423314
+66906.861,0.054137906
+66906.881,0.020796644
+66906.901,-0.021615462
+66906.921,-0.092957206
+66906.941,-0.160923861
+66906.961,-0.232525921
+66906.981,-0.315356511
+66907.001,-0.410282516
+66907.021,-0.510390781
+66907.041,-0.590307348
+66907.061,-0.673840197
+66907.081,-0.766988836
+66907.101,-0.844016736
+66907.121,-0.893939753
+66907.141,-0.93794839
+66907.161,-0.968683873
+66907.181,-0.981205743
+66907.201,-0.975738272
+66907.221,-0.967895992
+66907.241,-0.935562205
+66907.261,-0.884903374
+66907.281,-0.844527789
+66907.301,-0.785209653
+66907.321,-0.701825545
+66907.341,-0.602497941
+66907.361,-0.510256539
+66907.381,-0.420512036
+66907.401,-0.322094156
+66907.421,-0.234253281
+66907.441,-0.164784534
+66907.461,-0.082772877
+66907.48099,-0.014899396
+66907.501,0.02110688
+66907.521,0.044491062
+66907.541,0.073621373
+66907.561,0.079948145
+66907.581,0.056689721
+66907.601,0.028678158
+66907.621,-0.010604135
+66907.641,-0.070565112
+66907.661,-0.137729903
+66907.681,-0.217516407
+66907.701,-0.306007423
+66907.721,-0.395688059
+66907.741,-0.492027484
+66907.761,-0.576675257
+66907.781,-0.657750411
+66907.801,-0.735179412
+66907.821,-0.805844137
+66907.841,-0.867885035
+66907.861,-0.913986842
+66907.881,-0.936901142
+66907.901,-0.964201814
+66907.921,-0.977612631
+66907.941,-0.967610601
+66907.961,-0.933686646
+66907.981,-0.905135181
+66908.001,-0.850379718
+66908.021,-0.788050429
+66908.041,-0.709853441
+66908.061,-0.623011856
+66908.081,-0.549900137
+66908.101,-0.454156612
+66908.121,-0.35580194
+66908.141,-0.246625343
+66908.161,-0.173983147
+66908.181,-0.103525623
+66908.201,-0.031696919
+66908.221,0.004333747
+66908.241,0.035579112
+66908.261,0.054153619
+66908.281,0.059580678
+66908.301,0.056979813
+66908.321,0.023244568
+66908.341,-0.0134447
+66908.361,-0.052007934
+66908.381,-0.120001061
+66908.401,-0.188101897
+66908.421,-0.283704503
+66908.441,-0.355657247
+66908.461,-0.461413982
+66908.481,-0.54806009
+66908.501,-0.627058535
+66908.521,-0.701620469
+66908.541,-0.778052153
+66908.561,-0.847538434
+66908.581,-0.887372295
+66908.60101,-0.930195481
+66908.621,-0.962717212
+66908.641,-0.982077905
+66908.661,-0.963883553
+66908.681,-0.931871003
+66908.701,-0.911016002
+66908.721,-0.86516542
+66908.741,-0.81345333
+66908.761,-0.740618559
+66908.781,-0.664998191
+66908.801,-0.567864641
+66908.821,-0.480089246
+66908.841,-0.398503793
+66908.861,-0.31581862
+66908.881,-0.224775164
+66908.901,-0.174138172
+66908.921,-0.085315679
+66908.941,-0.025306215
+66908.961,0.006628482
+66908.981,0.032337135
+66909.001,0.033401597
+66909.021,0.040493847
+66909.041,0.032437402
+66909.061,0.015355696
+66909.081,-0.036698527
+66909.101,-0.099491916
+66909.121,-0.158636512
+66909.141,-0.235732726
+66909.161,-0.324051099
+66909.181,-0.410990705
+66909.201,-0.492020247
+66909.221,-0.58474128
+66909.241,-0.670489606
+66909.261,-0.738317643
+66909.281,-0.809471294
+66909.301,-0.87663438
+66909.321,-0.908245444
+66909.341,-0.931347672
+66909.361,-0.959202031
+66909.381,-0.955158855
+66909.401,-0.93616265
+66909.421,-0.915400281
+66909.441,-0.879055956
+66909.461,-0.825274054
+66909.481,-0.759722698
+66909.501,-0.680457612
+66909.521,-0.611662081
+66909.541,-0.517371167
+66909.561,-0.432126132
+66909.581,-0.346714127
+66909.601,-0.257601811
+66909.621,-0.183071907
+66909.641,-0.130818885
+66909.661,-0.056971075
+66909.681,-0.010364372
+66909.701,0.017185419
+66909.721,0.032048693
+66909.741,0.047206031
+66909.761,0.040500187
+66909.781,0.010769956
+66909.801,-0.027034293
+66909.821,-0.075221133
+66909.841,-0.14456138
+66909.861,-0.199889923
+66909.881,-0.278093508
+66909.901,-0.370639474
+66909.921,-0.439957539
+66909.941,-0.536531972
+66909.961,-0.619833119
+66909.981,-0.700976584
+66910.001,-0.776561021
+66910.021,-0.837706956
+66910.041,-0.887228023
+66910.061,-0.91740842
+66910.081,-0.939864209
+66910.101,-0.948300969
+66910.121,-0.947327338
+66910.141,-0.925433186
+66910.161,-0.890162127
+66910.181,-0.848236206
+66910.201,-0.788082706
+66910.221,-0.715396327
+66910.241,-0.656580638
+66910.261,-0.566604109
+66910.281,-0.497945136
+66910.301,-0.41255895
+66910.321,-0.309138396
+66910.341,-0.226763198
+66910.361,-0.167549193
+66910.381,-0.088010164
+66910.401,-0.046190656
+66910.421,-0.008978735
+66910.441,0.026870158
+66910.461,0.029398639
+66910.481,0.026231794
+66910.501,0.025214061
+66910.521,-0.002875545
+66910.541,-0.050396628
+66910.561,-0.099131397
+66910.581,-0.17451773
+66910.601,-0.242193154
+66910.621,-0.323453581
+66910.641,-0.420183581
+66910.661,-0.493600108
+66910.681,-0.571466331
+66910.701,-0.651375827
+66910.721,-0.719440526
+66910.741,-0.783875736
+66910.761,-0.845843368
+66910.781,-0.877659353
+66910.801,-0.912685
+66910.821,-0.935010608
+66910.841,-0.937706354
+66910.861,-0.9156619
+66910.881,-0.89791066
+66910.901,-0.855035555
+66910.921,-0.804676386
+66910.941,-0.744572029
+66910.961,-0.660653798
+66910.981,-0.58847537
+66911.001,-0.502112379
+66911.021,-0.431877637
+66911.041,-0.354304766
+66911.061,-0.256063541
+66911.081,-0.196203776
+66911.101,-0.11627697
+66911.121,-0.073761287
+66911.141,-0.014861345
+66911.161,0.00958073
+66911.181,0.029071317
+66911.201,0.018166202
+66911.221,0.017045406
+66911.241,0.00642228
+66911.261,-0.040493704
+66911.281,-0.090560895
+66911.301,-0.167244986
+66911.321,-0.223983783
+66911.341,-0.295183425
+66911.361,-0.374460062
+66911.381,-0.456664399
+66911.401,-0.545042878
+66911.421,-0.626344965
+66911.441,-0.706660297
+66911.461,-0.767319498
+66911.481,-0.819287243
+66911.501,-0.864366685
+66911.521,-0.904064231
+66911.541,-0.922564553
+66911.561,-0.920389674
+66911.581,-0.926373759
+66911.601,-0.899371731
+66911.621,-0.858097247
+66911.641,-0.814901197
+66911.661,-0.771985376
+66911.681,-0.718550442
+66911.701,-0.630898815
+66911.721,-0.553251021
+66911.741,-0.471928009
+66911.761,-0.375139257
+66911.781,-0.309645164
+66911.801,-0.23371777
+66911.821,-0.159442947
+66911.841,-0.112444694
+66911.861,-0.053574194
+66911.881,-0.001310335
+66911.901,0.008987106
+66911.921,0.006035769
+66911.941,0.024555817
+66911.961,0.006381338
+66911.981,-0.02667953
+66912.001,-0.060364671
+66912.021,-0.12568241
+66912.041,-0.178461093
+66912.061,-0.249241675
+66912.081,-0.327494292
+66912.101,-0.423837734
+66912.121,-0.505240964
+66912.141,-0.575999539
+66912.161,-0.657912183
+66912.181,-0.710749767
+66912.201,-0.788190774
+66912.221,-0.845773572
+66912.241,-0.88407316
+66912.261,-0.89660692
+66912.281,-0.907264908
+66912.30099,-0.922595702
+66912.321,-0.904604742
+66912.341,-0.865896524
+66912.361,-0.835755095
+66912.381,-0.796543998
+66912.401,-0.723719465
+66912.421,-0.665137508
+66912.441,-0.601034855
+66912.461,-0.51862392
+66912.481,-0.434476983
+66912.501,-0.352182444
+66912.521,-0.28470834
+66912.541,-0.203158451
+66912.561,-0.137724956
+66912.581,-0.080823781
+66912.601,-0.037854109
+66912.621,-0.016621514
+66912.641,0.008636177
+66912.661,0.009159903
+66912.681,-0.002280992
+66912.701,-0.028057831
+66912.721,-0.043511392
+66912.741,-0.092262887
+66912.761,-0.154456335
+66912.781,-0.215237662
+66912.801,-0.290078657
+66912.821,-0.368220429
+66912.841,-0.464440206
+66912.861,-0.546450009
+66912.881,-0.618069524
+66912.901,-0.689490919
+66912.921,-0.74745839
+66912.941,-0.796331538
+66912.961,-0.854942542
+66912.981,-0.88722095
+66913.001,-0.916715762
+66913.021,-0.913682715
+66913.041,-0.896755774
+66913.061,-0.882279492
+66913.081,-0.856382817
+66913.101,-0.812244099
+66913.121,-0.760390028
+66913.141,-0.689902505
+66913.161,-0.62085928
+66913.181,-0.550694066
+66913.201,-0.470850514
+66913.221,-0.386704709
+66913.241,-0.303580154
+66913.261,-0.233086488
+66913.281,-0.17098937
+66913.301,-0.109202603
+66913.321,-0.063857693
+66913.341,-0.037709349
+66913.361,-0.004298886
+66913.381,0.009599398
+66913.401,-0.001570871
+66913.42101,-0.018619764
+66913.441,-0.041001868
+66913.461,-0.079447489
+66913.481,-0.139130493
+66913.501,-0.204954328
+66913.521,-0.280961903
+66913.541,-0.351653723
+66913.561,-0.425577585
+66913.581,-0.51598239
+66913.601,-0.598625941
+66913.621,-0.654258562
+66913.641,-0.728096555
+66913.661,-0.786891858
+66913.681,-0.83279889
+66913.701,-0.87293204
+66913.721,-0.885587219
+66913.741,-0.890076613
+66913.761,-0.907574081
+66913.781,-0.887162135
+66913.801,-0.864621229
+66913.821,-0.81914871
+66913.841,-0.771467783
+66913.861,-0.722851707
+66913.881,-0.661655959
+66913.901,-0.57360171
+66913.921,-0.483980247
+66913.941,-0.422946451
+66913.961,-0.334739961
+66913.981,-0.245273389
+66914.001,-0.178063916
+66914.021,-0.121426318
+66914.041,-0.08604026
+66914.061,-0.038685179
+66914.081,-0.009675563
+66914.101,-0.001462848
+66914.121,0.003446462
+66914.141,-0.012724386
+66914.161,-0.032948664
+66914.181,-0.074456461
+66914.201,-0.126054358
+66914.221,-0.164156284
+66914.241,-0.230609806
+66914.261,-0.306254944
+66914.281,-0.391735116
+66914.301,-0.469372407
+66914.321,-0.553601924
+66914.341,-0.615229414
+66914.361,-0.680776934
+66914.381,-0.744836885
+66914.401,-0.795330234
+66914.421,-0.831094813
+66914.441,-0.859887012
+66914.461,-0.874053338
+66914.481,-0.882915444
+66914.501,-0.870367786
+66914.521,-0.867993435
+66914.541,-0.830222705
+66914.561,-0.790019205
+66914.581,-0.733215615
+66914.601,-0.671039823
+66914.621,-0.591865041
+66914.641,-0.517571261
+66914.661,-0.449128163
+66914.681,-0.37245719
+66914.701,-0.287190811
+66914.721,-0.223489289
+66914.741,-0.178065906
+66914.761,-0.122455771
+66914.781,-0.069808242
+66914.801,-0.040797224
+66914.821,-0.01323214
+66914.841,-0.001461618
+66914.861,-0.010368225
+66914.881,-0.038541852
+66914.901,-0.057452787
+66914.921,-0.09618461
+66914.941,-0.134736201
+66914.961,-0.2059426
+66914.981,-0.281561244
+66915.001,-0.351479584
+66915.021,-0.432958937
+66915.041,-0.505669643
+66915.061,-0.581505531
+66915.081,-0.660957441
+66915.101,-0.724063086
+66915.121,-0.770343762
+66915.141,-0.824062672
+66915.161,-0.854136062
+66915.181,-0.870222428
+66915.201,-0.88342067
+66915.221,-0.88461028
+66915.241,-0.875106764
+66915.261,-0.843445471
+66915.281,-0.815962504
+66915.301,-0.768966499
+66915.321,-0.700726496
+66915.341,-0.645459653
+66915.361,-0.573628349
+66915.381,-0.492439325
+66915.401,-0.408757253
+66915.421,-0.333781561
+66915.441,-0.271827927
+66915.461,-0.201357933
+66915.481,-0.137945119
+66915.501,-0.10570061
+66915.521,-0.063078377
+66915.541,-0.04644974
+66915.561,-0.036900836
+66915.581,-0.020941982
+66915.601,-0.036873256
+66915.621,-0.056386868
+66915.641,-0.089952971
+66915.661,-0.142502497
+66915.681,-0.192354158
+66915.701,-0.242360913
+66915.721,-0.305163895
+66915.741,-0.388575466
+66915.761,-0.466635548
+66915.781,-0.540849633
+66915.801,-0.611549785
+66915.821,-0.678370284
+66915.841,-0.730270293
+66915.861,-0.783373452
+66915.881,-0.823213274
+66915.901,-0.853038711
+66915.921,-0.878065592
+66915.941,-0.889046554
+66915.961,-0.869237836
+66915.981,-0.854835815
+66916.001,-0.824335184
+66916.021,-0.774548127
+66916.041,-0.728626593
+66916.061,-0.681408902
+66916.081,-0.607682915
+66916.101,-0.537841645
+66916.121,-0.465246033
+66916.141,-0.377418567
+66916.161,-0.304039249
+66916.181,-0.247708572
+66916.201,-0.179683661
+66916.221,-0.139383217
+66916.241,-0.096492343
+66916.261,-0.05255816
+66916.281,-0.025796348
+66916.301,-0.027852799
+66916.321,-0.044727057
+66916.341,-0.052489132
+66916.361,-0.07543727
+66916.381,-0.121303865
+66916.401,-0.163872825
+66916.421,-0.217064256
+66916.441,-0.285533824
+66916.461,-0.357699527
+66916.481,-0.436154663
+66916.501,-0.516260789
+66916.521,-0.587304052
+66916.541,-0.655006753
+66916.561,-0.722784561
+66916.581,-0.768747878
+66916.601,-0.806373427
+66916.621,-0.841073664
+66916.641,-0.864671891
+66916.661,-0.879020281
+66916.681,-0.875580208
+66916.701,-0.853424234
+66916.721,-0.825838078
+66916.741,-0.796840092
+66916.761,-0.751011253
+66916.781,-0.675677737
+66916.801,-0.60494875
+66916.821,-0.541922282
+66916.841,-0.461966538
+66916.861,-0.391569656
+66916.881,-0.317400917
+66916.901,-0.250176527
+66916.921,-0.203625932
+66916.941,-0.148169193
+66916.961,-0.090534134
+66916.981,-0.066313291
+66917.001,-0.0481768
+66917.021,-0.039875441
+66917.041,-0.043890111
+66917.061,-0.051683504
+66917.081,-0.079534431
+66917.101,-0.105618889
+66917.121,-0.163603054
+66917.141,-0.222880442
+66917.161,-0.287606795
+66917.181,-0.354507253
+66917.201,-0.421643633
+66917.221,-0.493827174
+66917.241,-0.56312588
+66917.261,-0.636392128
+66917.281,-0.693642022
+66917.301,-0.74971187
+66917.321,-0.797762488
+66917.341,-0.823430589
+66917.361,-0.854836559
+66917.381,-0.865781403
+66917.401,-0.86313586
+66917.421,-0.842614196
+66917.441,-0.815058919
+66917.461,-0.786636931
+66917.481,-0.747061375
+66917.501,-0.698081224
+66917.521,-0.64562951
+66917.541,-0.579239923
+66917.561,-0.510153214
+66917.581,-0.421404132
+66917.601,-0.36320291
+66917.621,-0.305827982
+66917.641,-0.239017115
+66917.661,-0.16506878
+66917.681,-0.119831911
+66917.701,-0.095819656
+66917.721,-0.072065178
+66917.741,-0.048749945
+66917.761,-0.050503476
+66917.781,-0.063340691
+66917.801,-0.065310845
+66917.821,-0.096623277
+66917.841,-0.149609845
+66917.861,-0.187836136
+66917.881,-0.246923681
+66917.901,-0.313466253
+66917.921,-0.383857182
+66917.941,-0.462746928
+66917.961,-0.537422353
+66917.981,-0.591043204
+66918.001,-0.662048831
+66918.021,-0.725888891
+66918.041,-0.757554456
+66918.061,-0.794150326
+66918.081,-0.821510616
+66918.101,-0.850179625
+66918.121,-0.849238872
+66918.141,-0.846916775
+66918.161,-0.842216352
+66918.181,-0.813347898
+66918.201,-0.764074617
+66918.221,-0.722549305
+66918.24101,-0.667122709
+66918.261,-0.614607774
+66918.281,-0.551101575
+66918.301,-0.467637401
+66918.321,-0.393652125
+66918.341,-0.339605941
+66918.361,-0.265185408
+66918.381,-0.202007607
+66918.401,-0.162751381
+66918.421,-0.119396542
+66918.441,-0.07791374
+66918.461,-0.071509839
+66918.481,-0.04897646
+66918.501,-0.040278691
+66918.521,-0.07608373
+66918.541,-0.097269716
+66918.561,-0.131147278
+66918.581,-0.179631762
+66918.601,-0.230070343
+66918.621,-0.288230163
+66918.641,-0.349914134
+66918.661,-0.4151211
+66918.681,-0.486526511
+66918.701,-0.555799383
+66918.721,-0.630700719
+66918.741,-0.689096416
+66918.761,-0.730539006
+66918.781,-0.785047791
+66918.801,-0.821140415
+66918.821,-0.836758269
+66918.841,-0.849730244
+66918.861,-0.85619672
+66918.881,-0.846319712
+66918.901,-0.825576469
+66918.921,-0.789673273
+66918.941,-0.744609275
+66918.961,-0.710041934
+66918.981,-0.651955049
+66919.001,-0.582126265
+66919.021,-0.51874692
+66919.041,-0.444846694
+66919.061,-0.371636496
+66919.081,-0.309140486
+66919.101,-0.242413526
+66919.121,-0.197661196
+66919.141,-0.154450915
+66919.161,-0.105791742
+66919.181,-0.084905552
+66919.201,-0.068272278
+66919.221,-0.05417729
+66919.241,-0.069536248
+66919.261,-0.102170693
+66919.281,-0.122968974
+66919.301,-0.153850058
+66919.321,-0.205019247
+66919.341,-0.266504033
+66919.361,-0.327433272
+66919.381,-0.399843932
+66919.401,-0.464736565
+66919.421,-0.5276695
+66919.441,-0.616296236
+66919.461,-0.667126482
+66919.481,-0.709040054
+66919.501,-0.759230902
+66919.521,-0.80360593
+66919.541,-0.83194092
+66919.561,-0.838889781
+66919.581,-0.831421834
+66919.601,-0.834137112
+66919.621,-0.81668846
+66919.641,-0.793913248
+66919.661,-0.749399516
+66919.681,-0.711015453
+66919.701,-0.657635344
+66919.721,-0.602305563
+66919.741,-0.529076166
+66919.761,-0.476519947
+66919.781,-0.404159561
+66919.801,-0.328347798
+66919.821,-0.275081151
+66919.841,-0.20860709
+66919.861,-0.15697226
+66919.881,-0.127123305
+66919.901,-0.100944027
+66919.921,-0.07420431
+66919.941,-0.057969967
+66919.961,-0.06322011
+66919.981,-0.081659513
+66920.001,-0.106946738
+66920.021,-0.144639356
+66920.041,-0.182637015
+66920.061,-0.235133656
+66920.081,-0.311174769
+66920.101,-0.37881595
+66920.121,-0.450850088
+66920.141,-0.511178254
+66920.161,-0.576552027
+66920.181,-0.624223756
+66920.201,-0.69360342
+66920.221,-0.733915604
+66920.241,-0.7815755
+66920.261,-0.807923477
+66920.281,-0.82864356
+66920.301,-0.851987141
+66920.321,-0.841064715
+66920.341,-0.815906589
+66920.361,-0.806970265
+66920.381,-0.768601407
+66920.401,-0.728012093
+66920.421,-0.675698058
+66920.441,-0.628736936
+66920.461,-0.557621796
+66920.481,-0.503631482
+66920.501,-0.438598123
+66920.521,-0.365853414
+66920.541,-0.304037707
+66920.561,-0.228895176
+66920.581,-0.18955405
+66920.601,-0.155579422
+66920.621,-0.106452827
+66920.641,-0.08808181
+66920.661,-0.065246506
+66920.681,-0.079873214
+66920.701,-0.083440921
+66920.721,-0.101935012
+66920.741,-0.144030706
+66920.761,-0.185471641
+66920.781,-0.223364581
+66920.801,-0.272234803
+66920.821,-0.331777134
+66920.841,-0.393070725
+66920.861,-0.471085163
+66920.881,-0.544534868
+66920.901,-0.60296126
+66920.921,-0.656359881
+66920.941,-0.698189864
+66920.961,-0.737721613
+66920.981,-0.789103834
+66921.001,-0.808701887
+66921.021,-0.820574314
+66921.041,-0.828253955
+66921.061,-0.83165751
+66921.081,-0.817132388
+66921.101,-0.782703292
+66921.121,-0.737832531
+66921.141,-0.691402675
+66921.161,-0.654153092
+66921.181,-0.587367153
+66921.201,-0.519786463
+66921.221,-0.478208426
+66921.241,-0.393317044
+66921.261,-0.340468237
+66921.281,-0.27502434
+66921.301,-0.218169267
+66921.321,-0.169802093
+66921.341,-0.13184151
+66921.361,-0.114514871
+66921.381,-0.088718556
+66921.401,-0.074291933
+66921.421,-0.084330735
+66921.441,-0.105634828
+66921.461,-0.12524018
+66921.481,-0.143669656
+66921.501,-0.181050036
+66921.521,-0.24802051
+66921.541,-0.294470633
+66921.561,-0.362598876
+66921.581,-0.446838493
+66921.601,-0.486248785
+66921.621,-0.557783607
+66921.641,-0.619645475
+66921.661,-0.675546008
+66921.681,-0.714814902
+66921.701,-0.755826771
+66921.721,-0.781457271
+66921.741,-0.7986654
+66921.761,-0.81264151
+66921.781,-0.827215675
+66921.801,-0.800302128
+66921.821,-0.787213292
+66921.841,-0.758420389
+66921.861,-0.718278638
+66921.881,-0.670803956
+66921.901,-0.621191666
+66921.921,-0.559737349
+66921.941,-0.497376759
+66921.961,-0.434587414
+66921.981,-0.377900022
+66922.001,-0.303900615
+66922.021,-0.247258575
+66922.041,-0.19355913
+66922.061,-0.163055096
+66922.081,-0.132734087
+66922.101,-0.102578716
+66922.121,-0.093583553
+66922.141,-0.093204153
+66922.161,-0.097643661
+66922.181,-0.107880715
+66922.201,-0.144021015
+66922.221,-0.187683416
+66922.241,-0.22747203
+66922.261,-0.284394868
+66922.281,-0.332614787
+66922.301,-0.395205003
+66922.321,-0.469423118
+66922.341,-0.535795556
+66922.361,-0.58639703
+66922.381,-0.646054251
+66922.401,-0.701881
+66922.421,-0.737033229
+66922.441,-0.772862534
+66922.461,-0.807364992
+66922.481,-0.81990008
+66922.501,-0.821298539
+66922.521,-0.816726175
+66922.541,-0.806893273
+66922.561,-0.761708177
+66922.581,-0.719767409
+66922.601,-0.680349654
+66922.621,-0.627420645
+66922.641,-0.58235978
+66922.661,-0.52445613
+66922.681,-0.445745739
+66922.701,-0.387093996
+66922.721,-0.327119142
+66922.741,-0.269527316
+66922.761,-0.216374858
+66922.781,-0.183740539
+66922.801,-0.139507607
+66922.821,-0.112453151
+66922.841,-0.105467453
+66922.861,-0.088231468
+66922.881,-0.094742
+66922.901,-0.109905229
+66922.921,-0.134705024
+66922.941,-0.174298993
+66922.961,-0.220038652
+66922.981,-0.27635641
+66923.001,-0.334990315
+66923.021,-0.407154449
+66923.041,-0.462681081
+66923.06101,-0.529316605
+66923.081,-0.583594269
+66923.101,-0.627110992
+66923.121,-0.689277491
+66923.141,-0.723154988
+66923.161,-0.76658756
+66923.181,-0.785770735
+66923.201,-0.801531982
+66923.221,-0.818800265
+66923.241,-0.805539425
+66923.261,-0.797957993
+66923.281,-0.767379887
+66923.301,-0.72078278
+66923.321,-0.69547793
+66923.341,-0.65041915
+66923.361,-0.582249539
+66923.381,-0.518828616
+66923.401,-0.458978058
+66923.421,-0.402153487
+66923.441,-0.356569924
+66923.461,-0.28990025
+66923.481,-0.230694367
+66923.501,-0.183259182
+66923.521,-0.147478472
+66923.541,-0.140566704
+66923.561,-0.106209479
+66923.581,-0.085357132
+66923.601,-0.099468813
+66923.621,-0.123622849
+66923.641,-0.140277935
+66923.661,-0.172961389
+66923.681,-0.207558837
+66923.701,-0.253385538
+66923.721,-0.316622902
+66923.741,-0.366382511
+66923.761,-0.424331694
+66923.781,-0.499245114
+66923.801,-0.574343462
+66923.821,-0.6287834
+66923.841,-0.667051228
+66923.861,-0.715566539
+66923.881,-0.759533898
+66923.901,-0.773990367
+66923.921,-0.790172198
+66923.941,-0.808696126
+66923.961,-0.806197293
+66923.981,-0.794771692
+66924.001,-0.775315588
+66924.021,-0.743361532
+66924.041,-0.702717098
+66924.061,-0.667622886
+66924.081,-0.610621454
+66924.101,-0.543229198
+66924.121,-0.485330253
+66924.141,-0.44350162
+66924.161,-0.374038238
+66924.181,-0.297886533
+66924.201,-0.266972272
+66924.221,-0.21807706
+66924.241,-0.170351186
+66924.261,-0.142349449
+66924.281,-0.126109849
+66924.301,-0.119131172
+66924.321,-0.105233318
+66924.341,-0.112153205
+66924.361,-0.14225064
+66924.381,-0.172716394
+66924.401,-0.208216956
+66924.421,-0.25577847
+66924.441,-0.307633455
+66924.461,-0.359001655
+66924.481,-0.412202849
+66924.501,-0.469490719
+66924.521,-0.532484038
+66924.541,-0.592304613
+66924.561,-0.638628548
+66924.581,-0.68943623
+66924.601,-0.720561165
+66924.621,-0.759876455
+66924.641,-0.788565463
+66924.661,-0.785343379
+66924.681,-0.798394014
+66924.701,-0.794429732
+66924.721,-0.768618953
+66924.741,-0.750934181
+66924.761,-0.716223822
+66924.781,-0.662681194
+66924.801,-0.60858112
+66924.821,-0.563310313
+66924.841,-0.522019227
+66924.861,-0.471913361
+66924.881,-0.400139456
+66924.901,-0.344011371
+66924.921,-0.301530992
+66924.941,-0.246868619
+66924.961,-0.199436215
+66924.981,-0.157634894
+66925.001,-0.138591105
+66925.021,-0.121289701
+66925.041,-0.115511444
+66925.061,-0.115388309
+66925.081,-0.122347025
+66925.101,-0.154844895
+66925.121,-0.175874017
+66925.141,-0.208736609
+66925.161,-0.272323461
+66925.181,-0.322420679
+66925.201,-0.378503731
+66925.221,-0.445437448
+66925.241,-0.493191178
+66925.261,-0.550948036
+66925.281,-0.618628005
+66925.301,-0.66268083
+66925.321,-0.705163047
+66925.341,-0.743236938
+66925.361,-0.77756078
+66925.381,-0.786789289
+66925.401,-0.796554505
+66925.421,-0.798397779
+66925.441,-0.773564011
+66925.461,-0.759787306
+66925.481,-0.734525441
+66925.501,-0.695252833
+66925.521,-0.636895386
+66925.541,-0.586384963
+66925.561,-0.54197966
+66925.581,-0.457934623
+66925.601,-0.410523303
+66925.621,-0.355261584
+66925.641,-0.289036376
+66925.661,-0.237253272
+66925.681,-0.190023206
+66925.701,-0.162121277
+66925.721,-0.130946481
+66925.741,-0.115501863
+66925.761,-0.112695552
+66925.781,-0.114984
+66925.801,-0.137691908
+66925.821,-0.159432629
+66925.841,-0.190752687
+66925.861,-0.225138987
+66925.881,-0.283162183
+66925.901,-0.330007012
+66925.921,-0.371950468
+66925.941,-0.446599636
+66925.961,-0.500739126
+66925.981,-0.556556701
+66926.001,-0.61803793
+66926.021,-0.65611076
+66926.041,-0.703931001
+66926.061,-0.731643103
+66926.081,-0.750792719
+66926.101,-0.772453993
+66926.121,-0.791190144
+66926.141,-0.792213315
+66926.161,-0.767638862
+66926.181,-0.749320319
+66926.201,-0.733616854
+66926.221,-0.680049994
+66926.241,-0.640538806
+66926.261,-0.605854884
+66926.281,-0.540680782
+66926.301,-0.485776813
+66926.321,-0.426230222
+66926.341,-0.375188028
+66926.361,-0.301118218
+66926.381,-0.259405359
+66926.401,-0.217735917
+66926.421,-0.168663738
+66926.441,-0.157356858
+66926.461,-0.133072487
+66926.481,-0.124691741
+66926.501,-0.132088514
+66926.521,-0.136850691
+66926.541,-0.146750505
+66926.561,-0.169637923
+66926.581,-0.214997769
+66926.601,-0.246588701
+66926.621,-0.304531063
+66926.641,-0.346897995
+66926.661,-0.393299264
+66926.681,-0.461309051
+66926.701,-0.535142089
+66926.721,-0.586251492
+66926.741,-0.620497902
+66926.761,-0.683319806
+66926.781,-0.72742876
+66926.801,-0.747909798
+66926.821,-0.755141139
+66926.841,-0.772263672
+66926.861,-0.780619524
+66926.881,-0.763233142
+66926.901,-0.749173977
+66926.921,-0.731731039
+66926.941,-0.697601147
+66926.961,-0.661946203
+66926.981,-0.625150305
+66927.001,-0.564673201
+66927.021,-0.50736156
+66927.041,-0.450079856
+66927.061,-0.399882872
+66927.081,-0.344414417
+66927.101,-0.284469132
+66927.121,-0.230048878
+66927.141,-0.192393775
+66927.161,-0.166952455
+66927.181,-0.154633402
+66927.201,-0.128531437
+66927.221,-0.124430597
+66927.241,-0.128025366
+66927.261,-0.159220803
+66927.281,-0.168100215
+66927.301,-0.188455599
+66927.321,-0.229873335
+66927.341,-0.278018315
+66927.361,-0.328091175
+66927.381,-0.376648008
+66927.401,-0.443993338
+66927.421,-0.501029135
+66927.441,-0.555948054
+66927.461,-0.606323924
+66927.481,-0.65861327
+66927.501,-0.688280497
+66927.521,-0.706024544
+66927.541,-0.748806965
+66927.561,-0.760017222
+66927.581,-0.779270904
+66927.601,-0.777687431
+66927.621,-0.753477351
+66927.641,-0.737026119
+66927.661,-0.714723534
+66927.681,-0.675728282
+66927.701,-0.632876555
+66927.721,-0.594215286
+66927.741,-0.54377602
+66927.761,-0.492628982
+66927.781,-0.418102287
+66927.801,-0.358966561
+66927.821,-0.306690422
+66927.841,-0.263617939
+66927.861,-0.221294833
+66927.88099,-0.202677049
+66927.901,-0.175632277
+66927.921,-0.1449468
+66927.941,-0.131397441
+66927.961,-0.129528071
+66927.981,-0.139776854
+66928.001,-0.158963079
+66928.021,-0.178740725
+66928.041,-0.220377966
+66928.061,-0.268221765
+66928.081,-0.31096299
+66928.101,-0.354978971
+66928.121,-0.422608547
+66928.141,-0.478888978
+66928.161,-0.519888024
+66928.181,-0.577699172
+66928.201,-0.622207992
+66928.221,-0.658639747
+66928.241,-0.706073806
+66928.261,-0.729375113
+66928.281,-0.753002447
+66928.301,-0.762288348
+66928.321,-0.768556695
+66928.341,-0.751648407
+66928.361,-0.746801062
+66928.381,-0.724677426
+66928.401,-0.697491012
+66928.421,-0.652190529
+66928.441,-0.623323397
+66928.461,-0.569516267
+66928.481,-0.509628639
+66928.501,-0.452597123
+66928.521,-0.394882548
+66928.541,-0.320340633
+66928.561,-0.287411562
+66928.581,-0.243036481
+66928.601,-0.203637828
+66928.621,-0.169879536
+66928.641,-0.145148667
+66928.661,-0.13888981
+66928.681,-0.142617391
+66928.701,-0.131784972
+66928.721,-0.16286007
+66928.741,-0.181494707
+66928.761,-0.219884674
+66928.781,-0.276161119
+66928.801,-0.313797414
+66928.821,-0.368131344
+66928.841,-0.418098766
+66928.861,-0.467809859
+66928.881,-0.526489142
+66928.901,-0.570194795
+66928.921,-0.609618413
+66928.941,-0.66428759
+66928.961,-0.70507771
+66928.981,-0.71590299
+66929.001,-0.735955466
+66929.021,-0.763040927
+66929.041,-0.764114059
+66929.061,-0.763353353
+66929.081,-0.753421342
+66929.101,-0.726142948
+66929.121,-0.687135129
+66929.141,-0.649687039
+66929.161,-0.597792391
+66929.181,-0.552187721
+66929.201,-0.50808489
+66929.221,-0.452971882
+66929.241,-0.401515445
+66929.261,-0.337644066
+66929.281,-0.287392071
+66929.301,-0.259285608
+66929.321,-0.215692722
+66929.341,-0.182311245
+66929.361,-0.164683274
+66929.381,-0.136638417
+66929.401,-0.135742045
+66929.421,-0.145864736
+66929.441,-0.162101663
+66929.461,-0.193500678
+66929.481,-0.213437354
+66929.501,-0.249547399
+66929.521,-0.299939193
+66929.541,-0.347320829
+66929.561,-0.394463856
+66929.581,-0.438243778
+66929.601,-0.492076398
+66929.621,-0.560526981
+66929.641,-0.607604238
+66929.661,-0.638272442
+66929.681,-0.672980728
+66929.701,-0.712427717
+66929.721,-0.730923934
+66929.741,-0.751300415
+66929.761,-0.768606543
+66929.781,-0.762770229
+66929.801,-0.744967607
+66929.821,-0.72858222
+66929.841,-0.712169191
+66929.861,-0.671532006
+66929.881,-0.624972325
+66929.901,-0.581802576
+66929.921,-0.542687774
+66929.941,-0.495465629
+66929.961,-0.421549206
+66929.981,-0.374830373
+66930.001,-0.323942842
+66930.021,-0.274695855
+66930.041,-0.244277144
+66930.061,-0.202089484
+66930.081,-0.175132931
+66930.101,-0.15737638
+66930.121,-0.148743566
+66930.141,-0.14655152
+66930.161,-0.150660936
+66930.181,-0.170783109
+66930.201,-0.205082118
+66930.221,-0.242383212
+66930.241,-0.272306553
+66930.261,-0.320159088
+66930.281,-0.358259837
+66930.301,-0.409318256
+66930.321,-0.477801347
+66930.341,-0.533641316
+66930.361,-0.567908395
+66930.381,-0.622284131
+66930.401,-0.676330676
+66930.421,-0.693103744
+66930.441,-0.717949756
+66930.461,-0.739945217
+66930.481,-0.752152534
+66930.501,-0.767679975
+66930.521,-0.749652387
+66930.541,-0.721875814
+66930.561,-0.715696245
+66930.581,-0.682350498
+66930.601,-0.644072738
+66930.621,-0.603659355
+66930.641,-0.554430049
+66930.661,-0.505529399
+66930.681,-0.445141218
+66930.701,-0.393228599
+66930.721,-0.358045965
+66930.741,-0.318955293
+66930.761,-0.259664817
+66930.781,-0.207403313
+66930.801,-0.184187477
+66930.821,-0.166686868
+66930.841,-0.160916303
+66930.861,-0.170410874
+66930.881,-0.162593194
+66930.901,-0.173142832
+66930.921,-0.205779448
+66930.941,-0.22434906
+66930.961,-0.247645403
+66930.981,-0.295034547
+66931.001,-0.351002528
+66931.021,-0.399436568
+66931.041,-0.442582017
+66931.061,-0.489176026
+66931.081,-0.551479178
+66931.101,-0.605645777
+66931.121,-0.634015482
+66931.141,-0.669334722
+66931.161,-0.711980576
+66931.181,-0.73650078
+66931.201,-0.740505965
+66931.221,-0.751537429
+66931.241,-0.753112477
+66931.261,-0.734756458
+66931.281,-0.713168564
+66931.301,-0.687698739
+66931.321,-0.659351967
+66931.341,-0.623280082
+66931.361,-0.577407001
+66931.381,-0.531127103
+66931.401,-0.490764467
+66931.421,-0.436554387
+66931.441,-0.382960351
+66931.461,-0.331577427
+66931.481,-0.28952629
+66931.501,-0.245418291
+66931.521,-0.212911665
+66931.541,-0.192179589
+66931.561,-0.168429133
+66931.581,-0.159632671
+66931.601,-0.156975079
+66931.621,-0.169649646
+66931.641,-0.185102731
+66931.661,-0.196431742
+66931.681,-0.231503144
+66931.701,-0.268410524
+66931.721,-0.302080638
+66931.741,-0.34484382
+66931.761,-0.402608653
+66931.781,-0.457155802
+66931.801,-0.505438779
+66931.821,-0.558840387
+66931.841,-0.598109392
+66931.861,-0.640895584
+66931.881,-0.681069906
+66931.901,-0.71095476
+66931.921,-0.745429548
+66931.941,-0.750609781
+66931.961,-0.746901398
+66931.981,-0.74651336
+66932.001,-0.731266618
+66932.021,-0.7031685
+66932.041,-0.670746178
+66932.061,-0.635152086
+66932.081,-0.600108631
+66932.101,-0.550301388
+66932.121,-0.494301686
+66932.141,-0.467830929
+66932.161,-0.416370526
+66932.181,-0.353591016
+66932.201,-0.314002543
+66932.221,-0.268884603
+66932.241,-0.248731686
+66932.261,-0.216840453
+66932.281,-0.178583345
+66932.301,-0.166285373
+66932.321,-0.162993273
+66932.341,-0.178218246
+66932.361,-0.18387977
+66932.381,-0.195438203
+66932.401,-0.223116921
+66932.421,-0.259434698
+66932.441,-0.287431172
+66932.461,-0.336374799
+66932.481,-0.400731408
+66932.501,-0.445549392
+66932.521,-0.497854679
+66932.541,-0.546065767
+66932.561,-0.583873855
+66932.581,-0.622354967
+66932.601,-0.66120731
+66932.621,-0.704612693
+66932.641,-0.722958262
+66932.661,-0.730201172
+66932.681,-0.753309021
+66932.70099,-0.747176182
+66932.721,-0.735729965
+66932.741,-0.717903251
+66932.761,-0.686422465
+66932.781,-0.660775926
+66932.801,-0.626985491
+66932.821,-0.583440812
+66932.841,-0.539537478
+66932.861,-0.491994237
+66932.881,-0.426522528
+66932.901,-0.372225936
+66932.921,-0.339300941
+66932.941,-0.291613895
+66932.961,-0.257289994
+66932.981,-0.223134986
+66933.001,-0.182012176
+66933.021,-0.185438195
+66933.041,-0.185977966
+66933.061,-0.172033767
+66933.081,-0.177341601
+66933.101,-0.196500751
+66933.121,-0.223516391
+66933.141,-0.23733898
+66933.161,-0.275037354
+66933.181,-0.335384853
+66933.201,-0.370957633
+66933.221,-0.412993183
+66933.241,-0.476318297
+66933.261,-0.530163047
+66933.281,-0.578152777
+66933.301,-0.618328903
+66933.321,-0.641026161
+66933.341,-0.660609351
+66933.361,-0.693098702
+66933.381,-0.723110593
+66933.401,-0.736729993
+66933.421,-0.742667164
+66933.441,-0.72979378
+66933.461,-0.716417037
+66933.481,-0.706192927
+66933.501,-0.674842617
+66933.521,-0.643695366
+66933.541,-0.605154157
+66933.561,-0.546617207
+66933.581,-0.499452911
+66933.601,-0.463351966
+66933.621,-0.404168901
+66933.641,-0.354380327
+66933.661,-0.327033507
+66933.681,-0.279359768
+66933.701,-0.247289074
+66933.721,-0.220192018
+66933.741,-0.182628112
+66933.761,-0.166624983
+66933.781,-0.174890332
+66933.801,-0.17858463
+66933.82101,-0.181921141
+66933.841,-0.199760926
+66933.861,-0.229310183
+66933.881,-0.277825399
+66933.901,-0.317691247
+66933.921,-0.341725952
+66933.941,-0.401988446
+66933.961,-0.454910581
+66933.981,-0.489449998
+66934.001,-0.551825476
+66934.021,-0.59470402
+66934.041,-0.627445492
+66934.061,-0.674685349
+66934.081,-0.689359214
+66934.101,-0.710462651
+66934.121,-0.730694678
+66934.141,-0.726046443
+66934.161,-0.726566712
+66934.181,-0.720928371
+66934.201,-0.702924563
+66934.221,-0.687428364
+66934.241,-0.66574772
+66934.261,-0.62522341
+66934.281,-0.586250274
+66934.301,-0.546626436
+66934.321,-0.495749658
+66934.341,-0.443490806
+66934.361,-0.387003509
+66934.381,-0.334165162
+66934.401,-0.291814942
+66934.421,-0.255167669
+66934.441,-0.223969305
+66934.461,-0.204160889
+66934.481,-0.179217655
+66934.501,-0.175168961
+66934.521,-0.181536627
+66934.541,-0.184893842
+66934.561,-0.214727253
+66934.581,-0.235915379
+66934.601,-0.256527324
+66934.621,-0.287227513
+66934.641,-0.331711641
+66934.661,-0.36913608
+66934.681,-0.414692024
+66934.701,-0.472658904
+66934.721,-0.522220252
+66934.741,-0.572632181
+66934.761,-0.61277743
+66934.781,-0.641707912
+66934.801,-0.673250455
+66934.821,-0.696503879
+66934.841,-0.719532216
+66934.861,-0.725588038
+66934.881,-0.731261304
+66934.901,-0.731745901
+66934.921,-0.709050811
+66934.941,-0.68151609
+66934.961,-0.642734
+66934.981,-0.623838207
+66935.001,-0.599372344
+66935.021,-0.552754299
+66935.041,-0.495639716
+66935.061,-0.443824792
+66935.081,-0.407639054
+66935.101,-0.358547726
+66935.121,-0.310713933
+66935.141,-0.281496761
+66935.161,-0.253958743
+66935.181,-0.211308097
+66935.201,-0.198606369
+66935.221,-0.19497038
+66935.241,-0.195940626
+66935.261,-0.193339396
+66935.281,-0.191658398
+66935.301,-0.224713841
+66935.321,-0.23913641
+66935.341,-0.267747385
+66935.361,-0.320483589
+66935.381,-0.364257352
+66935.401,-0.404412044
+66935.421,-0.460419003
+66935.441,-0.507688913
+66935.461,-0.546469064
+66935.481,-0.58239316
+66935.501,-0.620151282
+66935.521,-0.643775009
+66935.541,-0.686169838
+66935.561,-0.699166953
+66935.581,-0.710335382
+66935.601,-0.71517213
+66935.621,-0.710894709
+66935.641,-0.716615611
+66935.661,-0.700965424
+66935.681,-0.660715223
+66935.701,-0.61765395
+66935.721,-0.602464665
+66935.741,-0.574008188
+66935.761,-0.527626973
+66935.781,-0.475332577
+66935.801,-0.427037377
+66935.821,-0.389845196
+66935.841,-0.349903449
+66935.861,-0.298665635
+66935.881,-0.263623621
+66935.901,-0.230749914
+66935.921,-0.205384021
+66935.941,-0.192624454
+66935.961,-0.1935711
+66935.981,-0.191875004
+66936.001,-0.198349727
+66936.021,-0.224751181
+66936.041,-0.234056018
+66936.061,-0.247129372
+66936.081,-0.298417228
+66936.101,-0.353353573
+66936.121,-0.390218775
+66936.141,-0.421121813
+66936.161,-0.470213287
+66936.181,-0.521608163
+66936.201,-0.573035545
+66936.221,-0.609717439
+66936.241,-0.630899761
+66936.261,-0.662464609
+66936.281,-0.689521037
+66936.301,-0.70951782
+66936.321,-0.721687603
+66936.341,-0.71095122
+66936.361,-0.712644784
+66936.381,-0.691752911
+66936.401,-0.677171432
+66936.421,-0.663339956
+66936.441,-0.629192604
+66936.461,-0.597141926
+66936.481,-0.543858614
+66936.501,-0.494770538
+66936.521,-0.448862967
+66936.541,-0.411338094
+66936.561,-0.35559214
+66936.581,-0.319695125
+66936.601,-0.291045125
+66936.621,-0.257801642
+66936.641,-0.224829574
+66936.661,-0.218495938
+66936.681,-0.193221845
+66936.701,-0.201461555
+66936.721,-0.202423746
+66936.741,-0.195237663
+66936.761,-0.225863522
+66936.781,-0.266328733
+66936.801,-0.286332202
+66936.821,-0.321935646
+66936.841,-0.363021993
+66936.861,-0.410109989
+66936.881,-0.450390925
+66936.901,-0.493332187
+66936.921,-0.540822029
+66936.941,-0.577865196
+66936.961,-0.632944891
+66936.981,-0.657127226
+66937.001,-0.66993322
+66937.021,-0.694241423
+66937.041,-0.708133258
+66937.061,-0.710003952
+66937.081,-0.718945763
+66937.101,-0.703279732
+66937.121,-0.684387762
+66937.141,-0.663296078
+66937.161,-0.632407724
+66937.181,-0.5901664
+66937.201,-0.55275305
+66937.221,-0.5134804
+66937.241,-0.47064338
+66937.261,-0.411320517
+66937.281,-0.371725288
+66937.301,-0.351038488
+66937.321,-0.302363949
+66937.341,-0.252486326
+66937.361,-0.245587356
+66937.381,-0.225295205
+66937.401,-0.206388045
+66937.421,-0.210494711
+66937.441,-0.204479393
+66937.461,-0.212978684
+66937.481,-0.232344447
+66937.501,-0.250885997
+66937.52099,-0.260437019
+66937.541,-0.298874396
+66937.561,-0.343796117
+66937.581,-0.389435299
+66937.601,-0.42643608
+66937.621,-0.472701709
+66937.641,-0.526310344
+66937.661,-0.575320257
+66937.681,-0.615144157
+66937.701,-0.636260418
+66937.721,-0.659760829
+66937.741,-0.686511601
+66937.761,-0.696959602
+66937.781,-0.701205612
+66937.801,-0.718335688
+66937.821,-0.707675474
+66937.841,-0.688423126
+66937.861,-0.66737491
+66937.881,-0.633968995
+66937.901,-0.607441808
+66937.921,-0.572321461
+66937.941,-0.52701
+66937.961,-0.485816044
+66937.981,-0.42441171
+66938.001,-0.399905444
+66938.021,-0.362075126
+66938.041,-0.31657429
+66938.061,-0.279868276
+66938.081,-0.25925448
+66938.101,-0.236828343
+66938.121,-0.21144495
+66938.141,-0.203068444
+66938.161,-0.201797576
+66938.181,-0.211548896
+66938.201,-0.216224777
+66938.221,-0.235940379
+66938.241,-0.279258614
+66938.261,-0.306686847
+66938.281,-0.336623972
+66938.301,-0.381020164
+66938.321,-0.434456855
+66938.341,-0.48232771
+66938.361,-0.5060098
+66938.381,-0.545437808
+66938.401,-0.58353377
+66938.421,-0.621685123
+66938.441,-0.654582112
+66938.461,-0.680003523
+66938.481,-0.696027062
+66938.501,-0.701369451
+66938.521,-0.695009116
+66938.541,-0.704717994
+66938.561,-0.692039594
+66938.581,-0.660903167
+66938.601,-0.64288942
+66938.621,-0.615968832
+66938.64101,-0.569656025
+66938.661,-0.549979756
+66938.681,-0.500890306
+66938.701,-0.459954961
+66938.721,-0.410499011
+66938.741,-0.37665823
+66938.761,-0.32259289
+66938.781,-0.286404699
+66938.801,-0.283022354
+66938.821,-0.252274135
+66938.841,-0.244547812
+66938.861,-0.217020043
+66938.881,-0.222623111
+66938.901,-0.216149842
+66938.921,-0.227489177
+66938.941,-0.22745438
+66938.961,-0.269607751
+66938.981,-0.294852816
+66939.001,-0.32666589
+66939.021,-0.36071409
+66939.041,-0.404913221
+66939.061,-0.452147689
+66939.081,-0.487072589
+66939.101,-0.524478403
+66939.121,-0.571408201
+66939.141,-0.596380881
+66939.161,-0.62338634
+66939.181,-0.654856328
+66939.201,-0.685313847
+66939.221,-0.699755329
+66939.241,-0.697179138
+66939.261,-0.702170065
+66939.281,-0.692364604
+66939.301,-0.666776403
+66939.321,-0.657052417
+66939.341,-0.629549662
+66939.361,-0.600214672
+66939.381,-0.558418892
+66939.401,-0.516153987
+66939.421,-0.482756655
+66939.441,-0.437669131
+66939.461,-0.386991687
+66939.481,-0.363728581
+66939.501,-0.323682876
+66939.521,-0.284474926
+66939.541,-0.261025895
+66939.561,-0.234903792
+66939.581,-0.219217725
+66939.601,-0.213220846
+66939.621,-0.212327424
+66939.641,-0.210332151
+66939.661,-0.241650768
+66939.681,-0.250408714
+66939.701,-0.273180195
+66939.721,-0.303515406
+66939.741,-0.342522588
+66939.761,-0.359990655
+66939.781,-0.413733569
+66939.801,-0.474564541
+66939.821,-0.513823246
+66939.841,-0.543279544
+66939.861,-0.567341906
+66939.881,-0.625668839
+66939.901,-0.652031645
+66939.921,-0.652984412
+66939.941,-0.680496276
+66939.961,-0.695648961
+66939.981,-0.696019465
+66940.001,-0.681977484
+66940.021,-0.679655582
+66940.041,-0.663969238
+66940.061,-0.641976562
+66940.081,-0.608774991
+66940.101,-0.564650179
+66940.121,-0.54672419
+66940.141,-0.515612624
+66940.161,-0.463861406
+66940.181,-0.412704027
+66940.201,-0.383258192
+66940.221,-0.352793124
+66940.241,-0.304438736
+66940.261,-0.270755464
+66940.281,-0.251784485
+66940.301,-0.23097601
+66940.321,-0.224304988
+66940.341,-0.216262323
+66940.361,-0.21926064
+66940.381,-0.229594135
+66940.401,-0.243375787
+66940.421,-0.287151064
+66940.441,-0.306006633
+66940.461,-0.334649189
+66940.481,-0.368080121
+66940.501,-0.411323827
+66940.521,-0.45598141
+66940.541,-0.49528338
+66940.561,-0.529329324
+66940.581,-0.576639048
+66940.601,-0.621674438
+66940.621,-0.626872929
+66940.641,-0.65507617
+66940.661,-0.684831683
+66940.681,-0.684465415
+66940.701,-0.679406343
+66940.721,-0.688822836
+66940.741,-0.680170936
+66940.761,-0.66314142
+66940.781,-0.648584259
+66940.801,-0.628919418
+66940.821,-0.590682821
+66940.841,-0.55009455
+66940.861,-0.506942103
+66940.881,-0.462025039
+66940.901,-0.427329491
+66940.921,-0.378066371
+66940.941,-0.340620149
+66940.961,-0.316888033
+66940.981,-0.272594594
+66941.001,-0.258203465
+66941.021,-0.265138295
+66941.041,-0.243405856
+66941.061,-0.219497408
+66941.081,-0.220383889
+66941.101,-0.239548662
+66941.121,-0.250635215
+66941.141,-0.259887479
+66941.161,-0.287549496
+66941.181,-0.332338414
+66941.201,-0.365370099
+66941.221,-0.406145567
+66941.241,-0.445970135
+66941.261,-0.474666643
+66941.281,-0.517683418
+66941.301,-0.559164684
+66941.321,-0.593066722
+66941.341,-0.624986053
+66941.361,-0.649656817
+66941.381,-0.669969554
+66941.401,-0.677834091
+66941.421,-0.677867331
+66941.441,-0.694425086
+66941.461,-0.686849201
+66941.481,-0.665858861
+66941.501,-0.652594356
+66941.521,-0.615552842
+66941.541,-0.595224901
+66941.561,-0.566254928
+66941.581,-0.513517636
+66941.601,-0.479450027
+66941.621,-0.443578757
+66941.641,-0.40463807
+66941.661,-0.367202465
+66941.681,-0.333704321
+66941.701,-0.303910499
+66941.721,-0.276620681
+66941.741,-0.250585025
+66941.761,-0.240084092
+66941.781,-0.226974607
+66941.801,-0.226733479
+66941.821,-0.224937353
+66941.841,-0.234758485
+66941.861,-0.270333215
+66941.881,-0.283810472
+66941.901,-0.306018492
+66941.921,-0.341739945
+66941.941,-0.375472228
+66941.961,-0.413830393
+66941.981,-0.456334074
+66942.001,-0.490804936
+66942.021,-0.535593431
+66942.041,-0.578586466
+66942.061,-0.603471832
+66942.081,-0.629219833
+66942.101,-0.660044335
+66942.121,-0.672695951
+66942.141,-0.678700737
+66942.161,-0.678559975
+66942.181,-0.673417611
+66942.201,-0.66568181
+66942.221,-0.650577787
+66942.241,-0.625302061
+66942.261,-0.607650821
+66942.281,-0.586450903
+66942.301,-0.542177443
+66942.321,-0.500322327
+66942.34099,-0.469172376
+66942.361,-0.423324793
+66942.381,-0.373762575
+66942.401,-0.341180157
+66942.421,-0.310865548
+66942.441,-0.285042525
+66942.461,-0.268332976
+66942.481,-0.251401446
+66942.501,-0.227139988
+66942.521,-0.215353601
+66942.541,-0.223580609
+66942.561,-0.235695212
+66942.581,-0.250275919
+66942.601,-0.273863237
+66942.621,-0.292493634
+66942.641,-0.318050978
+66942.661,-0.348405706
+66942.681,-0.389176699
+66942.701,-0.439480122
+66942.721,-0.481362188
+66942.741,-0.506973251
+66942.761,-0.54710181
+66942.781,-0.589147885
+66942.801,-0.614694399
+66942.821,-0.637250268
+66942.841,-0.650238403
+66942.861,-0.655378996
+66942.881,-0.667342988
+66942.901,-0.677229677
+66942.921,-0.665843553
+66942.941,-0.654188861
+66942.961,-0.64092763
+66942.981,-0.625978246
+66943.001,-0.596030512
+66943.021,-0.551705833
+66943.041,-0.518803407
+66943.061,-0.48483354
+66943.081,-0.44431006
+66943.101,-0.412202471
+66943.121,-0.370650306
+66943.141,-0.333906681
+66943.161,-0.307437222
+66943.181,-0.267702683
+66943.201,-0.249194797
+66943.221,-0.231807254
+66943.241,-0.227637186
+66943.261,-0.232060628
+66943.281,-0.231241939
+66943.301,-0.250473097
+66943.321,-0.261044552
+66943.341,-0.284845714
+66943.361,-0.31396121
+66943.381,-0.351179848
+66943.401,-0.379621087
+66943.421,-0.429346857
+66943.441,-0.456275281
+66943.46101,-0.493997198
+66943.481,-0.54372007
+66943.501,-0.592148988
+66943.521,-0.603614955
+66943.541,-0.617378658
+66943.561,-0.65334627
+66943.581,-0.666203796
+66943.601,-0.66838734
+66943.621,-0.682528812
+66943.641,-0.666081566
+66943.661,-0.649586425
+66943.681,-0.648013361
+66943.701,-0.621309229
+66943.721,-0.590458286
+66943.741,-0.54993788
+66943.761,-0.518242962
+66943.781,-0.483099235
+66943.801,-0.452749
+66943.821,-0.407363277
+66943.841,-0.364398209
+66943.861,-0.322569952
+66943.881,-0.302835287
+66943.901,-0.284877491
+66943.921,-0.256447165
+66943.941,-0.240292473
+66943.961,-0.230384065
+66943.981,-0.242615954
+66944.001,-0.242098071
+66944.021,-0.250222867
+66944.041,-0.268864581
+66944.061,-0.302051238
+66944.081,-0.320577742
+66944.101,-0.345114224
+66944.121,-0.375055975
+66944.141,-0.418827983
+66944.161,-0.468408711
+66944.181,-0.526149607
+66944.201,-0.545300422
+66944.221,-0.568265412
+66944.241,-0.602516968
+66944.261,-0.631835471
+66944.281,-0.643458913
+66944.301,-0.659831217
+66944.321,-0.660746236
+66944.341,-0.662397133
+66944.361,-0.672497128
+66944.381,-0.649041211
+66944.401,-0.627862092
+66944.421,-0.613053361
+66944.441,-0.608411328
+66944.461,-0.562859649
+66944.481,-0.527058286
+66944.501,-0.501418167
+66944.521,-0.453781403
+66944.541,-0.42858549
+66944.561,-0.390432941
+66944.581,-0.343764422
+66944.601,-0.318498612
+66944.621,-0.292421385
+66944.641,-0.276624242
+66944.661,-0.26783904
+66944.681,-0.256027233
+66944.701,-0.229158596
+66944.721,-0.244022045
+66944.741,-0.256784127
+66944.761,-0.262657935
+66944.781,-0.287581691
+66944.801,-0.311777093
+66944.821,-0.340156991
+66944.841,-0.361896723
+66944.861,-0.400259262
+66944.881,-0.452416022
+66944.901,-0.48073525
+66944.921,-0.502027104
+66944.941,-0.547238722
+66944.961,-0.573541154
+66944.981,-0.614262487
+66945.001,-0.633475092
+66945.021,-0.643333567
+66945.041,-0.660449242
+66945.061,-0.671121981
+66945.081,-0.667579404
+66945.101,-0.657631819
+66945.121,-0.642344091
+66945.141,-0.624346756
+66945.161,-0.616012898
+66945.181,-0.580498783
+66945.201,-0.542516925
+66945.221,-0.506666068
+66945.241,-0.473896475
+66945.261,-0.447394168
+66945.281,-0.413284538
+66945.301,-0.373870658
+66945.321,-0.326454717
+66945.341,-0.300526593
+66945.361,-0.290643892
+66945.381,-0.265557713
+66945.401,-0.248921844
+66945.421,-0.25706287
+66945.441,-0.258673178
+66945.461,-0.252409702
+66945.481,-0.246027293
+66945.501,-0.281071099
+66945.521,-0.301159752
+66945.541,-0.323858204
+66945.561,-0.355056186
+66945.581,-0.384253885
+66945.601,-0.420031397
+66945.621,-0.458100165
+66945.641,-0.511055497
+66945.661,-0.530078651
+66945.681,-0.570818653
+66945.701,-0.588831418
+66945.721,-0.613098525
+66945.741,-0.631887453
+66945.761,-0.64456445
+66945.781,-0.6457276
+66945.801,-0.661114011
+66945.821,-0.645450017
+66945.841,-0.645094346
+66945.861,-0.645408819
+66945.881,-0.617210822
+66945.901,-0.589360736
+66945.921,-0.561391752
+66945.941,-0.515836738
+66945.961,-0.489181088
+66945.981,-0.462996594
+66946.001,-0.415374505
+66946.021,-0.387493158
+66946.041,-0.350653466
+66946.061,-0.318737501
+66946.081,-0.30253621
+66946.101,-0.280055952
+66946.121,-0.257151068
+66946.141,-0.251545033
+66946.161,-0.254256803
+66946.181,-0.259593497
+66946.201,-0.27207561
+66946.221,-0.280246123
+66946.241,-0.284812836
+66946.261,-0.325705364
+66946.281,-0.35813148
+66946.301,-0.366738137
+66946.321,-0.414858358
+66946.341,-0.455714711
+66946.361,-0.479188824
+66946.381,-0.51487345
+66946.401,-0.558777988
+66946.421,-0.576843909
+66946.441,-0.601225311
+66946.461,-0.616984904
+66946.481,-0.629605353
+66946.501,-0.653438853
+66946.521,-0.654469208
+66946.541,-0.648847602
+66946.561,-0.647362491
+66946.581,-0.630856981
+66946.601,-0.610461999
+66946.621,-0.592420232
+66946.641,-0.567458242
+66946.661,-0.538689792
+66946.681,-0.49596872
+66946.701,-0.4602706
+66946.721,-0.438884816
+66946.741,-0.396374485
+66946.761,-0.364924271
+66946.781,-0.343430412
+66946.801,-0.30907959
+66946.821,-0.287215746
+66946.841,-0.273864801
+66946.861,-0.264048183
+66946.881,-0.259119143
+66946.901,-0.252696339
+66946.921,-0.266947505
+66946.941,-0.285846265
+66946.961,-0.28652766
+66946.981,-0.311079545
+66947.001,-0.333589192
+66947.021,-0.368825821
+66947.041,-0.403813686
+66947.061,-0.431108502
+66947.081,-0.474692837
+66947.101,-0.513544053
+66947.121,-0.539878619
+66947.141,-0.571771226
+66947.161,-0.599393157
+66947.181,-0.625551436
+66947.201,-0.621981113
+66947.221,-0.642906445
+66947.241,-0.641720972
+66947.261,-0.646613708
+66947.281,-0.652415047
+66947.301,-0.639867732
+66947.321,-0.614191194
+66947.341,-0.593747409
+66947.361,-0.5686737
+66947.381,-0.543589382
+66947.401,-0.51284811
+66947.421,-0.47827984
+66947.441,-0.431875834
+66947.461,-0.415662764
+66947.481,-0.385030147
+66947.501,-0.353185965
+66947.521,-0.332907667
+66947.541,-0.313732701
+66947.561,-0.282356941
+66947.581,-0.264446697
+66947.601,-0.264165307
+66947.621,-0.264413032
+66947.641,-0.266367318
+66947.661,-0.261339945
+66947.681,-0.292454804
+66947.701,-0.310627461
+66947.721,-0.340429624
+66947.741,-0.368630793
+66947.761,-0.39628012
+66947.781,-0.423434524
+66947.801,-0.445586788
+66947.821,-0.503542608
+66947.841,-0.536450793
+66947.861,-0.546835539
+66947.881,-0.577751168
+66947.901,-0.600734345
+66947.921,-0.619514983
+66947.941,-0.642214319
+66947.961,-0.639420554
+66947.981,-0.642826068
+66948.001,-0.645420503
+66948.021,-0.63528983
+66948.041,-0.615516882
+66948.061,-0.618963851
+66948.081,-0.605883123
+66948.101,-0.571768335
+66948.121,-0.533294275
+66948.141,-0.502868431
+66948.161,-0.478613064
+66948.181,-0.427477507
+66948.201,-0.396617846
+66948.221,-0.37094205
+66948.241,-0.343051144
+66948.261,-0.317440495
+66948.28101,-0.301464904
+66948.301,-0.286388732
+66948.321,-0.272065841
+66948.341,-0.261499526
+66948.361,-0.274746691
+66948.381,-0.270122768
+66948.401,-0.266374005
+66948.421,-0.297326643
+66948.441,-0.314811211
+66948.461,-0.342630872
+66948.481,-0.38129713
+66948.501,-0.409717773
+66948.521,-0.427989227
+66948.541,-0.470804285
+66948.561,-0.502635961
+66948.581,-0.532566358
+66948.601,-0.569447916
+66948.621,-0.58349955
+66948.641,-0.601264263
+66948.661,-0.608018165
+66948.681,-0.633152034
+66948.701,-0.643685965
+66948.721,-0.636723944
+66948.741,-0.640168878
+66948.761,-0.639108344
+66948.781,-0.619804734
+66948.801,-0.593961696
+66948.821,-0.58355306
+66948.841,-0.54158983
+66948.861,-0.511783048
+66948.881,-0.490448295
+66948.901,-0.463000588
+66948.921,-0.413324137
+66948.941,-0.380450635
+66948.961,-0.362459064
+66948.981,-0.33630198
+66949.001,-0.322928727
+66949.021,-0.297658487
+66949.041,-0.286502263
+66949.061,-0.272638727
+66949.081,-0.272847188
+66949.101,-0.26809093
+66949.121,-0.278885833
+66949.141,-0.285175226
+66949.161,-0.307368165
+66949.181,-0.330411557
+66949.201,-0.36194074
+66949.221,-0.383967007
+66949.241,-0.41666507
+66949.261,-0.448081815
+66949.281,-0.494313008
+66949.301,-0.524512135
+66949.321,-0.538257592
+66949.341,-0.573749874
+66949.361,-0.600991539
+66949.381,-0.620922347
+66949.401,-0.636126573
+66949.421,-0.633181589
+66949.441,-0.640299436
+66949.461,-0.638513805
+66949.481,-0.618787227
+66949.501,-0.615661633
+66949.521,-0.600306809
+66949.541,-0.589857102
+66949.561,-0.549954695
+66949.581,-0.533632122
+66949.601,-0.505586802
+66949.621,-0.450565292
+66949.641,-0.412780185
+66949.661,-0.390100409
+66949.681,-0.36821293
+66949.701,-0.334868819
+66949.721,-0.312663712
+66949.741,-0.296056204
+66949.761,-0.279152828
+66949.781,-0.274389491
+66949.801,-0.256407381
+66949.821,-0.277626567
+66949.841,-0.291660843
+66949.861,-0.3002906
+66949.881,-0.321154393
+66949.901,-0.34077445
+66949.921,-0.363075653
+66949.941,-0.402098647
+66949.961,-0.417118136
+66949.981,-0.453516248
+66950.001,-0.484098748
+66950.021,-0.507054937
+66950.041,-0.546974313
+66950.061,-0.579434171
+66950.081,-0.59875363
+66950.101,-0.593008296
+66950.121,-0.628003976
+66950.141,-0.654269519
+66950.161,-0.636104711
+66950.181,-0.639074509
+66950.201,-0.633603377
+66950.221,-0.620044284
+66950.241,-0.594338139
+66950.261,-0.57551579
+66950.281,-0.570173634
+66950.301,-0.526569072
+66950.321,-0.496358023
+66950.341,-0.460861881
+66950.361,-0.432226388
+66950.381,-0.391520123
+66950.401,-0.370257456
+66950.421,-0.354157966
+66950.441,-0.329017924
+66950.461,-0.295059434
+66950.481,-0.276589226
+66950.501,-0.270285792
+66950.521,-0.279778101
+66950.541,-0.27602706
+66950.561,-0.278851165
+66950.581,-0.297819181
+66950.601,-0.308024808
+66950.621,-0.325422083
+66950.641,-0.360120644
+66950.661,-0.398994264
+66950.681,-0.430332571
+66950.701,-0.460747708
+66950.721,-0.465949405
+66950.741,-0.49624395
+66950.761,-0.539920617
+66950.781,-0.570401846
+66950.801,-0.587622792
+66950.821,-0.606537563
+66950.841,-0.621980311
+66950.861,-0.626907323
+66950.881,-0.63497817
+66950.901,-0.623742967
+66950.921,-0.624674188
+66950.941,-0.623995742
+66950.961,-0.605530453
+66950.981,-0.589106033
+66951.001,-0.559014023
+66951.021,-0.529790058
+66951.041,-0.501135739
+66951.061,-0.472498587
+66951.081,-0.439725756
+66951.101,-0.402817159
+66951.121,-0.38480928
+66951.141,-0.365958993
+66951.161,-0.344054112
+66951.181,-0.297441529
+66951.201,-0.296270333
+66951.221,-0.293100127
+66951.241,-0.282463249
+66951.261,-0.255387302
+66951.281,-0.266754192
+66951.301,-0.309188173
+66951.321,-0.307392237
+66951.341,-0.314293879
+66951.361,-0.337411335
+66951.381,-0.36965343
+66951.401,-0.41128892
+66951.421,-0.429827812
+66951.441,-0.451693074
+66951.461,-0.490381995
+66951.481,-0.514156602
+66951.501,-0.55714278
+66951.521,-0.571999525
+66951.541,-0.584532461
+66951.561,-0.614855828
+66951.581,-0.636877835
+66951.601,-0.626637938
+66951.621,-0.620315395
+66951.641,-0.622825593
+66951.661,-0.616945812
+66951.681,-0.604059866
+66951.701,-0.602976682
+66951.721,-0.566906159
+66951.741,-0.540489468
+66951.761,-0.524684666
+66951.781,-0.491929254
+66951.801,-0.463288389
+66951.821,-0.424800305
+66951.841,-0.404116166
+66951.861,-0.381423955
+66951.881,-0.348504945
+66951.901,-0.316126838
+66951.921,-0.30425254
+66951.941,-0.303241086
+66951.961,-0.277761378
+66951.981,-0.27185597
+66952.001,-0.290514207
+66952.021,-0.302877036
+66952.041,-0.316152989
+66952.061,-0.308588922
+66952.081,-0.334093514
+66952.101,-0.366162041
+66952.121,-0.394270836
+66952.141,-0.428915257
+66952.161,-0.43962753
+66952.181,-0.465404023
+66952.201,-0.512607947
+66952.221,-0.550965
+66952.241,-0.563741516
+66952.261,-0.586731881
+66952.281,-0.605563951
+66952.301,-0.627663331
+66952.321,-0.6384785
+66952.341,-0.616904794
+66952.361,-0.621038186
+66952.381,-0.626165352
+66952.401,-0.625303723
+66952.421,-0.588863282
+66952.441,-0.573276844
+66952.461,-0.551119974
+66952.481,-0.529463795
+66952.501,-0.502522088
+66952.521,-0.47096655
+66952.541,-0.434412544
+66952.561,-0.400099965
+66952.581,-0.383750443
+66952.601,-0.356151317
+66952.621,-0.328619167
+66952.641,-0.321074555
+66952.661,-0.316846443
+66952.681,-0.296258845
+66952.701,-0.291959496
+66952.721,-0.268085216
+66952.741,-0.283088282
+66952.761,-0.312995525
+66952.781,-0.319031958
+66952.801,-0.329223766
+66952.821,-0.35944588
+66952.841,-0.394282111
+66952.861,-0.422954849
+66952.881,-0.434163306
+66952.901,-0.459311979
+66952.921,-0.508059306
+66952.941,-0.545563743
+66952.961,-0.565589423
+66952.981,-0.583142516
+66953.001,-0.600982877
+66953.021,-0.621356713
+66953.041,-0.637821236
+66953.061,-0.626958066
+66953.081,-0.621702066
+66953.10099,-0.62587249
+66953.121,-0.626346766
+66953.141,-0.59477737
+66953.161,-0.567903313
+66953.181,-0.559592985
+66953.201,-0.543732676
+66953.221,-0.520234371
+66953.241,-0.476002165
+66953.261,-0.43847573
+66953.281,-0.412428402
+66953.301,-0.38186298
+66953.321,-0.365876456
+66953.341,-0.322653924
+66953.361,-0.31045813
+66953.381,-0.306069642
+66953.401,-0.299923617
+66953.421,-0.293562421
+66953.441,-0.277088567
+66953.461,-0.293538988
+66953.481,-0.311038594
+66953.501,-0.315752898
+66953.521,-0.320416617
+66953.541,-0.34094975
+66953.561,-0.368149778
+66953.581,-0.407469749
+66953.601,-0.425029846
+66953.621,-0.445293693
+66953.641,-0.486888348
+66953.661,-0.521609244
+66953.681,-0.540427024
+66953.701,-0.55927217
+66953.721,-0.589820832
+66953.741,-0.609408171
+66953.761,-0.617431314
+66953.781,-0.614226898
+66953.801,-0.62212734
+66953.821,-0.627670058
+66953.841,-0.626584137
+66953.861,-0.608512232
+66953.881,-0.588347014
+66953.901,-0.561575565
+66953.921,-0.556135915
+66953.941,-0.541222916
+66953.961,-0.494066383
+66953.981,-0.457493934
+66954.001,-0.436578208
+66954.021,-0.423935745
+66954.041,-0.397897566
+66954.061,-0.352947774
+66954.081,-0.320654795
+66954.101,-0.325207914
+66954.121,-0.311691448
+66954.141,-0.29254829
+66954.161,-0.280132184
+66954.181,-0.290665296
+66954.201,-0.305297585
+66954.221,-0.315947407
+66954.241,-0.307383378
+66954.261,-0.327405434
+66954.281,-0.364517733
+66954.301,-0.388720767
+66954.321,-0.4205583
+66954.341,-0.434436767
+66954.361,-0.471648798
+66954.381,-0.516501864
+66954.401,-0.539889913
+66954.421,-0.555125879
+66954.441,-0.570575499
+66954.461,-0.590803302
+66954.481,-0.612721649
+66954.501,-0.622635211
+66954.521,-0.617892647
+66954.541,-0.620739334
+66954.561,-0.620932534
+66954.581,-0.617681795
+66954.601,-0.594687055
+66954.621,-0.570167467
+66954.641,-0.558095413
+66954.661,-0.532881014
+66954.681,-0.509732457
+66954.701,-0.480571801
+66954.721,-0.439321244
+66954.741,-0.419043189
+66954.761,-0.3834281
+66954.781,-0.35298324
+66954.801,-0.336977674
+66954.821,-0.324712741
+66954.841,-0.324392071
+66954.861,-0.31178339
+66954.881,-0.298325012
+66954.901,-0.290633653
+66954.921,-0.301712299
+66954.941,-0.325524406
+66954.961,-0.328468619
+66954.981,-0.337954197
+66955.001,-0.362183026
+66955.021,-0.384393491
+66955.041,-0.40954948
+66955.061,-0.447241581
+66955.081,-0.476462207
+66955.101,-0.488383558
+66955.121,-0.51361031
+66955.141,-0.552832384
+66955.161,-0.56235327
+66955.181,-0.583620877
+66955.201,-0.601354398
+66955.221,-0.608543034
+66955.241,-0.606166433
+66955.261,-0.614379685
+66955.281,-0.620218565
+66955.301,-0.604923532
+66955.321,-0.589675598
+66955.341,-0.582608426
+66955.361,-0.571425126
+66955.381,-0.541384319
+66955.401,-0.502650347
+66955.421,-0.484008167
+66955.441,-0.464959486
+66955.461,-0.435337228
+66955.481,-0.404071313
+66955.501,-0.370138486
+66955.521,-0.355465674
+66955.541,-0.335436854
+66955.561,-0.318749496
+66955.581,-0.307861339
+66955.601,-0.284966541
+66955.621,-0.295798842
+66955.641,-0.302802495
+66955.661,-0.305182922
+66955.681,-0.310507376
+66955.701,-0.339838177
+66955.721,-0.363183492
+66955.741,-0.373207027
+66955.761,-0.417800562
+66955.781,-0.435260746
+66955.801,-0.450133467
+66955.821,-0.484612266
+66955.841,-0.520222151
+66955.861,-0.53022534
+66955.881,-0.557879889
+66955.901,-0.577323391
+66955.921,-0.608315798
+66955.941,-0.620136284
+66955.961,-0.622733712
+66955.981,-0.620970712
+66956.001,-0.610435699
+66956.021,-0.58996579
+66956.041,-0.592666867
+66956.061,-0.567124197
+66956.081,-0.564108067
+66956.101,-0.534601985
+66956.121,-0.51916972
+66956.141,-0.491449785
+66956.161,-0.46959496
+66956.181,-0.435368372
+66956.201,-0.39412301
+66956.221,-0.364097156
+66956.241,-0.344050516
+66956.261,-0.333515365
+66956.281,-0.325485889
+66956.301,-0.296671718
+66956.321,-0.293887508
+66956.341,-0.297429681
+66956.361,-0.290224557
+66956.381,-0.295583355
+66956.401,-0.312380748
+66956.421,-0.325956481
+66956.441,-0.358235688
+66956.461,-0.386079135
+66956.481,-0.403069979
+66956.501,-0.424097933
+66956.521,-0.449492992
+66956.541,-0.485604897
+66956.561,-0.506404601
+66956.581,-0.524337529
+66956.601,-0.557284801
+66956.621,-0.582712164
+66956.641,-0.59227136
+66956.661,-0.581778155
+66956.681,-0.603432924
+66956.701,-0.616038767
+66956.721,-0.606535877
+66956.741,-0.610391677
+66956.761,-0.603671271
+66956.781,-0.57430751
+66956.801,-0.56893432
+66956.821,-0.541788568
+66956.841,-0.523789014
+66956.861,-0.501202831
+66956.881,-0.468364196
+66956.901,-0.433815001
+66956.921,-0.414115915
+66956.941,-0.386404834
+66956.961,-0.357182766
+66956.981,-0.33630098
+66957.001,-0.335311854
+66957.021,-0.329451446
+66957.041,-0.313300826
+66957.061,-0.301125062
+66957.081,-0.323401783
+66957.101,-0.331685786
+66957.121,-0.316464754
+66957.141,-0.330997625
+66957.161,-0.345613133
+66957.181,-0.367244973
+66957.201,-0.380680841
+66957.221,-0.420289826
+66957.241,-0.443800579
+66957.261,-0.46667665
+66957.281,-0.49397617
+66957.301,-0.50808783
+66957.321,-0.535214695
+66957.341,-0.539089529
+66957.361,-0.583516095
+66957.381,-0.587780707
+66957.401,-0.588444247
+66957.421,-0.598003696
+66957.441,-0.603556318
+66957.461,-0.60164832
+66957.481,-0.595408905
+66957.501,-0.575048225
+66957.521,-0.554210504
+66957.541,-0.551995154
+66957.561,-0.527588725
+66957.581,-0.50112132
+66957.601,-0.471573313
+66957.621,-0.460909188
+66957.641,-0.439696383
+66957.661,-0.39657935
+66957.681,-0.372726963
+66957.701,-0.362014319
+66957.721,-0.360536261
+66957.741,-0.33227826
+66957.761,-0.29810588
+66957.781,-0.307667843
+66957.801,-0.311209117
+66957.821,-0.319777103
+66957.841,-0.329922457
+66957.861,-0.33476523
+66957.881,-0.345595824
+66957.901,-0.366740465
+66957.92099,-0.386211214
+66957.941,-0.408832523
+66957.961,-0.441485081
+66957.981,-0.446342591
+66958.001,-0.484186762
+66958.021,-0.517617888
+66958.041,-0.533361631
+66958.061,-0.540232426
+66958.081,-0.558418512
+66958.101,-0.576142418
+66958.121,-0.583854071
+66958.141,-0.591130788
+66958.161,-0.593947266
+66958.181,-0.59614103
+66958.201,-0.597179658
+66958.221,-0.583534025
+66958.241,-0.568960702
+66958.261,-0.543778
+66958.281,-0.55054544
+66958.301,-0.512099082
+66958.321,-0.466588513
+66958.341,-0.457669683
+66958.361,-0.450303941
+66958.381,-0.410168071
+66958.401,-0.37893938
+66958.421,-0.364722771
+66958.441,-0.349445547
+66958.461,-0.348148165
+66958.481,-0.318228336
+66958.501,-0.303611885
+66958.521,-0.311305525
+66958.541,-0.336781503
+66958.561,-0.334571397
+66958.581,-0.327613362
+66958.601,-0.335713252
+66958.621,-0.374806133
+66958.641,-0.393571973
+66958.661,-0.401935957
+66958.681,-0.428768596
+66958.701,-0.450838584
+66958.721,-0.481281902
+66958.741,-0.498225545
+66958.761,-0.523801362
+66958.781,-0.530232907
+66958.801,-0.548754
+66958.821,-0.57457257
+66958.841,-0.581297715
+66958.861,-0.578753995
+66958.881,-0.586389547
+66958.901,-0.594172836
+66958.921,-0.601594722
+66958.941,-0.577881613
+66958.961,-0.553183491
+66958.981,-0.55300116
+66959.001,-0.542553598
+66959.021,-0.518333752
+66959.04101,-0.482909275
+66959.061,-0.453565436
+66959.081,-0.441017981
+66959.101,-0.427414898
+66959.121,-0.395948117
+66959.141,-0.367025731
+66959.161,-0.354621456
+66959.181,-0.337875918
+66959.201,-0.328283784
+66959.221,-0.324756019
+66959.241,-0.327340485
+66959.261,-0.335018403
+66959.281,-0.343865145
+66959.301,-0.330851025
+66959.321,-0.336173611
+66959.341,-0.366281667
+66959.361,-0.399951771
+66959.381,-0.409594291
+66959.401,-0.41632744
+66959.421,-0.446155475
+66959.441,-0.483272514
+66959.461,-0.508403396
+66959.481,-0.512634293
+66959.501,-0.526479735
+66959.521,-0.542029416
+66959.541,-0.559392168
+66959.561,-0.578565881
+66959.581,-0.574559541
+66959.601,-0.576682795
+66959.621,-0.590152893
+66959.641,-0.581944231
+66959.661,-0.584002446
+66959.681,-0.57351312
+66959.701,-0.545956032
+66959.721,-0.526796078
+66959.741,-0.512980807
+66959.761,-0.490644318
+66959.781,-0.45921685
+66959.801,-0.453892505
+66959.821,-0.436610859
+66959.841,-0.396997954
+66959.861,-0.386648517
+66959.881,-0.376037593
+66959.901,-0.360549473
+66959.921,-0.351338845
+66959.941,-0.340081738
+66959.961,-0.327516226
+66959.981,-0.328172135
+66960.001,-0.336868459
+66960.021,-0.324653988
+66960.041,-0.328920163
+66960.061,-0.348886911
+66960.081,-0.378818136
+66960.101,-0.39410425
+66960.121,-0.417916672
+66960.141,-0.43054914
+66960.161,-0.453638206
+66960.181,-0.489657053
+66960.201,-0.501329432
+66960.221,-0.504878157
+66960.241,-0.527439549
+66960.261,-0.548669199
+66960.281,-0.571293678
+66960.301,-0.579550706
+66960.321,-0.568070945
+66960.341,-0.578413114
+66960.361,-0.582869333
+66960.381,-0.569315176
+66960.401,-0.560585196
+66960.421,-0.555743408
+66960.441,-0.540548988
+66960.461,-0.519452569
+66960.481,-0.50448984
+66960.501,-0.483484401
+66960.521,-0.470704702
+66960.541,-0.455305472
+66960.561,-0.41845534
+66960.581,-0.397146954
+66960.601,-0.371130974
+66960.621,-0.361992638
+66960.641,-0.358675025
+66960.661,-0.332962612
+66960.681,-0.331831212
+66960.701,-0.331367002
+66960.721,-0.341100592
+66960.741,-0.34364262
+66960.761,-0.330871544
+66960.781,-0.346011044
+66960.801,-0.368612246
+66960.821,-0.391925091
+66960.841,-0.416469111
+66960.861,-0.438980064
+66960.881,-0.443437897
+66960.901,-0.460721389
+66960.921,-0.479597364
+66960.941,-0.516357507
+66960.961,-0.531674534
+66960.981,-0.543170052
+66961.001,-0.572476125
+66961.021,-0.56873241
+66961.041,-0.5667431
+66961.061,-0.583362375
+66961.081,-0.58956494
+66961.101,-0.583195185
+66961.121,-0.571307767
+66961.141,-0.559189153
+66961.161,-0.559585395
+66961.181,-0.536333283
+66961.201,-0.510513072
+66961.221,-0.495115862
+66961.241,-0.471027623
+66961.261,-0.443687062
+66961.281,-0.430859976
+66961.301,-0.411359896
+66961.321,-0.383720705
+66961.341,-0.36573634
+66961.361,-0.362999402
+66961.381,-0.353521064
+66961.401,-0.331658947
+66961.421,-0.334026819
+66961.441,-0.329255907
+66961.461,-0.333936396
+66961.481,-0.349019139
+66961.501,-0.349027753
+66961.521,-0.35597245
+66961.541,-0.381825009
+66961.561,-0.414086947
+66961.581,-0.433596955
+66961.601,-0.446366162
+66961.621,-0.465524447
+66961.641,-0.506764596
+66961.661,-0.519708752
+66961.681,-0.515765146
+66961.701,-0.538719199
+66961.721,-0.565985042
+66961.741,-0.576143856
+66961.761,-0.569912772
+66961.781,-0.569825791
+66961.801,-0.575196255
+66961.821,-0.581780787
+66961.841,-0.574161453
+66961.861,-0.551947291
+66961.881,-0.545073065
+66961.901,-0.544478555
+66961.921,-0.523584341
+66961.941,-0.500571827
+66961.961,-0.48090232
+66961.981,-0.459922622
+66962.001,-0.453414113
+66962.021,-0.435118038
+66962.041,-0.392370574
+66962.061,-0.370699458
+66962.081,-0.374625944
+66962.101,-0.374035924
+66962.121,-0.355530128
+66962.141,-0.331526525
+66962.161,-0.334893949
+66962.181,-0.350696712
+66962.201,-0.348739211
+66962.221,-0.352629077
+66962.241,-0.369537817
+66962.261,-0.375513342
+66962.281,-0.401698262
+66962.301,-0.419725109
+66962.321,-0.433213036
+66962.341,-0.455594609
+66962.361,-0.482578602
+66962.381,-0.502776383
+66962.401,-0.507645674
+66962.421,-0.519233186
+66962.441,-0.548847568
+66962.461,-0.560213791
+66962.481,-0.568729499
+66962.501,-0.57858983
+66962.521,-0.583065534
+66962.541,-0.582074388
+66962.561,-0.567456948
+66962.581,-0.562372363
+66962.601,-0.549745407
+66962.621,-0.543744457
+66962.641,-0.524550884
+66962.661,-0.505317365
+66962.681,-0.495180558
+66962.701,-0.469392538
+66962.721,-0.452079137
+66962.74099,-0.427308538
+66962.761,-0.400950223
+66962.781,-0.378934803
+66962.801,-0.376819725
+66962.821,-0.370615593
+66962.841,-0.360234783
+66962.861,-0.344623628
+66962.881,-0.327934386
+66962.901,-0.345893517
+66962.921,-0.353834156
+66962.941,-0.347403836
+66962.961,-0.348088571
+66962.981,-0.366170873
+66963.001,-0.385968259
+66963.021,-0.407974764
+66963.041,-0.42289802
+66963.061,-0.436980195
+66963.081,-0.457178846
+66963.101,-0.47719014
+66963.121,-0.500188491
+66963.141,-0.515835568
+66963.161,-0.5374151
+66963.181,-0.561892383
+66963.201,-0.571337976
+66963.221,-0.56515377
+66963.241,-0.576287656
+66963.261,-0.588625022
+66963.281,-0.580668687
+66963.301,-0.564492831
+66963.321,-0.541429623
+66963.341,-0.541543415
+66963.361,-0.544144238
+66963.381,-0.519062513
+66963.401,-0.497550181
+66963.421,-0.488024692
+66963.441,-0.47596562
+66963.461,-0.457339694
+66963.481,-0.422345109
+66963.501,-0.401189438
+66963.521,-0.377727147
+66963.541,-0.370026366
+66963.561,-0.360897004
+66963.581,-0.335569483
+66963.601,-0.33110269
+66963.621,-0.332978215
+66963.641,-0.336227563
+66963.661,-0.346806021
+66963.681,-0.35061044
+66963.701,-0.360477037
+66963.721,-0.383149926
+66963.741,-0.406028307
+66963.761,-0.415487795
+66963.781,-0.422570285
+66963.801,-0.451625379
+66963.821,-0.476405715
+66963.841,-0.490405563
+66963.86101,-0.512862673
+66963.881,-0.532355936
+66963.901,-0.540087423
+66963.921,-0.543480725
+66963.941,-0.55360499
+66963.961,-0.570981827
+66963.981,-0.562366053
+66964.001,-0.554428934
+66964.021,-0.569531486
+66964.041,-0.55533907
+66964.061,-0.544263145
+66964.081,-0.538998384
+66964.101,-0.520559041
+66964.121,-0.48980899
+66964.141,-0.465749025
+66964.161,-0.450809303
+66964.181,-0.4371497
+66964.201,-0.430643729
+66964.221,-0.401259542
+66964.241,-0.388071
+66964.261,-0.366511
+66964.281,-0.359454783
+66964.301,-0.355171633
+66964.321,-0.34820193
+66964.341,-0.344995918
+66964.361,-0.346462762
+66964.381,-0.35453578
+66964.401,-0.37094105
+66964.421,-0.364119756
+66964.441,-0.380884
+66964.461,-0.397653
+66964.481,-0.397653
+66964.501,-0.414421
+66964.521,-0.443167
+66964.541,-0.469518
+66964.561,-0.474309
+66964.581,-0.486286
+66964.601,-0.507846
+66964.621,-0.534196
+66964.641,-0.55336
+66964.661,-0.555756
+66964.681,-0.560547
+66964.701,-0.567733
+66964.721,-0.572524
+66964.741,-0.567733
+66964.761,-0.541383
+66964.781,-0.543778
+66964.801,-0.543779383
+66964.821,-0.534196
+66964.841,-0.512637
+66964.861,-0.486286
+66964.881,-0.476704
+66964.901,-0.440772
+66964.921,-0.433585
+66964.941,-0.407235
+66964.961,-0.390466
+66964.981,-0.373698
+66965.001,-0.366511
+66965.021,-0.359325
+66965.041,-0.328183
+66965.061,-0.344952
+66965.081,-0.347347
+66965.101,-0.349743
+66965.121,-0.340161
+66965.141,-0.364116
+66965.161,-0.378489
+66965.181,-0.390466
+66965.201,-0.392862
+66965.221,-0.421608
+66965.241,-0.440778262
+66965.261,-0.471913
+66965.281,-0.488682
+66965.301,-0.500659
+66965.321,-0.524614
+66965.341,-0.536592
+66965.361,-0.548569
+66965.381,-0.548569
+66965.401,-0.560547
+66965.421,-0.560547
+66965.441,-0.570129
+66965.461,-0.570129
+66965.481,-0.546174
+66965.501,-0.541383
+66965.521,-0.543778
+66965.541,-0.531801
+66965.561,-0.510241
+66965.581,-0.493474878
+66965.601,-0.483891
+66965.621,-0.447958
+66965.641,-0.445563
+66965.661,-0.416817
+66965.681,-0.397653
+66965.701,-0.390466
+66965.721,-0.373698
+66965.741,-0.359325
+66965.761,-0.354534
+66965.781,-0.344952
+66965.801,-0.340161
+66965.821,-0.332974
+66965.841,-0.354534
+66965.861,-0.347347
+66965.881,-0.380884
+66965.901,-0.378489
+66965.921,-0.402444
+66965.941,-0.404839
+66965.961,-0.414421
+66965.981,-0.452749
+66966.001,-0.481495
+66966.021,-0.4791
+66966.041,-0.491077
+66966.061,-0.522219
+66966.081,-0.546174
+66966.101,-0.546174
+66966.121,-0.555756
+66966.141,-0.562942
+66966.161,-0.562942
+66966.181,-0.555756
+66966.201,-0.555756
+66966.221,-0.550965
+66966.241,-0.55336
+66966.261,-0.536592
+66966.281,-0.510241
+66966.301,-0.503055
+66966.321,-0.493473
+66966.341,-0.467122
+66966.361,-0.447958
+66966.381,-0.435981
+66966.401,-0.412026
+66966.421,-0.404839
+66966.441,-0.404839
+66966.461,-0.354534
+66966.481,-0.354534
+66966.501,-0.366511
+66966.521,-0.349743
+66966.541,-0.344952
+66966.561,-0.347347
+66966.581,-0.352138
+66966.601,-0.349743
+66966.621,-0.385675
+66966.641,-0.380884
+66966.661,-0.402444
+66966.681,-0.424003
+66966.701,-0.450358567
+66966.721,-0.455145
+66966.741,-0.462331
+66966.761,-0.503055
+66966.781,-0.507846
+66966.801,-0.515032
+66966.821,-0.546174
+66966.841,-0.548569
+66966.861,-0.548569
+66966.881,-0.55336
+66966.901,-0.565338
+66966.921,-0.555756
+66966.941,-0.543778
+66966.961,-0.546215547
+66966.981,-0.537188286
+66967.001,-0.513901415
+66967.021,-0.503822786
+66967.041,-0.509208843
+66967.061,-0.484165697
+66967.081,-0.44900173
+66967.101,-0.432318
+66967.121,-0.425938653
+66967.141,-0.402235365
+66967.161,-0.38273404
+66967.181,-0.37147006
+66967.201,-0.371637912
+66967.221,-0.378092382
+66967.241,-0.354336879
+66967.261,-0.354318891
+66967.281,-0.35693278
+66967.301,-0.369645581
+66967.321,-0.370663735
+66967.341,-0.381531126
+66967.361,-0.378359944
+66967.381,-0.389606763
+66967.401,-0.410494483
+66967.421,-0.437848911
+66967.441,-0.469095208
+66967.461,-0.453644834
+66967.481,-0.482396983
+66967.501,-0.501598657
+66967.521,-0.518422165
+66967.541,-0.526749138
+66967.56099,-0.534838764
+66967.581,-0.562088877
+66967.601,-0.547757801
+66967.621,-0.545425081
+66967.641,-0.557300132
+66967.661,-0.55368183
+66967.681,-0.542059708
+66967.701,-0.538677882
+66967.721,-0.531286581
+66967.741,-0.511034344
+66967.761,-0.500050089
+66967.781,-0.491703613
+66967.801,-0.465781068
+66967.821,-0.451107243
+66967.841,-0.43124237
+66967.861,-0.428212319
+66967.881,-0.410467404
+66967.901,-0.383905491
+66967.921,-0.387930625
+66967.941,-0.379267121
+66967.961,-0.371643868
+66967.981,-0.359575798
+66968.001,-0.358437635
+66968.021,-0.371187824
+66968.041,-0.380505551
+66968.061,-0.385024603
+66968.081,-0.381698764
+66968.101,-0.396501156
+66968.121,-0.416144642
+66968.141,-0.434015578
+66968.161,-0.445644869
+66968.181,-0.460900464
+66968.201,-0.477342818
+66968.221,-0.495760848
+66968.241,-0.518386551
+66968.261,-0.524966885
+66968.281,-0.528683364
+66968.301,-0.537479796
+66968.321,-0.540201228
+66968.341,-0.550801279
+66968.361,-0.555321162
+66968.381,-0.550607976
+66968.401,-0.550451597
+66968.421,-0.545154274
+66968.441,-0.536047507
+66968.461,-0.519588947
+66968.481,-0.506912939
+66968.501,-0.483409859
+66968.521,-0.461701017
+66968.541,-0.458166386
+66968.561,-0.454342385
+66968.581,-0.424573706
+66968.601,-0.398914982
+66968.621,-0.388680318
+66968.641,-0.383028371
+66968.661,-0.378367679
+66968.68101,-0.365582225
+66968.701,-0.373975085
+66968.721,-0.380147724
+66968.741,-0.37362542
+66968.761,-0.379381692
+66968.781,-0.37729049
+66968.801,-0.374322298
+66968.821,-0.390700087
+66968.841,-0.419912467
+66968.861,-0.429955815
+66968.881,-0.422663291
+66968.901,-0.450949838
+66968.921,-0.478686524
+66968.941,-0.485731793
+66968.961,-0.509805414
+66968.981,-0.508726654
+66969.001,-0.52290693
+66969.021,-0.54117909
+66969.041,-0.555940942
+66969.061,-0.547553695
+66969.081,-0.553097463
+66969.101,-0.560909101
+66969.121,-0.553401629
+66969.141,-0.546145647
+66969.161,-0.543812457
+66969.181,-0.522897247
+66969.201,-0.51609834
+66969.221,-0.516987193
+66969.241,-0.487345856
+66969.261,-0.467062607
+66969.281,-0.457333965
+66969.301,-0.443574429
+66969.321,-0.436743664
+66969.341,-0.418684269
+66969.361,-0.394938341
+66969.381,-0.388648262
+66969.401,-0.380616628
+66969.421,-0.378999395
+66969.441,-0.368280982
+66969.461,-0.367393403
+66969.481,-0.363474909
+66969.501,-0.38133857
+66969.521,-0.385802355
+66969.541,-0.394159122
+66969.561,-0.414680733
+66969.581,-0.416418251
+66969.601,-0.422329662
+66969.621,-0.441040973
+66969.641,-0.45043152
+66969.661,-0.472960389
+66969.681,-0.499725965
+66969.701,-0.509074639
+66969.721,-0.513140095
+66969.741,-0.524189741
+66969.761,-0.550319301
+66969.781,-0.550215304
+66969.801,-0.54096197
+66969.821,-0.559854089
+66969.841,-0.554596298
+66969.861,-0.54926327
+66969.881,-0.536068119
+66969.901,-0.521950742
+66969.921,-0.514842284
+66969.941,-0.513288875
+66969.961,-0.491901927
+66969.981,-0.463773435
+66970.001,-0.445339028
+66970.021,-0.432393538
+66970.041,-0.419068226
+66970.061,-0.409002783
+66970.081,-0.405402876
+66970.101,-0.38987257
+66970.121,-0.384993524
+66970.141,-0.372819918
+66970.161,-0.361619099
+66970.181,-0.37427086
+66970.201,-0.384058995
+66970.221,-0.384006947
+66970.241,-0.375500825
+66970.261,-0.381128583
+66970.281,-0.405609264
+66970.301,-0.409980887
+66970.321,-0.409142142
+66970.341,-0.44675942
+66970.361,-0.461732856
+66970.381,-0.469280006
+66970.401,-0.484047742
+66970.421,-0.504297561
+66970.441,-0.524200612
+66970.461,-0.531254141
+66970.481,-0.54216236
+66970.501,-0.543811362
+66970.521,-0.550953177
+66970.541,-0.552589066
+66970.561,-0.540282366
+66970.581,-0.539310088
+66970.601,-0.537127516
+66970.621,-0.533875216
+66970.641,-0.532662604
+66970.661,-0.501364201
+66970.681,-0.480917935
+66970.701,-0.494426875
+66970.721,-0.473121611
+66970.741,-0.457062607
+66970.761,-0.450118394
+66970.781,-0.43034769
+66970.801,-0.412695894
+66970.821,-0.407561509
+66970.841,-0.394947486
+66970.861,-0.361655035
+66970.881,-0.366085462
+66970.901,-0.379565852
+66970.921,-0.365215545
+66970.941,-0.376980775
+66970.961,-0.39578189
+66970.981,-0.396218799
+66971.001,-0.398360521
+66971.021,-0.413733038
+66971.041,-0.418095384
+66971.061,-0.428256858
+66971.081,-0.452010185
+66971.101,-0.456301754
+66971.121,-0.471148255
+66971.141,-0.480445579
+66971.161,-0.494352997
+66971.181,-0.52969208
+66971.201,-0.527339098
+66971.221,-0.518755769
+66971.241,-0.525890913
+66971.261,-0.535390211
+66971.281,-0.539623202
+66971.301,-0.538333525
+66971.321,-0.534546036
+66971.341,-0.531171676
+66971.361,-0.525726996
+66971.381,-0.511382701
+66971.401,-0.498604088
+66971.421,-0.490722284
+66971.441,-0.482153391
+66971.461,-0.461566246
+66971.481,-0.437845776
+66971.501,-0.422405892
+66971.521,-0.411776962
+66971.541,-0.400858283
+66971.561,-0.393072185
+66971.581,-0.385903048
+66971.601,-0.37142775
+66971.621,-0.368292159
+66971.641,-0.372426391
+66971.661,-0.378169781
+66971.681,-0.373407244
+66971.701,-0.389417339
+66971.721,-0.396888081
+66971.741,-0.404978528
+66971.761,-0.413172086
+66971.781,-0.419240416
+66971.801,-0.446774545
+66971.821,-0.470966268
+66971.841,-0.469181104
+66971.861,-0.477809502
+66971.881,-0.505677905
+66971.901,-0.518208431
+66971.921,-0.519920925
+66971.941,-0.526738853
+66971.961,-0.530220046
+66971.981,-0.536075874
+66972.001,-0.544605234
+66972.021,-0.534318478
+66972.041,-0.533474695
+66972.061,-0.531364238
+66972.081,-0.53223833
+66972.101,-0.522994073
+66972.121,-0.496181226
+66972.141,-0.482880606
+66972.161,-0.479743413
+66972.181,-0.457317476
+66972.201,-0.44186225
+66972.221,-0.434160514
+66972.241,-0.422278813
+66972.261,-0.418904136
+66972.281,-0.398443994
+66972.301,-0.375748264
+66972.321,-0.389580821
+66972.341,-0.388260269
+66972.361,-0.382219161
+66972.381,-0.38221444
+66972.401,-0.371372919
+66972.421,-0.377835444
+66972.441,-0.390651859
+66972.461,-0.395779978
+66972.481,-0.409306989
+66972.501,-0.421112985
+66972.521,-0.426803981
+66972.541,-0.455934752
+66972.561,-0.466044547
+66972.581,-0.464410697
+66972.601,-0.478587283
+66972.621,-0.505785012
+66972.641,-0.517002223
+66972.661,-0.525558521
+66972.681,-0.542163202
+66972.701,-0.55001505
+66972.721,-0.544857757
+66972.741,-0.529963808
+66972.761,-0.528380731
+66972.781,-0.520309112
+66972.801,-0.511624513
+66972.821,-0.504599516
+66972.841,-0.50495277
+66972.861,-0.492533607
+66972.881,-0.47632511
+66972.901,-0.465393443
+66972.921,-0.444593202
+66972.941,-0.437562621
+66972.961,-0.422911389
+66972.981,-0.410180517
+66973.001,-0.399576892
+66973.021,-0.389420991
+66973.041,-0.387776654
+66973.061,-0.37612818
+66973.081,-0.38187486
+66973.101,-0.392291936
+66973.121,-0.380652546
+66973.141,-0.381924219
+66973.161,-0.386416476
+66973.181,-0.404997981
+66973.201,-0.409437658
+66973.221,-0.418418214
+66973.241,-0.443774599
+66973.261,-0.443541555
+66973.281,-0.446107414
+66973.301,-0.467167004
+66973.321,-0.49077089
+66973.341,-0.505189863
+66973.361,-0.502086358
+66973.381,-0.520281303
+66973.401,-0.519687199
+66973.421,-0.530818971
+66973.441,-0.525341526
+66973.461,-0.529258533
+66973.481,-0.519485219
+66973.50101,-0.513975232
+66973.521,-0.524350579
+66973.541,-0.513011713
+66973.561,-0.499374865
+66973.581,-0.494273315
+66973.601,-0.487234584
+66973.621,-0.479493732
+66973.641,-0.453332556
+66973.661,-0.446198371
+66973.681,-0.435222904
+66973.701,-0.429589672
+66973.721,-0.419105461
+66973.741,-0.402702644
+66973.761,-0.386919335
+66973.781,-0.386912066
+66973.801,-0.396171697
+66973.821,-0.401305881
+66973.841,-0.383473102
+66973.861,-0.37904964
+66973.881,-0.397466108
+66973.901,-0.408306462
+66973.921,-0.418431904
+66973.941,-0.417258746
+66973.961,-0.421434121
+66973.981,-0.444885966
+66974.001,-0.45496946
+66974.021,-0.458109857
+66974.041,-0.479656215
+66974.061,-0.503645017
+66974.081,-0.505812608
+66974.101,-0.508674062
+66974.121,-0.522525959
+66974.141,-0.533060468
+66974.161,-0.537355095
+66974.181,-0.524592235
+66974.201,-0.514882172
+66974.221,-0.51991962
+66974.241,-0.514221329
+66974.261,-0.529435716
+66974.281,-0.502172057
+66974.301,-0.474461649
+66974.321,-0.487345611
+66974.341,-0.477779839
+66974.361,-0.455813999
+66974.381,-0.437779095
+66974.401,-0.432878262
+66974.421,-0.438832345
+66974.441,-0.421578512
+66974.461,-0.390656058
+66974.481,-0.389194865
+66974.501,-0.397723798
+66974.521,-0.416012114
+66974.541,-0.403465377
+66974.561,-0.388336174
+66974.581,-0.394179876
+66974.601,-0.395670494
+66974.621,-0.397598168
+66974.641,-0.420227367
+66974.661,-0.411196437
+66974.681,-0.421088146
+66974.701,-0.461089821
+66974.721,-0.462013741
+66974.741,-0.456122418
+66974.761,-0.47561795
+66974.781,-0.495211199
+66974.801,-0.512923294
+66974.821,-0.496840675
+66974.841,-0.511976357
+66974.861,-0.518021925
+66974.881,-0.516819509
+66974.901,-0.522202226
+66974.921,-0.516033866
+66974.941,-0.516167345
+66974.961,-0.527624629
+66974.981,-0.53019097
+66975.001,-0.493711132
+66975.021,-0.479084067
+66975.041,-0.480628793
+66975.061,-0.486727127
+66975.081,-0.469692691
+66975.101,-0.437764563
+66975.121,-0.445991215
+66975.141,-0.443608239
+66975.161,-0.421783119
+66975.181,-0.411242761
+66975.201,-0.39527696
+66975.221,-0.387243721
+66975.241,-0.397353298
+66975.261,-0.38744526
+66975.281,-0.386450529
+66975.301,-0.398954666
+66975.321,-0.399916466
+66975.341,-0.407511592
+66975.361,-0.420697147
+66975.381,-0.418277444
+66975.401,-0.414292655
+66975.421,-0.446066015
+66975.441,-0.458785807
+66975.461,-0.469702109
+66975.481,-0.459120867
+66975.501,-0.489940829
+66975.521,-0.513840978
+66975.541,-0.517285417
+66975.561,-0.517900917
+66975.581,-0.514199385
+66975.601,-0.527940117
+66975.621,-0.525821949
+66975.641,-0.522174753
+66975.661,-0.520956012
+66975.681,-0.509211663
+66975.701,-0.504433403
+66975.721,-0.489836332
+66975.741,-0.49298572
+66975.761,-0.485984748
+66975.781,-0.473525136
+66975.801,-0.462165437
+66975.821,-0.443794703
+66975.841,-0.427453369
+66975.861,-0.428035338
+66975.881,-0.428128712
+66975.901,-0.408213441
+66975.921,-0.391804558
+66975.941,-0.387680273
+66975.961,-0.395451653
+66975.981,-0.409318568
+66976.001,-0.398100664
+66976.021,-0.385609817
+66976.041,-0.396861402
+66976.061,-0.417319998
+66976.081,-0.418659257
+66976.101,-0.408084826
+66976.121,-0.436772364
+66976.141,-0.445376472
+66976.161,-0.453641185
+66976.181,-0.459378884
+66976.201,-0.46854431
+66976.221,-0.495994261
+66976.241,-0.494270178
+66976.261,-0.49785437
+66976.281,-0.492003027
+66976.301,-0.492572314
+66976.321,-0.517428
+66976.341,-0.522792009
+66976.361,-0.533751695
+66976.381,-0.512160174
+66976.401,-0.520229754
+66976.421,-0.519696814
+66976.441,-0.511601697
+66976.461,-0.485384499
+66976.481,-0.48439828
+66976.501,-0.490735396
+66976.521,-0.470781406
+66976.541,-0.45464205
+66976.561,-0.44757856
+66976.581,-0.438376
+66976.601,-0.433539509
+66976.621,-0.430866855
+66976.641,-0.396932299
+66976.661,-0.392388564
+66976.681,-0.411809956
+66976.701,-0.399273985
+66976.721,-0.392587891
+66976.741,-0.39667822
+66976.761,-0.408890415
+66976.781,-0.41467038
+66976.801,-0.414557132
+66976.821,-0.420921712
+66976.841,-0.439500972
+66976.861,-0.459271689
+66976.881,-0.462653934
+66976.901,-0.461132049
+66976.921,-0.456012299
+66976.941,-0.4791428
+66976.961,-0.501293503
+66976.981,-0.496249331
+66977.001,-0.506351624
+66977.021,-0.512470398
+66977.041,-0.534866536
+66977.061,-0.536404324
+66977.081,-0.512826967
+66977.101,-0.513597179
+66977.121,-0.520941481
+66977.141,-0.520724955
+66977.161,-0.502618986
+66977.181,-0.490070299
+66977.201,-0.485133603
+66977.221,-0.479190457
+66977.241,-0.473384726
+66977.261,-0.43823538
+66977.281,-0.424343906
+66977.301,-0.431017679
+66977.321,-0.427089828
+66977.341,-0.429100266
+66977.361,-0.397214138
+66977.381,-0.385489654
+66977.401,-0.408442097
+66977.421,-0.398558581
+66977.441,-0.391144788
+66977.461,-0.387670456
+66977.481,-0.412851375
+66977.501,-0.414793843
+66977.521,-0.399143938
+66977.541,-0.406511264
+66977.561,-0.426341599
+66977.581,-0.45451026
+66977.601,-0.449368647
+66977.621,-0.451650402
+66977.641,-0.464288423
+66977.661,-0.475962716
+66977.681,-0.488485317
+66977.701,-0.494916478
+66977.721,-0.494039327
+66977.741,-0.525402517
+66977.761,-0.529387692
+66977.781,-0.525413029
+66977.801,-0.518063525
+66977.821,-0.534531766
+66977.841,-0.540224172
+66977.861,-0.528889235
+66977.881,-0.527932116
+66977.901,-0.503153108
+66977.921,-0.479969687
+66977.941,-0.485764962
+66977.961,-0.489628509
+66977.981,-0.465110707
+66978.001,-0.440426388
+66978.021,-0.430266208
+66978.041,-0.429392485
+66978.061,-0.429962457
+66978.081,-0.411035883
+66978.101,-0.397410269
+66978.121,-0.406403027
+66978.141,-0.405145515
+66978.161,-0.382341279
+66978.181,-0.374734161
+66978.201,-0.390011801
+66978.221,-0.399326162
+66978.241,-0.407160674
+66978.261,-0.395072505
+66978.281,-0.400901878
+66978.301,-0.450349387
+66978.32099,-0.447365811
+66978.341,-0.434100009
+66978.361,-0.457083363
+66978.381,-0.482149729
+66978.401,-0.494457005
+66978.421,-0.495651678
+66978.441,-0.496705791
+66978.461,-0.50724959
+66978.481,-0.519239407
+66978.501,-0.527464629
+66978.521,-0.519799103
+66978.541,-0.511564148
+66978.561,-0.531714476
+66978.581,-0.533444521
+66978.601,-0.522200483
+66978.621,-0.502329656
+66978.641,-0.49492041
+66978.661,-0.515142176
+66978.681,-0.512076939
+66978.701,-0.478136037
+66978.721,-0.458088114
+66978.741,-0.472615985
+66978.761,-0.459558443
+66978.781,-0.439996016
+66978.801,-0.418609817
+66978.821,-0.406754798
+66978.841,-0.413861983
+66978.861,-0.414168152
+66978.881,-0.391235118
+66978.901,-0.392782823
+66978.921,-0.39851277
+66978.941,-0.423022784
+66978.961,-0.411963105
+66978.981,-0.401986431
+66979.001,-0.409421312
+66979.021,-0.433447157
+66979.041,-0.452455646
+66979.061,-0.436806973
+66979.081,-0.443083718
+66979.101,-0.463035402
+66979.121,-0.481622105
+66979.141,-0.495017745
+66979.161,-0.488902725
+66979.181,-0.477634791
+66979.201,-0.513850331
+66979.221,-0.52663582
+66979.241,-0.517678169
+66979.261,-0.518184107
+66979.281,-0.526598787
+66979.301,-0.541035945
+66979.321,-0.529008892
+66979.341,-0.497582033
+66979.361,-0.500743802
+66979.381,-0.504595676
+66979.401,-0.490940378
+66979.421,-0.484537612
+66979.441,-0.464496858
+66979.461,-0.454562046
+66979.481,-0.458108999
+66979.501,-0.445283061
+66979.521,-0.416099802
+66979.541,-0.400296442
+66979.561,-0.416052827
+66979.581,-0.427240477
+66979.601,-0.407698139
+66979.621,-0.39892591
+66979.641,-0.40103882
+66979.661,-0.40858364
+66979.681,-0.402591966
+66979.701,-0.387447985
+66979.721,-0.393339561
+66979.741,-0.407659354
+66979.761,-0.439236021
+66979.781,-0.434847633
+66979.801,-0.418893745
+66979.821,-0.437200298
+66979.841,-0.474092161
+66979.861,-0.480205519
+66979.881,-0.469304704
+66979.901,-0.481003049
+66979.921,-0.49947496
+66979.941,-0.519777142
+66979.961,-0.521479976
+66979.981,-0.508268697
+66980.001,-0.505021111
+66980.021,-0.53033409
+66980.041,-0.527935912
+66980.061,-0.503541179
+66980.081,-0.503992013
+66980.101,-0.509110954
+66980.121,-0.501417344
+66980.141,-0.49373547
+66980.161,-0.480615435
+66980.181,-0.468136903
+66980.201,-0.462218995
+66980.221,-0.468174158
+66980.241,-0.439124629
+66980.261,-0.424429727
+66980.281,-0.434254562
+66980.301,-0.41656577
+66980.321,-0.410734714
+66980.341,-0.415693658
+66980.361,-0.420886754
+66980.381,-0.422702554
+66980.401,-0.431751906
+66980.421,-0.410565053
+66980.441,-0.391752369
+66980.461,-0.416754424
+66980.481,-0.439692795
+66980.501,-0.437495296
+66980.521,-0.446127412
+66980.541,-0.455585984
+66980.561,-0.465165806
+66980.581,-0.489879694
+66980.601,-0.475982247
+66980.621,-0.468522321
+66980.641,-0.492245157
+66980.661,-0.505238163
+66980.681,-0.520864436
+66980.701,-0.50355902
+66980.721,-0.499162975
+66980.741,-0.506533407
+66980.761,-0.523240092
+66980.781,-0.507466972
+66980.801,-0.49108463
+66980.821,-0.504544123
+66980.841,-0.508614293
+66980.861,-0.493594347
+66980.881,-0.463525175
+66980.901,-0.465126882
+66980.921,-0.477765849
+66980.941,-0.467641154
+66980.961,-0.45002468
+66980.981,-0.430766285
+66981.001,-0.426579405
+66981.021,-0.435421064
+66981.041,-0.433494907
+66981.061,-0.413785365
+66981.081,-0.40976113
+66981.101,-0.419369228
+66981.121,-0.431589201
+66981.141,-0.428266827
+66981.161,-0.419482661
+66981.181,-0.426800914
+66981.201,-0.442368611
+66981.221,-0.446134019
+66981.241,-0.444499583
+66981.261,-0.449964577
+66981.281,-0.468837866
+66981.301,-0.48326885
+66981.321,-0.472741746
+66981.341,-0.464935998
+66981.361,-0.495211485
+66981.381,-0.503901493
+66981.401,-0.508697312
+66981.421,-0.503701288
+66981.441,-0.492455706
+66981.461,-0.506438604
+66981.481,-0.513894517
+66981.501,-0.513597916
+66981.521,-0.500793845
+66981.541,-0.505811989
+66981.561,-0.510838739
+66981.581,-0.498107113
+66981.601,-0.474275223
+66981.621,-0.467134538
+66981.641,-0.481034926
+66981.661,-0.47340823
+66981.681,-0.441951825
+66981.701,-0.439233787
+66981.721,-0.424862096
+66981.741,-0.423981239
+66981.761,-0.442151965
+66981.781,-0.413799307
+66981.801,-0.392351292
+66981.821,-0.418607424
+66981.841,-0.418300933
+66981.861,-0.41919343
+66981.881,-0.411017475
+66981.901,-0.417622223
+66981.921,-0.433215951
+66981.941,-0.455402272
+66981.961,-0.453904953
+66981.981,-0.429139243
+66982.001,-0.436476916
+66982.021,-0.467643696
+66982.041,-0.480566462
+66982.061,-0.478872228
+66982.081,-0.484642723
+66982.101,-0.499517783
+66982.121,-0.514004511
+66982.141,-0.504650365
+66982.161,-0.492327356
+66982.181,-0.507389533
+66982.201,-0.520514984
+66982.221,-0.52112142
+66982.241,-0.501293732
+66982.261,-0.505939869
+66982.281,-0.511707547
+66982.301,-0.495059953
+66982.321,-0.48765242
+66982.341,-0.476318905
+66982.361,-0.463516606
+66982.381,-0.465643698
+66982.401,-0.46160766
+66982.421,-0.440284873
+66982.441,-0.424338467
+66982.461,-0.431079486
+66982.481,-0.45208501
+66982.501,-0.43672751
+66982.521,-0.405469328
+66982.541,-0.407643301
+66982.561,-0.41996802
+66982.581,-0.421095491
+66982.601,-0.425440201
+66982.621,-0.421045745
+66982.641,-0.428346372
+66982.661,-0.444091893
+66982.681,-0.438049943
+66982.701,-0.441093374
+66982.721,-0.454733056
+66982.741,-0.466851259
+66982.761,-0.466488865
+66982.781,-0.470768119
+66982.801,-0.49729536
+66982.821,-0.504342874
+66982.841,-0.509721175
+66982.861,-0.503031815
+66982.881,-0.491301296
+66982.901,-0.495542893
+66982.921,-0.513726598
+66982.941,-0.511859226
+66982.961,-0.501955572
+66982.981,-0.499379367
+66983.001,-0.505001386
+66983.021,-0.497948176
+66983.041,-0.477890465
+66983.061,-0.470352051
+66983.081,-0.463673353
+66983.101,-0.462891676
+66983.121,-0.45718985
+66983.14099,-0.441719254
+66983.161,-0.441319587
+66983.181,-0.4386041
+66983.201,-0.440453483
+66983.221,-0.427587055
+66983.241,-0.416941934
+66983.261,-0.423578355
+66983.281,-0.426077979
+66983.301,-0.423237353
+66983.321,-0.434211717
+66983.341,-0.436235109
+66983.361,-0.424927249
+66983.381,-0.432180786
+66983.401,-0.445178887
+66983.421,-0.447167817
+66983.441,-0.455814628
+66983.461,-0.473788812
+66983.481,-0.483010482
+66983.501,-0.482510663
+66983.521,-0.483325524
+66983.541,-0.500138734
+66983.561,-0.518274746
+66983.581,-0.505434484
+66983.601,-0.48545578
+66983.621,-0.494978326
+66983.641,-0.498155593
+66983.661,-0.491073407
+66983.681,-0.481999622
+66983.701,-0.485346906
+66983.721,-0.508549828
+66983.741,-0.496099147
+66983.761,-0.481819046
+66983.781,-0.471456899
+66983.801,-0.459742902
+66983.821,-0.465309498
+66983.841,-0.449024875
+66983.861,-0.434929823
+66983.881,-0.435971455
+66983.901,-0.437687071
+66983.921,-0.435693968
+66983.941,-0.424408918
+66983.961,-0.415839127
+66983.981,-0.431786478
+66984.001,-0.431296292
+66984.021,-0.417465425
+66984.041,-0.433206402
+66984.061,-0.440757443
+66984.081,-0.439720108
+66984.101,-0.44708334
+66984.121,-0.445563261
+66984.141,-0.452244159
+66984.161,-0.458070215
+66984.181,-0.470934656
+66984.201,-0.4883068
+66984.221,-0.484425654
+66984.241,-0.473731012
+66984.261,-0.484260557
+66984.281,-0.508228133
+66984.301,-0.518268088
+66984.321,-0.513675958
+66984.341,-0.507802999
+66984.361,-0.510685257
+66984.381,-0.521119009
+66984.401,-0.514762218
+66984.421,-0.496422698
+66984.441,-0.495949338
+66984.461,-0.496362029
+66984.481,-0.491503085
+66984.501,-0.480262023
+66984.521,-0.45459125
+66984.541,-0.452694526
+66984.561,-0.462969358
+66984.581,-0.451561239
+66984.601,-0.444052353
+66984.621,-0.44691709
+66984.641,-0.439664449
+66984.661,-0.427981488
+66984.681,-0.428236508
+66984.701,-0.424649009
+66984.721,-0.423735731
+66984.741,-0.436275255
+66984.761,-0.450418859
+66984.781,-0.430408729
+66984.801,-0.425348923
+66984.821,-0.440959995
+66984.841,-0.441415903
+66984.861,-0.4554129
+66984.881,-0.455027512
+66984.901,-0.462396976
+66984.921,-0.465015127
+66984.941,-0.46381709
+66984.961,-0.471902329
+66984.981,-0.483845089
+66985.001,-0.511244165
+66985.021,-0.511157355
+66985.041,-0.490661256
+66985.061,-0.495448176
+66985.081,-0.508274349
+66985.101,-0.512046377
+66985.121,-0.510862084
+66985.141,-0.494142899
+66985.161,-0.4938413
+66985.181,-0.501937613
+66985.201,-0.481835555
+66985.221,-0.468717395
+66985.241,-0.468833856
+66985.261,-0.464351354
+66985.281,-0.450748067
+66985.301,-0.4376558
+66985.321,-0.436384225
+66985.341,-0.441470037
+66985.361,-0.433507045
+66985.381,-0.430688027
+66985.401,-0.423330005
+66985.421,-0.427077503
+66985.441,-0.43879931
+66985.461,-0.430488976
+66985.481,-0.423832598
+66985.501,-0.426518395
+66985.521,-0.430178571
+66985.541,-0.433219712
+66985.561,-0.431587521
+66985.581,-0.445309004
+66985.601,-0.459009175
+66985.621,-0.465002093
+66985.641,-0.480378911
+66985.661,-0.471978639
+66985.681,-0.467723439
+66985.701,-0.488031727
+66985.721,-0.484037373
+66985.741,-0.49365853
+66985.761,-0.499103071
+66985.781,-0.496590547
+66985.801,-0.499020486
+66985.821,-0.504497612
+66985.841,-0.501299555
+66985.861,-0.489360575
+66985.881,-0.48795611
+66985.901,-0.492539138
+66985.921,-0.497152393
+66985.941,-0.491810261
+66985.961,-0.477125233
+66985.981,-0.463009622
+66986.001,-0.467491722
+66986.021,-0.46205074
+66986.041,-0.44508838
+66986.061,-0.445514933
+66986.081,-0.447380509
+66986.101,-0.434832007
+66986.121,-0.436099887
+66986.141,-0.447622681
+66986.161,-0.426936003
+66986.181,-0.420655819
+66986.201,-0.432765329
+66986.221,-0.426884857
+66986.241,-0.433558437
+66986.261,-0.444459773
+66986.281,-0.438850904
+66986.301,-0.445463429
+66986.321,-0.447418279
+66986.341,-0.443915419
+66986.361,-0.463738753
+66986.381,-0.481043257
+66986.401,-0.478137281
+66986.421,-0.480870121
+66986.441,-0.491536652
+66986.461,-0.501921401
+66986.481,-0.496296022
+66986.501,-0.492740641
+66986.521,-0.49614332
+66986.541,-0.507575307
+66986.561,-0.507277609
+66986.581,-0.499599095
+66986.601,-0.508293577
+66986.621,-0.506917111
+66986.641,-0.491139824
+66986.661,-0.477683938
+66986.681,-0.47130175
+66986.701,-0.468386444
+66986.721,-0.473494156
+66986.741,-0.468201871
+66986.761,-0.459294156
+66986.781,-0.443337538
+66986.801,-0.43827698
+66986.821,-0.443961449
+66986.841,-0.435305388
+66986.861,-0.437686702
+66986.881,-0.43809326
+66986.901,-0.429943963
+66986.921,-0.428846028
+66986.941,-0.426676936
+66986.961,-0.411645868
+66986.981,-0.413482859
+66987.001,-0.436403453
+66987.021,-0.445192454
+66987.041,-0.439285308
+66987.061,-0.443609843
+66987.081,-0.466904276
+66987.101,-0.472287187
+66987.121,-0.464660042
+66987.141,-0.474452399
+66987.161,-0.478888417
+66987.181,-0.485096643
+66987.201,-0.48502883
+66987.221,-0.484026336
+66987.241,-0.493261226
+66987.261,-0.506859606
+66987.281,-0.494925231
+66987.301,-0.483190525
+66987.321,-0.495284019
+66987.341,-0.508342959
+66987.361,-0.520954707
+66987.381,-0.498867254
+66987.401,-0.478581761
+66987.421,-0.467241705
+66987.441,-0.460453296
+66987.461,-0.477653456
+66987.481,-0.474569612
+66987.501,-0.455264087
+66987.521,-0.447509629
+66987.541,-0.451195925
+66987.561,-0.449927018
+66987.581,-0.441183265
+66987.601,-0.445118538
+66987.621,-0.444990009
+66987.641,-0.428723737
+66987.661,-0.426090606
+66987.681,-0.436613428
+66987.701,-0.437113822
+66987.721,-0.447322403
+66987.741,-0.457529765
+66987.761,-0.441384185
+66987.781,-0.441565895
+66987.801,-0.448787685
+66987.821,-0.460456238
+66987.841,-0.464170064
+66987.861,-0.462488672
+66987.881,-0.479436935
+66987.901,-0.481152023
+66987.921,-0.475213589
+66987.941,-0.489388812
+66987.96099,-0.495286966
+66987.981,-0.49622449
+66988.001,-0.495928622
+66988.021,-0.490425845
+66988.041,-0.484685309
+66988.061,-0.503079875
+66988.081,-0.506994055
+66988.101,-0.487985063
+66988.121,-0.477985913
+66988.141,-0.472273737
+66988.161,-0.475663484
+66988.181,-0.47279066
+66988.201,-0.450828398
+66988.221,-0.446283878
+66988.241,-0.468969461
+66988.261,-0.456627097
+66988.281,-0.43119
+66988.301,-0.438887042
+66988.321,-0.443520654
+66988.341,-0.441501012
+66988.361,-0.427664416
+66988.381,-0.429440231
+66988.401,-0.430958417
+66988.421,-0.432443164
+66988.441,-0.448155274
+66988.461,-0.453922502
+66988.481,-0.443068663
+66988.501,-0.451026677
+66988.521,-0.454185496
+66988.541,-0.461706263
+66988.561,-0.456291249
+66988.581,-0.473760267
+66988.601,-0.477110293
+66988.621,-0.485970389
+66988.641,-0.492384101
+66988.661,-0.485019162
+66988.681,-0.498459551
+66988.701,-0.491066316
+66988.721,-0.499003309
+66988.741,-0.494452155
+66988.761,-0.489036554
+66988.781,-0.49677915
+66988.801,-0.501895918
+66988.821,-0.50382223
+66988.841,-0.483596623
+66988.861,-0.480452459
+66988.881,-0.488042223
+66988.901,-0.475474171
+66988.921,-0.470362656
+66988.941,-0.459409307
+66988.961,-0.462573568
+66988.981,-0.455525081
+66989.001,-0.441794373
+66989.021,-0.445158587
+66989.041,-0.450976541
+66989.061,-0.428973618
+66989.08101,-0.429929192
+66989.101,-0.436397545
+66989.121,-0.4323089
+66989.141,-0.426508218
+66989.161,-0.431727587
+66989.181,-0.441708177
+66989.201,-0.459813947
+66989.221,-0.447331905
+66989.241,-0.45319234
+66989.261,-0.449840297
+66989.281,-0.454716141
+66989.301,-0.471692498
+66989.321,-0.483450198
+66989.341,-0.490573089
+66989.361,-0.483986735
+66989.381,-0.484816896
+66989.401,-0.474945109
+66989.421,-0.490334137
+66989.441,-0.490593687
+66989.461,-0.488655953
+66989.481,-0.484685152
+66989.501,-0.473720881
+66989.521,-0.484545457
+66989.541,-0.494295438
+66989.561,-0.472075626
+66989.581,-0.472900479
+66989.601,-0.480129663
+66989.621,-0.476710559
+66989.641,-0.462326676
+66989.661,-0.472734924
+66989.681,-0.468692666
+66989.701,-0.463810982
+66989.721,-0.456485666
+66989.741,-0.449019563
+66989.761,-0.443131592
+66989.781,-0.449115877
+66989.801,-0.448781877
+66989.821,-0.434678991
+66989.841,-0.429968887
+66989.861,-0.431988824
+66989.881,-0.452452768
+66989.901,-0.43830107
+66989.921,-0.447861353
+66989.941,-0.434022718
+66989.961,-0.439378081
+66989.981,-0.464159221
+66990.001,-0.461780757
+66990.021,-0.459069337
+66990.041,-0.455831146
+66990.061,-0.469553032
+66990.081,-0.479421027
+66990.101,-0.476403282
+66990.121,-0.483955888
+66990.141,-0.499126573
+66990.161,-0.495187624
+66990.181,-0.489520581
+66990.201,-0.478046251
+66990.221,-0.487567202
+66990.241,-0.508230173
+66990.261,-0.490114222
+66990.281,-0.479279919
+66990.301,-0.483406668
+66990.321,-0.476647464
+66990.341,-0.478212442
+66990.361,-0.461868804
+66990.381,-0.449795232
+66990.401,-0.453535502
+66990.421,-0.458332021
+66990.441,-0.459005388
+66990.461,-0.442012294
+66990.481,-0.426214411
+66990.501,-0.430506902
+66990.521,-0.425146456
+66990.541,-0.439020662
+66990.561,-0.425691733
+66990.581,-0.422473881
+66990.601,-0.445314382
+66990.621,-0.424519852
+66990.641,-0.430419887
+66990.661,-0.439610203
+66990.681,-0.453671198
+66990.701,-0.469384605
+66990.721,-0.456025445
+66990.741,-0.455499954
+66990.761,-0.458186532
+66990.781,-0.464649343
+66990.801,-0.474257346
+66990.821,-0.470516513
+66990.841,-0.467119431
+66990.861,-0.492125076
+66990.881,-0.504191596
+66990.901,-0.494784382
+66990.921,-0.488309548
+66990.941,-0.480369736
+66990.961,-0.491306934
+66990.981,-0.495034486
+66991.001,-0.487358422
+66991.021,-0.477679537
+66991.041,-0.489121457
+66991.061,-0.481474991
+66991.081,-0.463886045
+66991.101,-0.459906877
+66991.121,-0.45951038
+66991.141,-0.454394977
+66991.161,-0.448981651
+66991.181,-0.441448533
+66991.201,-0.432771065
+66991.221,-0.436992077
+66991.241,-0.440544592
+66991.261,-0.425780126
+66991.281,-0.431060502
+66991.301,-0.430523408
+66991.321,-0.437026155
+66991.341,-0.435181512
+66991.361,-0.432546924
+66991.381,-0.437415035
+66991.401,-0.453433421
+66991.421,-0.46647448
+66991.441,-0.467054934
+66991.461,-0.458302639
+66991.481,-0.474385864
+66991.501,-0.498434074
+66991.521,-0.495582054
+66991.541,-0.484855012
+66991.561,-0.483373897
+66991.581,-0.495552203
+66991.601,-0.512275636
+66991.621,-0.5110007
+66991.641,-0.489040305
+66991.661,-0.494975993
+66991.681,-0.494523184
+66991.701,-0.492712225
+66991.721,-0.496457086
+66991.741,-0.477335904
+66991.761,-0.483258498
+66991.781,-0.486614418
+66991.801,-0.465202879
+66991.821,-0.44630259
+66991.841,-0.447413051
+66991.861,-0.455699157
+66991.881,-0.454968766
+66991.901,-0.439806438
+66991.921,-0.428753009
+66991.941,-0.424994567
+66991.961,-0.425699721
+66991.981,-0.433640837
+66992.001,-0.424286959
+66992.021,-0.423966841
+66992.041,-0.446136474
+66992.061,-0.443150209
+66992.081,-0.434063908
+66992.101,-0.433704813
+66992.121,-0.466584607
+66992.141,-0.463752862
+66992.161,-0.447751406
+66992.181,-0.464837561
+66992.201,-0.477899861
+66992.221,-0.469652355
+66992.241,-0.486189248
+66992.261,-0.490662611
+66992.281,-0.486324538
+66992.301,-0.504044452
+66992.321,-0.510856427
+66992.341,-0.498899002
+66992.361,-0.494665295
+66992.381,-0.506157833
+66992.401,-0.498079359
+66992.421,-0.49541763
+66992.441,-0.484883506
+66992.461,-0.473932704
+66992.481,-0.480810591
+66992.501,-0.463705305
+66992.521,-0.444714844
+66992.541,-0.449776373
+66992.561,-0.451914619
+66992.581,-0.458284612
+66992.601,-0.437040262
+66992.621,-0.432189237
+66992.641,-0.433093147
+66992.661,-0.418685203
+66992.681,-0.42945924
+66992.701,-0.419179135
+66992.721,-0.413836076
+66992.741,-0.426860135
+66992.761,-0.427438879
+66992.78099,-0.435784636
+66992.801,-0.430847705
+66992.821,-0.429177545
+66992.841,-0.434919628
+66992.861,-0.455146574
+66992.881,-0.457453118
+66992.901,-0.458615641
+66992.921,-0.470801532
+66992.941,-0.483768013
+66992.961,-0.484078377
+66992.981,-0.48250375
+66993.001,-0.484179307
+66993.021,-0.498952966
+66993.041,-0.511379713
+66993.061,-0.515310266
+66993.081,-0.509499669
+66993.101,-0.49472757
+66993.121,-0.491316967
+66993.141,-0.49742043
+66993.161,-0.488990153
+66993.181,-0.483677858
+66993.201,-0.484364145
+66993.221,-0.479295636
+66993.241,-0.458791099
+66993.261,-0.454419683
+66993.281,-0.442055798
+66993.301,-0.449053677
+66993.321,-0.454287496
+66993.341,-0.441266811
+66993.361,-0.42570869
+66993.381,-0.413032909
+66993.401,-0.425866603
+66993.421,-0.415049349
+66993.441,-0.423464828
+66993.461,-0.427843028
+66993.481,-0.424329605
+66993.501,-0.431651837
+66993.521,-0.437166878
+66993.541,-0.427492533
+66993.561,-0.428233379
+66993.581,-0.454363576
+66993.601,-0.457166777
+66993.621,-0.460091415
+66993.641,-0.476356194
+66993.661,-0.487503864
+66993.681,-0.492839826
+66993.701,-0.500292788
+66993.721,-0.495716467
+66993.741,-0.506496008
+66993.761,-0.512467209
+66993.781,-0.509772734
+66993.801,-0.500851228
+66993.821,-0.504833672
+66993.841,-0.497982602
+66993.861,-0.488436754
+66993.881,-0.498355582
+66993.90101,-0.491600806
+66993.921,-0.475647973
+66993.941,-0.462519504
+66993.961,-0.462190665
+66993.981,-0.454140494
+66994.001,-0.440145402
+66994.021,-0.445916584
+66994.041,-0.442869532
+66994.061,-0.434585698
+66994.081,-0.442495512
+66994.101,-0.417921627
+66994.121,-0.416026321
+66994.141,-0.423255015
+66994.161,-0.405505651
+66994.181,-0.418158119
+66994.201,-0.428991779
+66994.221,-0.419332865
+66994.241,-0.4282517
+66994.261,-0.431391032
+66994.281,-0.426442519
+66994.301,-0.434992345
+66994.321,-0.458924349
+66994.341,-0.469418503
+66994.361,-0.471471287
+66994.381,-0.485724589
+66994.401,-0.490820586
+66994.421,-0.498070838
+66994.441,-0.494054625
+66994.461,-0.485930196
+66994.481,-0.504692211
+66994.501,-0.509947487
+66994.521,-0.511717997
+66994.541,-0.491520678
+66994.561,-0.510590619
+66994.581,-0.506453098
+66994.601,-0.501390426
+66994.621,-0.489808698
+66994.641,-0.472139565
+66994.661,-0.470927793
+66994.681,-0.482590138
+66994.701,-0.458189843
+66994.721,-0.449243693
+66994.741,-0.453170869
+66994.761,-0.44311519
+66994.781,-0.442766386
+66994.801,-0.430787921
+66994.821,-0.426948662
+66994.841,-0.407533539
+66994.861,-0.419112807
+66994.881,-0.423053655
+66994.901,-0.4055194
+66994.921,-0.411003886
+66994.941,-0.416517226
+66994.961,-0.42573513
+66994.981,-0.425047787
+66995.001,-0.427188974
+66995.021,-0.44794366
+66995.041,-0.454711776
+66995.061,-0.449930594
+66995.081,-0.454388817
+66995.101,-0.461847686
+66995.121,-0.473294691
+66995.141,-0.485400239
+66995.161,-0.477707088
+66995.181,-0.480503064
+66995.201,-0.503813594
+66995.221,-0.492217076
+66995.241,-0.496838836
+66995.261,-0.503945188
+66995.281,-0.512033975
+66995.301,-0.504950053
+66995.321,-0.49910778
+66995.341,-0.490747825
+66995.361,-0.498663108
+66995.381,-0.486177274
+66995.401,-0.489315671
+66995.421,-0.473452588
+66995.441,-0.464783618
+66995.461,-0.460526455
+66995.481,-0.460099045
+66995.501,-0.444504724
+66995.521,-0.437353122
+66995.541,-0.431023771
+66995.561,-0.414497325
+66995.581,-0.409753381
+66995.601,-0.426915949
+66995.621,-0.419227388
+66995.641,-0.403623704
+66995.661,-0.398606561
+66995.681,-0.390562769
+66995.701,-0.414915973
+66995.721,-0.421253763
+66995.741,-0.420246102
+66995.761,-0.432572345
+66995.781,-0.450451457
+66995.801,-0.4686065
+66995.821,-0.473590559
+66995.841,-0.469822295
+66995.861,-0.480172355
+66995.881,-0.494154081
+66995.901,-0.492592836
+66995.921,-0.490769981
+66995.941,-0.511675006
+66995.961,-0.504811995
+66995.981,-0.512968498
+66996.001,-0.506931888
+66996.021,-0.488712919
+66996.041,-0.512640469
+66996.061,-0.517905379
+66996.081,-0.49167114
+66996.101,-0.492602045
+66996.121,-0.486067024
+66996.141,-0.468532438
+66996.161,-0.470384754
+66996.181,-0.457415281
+66996.201,-0.446095215
+66996.221,-0.432404357
+66996.241,-0.432796918
+66996.261,-0.428747705
+66996.281,-0.42216998
+66996.301,-0.410160579
+66996.321,-0.420232953
+66996.341,-0.410742358
+66996.361,-0.393193663
+66996.381,-0.386866506
+66996.401,-0.406104077
+66996.421,-0.414682904
+66996.441,-0.401668213
+66996.461,-0.408616979
+66996.481,-0.419362713
+66996.501,-0.447957605
+66996.521,-0.458628834
+66996.541,-0.441547416
+66996.561,-0.441184906
+66996.581,-0.459228881
+66996.601,-0.477996022
+66996.621,-0.494252344
+66996.641,-0.49235676
+66996.661,-0.506851071
+66996.681,-0.521062922
+66996.701,-0.5254999
+66996.721,-0.513494059
+66996.741,-0.504227238
+66996.761,-0.507922475
+66996.781,-0.51652743
+66996.801,-0.513730551
+66996.821,-0.503918159
+66996.841,-0.48477645
+66996.861,-0.473847408
+66996.881,-0.475764559
+66996.901,-0.452776207
+66996.921,-0.431749239
+66996.941,-0.441011414
+66996.961,-0.432136018
+66996.981,-0.412418802
+66997.001,-0.396786742
+66997.021,-0.399214076
+66997.041,-0.405687135
+66997.061,-0.405695515
+66997.081,-0.407214306
+66997.101,-0.408676872
+66997.121,-0.408134932
+66997.141,-0.417693009
+66997.161,-0.42497462
+66997.181,-0.426244329
+66997.201,-0.448774879
+66997.221,-0.459525606
+66997.241,-0.462260367
+66997.261,-0.463946516
+66997.281,-0.471264787
+66997.301,-0.494287548
+66997.321,-0.504927502
+66997.341,-0.500925699
+66997.361,-0.50370512
+66997.381,-0.50877042
+66997.401,-0.51483168
+66997.421,-0.526410581
+66997.441,-0.515747562
+66997.461,-0.504918149
+66997.481,-0.506681171
+66997.501,-0.501083392
+66997.521,-0.486202076
+66997.541,-0.470680424
+66997.561,-0.481608509
+66997.581,-0.48023239
+66997.601,-0.458690627
+66997.621,-0.450600264
+66997.641,-0.443624244
+66997.661,-0.436418839
+66997.681,-0.428162979
+66997.701,-0.419560599
+66997.721,-0.411065914
+66997.741,-0.41215556
+66997.761,-0.41038042
+66997.781,-0.399310723
+66997.801,-0.401885793
+66997.821,-0.40119855
+66997.841,-0.407957781
+66997.861,-0.41580777
+66997.881,-0.419496106
+66997.901,-0.413200933
+66997.921,-0.417668972
+66997.941,-0.451963954
+66997.961,-0.464162153
+66997.981,-0.448432804
+66998.001,-0.45543662
+66998.021,-0.466455515
+66998.041,-0.478636833
+66998.061,-0.488987952
+66998.081,-0.487603794
+66998.101,-0.500901614
+66998.121,-0.51468767
+66998.141,-0.512582661
+66998.161,-0.510148771
+66998.181,-0.502916868
+66998.201,-0.521130136
+66998.221,-0.531276387
+66998.241,-0.520662252
+66998.261,-0.498161255
+66998.281,-0.479233342
+66998.301,-0.492294254
+66998.321,-0.487861002
+66998.341,-0.47376826
+66998.361,-0.445397312
+66998.381,-0.435369673
+66998.401,-0.437872371
+66998.421,-0.422025422
+66998.441,-0.408020953
+66998.461,-0.409307122
+66998.481,-0.418402371
+66998.501,-0.407815069
+66998.521,-0.389635099
+66998.541,-0.390420106
+66998.561,-0.405270892
+66998.581,-0.40590202
+66998.601,-0.399820261
+66998.621,-0.40472002
+66998.641,-0.416101399
+66998.661,-0.42937631
+66998.681,-0.448941788
+66998.701,-0.455970459
+66998.72101,-0.448787323
+66998.741,-0.46174564
+66998.761,-0.487621327
+66998.781,-0.490607362
+66998.801,-0.487771826
+66998.821,-0.491887204
+66998.841,-0.511975182
+66998.861,-0.521352868
+66998.881,-0.511957998
+66998.901,-0.508688387
+66998.921,-0.509321149
+66998.941,-0.51501464
+66998.961,-0.511200464
+66998.981,-0.495646369
+66999.001,-0.494167947
+66999.021,-0.502292549
+66999.041,-0.483105951
+66999.061,-0.460638253
+66999.081,-0.455044961
+66999.101,-0.460024207
+66999.121,-0.453886724
+66999.141,-0.429210228
+66999.161,-0.416323571
+66999.181,-0.419079038
+66999.201,-0.42832396
+66999.221,-0.422934788
+66999.241,-0.403342623
+66999.261,-0.400338407
+66999.281,-0.409704582
+66999.301,-0.410240056
+66999.321,-0.412650028
+66999.341,-0.412067197
+66999.361,-0.425342226
+66999.381,-0.433920216
+66999.401,-0.437638537
+66999.421,-0.437043013
+66999.441,-0.438273379
+66999.461,-0.454704949
+66999.481,-0.475831975
+66999.501,-0.480564359
+66999.521,-0.475193057
+66999.541,-0.48077601
+66999.561,-0.49669683
+66999.581,-0.509507802
+66999.601,-0.507823583
+66999.621,-0.499467235
+66999.641,-0.501628227
+66999.661,-0.518701429
+66999.681,-0.513985495
+66999.701,-0.495500689
+66999.721,-0.503350911
+66999.741,-0.496894276
+66999.761,-0.486649498
+66999.781,-0.471963017
+66999.801,-0.455564734
+66999.821,-0.451681409
+66999.841,-0.466137773
+66999.861,-0.438500115
+66999.881,-0.41579567
+66999.901,-0.406958619
+66999.921,-0.423525278
+66999.941,-0.426584112
+66999.961,-0.395633074
+66999.981,-0.388270048
+67000.001,-0.403124718
+67000.021,-0.421654068
+67000.041,-0.416754657
+67000.061,-0.410080084
+67000.081,-0.407229693
+67000.101,-0.432048382
+67000.121,-0.451865128
+67000.141,-0.451546605
+67000.161,-0.444694908
+67000.181,-0.463537768
+67000.201,-0.480158748
+67000.221,-0.48595274
+67000.241,-0.487931222
+67000.261,-0.498133819
+67000.281,-0.514211981
+67000.301,-0.511984996
+67000.321,-0.526066592
+67000.341,-0.51674672
+67000.361,-0.518128056
+67000.381,-0.525423751
+67000.401,-0.508837676
+67000.421,-0.49203457
+67000.441,-0.494207007
+67000.461,-0.502098181
+67000.481,-0.480860175
+67000.501,-0.48602831
+67000.521,-0.470190004
+67000.541,-0.460458333
+67000.561,-0.452629045
+67000.581,-0.435351482
+67000.601,-0.429898859
+67000.621,-0.416284862
+67000.641,-0.411747044
+67000.661,-0.412549718
+67000.681,-0.408746725
+67000.701,-0.419747686
+67000.721,-0.399826691
+67000.741,-0.408228287
+67000.761,-0.42660173
+67000.781,-0.410227182
+67000.801,-0.404803046
+67000.821,-0.431688951
+67000.841,-0.449725948
+67000.861,-0.446777957
+67000.881,-0.442258277
+67000.901,-0.457125125
+67000.921,-0.470886919
+67000.941,-0.475596624
+67000.961,-0.48702815
+67000.981,-0.493213115
+67001.001,-0.496621233
+67001.021,-0.512929428
+67001.041,-0.517976072
+67001.061,-0.511644219
+67001.081,-0.503329622
+67001.101,-0.50719007
+67001.121,-0.507772349
+67001.141,-0.508780366
+67001.161,-0.496826197
+67001.181,-0.501632326
+67001.201,-0.502685723
+67001.221,-0.483405192
+67001.241,-0.481623608
+67001.261,-0.471779679
+67001.281,-0.462046214
+67001.301,-0.466391093
+67001.321,-0.438030834
+67001.341,-0.425622159
+67001.361,-0.431778155
+67001.381,-0.416893207
+67001.401,-0.411021784
+67001.421,-0.420735044
+67001.441,-0.41533357
+67001.461,-0.391289807
+67001.481,-0.406676403
+67001.501,-0.412376776
+67001.521,-0.413758887
+67001.541,-0.41990106
+67001.561,-0.435716678
+67001.581,-0.449487705
+67001.601,-0.450304145
+67001.621,-0.454321562
+67001.641,-0.460454706
+67001.661,-0.477271456
+67001.681,-0.481172281
+67001.701,-0.489219126
+67001.721,-0.498342843
+67001.741,-0.493161131
+67001.761,-0.504419756
+67001.781,-0.500839488
+67001.801,-0.510729863
+67001.821,-0.516925738
+67001.841,-0.520327586
+67001.861,-0.508240682
+67001.881,-0.492288794
+67001.901,-0.493770935
+67001.921,-0.50947279
+67001.941,-0.496284634
+67001.961,-0.460158269
+67001.981,-0.464937536
+67002.001,-0.468460767
+67002.021,-0.45656368
+67002.041,-0.451306492
+67002.061,-0.438785958
+67002.081,-0.420867595
+67002.101,-0.418397939
+67002.121,-0.422340687
+67002.141,-0.410911567
+67002.161,-0.409880721
+67002.181,-0.4029731
+67002.201,-0.409634256
+67002.221,-0.423549859
+67002.241,-0.416173172
+67002.261,-0.411248209
+67002.281,-0.423467395
+67002.301,-0.441867931
+67002.321,-0.439739842
+67002.341,-0.43661011
+67002.361,-0.45880325
+67002.381,-0.474799691
+67002.401,-0.487783116
+67002.421,-0.483601855
+67002.441,-0.471712254
+67002.461,-0.487296482
+67002.481,-0.506942405
+67002.501,-0.500726907
+67002.521,-0.488268831
+67002.541,-0.503095762
+67002.561,-0.509690478
+67002.581,-0.513765176
+67002.601,-0.494194358
+67002.621,-0.484069974
+67002.641,-0.483824045
+67002.661,-0.481943789
+67002.681,-0.471913
+67002.701,-0.476408535
+67002.721,-0.461992593
+67002.741,-0.459155536
+67002.761,-0.435332455
+67002.781,-0.433164197
+67002.801,-0.416170258
+67002.821,-0.417434732
+67002.841,-0.428852001
+67002.861,-0.418562517
+67002.881,-0.40929623
+67002.901,-0.407477513
+67002.921,-0.417346525
+67002.941,-0.421608
+67002.961,-0.414386882
+67002.981,-0.425106965
+67003.001,-0.432953276
+67003.021,-0.438987507
+67003.041,-0.450549008
+67003.061,-0.44060536
+67003.081,-0.462331
+67003.101,-0.475029561
+67003.121,-0.486017562
+67003.141,-0.474463172
+67003.161,-0.487373984
+67003.181,-0.490645293
+67003.201,-0.501722763
+67003.221,-0.496639049
+67003.241,-0.497941564
+67003.261,-0.510684749
+67003.281,-0.505645691
+67003.301,-0.495466095
+67003.321,-0.512253646
+67003.341,-0.495781272
+67003.361,-0.475826125
+67003.381,-0.481238182
+67003.401,-0.467717115
+67003.421,-0.46056941
+67003.441,-0.453204255
+67003.461,-0.44568145
+67003.481,-0.446860569
+67003.501,-0.434291435
+67003.521,-0.437933402
+67003.54099,-0.434936525
+67003.561,-0.446022441
+67003.581,-0.420410511
+67003.601,-0.408382908
+67003.621,-0.421488043
+67003.641,-0.42080405
+67003.661,-0.415189143
+67003.681,-0.423958627
+67003.701,-0.418333882
+67003.721,-0.425888082
+67003.741,-0.438415275
+67003.761,-0.44382655
+67003.781,-0.443517436
+67003.801,-0.454405553
+67003.821,-0.468674608
+67003.841,-0.467709199
+67003.861,-0.47121374
+67003.881,-0.481253235
+67003.901,-0.47563273
+67003.921,-0.486387717
+67003.941,-0.50680569
+67003.961,-0.498567737
+67003.981,-0.499218761
+67004.001,-0.492317748
+67004.021,-0.486596078
+67004.041,-0.496588602
+67004.061,-0.488864769
+67004.081,-0.49403404
+67004.101,-0.481349085
+67004.121,-0.464329978
+67004.141,-0.464697169
+67004.161,-0.470607616
+67004.181,-0.461393511
+67004.201,-0.450234699
+67004.221,-0.451000878
+67004.241,-0.441368647
+67004.261,-0.435570144
+67004.281,-0.438539976
+67004.301,-0.422015174
+67004.321,-0.418645174
+67004.341,-0.425231832
+67004.361,-0.42289332
+67004.381,-0.42751951
+67004.401,-0.422046775
+67004.421,-0.40742263
+67004.441,-0.423635259
+67004.461,-0.431974104
+67004.481,-0.428266757
+67004.501,-0.446543562
+67004.521,-0.455869106
+67004.541,-0.451113319
+67004.561,-0.457455745
+67004.581,-0.466278836
+67004.601,-0.469775671
+67004.621,-0.475634288
+67004.641,-0.491860578
+67004.661,-0.504554511
+67004.681,-0.479387425
+67004.701,-0.473670286
+67004.721,-0.497522576
+67004.741,-0.500411913
+67004.761,-0.498020604
+67004.781,-0.495572823
+67004.801,-0.486233976
+67004.821,-0.492691851
+67004.841,-0.494540961
+67004.861,-0.488701016
+67004.881,-0.480771955
+67004.901,-0.472583157
+67004.921,-0.460911624
+67004.941,-0.447618699
+67004.961,-0.434215244
+67004.981,-0.440239205
+67005.001,-0.435680912
+67005.021,-0.433344756
+67005.041,-0.421759553
+67005.061,-0.415627479
+67005.081,-0.419162146
+67005.101,-0.427271234
+67005.121,-0.42598547
+67005.141,-0.422483982
+67005.161,-0.427505475
+67005.181,-0.42470217
+67005.201,-0.42627538
+67005.221,-0.42680541
+67005.241,-0.43334658
+67005.261,-0.447932742
+67005.281,-0.457460813
+67005.301,-0.465798462
+67005.321,-0.466995412
+67005.341,-0.471195354
+67005.361,-0.46780319
+67005.381,-0.478742248
+67005.401,-0.481592628
+67005.421,-0.494036216
+67005.441,-0.496584716
+67005.461,-0.501791208
+67005.481,-0.501164006
+67005.501,-0.483020401
+67005.521,-0.489433974
+67005.541,-0.488879713
+67005.561,-0.488401032
+67005.581,-0.481001767
+67005.601,-0.463638132
+67005.621,-0.451392663
+67005.641,-0.453166083
+67005.661,-0.4625578
+67005.681,-0.438198058
+67005.701,-0.434888392
+67005.721,-0.434146646
+67005.741,-0.434578647
+67005.761,-0.428553469
+67005.781,-0.415676359
+67005.801,-0.415563049
+67005.821,-0.42816403
+67005.841,-0.425459105
+67005.861,-0.41352064
+67005.881,-0.411719599
+67005.901,-0.412734186
+67005.921,-0.419827327
+67005.941,-0.429437673
+67005.961,-0.441970036
+67005.981,-0.45520675
+67006.001,-0.456552509
+67006.021,-0.454952008
+67006.041,-0.454662741
+67006.061,-0.459854061
+67006.081,-0.483779527
+67006.101,-0.499403727
+67006.121,-0.50253443
+67006.141,-0.490330761
+67006.161,-0.483315319
+67006.181,-0.500968372
+67006.201,-0.500342922
+67006.221,-0.496248052
+67006.241,-0.488933942
+67006.261,-0.502586276
+67006.281,-0.494176048
+67006.301,-0.484479515
+67006.321,-0.477421085
+67006.341,-0.464030408
+67006.361,-0.459340338
+67006.381,-0.466348422
+67006.401,-0.455959835
+67006.421,-0.447039279
+67006.441,-0.430411624
+67006.461,-0.427720466
+67006.481,-0.436727477
+67006.501,-0.412501413
+67006.521,-0.400795217
+67006.541,-0.427760226
+67006.561,-0.411971709
+67006.581,-0.402317785
+67006.601,-0.409968602
+67006.621,-0.434709291
+67006.641,-0.430019088
+67006.661,-0.425752781
+67006.681,-0.4390327
+67006.701,-0.450666131
+67006.721,-0.438961483
+67006.741,-0.448373106
+67006.761,-0.465999158
+67006.781,-0.468082381
+67006.801,-0.457401274
+67006.821,-0.474247975
+67006.841,-0.489122579
+67006.861,-0.4766958
+67006.881,-0.495930265
+67006.901,-0.509278669
+67006.921,-0.515966681
+67006.941,-0.493208986
+67006.961,-0.48772087
+67006.981,-0.498189326
+67007.001,-0.489398048
+67007.021,-0.487281365
+67007.041,-0.468423824
+67007.061,-0.468958511
+67007.081,-0.467940726
+67007.101,-0.456458843
+67007.121,-0.444269791
+67007.141,-0.436144161
+67007.161,-0.436594552
+67007.181,-0.422892898
+67007.201,-0.415329875
+67007.221,-0.403141077
+67007.241,-0.406175098
+67007.261,-0.414456655
+67007.281,-0.409483846
+67007.301,-0.416982548
+67007.321,-0.4034705
+67007.341,-0.406372247
+67007.361,-0.411595074
+67007.381,-0.41827481
+67007.401,-0.424522524
+67007.421,-0.416044866
+67007.441,-0.440947378
+67007.461,-0.44942133
+67007.481,-0.464398532
+67007.501,-0.453520049
+67007.521,-0.462639646
+67007.541,-0.482359118
+67007.561,-0.492793389
+67007.581,-0.498053904
+67007.601,-0.496456279
+67007.621,-0.491013436
+67007.641,-0.497556144
+67007.661,-0.498806442
+67007.681,-0.491555579
+67007.701,-0.489231623
+67007.721,-0.481558352
+67007.741,-0.486544338
+67007.761,-0.471401163
+67007.781,-0.463729485
+67007.801,-0.480645985
+67007.821,-0.471662228
+67007.841,-0.449984551
+67007.861,-0.434313307
+67007.881,-0.433381125
+67007.901,-0.43194061
+67007.921,-0.420445033
+67007.941,-0.413967798
+67007.961,-0.42356948
+67007.981,-0.417813583
+67008.001,-0.413864929
+67008.021,-0.423427054
+67008.041,-0.420229716
+67008.061,-0.41029367
+67008.081,-0.410851975
+67008.101,-0.427505997
+67008.121,-0.431364419
+67008.141,-0.430977669
+67008.161,-0.435355148
+67008.181,-0.445856524
+67008.201,-0.470519705
+67008.221,-0.4682258
+67008.241,-0.462154948
+67008.261,-0.472239609
+67008.281,-0.496301818
+67008.301,-0.505551496
+67008.321,-0.502879281
+67008.341,-0.509673348
+67008.36099,-0.510332715
+67008.381,-0.510434605
+67008.401,-0.504136269
+67008.421,-0.492161363
+67008.441,-0.486101608
+67008.461,-0.49101527
+67008.481,-0.482956378
+67008.501,-0.470118089
+67008.521,-0.469594304
+67008.541,-0.463385347
+67008.561,-0.453409364
+67008.581,-0.448374609
+67008.601,-0.438376
+67008.621,-0.438130253
+67008.641,-0.427986665
+67008.661,-0.426616944
+67008.681,-0.419301506
+67008.701,-0.400714738
+67008.721,-0.432033842
+67008.741,-0.442023843
+67008.761,-0.419757329
+67008.781,-0.414774204
+67008.801,-0.422465095
+67008.821,-0.432508571
+67008.841,-0.44037545
+67008.861,-0.437295015
+67008.881,-0.457819005
+67008.901,-0.450354
+67008.921,-0.464364441
+67008.941,-0.456432524
+67008.961,-0.453779031
+67008.981,-0.477751277
+67009.001,-0.495868
+67009.021,-0.49589352
+67009.041,-0.491786699
+67009.061,-0.480492849
+67009.081,-0.509489718
+67009.101,-0.501291625
+67009.121,-0.488079076
+67009.141,-0.488964383
+67009.161,-0.491338347
+67009.181,-0.493577765
+67009.201,-0.490248043
+67009.221,-0.477723708
+67009.241,-0.469463463
+67009.261,-0.468503739
+67009.281,-0.457729985
+67009.301,-0.464073457
+67009.321,-0.443637095
+67009.341,-0.432817541
+67009.361,-0.432166118
+67009.381,-0.44330221
+67009.401,-0.43534801
+67009.421,-0.430053523
+67009.441,-0.415985589
+67009.461,-0.42057418
+67009.481,-0.427951862
+67009.501,-0.411131584
+67009.521,-0.415091816
+67009.541,-0.426025257
+67009.561,-0.443282486
+67009.581,-0.436342819
+67009.601,-0.445186147
+67009.621,-0.436599581
+67009.641,-0.456743783
+67009.661,-0.46287732
+67009.681,-0.473226425
+67009.701,-0.478242058
+67009.721,-0.467273608
+67009.741,-0.483226793
+67009.761,-0.494220483
+67009.781,-0.495170686
+67009.801,-0.489022996
+67009.821,-0.495601351
+67009.841,-0.485823296
+67009.861,-0.495363055
+67009.881,-0.504207058
+67009.901,-0.48315192
+67009.921,-0.488600639
+67009.941,-0.478315197
+67009.961,-0.473349425
+67009.981,-0.461724563
+67010.001,-0.459280141
+67010.021,-0.449791931
+67010.041,-0.450663809
+67010.061,-0.452854999
+67010.081,-0.449476494
+67010.101,-0.443571831
+67010.121,-0.450009864
+67010.141,-0.437361816
+67010.161,-0.4331612
+67010.181,-0.42544583
+67010.201,-0.419146135
+67010.221,-0.421660444
+67010.241,-0.418931518
+67010.261,-0.419644147
+67010.281,-0.433692235
+67010.301,-0.452610928
+67010.321,-0.437556593
+67010.341,-0.4410809
+67010.361,-0.444197661
+67010.381,-0.455291286
+67010.401,-0.456799189
+67010.421,-0.480191804
+67010.441,-0.476388513
+67010.461,-0.476220038
+67010.481,-0.472607262
+67010.501,-0.487413689
+67010.521,-0.491343304
+67010.541,-0.496544901
+67010.561,-0.494170838
+67010.581,-0.479714188
+67010.601,-0.499240904
+67010.621,-0.495753752
+67010.641,-0.494682005
+67010.661,-0.478463116
+67010.681,-0.484649454
+67010.701,-0.479591378
+67010.721,-0.462263905
+67010.741,-0.475216343
+67010.761,-0.473985574
+67010.781,-0.465127069
+67010.801,-0.441658046
+67010.821,-0.435153351
+67010.841,-0.426133038
+67010.861,-0.432061013
+67010.881,-0.435623142
+67010.901,-0.425112101
+67010.921,-0.419783825
+67010.941,-0.425798704
+67010.961,-0.414276437
+67010.981,-0.421895449
+67011.001,-0.419375742
+67011.021,-0.427174183
+67011.041,-0.437823866
+67011.061,-0.452691791
+67011.081,-0.446155253
+67011.101,-0.466760767
+67011.121,-0.470724153
+67011.141,-0.460695736
+67011.161,-0.480292323
+67011.181,-0.481949766
+67011.201,-0.485483128
+67011.221,-0.474447605
+67011.241,-0.487217141
+67011.261,-0.485668598
+67011.281,-0.487843632
+67011.301,-0.506115482
+67011.321,-0.496866505
+67011.341,-0.482144168
+67011.361,-0.475675008
+67011.381,-0.493430498
+67011.401,-0.478385497
+67011.421,-0.481276411
+67011.441,-0.471003219
+67011.461,-0.466804358
+67011.481,-0.458446607
+67011.501,-0.445176466
+67011.521,-0.444686679
+67011.541,-0.427178566
+67011.561,-0.422254435
+67011.581,-0.429728655
+67011.601,-0.427409393
+67011.621,-0.423896847
+67011.641,-0.422615013
+67011.661,-0.419652701
+67011.681,-0.425891942
+67011.701,-0.423965438
+67011.721,-0.415672322
+67011.741,-0.428253665
+67011.761,-0.444928776
+67011.781,-0.443759554
+67011.801,-0.449365737
+67011.821,-0.460477947
+67011.841,-0.467334171
+67011.861,-0.46719685
+67011.881,-0.485393854
+67011.901,-0.469369459
+67011.921,-0.481974731
+67011.941,-0.479640937
+67011.961,-0.488732139
+67011.981,-0.484237368
+67012.001,-0.493034687
+67012.021,-0.48562111
+67012.041,-0.47563941
+67012.061,-0.490749049
+67012.081,-0.492334827
+67012.101,-0.48556271
+67012.121,-0.485006057
+67012.141,-0.477028089
+67012.161,-0.462816262
+67012.181,-0.448890043
+67012.201,-0.435491218
+67012.221,-0.450766981
+67012.241,-0.450027366
+67012.261,-0.42358543
+67012.281,-0.414610756
+67012.301,-0.422755908
+67012.321,-0.428506779
+67012.341,-0.435079796
+67012.361,-0.435651905
+67012.381,-0.417758752
+67012.401,-0.420832906
+67012.421,-0.420076981
+67012.441,-0.415962312
+67012.461,-0.432096159
+67012.481,-0.437747268
+67012.501,-0.438787559
+67012.521,-0.443329908
+67012.541,-0.446790732
+67012.561,-0.462842512
+67012.581,-0.463082389
+67012.601,-0.459629729
+67012.621,-0.465615201
+67012.641,-0.480336518
+67012.661,-0.488089837
+67012.681,-0.477377121
+67012.701,-0.493612327
+67012.721,-0.488881746
+67012.741,-0.486833885
+67012.761,-0.500966161
+67012.781,-0.49637237
+67012.801,-0.487803141
+67012.821,-0.47465651
+67012.841,-0.484287552
+67012.861,-0.481027853
+67012.881,-0.467359637
+67012.901,-0.455719058
+67012.921,-0.452759993
+67012.941,-0.456645766
+67012.961,-0.443666932
+67012.981,-0.438982467
+67013.001,-0.438646624
+67013.021,-0.430063858
+67013.041,-0.423424155
+67013.061,-0.422314534
+67013.081,-0.409366995
+67013.101,-0.404231307
+67013.121,-0.42481376
+67013.141,-0.427210056
+67013.161,-0.416737816
+67013.18099,-0.425350592
+67013.201,-0.444263695
+67013.221,-0.451511111
+67013.241,-0.45557304
+67013.261,-0.448566667
+67013.281,-0.447764804
+67013.301,-0.454890633
+67013.321,-0.447752847
+67013.341,-0.467001313
+67013.361,-0.478309854
+67013.381,-0.472733706
+67013.401,-0.489462156
+67013.421,-0.48350868
+67013.441,-0.4809229
+67013.461,-0.482785158
+67013.481,-0.48333763
+67013.501,-0.479725608
+67013.521,-0.473177524
+67013.541,-0.468860697
+67013.561,-0.476984899
+67013.581,-0.47291522
+67013.601,-0.465306394
+67013.621,-0.469690398
+67013.641,-0.464720251
+67013.661,-0.446002221
+67013.681,-0.439146614
+67013.701,-0.442603489
+67013.721,-0.435849026
+67013.741,-0.437909092
+67013.761,-0.435507077
+67013.781,-0.428824407
+67013.801,-0.424948062
+67013.821,-0.430510109
+67013.841,-0.431627898
+67013.861,-0.429283083
+67013.881,-0.425301792
+67013.901,-0.436439071
+67013.921,-0.432584744
+67013.941,-0.416463301
+67013.961,-0.435900218
+67013.981,-0.44963784
+67014.001,-0.44974749
+67014.021,-0.452416422
+67014.041,-0.457156878
+67014.061,-0.462260845
+67014.081,-0.474805598
+67014.101,-0.485656919
+67014.121,-0.476534564
+67014.141,-0.477787724
+67014.161,-0.487112806
+67014.181,-0.487662807
+67014.201,-0.480511768
+67014.221,-0.480417745
+67014.241,-0.473272783
+67014.261,-0.482393485
+67014.281,-0.489286313
+67014.30101,-0.484190541
+67014.321,-0.477183353
+67014.341,-0.470969957
+67014.361,-0.470640855
+67014.381,-0.45762675
+67014.401,-0.4546697
+67014.421,-0.44867394
+67014.441,-0.455540692
+67014.461,-0.455414163
+67014.481,-0.425951884
+67014.501,-0.41541325
+67014.521,-0.424174145
+67014.541,-0.42201457
+67014.561,-0.424125542
+67014.581,-0.418174103
+67014.601,-0.408494267
+67014.621,-0.413808068
+67014.641,-0.423809087
+67014.661,-0.43811553
+67014.681,-0.426523539
+67014.701,-0.427415453
+67014.721,-0.440747665
+67014.741,-0.447055273
+67014.761,-0.448512728
+67014.781,-0.470589628
+67014.801,-0.470001092
+67014.821,-0.46614256
+67014.841,-0.474984221
+67014.861,-0.467863958
+67014.881,-0.493184136
+67014.901,-0.486219233
+67014.921,-0.484758778
+67014.941,-0.494768375
+67014.961,-0.495420803
+67014.981,-0.477674058
+67015.001,-0.486804802
+67015.021,-0.48768812
+67015.041,-0.477853503
+67015.061,-0.472663689
+67015.081,-0.464355539
+67015.101,-0.453979228
+67015.121,-0.473255229
+67015.141,-0.456685559
+67015.161,-0.440176808
+67015.181,-0.42729401
+67015.201,-0.428649567
+67015.221,-0.422879566
+67015.241,-0.41885689
+67015.261,-0.425022599
+67015.281,-0.433010143
+67015.301,-0.429153223
+67015.321,-0.406103194
+67015.341,-0.413298977
+67015.361,-0.43119
+67015.381,-0.419212
+67015.401,-0.421608
+67015.421,-0.447958
+67015.441,-0.443167
+67015.461,-0.438376
+67015.481,-0.450354
+67015.501,-0.45754
+67015.521,-0.471913
+67015.541,-0.462331
+67015.561,-0.471913
+67015.581,-0.476704
+67015.601,-0.481495
+67015.621,-0.476704
+67015.641,-0.4791
+67015.661,-0.491077
+67015.681,-0.476700897
+67015.701,-0.476704
+67015.721,-0.481495
+67015.741,-0.474309
+67015.761,-0.471913
+67015.781,-0.464727
+67015.801,-0.471913
+67015.821,-0.471913
+67015.841,-0.445563
+67015.861,-0.447958
+67015.881,-0.438376
+67015.901,-0.433585
+67015.921,-0.435981
+67015.941,-0.43119
+67015.961,-0.438376
+67015.981,-0.421608
+67016.001,-0.433585
+67016.021,-0.416820042
+67016.041,-0.419212
+67016.061,-0.416817
+67016.081,-0.412026
+67016.101,-0.416817
+67016.121,-0.421608
+67016.141,-0.426399
+67016.161,-0.452749
+67016.181,-0.443167
+67016.201,-0.462331
+67016.221,-0.462331
+67016.241,-0.450354
+67016.261,-0.471913
+67016.281,-0.471913
+67016.301,-0.471913
+67016.321,-0.483891
+67016.341,-0.474309
+67016.361,-0.462331
+67016.381,-0.476704
+67016.401,-0.486286
+67016.421,-0.483891
+67016.441,-0.481495
+67016.461,-0.488682
+67016.481,-0.4791
+67016.501,-0.462331
+67016.521,-0.464727
+67016.541,-0.471913
+67016.561,-0.462331
+67016.581,-0.440772
+67016.601,-0.447958
+67016.621,-0.459936
+67016.641,-0.438376
+67016.661,-0.438376
+67016.681,-0.421608
+67016.701,-0.424003
+67016.721,-0.433585
+67016.741,-0.419212
+67016.761,-0.421608
+67016.781,-0.426399
+67016.801,-0.428794
+67016.821,-0.43119
+67016.841,-0.428794
+67016.861,-0.428794
+67016.881,-0.43119
+67016.901,-0.440772
+67016.921,-0.45754
+67016.941,-0.445563
+67016.961,-0.459936
+67016.981,-0.455145
+67017.001,-0.464727
+67017.021,-0.459936
+67017.041,-0.459936
+67017.061,-0.483891
+67017.081,-0.486286
+67017.101,-0.481495
+67017.121,-0.474309
+67017.141,-0.48149702
+67017.161,-0.483891
+67017.181,-0.476704
+67017.201,-0.469518
+67017.221,-0.4791
+67017.241,-0.471913
+67017.261,-0.469518
+67017.281,-0.45754
+67017.301,-0.447958
+67017.321,-0.455145
+67017.341,-0.452749
+67017.361,-0.440772
+67017.381,-0.447958
+67017.401,-0.433585
+67017.421,-0.428794
+67017.441,-0.440772
+67017.461,-0.419212
+67017.481,-0.428794
+67017.501,-0.42933459
+67017.521,-0.44288671
+67017.541,-0.423763557
+67017.561,-0.415876553
+67017.581,-0.423334692
+67017.601,-0.445668927
+67017.621,-0.444809424
+67017.641,-0.447340419
+67017.661,-0.459687069
+67017.681,-0.469432116
+67017.701,-0.480857786
+67017.721,-0.483748699
+67017.741,-0.480976808
+67017.761,-0.486700261
+67017.781,-0.490534836
+67017.801,-0.478202073
+67017.821,-0.482128966
+67017.841,-0.477965203
+67017.861,-0.500111725
+67017.881,-0.491308574
+67017.901,-0.498555218
+67017.921,-0.496807563
+67017.941,-0.469990268
+67017.961,-0.471632453
+67017.981,-0.474060104
+67018.00099,-0.46395305
+67018.021,-0.457856039
+67018.041,-0.457951385
+67018.061,-0.444217028
+67018.081,-0.438959703
+67018.101,-0.438288751
+67018.121,-0.427086523
+67018.141,-0.424386989
+67018.161,-0.426897163
+67018.181,-0.418866361
+67018.201,-0.405493033
+67018.221,-0.421732539
+67018.241,-0.431531348
+67018.261,-0.420308357
+67018.281,-0.437310432
+67018.301,-0.438995964
+67018.321,-0.430773497
+67018.341,-0.43578027
+67018.361,-0.451209165
+67018.381,-0.46052843
+67018.401,-0.461403436
+67018.421,-0.461003553
+67018.441,-0.467402208
+67018.461,-0.475666678
+67018.481,-0.484616791
+67018.501,-0.484839797
+67018.521,-0.486899749
+67018.541,-0.482731286
+67018.561,-0.477318881
+67018.581,-0.487670405
+67018.601,-0.494009587
+67018.621,-0.497664488
+67018.641,-0.485674155
+67018.661,-0.475056826
+67018.681,-0.468554286
+67018.701,-0.481322486
+67018.721,-0.475463539
+67018.741,-0.461813221
+67018.761,-0.462999594
+67018.781,-0.453660027
+67018.801,-0.445967002
+67018.821,-0.444453327
+67018.841,-0.439303732
+67018.861,-0.442730811
+67018.881,-0.441781409
+67018.901,-0.441098289
+67018.921,-0.440390107
+67018.941,-0.440245524
+67018.961,-0.432141676
+67018.981,-0.434767485
+67019.001,-0.429685138
+67019.021,-0.424008669
+67019.041,-0.440088898
+67019.061,-0.456548539
+67019.081,-0.457780834
+67019.101,-0.456226644
+67019.12101,-0.450172679
+67019.141,-0.455572609
+67019.161,-0.473736732
+67019.181,-0.479158432
+67019.201,-0.482408822
+67019.221,-0.496984833
+67019.241,-0.497213551
+67019.261,-0.485326605
+67019.281,-0.490811062
+67019.301,-0.500077194
+67019.321,-0.488842451
+67019.341,-0.484365236
+67019.361,-0.49649231
+67019.381,-0.493568414
+67019.401,-0.484972796
+67019.421,-0.475271347
+67019.441,-0.472423647
+67019.461,-0.473872423
+67019.481,-0.464583245
+67019.501,-0.461637469
+67019.521,-0.455284857
+67019.541,-0.435213248
+67019.561,-0.435116293
+67019.581,-0.439610602
+67019.601,-0.435509161
+67019.621,-0.44326324
+67019.641,-0.436566759
+67019.661,-0.42365074
+67019.681,-0.445332537
+67019.701,-0.433920934
+67019.721,-0.420514613
+67019.741,-0.419894053
+67019.761,-0.435783749
+67019.781,-0.442105838
+67019.801,-0.441957988
+67019.821,-0.463343114
+67019.841,-0.45701954
+67019.861,-0.464570974
+67019.881,-0.470910814
+67019.901,-0.459366371
+67019.921,-0.478449613
+67019.941,-0.486083089
+67019.961,-0.490356693
+67019.981,-0.488892793
+67020.001,-0.466757227