From 05e7c06ddb5a5641c1d1d3bfbf48fc9c20c3e7d6 Mon Sep 17 00:00:00 2001
From: aqua-bot <aqua-bot@users.noreply.github.com>
Date: Mon, 14 Jun 2021 09:24:57 +0000
Subject: [PATCH] Deployed 5375248 to v0.6.3 with MkDocs 1.2.1 and mike 1.0.1

---
 latest/404.html                               |  16 +
 latest/architecture/index.html                |  16 +
 latest/asff/index.html                        |  16 +
 latest/controls/index.html                    |  16 +
 latest/flags-and-commands/index.html          |  16 +
 latest/index.html                             |  16 +
 latest/installation/index.html                |  16 +
 latest/platforms/index.html                   |  16 +
 latest/running/index.html                     |  16 +
 v0.6.3/404.html                               | 451 +++++++++
 v0.6.3/architecture/index.html                | 587 +++++++++++
 v0.6.3/asff/index.html                        | 660 ++++++++++++
 v0.6.3/assets/images/favicon.png              | Bin 0 -> 1870 bytes
 .../assets/javascripts/bundle.82217815.min.js | 108 ++
 .../javascripts/lunr/min/lunr.ar.min.js       |   1 +
 .../javascripts/lunr/min/lunr.da.min.js       |  18 +
 .../javascripts/lunr/min/lunr.de.min.js       |  18 +
 .../javascripts/lunr/min/lunr.du.min.js       |  18 +
 .../javascripts/lunr/min/lunr.es.min.js       |  18 +
 .../javascripts/lunr/min/lunr.fi.min.js       |  18 +
 .../javascripts/lunr/min/lunr.fr.min.js       |  18 +
 .../javascripts/lunr/min/lunr.hu.min.js       |  18 +
 .../javascripts/lunr/min/lunr.it.min.js       |  18 +
 .../javascripts/lunr/min/lunr.ja.min.js       |   1 +
 .../javascripts/lunr/min/lunr.jp.min.js       |   1 +
 .../javascripts/lunr/min/lunr.multi.min.js    |   1 +
 .../javascripts/lunr/min/lunr.nl.min.js       |  18 +
 .../javascripts/lunr/min/lunr.no.min.js       |  18 +
 .../javascripts/lunr/min/lunr.pt.min.js       |  18 +
 .../javascripts/lunr/min/lunr.ro.min.js       |  18 +
 .../javascripts/lunr/min/lunr.ru.min.js       |  18 +
 .../lunr/min/lunr.stemmer.support.min.js      |   1 +
 .../javascripts/lunr/min/lunr.sv.min.js       |  18 +
 .../javascripts/lunr/min/lunr.tr.min.js       |  18 +
 .../javascripts/lunr/min/lunr.vi.min.js       |   1 +
 v0.6.3/assets/javascripts/lunr/tinyseg.js     | 206 ++++
 .../workers/search.df8cae7d.min.js            |  59 ++
 .../assets/stylesheets/main.92048cb8.min.css  |   1 +
 .../stylesheets/palette.73e53a79.min.css      |   1 +
 v0.6.3/controls/index.html                    | 940 ++++++++++++++++++
 v0.6.3/flags-and-commands/index.html          | 922 +++++++++++++++++
 v0.6.3/images/asff-example-finding.png        | Bin 0 -> 86917 bytes
 v0.6.3/images/kube-bench-logo-only.png        | Bin 0 -> 66033 bytes
 v0.6.3/images/kube-bench-security-hub.png     | Bin 0 -> 127222 bytes
 v0.6.3/images/kube-bench.jpg                  | Bin 0 -> 59097 bytes
 v0.6.3/images/kube-bench.png                  | Bin 0 -> 87909 bytes
 v0.6.3/images/kube-bench.svg                  |  86 ++
 v0.6.3/images/output.png                      | Bin 0 -> 139318 bytes
 v0.6.3/index.html                             | 537 ++++++++++
 v0.6.3/installation/index.html                | 674 +++++++++++++
 v0.6.3/platforms/index.html                   | 628 ++++++++++++
 v0.6.3/running/index.html                     | 823 +++++++++++++++
 v0.6.3/search/search_index.json               |   1 +
 v0.6.3/sitemap.xml                            |  43 +
 v0.6.3/sitemap.xml.gz                         | Bin 0 -> 292 bytes
 versions.json                                 |   2 +-
 56 files changed, 7148 insertions(+), 1 deletion(-)
 create mode 100644 latest/404.html
 create mode 100644 latest/architecture/index.html
 create mode 100644 latest/asff/index.html
 create mode 100644 latest/controls/index.html
 create mode 100644 latest/flags-and-commands/index.html
 create mode 100644 latest/index.html
 create mode 100644 latest/installation/index.html
 create mode 100644 latest/platforms/index.html
 create mode 100644 latest/running/index.html
 create mode 100644 v0.6.3/404.html
 create mode 100644 v0.6.3/architecture/index.html
 create mode 100644 v0.6.3/asff/index.html
 create mode 100644 v0.6.3/assets/images/favicon.png
 create mode 100644 v0.6.3/assets/javascripts/bundle.82217815.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.ar.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.da.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.de.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.du.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.es.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.fi.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.fr.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.hu.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.it.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.ja.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.jp.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.multi.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.nl.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.no.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.pt.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.ro.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.ru.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.stemmer.support.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.sv.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.tr.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/min/lunr.vi.min.js
 create mode 100644 v0.6.3/assets/javascripts/lunr/tinyseg.js
 create mode 100644 v0.6.3/assets/javascripts/workers/search.df8cae7d.min.js
 create mode 100644 v0.6.3/assets/stylesheets/main.92048cb8.min.css
 create mode 100644 v0.6.3/assets/stylesheets/palette.73e53a79.min.css
 create mode 100644 v0.6.3/controls/index.html
 create mode 100644 v0.6.3/flags-and-commands/index.html
 create mode 100644 v0.6.3/images/asff-example-finding.png
 create mode 100644 v0.6.3/images/kube-bench-logo-only.png
 create mode 100644 v0.6.3/images/kube-bench-security-hub.png
 create mode 100644 v0.6.3/images/kube-bench.jpg
 create mode 100644 v0.6.3/images/kube-bench.png
 create mode 100644 v0.6.3/images/kube-bench.svg
 create mode 100644 v0.6.3/images/output.png
 create mode 100644 v0.6.3/index.html
 create mode 100644 v0.6.3/installation/index.html
 create mode 100644 v0.6.3/platforms/index.html
 create mode 100644 v0.6.3/running/index.html
 create mode 100644 v0.6.3/search/search_index.json
 create mode 100644 v0.6.3/sitemap.xml
 create mode 100644 v0.6.3/sitemap.xml.gz

diff --git a/latest/404.html b/latest/404.html
new file mode 100644
index 0000000..5b5a0ed
--- /dev/null
+++ b/latest/404.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../v0.6.3/404.html" />
+  </noscript>
+  <script>
+    window.location.replace("../v0.6.3/404.html" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../v0.6.3/404.html">../v0.6.3/404.html</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/architecture/index.html b/latest/architecture/index.html
new file mode 100644
index 0000000..9457f51
--- /dev/null
+++ b/latest/architecture/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../../v0.6.3/architecture/" />
+  </noscript>
+  <script>
+    window.location.replace("../../v0.6.3/architecture/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../../v0.6.3/architecture/">../../v0.6.3/architecture/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/asff/index.html b/latest/asff/index.html
new file mode 100644
index 0000000..82c103e
--- /dev/null
+++ b/latest/asff/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../../v0.6.3/asff/" />
+  </noscript>
+  <script>
+    window.location.replace("../../v0.6.3/asff/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../../v0.6.3/asff/">../../v0.6.3/asff/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/controls/index.html b/latest/controls/index.html
new file mode 100644
index 0000000..228c92d
--- /dev/null
+++ b/latest/controls/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../../v0.6.3/controls/" />
+  </noscript>
+  <script>
+    window.location.replace("../../v0.6.3/controls/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../../v0.6.3/controls/">../../v0.6.3/controls/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/flags-and-commands/index.html b/latest/flags-and-commands/index.html
new file mode 100644
index 0000000..f866c6a
--- /dev/null
+++ b/latest/flags-and-commands/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../../v0.6.3/flags-and-commands/" />
+  </noscript>
+  <script>
+    window.location.replace("../../v0.6.3/flags-and-commands/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../../v0.6.3/flags-and-commands/">../../v0.6.3/flags-and-commands/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/index.html b/latest/index.html
new file mode 100644
index 0000000..0b40423
--- /dev/null
+++ b/latest/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../v0.6.3/" />
+  </noscript>
+  <script>
+    window.location.replace("../v0.6.3/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../v0.6.3/">../v0.6.3/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/installation/index.html b/latest/installation/index.html
new file mode 100644
index 0000000..758e51b
--- /dev/null
+++ b/latest/installation/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../../v0.6.3/installation/" />
+  </noscript>
+  <script>
+    window.location.replace("../../v0.6.3/installation/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../../v0.6.3/installation/">../../v0.6.3/installation/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/platforms/index.html b/latest/platforms/index.html
new file mode 100644
index 0000000..4b21b7c
--- /dev/null
+++ b/latest/platforms/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../../v0.6.3/platforms/" />
+  </noscript>
+  <script>
+    window.location.replace("../../v0.6.3/platforms/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../../v0.6.3/platforms/">../../v0.6.3/platforms/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/latest/running/index.html b/latest/running/index.html
new file mode 100644
index 0000000..d299c1c
--- /dev/null
+++ b/latest/running/index.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta charset="utf-8">
+  <title>Redirecting</title>
+  <noscript>
+    <meta http-equiv="refresh" content="1; url=../../v0.6.3/running/" />
+  </noscript>
+  <script>
+    window.location.replace("../../v0.6.3/running/" + window.location.hash);
+  </script>
+</head>
+<body>
+  Redirecting to <a href="../../v0.6.3/running/">../../v0.6.3/running/</a>...
+</body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/404.html b/v0.6.3/404.html
new file mode 100644
index 0000000..bc5d04b
--- /dev/null
+++ b/v0.6.3/404.html
@@ -0,0 +1,451 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+      
+        
+      
+      <link rel="icon" href="/kube-bench/v0.6.3/assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="/kube-bench/v0.6.3/assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="/kube-bench/v0.6.3/assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e="/kube-bench/v0.6.3"){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href="/kube-bench/v0.6.3/." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="/kube-bench/v0.6.3/images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href="/kube-bench/v0.6.3/." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="/kube-bench/v0.6.3/images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="/kube-bench/v0.6.3/CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+  <h1>404 - Not found</h1>
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "/kube-bench/v0.6.3", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "/kube-bench/v0.6.3/assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="/kube-bench/v0.6.3/assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/architecture/index.html b/v0.6.3/architecture/index.html
new file mode 100644
index 0000000..a17a7e4
--- /dev/null
+++ b/v0.6.3/architecture/index.html
@@ -0,0 +1,587 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/architecture/">
+      
+      
+        
+      
+      <link rel="icon" href="../assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>Architecture - Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="../assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="../assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e=".."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#test-config-yaml-representation" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href=".." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              Architecture
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href=".." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href=".." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    
+    <li class="md-nav__item md-nav__item--active md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" checked>
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          Architecture
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
+        Architecture
+      </a>
+      
+        
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#test-config-yaml-representation" class="md-nav__link">
+    Test config YAML representation
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#kube-bench-benchmarks" class="md-nav__link">
+    Kube-bench benchmarks
+  </a>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#test-config-yaml-representation" class="md-nav__link">
+    Test config YAML representation
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#kube-bench-benchmarks" class="md-nav__link">
+    Kube-bench benchmarks
+  </a>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                  <h1>Architecture</h1>
+                
+                <h2 id="test-config-yaml-representation">Test config YAML representation</h2>
+<p>The tests (or "controls") are maintained in YAML documents. There are different versions of these test YAML files reflecting different <a href="../platforms/">versions and platforms of the CIS Kubernetes Benchmark</a>. You will find more information about the test file YAML definitions in our <a href="../controls/">controls documentation</a>.</p>
+<h2 id="kube-bench-benchmarks">Kube-bench benchmarks</h2>
+<p>The test files for the various versions of Benchmarks can be found in directories
+with same name as the Benchmark versions under the <code>cfg</code> directory next to the kube-bench executable, 
+for example <code>./cfg/cis-1.5</code> will contain all test files for <a href="https://workbench.cisecurity.org/benchmarks/4892">CIS Kubernetes Benchmark v1.5.1</a> which are:
+master.yaml, controlplane.yaml, node.yaml, etcd.yaml, policies.yaml and config.yaml </p>
+<p>Check the contents of the benchmark directory under <code>cfg</code> to see which targets are available for that benchmark. Each file except <code>config.yaml</code> represents a target (also known as a <code>control</code> in other parts of this documentation). </p>
+<p>The following table shows the valid targets based on the CIS Benchmark version.
+| CIS Benchmark | Targets |
+|---|---|
+| cis-1.5| master, controlplane, node, etcd, policies |
+| cis-1.6| master, controlplane, node, etcd, policies |
+| gke-1.0| master, controlplane, node, etcd, policies, managedservices |
+| eks-1.0| controlplane, node, policies, managedservices |
+| ack-1.0| master, controlplane, node, etcd, policies, managedservices |
+| rh-0.7| master,node|
+| rh-1.0| master, controlplane, node, etcd, policies |</p>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+        
+        <a href="../controls/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Understanding the yamls" rel="prev">
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+          </div>
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Previous
+              </span>
+              Understanding the yamls
+            </div>
+          </div>
+        </a>
+      
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "..", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="../assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/asff/index.html b/v0.6.3/asff/index.html
new file mode 100644
index 0000000..b93047c
--- /dev/null
+++ b/v0.6.3/asff/index.html
@@ -0,0 +1,660 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/asff/">
+      
+      
+        
+      
+      <link rel="icon" href="../assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>ASFF - Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="../assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="../assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e=".."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#integrating-kube-bench-with-aws-security-hub" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href=".." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              ASFF
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href=".." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href=".." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    
+    <li class="md-nav__item md-nav__item--active md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" checked>
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+        
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          ASFF
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
+        ASFF
+      </a>
+      
+        
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+    
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#enable-the-aws-security-hub-integration" class="md-nav__link">
+    Enable the AWS Security Hub integration
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#configure-permissions-in-an-iam-role" class="md-nav__link">
+    Configure permissions in an IAM Role
+  </a>
+  
+    <nav class="md-nav" aria-label="Configure permissions in an IAM Role">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#modify-the-job-configuration" class="md-nav__link">
+    Modify the job configuration
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+    
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#enable-the-aws-security-hub-integration" class="md-nav__link">
+    Enable the AWS Security Hub integration
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#configure-permissions-in-an-iam-role" class="md-nav__link">
+    Configure permissions in an IAM Role
+  </a>
+  
+    <nav class="md-nav" aria-label="Configure permissions in an IAM Role">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#modify-the-job-configuration" class="md-nav__link">
+    Modify the job configuration
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                <h1 id="integrating-kube-bench-with-aws-security-hub">Integrating kube-bench with AWS Security Hub</h1>
+<p>You can configure kube-bench with the <code>--asff</code> to send findings to AWS Security Hub. There are some additional steps required so that kube-bench has information and permissions to send these findings.</p>
+<h2 id="enable-the-aws-security-hub-integration">Enable the AWS Security Hub integration</h2>
+<ul>
+<li>You will need AWS Security Hub to be enabled in your account</li>
+<li>In the Security Hub console, under Integrations, search for kube-bench</li>
+</ul>
+<p align="center">
+  <img src="../images/kube-bench-security-hub.png">
+</p>
+
+<ul>
+<li>Click on <code>Accept findings</code>. This gives information about the IAM permissions required to send findings to your Security Hub account. kube-bench runs within a pod on your EKS cluster, and will need to be associated with a Role that has these permissions.</li>
+</ul>
+<h2 id="configure-permissions-in-an-iam-role">Configure permissions in an IAM Role</h2>
+<ul>
+<li>Grant these permissions to the IAM Role that the kube-bench pod will be associated with. There are two options:</li>
+<li>You can run the kube-bench pod under a specific <a href="https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html">service account associated with an IAM role</a> that has these permissions to write Security Hub findings.</li>
+<li>Alternatively the pod can be granted permissions specified by the Role that your <a href="https://docs.aws.amazon.com/eks/latest/userguide/managed-node-groups.html">EKS node group uses</a>.</li>
+</ul>
+<p>Here is an example IAM Policy that you can attach to your EKS node group's IAM Role: </p>
+<div class="highlight"><pre><span></span><code><span class="p">{</span>
+    <span class="nt">&quot;Version&quot;</span><span class="p">:</span> <span class="s2">&quot;2012-10-17&quot;</span><span class="p">,</span>
+    <span class="nt">&quot;Statement&quot;</span><span class="p">:</span> <span class="p">[</span>
+        <span class="p">{</span>
+            <span class="nt">&quot;Effect&quot;</span><span class="p">:</span> <span class="s2">&quot;Allow&quot;</span><span class="p">,</span>
+            <span class="nt">&quot;Action&quot;</span><span class="p">:</span> <span class="s2">&quot;securityhub:BatchImportFindings&quot;</span><span class="p">,</span>
+            <span class="nt">&quot;Resource&quot;</span><span class="p">:</span> <span class="p">[</span>
+                <span class="s2">&quot;arn:aws:securityhub:us-east-1::product/aqua-security/kube-bench&quot;</span>
+            <span class="p">]</span>
+        <span class="p">}</span>
+    <span class="p">]</span>
+<span class="p">}</span>
+</code></pre></div>
+<h3 id="modify-the-job-configuration">Modify the job configuration</h3>
+<ul>
+<li>Modify the kube-bench Configmap in <code>job-eks-asff.yaml</code> to specify the AWS account, AWS region, and the EKS Cluster ARN.</li>
+<li>In the same file, modify the image specifed in the Job to use the kube-bench image pushed to your ECR</li>
+<li>[Optional] - If you have created a dedicated IAM role to be used with kube-bench as described above in <a href="#configure-permissions-in-an-iam-role">Configure permissions in an IAM Role</a>, you will need to add the IAM role arn to the kube-bench ServiceAccount in <code>job-eks-asff.yaml</code>.</li>
+<li>Make sure that <code>job-eks-asff.yaml</code> specifies the container image you just pushed to your ECR registry.</li>
+</ul>
+<p>You can now run kube-bench as a pod in your cluster: <code>kubectl apply -f job-eks-asff.yaml</code></p>
+<p>Findings will be generated for any kube-bench test that generates a <code>[FAIL]</code> or <code>[WARN]</code> output. If all tests pass, no findings will be generated. However, it's recommended that you consult the pod log output to check whether any findings were generated but could not be written to Security Hub.</p>
+<p align="center">
+  <img src="../images/asff-example-finding.png">
+</p>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+        
+        <a href="../running/" class="md-footer__link md-footer__link--prev" aria-label="Previous: How to run" rel="prev">
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+          </div>
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Previous
+              </span>
+              How to run
+            </div>
+          </div>
+        </a>
+      
+      
+        
+        <a href="../flags-and-commands/" class="md-footer__link md-footer__link--next" aria-label="Next: Flags" rel="next">
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Next
+              </span>
+              Flags
+            </div>
+          </div>
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
+          </div>
+        </a>
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "..", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="../assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/assets/images/favicon.png b/v0.6.3/assets/images/favicon.png
new file mode 100644
index 0000000000000000000000000000000000000000..1cf13b9f9d978896599290a74f77d5dbe7d1655c
GIT binary patch
literal 1870
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
IIVCg!016hhKmY&$

literal 0
HcmV?d00001

diff --git a/v0.6.3/assets/javascripts/bundle.82217815.min.js b/v0.6.3/assets/javascripts/bundle.82217815.min.js
new file mode 100644
index 0000000..f79dc26
--- /dev/null
+++ b/v0.6.3/assets/javascripts/bundle.82217815.min.js
@@ -0,0 +1,108 @@
+(()=>{var oa=Object.create,St=Object.defineProperty;var na=Object.getOwnPropertyDescriptor;var ia=Object.getOwnPropertyNames,wt=Object.getOwnPropertySymbols,aa=Object.getPrototypeOf,ar=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable;var Br=(e,t,r)=>t in e?St(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,R=(e,t)=>{for(var r in t||(t={}))ar.call(t,r)&&Br(e,r,t[r]);if(wt)for(var r of wt(t))Kr.call(t,r)&&Br(e,r,t[r]);return e};var sa=e=>St(e,"__esModule",{value:!0});var Yr=(e,t)=>{var r={};for(var o in e)ar.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&wt)for(var o of wt(e))t.indexOf(o)<0&&Kr.call(e,o)&&(r[o]=e[o]);return r};var Et=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var ca=(e,t,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ia(t))!ar.call(e,o)&&o!=="default"&&St(e,o,{get:()=>t[o],enumerable:!(r=na(t,o))||r.enumerable});return e},ct=e=>ca(sa(St(e!=null?oa(aa(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);var Jr=Et((sr,Gr)=>{(function(e,t){typeof sr=="object"&&typeof Gr!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(sr,function(){"use strict";function e(r){var o=!0,n=!1,i=null,a={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(T){return!!(T&&T!==document&&T.nodeName!=="HTML"&&T.nodeName!=="BODY"&&"classList"in T&&"contains"in T.classList)}function c(T){var De=T.type,_e=T.tagName;return!!(_e==="INPUT"&&a[De]&&!T.readOnly||_e==="TEXTAREA"&&!T.readOnly||T.isContentEditable)}function l(T){T.classList.contains("focus-visible")||(T.classList.add("focus-visible"),T.setAttribute("data-focus-visible-added",""))}function p(T){!T.hasAttribute("data-focus-visible-added")||(T.classList.remove("focus-visible"),T.removeAttribute("data-focus-visible-added"))}function m(T){T.metaKey||T.altKey||T.ctrlKey||(s(r.activeElement)&&l(r.activeElement),o=!0)}function f(T){o=!1}function d(T){!s(T.target)||(o||c(T.target))&&l(T.target)}function v(T){!s(T.target)||(T.target.classList.contains("focus-visible")||T.target.hasAttribute("data-focus-visible-added"))&&(n=!0,window.clearTimeout(i),i=window.setTimeout(function(){n=!1},100),p(T.target))}function h(T){document.visibilityState==="hidden"&&(n&&(o=!0),U())}function U(){document.addEventListener("mousemove",P),document.addEventListener("mousedown",P),document.addEventListener("mouseup",P),document.addEventListener("pointermove",P),document.addEventListener("pointerdown",P),document.addEventListener("pointerup",P),document.addEventListener("touchmove",P),document.addEventListener("touchstart",P),document.addEventListener("touchend",P)}function Y(){document.removeEventListener("mousemove",P),document.removeEventListener("mousedown",P),document.removeEventListener("mouseup",P),document.removeEventListener("pointermove",P),document.removeEventListener("pointerdown",P),document.removeEventListener("pointerup",P),document.removeEventListener("touchmove",P),document.removeEventListener("touchstart",P),document.removeEventListener("touchend",P)}function P(T){T.target.nodeName&&T.target.nodeName.toLowerCase()==="html"||(o=!1,Y())}document.addEventListener("keydown",m,!0),document.addEventListener("mousedown",f,!0),document.addEventListener("pointerdown",f,!0),document.addEventListener("touchstart",f,!0),document.addEventListener("visibilitychange",h,!0),U(),r.addEventListener("focus",d,!0),r.addEventListener("blur",v,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)})});var xo=Et((hs,_t)=>{var Xr,Zr,eo,to,ro,oo,no,io,ao,Tt,cr,so,co,lo,Be,po,uo,fo,mo,ho,bo,vo,go,Ot;(function(e){var t=typeof global=="object"?global:typeof self=="object"?self:typeof this=="object"?this:{};typeof define=="function"&&define.amd?define("tslib",["exports"],function(o){e(r(t,r(o)))}):typeof _t=="object"&&typeof _t.exports=="object"?e(r(t,r(_t.exports))):e(r(t));function r(o,n){return o!==t&&(typeof Object.create=="function"?Object.defineProperty(o,"__esModule",{value:!0}):o.__esModule=!0),function(i,a){return o[i]=n?n(i,a):a}}})(function(e){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,n){o.__proto__=n}||function(o,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[i]=n[i])};Xr=function(o,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");t(o,n);function i(){this.constructor=o}o.prototype=n===null?Object.create(n):(i.prototype=n.prototype,new i)},Zr=Object.assign||function(o){for(var n,i=1,a=arguments.length;i<a;i++){n=arguments[i];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(o[s]=n[s])}return o},eo=function(o,n){var i={};for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&n.indexOf(a)<0&&(i[a]=o[a]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,a=Object.getOwnPropertySymbols(o);s<a.length;s++)n.indexOf(a[s])<0&&Object.prototype.propertyIsEnumerable.call(o,a[s])&&(i[a[s]]=o[a[s]]);return i},to=function(o,n,i,a){var s=arguments.length,c=s<3?n:a===null?a=Object.getOwnPropertyDescriptor(n,i):a,l;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")c=Reflect.decorate(o,n,i,a);else for(var p=o.length-1;p>=0;p--)(l=o[p])&&(c=(s<3?l(c):s>3?l(n,i,c):l(n,i))||c);return s>3&&c&&Object.defineProperty(n,i,c),c},ro=function(o,n){return function(i,a){n(i,a,o)}},oo=function(o,n){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(o,n)},no=function(o,n,i,a){function s(c){return c instanceof i?c:new i(function(l){l(c)})}return new(i||(i=Promise))(function(c,l){function p(d){try{f(a.next(d))}catch(v){l(v)}}function m(d){try{f(a.throw(d))}catch(v){l(v)}}function f(d){d.done?c(d.value):s(d.value).then(p,m)}f((a=a.apply(o,n||[])).next())})},io=function(o,n){var i={label:0,sent:function(){if(c[0]&1)throw c[1];return c[1]},trys:[],ops:[]},a,s,c,l;return l={next:p(0),throw:p(1),return:p(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function p(f){return function(d){return m([f,d])}}function m(f){if(a)throw new TypeError("Generator is already executing.");for(;i;)try{if(a=1,s&&(c=f[0]&2?s.return:f[0]?s.throw||((c=s.return)&&c.call(s),0):s.next)&&!(c=c.call(s,f[1])).done)return c;switch(s=0,c&&(f=[f[0]&2,c.value]),f[0]){case 0:case 1:c=f;break;case 4:return i.label++,{value:f[1],done:!1};case 5:i.label++,s=f[1],f=[0];continue;case 7:f=i.ops.pop(),i.trys.pop();continue;default:if(c=i.trys,!(c=c.length>0&&c[c.length-1])&&(f[0]===6||f[0]===2)){i=0;continue}if(f[0]===3&&(!c||f[1]>c[0]&&f[1]<c[3])){i.label=f[1];break}if(f[0]===6&&i.label<c[1]){i.label=c[1],c=f;break}if(c&&i.label<c[2]){i.label=c[2],i.ops.push(f);break}c[2]&&i.ops.pop(),i.trys.pop();continue}f=n.call(o,i)}catch(d){f=[6,d],s=0}finally{a=c=0}if(f[0]&5)throw f[1];return{value:f[0]?f[1]:void 0,done:!0}}},ao=function(o,n){for(var i in o)i!=="default"&&!Object.prototype.hasOwnProperty.call(n,i)&&Ot(n,o,i)},Ot=Object.create?function(o,n,i,a){a===void 0&&(a=i),Object.defineProperty(o,a,{enumerable:!0,get:function(){return n[i]}})}:function(o,n,i,a){a===void 0&&(a=i),o[a]=n[i]},Tt=function(o){var n=typeof Symbol=="function"&&Symbol.iterator,i=n&&o[n],a=0;if(i)return i.call(o);if(o&&typeof o.length=="number")return{next:function(){return o&&a>=o.length&&(o=void 0),{value:o&&o[a++],done:!o}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},cr=function(o,n){var i=typeof Symbol=="function"&&o[Symbol.iterator];if(!i)return o;var a=i.call(o),s,c=[],l;try{for(;(n===void 0||n-- >0)&&!(s=a.next()).done;)c.push(s.value)}catch(p){l={error:p}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(l)throw l.error}}return c},so=function(){for(var o=[],n=0;n<arguments.length;n++)o=o.concat(cr(arguments[n]));return o},co=function(){for(var o=0,n=0,i=arguments.length;n<i;n++)o+=arguments[n].length;for(var a=Array(o),s=0,n=0;n<i;n++)for(var c=arguments[n],l=0,p=c.length;l<p;l++,s++)a[s]=c[l];return a},lo=function(o,n){for(var i=0,a=n.length,s=o.length;i<a;i++,s++)o[s]=n[i];return o},Be=function(o){return this instanceof Be?(this.v=o,this):new Be(o)},po=function(o,n,i){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var a=i.apply(o,n||[]),s,c=[];return s={},l("next"),l("throw"),l("return"),s[Symbol.asyncIterator]=function(){return this},s;function l(h){a[h]&&(s[h]=function(U){return new Promise(function(Y,P){c.push([h,U,Y,P])>1||p(h,U)})})}function p(h,U){try{m(a[h](U))}catch(Y){v(c[0][3],Y)}}function m(h){h.value instanceof Be?Promise.resolve(h.value.v).then(f,d):v(c[0][2],h)}function f(h){p("next",h)}function d(h){p("throw",h)}function v(h,U){h(U),c.shift(),c.length&&p(c[0][0],c[0][1])}},uo=function(o){var n,i;return n={},a("next"),a("throw",function(s){throw s}),a("return"),n[Symbol.iterator]=function(){return this},n;function a(s,c){n[s]=o[s]?function(l){return(i=!i)?{value:Be(o[s](l)),done:s==="return"}:c?c(l):l}:c}},fo=function(o){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n=o[Symbol.asyncIterator],i;return n?n.call(o):(o=typeof Tt=="function"?Tt(o):o[Symbol.iterator](),i={},a("next"),a("throw"),a("return"),i[Symbol.asyncIterator]=function(){return this},i);function a(c){i[c]=o[c]&&function(l){return new Promise(function(p,m){l=o[c](l),s(p,m,l.done,l.value)})}}function s(c,l,p,m){Promise.resolve(m).then(function(f){c({value:f,done:p})},l)}},mo=function(o,n){return Object.defineProperty?Object.defineProperty(o,"raw",{value:n}):o.raw=n,o};var r=Object.create?function(o,n){Object.defineProperty(o,"default",{enumerable:!0,value:n})}:function(o,n){o.default=n};ho=function(o){if(o&&o.__esModule)return o;var n={};if(o!=null)for(var i in o)i!=="default"&&Object.prototype.hasOwnProperty.call(o,i)&&Ot(n,o,i);return r(n,o),n},bo=function(o){return o&&o.__esModule?o:{default:o}},vo=function(o,n){if(!n.has(o))throw new TypeError("attempted to get private field on non-instance");return n.get(o)},go=function(o,n,i){if(!n.has(o))throw new TypeError("attempted to set private field on non-instance");return n.set(o,i),i},e("__extends",Xr),e("__assign",Zr),e("__rest",eo),e("__decorate",to),e("__param",ro),e("__metadata",oo),e("__awaiter",no),e("__generator",io),e("__exportStar",ao),e("__createBinding",Ot),e("__values",Tt),e("__read",cr),e("__spread",so),e("__spreadArrays",co),e("__spreadArray",lo),e("__await",Be),e("__asyncGenerator",po),e("__asyncDelegator",uo),e("__asyncValues",fo),e("__makeTemplateObject",mo),e("__importStar",ho),e("__importDefault",bo),e("__classPrivateFieldGet",vo),e("__classPrivateFieldSet",go)})});var Fr=Et((xt,Rr)=>{(function(t,r){typeof xt=="object"&&typeof Rr=="object"?Rr.exports=r():typeof define=="function"&&define.amd?define([],r):typeof xt=="object"?xt.ClipboardJS=r():t.ClipboardJS=r()})(xt,function(){return function(){var e={134:function(o,n,i){"use strict";i.d(n,{default:function(){return ta}});var a=i(279),s=i.n(a),c=i(370),l=i.n(c),p=i(817),m=i.n(p);function f(A){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(b){return typeof b}:f=function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},f(A)}function d(A,g){if(!(A instanceof g))throw new TypeError("Cannot call a class as a function")}function v(A,g){for(var b=0;b<g.length;b++){var C=g[b];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(A,C.key,C)}}function h(A,g,b){return g&&v(A.prototype,g),b&&v(A,b),A}var U=function(){function A(g){d(this,A),this.resolveOptions(g),this.initSelection()}return h(A,[{key:"resolveOptions",value:function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=b.action,this.container=b.container,this.emitter=b.emitter,this.target=b.target,this.text=b.text,this.trigger=b.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"createFakeElement",value:function(){var b=document.documentElement.getAttribute("dir")==="rtl";this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[b?"right":"left"]="-9999px";var C=window.pageYOffset||document.documentElement.scrollTop;return this.fakeElem.style.top="".concat(C,"px"),this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.fakeElem}},{key:"selectFake",value:function(){var b=this,C=this.createFakeElement();this.fakeHandlerCallback=function(){return b.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.container.appendChild(C),this.selectedText=m()(C),this.copyText(),this.removeFake()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=m()(this.target),this.copyText()}},{key:"copyText",value:function(){var b;try{b=document.execCommand(this.action)}catch(C){b=!1}this.handleResult(b)}},{key:"handleResult",value:function(b){this.emitter.emit(b?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"copy";if(this._action=b,this._action!=="copy"&&this._action!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(b){if(b!==void 0)if(b&&f(b)==="object"&&b.nodeType===1){if(this.action==="copy"&&b.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(this.action==="cut"&&(b.hasAttribute("readonly")||b.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`);this._target=b}else throw new Error('Invalid "target" value, use a valid Element')},get:function(){return this._target}}]),A}(),Y=U;function P(A){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?P=function(b){return typeof b}:P=function(b){return b&&typeof Symbol=="function"&&b.constructor===Symbol&&b!==Symbol.prototype?"symbol":typeof b},P(A)}function T(A,g){if(!(A instanceof g))throw new TypeError("Cannot call a class as a function")}function De(A,g){for(var b=0;b<g.length;b++){var C=g[b];C.enumerable=C.enumerable||!1,C.configurable=!0,"value"in C&&(C.writable=!0),Object.defineProperty(A,C.key,C)}}function _e(A,g,b){return g&&De(A.prototype,g),b&&De(A,b),A}function Ke(A,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function");A.prototype=Object.create(g&&g.prototype,{constructor:{value:A,writable:!0,configurable:!0}}),g&&nr(A,g)}function nr(A,g){return nr=Object.setPrototypeOf||function(C,W){return C.__proto__=W,C},nr(A,g)}function Gi(A){var g=Zi();return function(){var C=yt(A),W;if(g){var re=yt(this).constructor;W=Reflect.construct(C,arguments,re)}else W=C.apply(this,arguments);return Ji(this,W)}}function Ji(A,g){return g&&(P(g)==="object"||typeof g=="function")?g:Xi(A)}function Xi(A){if(A===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return A}function Zi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(A){return!1}}function yt(A){return yt=Object.setPrototypeOf?Object.getPrototypeOf:function(b){return b.__proto__||Object.getPrototypeOf(b)},yt(A)}function ir(A,g){var b="data-clipboard-".concat(A);if(!!g.hasAttribute(b))return g.getAttribute(b)}var ea=function(A){Ke(b,A);var g=Gi(b);function b(C,W){var re;return T(this,b),re=g.call(this),re.resolveOptions(W),re.listenClick(C),re}return _e(b,[{key:"resolveOptions",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof W.action=="function"?W.action:this.defaultAction,this.target=typeof W.target=="function"?W.target:this.defaultTarget,this.text=typeof W.text=="function"?W.text:this.defaultText,this.container=P(W.container)==="object"?W.container:document.body}},{key:"listenClick",value:function(W){var re=this;this.listener=l()(W,"click",function(st){return re.onClick(st)})}},{key:"onClick",value:function(W){var re=W.delegateTarget||W.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new Y({action:this.action(re),target:this.target(re),text:this.text(re),container:this.container,trigger:re,emitter:this})}},{key:"defaultAction",value:function(W){return ir("action",W)}},{key:"defaultTarget",value:function(W){var re=ir("target",W);if(re)return document.querySelector(re)}},{key:"defaultText",value:function(W){return ir("text",W)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],re=typeof W=="string"?[W]:W,st=!!document.queryCommandSupported;return re.forEach(function(ra){st=st&&!!document.queryCommandSupported(ra)}),st}}]),b}(s()),ta=ea},828:function(o){var n=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function a(s,c){for(;s&&s.nodeType!==n;){if(typeof s.matches=="function"&&s.matches(c))return s;s=s.parentNode}}o.exports=a},438:function(o,n,i){var a=i(828);function s(p,m,f,d,v){var h=l.apply(this,arguments);return p.addEventListener(f,h,v),{destroy:function(){p.removeEventListener(f,h,v)}}}function c(p,m,f,d,v){return typeof p.addEventListener=="function"?s.apply(null,arguments):typeof f=="function"?s.bind(null,document).apply(null,arguments):(typeof p=="string"&&(p=document.querySelectorAll(p)),Array.prototype.map.call(p,function(h){return s(h,m,f,d,v)}))}function l(p,m,f,d){return function(v){v.delegateTarget=a(v.target,m),v.delegateTarget&&d.call(p,v)}}o.exports=c},879:function(o,n){n.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},n.nodeList=function(i){var a=Object.prototype.toString.call(i);return i!==void 0&&(a==="[object NodeList]"||a==="[object HTMLCollection]")&&"length"in i&&(i.length===0||n.node(i[0]))},n.string=function(i){return typeof i=="string"||i instanceof String},n.fn=function(i){var a=Object.prototype.toString.call(i);return a==="[object Function]"}},370:function(o,n,i){var a=i(879),s=i(438);function c(f,d,v){if(!f&&!d&&!v)throw new Error("Missing required arguments");if(!a.string(d))throw new TypeError("Second argument must be a String");if(!a.fn(v))throw new TypeError("Third argument must be a Function");if(a.node(f))return l(f,d,v);if(a.nodeList(f))return p(f,d,v);if(a.string(f))return m(f,d,v);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function l(f,d,v){return f.addEventListener(d,v),{destroy:function(){f.removeEventListener(d,v)}}}function p(f,d,v){return Array.prototype.forEach.call(f,function(h){h.addEventListener(d,v)}),{destroy:function(){Array.prototype.forEach.call(f,function(h){h.removeEventListener(d,v)})}}}function m(f,d,v){return s(document.body,f,d,v)}o.exports=c},817:function(o){function n(i){var a;if(i.nodeName==="SELECT")i.focus(),a=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var s=i.hasAttribute("readonly");s||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),s||i.removeAttribute("readonly"),a=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var c=window.getSelection(),l=document.createRange();l.selectNodeContents(i),c.removeAllRanges(),c.addRange(l),a=c.toString()}return a}o.exports=n},279:function(o){function n(){}n.prototype={on:function(i,a,s){var c=this.e||(this.e={});return(c[i]||(c[i]=[])).push({fn:a,ctx:s}),this},once:function(i,a,s){var c=this;function l(){c.off(i,l),a.apply(s,arguments)}return l._=a,this.on(i,l,s)},emit:function(i){var a=[].slice.call(arguments,1),s=((this.e||(this.e={}))[i]||[]).slice(),c=0,l=s.length;for(c;c<l;c++)s[c].fn.apply(s[c].ctx,a);return this},off:function(i,a){var s=this.e||(this.e={}),c=s[i],l=[];if(c&&a)for(var p=0,m=c.length;p<m;p++)c[p].fn!==a&&c[p].fn._!==a&&l.push(c[p]);return l.length?s[i]=l:delete s[i],this}},o.exports=n,o.exports.TinyEmitter=n}},t={};function r(o){if(t[o])return t[o].exports;var n=t[o]={exports:{}};return e[o](n,n.exports,r),n.exports}return function(){r.n=function(o){var n=o&&o.__esModule?function(){return o.default}:function(){return o};return r.d(n,{a:n}),n}}(),function(){r.d=function(o,n){for(var i in n)r.o(n,i)&&!r.o(o,i)&&Object.defineProperty(o,i,{enumerable:!0,get:n[i]})}}(),function(){r.o=function(o,n){return Object.prototype.hasOwnProperty.call(o,n)}}(),r(134)}().default})});var Ei=Et((Fy,wi)=>{"use strict";var Za=/["'&<>]/;wi.exports=es;function es(e){var t=""+e,r=Za.exec(t);if(!r)return t;var o,n="",i=0,a=0;for(i=r.index;i<t.length;i++){switch(t.charCodeAt(i)){case 34:o="&quot;";break;case 38:o="&amp;";break;case 39:o="&#39;";break;case 60:o="&lt;";break;case 62:o="&gt;";break;default:continue}a!==i&&(n+=t.substring(a,i)),a=i+1,n+=o}return a!==i?n+t.substring(a,i):n}});var RT=ct(Jr());var yo=ct(xo()),{__extends:Z,__assign:bs,__rest:vs,__decorate:gs,__param:xs,__metadata:ys,__awaiter:So,__generator:Mt,__exportStar:Ss,__createBinding:ws,__values:fe,__read:H,__spread:Es,__spreadArrays:Ts,__spreadArray:F,__await:Lt,__asyncGenerator:wo,__asyncDelegator:Os,__asyncValues:Eo,__makeTemplateObject:_s,__importStar:Ms,__importDefault:Ls,__classPrivateFieldGet:As,__classPrivateFieldSet:ks}=yo.default;function w(e){return typeof e=="function"}function At(e){var t=function(o){Error.call(o),o.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var kt=At(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription:
+`+r.map(function(o,n){return n+1+") "+o.toString()}).join(`
+  `):"",this.name="UnsubscriptionError",this.errors=r}});function Me(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var le=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._teardowns=null}return e.prototype.unsubscribe=function(){var t,r,o,n,i;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=fe(a),c=s.next();!c.done;c=s.next()){var l=c.value;l.remove(this)}}catch(h){t={error:h}}finally{try{c&&!c.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}else a.remove(this);var p=this.initialTeardown;if(w(p))try{p()}catch(h){i=h instanceof kt?h.errors:[h]}var m=this._teardowns;if(m){this._teardowns=null;try{for(var f=fe(m),d=f.next();!d.done;d=f.next()){var v=d.value;try{To(v)}catch(h){i=i!=null?i:[],h instanceof kt?i=F(F([],H(i)),H(h.errors)):i.push(h)}}}catch(h){o={error:h}}finally{try{d&&!d.done&&(n=f.return)&&n.call(f)}finally{if(o)throw o.error}}}if(i)throw new kt(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)To(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._teardowns=(r=this._teardowns)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&Me(r,t)},e.prototype.remove=function(t){var r=this._teardowns;r&&Me(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var lr=le.EMPTY;function Ct(e){return e instanceof le||e&&"closed"in e&&w(e.remove)&&w(e.add)&&w(e.unsubscribe)}function To(e){w(e)?e():e.unsubscribe()}var Le={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Ye={setTimeout:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=Ye.delegate;return((r==null?void 0:r.setTimeout)||setTimeout).apply(void 0,F([],H(e)))},clearTimeout:function(e){var t=Ye.delegate;return((t==null?void 0:t.clearTimeout)||clearTimeout)(e)},delegate:void 0};function Ht(e){Ye.setTimeout(function(){var t=Le.onUnhandledError;if(t)t(e);else throw e})}function ie(){}var Oo=function(){return pr("C",void 0,void 0)}();function _o(e){return pr("E",void 0,e)}function Mo(e){return pr("N",e,void 0)}function pr(e,t,r){return{kind:e,value:t,error:r}}var lt=function(e){Z(t,e);function t(r){var o=e.call(this)||this;return o.isStopped=!1,r?(o.destination=r,Ct(r)&&r.add(o)):o.destination=la,o}return t.create=function(r,o,n){return new pt(r,o,n)},t.prototype.next=function(r){this.isStopped?fr(Mo(r),this):this._next(r)},t.prototype.error=function(r){this.isStopped?fr(_o(r),this):(this.isStopped=!0,this._error(r))},t.prototype.complete=function(){this.isStopped?fr(Oo,this):(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(r){this.destination.next(r)},t.prototype._error=function(r){try{this.destination.error(r)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(le);var pt=function(e){Z(t,e);function t(r,o,n){var i=e.call(this)||this,a;if(w(r))a=r;else if(r){a=r.next,o=r.error,n=r.complete;var s;i&&Le.useDeprecatedNextContext?(s=Object.create(r),s.unsubscribe=function(){return i.unsubscribe()}):s=r,a=a==null?void 0:a.bind(s),o=o==null?void 0:o.bind(s),n=n==null?void 0:n.bind(s)}return i.destination={next:a?ur(a,i):ie,error:ur(o!=null?o:Lo,i),complete:n?ur(n,i):ie},i}return t}(lt);function ur(e,t){return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];try{e.apply(void 0,F([],H(r)))}catch(n){if(Le.useDeprecatedSynchronousErrorHandling)if(t._syncErrorHack_isSubscribing)t.__syncError=n;else throw n;else Ht(n)}}}function Lo(e){throw e}function fr(e,t){var r=Le.onStoppedNotification;r&&Ye.setTimeout(function(){return r(e,t)})}var la={closed:!0,next:ie,error:Lo,complete:ie};var Re=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}();function me(e){return e}function Ao(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return mr(e)}function mr(e){return e.length===0?me:e.length===1?e[0]:function(r){return e.reduce(function(o,n){return n(o)},r)}}var k=function(){function e(t){t&&(this._subscribe=t)}return e.prototype.lift=function(t){var r=new e;return r.source=this,r.operator=t,r},e.prototype.subscribe=function(t,r,o){var n=ua(t)?t:new pt(t,r,o);if(Le.useDeprecatedSynchronousErrorHandling)this._deprecatedSyncErrorSubscribe(n);else{var i=this,a=i.operator,s=i.source;n.add(a?a.call(n,s):s?this._subscribe(n):this._trySubscribe(n))}return n},e.prototype._deprecatedSyncErrorSubscribe=function(t){var r=t;r._syncErrorHack_isSubscribing=!0;var o=this.operator;if(o)t.add(o.call(t,this.source));else try{t.add(this._subscribe(t))}catch(i){r.__syncError=i}for(var n=r;n;){if("__syncError"in n)try{throw n.__syncError}finally{t.unsubscribe()}n=n.destination}r._syncErrorHack_isSubscribing=!1},e.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(r){t.error(r)}},e.prototype.forEach=function(t,r){var o=this;return r=ko(r),new r(function(n,i){var a;a=o.subscribe(function(s){try{t(s)}catch(c){i(c),a==null||a.unsubscribe()}},i,n)})},e.prototype._subscribe=function(t){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(t)},e.prototype[Re]=function(){return this},e.prototype.pipe=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return t.length?mr(t)(this):this},e.prototype.toPromise=function(t){var r=this;return t=ko(t),new t(function(o,n){var i;r.subscribe(function(a){return i=a},function(a){return n(a)},function(){return o(i)})})},e.create=function(t){return new e(t)},e}();function ko(e){var t;return(t=e!=null?e:Le.Promise)!==null&&t!==void 0?t:Promise}function pa(e){return e&&w(e.next)&&w(e.error)&&w(e.complete)}function ua(e){return e&&e instanceof lt||pa(e)&&Ct(e)}function fa(e){return w(e==null?void 0:e.lift)}function x(e){return function(t){if(fa(t))return t.lift(function(r){try{return e(r,this)}catch(o){this.error(o)}});throw new TypeError("Unable to lift unknown Observable type")}}var E=function(e){Z(t,e);function t(r,o,n,i,a){var s=e.call(this,r)||this;return s.onFinalize=a,s._next=o?function(c){try{o(c)}catch(l){r.error(l)}}:e.prototype._next,s._error=i?function(c){try{i(c)}catch(l){r.error(l)}finally{this.unsubscribe()}}:e.prototype._error,s._complete=n?function(){try{n()}catch(c){r.error(c)}finally{this.unsubscribe()}}:e.prototype._complete,s}return t.prototype.unsubscribe=function(){var r,o=this.closed;e.prototype.unsubscribe.call(this),!o&&((r=this.onFinalize)===null||r===void 0||r.call(this))},t}(lt);var Ge={schedule:function(e){var t=requestAnimationFrame,r=cancelAnimationFrame,o=Ge.delegate;o&&(t=o.requestAnimationFrame,r=o.cancelAnimationFrame);var n=t(function(i){r=void 0,e(i)});return new le(function(){return r==null?void 0:r(n)})},requestAnimationFrame:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=Ge.delegate;return((r==null?void 0:r.requestAnimationFrame)||requestAnimationFrame).apply(void 0,F([],H(e)))},cancelAnimationFrame:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=Ge.delegate;return((r==null?void 0:r.cancelAnimationFrame)||cancelAnimationFrame).apply(void 0,F([],H(e)))},delegate:void 0};var Co=At(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}});var O=function(e){Z(t,e);function t(){var r=e.call(this)||this;return r.closed=!1,r.observers=[],r.isStopped=!1,r.hasError=!1,r.thrownError=null,r}return t.prototype.lift=function(r){var o=new Ho(this,this);return o.operator=r,o},t.prototype._throwIfClosed=function(){if(this.closed)throw new Co},t.prototype.next=function(r){var o,n;if(this._throwIfClosed(),!this.isStopped){var i=this.observers.slice();try{for(var a=fe(i),s=a.next();!s.done;s=a.next()){var c=s.value;c.next(r)}}catch(l){o={error:l}}finally{try{s&&!s.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}}},t.prototype.error=function(r){if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=r;for(var o=this.observers;o.length;)o.shift().error(r)}},t.prototype.complete=function(){if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;for(var r=this.observers;r.length;)r.shift().complete()}},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var r;return((r=this.observers)===null||r===void 0?void 0:r.length)>0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var o=this,n=o.hasError,i=o.isStopped,a=o.observers;return n||i?lr:(a.push(r),new le(function(){return Me(a,r)}))},t.prototype._checkFinalizedStatuses=function(r){var o=this,n=o.hasError,i=o.thrownError,a=o.isStopped;n?r.error(i):a&&r.complete()},t.prototype.asObservable=function(){var r=new k;return r.source=this,r},t.create=function(r,o){return new Ho(r,o)},t}(k);var Ho=function(e){Z(t,e);function t(r,o){var n=e.call(this)||this;return n.destination=r,n.source=o,n}return t.prototype.next=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,r)},t.prototype.error=function(r){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,r)},t.prototype.complete=function(){var r,o;(o=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||o===void 0||o.call(r)},t.prototype._subscribe=function(r){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(r))!==null&&n!==void 0?n:lr},t}(O);var ut={now:function(){return(ut.delegate||Date).now()},delegate:void 0};var ft=function(e){Z(t,e);function t(r,o,n){r===void 0&&(r=Infinity),o===void 0&&(o=Infinity),n===void 0&&(n=ut);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=o,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=o===Infinity,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,o),i}return t.prototype.next=function(r){var o=this,n=o.isStopped,i=o._buffer,a=o._infiniteTimeWindow,s=o._timestampProvider,c=o._windowTime;n||(i.push(r),!a&&i.push(s.now()+c)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(r),n=this,i=n._infiniteTimeWindow,a=n._buffer,s=a.slice(),c=0;c<s.length&&!r.closed;c+=i?1:2)r.next(s[c]);return this._checkFinalizedStatuses(r),o},t.prototype._trimBuffer=function(){var r=this,o=r._bufferSize,n=r._timestampProvider,i=r._buffer,a=r._infiniteTimeWindow,s=(a?1:2)*o;if(o<Infinity&&s<i.length&&i.splice(0,i.length-s),!a){for(var c=n.now(),l=0,p=1;p<i.length&&i[p]<=c;p+=2)l=p;l&&i.splice(0,l+1)}},t}(O);var jo=function(e){Z(t,e);function t(r,o){return e.call(this)||this}return t.prototype.schedule=function(r,o){return o===void 0&&(o=0),this},t}(le);var mt={setInterval:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=mt.delegate;return((r==null?void 0:r.setInterval)||setInterval).apply(void 0,F([],H(e)))},clearInterval:function(e){var t=mt.delegate;return((t==null?void 0:t.clearInterval)||clearInterval)(e)},delegate:void 0};var jt=function(e){Z(t,e);function t(r,o){var n=e.call(this,r,o)||this;return n.scheduler=r,n.work=o,n.pending=!1,n}return t.prototype.schedule=function(r,o){if(o===void 0&&(o=0),this.closed)return this;this.state=r;var n=this.id,i=this.scheduler;return n!=null&&(this.id=this.recycleAsyncId(i,n,o)),this.pending=!0,this.delay=o,this.id=this.id||this.requestAsyncId(i,this.id,o),this},t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),mt.setInterval(r.flush.bind(r,this),n)},t.prototype.recycleAsyncId=function(r,o,n){if(n===void 0&&(n=0),n!=null&&this.delay===n&&this.pending===!1)return o;mt.clearInterval(o)},t.prototype.execute=function(r,o){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var n=this._execute(r,o);if(n)return n;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(r,o){var n=!1,i;try{this.work(r)}catch(a){n=!0,i=!!a&&a||new Error(a)}if(n)return this.unsubscribe(),i},t.prototype.unsubscribe=function(){if(!this.closed){var r=this,o=r.id,n=r.scheduler,i=n.actions;this.work=this.state=this.scheduler=null,this.pending=!1,Me(i,this),o!=null&&(this.id=this.recycleAsyncId(n,o,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(jo);var dr=function(){function e(t,r){r===void 0&&(r=e.now),this.schedulerActionCtor=t,this.now=r}return e.prototype.schedule=function(t,r,o){return r===void 0&&(r=0),new this.schedulerActionCtor(this,t).schedule(o,r)},e.now=ut.now,e}();var Rt=function(e){Z(t,e);function t(r,o){o===void 0&&(o=dr.now);var n=e.call(this,r,o)||this;return n.actions=[],n._active=!1,n._scheduled=void 0,n}return t.prototype.flush=function(r){var o=this.actions;if(this._active){o.push(r);return}var n;this._active=!0;do if(n=r.execute(r.state,r.delay))break;while(r=o.shift());if(this._active=!1,n){for(;r=o.shift();)r.unsubscribe();throw n}},t}(dr);var Fe=new Rt(jt),hr=Fe;var Ro=function(e){Z(t,e);function t(r,o){var n=e.call(this,r,o)||this;return n.scheduler=r,n.work=o,n}return t.prototype.requestAsyncId=function(r,o,n){return n===void 0&&(n=0),n!==null&&n>0?e.prototype.requestAsyncId.call(this,r,o,n):(r.actions.push(this),r._scheduled||(r._scheduled=Ge.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,o,n){if(n===void 0&&(n=0),n!=null&&n>0||n==null&&this.delay>0)return e.prototype.recycleAsyncId.call(this,r,o,n);r.actions.length===0&&(Ge.cancelAnimationFrame(o),r._scheduled=void 0)},t}(jt);var Fo=function(e){Z(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0,this._scheduled=void 0;var o=this.actions,n,i=-1;r=r||o.shift();var a=o.length;do if(n=r.execute(r.state,r.delay))break;while(++i<a&&(r=o.shift()));if(this._active=!1,n){for(;++i<a&&(r=o.shift());)r.unsubscribe();throw n}},t}(Rt);var G=new Fo(Ro);var ge=new k(function(e){return e.complete()});function Je(e,t){return new k(function(r){var o=0;return t.schedule(function(){o===e.length?r.complete():(r.next(e[o++]),r.closed||this.schedule())})})}var Xe=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Ft(e){return w(e==null?void 0:e.then)}function Io(e,t){return new k(function(r){var o=new le;return o.add(t.schedule(function(){var n=e[Re]();o.add(n.subscribe({next:function(i){o.add(t.schedule(function(){return r.next(i)}))},error:function(i){o.add(t.schedule(function(){return r.error(i)}))},complete:function(){o.add(t.schedule(function(){return r.complete()}))}}))})),o})}function Po(e,t){return new k(function(r){return t.schedule(function(){return e.then(function(o){r.add(t.schedule(function(){r.next(o),r.add(t.schedule(function(){return r.complete()}))}))},function(o){r.add(t.schedule(function(){return r.error(o)}))})})})}function ma(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var It=ma();function $o(e,t,r,o){o===void 0&&(o=0);var n=t.schedule(function(){try{r.call(this)}catch(i){e.error(i)}},o);return e.add(n),n}function Wo(e,t){return new k(function(r){var o;return r.add(t.schedule(function(){o=e[It](),$o(r,t,function(){var n=o.next(),i=n.value,a=n.done;a?r.complete():(r.next(i),this.schedule())})})),function(){return w(o==null?void 0:o.return)&&o.return()}})}function Pt(e,t){if(!e)throw new Error("Iterable cannot be null");return new k(function(r){var o=new le;return o.add(t.schedule(function(){var n=e[Symbol.asyncIterator]();o.add(t.schedule(function(){var i=this;n.next().then(function(a){a.done?r.complete():(r.next(a.value),i.schedule())})}))})),o})}function $t(e){return w(e[Re])}function Wt(e){return w(e==null?void 0:e[It])}function Vt(e){return Symbol.asyncIterator&&w(e==null?void 0:e[Symbol.asyncIterator])}function Ut(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Dt(e){return wo(this,arguments,function(){var r,o,n,i;return Mt(this,function(a){switch(a.label){case 0:r=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,Lt(r.read())];case 3:return o=a.sent(),n=o.value,i=o.done,i?[4,Lt(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,Lt(n)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function Nt(e){return w(e==null?void 0:e.getReader)}function Vo(e,t){return Pt(Dt(e),t)}function Uo(e,t){if(e!=null){if($t(e))return Io(e,t);if(Xe(e))return Je(e,t);if(Ft(e))return Po(e,t);if(Vt(e))return Pt(e,t);if(Wt(e))return Wo(e,t);if(Nt(e))return Vo(e,t)}throw Ut(e)}function we(e,t){return t?Uo(e,t):Q(e)}function Q(e){if(e instanceof k)return e;if(e!=null){if($t(e))return da(e);if(Xe(e))return br(e);if(Ft(e))return ha(e);if(Vt(e))return Do(e);if(Wt(e))return ba(e);if(Nt(e))return va(e)}throw Ut(e)}function da(e){return new k(function(t){var r=e[Re]();if(w(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function br(e){return new k(function(t){for(var r=0;r<e.length&&!t.closed;r++)t.next(e[r]);t.complete()})}function ha(e){return new k(function(t){e.then(function(r){t.closed||(t.next(r),t.complete())},function(r){return t.error(r)}).then(null,Ht)})}function ba(e){return new k(function(t){var r,o;try{for(var n=fe(e),i=n.next();!i.done;i=n.next()){var a=i.value;if(t.next(a),t.closed)return}}catch(s){r={error:s}}finally{try{i&&!i.done&&(o=n.return)&&o.call(n)}finally{if(r)throw r.error}}t.complete()})}function Do(e){return new k(function(t){ga(e,t).catch(function(r){return t.error(r)})})}function va(e){return Do(Dt(e))}function ga(e,t){var r,o,n,i;return So(this,void 0,void 0,function(){var a,s;return Mt(this,function(c){switch(c.label){case 0:c.trys.push([0,5,6,11]),r=Eo(e),c.label=1;case 1:return[4,r.next()];case 2:if(o=c.sent(),!!o.done)return[3,4];if(a=o.value,t.next(a),t.closed)return[2];c.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return s=c.sent(),n={error:s},[3,11];case 6:return c.trys.push([6,,9,10]),o&&!o.done&&(i=r.return)?[4,i.call(r)]:[3,8];case 7:c.sent(),c.label=8;case 8:return[3,10];case 9:if(n)throw n.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})}function Ee(e,t){return t?Je(e,t):br(e)}function zt(e){return e&&w(e.schedule)}function vr(e){return e[e.length-1]}function Ie(e){return w(vr(e))?e.pop():void 0}function be(e){return zt(vr(e))?e.pop():void 0}function qt(e,t){return typeof vr(e)=="number"?e.pop():t}function M(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=be(e);return r?Je(e,r):Ee(e)}function gr(e,t){var r=w(e)?e:function(){return e},o=function(n){return n.error(r())};return new k(t?function(n){return t.schedule(o,0,n)}:o)}function No(e){return e instanceof Date&&!isNaN(e)}function u(e,t){return x(function(r,o){var n=0;r.subscribe(new E(o,function(i){o.next(e.call(t,i,n++))}))})}var xa=Array.isArray;function ya(e,t){return xa(t)?e.apply(void 0,F([],H(t))):e(t)}function Pe(e){return u(function(t){return ya(e,t)})}function K(e,t){return t===void 0&&(t=0),x(function(r,o){r.subscribe(new E(o,function(n){return o.add(e.schedule(function(){return o.next(n)},t))},function(){return o.add(e.schedule(function(){return o.complete()},t))},function(n){return o.add(e.schedule(function(){return o.error(n)},t))}))})}var Sa=Array.isArray,wa=Object.getPrototypeOf,Ea=Object.prototype,Ta=Object.keys;function zo(e){if(e.length===1){var t=e[0];if(Sa(t))return{args:t,keys:null};if(Oa(t)){var r=Ta(t);return{args:r.map(function(o){return t[o]}),keys:r}}}return{args:e,keys:null}}function Oa(e){return e&&typeof e=="object"&&wa(e)===Ea}function qo(e,t){return e.reduce(function(r,o,n){return r[o]=t[n],r},{})}function z(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=be(e),o=Ie(e),n=zo(e),i=n.args,a=n.keys;if(i.length===0)return we([],r);var s=new k(xr(i,r,a?function(c){return qo(a,c)}:me));return o?s.pipe(Pe(o)):s}function xr(e,t,r){return r===void 0&&(r=me),function(o){Qo(t,function(){for(var n=e.length,i=new Array(n),a=n,s=n,c=function(p){Qo(t,function(){var m=we(e[p],t),f=!1;m.subscribe(new E(o,function(d){i[p]=d,f||(f=!0,s--),s||o.next(r(i.slice()))},function(){--a||o.complete()}))},o)},l=0;l<n;l++)c(l)},o)}}function Qo(e,t,r){e?r.add(e.schedule(t)):t()}function Ko(e,t,r,o,n,i,a,s){var c=[],l=0,p=0,m=!1,f=function(){m&&!c.length&&!l&&t.complete()},d=function(h){return l<o?v(h):c.push(h)},v=function(h){i&&t.next(h),l++;var U=!1;Q(r(h,p++)).subscribe(new E(t,function(Y){n==null||n(Y),i?d(Y):t.next(Y)},function(){U=!0},void 0,function(){if(U)try{l--;for(var Y=function(){var P=c.shift();a?t.add(a.schedule(function(){return v(P)})):v(P)};c.length&&l<o;)Y();f()}catch(P){t.error(P)}}))};return e.subscribe(new E(t,d,function(){m=!0,f()})),function(){s==null||s()}}function ee(e,t,r){return r===void 0&&(r=Infinity),w(t)?ee(function(o,n){return u(function(i,a){return t(o,i,n,a)})(Q(e(o,n)))},r):(typeof t=="number"&&(r=t),x(function(o,n){return Ko(o,n,e,r)}))}function Ze(e){return e===void 0&&(e=Infinity),ee(me,e)}function Bo(){return Ze(1)}function dt(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Bo()(Ee(e,be(e)))}function de(e){return new k(function(t){Q(e()).subscribe(t)})}var _a=["addListener","removeListener"],Ma=["addEventListener","removeEventListener"],La=["on","off"];function y(e,t,r,o){if(w(r)&&(o=r,r=void 0),o)return y(e,t,r).pipe(Pe(o));var n=H(Ca(e)?Ma.map(function(s){return function(c){return e[s](t,c,r)}}):Aa(e)?_a.map(Yo(e,t)):ka(e)?La.map(Yo(e,t)):[],2),i=n[0],a=n[1];if(!i&&Xe(e))return ee(function(s){return y(s,t,r)})(Ee(e));if(!i)throw new TypeError("Invalid event target");return new k(function(s){var c=function(){for(var l=[],p=0;p<arguments.length;p++)l[p]=arguments[p];return s.next(1<l.length?l:l[0])};return i(c),function(){return a(c)}})}function Yo(e,t){return function(r){return function(o){return e[r](t,o)}}}function Aa(e){return w(e.addListener)&&w(e.removeListener)}function ka(e){return w(e.on)&&w(e.off)}function Ca(e){return w(e.addEventListener)&&w(e.removeEventListener)}function Qt(e,t,r){return r?Qt(e,t).pipe(Pe(r)):new k(function(o){var n=function(){for(var a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];return o.next(a.length===1?a[0]:a)},i=e(n);return w(t)?function(){return t(n,i)}:void 0})}function Go(e,t,r){e===void 0&&(e=0),r===void 0&&(r=hr);var o=-1;return t!=null&&(zt(t)?r=t:o=t),new k(function(n){var i=No(e)?+e-r.now():e;i<0&&(i=0);var a=0;return r.schedule(function(){n.closed||(n.next(a++),0<=o?this.schedule(void 0,o):n.complete())},i)})}function V(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=be(e),o=qt(e,Infinity),n=e;return n.length?n.length===1?Q(n[0]):Ze(o)(Ee(n,r)):ge}var J=new k(ie);var Ha=Array.isArray;function et(e){return e.length===1&&Ha(e[0])?e[0]:e}function L(e,t){return x(function(r,o){var n=0;r.subscribe(new E(o,function(i){return e.call(t,i,n++)&&o.next(i)}))})}function ht(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=Ie(e),o=et(e);return o.length?new k(function(n){var i=o.map(function(){return[]}),a=o.map(function(){return!1});n.add(function(){i=a=null});for(var s=function(l){Q(o[l]).subscribe(new E(n,function(p){if(i[l].push(p),i.every(function(f){return f.length})){var m=i.map(function(f){return f.shift()});n.next(r?r.apply(void 0,F([],H(m))):m),i.some(function(f,d){return!f.length&&a[d]})&&n.complete()}},function(){a[l]=!0,!i[l].length&&n.complete()}))},c=0;!n.closed&&c<o.length;c++)s(c);return function(){i=a=null}}):ge}function xe(e,t){return t===void 0&&(t=null),t=t!=null?t:e,x(function(r,o){var n=[],i=0;r.subscribe(new E(o,function(a){var s,c,l,p,m=null;i++%t==0&&n.push([]);try{for(var f=fe(n),d=f.next();!d.done;d=f.next()){var v=d.value;v.push(a),e<=v.length&&(m=m!=null?m:[],m.push(v))}}catch(Y){s={error:Y}}finally{try{d&&!d.done&&(c=f.return)&&c.call(f)}finally{if(s)throw s.error}}if(m)try{for(var h=fe(m),U=h.next();!U.done;U=h.next()){var v=U.value;Me(n,v),o.next(v)}}catch(Y){l={error:Y}}finally{try{U&&!U.done&&(p=h.return)&&p.call(h)}finally{if(l)throw l.error}}},function(){var a,s;try{for(var c=fe(n),l=c.next();!l.done;l=c.next()){var p=l.value;o.next(p)}}catch(m){a={error:m}}finally{try{l&&!l.done&&(s=c.return)&&s.call(c)}finally{if(a)throw a.error}}o.complete()},void 0,function(){n=null}))})}function tt(e){return x(function(t,r){var o=null,n=!1,i;o=t.subscribe(new E(r,void 0,void 0,function(a){i=Q(e(a,tt(e)(t))),o?(o.unsubscribe(),o=null,i.subscribe(r)):n=!0})),n&&(o.unsubscribe(),o=null,i.subscribe(r))})}function Jo(e,t,r,o,n){return function(i,a){var s=r,c=t,l=0;i.subscribe(new E(a,function(p){var m=l++;c=s?e(c,p,m):(s=!0,p),o&&a.next(c)},n&&function(){s&&a.next(c),a.complete()}))}}function yr(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=Ie(e);return r?Ao(yr.apply(void 0,F([],H(e))),Pe(r)):x(function(o,n){xr(F([o],H(et(e))))(n)})}function $e(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return yr.apply(void 0,F([],H(e)))}function Sr(e,t){return w(t)?ee(e,t,1):ee(e,1)}function wr(e,t){return t===void 0&&(t=Fe),x(function(r,o){var n=null,i=null,a=null,s=function(){if(n){n.unsubscribe(),n=null;var l=i;i=null,o.next(l)}};function c(){var l=a+e,p=t.now();if(p<l){n=this.schedule(void 0,l-p);return}s()}r.subscribe(new E(o,function(l){i=l,a=t.now(),n||(n=t.schedule(c,e))},function(){s(),o.complete()},void 0,function(){i=n=null}))})}function Ae(e){return x(function(t,r){var o=!1;t.subscribe(new E(r,function(n){o=!0,r.next(n)},function(){o||r.next(e),r.complete()}))})}function oe(e){return e<=0?function(){return ge}:x(function(t,r){var o=0;t.subscribe(new E(r,function(n){++o<=e&&(r.next(n),e<=o&&r.complete())}))})}function Xo(){return x(function(e,t){e.subscribe(new E(t,ie))})}function B(e){return u(function(){return e})}function Er(e,t){return t?function(r){return dt(t.pipe(oe(1),Xo()),r.pipe(Er(e)))}:ee(function(r,o){return e(r,o).pipe(oe(1),B(r))})}function ke(e,t){t===void 0&&(t=Fe);var r=Go(e,t);return Er(function(){return r})}function q(e,t){return t===void 0&&(t=me),e=e!=null?e:ja,x(function(r,o){var n,i=!0;r.subscribe(new E(o,function(a){var s=t(a);(i||!e(n,s))&&(i=!1,n=s,o.next(a))}))})}function ja(e,t){return e===t}function D(e,t){return q(function(r,o){return t?t(r[e],o[e]):r[e]===o[e]})}function j(e){return x(function(t,r){try{t.subscribe(r)}finally{r.add(e)}})}function Tr(e){return e<=0?function(){return ge}:x(function(t,r){var o=[];t.subscribe(new E(r,function(n){o.push(n),e<o.length&&o.shift()},function(){var n,i;try{for(var a=fe(o),s=a.next();!s.done;s=a.next()){var c=s.value;r.next(c)}}catch(l){n={error:l}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}r.complete()},void 0,function(){o=null}))})}function Zo(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=be(e),o=qt(e,Infinity);return e=et(e),x(function(n,i){Ze(o)(Ee(F([n],H(e)),r)).subscribe(i)})}function Ce(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return Zo.apply(void 0,F([],H(e)))}function rt(e){return x(function(t,r){var o=!1,n=null;t.subscribe(new E(r,function(a){o=!0,n=a}));var i=function(){if(o){o=!1;var a=n;n=null,r.next(a)}};e.subscribe(new E(r,i,ie))})}function Or(e,t){return x(Jo(e,t,arguments.length>=2,!0))}function se(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new O}:t,o=e.resetOnError,n=o===void 0?!0:o,i=e.resetOnComplete,a=i===void 0?!0:i,s=e.resetOnRefCountZero,c=s===void 0?!0:s;return function(l){var p=null,m=null,f=null,d=0,v=!1,h=!1,U=function(){m==null||m.unsubscribe(),m=null},Y=function(){U(),p=f=null,v=h=!1},P=function(){var T=p;Y(),T==null||T.unsubscribe()};return x(function(T,De){d++,!h&&!v&&U();var _e=f=f!=null?f:r();De.add(function(){d--,d===0&&!h&&!v&&(m=_r(P,c))}),_e.subscribe(De),p||(p=new pt({next:function(Ke){return _e.next(Ke)},error:function(Ke){h=!0,U(),m=_r(Y,n,Ke),_e.error(Ke)},complete:function(){v=!0,U(),m=_r(Y,a),_e.complete()}}),we(T).subscribe(p))})(l)}}function _r(e,t){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];return t===!0?(e(),null):t===!1?null:t.apply(void 0,F([],H(r))).pipe(oe(1)).subscribe(function(){return e()})}function te(e,t,r){var o,n,i,a=!1;return e&&typeof e=="object"?(i=(o=e.bufferSize)!==null&&o!==void 0?o:Infinity,t=(n=e.windowTime)!==null&&n!==void 0?n:Infinity,a=!!e.refCount,r=e.scheduler):i=e!=null?e:Infinity,se({connector:function(){return new ft(i,t,r)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:a})}function Kt(e){return L(function(t,r){return e<=r})}function Mr(e){return x(function(t,r){var o=!1,n=new E(r,function(){n==null||n.unsubscribe(),o=!0},ie);Q(e).subscribe(n),t.subscribe(new E(r,function(i){return o&&r.next(i)}))})}function N(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=be(e);return x(function(o,n){(r?dt(e,o,r):dt(e,o)).subscribe(n)})}function S(e,t){return x(function(r,o){var n=null,i=0,a=!1,s=function(){return a&&!n&&o.complete()};r.subscribe(new E(o,function(c){n==null||n.unsubscribe();var l=0,p=i++;Q(e(c,p)).subscribe(n=new E(o,function(m){return o.next(t?t(c,m,p,l++):m)},function(){n=null,s()}))},function(){a=!0,s()}))})}function Lr(e,t){return w(t)?S(function(){return e},t):S(function(){return e})}function Ar(e){return x(function(t,r){Q(e).subscribe(new E(r,function(){return r.complete()},ie)),!r.closed&&t.subscribe(r)})}function bt(e,t){return t===void 0&&(t=!1),x(function(r,o){var n=0;r.subscribe(new E(o,function(i){var a=e(i,n++);(a||t)&&o.next(i),!a&&o.complete()}))})}function _(e,t,r){var o=w(e)||t||r?{next:e,error:t,complete:r}:e;return o?x(function(n,i){n.subscribe(new E(i,function(a){var s;(s=o.next)===null||s===void 0||s.call(o,a),i.next(a)},function(){var a;(a=o.complete)===null||a===void 0||a.call(o),i.complete()},function(a){var s;(s=o.error)===null||s===void 0||s.call(o,a),i.error(a)}))}):me}var Ra={leading:!0,trailing:!1};function kr(e,t){var r=t===void 0?Ra:t,o=r.leading,n=r.trailing;return x(function(i,a){var s=!1,c=null,l=null,p=!1,m=function(){l==null||l.unsubscribe(),l=null,n&&(v(),p&&a.complete())},f=function(){l=null,p&&a.complete()},d=function(h){return l=Q(e(h)).subscribe(new E(a,m,f))},v=function(){if(s){s=!1;var h=c;c=null,a.next(h),!p&&d(h)}};i.subscribe(new E(a,function(h){s=!0,c=h,!(l&&!l.closed)&&(o?v():d(h))},function(){p=!0,!(n&&s&&l&&!l.closed)&&a.complete()}))})}function ye(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=Ie(e);return x(function(o,n){for(var i=e.length,a=new Array(i),s=e.map(function(){return!1}),c=!1,l=function(m){Q(e[m]).subscribe(new E(n,function(f){a[m]=f,!c&&!s[m]&&(s[m]=!0,(c=s.every(me))&&(s=null))},ie))},p=0;p<i;p++)l(p);o.subscribe(new E(n,function(m){if(c){var f=F([m],H(a));n.next(r?r.apply(void 0,F([],H(f))):f)}}))})}function en(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return x(function(r,o){ht.apply(void 0,F([r],H(e))).subscribe(o)})}function Cr(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return en.apply(void 0,F([],H(e)))}function tn(){let e=new ft;return y(document,"DOMContentLoaded").pipe(B(document)).subscribe(e),e}function pe(e,t=document){return t.querySelector(e)||void 0}function ae(e,t=document){let r=pe(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function Ne(){return document.activeElement instanceof HTMLElement?document.activeElement:void 0}function I(e,t=document){return Array.from(t.querySelectorAll(e))}function We(e){return document.createElement(e)}function ze(e,...t){e.replaceWith(...t)}function He(e,t=!0){t?e.focus():e.blur()}function rn(e){return V(y(e,"focus"),y(e,"blur")).pipe(u(({type:t})=>t==="focus"),N(e===Ne()))}var on=new O,Fa=de(()=>M(new ResizeObserver(e=>{for(let t of e)on.next(t)}))).pipe(S(e=>J.pipe(N(e)).pipe(j(()=>e.disconnect()))),te(1));function Se(e){return{width:e.offsetWidth,height:e.offsetHeight}}function vt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function nn(e){let t=e.parentElement;for(;t&&t!==e.offsetParent;){let r=Se(t);if(vt(t).height>r.height)return t;t=t.parentElement}}function Ve(e){return Fa.pipe(_(t=>t.observe(e)),S(t=>on.pipe(L(({target:r})=>r===e),j(()=>t.unobserve(e)),u(()=>Se(e)))),N(Se(e)))}function an(e){return{x:e.scrollLeft,y:e.scrollTop}}function Ia(e){return V(y(e,"scroll"),y(window,"resize")).pipe(u(()=>an(e)),N(an(e)))}function sn(e,t=16){return Ia(e).pipe(u(({y:r})=>{let o=Se(e),n=vt(e);return r>=n.height-o.height-t}),q())}function cn(e){if(e instanceof HTMLInputElement)e.select();else throw new Error("Not implemented")}var Bt={drawer:ae("[data-md-toggle=drawer]"),search:ae("[data-md-toggle=search]")};function ln(e){return Bt[e].checked}function Ue(e,t){Bt[e].checked!==t&&Bt[e].click()}function Yt(e){let t=Bt[e];return y(t,"change").pipe(u(()=>t.checked),N(t.checked))}function Pa(e){switch(e.tagName){case"INPUT":case"SELECT":case"TEXTAREA":return!0;default:return e.isContentEditable}}function pn(){return y(window,"keydown").pipe(L(e=>!(e.metaKey||e.ctrlKey)),u(e=>({mode:ln("search")?"search":"global",type:e.key,claim(){e.preventDefault(),e.stopPropagation()}})),L(({mode:e})=>{if(e==="global"){let t=Ne();if(typeof t!="undefined")return!Pa(t)}return!0}),se())}function ve(){return new URL(location.href)}function Gt(e){location.href=e.href}function un(){return new O}function fn(){return location.hash.substring(1)}function mn(e){let t=We("a");t.href=e,t.addEventListener("click",r=>r.stopPropagation()),t.click()}function $a(){return y(window,"hashchange").pipe(u(fn),N(fn()),L(e=>e.length>0),se())}function dn(){return $a().pipe(S(e=>M(pe(`[id="${e}"]`))))}function gt(e){let t=matchMedia(e);return Qt(r=>t.addListener(()=>r(t.matches))).pipe(N(t.matches))}function hn(){return y(window,"beforeprint").pipe(B(void 0))}function Hr(e,t){return e.pipe(S(r=>r?t():J))}function Jt(e,t={credentials:"same-origin"}){return we(fetch(`${e}`,t)).pipe(L(r=>r.status===200))}function Te(e,t){return Jt(e,t).pipe(S(r=>r.json()),te(1))}function bn(e,t){let r=new DOMParser;return Jt(e,t).pipe(S(o=>o.text()),u(o=>r.parseFromString(o,"text/xml")),te(1))}function vn(e){let t=We("script");return t.src=e,de(()=>(document.head.appendChild(t),V(y(t,"load"),y(t,"error").pipe(S(()=>gr(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(B(void 0),j(()=>document.head.removeChild(t)),oe(1))))}function gn(){return{x:Math.max(0,pageXOffset),y:Math.max(0,pageYOffset)}}function jr({x:e,y:t}){window.scrollTo(e||0,t||0)}function xn(){return V(y(window,"scroll",{passive:!0}),y(window,"resize",{passive:!0})).pipe(u(gn),N(gn()))}function yn(){return{width:innerWidth,height:innerHeight}}function Sn(){return y(window,"resize",{passive:!0}).pipe(u(yn),N(yn()))}function wn(){return z([xn(),Sn()]).pipe(u(([e,t])=>({offset:e,size:t})),te(1))}function Xt(e,{viewport$:t,header$:r}){let o=t.pipe(D("size")),n=z([o,r]).pipe(u(()=>({x:e.offsetLeft,y:e.offsetTop})));return z([r,t,n]).pipe(u(([{height:i},{offset:a,size:s},{x:c,y:l}])=>({offset:{x:a.x-c,y:a.y-l+i},size:s})))}function En(e,{tx$:t}){let r=y(e,"message").pipe(u(({data:o})=>o));return t.pipe(kr(()=>r,{leading:!0,trailing:!0}),_(o=>e.postMessage(o)),Lr(r),se())}var Wa=ae("#__config"),ot=JSON.parse(Wa.textContent);ot.base=new URL(ot.base,ve()).toString().replace(/\/$/,"");function ue(){return ot}function ce(e){return ot.features.includes(e)}function X(e,t){return typeof t!="undefined"?ot.translations[e].replace("#",t.toString()):ot.translations[e]}function Oe(e,t=document){return ae(`[data-md-component=${e}]`,t)}function ne(e,t=document){return I(`[data-md-component=${e}]`,t)}var ai=ct(Fr());function Tn(e,t=0){e.setAttribute("tabindex",t.toString())}function On(e){e.removeAttribute("tabindex")}function _n(e,t){e.setAttribute("data-md-state","lock"),e.style.top=`-${t}px`}function Mn(e){let t=-1*parseInt(e.style.top,10);e.removeAttribute("data-md-state"),e.style.top="",t&&window.scrollTo(0,t)}function Ln(e,t){e.setAttribute("data-md-state",t)}function An(e){e.removeAttribute("data-md-state")}function kn(e,t){e.classList.toggle("md-nav__link--active",t)}function Cn(e){e.classList.remove("md-nav__link--active")}function Hn(e,t){e.firstElementChild.innerHTML=t}function jn(e,t){e.setAttribute("data-md-state",t)}function Rn(e){e.removeAttribute("data-md-state")}function Fn(e,t){e.setAttribute("data-md-state",t)}function In(e){e.removeAttribute("data-md-state")}function Pn(e,t){e.setAttribute("data-md-state",t)}function $n(e){e.removeAttribute("data-md-state")}function Wn(e,t){e.placeholder=t}function Vn(e){e.placeholder=X("search.placeholder")}function Un(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)Un(e,r)}function $(e,t,...r){let o=document.createElement(e);if(t)for(let n of Object.keys(t))typeof t[n]!="boolean"?o.setAttribute(n,t[n]):t[n]&&o.setAttribute(n,"");for(let n of r)Un(o,n);return o}function Dn(e,t){let r=t;if(e.length>r){for(;e[r]!==" "&&--r>0;);return`${e.substring(0,r)}...`}return e}function Zt(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function Nn(e,t){switch(t){case 0:e.textContent=X("search.result.none");break;case 1:e.textContent=X("search.result.one");break;default:e.textContent=X("search.result.other",Zt(t))}}function Ir(e){e.textContent=X("search.result.placeholder")}function zn(e,t){e.appendChild(t)}function qn(e){e.innerHTML=""}function Qn(e,t){e.style.top=`${t}px`}function Kn(e){e.style.top=""}function Bn(e,t){let r=e.firstElementChild;r.style.height=`${t-2*r.offsetTop}px`}function Yn(e){let t=e.firstElementChild;t.style.height=""}function Gn(e,t){e.lastElementChild.appendChild(t)}function Jn(e,t){e.lastElementChild.setAttribute("data-md-state",t)}function Xn(e,t){e.setAttribute("data-md-state",t)}function Pr(e){e.removeAttribute("data-md-state")}function Zn(e,t){e.setAttribute("data-md-state",t)}function $r(e){e.removeAttribute("data-md-state")}function ei(e){return $("button",{class:"md-clipboard md-icon",title:X("clipboard.copy"),"data-clipboard-target":`#${e} > code`})}function ti(e,t){return $("aside",{class:"md-annotation",tabIndex:0},$("div",{class:"md-tooltip"},$("div",{class:"md-tooltip__inner md-typeset"},Array.from(t.childNodes))),$("span",{class:"md-annotation__index"},e))}var qe;(function(r){r[r.TEASER=1]="TEASER",r[r.PARENT=2]="PARENT"})(qe||(qe={}));function Wr(e,t){let r=t&2,o=t&1,n=Object.keys(e.terms).filter(a=>!e.terms[a]).map(a=>[$("del",null,a)," "]).flat().slice(0,-1),i=new URL(e.location);return ce("search.highlight")&&i.searchParams.set("h",Object.entries(e.terms).filter(([,a])=>a).reduce((a,[s])=>`${a} ${s}`.trim(),"")),$("a",{href:`${i}`,class:"md-search-result__link",tabIndex:-1},$("article",{class:["md-search-result__article",...r?["md-search-result__article--document"]:[]].join(" "),"data-md-score":e.score.toFixed(2)},r>0&&$("div",{class:"md-search-result__icon md-icon"}),$("h1",{class:"md-search-result__title"},e.title),o>0&&e.text.length>0&&$("p",{class:"md-search-result__teaser"},Dn(e.text,320)),e.tags&&e.tags.map(a=>$("span",{class:"md-tag"},a)),o>0&&n.length>0&&$("p",{class:"md-search-result__terms"},X("search.result.term.missing"),": ",n)))}function ri(e){let t=e[0].score,r=[...e],o=r.findIndex(l=>!l.location.includes("#")),[n]=r.splice(o,1),i=r.findIndex(l=>l.score<t);i===-1&&(i=r.length);let a=r.slice(0,i),s=r.slice(i),c=[Wr(n,2|+(!o&&i===0)),...a.map(l=>Wr(l,1)),...s.length?[$("details",{class:"md-search-result__more"},$("summary",{tabIndex:-1},s.length>0&&s.length===1?X("search.result.more.one"):X("search.result.more.other",s.length)),s.map(l=>Wr(l,1)))]:[]];return $("li",{class:"md-search-result__item"},c)}function oi(e){return $("ul",{class:"md-source__facts"},Object.entries(e).map(([t,r])=>$("li",{class:`md-source__fact md-source__fact--${t}`},typeof r=="number"?Zt(r):r)))}function ni(e){return $("div",{class:"md-typeset__scrollwrap"},$("div",{class:"md-typeset__table"},e))}function Va(e){let t=ue(),r=new URL(`${e.version}/`,t.base);return $("li",{class:"md-version__item"},$("a",{href:`${r}`,class:"md-version__link"},e.title))}function ii(e,t){return $("div",{class:"md-version"},$("button",{class:"md-version__current","aria-label":X("select.version.title")},t.title),$("ul",{class:"md-version__list"},e.map(Va)))}var Ua=0;function Da(e,{viewport$:t}){let r=M(e).pipe(S(i=>{let a=i.closest("[data-tabs]");return a instanceof HTMLElement?V(...I(":scope > input",a).map(s=>y(s,"change"))):J})),o=[],n=e.closest(".annotate.highlighttable")||e.closest(".annotate.highlight");if(n){let i=n.nextElementSibling;if(i instanceof HTMLOListElement){let a=Array.from(i.children);i.remove();for(let s of I(".c, .c1, .cm",e)){let[,c=-1]=s.textContent.match(/\((\d+)\)/)||[],l=a[+c-1];if(typeof l!="undefined"){let p=ti(+c,l);s.replaceWith(p),o.push(p)}}}}return t.pipe(D("size"),Ce(r),u(()=>{let i=Se(e),a=vt(e);return R({scroll:a.width>i.width},o.length&&{annotations:o})}),D("scroll"))}function si(e,t){let r=new O;if(r.pipe(ye(gt("(hover)"))).subscribe(([{scroll:o},n])=>{o&&n?Tn(e):On(e)}),r.pipe(oe(1),bt(({annotations:o})=>!!(o==null?void 0:o.length)),u(({annotations:o})=>o.map(n=>ae(".md-tooltip",n))),$e(viewport$.pipe(D("size")))).subscribe(([o,{size:n}])=>{for(let i of o){let{x:a,width:s}=i.getBoundingClientRect();a+s>n.width?i.classList.add("md-tooltip--end"):i.classList.remove("md-tooltip--end")}}),ai.default.isSupported()){let o=e.closest("pre");o.id=`__code_${++Ua}`,o.insertBefore(ei(o.id),e)}return Da(e,t).pipe(_(r),j(()=>r.complete()),u(o=>R({ref:e},o)))}var Vr,Na=0;function ci(e){return Vr||(Vr=vn("https://unpkg.com/mermaid@8.8.4/dist/mermaid.min.js").pipe(_(()=>mermaid.initialize({startOnLoad:!1,themeCSS:za})),te(1))),Vr.subscribe(()=>{let t=e.innerText;mermaid.mermaidAPI.render(`__mermaid_${Na++}`,t,r=>{e.innerHTML=r})}),Vr.pipe(B({ref:e}))}var za=`
+  rect.actor {
+    fill: white;
+  }
+  .classLabel .box {
+    background-color: var(--md-mermaid-label-bg-color);
+    fill: var(--md-mermaid-label-bg-color);
+    opacity: 1;
+  }
+  .classLabel .label {
+    font-family: var(--md-mermaid-font-family);
+    fill: var(--md-mermaid-label-fg-color)
+  }
+  .statediagram-cluster.statediagram-cluster .inner {
+    fill: var(--md-default-bg-color);
+  }
+  .statediagram-state rect.divider {
+    stroke: var(--md-default-fg-color--lighter);
+    fill: var(--md-default-fg-color--lightest);
+  }
+  .cluster rect {
+    stroke: var(--md-default-fg-color--lighter);
+    fill: var(--md-default-fg-color--lightest);
+  }
+  .edgeLabel,
+  .edgeLabel rect {
+    background-color: var(--md-mermaid-label-bg-color);
+    fill: var(--md-mermaid-label-bg-color);
+  }
+  .cardinality text {
+    fill: inherit !important;
+  }
+  .cardinality,
+  g.classGroup text {
+    font-family: var(--md-mermaid-font-family);
+    fill: var(--md-mermaid-label-fg-color);
+  }
+  .edgeLabel .label rect {
+    fill: transparent;
+  }
+  .nodeLabel,
+  .label,
+  .label div .edgeLabel {
+    font-family: var(--md-mermaid-font-family);
+    color: var(--md-mermaid-label-fg-color);
+  }
+  .label foreignObject {
+    overflow: visible;
+  }
+  .arrowheadPath,
+  marker {
+    fill: var(--md-mermaid-edge-color) !important;
+  }
+  .edgePath .path,
+  .flowchart-link,
+  .relation,
+  .transition {
+    stroke: var(--md-mermaid-edge-color);
+  }
+  .statediagram-cluster rect,
+  g.classGroup line,
+  g.classGroup rect,
+  .node circle,
+  .node ellipse,
+  .node path,
+  .node polygon,
+  .node rect {
+    fill: var(--md-mermaid-node-bg-color);
+    stroke: var(--md-mermaid-node-fg-color);
+  }
+  .node circle.state-end {
+    fill: var(--md-mermaid-label-bg-color);
+    stroke: none;
+  }
+  .node circle.state-start {
+    fill: var(--md-mermaid-label-fg-color);
+    stroke: var(--md-mermaid-label-fg-color);
+  }
+`;function qa(e,{target$:t,print$:r}){return t.pipe(u(o=>o.closest("details:not([open])")),L(o=>e===o),Ce(r),B(e))}function li(e,t){let r=new O;return r.subscribe(()=>{e.setAttribute("open",""),e.scrollIntoView()}),qa(e,t).pipe(_(r),j(()=>r.complete()),B({ref:e}))}var pi=We("table");function ui(e){return ze(e,pi),ze(pi,ni(e)),M({ref:e})}function Qa(e){return M(I(":scope > label",e)).pipe(S(t=>M(...t).pipe(ee(r=>{let o=r.previousElementSibling;return y(o,"change").pipe(B({active:r}))}))))}function fi(e){let t=new O;return t.subscribe(({active:r})=>{if(ce("content.tabs.link")){let o=r.innerText.trim();for(let i of I("[data-tabs]"))for(let a of I(":scope > label",i))if(a.innerText.trim()===o){let s=a.previousElementSibling;s.checked=!0;break}let n=__get("__tabs")||[];__set("__tabs",[...new Set([o,...n])])}}),Qa(e).pipe(_(t),j(()=>t.complete()),u(r=>R({ref:e},r)))}function mi(e,{target$:t,viewport$:r,print$:o}){return V(...I("pre:not([class^=mermaid]) > code",e).map(n=>si(n,{viewport$:r})),...I(".mermaid-experimental",e).map(n=>ci(n)),...I("table:not([class])",e).map(n=>ui(n)),...I("details",e).map(n=>li(n,{target$:t,print$:o})),...I("[data-tabs]",e).map(n=>fi(n)))}function Ka(e,{alert$:t}){return t.pipe(S(r=>V(M(!0),M(!1).pipe(ke(2e3))).pipe(u(o=>({message:r,open:o})))))}function di(e,t){let r=new O;return r.pipe(K(G)).subscribe(({message:o,open:n})=>{Hn(e,o),n?jn(e,"open"):Rn(e)}),Ka(e,t).pipe(_(r),j(()=>r.complete()),u(o=>R({ref:e},o)))}function Ba({viewport$:e}){if(!ce("header.autohide"))return M(!1);let t=e.pipe(u(({offset:{y:n}})=>n),xe(2,1),u(([n,i])=>[n<i,i]),D(0)),r=z([e,t]).pipe(L(([{offset:n},[,i]])=>Math.abs(i-n.y)>100),u(([,[n]])=>n),q()),o=Yt("search");return z([e,o]).pipe(u(([{offset:n},i])=>n.y>400&&!i),q(),S(n=>n?r:M(!1)),N(!1))}function hi(e,t){return de(()=>{let r=getComputedStyle(e);return M(r.position==="sticky"||r.position==="-webkit-sticky")}).pipe($e(Ve(e),Ba(t)),u(([r,{height:o},n])=>({height:r?o:0,sticky:r,hidden:n})),q((r,o)=>r.sticky===o.sticky&&r.height===o.height&&r.hidden===o.hidden),te(1))}function bi(e,{header$:t,main$:r}){let o=new O;return o.pipe(D("active"),$e(t),K(G)).subscribe(([{active:n},{hidden:i}])=>{n?Fn(e,i?"hidden":"shadow"):In(e)}),r.subscribe(n=>o.next(n)),t.pipe(u(n=>R({ref:e},n)))}function Ya(e,{viewport$:t,header$:r}){return Xt(e,{header$:r,viewport$:t}).pipe(u(({offset:{y:o}})=>{let{height:n}=Se(e);return{active:o>=n}}),D("active"))}function vi(e,t){let r=new O;r.pipe(K(G)).subscribe(({active:n})=>{n?Pn(e,"active"):$n(e)});let o=pe("article h1");return typeof o=="undefined"?J:Ya(o,t).pipe(_(r),j(()=>r.complete()),u(n=>R({ref:e},n)))}function gi(e,{viewport$:t,header$:r}){let o=r.pipe(u(({height:i})=>i),q()),n=o.pipe(S(()=>Ve(e).pipe(u(({height:i})=>({top:e.offsetTop,bottom:e.offsetTop+i})),D("bottom"))));return z([o,n,t]).pipe(u(([i,{top:a,bottom:s},{offset:{y:c},size:{height:l}}])=>(l=Math.max(0,l-Math.max(0,a-c,i)-Math.max(0,l+c-s)),{offset:a-i,height:l,active:a-i<=c})),q((i,a)=>i.offset===a.offset&&i.height===a.height&&i.active===a.active))}function Ga(e){let t=__get("__palette")||{index:e.findIndex(o=>matchMedia(o.getAttribute("data-md-color-media")).matches)},r=M(...e).pipe(ee(o=>y(o,"change").pipe(B(o))),N(e[Math.max(0,t.index)]),u(o=>({index:e.indexOf(o),color:{scheme:o.getAttribute("data-md-color-scheme"),primary:o.getAttribute("data-md-color-primary"),accent:o.getAttribute("data-md-color-accent")}})),te(1));return r.subscribe(o=>{__set("__palette",o)}),r}function xi(e){let t=new O;t.subscribe(o=>{for(let[n,i]of Object.entries(o.color))typeof i=="string"&&document.body.setAttribute(`data-md-color-${n}`,i);for(let n=0;n<r.length;n++){let i=r[n].nextElementSibling;i instanceof HTMLElement&&(i.hidden=o.index!==n)}});let r=I("input",e);return Ga(r).pipe(_(t),j(()=>t.complete()),u(o=>R({ref:e},o)))}var Ur=ct(Fr());function Ja(e){let t=I(".md-annotation",e);for(let o of t)o.hidden=!0;let r=e.innerText;for(let o of t)o.hidden=!1;return r}function yi({alert$:e}){Ur.default.isSupported()&&new k(t=>{new Ur.default("[data-clipboard-target], [data-clipboard-text]",{text:r=>r.getAttribute("data-clipboard-text")||Ja(ae(r.getAttribute("data-clipboard-target")))}).on("success",r=>t.next(r))}).subscribe(()=>e.next(X("clipboard.copied")))}function Xa(e){if(e.length<2)return[""];let[t,r]=[...e].sort((n,i)=>n.length-i.length).map(n=>n.replace(/[^/]+$/,"")),o=0;if(t===r)o=t.length;else for(;t.charCodeAt(o)===r.charCodeAt(o);)o++;return e.map(n=>n.replace(t.slice(0,o),""))}function er(e){let t=__get("__sitemap",sessionStorage,e);if(t)return M(t);{let r=ue();return bn(new URL("sitemap.xml",e||r.base)).pipe(u(o=>Xa(I("loc",o).map(n=>n.textContent))),Ae([]),_(o=>__set("__sitemap",o,sessionStorage,e)))}}function Si({document$:e,location$:t,viewport$:r}){let o=ue();if(location.protocol==="file:")return;"scrollRestoration"in history&&(history.scrollRestoration="manual",y(window,"beforeunload").subscribe(()=>{history.scrollRestoration="auto"}));let n=pe("link[rel=icon]");typeof n!="undefined"&&(n.href=n.href);let i=er().pipe(u(l=>l.map(p=>`${o.base}/${p}`)),S(l=>y(document.body,"click").pipe(L(p=>!p.metaKey&&!p.ctrlKey),S(p=>{if(p.target instanceof Element){let m=p.target.closest("a");if(m&&!m.target&&l.includes(m.href))return p.preventDefault(),M({url:new URL(m.href)})}return J}))),se()),a=y(window,"popstate").pipe(L(l=>l.state!==null),u(l=>({url:new URL(location.href),offset:l.state})),se());V(i,a).pipe(q((l,p)=>l.url.href===p.url.href),u(({url:l})=>l)).subscribe(t);let s=t.pipe(D("pathname"),S(l=>Jt(l.href).pipe(tt(()=>(Gt(l),J)))),se());i.pipe(rt(s)).subscribe(({url:l})=>{history.pushState({},"",`${l}`)});let c=new DOMParser;s.pipe(S(l=>l.text()),u(l=>c.parseFromString(l,"text/html"))).subscribe(e),V(i,a).pipe(rt(e)).subscribe(({url:l,offset:p})=>{l.hash&&!p?mn(l.hash):jr(p||{y:0})}),e.pipe(Kt(1)).subscribe(l=>{for(let p of["title","link[rel=canonical]","meta[name=author]","meta[name=description]","[data-md-component=announce]","[data-md-component=container]","[data-md-component=header-topic]","[data-md-component=logo], .md-logo","[data-md-component=skip]"]){let m=pe(p),f=pe(p,l);typeof m!="undefined"&&typeof f!="undefined"&&ze(m,f)}}),e.pipe(Kt(1),u(()=>Oe("container")),S(l=>M(...I("script",l))),Sr(l=>{let p=We("script");if(l.src){for(let m of l.getAttributeNames())p.setAttribute(m,l.getAttribute(m));return ze(l,p),new k(m=>{p.onload=()=>m.complete()})}else return p.textContent=l.textContent,ze(l,p),ge})).subscribe(),r.pipe(Mr(i),wr(250),D("offset")).subscribe(({offset:l})=>{history.replaceState(l,"")}),V(i,a).pipe(xe(2,1),L(([l,p])=>l.url.pathname===p.url.pathname),u(([,l])=>l)).subscribe(({offset:l})=>{jr(l||{y:0})})}var ts=ct(Ei());function Dr(e){let t=new RegExp(e.separator,"img"),r=(o,n,i)=>`${n}<mark data-md-highlight>${i}</mark>`;return o=>{o=o.replace(/[\s*+\-:~^]+/g," ").trim();let n=new RegExp(`(^|${e.separator})(${o.replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&").replace(t,"|")})`,"img");return i=>i.replace(n,r).replace(/<\/mark>(\s+)<mark[^>]*>/img,"$1")}}function Ti(e){return e.split(/"([^"]+)"/g).map((t,r)=>r&1?t.replace(/^\b|^(?![^\x00-\x7F]|$)|\s+/g," +"):t).join("").replace(/"|(?:^|\s+)[*+\-:^~]+(?=\s+|$)/g,"").trim()}var je;(function(n){n[n.SETUP=0]="SETUP",n[n.READY=1]="READY",n[n.QUERY=2]="QUERY",n[n.RESULT=3]="RESULT"})(je||(je={}));function nt(e){return e.type===1}function Oi(e){return e.type===2}function it(e){return e.type===3}function rs({config:e,docs:t,index:r}){e.lang.length===1&&e.lang[0]==="en"&&(e.lang=[X("search.config.lang")]),e.separator==="[\\s\\-]+"&&(e.separator=X("search.config.separator"));let n={pipeline:X("search.config.pipeline").split(/\s*,\s*/).filter(Boolean),suggestions:ce("search.suggest")};return{config:e,docs:t,index:r,options:n}}function _i(e,t){let r=ue(),o=new Worker(e),n=new O,i=En(o,{tx$:n}).pipe(u(a=>{if(it(a))for(let s of a.data.items)for(let c of s)c.location=`${r.base}/${c.location}`;return a}),se());return we(t).pipe(u(a=>({type:je.SETUP,data:rs(a)}))).subscribe(n.next.bind(n)),{tx$:n,rx$:i}}function Mi(){let e=ue(),t=Te(new URL("versions.json",e.base)),r=t.pipe(u(o=>{let[,n]=e.base.match(/([^/]+)\/?$/);return o.find(({version:i,aliases:a})=>i===n||a.includes(n))||o[0]}));z([t,r]).pipe(u(([o,n])=>new Map(o.filter(i=>i!==n).map(i=>[`${new URL(`${i.version}/`,e.base)}`,i]))),S(o=>y(document.body,"click").pipe(L(n=>!n.metaKey&&!n.ctrlKey),S(n=>{if(n.target instanceof Element){let i=n.target.closest("a");if(i&&!i.target&&o.has(i.href))return n.preventDefault(),M(i.href)}return J}),S(n=>{let{version:i}=o.get(n);return er(n).pipe(u(a=>{let c=ve().href.replace(`${e.base}/`,"");return a.includes(c)?new URL(`${i}/${c}`,e.base):new URL(n)}))})))).subscribe(o=>Gt(o)),z([t,r]).subscribe(([o,n])=>{var a;if(ae(".md-header__topic").appendChild(ii(o,n)),__get("__outdated",sessionStorage)===null){let s=((a=e.version)==null?void 0:a.default)||"latest",c=!n.aliases.includes(s);if(__set("__outdated",c,sessionStorage),c)for(let l of ne("outdated"))l.hidden=!1}})}function os(e,{rx$:t}){let r=(__search==null?void 0:__search.transform)||Ti,o=rn(e),n=V(y(e,"keyup"),y(e,"focus").pipe(ke(1))).pipe(u(()=>r(e.value)),q()),i=ve();return i.searchParams.has("q")&&(Ue("search",!0),t.pipe(L(nt),oe(1)).subscribe(()=>{e.value=i.searchParams.get("q"),He(e)})),z([n,o]).pipe(u(([a,s])=>({value:a,focus:s})))}function Li(e,{tx$:t,rx$:r}){let o=new O;return o.pipe(D("value"),u(({value:n})=>({type:je.QUERY,data:n}))).subscribe(t.next.bind(t)),o.pipe(D("focus")).subscribe(({focus:n})=>{n?(Ue("search",n),Wn(e,"")):Vn(e)}),y(e.form,"reset").pipe(Ar(o.pipe(Tr(1)))).subscribe(()=>He(e)),os(e,{tx$:t,rx$:r}).pipe(_(o),j(()=>o.complete()),u(n=>R({ref:e},n)))}function Ai(e,{rx$:t},{query$:r}){let o=new O,n=sn(e.parentElement).pipe(L(Boolean)),i=ae(":scope > :first-child",e),a=ae(":scope > :last-child",e);return t.pipe(L(nt),oe(1)).subscribe(()=>{Ir(i)}),o.pipe(K(G),ye(r)).subscribe(([{items:c},{value:l}])=>{l?Nn(i,c.length):Ir(i)}),o.pipe(K(G),_(()=>qn(a)),S(({items:c})=>V(M(...c.slice(0,10)),M(...c.slice(10)).pipe(xe(4),Cr(n),S(([l])=>M(...l)))))).subscribe(c=>{zn(a,ri(c))}),t.pipe(L(it),u(({data:c})=>c)).pipe(_(o),j(()=>o.complete()),u(c=>R({ref:e},c)))}function ns(e,{query$:t}){return t.pipe(u(({value:r})=>{let o=ve();return o.hash="",o.searchParams.delete("h"),o.searchParams.set("q",r),{url:o}}))}function ki(e,t){let r=new O;return r.subscribe(({url:o})=>{e.setAttribute("data-clipboard-text",e.href),e.href=`${o}`}),y(e,"click").subscribe(o=>o.preventDefault()),ns(e,t).pipe(_(r),j(()=>r.complete()),u(o=>R({ref:e},o)))}function Ci(e,{rx$:t},{keyboard$:r}){let o=new O,n=Oe("search-query"),i=y(n,"keydown").pipe(K(Fe),u(()=>n.value),q());return o.pipe($e(i),u(([{suggestions:s},c])=>{let l=c.split(/([\s-]+)/);if((s==null?void 0:s.length)&&l[l.length-1]){let p=s[s.length-1];p.startsWith(l[l.length-1])&&(l[l.length-1]=p)}else l.length=0;return l})).subscribe(s=>e.innerHTML=s.join("").replace(/\s/g,"&nbsp;")),r.pipe(L(({mode:s})=>s==="search")).subscribe(s=>{switch(s.type){case"ArrowRight":e.innerText.length&&n.selectionStart===n.value.length&&(n.value=e.innerText);break}}),t.pipe(L(it),u(({data:s})=>s)).pipe(_(o),j(()=>o.complete()),u(()=>({ref:e})))}function Hi(e,{index$:t,keyboard$:r}){let o=ue(),n=_i(o.search,t),i=Oe("search-query",e),a=Oe("search-result",e),{tx$:s,rx$:c}=n;s.pipe(L(Oi),rt(c.pipe(L(nt),oe(1)))).subscribe(s.next.bind(s)),r.pipe(L(({mode:m})=>m==="search")).subscribe(m=>{let f=Ne();switch(m.type){case"Enter":if(f===i){let d=new Map;for(let v of I(":first-child [href]",a)){let h=v.firstElementChild;d.set(v,parseFloat(h.getAttribute("data-md-score")))}if(d.size){let[[v]]=[...d].sort(([,h],[,U])=>U-h);v.click()}m.claim()}break;case"Escape":case"Tab":Ue("search",!1),He(i,!1);break;case"ArrowUp":case"ArrowDown":if(typeof f=="undefined")He(i);else{let d=[i,...I(":not(details) > [href], summary, details[open] [href]",a)],v=Math.max(0,(Math.max(0,d.indexOf(f))+d.length+(m.type==="ArrowUp"?-1:1))%d.length);He(d[v])}m.claim();break;default:i!==Ne()&&He(i)}}),r.pipe(L(({mode:m})=>m==="global")).subscribe(m=>{switch(m.type){case"f":case"s":case"/":He(i),cn(i),m.claim();break}});let l=Li(i,n),p=Ai(a,n,{query$:l});return V(l,p).pipe(Ce(...ne("search-share",e).map(m=>ki(m,{query$:l})),...ne("search-suggest",e).map(m=>Ci(m,n,{keyboard$:r}))))}function ji(e,{index$:t,location$:r}){return z([t,r.pipe(N(ve()),L(o=>o.searchParams.has("h")))]).pipe(u(([o,n])=>Dr(o.config)(n.searchParams.get("h"))),u(o=>{var a;let n=new Map,i=document.createNodeIterator(e,NodeFilter.SHOW_TEXT);for(let s=i.nextNode();s;s=i.nextNode())if((a=s.parentElement)==null?void 0:a.offsetHeight){let c=s.textContent,l=o(c);l.length>c.length&&n.set(s,l)}for(let[s,c]of n){let{childNodes:l}=$("span",null,c);s.replaceWith(...Array.from(l))}return{ref:e,nodes:n}}))}function is(e,{viewport$:t,main$:r}){let o=e.parentElement.offsetTop-e.parentElement.parentElement.offsetTop;return z([r,t]).pipe(u(([{offset:n,height:i},{offset:{y:a}}])=>(i=i+Math.min(o,Math.max(0,a-n))-o,{height:i,locked:a>=n+o})),q((n,i)=>n.height===i.height&&n.locked===i.locked))}function Nr(e,o){var n=o,{header$:t}=n,r=Yr(n,["header$"]);let i=new O;return i.pipe(K(G),ye(t)).subscribe({next([{height:a},{height:s}]){Bn(e,a),Qn(e,s)},complete(){Kn(e),Yn(e)}}),i.pipe(K(G),oe(1)).subscribe(()=>{for(let a of I(".md-nav__link--active[href]",e)){let s=nn(a);if(typeof s!="undefined"){let c=a.offsetTop-s.offsetTop,{height:l}=Se(s);c-l+a.offsetHeight>0&&s.scrollTo(0,c-l/2)}}}),is(e,r).pipe(_(i),j(()=>i.complete()),u(a=>R({ref:e},a)))}function Ri(e,t){if(typeof t!="undefined"){let r=`https://api.github.com/repos/${e}/${t}`;return ht(Te(`${r}/releases/latest`).pipe(u(o=>({version:o.tag_name})),Ae({})),Te(r).pipe(u(o=>({stars:o.stargazers_count,forks:o.forks_count})),Ae({}))).pipe(u(([o,n])=>R(R({},o),n)))}else{let r=`https://api.github.com/repos/${e}`;return Te(r).pipe(u(o=>({repositories:o.public_repos})),Ae({}))}}function Fi(e,t){let r=`https://${e}/api/v4/projects/${encodeURIComponent(t)}`;return Te(r).pipe(u(({star_count:o,forks_count:n})=>({stars:o,forks:n})),Ae({}))}function Ii(e){let[t]=e.match(/(git(?:hub|lab))/i)||[];switch(t.toLowerCase()){case"github":let[,r,o]=e.match(/^.+github\.com\/([^/]+)\/?([^/]+)?/i);return Ri(r,o);case"gitlab":let[,n,i]=e.match(/^.+?([^/]*gitlab[^/]+)\/(.+?)\/?$/i);return Fi(n,i);default:return J}}var as;function ss(e){return as||(as=de(()=>{let t=__get("__source",sessionStorage);return t?M(t):Ii(e.href).pipe(_(r=>__set("__source",r,sessionStorage)))}).pipe(tt(()=>J),L(t=>Object.keys(t).length>0),u(t=>({facts:t})),te(1)))}function Pi(e){let t=new O;return t.subscribe(({facts:r})=>{Gn(e,oi(r)),Jn(e,"done")}),ss(e).pipe(_(t),j(()=>t.complete()),u(r=>R({ref:e},r)))}function cs(e,{viewport$:t,header$:r}){return Ve(document.body).pipe(S(()=>Xt(e,{header$:r,viewport$:t})),u(({offset:{y:o}})=>({hidden:o>=10})),D("hidden"))}function $i(e,t){let r=new O;return r.pipe(K(G)).subscribe({next({hidden:o}){o?Xn(e,"hidden"):Pr(e)},complete(){Pr(e)}}),(ce("navigation.tabs.sticky")?M({hidden:!1}):cs(e,t)).pipe(_(r),j(()=>r.complete()),u(o=>R({ref:e},o)))}function ls(e,{viewport$:t,header$:r}){let o=new Map,n=I("[href^=\\#]",e);for(let s of n){let c=decodeURIComponent(s.hash.substring(1)),l=pe(`[id="${c}"]`);typeof l!="undefined"&&o.set(s,l)}let i=r.pipe(u(s=>24+s.height));return Ve(document.body).pipe(D("height"),S(s=>de(()=>{let c=[];return M([...o].reduce((l,[p,m])=>{for(;c.length&&o.get(c[c.length-1]).tagName>=m.tagName;)c.pop();let f=m.offsetTop;for(;!f&&m.parentElement;)m=m.parentElement,f=m.offsetTop;return l.set([...c=[...c,p]].reverse(),f)},new Map))}).pipe(u(c=>new Map([...c].sort(([,l],[,p])=>l-p))),S(c=>z([t,i]).pipe(Or(([l,p],[{offset:{y:m},size:f},d])=>{let v=m+f.height>=Math.floor(s.height);for(;p.length;){let[,h]=p[0];if(h-d<m||v)l=[...l,p.shift()];else break}for(;l.length;){let[,h]=l[l.length-1];if(h-d>=m&&!v)p=[l.pop(),...p];else break}return[l,p]},[[],[...c]]),q((l,p)=>l[0]===p[0]&&l[1]===p[1])))))).pipe(u(([s,c])=>({prev:s.map(([l])=>l),next:c.map(([l])=>l)})),N({prev:[],next:[]}),xe(2,1),u(([s,c])=>s.prev.length<c.prev.length?{prev:c.prev.slice(Math.max(0,s.prev.length-1),c.prev.length),next:[]}:{prev:c.prev.slice(-1),next:c.next.slice(0,c.next.length-s.next.length)}))}function Wi(e,t){let r=new O;return r.pipe(K(G)).subscribe(({prev:o,next:n})=>{for(let[i]of n)Cn(i),An(i);for(let[i,[a]]of o.entries())kn(a,i===o.length-1),Ln(a,"blur");if(ce("navigation.tracking")){let i=ve(),a=o[o.length-1];if(a&&a.length){let[s]=a,{hash:c}=new URL(s.href);i.hash!==c&&(i.hash=c,history.replaceState({},"",`${i}`))}else i.hash="",history.replaceState({},"",`${i}`)}}),ls(e,t).pipe(_(r),j(()=>r.complete()),u(o=>R({ref:e},o)))}function ps(e,{viewport$:t,main$:r}){let o=t.pipe(u(({offset:{y:i}})=>i),xe(2,1),u(([i,a])=>i>a),q()),n=r.pipe(D("active"));return z([n,o]).pipe(u(([{active:i},a])=>({hidden:!(i&&a)})),q((i,a)=>i.hidden===a.hidden))}function Vi(e,t){let r=new O;return r.pipe(K(G)).subscribe({next({hidden:o}){o?Zn(e,"hidden"):$r(e)},complete(){$r(e)}}),ps(e,t).pipe(_(r),j(()=>r.complete()),u(o=>R({ref:e},o)))}function Ui({document$:e,tablet$:t}){e.pipe(S(()=>M(...I("[data-md-state=indeterminate]"))),_(r=>{r.indeterminate=!0,r.checked=!1}),ee(r=>y(r,"change").pipe(bt(()=>r.hasAttribute("data-md-state")),B(r))),ye(t)).subscribe(([r,o])=>{r.removeAttribute("data-md-state"),o&&(r.checked=!1)})}function us(){return/(iPad|iPhone|iPod)/.test(navigator.userAgent)}function Di({document$:e}){e.pipe(S(()=>M(...I("[data-md-scrollfix]"))),_(t=>t.removeAttribute("data-md-scrollfix")),L(us),ee(t=>y(t,"touchstart").pipe(B(t)))).subscribe(t=>{let r=t.scrollTop;r===0?t.scrollTop=1:r+t.offsetHeight===t.scrollHeight&&(t.scrollTop=r-1)})}function Ni({viewport$:e,tablet$:t}){z([Yt("search"),t]).pipe(u(([r,o])=>r&&!o),S(r=>M(r).pipe(ke(r?400:100),K(G))),ye(e)).subscribe(([r,{offset:{y:o}}])=>{r?_n(document.body,o):Mn(document.body)})}document.documentElement.classList.remove("no-js");document.documentElement.classList.add("js");var at=tn(),tr=un(),zr=dn(),qr=pn(),he=wn(),rr=gt("(min-width: 960px)"),zi=gt("(min-width: 1220px)"),qi=hn(),Qi=ue(),Ki=document.forms.namedItem("search")?(__search==null?void 0:__search.index)||Te(`${Qi.base}/search/search_index.json`):J,Qr=new O;yi({alert$:Qr});ce("navigation.instant")&&Si({document$:at,location$:tr,viewport$:he});var Yi;((Yi=Qi.version)==null?void 0:Yi.provider)==="mike"&&Mi();V(tr,zr).pipe(ke(125)).subscribe(()=>{Ue("drawer",!1),Ue("search",!1)});qr.pipe(L(({mode:e})=>e==="global")).subscribe(e=>{switch(e.type){case"p":case",":let t=pe("[href][rel=prev]");typeof t!="undefined"&&t.click();break;case"n":case".":let r=pe("[href][rel=next]");typeof r!="undefined"&&r.click();break}});Ui({document$:at,tablet$:rr});Di({document$:at});Ni({viewport$:he,tablet$:rr});var Qe=hi(Oe("header"),{viewport$:he}),or=at.pipe(u(()=>Oe("main")),S(e=>gi(e,{viewport$:he,header$:Qe})),te(1)),fs=V(...ne("dialog").map(e=>di(e,{alert$:Qr})),...ne("header").map(e=>bi(e,{viewport$:he,header$:Qe,main$:or})),...ne("palette").map(e=>xi(e)),...ne("search").map(e=>Hi(e,{index$:Ki,keyboard$:qr})),...ne("source").map(e=>Pi(e))),ms=de(()=>V(...ne("content").map(e=>mi(e,{target$:zr,viewport$:he,print$:qi})),...ne("content").map(e=>ce("search.highlight")?ji(e,{index$:Ki,location$:tr}):J),...ne("header-title").map(e=>vi(e,{viewport$:he,header$:Qe})),...ne("sidebar").map(e=>e.getAttribute("data-md-type")==="navigation"?Hr(zi,()=>Nr(e,{viewport$:he,header$:Qe,main$:or})):Hr(rr,()=>Nr(e,{viewport$:he,header$:Qe,main$:or}))),...ne("tabs").map(e=>$i(e,{viewport$:he,header$:Qe})),...ne("toc").map(e=>Wi(e,{viewport$:he,header$:Qe})),...ne("top").map(e=>Vi(e,{viewport$:he,main$:or})))),Bi=at.pipe(S(()=>ms),Ce(fs),te(1));Bi.subscribe();window.document$=at;window.location$=tr;window.target$=zr;window.keyboard$=qr;window.viewport$=he;window.tablet$=rr;window.screen$=zi;window.print$=qi;window.alert$=Qr;window.component$=Bi;})();
+/*!
+ * clipboard.js v2.0.8
+ * https://clipboardjs.com/
+ *
+ * Licensed MIT © Zeno Rocha
+ */
+/*!
+ * escape-html
+ * Copyright(c) 2012-2013 TJ Holowaychuk
+ * Copyright(c) 2015 Andreas Lubbe
+ * Copyright(c) 2015 Tiancheng "Timothy" Gu
+ * MIT Licensed
+ */
+/*! *****************************************************************************
+Copyright (c) Microsoft Corporation.
+
+Permission to use, copy, modify, and/or distribute this software for any
+purpose with or without fee is hereby granted.
+
+THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
+REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
+INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
+***************************************************************************** */
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.ar.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.ar.min.js
new file mode 100644
index 0000000..248ddc5
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.ar.min.js
@@ -0,0 +1 @@
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ar=function(){this.pipeline.reset(),this.pipeline.add(e.ar.trimmer,e.ar.stopWordFilter,e.ar.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ar.stemmer))},e.ar.wordCharacters="ء-ٛٱـ",e.ar.trimmer=e.trimmerSupport.generateTrimmer(e.ar.wordCharacters),e.Pipeline.registerFunction(e.ar.trimmer,"trimmer-ar"),e.ar.stemmer=function(){var e=this;return e.result=!1,e.preRemoved=!1,e.sufRemoved=!1,e.pre={pre1:"ف ك ب و س ل ن ا ي ت",pre2:"ال لل",pre3:"بال وال فال تال كال ولل",pre4:"فبال كبال وبال وكال"},e.suf={suf1:"ه ك ت ن ا ي",suf2:"نك نه ها وك يا اه ون ين تن تم نا وا ان كم كن ني نن ما هم هن تك ته ات يه",suf3:"تين كهم نيه نهم ونه وها يهم ونا ونك وني وهم تكم تنا تها تني تهم كما كها ناه نكم هنا تان يها",suf4:"كموه ناها ونني ونهم تكما تموه تكاه كماه ناكم ناهم نيها وننا"},e.patterns=JSON.parse('{"pt43":[{"pt":[{"c":"ا","l":1}]},{"pt":[{"c":"ا,ت,ن,ي","l":0}],"mPt":[{"c":"ف","l":0,"m":1},{"c":"ع","l":1,"m":2},{"c":"ل","l":2,"m":3}]},{"pt":[{"c":"و","l":2}],"mPt":[{"c":"ف","l":0,"m":0},{"c":"ع","l":1,"m":1},{"c":"ل","l":2,"m":3}]},{"pt":[{"c":"ا","l":2}]},{"pt":[{"c":"ي","l":2}],"mPt":[{"c":"ف","l":0,"m":0},{"c":"ع","l":1,"m":1},{"c":"ا","l":2},{"c":"ل","l":3,"m":3}]},{"pt":[{"c":"م","l":0}]}],"pt53":[{"pt":[{"c":"ت","l":0},{"c":"ا","l":2}]},{"pt":[{"c":"ا,ن,ت,ي","l":0},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ت","l":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":0},{"c":"ا","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ع","l":2,"m":3},{"c":"ل","l":3,"m":4},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":0},{"c":"ا","l":3}],"mPt":[{"c":"ف","l":0,"m":1},{"c":"ع","l":1,"m":2},{"c":"ل","l":2,"m":4}]},{"pt":[{"c":"ا","l":3},{"c":"ن","l":4}]},{"pt":[{"c":"ت","l":0},{"c":"ي","l":3}]},{"pt":[{"c":"م","l":0},{"c":"و","l":3}]},{"pt":[{"c":"ا","l":1},{"c":"و","l":3}]},{"pt":[{"c":"و","l":1},{"c":"ا","l":2}]},{"pt":[{"c":"م","l":0},{"c":"ا","l":3}]},{"pt":[{"c":"م","l":0},{"c":"ي","l":3}]},{"pt":[{"c":"ا","l":2},{"c":"ن","l":3}]},{"pt":[{"c":"م","l":0},{"c":"ن","l":1}],"mPt":[{"c":"ا","l":0},{"c":"ن","l":1},{"c":"ف","l":2,"m":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"م","l":0},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ت","l":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"م","l":0},{"c":"ا","l":2}]},{"pt":[{"c":"م","l":1},{"c":"ا","l":3}]},{"pt":[{"c":"ي,ت,ا,ن","l":0},{"c":"ت","l":1}],"mPt":[{"c":"ف","l":0,"m":2},{"c":"ع","l":1,"m":3},{"c":"ا","l":2},{"c":"ل","l":3,"m":4}]},{"pt":[{"c":"ت,ي,ا,ن","l":0},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ت","l":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":2},{"c":"ي","l":3}]},{"pt":[{"c":"ا,ي,ت,ن","l":0},{"c":"ن","l":1}],"mPt":[{"c":"ا","l":0},{"c":"ن","l":1},{"c":"ف","l":2,"m":2},{"c":"ع","l":3,"m":3},{"c":"ا","l":4},{"c":"ل","l":5,"m":4}]},{"pt":[{"c":"ا","l":3},{"c":"ء","l":4}]}],"pt63":[{"pt":[{"c":"ا","l":0},{"c":"ت","l":2},{"c":"ا","l":4}]},{"pt":[{"c":"ا,ت,ن,ي","l":0},{"c":"س","l":1},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"س","l":1},{"c":"ت","l":2},{"c":"ف","l":3,"m":3},{"c":"ع","l":4,"m":4},{"c":"ا","l":5},{"c":"ل","l":6,"m":5}]},{"pt":[{"c":"ا,ن,ت,ي","l":0},{"c":"و","l":3}]},{"pt":[{"c":"م","l":0},{"c":"س","l":1},{"c":"ت","l":2}],"mPt":[{"c":"ا","l":0},{"c":"س","l":1},{"c":"ت","l":2},{"c":"ف","l":3,"m":3},{"c":"ع","l":4,"m":4},{"c":"ا","l":5},{"c":"ل","l":6,"m":5}]},{"pt":[{"c":"ي","l":1},{"c":"ي","l":3},{"c":"ا","l":4},{"c":"ء","l":5}]},{"pt":[{"c":"ا","l":0},{"c":"ن","l":1},{"c":"ا","l":4}]}],"pt54":[{"pt":[{"c":"ت","l":0}]},{"pt":[{"c":"ا,ي,ت,ن","l":0}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ع","l":2,"m":2},{"c":"ل","l":3,"m":3},{"c":"ر","l":4,"m":4},{"c":"ا","l":5},{"c":"ر","l":6,"m":4}]},{"pt":[{"c":"م","l":0}],"mPt":[{"c":"ا","l":0},{"c":"ف","l":1,"m":1},{"c":"ع","l":2,"m":2},{"c":"ل","l":3,"m":3},{"c":"ر","l":4,"m":4},{"c":"ا","l":5},{"c":"ر","l":6,"m":4}]},{"pt":[{"c":"ا","l":2}]},{"pt":[{"c":"ا","l":0},{"c":"ن","l":2}]}],"pt64":[{"pt":[{"c":"ا","l":0},{"c":"ا","l":4}]},{"pt":[{"c":"م","l":0},{"c":"ت","l":1}]}],"pt73":[{"pt":[{"c":"ا","l":0},{"c":"س","l":1},{"c":"ت","l":2},{"c":"ا","l":5}]}],"pt75":[{"pt":[{"c":"ا","l":0},{"c":"ا","l":5}]}]}'),e.execArray=["cleanWord","removeDiacritics","cleanAlef","removeStopWords","normalizeHamzaAndAlef","removeStartWaw","removePre432","removeEndTaa","wordCheck"],e.stem=function(){var r=0;for(e.result=!1,e.preRemoved=!1,e.sufRemoved=!1;r<e.execArray.length&&1!=e.result;)e.result=e[e.execArray[r]](),r++},e.setCurrent=function(r){e.word=r},e.getCurrent=function(){return e.word},e.cleanWord=function(){var r=new RegExp("[^ء-ٛٱـ]");return e.word=e.word.replace("ـ",""),!!r.test("")},e.removeDiacritics=function(){new RegExp("[ً-ٛ]");return e.word=e.word.replace(/[\u064b-\u065b]/gi,""),!1},e.cleanAlef=function(){var r=new RegExp("[آأإٱى]");return e.word=e.word.replace(r,"ا"),!1},e.removeStopWords=function(){if("، اض امين اه اها اي ا اب اجل اجمع اخ اخذ اصبح اضحى اقبل اقل اكثر الا ام اما امامك امامك امسى اما ان انا انت انتم انتما انتن انت انشا انى او اوشك اولئك اولئكم اولاء اولالك اوه اي ايا اين اينما اي ان اي اف اذ اذا اذا اذما اذن الى اليكم اليكما اليكن اليك اليك الا اما ان انما اي اياك اياكم اياكما اياكن ايانا اياه اياها اياهم اياهما اياهن اياي ايه ان ا ابتدا اثر اجل احد اخرى اخلولق اذا اربعة ارتد استحال اطار اعادة اعلنت اف اكثر اكد الالاء الالى الا الاخيرة الان الاول الاولى التى التي الثاني الثانية الذاتي الذى الذي الذين السابق الف اللائي اللاتي اللتان اللتيا اللتين اللذان اللذين اللواتي الماضي المقبل الوقت الى اليوم اما امام امس ان انبرى انقلب انه انها او اول اي ايار ايام ايضا ب بات باسم بان بخ برس بسبب بس بشكل بضع بطان بعد بعض بك بكم بكما بكن بل بلى بما بماذا بمن بن بنا به بها بي بيد بين بس بله بئس تان تانك تبدل تجاه تحول تلقاء تلك تلكم تلكما تم تينك تين ته تي ثلاثة ثم ثم ثمة ثم جعل جلل جميع جير حار حاشا حاليا حاي حتى حرى حسب حم حوالى حول حيث حيثما حين حي حبذا حتى حذار خلا خلال دون دونك ذا ذات ذاك ذانك ذان ذلك ذلكم ذلكما ذلكن ذو ذوا ذواتا ذواتي ذيت ذينك ذين ذه ذي راح رجع رويدك ريث رب زيارة سبحان سرعان سنة سنوات سوف سوى ساء ساءما شبه شخصا شرع شتان صار صباح صفر صه صه ضد ضمن طاق طالما طفق طق ظل عاد عام عاما عامة عدا عدة عدد عدم عسى عشر عشرة علق على عليك عليه عليها عل عن عند عندما عوض عين عدس عما غدا غير  ف فان فلان فو فى في فيم فيما فيه فيها قال قام قبل قد قط قلما قوة كانما كاين كاي كاين كاد كان كانت كذا كذلك كرب كل كلا كلاهما كلتا كلم كليكما كليهما كلما كلا كم كما كي كيت كيف كيفما كان كخ لئن لا لات لاسيما لدن لدى لعمر لقاء لك لكم لكما لكن لكنما لكي لكيلا للامم لم لما لما لن لنا له لها لو لوكالة لولا لوما لي لست لست لستم لستما لستن لست لسن لعل لكن ليت ليس ليسا ليستا ليست ليسوا لسنا ما ماانفك مابرح مادام ماذا مازال مافتئ مايو متى مثل مذ مساء مع معاذ مقابل مكانكم مكانكما مكانكن مكانك مليار مليون مما ممن من منذ منها مه مهما من من نحن نحو نعم نفس نفسه نهاية نخ نعما نعم ها هاؤم هاك هاهنا هب هذا هذه هكذا هل هلم هلا هم هما هن هنا هناك هنالك هو هي هيا هيت هيا هؤلاء هاتان هاتين هاته هاتي هج هذا هذان هذين هذه هذي هيهات و وا واحد واضاف واضافت واكد وان واها واوضح وراءك وفي وقال وقالت وقد وقف وكان وكانت ولا ولم ومن وهو وهي ويكان وي وشكان يكون يمكن يوم ايان".split(" ").indexOf(e.word)>=0)return!0},e.normalizeHamzaAndAlef=function(){return e.word=e.word.replace("ؤ","ء"),e.word=e.word.replace("ئ","ء"),e.word=e.word.replace(/([\u0627])\1+/gi,"ا"),!1},e.removeEndTaa=function(){return!(e.word.length>2)||(e.word=e.word.replace(/[\u0627]$/,""),e.word=e.word.replace("ة",""),!1)},e.removeStartWaw=function(){return e.word.length>3&&"و"==e.word[0]&&"و"==e.word[1]&&(e.word=e.word.slice(1)),!1},e.removePre432=function(){var r=e.word;if(e.word.length>=7){var t=new RegExp("^("+e.pre.pre4.split(" ").join("|")+")");e.word=e.word.replace(t,"")}if(e.word==r&&e.word.length>=6){var c=new RegExp("^("+e.pre.pre3.split(" ").join("|")+")");e.word=e.word.replace(c,"")}if(e.word==r&&e.word.length>=5){var l=new RegExp("^("+e.pre.pre2.split(" ").join("|")+")");e.word=e.word.replace(l,"")}return r!=e.word&&(e.preRemoved=!0),!1},e.patternCheck=function(r){for(var t=0;t<r.length;t++){for(var c=!0,l=0;l<r[t].pt.length;l++){var o=r[t].pt[l].c.split(","),n=!1;if(o.forEach(function(c){e.word[r[t].pt[l].l]==c&&(n=!0)}),!n){c=!1;break}}if(1==c){if(r[t].mPt){for(var p=[],m=0;m<r[t].mPt.length;m++)null!=r[t].mPt[m].m?p[r[t].mPt[m].l]=e.word[r[t].mPt[m].m]:p[r[t].mPt[m].l]=r[t].mPt[m].c;e.word=p.join("")}e.result=!0;break}}},e.removePre1=function(){var r=e.word;if(0==e.preRemoved&&e.word.length>3){var t=new RegExp("^("+e.pre.pre1.split(" ").join("|")+")");e.word=e.word.replace(t,"")}return r!=e.word&&(e.preRemoved=!0),!1},e.removeSuf1=function(){var r=e.word;if(0==e.sufRemoved&&e.word.length>3){var t=new RegExp("("+e.suf.suf1.split(" ").join("|")+")$");e.word=e.word.replace(t,"")}return r!=e.word&&(e.sufRemoved=!0),!1},e.removeSuf432=function(){var r=e.word;if(e.word.length>=6){var t=new RegExp("("+e.suf.suf4.split(" ").join("|")+")$");e.word=e.word.replace(t,"")}if(e.word==r&&e.word.length>=5){var c=new RegExp("("+e.suf.suf3.split(" ").join("|")+")$");e.word=e.word.replace(c,"")}if(e.word==r&&e.word.length>=4){var l=new RegExp("("+e.suf.suf2.split(" ").join("|")+")$");e.word=e.word.replace(l,"")}return r!=e.word&&(e.sufRemoved=!0),!1},e.wordCheck=function(){for(var r=(e.word,[e.removeSuf432,e.removeSuf1,e.removePre1]),t=0,c=!1;e.word.length>=7&&!e.result&&t<r.length;)7!=e.word.length||c?(r[t](),t++,c=!1):(e.checkPattern73(),c=!0);var l=[e.checkPattern63,e.removeSuf432,e.removeSuf1,e.removePre1,e.checkPattern64];for(t=0;6==e.word.length&&!e.result&&t<l.length;)l[t](),t++;var o=[e.checkPattern53,e.removeSuf432,e.removeSuf1,e.removePre1,e.checkPattern54];for(t=0;5==e.word.length&&!e.result&&t<o.length;)o[t](),t++;var n=[e.checkPattern43,e.removeSuf1,e.removePre1,e.removeSuf432];for(t=0;4==e.word.length&&!e.result&&t<n.length;)n[t](),t++;return!0},e.checkPattern43=function(){e.patternCheck(e.patterns.pt43)},e.checkPattern53=function(){e.patternCheck(e.patterns.pt53)},e.checkPattern54=function(){e.patternCheck(e.patterns.pt54)},e.checkPattern63=function(){e.patternCheck(e.patterns.pt63)},e.checkPattern64=function(){e.patternCheck(e.patterns.pt64)},e.checkPattern73=function(){e.patternCheck(e.patterns.pt73)},function(r){return"function"==typeof r.update?r.update(function(r){return e.setCurrent(r),e.stem(),e.getCurrent()}):(e.setCurrent(r),e.stem(),e.getCurrent())}}(),e.Pipeline.registerFunction(e.ar.stemmer,"stemmer-ar"),e.ar.stopWordFilter=e.generateStopWordFilter("، اض امين اه اها اي ا اب اجل اجمع اخ اخذ اصبح اضحى اقبل اقل اكثر الا ام اما امامك امامك امسى اما ان انا انت انتم انتما انتن انت انشا انى او اوشك اولئك اولئكم اولاء اولالك اوه اي ايا اين اينما اي ان اي اف اذ اذا اذا اذما اذن الى اليكم اليكما اليكن اليك اليك الا اما ان انما اي اياك اياكم اياكما اياكن ايانا اياه اياها اياهم اياهما اياهن اياي ايه ان ا ابتدا اثر اجل احد اخرى اخلولق اذا اربعة ارتد استحال اطار اعادة اعلنت اف اكثر اكد الالاء الالى الا الاخيرة الان الاول الاولى التى التي الثاني الثانية الذاتي الذى الذي الذين السابق الف اللائي اللاتي اللتان اللتيا اللتين اللذان اللذين اللواتي الماضي المقبل الوقت الى اليوم اما امام امس ان انبرى انقلب انه انها او اول اي ايار ايام ايضا ب بات باسم بان بخ برس بسبب بس بشكل بضع بطان بعد بعض بك بكم بكما بكن بل بلى بما بماذا بمن بن بنا به بها بي بيد بين بس بله بئس تان تانك تبدل تجاه تحول تلقاء تلك تلكم تلكما تم تينك تين ته تي ثلاثة ثم ثم ثمة ثم جعل جلل جميع جير حار حاشا حاليا حاي حتى حرى حسب حم حوالى حول حيث حيثما حين حي حبذا حتى حذار خلا خلال دون دونك ذا ذات ذاك ذانك ذان ذلك ذلكم ذلكما ذلكن ذو ذوا ذواتا ذواتي ذيت ذينك ذين ذه ذي راح رجع رويدك ريث رب زيارة سبحان سرعان سنة سنوات سوف سوى ساء ساءما شبه شخصا شرع شتان صار صباح صفر صه صه ضد ضمن طاق طالما طفق طق ظل عاد عام عاما عامة عدا عدة عدد عدم عسى عشر عشرة علق على عليك عليه عليها عل عن عند عندما عوض عين عدس عما غدا غير  ف فان فلان فو فى في فيم فيما فيه فيها قال قام قبل قد قط قلما قوة كانما كاين كاي كاين كاد كان كانت كذا كذلك كرب كل كلا كلاهما كلتا كلم كليكما كليهما كلما كلا كم كما كي كيت كيف كيفما كان كخ لئن لا لات لاسيما لدن لدى لعمر لقاء لك لكم لكما لكن لكنما لكي لكيلا للامم لم لما لما لن لنا له لها لو لوكالة لولا لوما لي لست لست لستم لستما لستن لست لسن لعل لكن ليت ليس ليسا ليستا ليست ليسوا لسنا ما ماانفك مابرح مادام ماذا مازال مافتئ مايو متى مثل مذ مساء مع معاذ مقابل مكانكم مكانكما مكانكن مكانك مليار مليون مما ممن من منذ منها مه مهما من من نحن نحو نعم نفس نفسه نهاية نخ نعما نعم ها هاؤم هاك هاهنا هب هذا هذه هكذا هل هلم هلا هم هما هن هنا هناك هنالك هو هي هيا هيت هيا هؤلاء هاتان هاتين هاته هاتي هج هذا هذان هذين هذه هذي هيهات وا واحد واضاف واضافت واكد وان واها واوضح وراءك وفي وقال وقالت وقد وقف وكان وكانت ولا ولم ومن وهو وهي ويكان وي وشكان يكون يمكن يوم ايان".split(" ")),e.Pipeline.registerFunction(e.ar.stopWordFilter,"stopWordFilter-ar")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.da.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.da.min.js
new file mode 100644
index 0000000..b9d8509
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.da.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Danish` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.da=function(){this.pipeline.reset(),this.pipeline.add(e.da.trimmer,e.da.stopWordFilter,e.da.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.da.stemmer))},e.da.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.da.trimmer=e.trimmerSupport.generateTrimmer(e.da.wordCharacters),e.Pipeline.registerFunction(e.da.trimmer,"trimmer-da"),e.da.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){var e,r=f.cursor+3;if(d=f.limit,0<=r&&r<=f.limit){for(a=r;;){if(e=f.cursor,f.in_grouping(w,97,248)){f.cursor=e;break}if(f.cursor=e,e>=f.limit)return;f.cursor++}for(;!f.out_grouping(w,97,248);){if(f.cursor>=f.limit)return;f.cursor++}d=f.cursor,d<a&&(d=a)}}function n(){var e,r;if(f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(c,32),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del();break;case 2:f.in_grouping_b(p,97,229)&&f.slice_del()}}function t(){var e,r=f.limit-f.cursor;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.find_among_b(l,4)?(f.bra=f.cursor,f.limit_backward=e,f.cursor=f.limit-r,f.cursor>f.limit_backward&&(f.cursor--,f.bra=f.cursor,f.slice_del())):f.limit_backward=e)}function s(){var e,r,i,n=f.limit-f.cursor;if(f.ket=f.cursor,f.eq_s_b(2,"st")&&(f.bra=f.cursor,f.eq_s_b(2,"ig")&&f.slice_del()),f.cursor=f.limit-n,f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(m,5),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del(),i=f.limit-f.cursor,t(),f.cursor=f.limit-i;break;case 2:f.slice_from("løs")}}function o(){var e;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.out_grouping_b(w,97,248)?(f.bra=f.cursor,u=f.slice_to(u),f.limit_backward=e,f.eq_v_b(u)&&f.slice_del()):f.limit_backward=e)}var a,d,u,c=[new r("hed",-1,1),new r("ethed",0,1),new r("ered",-1,1),new r("e",-1,1),new r("erede",3,1),new r("ende",3,1),new r("erende",5,1),new r("ene",3,1),new r("erne",3,1),new r("ere",3,1),new r("en",-1,1),new r("heden",10,1),new r("eren",10,1),new r("er",-1,1),new r("heder",13,1),new r("erer",13,1),new r("s",-1,2),new r("heds",16,1),new r("es",16,1),new r("endes",18,1),new r("erendes",19,1),new r("enes",18,1),new r("ernes",18,1),new r("eres",18,1),new r("ens",16,1),new r("hedens",24,1),new r("erens",24,1),new r("ers",16,1),new r("ets",16,1),new r("erets",28,1),new r("et",-1,1),new r("eret",30,1)],l=[new r("gd",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("elig",1,1),new r("els",-1,1),new r("løst",-1,2)],w=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],p=[239,254,42,3,0,0,0,0,0,0,0,0,0,0,0,0,16],f=new i;this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var r=f.cursor;return e(),f.limit_backward=r,f.cursor=f.limit,n(),f.cursor=f.limit,t(),f.cursor=f.limit,s(),f.cursor=f.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.da.stemmer,"stemmer-da"),e.da.stopWordFilter=e.generateStopWordFilter("ad af alle alt anden at blev blive bliver da de dem den denne der deres det dette dig din disse dog du efter eller en end er et for fra ham han hans har havde have hende hendes her hos hun hvad hvis hvor i ikke ind jeg jer jo kunne man mange med meget men mig min mine mit mod ned noget nogle nu når og også om op os over på selv sig sin sine sit skal skulle som sådan thi til ud under var vi vil ville vor være været".split(" ")),e.Pipeline.registerFunction(e.da.stopWordFilter,"stopWordFilter-da")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.de.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.de.min.js
new file mode 100644
index 0000000..f3b5c10
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.de.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `German` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.de=function(){this.pipeline.reset(),this.pipeline.add(e.de.trimmer,e.de.stopWordFilter,e.de.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.de.stemmer))},e.de.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.de.trimmer=e.trimmerSupport.generateTrimmer(e.de.wordCharacters),e.Pipeline.registerFunction(e.de.trimmer,"trimmer-de"),e.de.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,n){return!(!v.eq_s(1,e)||(v.ket=v.cursor,!v.in_grouping(p,97,252)))&&(v.slice_from(r),v.cursor=n,!0)}function i(){for(var r,n,i,s,t=v.cursor;;)if(r=v.cursor,v.bra=r,v.eq_s(1,"ß"))v.ket=v.cursor,v.slice_from("ss");else{if(r>=v.limit)break;v.cursor=r+1}for(v.cursor=t;;)for(n=v.cursor;;){if(i=v.cursor,v.in_grouping(p,97,252)){if(s=v.cursor,v.bra=s,e("u","U",i))break;if(v.cursor=s,e("y","Y",i))break}if(i>=v.limit)return void(v.cursor=n);v.cursor=i+1}}function s(){for(;!v.in_grouping(p,97,252);){if(v.cursor>=v.limit)return!0;v.cursor++}for(;!v.out_grouping(p,97,252);){if(v.cursor>=v.limit)return!0;v.cursor++}return!1}function t(){m=v.limit,l=m;var e=v.cursor+3;0<=e&&e<=v.limit&&(d=e,s()||(m=v.cursor,m<d&&(m=d),s()||(l=v.cursor)))}function o(){for(var e,r;;){if(r=v.cursor,v.bra=r,!(e=v.find_among(h,6)))return;switch(v.ket=v.cursor,e){case 1:v.slice_from("y");break;case 2:case 5:v.slice_from("u");break;case 3:v.slice_from("a");break;case 4:v.slice_from("o");break;case 6:if(v.cursor>=v.limit)return;v.cursor++}}}function c(){return m<=v.cursor}function u(){return l<=v.cursor}function a(){var e,r,n,i,s=v.limit-v.cursor;if(v.ket=v.cursor,(e=v.find_among_b(w,7))&&(v.bra=v.cursor,c()))switch(e){case 1:v.slice_del();break;case 2:v.slice_del(),v.ket=v.cursor,v.eq_s_b(1,"s")&&(v.bra=v.cursor,v.eq_s_b(3,"nis")&&v.slice_del());break;case 3:v.in_grouping_b(g,98,116)&&v.slice_del()}if(v.cursor=v.limit-s,v.ket=v.cursor,(e=v.find_among_b(f,4))&&(v.bra=v.cursor,c()))switch(e){case 1:v.slice_del();break;case 2:if(v.in_grouping_b(k,98,116)){var t=v.cursor-3;v.limit_backward<=t&&t<=v.limit&&(v.cursor=t,v.slice_del())}}if(v.cursor=v.limit-s,v.ket=v.cursor,(e=v.find_among_b(_,8))&&(v.bra=v.cursor,u()))switch(e){case 1:v.slice_del(),v.ket=v.cursor,v.eq_s_b(2,"ig")&&(v.bra=v.cursor,r=v.limit-v.cursor,v.eq_s_b(1,"e")||(v.cursor=v.limit-r,u()&&v.slice_del()));break;case 2:n=v.limit-v.cursor,v.eq_s_b(1,"e")||(v.cursor=v.limit-n,v.slice_del());break;case 3:if(v.slice_del(),v.ket=v.cursor,i=v.limit-v.cursor,!v.eq_s_b(2,"er")&&(v.cursor=v.limit-i,!v.eq_s_b(2,"en")))break;v.bra=v.cursor,c()&&v.slice_del();break;case 4:v.slice_del(),v.ket=v.cursor,e=v.find_among_b(b,2),e&&(v.bra=v.cursor,u()&&1==e&&v.slice_del())}}var d,l,m,h=[new r("",-1,6),new r("U",0,2),new r("Y",0,1),new r("ä",0,3),new r("ö",0,4),new r("ü",0,5)],w=[new r("e",-1,2),new r("em",-1,1),new r("en",-1,2),new r("ern",-1,1),new r("er",-1,1),new r("s",-1,3),new r("es",5,2)],f=[new r("en",-1,1),new r("er",-1,1),new r("st",-1,2),new r("est",2,1)],b=[new r("ig",-1,1),new r("lich",-1,1)],_=[new r("end",-1,1),new r("ig",-1,2),new r("ung",-1,1),new r("lich",-1,3),new r("isch",-1,2),new r("ik",-1,2),new r("heit",-1,3),new r("keit",-1,4)],p=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32,8],g=[117,30,5],k=[117,30,4],v=new n;this.setCurrent=function(e){v.setCurrent(e)},this.getCurrent=function(){return v.getCurrent()},this.stem=function(){var e=v.cursor;return i(),v.cursor=e,t(),v.limit_backward=e,v.cursor=v.limit,a(),v.cursor=v.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.de.stemmer,"stemmer-de"),e.de.stopWordFilter=e.generateStopWordFilter("aber alle allem allen aller alles als also am an ander andere anderem anderen anderer anderes anderm andern anderr anders auch auf aus bei bin bis bist da damit dann das dasselbe dazu daß dein deine deinem deinen deiner deines dem demselben den denn denselben der derer derselbe derselben des desselben dessen dich die dies diese dieselbe dieselben diesem diesen dieser dieses dir doch dort du durch ein eine einem einen einer eines einig einige einigem einigen einiger einiges einmal er es etwas euch euer eure eurem euren eurer eures für gegen gewesen hab habe haben hat hatte hatten hier hin hinter ich ihm ihn ihnen ihr ihre ihrem ihren ihrer ihres im in indem ins ist jede jedem jeden jeder jedes jene jenem jenen jener jenes jetzt kann kein keine keinem keinen keiner keines können könnte machen man manche manchem manchen mancher manches mein meine meinem meinen meiner meines mich mir mit muss musste nach nicht nichts noch nun nur ob oder ohne sehr sein seine seinem seinen seiner seines selbst sich sie sind so solche solchem solchen solcher solches soll sollte sondern sonst um und uns unse unsem unsen unser unses unter viel vom von vor war waren warst was weg weil weiter welche welchem welchen welcher welches wenn werde werden wie wieder will wir wird wirst wo wollen wollte während würde würden zu zum zur zwar zwischen über".split(" ")),e.Pipeline.registerFunction(e.de.stopWordFilter,"stopWordFilter-de")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.du.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.du.min.js
new file mode 100644
index 0000000..49a0f3f
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.du.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Dutch` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");console.warn('[Lunr Languages] Please use the "nl" instead of the "du". The "nl" code is the standard code for Dutch language, and "du" will be removed in the next major versions.'),e.du=function(){this.pipeline.reset(),this.pipeline.add(e.du.trimmer,e.du.stopWordFilter,e.du.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.du.stemmer))},e.du.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.du.trimmer=e.trimmerSupport.generateTrimmer(e.du.wordCharacters),e.Pipeline.registerFunction(e.du.trimmer,"trimmer-du"),e.du.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){for(var e,r,i,o=C.cursor;;){if(C.bra=C.cursor,e=C.find_among(b,11))switch(C.ket=C.cursor,e){case 1:C.slice_from("a");continue;case 2:C.slice_from("e");continue;case 3:C.slice_from("i");continue;case 4:C.slice_from("o");continue;case 5:C.slice_from("u");continue;case 6:if(C.cursor>=C.limit)break;C.cursor++;continue}break}for(C.cursor=o,C.bra=o,C.eq_s(1,"y")?(C.ket=C.cursor,C.slice_from("Y")):C.cursor=o;;)if(r=C.cursor,C.in_grouping(q,97,232)){if(i=C.cursor,C.bra=i,C.eq_s(1,"i"))C.ket=C.cursor,C.in_grouping(q,97,232)&&(C.slice_from("I"),C.cursor=r);else if(C.cursor=i,C.eq_s(1,"y"))C.ket=C.cursor,C.slice_from("Y"),C.cursor=r;else if(n(r))break}else if(n(r))break}function n(e){return C.cursor=e,e>=C.limit||(C.cursor++,!1)}function o(){_=C.limit,f=_,t()||(_=C.cursor,_<3&&(_=3),t()||(f=C.cursor))}function t(){for(;!C.in_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}for(;!C.out_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}return!1}function s(){for(var e;;)if(C.bra=C.cursor,e=C.find_among(p,3))switch(C.ket=C.cursor,e){case 1:C.slice_from("y");break;case 2:C.slice_from("i");break;case 3:if(C.cursor>=C.limit)return;C.cursor++}}function u(){return _<=C.cursor}function c(){return f<=C.cursor}function a(){var e=C.limit-C.cursor;C.find_among_b(g,3)&&(C.cursor=C.limit-e,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del()))}function l(){var e;w=!1,C.ket=C.cursor,C.eq_s_b(1,"e")&&(C.bra=C.cursor,u()&&(e=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-e,C.slice_del(),w=!0,a())))}function m(){var e;u()&&(e=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-e,C.eq_s_b(3,"gem")||(C.cursor=C.limit-e,C.slice_del(),a())))}function d(){var e,r,i,n,o,t,s=C.limit-C.cursor;if(C.ket=C.cursor,e=C.find_among_b(h,5))switch(C.bra=C.cursor,e){case 1:u()&&C.slice_from("heid");break;case 2:m();break;case 3:u()&&C.out_grouping_b(z,97,232)&&C.slice_del()}if(C.cursor=C.limit-s,l(),C.cursor=C.limit-s,C.ket=C.cursor,C.eq_s_b(4,"heid")&&(C.bra=C.cursor,c()&&(r=C.limit-C.cursor,C.eq_s_b(1,"c")||(C.cursor=C.limit-r,C.slice_del(),C.ket=C.cursor,C.eq_s_b(2,"en")&&(C.bra=C.cursor,m())))),C.cursor=C.limit-s,C.ket=C.cursor,e=C.find_among_b(k,6))switch(C.bra=C.cursor,e){case 1:if(c()){if(C.slice_del(),i=C.limit-C.cursor,C.ket=C.cursor,C.eq_s_b(2,"ig")&&(C.bra=C.cursor,c()&&(n=C.limit-C.cursor,!C.eq_s_b(1,"e")))){C.cursor=C.limit-n,C.slice_del();break}C.cursor=C.limit-i,a()}break;case 2:c()&&(o=C.limit-C.cursor,C.eq_s_b(1,"e")||(C.cursor=C.limit-o,C.slice_del()));break;case 3:c()&&(C.slice_del(),l());break;case 4:c()&&C.slice_del();break;case 5:c()&&w&&C.slice_del()}C.cursor=C.limit-s,C.out_grouping_b(j,73,232)&&(t=C.limit-C.cursor,C.find_among_b(v,4)&&C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-t,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del())))}var f,_,w,b=[new r("",-1,6),new r("á",0,1),new r("ä",0,1),new r("é",0,2),new r("ë",0,2),new r("í",0,3),new r("ï",0,3),new r("ó",0,4),new r("ö",0,4),new r("ú",0,5),new r("ü",0,5)],p=[new r("",-1,3),new r("I",0,2),new r("Y",0,1)],g=[new r("dd",-1,-1),new r("kk",-1,-1),new r("tt",-1,-1)],h=[new r("ene",-1,2),new r("se",-1,3),new r("en",-1,2),new r("heden",2,1),new r("s",-1,3)],k=[new r("end",-1,1),new r("ig",-1,2),new r("ing",-1,1),new r("lijk",-1,3),new r("baar",-1,4),new r("bar",-1,5)],v=[new r("aa",-1,-1),new r("ee",-1,-1),new r("oo",-1,-1),new r("uu",-1,-1)],q=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],j=[1,0,0,17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],z=[17,67,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],C=new i;this.setCurrent=function(e){C.setCurrent(e)},this.getCurrent=function(){return C.getCurrent()},this.stem=function(){var r=C.cursor;return e(),C.cursor=r,o(),C.limit_backward=r,C.cursor=C.limit,d(),C.cursor=C.limit_backward,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.du.stemmer,"stemmer-du"),e.du.stopWordFilter=e.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),e.Pipeline.registerFunction(e.du.stopWordFilter,"stopWordFilter-du")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.es.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.es.min.js
new file mode 100644
index 0000000..2989d34
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.es.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Spanish` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,s){"function"==typeof define&&define.amd?define(s):"object"==typeof exports?module.exports=s():s()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.es=function(){this.pipeline.reset(),this.pipeline.add(e.es.trimmer,e.es.stopWordFilter,e.es.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.es.stemmer))},e.es.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.es.trimmer=e.trimmerSupport.generateTrimmer(e.es.wordCharacters),e.Pipeline.registerFunction(e.es.trimmer,"trimmer-es"),e.es.stemmer=function(){var s=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,n=new function(){function e(){if(A.out_grouping(x,97,252)){for(;!A.in_grouping(x,97,252);){if(A.cursor>=A.limit)return!0;A.cursor++}return!1}return!0}function n(){if(A.in_grouping(x,97,252)){var s=A.cursor;if(e()){if(A.cursor=s,!A.in_grouping(x,97,252))return!0;for(;!A.out_grouping(x,97,252);){if(A.cursor>=A.limit)return!0;A.cursor++}}return!1}return!0}function i(){var s,r=A.cursor;if(n()){if(A.cursor=r,!A.out_grouping(x,97,252))return;if(s=A.cursor,e()){if(A.cursor=s,!A.in_grouping(x,97,252)||A.cursor>=A.limit)return;A.cursor++}}g=A.cursor}function a(){for(;!A.in_grouping(x,97,252);){if(A.cursor>=A.limit)return!1;A.cursor++}for(;!A.out_grouping(x,97,252);){if(A.cursor>=A.limit)return!1;A.cursor++}return!0}function t(){var e=A.cursor;g=A.limit,p=g,v=g,i(),A.cursor=e,a()&&(p=A.cursor,a()&&(v=A.cursor))}function o(){for(var e;;){if(A.bra=A.cursor,e=A.find_among(k,6))switch(A.ket=A.cursor,e){case 1:A.slice_from("a");continue;case 2:A.slice_from("e");continue;case 3:A.slice_from("i");continue;case 4:A.slice_from("o");continue;case 5:A.slice_from("u");continue;case 6:if(A.cursor>=A.limit)break;A.cursor++;continue}break}}function u(){return g<=A.cursor}function w(){return p<=A.cursor}function c(){return v<=A.cursor}function m(){var e;if(A.ket=A.cursor,A.find_among_b(y,13)&&(A.bra=A.cursor,(e=A.find_among_b(q,11))&&u()))switch(e){case 1:A.bra=A.cursor,A.slice_from("iendo");break;case 2:A.bra=A.cursor,A.slice_from("ando");break;case 3:A.bra=A.cursor,A.slice_from("ar");break;case 4:A.bra=A.cursor,A.slice_from("er");break;case 5:A.bra=A.cursor,A.slice_from("ir");break;case 6:A.slice_del();break;case 7:A.eq_s_b(1,"u")&&A.slice_del()}}function l(e,s){if(!c())return!0;A.slice_del(),A.ket=A.cursor;var r=A.find_among_b(e,s);return r&&(A.bra=A.cursor,1==r&&c()&&A.slice_del()),!1}function d(e){return!c()||(A.slice_del(),A.ket=A.cursor,A.eq_s_b(2,e)&&(A.bra=A.cursor,c()&&A.slice_del()),!1)}function b(){var e;if(A.ket=A.cursor,e=A.find_among_b(S,46)){switch(A.bra=A.cursor,e){case 1:if(!c())return!1;A.slice_del();break;case 2:if(d("ic"))return!1;break;case 3:if(!c())return!1;A.slice_from("log");break;case 4:if(!c())return!1;A.slice_from("u");break;case 5:if(!c())return!1;A.slice_from("ente");break;case 6:if(!w())return!1;A.slice_del(),A.ket=A.cursor,e=A.find_among_b(C,4),e&&(A.bra=A.cursor,c()&&(A.slice_del(),1==e&&(A.ket=A.cursor,A.eq_s_b(2,"at")&&(A.bra=A.cursor,c()&&A.slice_del()))));break;case 7:if(l(P,3))return!1;break;case 8:if(l(F,3))return!1;break;case 9:if(d("at"))return!1}return!0}return!1}function f(){var e,s;if(A.cursor>=g&&(s=A.limit_backward,A.limit_backward=g,A.ket=A.cursor,e=A.find_among_b(W,12),A.limit_backward=s,e)){if(A.bra=A.cursor,1==e){if(!A.eq_s_b(1,"u"))return!1;A.slice_del()}return!0}return!1}function _(){var e,s,r,n;if(A.cursor>=g&&(s=A.limit_backward,A.limit_backward=g,A.ket=A.cursor,e=A.find_among_b(L,96),A.limit_backward=s,e))switch(A.bra=A.cursor,e){case 1:r=A.limit-A.cursor,A.eq_s_b(1,"u")?(n=A.limit-A.cursor,A.eq_s_b(1,"g")?A.cursor=A.limit-n:A.cursor=A.limit-r):A.cursor=A.limit-r,A.bra=A.cursor;case 2:A.slice_del()}}function h(){var e,s;if(A.ket=A.cursor,e=A.find_among_b(z,8))switch(A.bra=A.cursor,e){case 1:u()&&A.slice_del();break;case 2:u()&&(A.slice_del(),A.ket=A.cursor,A.eq_s_b(1,"u")&&(A.bra=A.cursor,s=A.limit-A.cursor,A.eq_s_b(1,"g")&&(A.cursor=A.limit-s,u()&&A.slice_del())))}}var v,p,g,k=[new s("",-1,6),new s("á",0,1),new s("é",0,2),new s("í",0,3),new s("ó",0,4),new s("ú",0,5)],y=[new s("la",-1,-1),new s("sela",0,-1),new s("le",-1,-1),new s("me",-1,-1),new s("se",-1,-1),new s("lo",-1,-1),new s("selo",5,-1),new s("las",-1,-1),new s("selas",7,-1),new s("les",-1,-1),new s("los",-1,-1),new s("selos",10,-1),new s("nos",-1,-1)],q=[new s("ando",-1,6),new s("iendo",-1,6),new s("yendo",-1,7),new s("ándo",-1,2),new s("iéndo",-1,1),new s("ar",-1,6),new s("er",-1,6),new s("ir",-1,6),new s("ár",-1,3),new s("ér",-1,4),new s("ír",-1,5)],C=[new s("ic",-1,-1),new s("ad",-1,-1),new s("os",-1,-1),new s("iv",-1,1)],P=[new s("able",-1,1),new s("ible",-1,1),new s("ante",-1,1)],F=[new s("ic",-1,1),new s("abil",-1,1),new s("iv",-1,1)],S=[new s("ica",-1,1),new s("ancia",-1,2),new s("encia",-1,5),new s("adora",-1,2),new s("osa",-1,1),new s("ista",-1,1),new s("iva",-1,9),new s("anza",-1,1),new s("logía",-1,3),new s("idad",-1,8),new s("able",-1,1),new s("ible",-1,1),new s("ante",-1,2),new s("mente",-1,7),new s("amente",13,6),new s("ación",-1,2),new s("ución",-1,4),new s("ico",-1,1),new s("ismo",-1,1),new s("oso",-1,1),new s("amiento",-1,1),new s("imiento",-1,1),new s("ivo",-1,9),new s("ador",-1,2),new s("icas",-1,1),new s("ancias",-1,2),new s("encias",-1,5),new s("adoras",-1,2),new s("osas",-1,1),new s("istas",-1,1),new s("ivas",-1,9),new s("anzas",-1,1),new s("logías",-1,3),new s("idades",-1,8),new s("ables",-1,1),new s("ibles",-1,1),new s("aciones",-1,2),new s("uciones",-1,4),new s("adores",-1,2),new s("antes",-1,2),new s("icos",-1,1),new s("ismos",-1,1),new s("osos",-1,1),new s("amientos",-1,1),new s("imientos",-1,1),new s("ivos",-1,9)],W=[new s("ya",-1,1),new s("ye",-1,1),new s("yan",-1,1),new s("yen",-1,1),new s("yeron",-1,1),new s("yendo",-1,1),new s("yo",-1,1),new s("yas",-1,1),new s("yes",-1,1),new s("yais",-1,1),new s("yamos",-1,1),new s("yó",-1,1)],L=[new s("aba",-1,2),new s("ada",-1,2),new s("ida",-1,2),new s("ara",-1,2),new s("iera",-1,2),new s("ía",-1,2),new s("aría",5,2),new s("ería",5,2),new s("iría",5,2),new s("ad",-1,2),new s("ed",-1,2),new s("id",-1,2),new s("ase",-1,2),new s("iese",-1,2),new s("aste",-1,2),new s("iste",-1,2),new s("an",-1,2),new s("aban",16,2),new s("aran",16,2),new s("ieran",16,2),new s("ían",16,2),new s("arían",20,2),new s("erían",20,2),new s("irían",20,2),new s("en",-1,1),new s("asen",24,2),new s("iesen",24,2),new s("aron",-1,2),new s("ieron",-1,2),new s("arán",-1,2),new s("erán",-1,2),new s("irán",-1,2),new s("ado",-1,2),new s("ido",-1,2),new s("ando",-1,2),new s("iendo",-1,2),new s("ar",-1,2),new s("er",-1,2),new s("ir",-1,2),new s("as",-1,2),new s("abas",39,2),new s("adas",39,2),new s("idas",39,2),new s("aras",39,2),new s("ieras",39,2),new s("ías",39,2),new s("arías",45,2),new s("erías",45,2),new s("irías",45,2),new s("es",-1,1),new s("ases",49,2),new s("ieses",49,2),new s("abais",-1,2),new s("arais",-1,2),new s("ierais",-1,2),new s("íais",-1,2),new s("aríais",55,2),new s("eríais",55,2),new s("iríais",55,2),new s("aseis",-1,2),new s("ieseis",-1,2),new s("asteis",-1,2),new s("isteis",-1,2),new s("áis",-1,2),new s("éis",-1,1),new s("aréis",64,2),new s("eréis",64,2),new s("iréis",64,2),new s("ados",-1,2),new s("idos",-1,2),new s("amos",-1,2),new s("ábamos",70,2),new s("áramos",70,2),new s("iéramos",70,2),new s("íamos",70,2),new s("aríamos",74,2),new s("eríamos",74,2),new s("iríamos",74,2),new s("emos",-1,1),new s("aremos",78,2),new s("eremos",78,2),new s("iremos",78,2),new s("ásemos",78,2),new s("iésemos",78,2),new s("imos",-1,2),new s("arás",-1,2),new s("erás",-1,2),new s("irás",-1,2),new s("ís",-1,2),new s("ará",-1,2),new s("erá",-1,2),new s("irá",-1,2),new s("aré",-1,2),new s("eré",-1,2),new s("iré",-1,2),new s("ió",-1,2)],z=[new s("a",-1,1),new s("e",-1,2),new s("o",-1,1),new s("os",-1,1),new s("á",-1,1),new s("é",-1,2),new s("í",-1,1),new s("ó",-1,1)],x=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,4,10],A=new r;this.setCurrent=function(e){A.setCurrent(e)},this.getCurrent=function(){return A.getCurrent()},this.stem=function(){var e=A.cursor;return t(),A.limit_backward=e,A.cursor=A.limit,m(),A.cursor=A.limit,b()||(A.cursor=A.limit,f()||(A.cursor=A.limit,_())),A.cursor=A.limit,h(),A.cursor=A.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.es.stemmer,"stemmer-es"),e.es.stopWordFilter=e.generateStopWordFilter("a al algo algunas algunos ante antes como con contra cual cuando de del desde donde durante e el ella ellas ellos en entre era erais eran eras eres es esa esas ese eso esos esta estaba estabais estaban estabas estad estada estadas estado estados estamos estando estar estaremos estará estarán estarás estaré estaréis estaría estaríais estaríamos estarían estarías estas este estemos esto estos estoy estuve estuviera estuvierais estuvieran estuvieras estuvieron estuviese estuvieseis estuviesen estuvieses estuvimos estuviste estuvisteis estuviéramos estuviésemos estuvo está estábamos estáis están estás esté estéis estén estés fue fuera fuerais fueran fueras fueron fuese fueseis fuesen fueses fui fuimos fuiste fuisteis fuéramos fuésemos ha habida habidas habido habidos habiendo habremos habrá habrán habrás habré habréis habría habríais habríamos habrían habrías habéis había habíais habíamos habían habías han has hasta hay haya hayamos hayan hayas hayáis he hemos hube hubiera hubierais hubieran hubieras hubieron hubiese hubieseis hubiesen hubieses hubimos hubiste hubisteis hubiéramos hubiésemos hubo la las le les lo los me mi mis mucho muchos muy más mí mía mías mío míos nada ni no nos nosotras nosotros nuestra nuestras nuestro nuestros o os otra otras otro otros para pero poco por porque que quien quienes qué se sea seamos sean seas seremos será serán serás seré seréis sería seríais seríamos serían serías seáis sido siendo sin sobre sois somos son soy su sus suya suyas suyo suyos sí también tanto te tendremos tendrá tendrán tendrás tendré tendréis tendría tendríais tendríamos tendrían tendrías tened tenemos tenga tengamos tengan tengas tengo tengáis tenida tenidas tenido tenidos teniendo tenéis tenía teníais teníamos tenían tenías ti tiene tienen tienes todo todos tu tus tuve tuviera tuvierais tuvieran tuvieras tuvieron tuviese tuvieseis tuviesen tuvieses tuvimos tuviste tuvisteis tuviéramos tuviésemos tuvo tuya tuyas tuyo tuyos tú un una uno unos vosotras vosotros vuestra vuestras vuestro vuestros y ya yo él éramos".split(" ")),e.Pipeline.registerFunction(e.es.stopWordFilter,"stopWordFilter-es")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.fi.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.fi.min.js
new file mode 100644
index 0000000..29f5dfc
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.fi.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Finnish` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(i,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():e()(i.lunr)}(this,function(){return function(i){if(void 0===i)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===i.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");i.fi=function(){this.pipeline.reset(),this.pipeline.add(i.fi.trimmer,i.fi.stopWordFilter,i.fi.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(i.fi.stemmer))},i.fi.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",i.fi.trimmer=i.trimmerSupport.generateTrimmer(i.fi.wordCharacters),i.Pipeline.registerFunction(i.fi.trimmer,"trimmer-fi"),i.fi.stemmer=function(){var e=i.stemmerSupport.Among,r=i.stemmerSupport.SnowballProgram,n=new function(){function i(){f=A.limit,d=f,n()||(f=A.cursor,n()||(d=A.cursor))}function n(){for(var i;;){if(i=A.cursor,A.in_grouping(W,97,246))break;if(A.cursor=i,i>=A.limit)return!0;A.cursor++}for(A.cursor=i;!A.out_grouping(W,97,246);){if(A.cursor>=A.limit)return!0;A.cursor++}return!1}function t(){return d<=A.cursor}function s(){var i,e;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(h,10)){switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:if(!A.in_grouping_b(x,97,246))return;break;case 2:if(!t())return}A.slice_del()}else A.limit_backward=e}function o(){var i,e,r;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(v,9))switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:r=A.limit-A.cursor,A.eq_s_b(1,"k")||(A.cursor=A.limit-r,A.slice_del());break;case 2:A.slice_del(),A.ket=A.cursor,A.eq_s_b(3,"kse")&&(A.bra=A.cursor,A.slice_from("ksi"));break;case 3:A.slice_del();break;case 4:A.find_among_b(p,6)&&A.slice_del();break;case 5:A.find_among_b(g,6)&&A.slice_del();break;case 6:A.find_among_b(j,2)&&A.slice_del()}else A.limit_backward=e}function l(){return A.find_among_b(q,7)}function a(){return A.eq_s_b(1,"i")&&A.in_grouping_b(L,97,246)}function u(){var i,e,r;if(A.cursor>=f)if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,i=A.find_among_b(C,30)){switch(A.bra=A.cursor,A.limit_backward=e,i){case 1:if(!A.eq_s_b(1,"a"))return;break;case 2:case 9:if(!A.eq_s_b(1,"e"))return;break;case 3:if(!A.eq_s_b(1,"i"))return;break;case 4:if(!A.eq_s_b(1,"o"))return;break;case 5:if(!A.eq_s_b(1,"ä"))return;break;case 6:if(!A.eq_s_b(1,"ö"))return;break;case 7:if(r=A.limit-A.cursor,!l()&&(A.cursor=A.limit-r,!A.eq_s_b(2,"ie"))){A.cursor=A.limit-r;break}if(A.cursor=A.limit-r,A.cursor<=A.limit_backward){A.cursor=A.limit-r;break}A.cursor--,A.bra=A.cursor;break;case 8:if(!A.in_grouping_b(W,97,246)||!A.out_grouping_b(W,97,246))return}A.slice_del(),k=!0}else A.limit_backward=e}function c(){var i,e,r;if(A.cursor>=d)if(e=A.limit_backward,A.limit_backward=d,A.ket=A.cursor,i=A.find_among_b(P,14)){if(A.bra=A.cursor,A.limit_backward=e,1==i){if(r=A.limit-A.cursor,A.eq_s_b(2,"po"))return;A.cursor=A.limit-r}A.slice_del()}else A.limit_backward=e}function m(){var i;A.cursor>=f&&(i=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,A.find_among_b(F,2)?(A.bra=A.cursor,A.limit_backward=i,A.slice_del()):A.limit_backward=i)}function w(){var i,e,r,n,t,s;if(A.cursor>=f){if(e=A.limit_backward,A.limit_backward=f,A.ket=A.cursor,A.eq_s_b(1,"t")&&(A.bra=A.cursor,r=A.limit-A.cursor,A.in_grouping_b(W,97,246)&&(A.cursor=A.limit-r,A.slice_del(),A.limit_backward=e,n=A.limit-A.cursor,A.cursor>=d&&(A.cursor=d,t=A.limit_backward,A.limit_backward=A.cursor,A.cursor=A.limit-n,A.ket=A.cursor,i=A.find_among_b(S,2))))){if(A.bra=A.cursor,A.limit_backward=t,1==i){if(s=A.limit-A.cursor,A.eq_s_b(2,"po"))return;A.cursor=A.limit-s}return void A.slice_del()}A.limit_backward=e}}function _(){var i,e,r,n;if(A.cursor>=f){for(i=A.limit_backward,A.limit_backward=f,e=A.limit-A.cursor,l()&&(A.cursor=A.limit-e,A.ket=A.cursor,A.cursor>A.limit_backward&&(A.cursor--,A.bra=A.cursor,A.slice_del())),A.cursor=A.limit-e,A.ket=A.cursor,A.in_grouping_b(y,97,228)&&(A.bra=A.cursor,A.out_grouping_b(W,97,246)&&A.slice_del()),A.cursor=A.limit-e,A.ket=A.cursor,A.eq_s_b(1,"j")&&(A.bra=A.cursor,r=A.limit-A.cursor,A.eq_s_b(1,"o")?A.slice_del():(A.cursor=A.limit-r,A.eq_s_b(1,"u")&&A.slice_del())),A.cursor=A.limit-e,A.ket=A.cursor,A.eq_s_b(1,"o")&&(A.bra=A.cursor,A.eq_s_b(1,"j")&&A.slice_del()),A.cursor=A.limit-e,A.limit_backward=i;;){if(n=A.limit-A.cursor,A.out_grouping_b(W,97,246)){A.cursor=A.limit-n;break}if(A.cursor=A.limit-n,A.cursor<=A.limit_backward)return;A.cursor--}A.ket=A.cursor,A.cursor>A.limit_backward&&(A.cursor--,A.bra=A.cursor,b=A.slice_to(),A.eq_v_b(b)&&A.slice_del())}}var k,b,d,f,h=[new e("pa",-1,1),new e("sti",-1,2),new e("kaan",-1,1),new e("han",-1,1),new e("kin",-1,1),new e("hän",-1,1),new e("kään",-1,1),new e("ko",-1,1),new e("pä",-1,1),new e("kö",-1,1)],p=[new e("lla",-1,-1),new e("na",-1,-1),new e("ssa",-1,-1),new e("ta",-1,-1),new e("lta",3,-1),new e("sta",3,-1)],g=[new e("llä",-1,-1),new e("nä",-1,-1),new e("ssä",-1,-1),new e("tä",-1,-1),new e("ltä",3,-1),new e("stä",3,-1)],j=[new e("lle",-1,-1),new e("ine",-1,-1)],v=[new e("nsa",-1,3),new e("mme",-1,3),new e("nne",-1,3),new e("ni",-1,2),new e("si",-1,1),new e("an",-1,4),new e("en",-1,6),new e("än",-1,5),new e("nsä",-1,3)],q=[new e("aa",-1,-1),new e("ee",-1,-1),new e("ii",-1,-1),new e("oo",-1,-1),new e("uu",-1,-1),new e("ää",-1,-1),new e("öö",-1,-1)],C=[new e("a",-1,8),new e("lla",0,-1),new e("na",0,-1),new e("ssa",0,-1),new e("ta",0,-1),new e("lta",4,-1),new e("sta",4,-1),new e("tta",4,9),new e("lle",-1,-1),new e("ine",-1,-1),new e("ksi",-1,-1),new e("n",-1,7),new e("han",11,1),new e("den",11,-1,a),new e("seen",11,-1,l),new e("hen",11,2),new e("tten",11,-1,a),new e("hin",11,3),new e("siin",11,-1,a),new e("hon",11,4),new e("hän",11,5),new e("hön",11,6),new e("ä",-1,8),new e("llä",22,-1),new e("nä",22,-1),new e("ssä",22,-1),new e("tä",22,-1),new e("ltä",26,-1),new e("stä",26,-1),new e("ttä",26,9)],P=[new e("eja",-1,-1),new e("mma",-1,1),new e("imma",1,-1),new e("mpa",-1,1),new e("impa",3,-1),new e("mmi",-1,1),new e("immi",5,-1),new e("mpi",-1,1),new e("impi",7,-1),new e("ejä",-1,-1),new e("mmä",-1,1),new e("immä",10,-1),new e("mpä",-1,1),new e("impä",12,-1)],F=[new e("i",-1,-1),new e("j",-1,-1)],S=[new e("mma",-1,1),new e("imma",0,-1)],y=[17,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],W=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],L=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],x=[17,97,24,1,0,0,0,0,0,0,0,0,0,0,0,0,8,0,32],A=new r;this.setCurrent=function(i){A.setCurrent(i)},this.getCurrent=function(){return A.getCurrent()},this.stem=function(){var e=A.cursor;return i(),k=!1,A.limit_backward=e,A.cursor=A.limit,s(),A.cursor=A.limit,o(),A.cursor=A.limit,u(),A.cursor=A.limit,c(),A.cursor=A.limit,k?(m(),A.cursor=A.limit):(A.cursor=A.limit,w(),A.cursor=A.limit),_(),!0}};return function(i){return"function"==typeof i.update?i.update(function(i){return n.setCurrent(i),n.stem(),n.getCurrent()}):(n.setCurrent(i),n.stem(),n.getCurrent())}}(),i.Pipeline.registerFunction(i.fi.stemmer,"stemmer-fi"),i.fi.stopWordFilter=i.generateStopWordFilter("ei eivät emme en et ette että he heidän heidät heihin heille heillä heiltä heissä heistä heitä hän häneen hänelle hänellä häneltä hänen hänessä hänestä hänet häntä itse ja johon joiden joihin joiksi joilla joille joilta joina joissa joista joita joka joksi jolla jolle jolta jona jonka jos jossa josta jota jotka kanssa keiden keihin keiksi keille keillä keiltä keinä keissä keistä keitä keneen keneksi kenelle kenellä keneltä kenen kenenä kenessä kenestä kenet ketkä ketkä ketä koska kuin kuka kun me meidän meidät meihin meille meillä meiltä meissä meistä meitä mihin miksi mikä mille millä miltä minkä minkä minua minulla minulle minulta minun minussa minusta minut minuun minä minä missä mistä mitkä mitä mukaan mutta ne niiden niihin niiksi niille niillä niiltä niin niin niinä niissä niistä niitä noiden noihin noiksi noilla noille noilta noin noina noissa noista noita nuo nyt näiden näihin näiksi näille näillä näiltä näinä näissä näistä näitä nämä ole olemme olen olet olette oli olimme olin olisi olisimme olisin olisit olisitte olisivat olit olitte olivat olla olleet ollut on ovat poikki se sekä sen siihen siinä siitä siksi sille sillä sillä siltä sinua sinulla sinulle sinulta sinun sinussa sinusta sinut sinuun sinä sinä sitä tai te teidän teidät teihin teille teillä teiltä teissä teistä teitä tuo tuohon tuoksi tuolla tuolle tuolta tuon tuona tuossa tuosta tuota tähän täksi tälle tällä tältä tämä tämän tänä tässä tästä tätä vaan vai vaikka yli".split(" ")),i.Pipeline.registerFunction(i.fi.stopWordFilter,"stopWordFilter-fi")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.fr.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.fr.min.js
new file mode 100644
index 0000000..68cd009
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.fr.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `French` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.fr=function(){this.pipeline.reset(),this.pipeline.add(e.fr.trimmer,e.fr.stopWordFilter,e.fr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.fr.stemmer))},e.fr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.fr.trimmer=e.trimmerSupport.generateTrimmer(e.fr.wordCharacters),e.Pipeline.registerFunction(e.fr.trimmer,"trimmer-fr"),e.fr.stemmer=function(){var r=e.stemmerSupport.Among,s=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,s){return!(!W.eq_s(1,e)||(W.ket=W.cursor,!W.in_grouping(F,97,251)))&&(W.slice_from(r),W.cursor=s,!0)}function i(e,r,s){return!!W.eq_s(1,e)&&(W.ket=W.cursor,W.slice_from(r),W.cursor=s,!0)}function n(){for(var r,s;;){if(r=W.cursor,W.in_grouping(F,97,251)){if(W.bra=W.cursor,s=W.cursor,e("u","U",r))continue;if(W.cursor=s,e("i","I",r))continue;if(W.cursor=s,i("y","Y",r))continue}if(W.cursor=r,W.bra=r,!e("y","Y",r)){if(W.cursor=r,W.eq_s(1,"q")&&(W.bra=W.cursor,i("u","U",r)))continue;if(W.cursor=r,r>=W.limit)return;W.cursor++}}}function t(){for(;!W.in_grouping(F,97,251);){if(W.cursor>=W.limit)return!0;W.cursor++}for(;!W.out_grouping(F,97,251);){if(W.cursor>=W.limit)return!0;W.cursor++}return!1}function u(){var e=W.cursor;if(q=W.limit,g=q,p=q,W.in_grouping(F,97,251)&&W.in_grouping(F,97,251)&&W.cursor<W.limit)W.cursor++;else if(W.cursor=e,!W.find_among(v,3)){W.cursor=e;do{if(W.cursor>=W.limit){W.cursor=q;break}W.cursor++}while(!W.in_grouping(F,97,251))}q=W.cursor,W.cursor=e,t()||(g=W.cursor,t()||(p=W.cursor))}function o(){for(var e,r;;){if(r=W.cursor,W.bra=r,!(e=W.find_among(h,4)))break;switch(W.ket=W.cursor,e){case 1:W.slice_from("i");break;case 2:W.slice_from("u");break;case 3:W.slice_from("y");break;case 4:if(W.cursor>=W.limit)return;W.cursor++}}}function c(){return q<=W.cursor}function a(){return g<=W.cursor}function l(){return p<=W.cursor}function w(){var e,r;if(W.ket=W.cursor,e=W.find_among_b(C,43)){switch(W.bra=W.cursor,e){case 1:if(!l())return!1;W.slice_del();break;case 2:if(!l())return!1;W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"ic")&&(W.bra=W.cursor,l()?W.slice_del():W.slice_from("iqU"));break;case 3:if(!l())return!1;W.slice_from("log");break;case 4:if(!l())return!1;W.slice_from("u");break;case 5:if(!l())return!1;W.slice_from("ent");break;case 6:if(!c())return!1;if(W.slice_del(),W.ket=W.cursor,e=W.find_among_b(z,6))switch(W.bra=W.cursor,e){case 1:l()&&(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"at")&&(W.bra=W.cursor,l()&&W.slice_del()));break;case 2:l()?W.slice_del():a()&&W.slice_from("eux");break;case 3:l()&&W.slice_del();break;case 4:c()&&W.slice_from("i")}break;case 7:if(!l())return!1;if(W.slice_del(),W.ket=W.cursor,e=W.find_among_b(y,3))switch(W.bra=W.cursor,e){case 1:l()?W.slice_del():W.slice_from("abl");break;case 2:l()?W.slice_del():W.slice_from("iqU");break;case 3:l()&&W.slice_del()}break;case 8:if(!l())return!1;if(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"at")&&(W.bra=W.cursor,l()&&(W.slice_del(),W.ket=W.cursor,W.eq_s_b(2,"ic")))){W.bra=W.cursor,l()?W.slice_del():W.slice_from("iqU");break}break;case 9:W.slice_from("eau");break;case 10:if(!a())return!1;W.slice_from("al");break;case 11:if(l())W.slice_del();else{if(!a())return!1;W.slice_from("eux")}break;case 12:if(!a()||!W.out_grouping_b(F,97,251))return!1;W.slice_del();break;case 13:return c()&&W.slice_from("ant"),!1;case 14:return c()&&W.slice_from("ent"),!1;case 15:return r=W.limit-W.cursor,W.in_grouping_b(F,97,251)&&c()&&(W.cursor=W.limit-r,W.slice_del()),!1}return!0}return!1}function f(){var e,r;if(W.cursor<q)return!1;if(r=W.limit_backward,W.limit_backward=q,W.ket=W.cursor,!(e=W.find_among_b(x,35)))return W.limit_backward=r,!1;if(W.bra=W.cursor,1==e){if(!W.out_grouping_b(F,97,251))return W.limit_backward=r,!1;W.slice_del()}return W.limit_backward=r,!0}function m(){var e,r,s;if(W.cursor<q)return!1;if(r=W.limit_backward,W.limit_backward=q,W.ket=W.cursor,!(e=W.find_among_b(I,38)))return W.limit_backward=r,!1;switch(W.bra=W.cursor,e){case 1:if(!l())return W.limit_backward=r,!1;W.slice_del();break;case 2:W.slice_del();break;case 3:W.slice_del(),s=W.limit-W.cursor,W.ket=W.cursor,W.eq_s_b(1,"e")?(W.bra=W.cursor,W.slice_del()):W.cursor=W.limit-s}return W.limit_backward=r,!0}function _(){var e,r,s,i,n=W.limit-W.cursor;if(W.ket=W.cursor,W.eq_s_b(1,"s")?(W.bra=W.cursor,r=W.limit-W.cursor,W.out_grouping_b(S,97,232)?(W.cursor=W.limit-r,W.slice_del()):W.cursor=W.limit-n):W.cursor=W.limit-n,W.cursor>=q){if(s=W.limit_backward,W.limit_backward=q,W.ket=W.cursor,e=W.find_among_b(P,7))switch(W.bra=W.cursor,e){case 1:if(l()){if(i=W.limit-W.cursor,!W.eq_s_b(1,"s")&&(W.cursor=W.limit-i,!W.eq_s_b(1,"t")))break;W.slice_del()}break;case 2:W.slice_from("i");break;case 3:W.slice_del();break;case 4:W.eq_s_b(2,"gu")&&W.slice_del()}W.limit_backward=s}}function b(){var e=W.limit-W.cursor;W.find_among_b(U,5)&&(W.cursor=W.limit-e,W.ket=W.cursor,W.cursor>W.limit_backward&&(W.cursor--,W.bra=W.cursor,W.slice_del()))}function d(){for(var e,r=1;W.out_grouping_b(F,97,251);)r--;if(r<=0){if(W.ket=W.cursor,e=W.limit-W.cursor,!W.eq_s_b(1,"é")&&(W.cursor=W.limit-e,!W.eq_s_b(1,"è")))return;W.bra=W.cursor,W.slice_from("e")}}function k(){if(!w()&&(W.cursor=W.limit,!f()&&(W.cursor=W.limit,!m())))return W.cursor=W.limit,void _();W.cursor=W.limit,W.ket=W.cursor,W.eq_s_b(1,"Y")?(W.bra=W.cursor,W.slice_from("i")):(W.cursor=W.limit,W.eq_s_b(1,"ç")&&(W.bra=W.cursor,W.slice_from("c")))}var p,g,q,v=[new r("col",-1,-1),new r("par",-1,-1),new r("tap",-1,-1)],h=[new r("",-1,4),new r("I",0,1),new r("U",0,2),new r("Y",0,3)],z=[new r("iqU",-1,3),new r("abl",-1,3),new r("Ièr",-1,4),new r("ièr",-1,4),new r("eus",-1,2),new r("iv",-1,1)],y=[new r("ic",-1,2),new r("abil",-1,1),new r("iv",-1,3)],C=[new r("iqUe",-1,1),new r("atrice",-1,2),new r("ance",-1,1),new r("ence",-1,5),new r("logie",-1,3),new r("able",-1,1),new r("isme",-1,1),new r("euse",-1,11),new r("iste",-1,1),new r("ive",-1,8),new r("if",-1,8),new r("usion",-1,4),new r("ation",-1,2),new r("ution",-1,4),new r("ateur",-1,2),new r("iqUes",-1,1),new r("atrices",-1,2),new r("ances",-1,1),new r("ences",-1,5),new r("logies",-1,3),new r("ables",-1,1),new r("ismes",-1,1),new r("euses",-1,11),new r("istes",-1,1),new r("ives",-1,8),new r("ifs",-1,8),new r("usions",-1,4),new r("ations",-1,2),new r("utions",-1,4),new r("ateurs",-1,2),new r("ments",-1,15),new r("ements",30,6),new r("issements",31,12),new r("ités",-1,7),new r("ment",-1,15),new r("ement",34,6),new r("issement",35,12),new r("amment",34,13),new r("emment",34,14),new r("aux",-1,10),new r("eaux",39,9),new r("eux",-1,1),new r("ité",-1,7)],x=[new r("ira",-1,1),new r("ie",-1,1),new r("isse",-1,1),new r("issante",-1,1),new r("i",-1,1),new r("irai",4,1),new r("ir",-1,1),new r("iras",-1,1),new r("ies",-1,1),new r("îmes",-1,1),new r("isses",-1,1),new r("issantes",-1,1),new r("îtes",-1,1),new r("is",-1,1),new r("irais",13,1),new r("issais",13,1),new r("irions",-1,1),new r("issions",-1,1),new r("irons",-1,1),new r("issons",-1,1),new r("issants",-1,1),new r("it",-1,1),new r("irait",21,1),new r("issait",21,1),new r("issant",-1,1),new r("iraIent",-1,1),new r("issaIent",-1,1),new r("irent",-1,1),new r("issent",-1,1),new r("iront",-1,1),new r("ît",-1,1),new r("iriez",-1,1),new r("issiez",-1,1),new r("irez",-1,1),new r("issez",-1,1)],I=[new r("a",-1,3),new r("era",0,2),new r("asse",-1,3),new r("ante",-1,3),new r("ée",-1,2),new r("ai",-1,3),new r("erai",5,2),new r("er",-1,2),new r("as",-1,3),new r("eras",8,2),new r("âmes",-1,3),new r("asses",-1,3),new r("antes",-1,3),new r("âtes",-1,3),new r("ées",-1,2),new r("ais",-1,3),new r("erais",15,2),new r("ions",-1,1),new r("erions",17,2),new r("assions",17,3),new r("erons",-1,2),new r("ants",-1,3),new r("és",-1,2),new r("ait",-1,3),new r("erait",23,2),new r("ant",-1,3),new r("aIent",-1,3),new r("eraIent",26,2),new r("èrent",-1,2),new r("assent",-1,3),new r("eront",-1,2),new r("ât",-1,3),new r("ez",-1,2),new r("iez",32,2),new r("eriez",33,2),new r("assiez",33,3),new r("erez",32,2),new r("é",-1,2)],P=[new r("e",-1,3),new r("Ière",0,2),new r("ière",0,2),new r("ion",-1,1),new r("Ier",-1,2),new r("ier",-1,2),new r("ë",-1,4)],U=[new r("ell",-1,-1),new r("eill",-1,-1),new r("enn",-1,-1),new r("onn",-1,-1),new r("ett",-1,-1)],F=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,128,130,103,8,5],S=[1,65,20,0,0,0,0,0,0,0,0,0,0,0,0,0,128],W=new s;this.setCurrent=function(e){W.setCurrent(e)},this.getCurrent=function(){return W.getCurrent()},this.stem=function(){var e=W.cursor;return n(),W.cursor=e,u(),W.limit_backward=e,W.cursor=W.limit,k(),W.cursor=W.limit,b(),W.cursor=W.limit,d(),W.cursor=W.limit_backward,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.fr.stemmer,"stemmer-fr"),e.fr.stopWordFilter=e.generateStopWordFilter("ai aie aient aies ait as au aura aurai auraient aurais aurait auras aurez auriez aurions aurons auront aux avaient avais avait avec avez aviez avions avons ayant ayez ayons c ce ceci celà ces cet cette d dans de des du elle en es est et eu eue eues eurent eus eusse eussent eusses eussiez eussions eut eux eûmes eût eûtes furent fus fusse fussent fusses fussiez fussions fut fûmes fût fûtes ici il ils j je l la le les leur leurs lui m ma mais me mes moi mon même n ne nos notre nous on ont ou par pas pour qu que quel quelle quelles quels qui s sa sans se sera serai seraient serais serait seras serez seriez serions serons seront ses soi soient sois soit sommes son sont soyez soyons suis sur t ta te tes toi ton tu un une vos votre vous y à étaient étais était étant étiez étions été étée étées étés êtes".split(" ")),e.Pipeline.registerFunction(e.fr.stopWordFilter,"stopWordFilter-fr")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.hu.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.hu.min.js
new file mode 100644
index 0000000..ed9d909
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.hu.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Hungarian` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,n){"function"==typeof define&&define.amd?define(n):"object"==typeof exports?module.exports=n():n()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.hu=function(){this.pipeline.reset(),this.pipeline.add(e.hu.trimmer,e.hu.stopWordFilter,e.hu.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.hu.stemmer))},e.hu.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.hu.trimmer=e.trimmerSupport.generateTrimmer(e.hu.wordCharacters),e.Pipeline.registerFunction(e.hu.trimmer,"trimmer-hu"),e.hu.stemmer=function(){var n=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,n=L.cursor;if(d=L.limit,L.in_grouping(W,97,252))for(;;){if(e=L.cursor,L.out_grouping(W,97,252))return L.cursor=e,L.find_among(g,8)||(L.cursor=e,e<L.limit&&L.cursor++),void(d=L.cursor);if(L.cursor=e,e>=L.limit)return void(d=e);L.cursor++}if(L.cursor=n,L.out_grouping(W,97,252)){for(;!L.in_grouping(W,97,252);){if(L.cursor>=L.limit)return;L.cursor++}d=L.cursor}}function i(){return d<=L.cursor}function a(){var e;if(L.ket=L.cursor,(e=L.find_among_b(h,2))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("a");break;case 2:L.slice_from("e")}}function t(){var e=L.limit-L.cursor;return!!L.find_among_b(p,23)&&(L.cursor=L.limit-e,!0)}function s(){if(L.cursor>L.limit_backward){L.cursor--,L.ket=L.cursor;var e=L.cursor-1;L.limit_backward<=e&&e<=L.limit&&(L.cursor=e,L.bra=e,L.slice_del())}}function c(){var e;if(L.ket=L.cursor,(e=L.find_among_b(_,2))&&(L.bra=L.cursor,i())){if((1==e||2==e)&&!t())return;L.slice_del(),s()}}function o(){L.ket=L.cursor,L.find_among_b(v,44)&&(L.bra=L.cursor,i()&&(L.slice_del(),a()))}function w(){var e;if(L.ket=L.cursor,(e=L.find_among_b(z,3))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("e");break;case 2:case 3:L.slice_from("a")}}function l(){var e;if(L.ket=L.cursor,(e=L.find_among_b(y,6))&&(L.bra=L.cursor,i()))switch(e){case 1:case 2:L.slice_del();break;case 3:L.slice_from("a");break;case 4:L.slice_from("e")}}function u(){var e;if(L.ket=L.cursor,(e=L.find_among_b(j,2))&&(L.bra=L.cursor,i())){if((1==e||2==e)&&!t())return;L.slice_del(),s()}}function m(){var e;if(L.ket=L.cursor,(e=L.find_among_b(C,7))&&(L.bra=L.cursor,i()))switch(e){case 1:L.slice_from("a");break;case 2:L.slice_from("e");break;case 3:case 4:case 5:case 6:case 7:L.slice_del()}}function k(){var e;if(L.ket=L.cursor,(e=L.find_among_b(P,12))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 7:case 9:L.slice_del();break;case 2:case 5:case 8:L.slice_from("e");break;case 3:case 6:L.slice_from("a")}}function f(){var e;if(L.ket=L.cursor,(e=L.find_among_b(F,31))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 7:case 8:case 9:case 12:case 13:case 16:case 17:case 18:L.slice_del();break;case 2:case 5:case 10:case 14:case 19:L.slice_from("a");break;case 3:case 6:case 11:case 15:case 20:L.slice_from("e")}}function b(){var e;if(L.ket=L.cursor,(e=L.find_among_b(S,42))&&(L.bra=L.cursor,i()))switch(e){case 1:case 4:case 5:case 6:case 9:case 10:case 11:case 14:case 15:case 16:case 17:case 20:case 21:case 24:case 25:case 26:case 29:L.slice_del();break;case 2:case 7:case 12:case 18:case 22:case 27:L.slice_from("a");break;case 3:case 8:case 13:case 19:case 23:case 28:L.slice_from("e")}}var d,g=[new n("cs",-1,-1),new n("dzs",-1,-1),new n("gy",-1,-1),new n("ly",-1,-1),new n("ny",-1,-1),new n("sz",-1,-1),new n("ty",-1,-1),new n("zs",-1,-1)],h=[new n("á",-1,1),new n("é",-1,2)],p=[new n("bb",-1,-1),new n("cc",-1,-1),new n("dd",-1,-1),new n("ff",-1,-1),new n("gg",-1,-1),new n("jj",-1,-1),new n("kk",-1,-1),new n("ll",-1,-1),new n("mm",-1,-1),new n("nn",-1,-1),new n("pp",-1,-1),new n("rr",-1,-1),new n("ccs",-1,-1),new n("ss",-1,-1),new n("zzs",-1,-1),new n("tt",-1,-1),new n("vv",-1,-1),new n("ggy",-1,-1),new n("lly",-1,-1),new n("nny",-1,-1),new n("tty",-1,-1),new n("ssz",-1,-1),new n("zz",-1,-1)],_=[new n("al",-1,1),new n("el",-1,2)],v=[new n("ba",-1,-1),new n("ra",-1,-1),new n("be",-1,-1),new n("re",-1,-1),new n("ig",-1,-1),new n("nak",-1,-1),new n("nek",-1,-1),new n("val",-1,-1),new n("vel",-1,-1),new n("ul",-1,-1),new n("nál",-1,-1),new n("nél",-1,-1),new n("ból",-1,-1),new n("ról",-1,-1),new n("tól",-1,-1),new n("bõl",-1,-1),new n("rõl",-1,-1),new n("tõl",-1,-1),new n("ül",-1,-1),new n("n",-1,-1),new n("an",19,-1),new n("ban",20,-1),new n("en",19,-1),new n("ben",22,-1),new n("képpen",22,-1),new n("on",19,-1),new n("ön",19,-1),new n("képp",-1,-1),new n("kor",-1,-1),new n("t",-1,-1),new n("at",29,-1),new n("et",29,-1),new n("ként",29,-1),new n("anként",32,-1),new n("enként",32,-1),new n("onként",32,-1),new n("ot",29,-1),new n("ért",29,-1),new n("öt",29,-1),new n("hez",-1,-1),new n("hoz",-1,-1),new n("höz",-1,-1),new n("vá",-1,-1),new n("vé",-1,-1)],z=[new n("án",-1,2),new n("én",-1,1),new n("ánként",-1,3)],y=[new n("stul",-1,2),new n("astul",0,1),new n("ástul",0,3),new n("stül",-1,2),new n("estül",3,1),new n("éstül",3,4)],j=[new n("á",-1,1),new n("é",-1,2)],C=[new n("k",-1,7),new n("ak",0,4),new n("ek",0,6),new n("ok",0,5),new n("ák",0,1),new n("ék",0,2),new n("ök",0,3)],P=[new n("éi",-1,7),new n("áéi",0,6),new n("ééi",0,5),new n("é",-1,9),new n("ké",3,4),new n("aké",4,1),new n("eké",4,1),new n("oké",4,1),new n("áké",4,3),new n("éké",4,2),new n("öké",4,1),new n("éé",3,8)],F=[new n("a",-1,18),new n("ja",0,17),new n("d",-1,16),new n("ad",2,13),new n("ed",2,13),new n("od",2,13),new n("ád",2,14),new n("éd",2,15),new n("öd",2,13),new n("e",-1,18),new n("je",9,17),new n("nk",-1,4),new n("unk",11,1),new n("ánk",11,2),new n("énk",11,3),new n("ünk",11,1),new n("uk",-1,8),new n("juk",16,7),new n("ájuk",17,5),new n("ük",-1,8),new n("jük",19,7),new n("éjük",20,6),new n("m",-1,12),new n("am",22,9),new n("em",22,9),new n("om",22,9),new n("ám",22,10),new n("ém",22,11),new n("o",-1,18),new n("á",-1,19),new n("é",-1,20)],S=[new n("id",-1,10),new n("aid",0,9),new n("jaid",1,6),new n("eid",0,9),new n("jeid",3,6),new n("áid",0,7),new n("éid",0,8),new n("i",-1,15),new n("ai",7,14),new n("jai",8,11),new n("ei",7,14),new n("jei",10,11),new n("ái",7,12),new n("éi",7,13),new n("itek",-1,24),new n("eitek",14,21),new n("jeitek",15,20),new n("éitek",14,23),new n("ik",-1,29),new n("aik",18,26),new n("jaik",19,25),new n("eik",18,26),new n("jeik",21,25),new n("áik",18,27),new n("éik",18,28),new n("ink",-1,20),new n("aink",25,17),new n("jaink",26,16),new n("eink",25,17),new n("jeink",28,16),new n("áink",25,18),new n("éink",25,19),new n("aitok",-1,21),new n("jaitok",32,20),new n("áitok",-1,22),new n("im",-1,5),new n("aim",35,4),new n("jaim",36,1),new n("eim",35,4),new n("jeim",38,1),new n("áim",35,2),new n("éim",35,3)],W=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,52,14],L=new r;this.setCurrent=function(e){L.setCurrent(e)},this.getCurrent=function(){return L.getCurrent()},this.stem=function(){var n=L.cursor;return e(),L.limit_backward=n,L.cursor=L.limit,c(),L.cursor=L.limit,o(),L.cursor=L.limit,w(),L.cursor=L.limit,l(),L.cursor=L.limit,u(),L.cursor=L.limit,k(),L.cursor=L.limit,f(),L.cursor=L.limit,b(),L.cursor=L.limit,m(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.hu.stemmer,"stemmer-hu"),e.hu.stopWordFilter=e.generateStopWordFilter("a abban ahhoz ahogy ahol aki akik akkor alatt amely amelyek amelyekben amelyeket amelyet amelynek ami amikor amit amolyan amíg annak arra arról az azok azon azonban azt aztán azután azzal azért be belül benne bár cikk cikkek cikkeket csak de e ebben eddig egy egyes egyetlen egyik egyre egyéb egész ehhez ekkor el ellen elsõ elég elõ elõször elõtt emilyen ennek erre ez ezek ezen ezt ezzel ezért fel felé hanem hiszen hogy hogyan igen ill ill. illetve ilyen ilyenkor ismét ison itt jobban jó jól kell kellett keressünk keresztül ki kívül között közül legalább legyen lehet lehetett lenne lenni lesz lett maga magát majd majd meg mellett mely melyek mert mi mikor milyen minden mindenki mindent mindig mint mintha mit mivel miért most már más másik még míg nagy nagyobb nagyon ne nekem neki nem nincs néha néhány nélkül olyan ott pedig persze rá s saját sem semmi sok sokat sokkal szemben szerint szinte számára talán tehát teljes tovább továbbá több ugyanis utolsó után utána vagy vagyis vagyok valaki valami valamint való van vannak vele vissza viszont volna volt voltak voltam voltunk által általában át én éppen és így õ õk õket össze úgy új újabb újra".split(" ")),e.Pipeline.registerFunction(e.hu.stopWordFilter,"stopWordFilter-hu")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.it.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.it.min.js
new file mode 100644
index 0000000..344b6a3
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.it.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Italian` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.it=function(){this.pipeline.reset(),this.pipeline.add(e.it.trimmer,e.it.stopWordFilter,e.it.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.it.stemmer))},e.it.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.it.trimmer=e.trimmerSupport.generateTrimmer(e.it.wordCharacters),e.Pipeline.registerFunction(e.it.trimmer,"trimmer-it"),e.it.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(e,r,n){return!(!x.eq_s(1,e)||(x.ket=x.cursor,!x.in_grouping(L,97,249)))&&(x.slice_from(r),x.cursor=n,!0)}function i(){for(var r,n,i,o,t=x.cursor;;){if(x.bra=x.cursor,r=x.find_among(h,7))switch(x.ket=x.cursor,r){case 1:x.slice_from("à");continue;case 2:x.slice_from("è");continue;case 3:x.slice_from("ì");continue;case 4:x.slice_from("ò");continue;case 5:x.slice_from("ù");continue;case 6:x.slice_from("qU");continue;case 7:if(x.cursor>=x.limit)break;x.cursor++;continue}break}for(x.cursor=t;;)for(n=x.cursor;;){if(i=x.cursor,x.in_grouping(L,97,249)){if(x.bra=x.cursor,o=x.cursor,e("u","U",i))break;if(x.cursor=o,e("i","I",i))break}if(x.cursor=i,x.cursor>=x.limit)return void(x.cursor=n);x.cursor++}}function o(e){if(x.cursor=e,!x.in_grouping(L,97,249))return!1;for(;!x.out_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}return!0}function t(){if(x.in_grouping(L,97,249)){var e=x.cursor;if(x.out_grouping(L,97,249)){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return o(e);x.cursor++}return!0}return o(e)}return!1}function s(){var e,r=x.cursor;if(!t()){if(x.cursor=r,!x.out_grouping(L,97,249))return;if(e=x.cursor,x.out_grouping(L,97,249)){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return x.cursor=e,void(x.in_grouping(L,97,249)&&x.cursor<x.limit&&x.cursor++);x.cursor++}return void(k=x.cursor)}if(x.cursor=e,!x.in_grouping(L,97,249)||x.cursor>=x.limit)return;x.cursor++}k=x.cursor}function a(){for(;!x.in_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}for(;!x.out_grouping(L,97,249);){if(x.cursor>=x.limit)return!1;x.cursor++}return!0}function u(){var e=x.cursor;k=x.limit,p=k,g=k,s(),x.cursor=e,a()&&(p=x.cursor,a()&&(g=x.cursor))}function c(){for(var e;;){if(x.bra=x.cursor,!(e=x.find_among(q,3)))break;switch(x.ket=x.cursor,e){case 1:x.slice_from("i");break;case 2:x.slice_from("u");break;case 3:if(x.cursor>=x.limit)return;x.cursor++}}}function w(){return k<=x.cursor}function l(){return p<=x.cursor}function m(){return g<=x.cursor}function f(){var e;if(x.ket=x.cursor,x.find_among_b(C,37)&&(x.bra=x.cursor,(e=x.find_among_b(z,5))&&w()))switch(e){case 1:x.slice_del();break;case 2:x.slice_from("e")}}function v(){var e;if(x.ket=x.cursor,!(e=x.find_among_b(S,51)))return!1;switch(x.bra=x.cursor,e){case 1:if(!m())return!1;x.slice_del();break;case 2:if(!m())return!1;x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"ic")&&(x.bra=x.cursor,m()&&x.slice_del());break;case 3:if(!m())return!1;x.slice_from("log");break;case 4:if(!m())return!1;x.slice_from("u");break;case 5:if(!m())return!1;x.slice_from("ente");break;case 6:if(!w())return!1;x.slice_del();break;case 7:if(!l())return!1;x.slice_del(),x.ket=x.cursor,e=x.find_among_b(P,4),e&&(x.bra=x.cursor,m()&&(x.slice_del(),1==e&&(x.ket=x.cursor,x.eq_s_b(2,"at")&&(x.bra=x.cursor,m()&&x.slice_del()))));break;case 8:if(!m())return!1;x.slice_del(),x.ket=x.cursor,e=x.find_among_b(F,3),e&&(x.bra=x.cursor,1==e&&m()&&x.slice_del());break;case 9:if(!m())return!1;x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"at")&&(x.bra=x.cursor,m()&&(x.slice_del(),x.ket=x.cursor,x.eq_s_b(2,"ic")&&(x.bra=x.cursor,m()&&x.slice_del())))}return!0}function b(){var e,r;x.cursor>=k&&(r=x.limit_backward,x.limit_backward=k,x.ket=x.cursor,e=x.find_among_b(W,87),e&&(x.bra=x.cursor,1==e&&x.slice_del()),x.limit_backward=r)}function d(){var e=x.limit-x.cursor;if(x.ket=x.cursor,x.in_grouping_b(y,97,242)&&(x.bra=x.cursor,w()&&(x.slice_del(),x.ket=x.cursor,x.eq_s_b(1,"i")&&(x.bra=x.cursor,w()))))return void x.slice_del();x.cursor=x.limit-e}function _(){d(),x.ket=x.cursor,x.eq_s_b(1,"h")&&(x.bra=x.cursor,x.in_grouping_b(U,99,103)&&w()&&x.slice_del())}var g,p,k,h=[new r("",-1,7),new r("qu",0,6),new r("á",0,1),new r("é",0,2),new r("í",0,3),new r("ó",0,4),new r("ú",0,5)],q=[new r("",-1,3),new r("I",0,1),new r("U",0,2)],C=[new r("la",-1,-1),new r("cela",0,-1),new r("gliela",0,-1),new r("mela",0,-1),new r("tela",0,-1),new r("vela",0,-1),new r("le",-1,-1),new r("cele",6,-1),new r("gliele",6,-1),new r("mele",6,-1),new r("tele",6,-1),new r("vele",6,-1),new r("ne",-1,-1),new r("cene",12,-1),new r("gliene",12,-1),new r("mene",12,-1),new r("sene",12,-1),new r("tene",12,-1),new r("vene",12,-1),new r("ci",-1,-1),new r("li",-1,-1),new r("celi",20,-1),new r("glieli",20,-1),new r("meli",20,-1),new r("teli",20,-1),new r("veli",20,-1),new r("gli",20,-1),new r("mi",-1,-1),new r("si",-1,-1),new r("ti",-1,-1),new r("vi",-1,-1),new r("lo",-1,-1),new r("celo",31,-1),new r("glielo",31,-1),new r("melo",31,-1),new r("telo",31,-1),new r("velo",31,-1)],z=[new r("ando",-1,1),new r("endo",-1,1),new r("ar",-1,2),new r("er",-1,2),new r("ir",-1,2)],P=[new r("ic",-1,-1),new r("abil",-1,-1),new r("os",-1,-1),new r("iv",-1,1)],F=[new r("ic",-1,1),new r("abil",-1,1),new r("iv",-1,1)],S=[new r("ica",-1,1),new r("logia",-1,3),new r("osa",-1,1),new r("ista",-1,1),new r("iva",-1,9),new r("anza",-1,1),new r("enza",-1,5),new r("ice",-1,1),new r("atrice",7,1),new r("iche",-1,1),new r("logie",-1,3),new r("abile",-1,1),new r("ibile",-1,1),new r("usione",-1,4),new r("azione",-1,2),new r("uzione",-1,4),new r("atore",-1,2),new r("ose",-1,1),new r("ante",-1,1),new r("mente",-1,1),new r("amente",19,7),new r("iste",-1,1),new r("ive",-1,9),new r("anze",-1,1),new r("enze",-1,5),new r("ici",-1,1),new r("atrici",25,1),new r("ichi",-1,1),new r("abili",-1,1),new r("ibili",-1,1),new r("ismi",-1,1),new r("usioni",-1,4),new r("azioni",-1,2),new r("uzioni",-1,4),new r("atori",-1,2),new r("osi",-1,1),new r("anti",-1,1),new r("amenti",-1,6),new r("imenti",-1,6),new r("isti",-1,1),new r("ivi",-1,9),new r("ico",-1,1),new r("ismo",-1,1),new r("oso",-1,1),new r("amento",-1,6),new r("imento",-1,6),new r("ivo",-1,9),new r("ità",-1,8),new r("istà",-1,1),new r("istè",-1,1),new r("istì",-1,1)],W=[new r("isca",-1,1),new r("enda",-1,1),new r("ata",-1,1),new r("ita",-1,1),new r("uta",-1,1),new r("ava",-1,1),new r("eva",-1,1),new r("iva",-1,1),new r("erebbe",-1,1),new r("irebbe",-1,1),new r("isce",-1,1),new r("ende",-1,1),new r("are",-1,1),new r("ere",-1,1),new r("ire",-1,1),new r("asse",-1,1),new r("ate",-1,1),new r("avate",16,1),new r("evate",16,1),new r("ivate",16,1),new r("ete",-1,1),new r("erete",20,1),new r("irete",20,1),new r("ite",-1,1),new r("ereste",-1,1),new r("ireste",-1,1),new r("ute",-1,1),new r("erai",-1,1),new r("irai",-1,1),new r("isci",-1,1),new r("endi",-1,1),new r("erei",-1,1),new r("irei",-1,1),new r("assi",-1,1),new r("ati",-1,1),new r("iti",-1,1),new r("eresti",-1,1),new r("iresti",-1,1),new r("uti",-1,1),new r("avi",-1,1),new r("evi",-1,1),new r("ivi",-1,1),new r("isco",-1,1),new r("ando",-1,1),new r("endo",-1,1),new r("Yamo",-1,1),new r("iamo",-1,1),new r("avamo",-1,1),new r("evamo",-1,1),new r("ivamo",-1,1),new r("eremo",-1,1),new r("iremo",-1,1),new r("assimo",-1,1),new r("ammo",-1,1),new r("emmo",-1,1),new r("eremmo",54,1),new r("iremmo",54,1),new r("immo",-1,1),new r("ano",-1,1),new r("iscano",58,1),new r("avano",58,1),new r("evano",58,1),new r("ivano",58,1),new r("eranno",-1,1),new r("iranno",-1,1),new r("ono",-1,1),new r("iscono",65,1),new r("arono",65,1),new r("erono",65,1),new r("irono",65,1),new r("erebbero",-1,1),new r("irebbero",-1,1),new r("assero",-1,1),new r("essero",-1,1),new r("issero",-1,1),new r("ato",-1,1),new r("ito",-1,1),new r("uto",-1,1),new r("avo",-1,1),new r("evo",-1,1),new r("ivo",-1,1),new r("ar",-1,1),new r("ir",-1,1),new r("erà",-1,1),new r("irà",-1,1),new r("erò",-1,1),new r("irò",-1,1)],L=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2,1],y=[17,65,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,8,2],U=[17],x=new n;this.setCurrent=function(e){x.setCurrent(e)},this.getCurrent=function(){return x.getCurrent()},this.stem=function(){var e=x.cursor;return i(),x.cursor=e,u(),x.limit_backward=e,x.cursor=x.limit,f(),x.cursor=x.limit,v()||(x.cursor=x.limit,b()),x.cursor=x.limit,_(),x.cursor=x.limit_backward,c(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.it.stemmer,"stemmer-it"),e.it.stopWordFilter=e.generateStopWordFilter("a abbia abbiamo abbiano abbiate ad agl agli ai al all alla alle allo anche avemmo avendo avesse avessero avessi avessimo aveste avesti avete aveva avevamo avevano avevate avevi avevo avrai avranno avrebbe avrebbero avrei avremmo avremo avreste avresti avrete avrà avrò avuta avute avuti avuto c che chi ci coi col come con contro cui da dagl dagli dai dal dall dalla dalle dallo degl degli dei del dell della delle dello di dov dove e ebbe ebbero ebbi ed era erano eravamo eravate eri ero essendo faccia facciamo facciano facciate faccio facemmo facendo facesse facessero facessi facessimo faceste facesti faceva facevamo facevano facevate facevi facevo fai fanno farai faranno farebbe farebbero farei faremmo faremo fareste faresti farete farà farò fece fecero feci fosse fossero fossi fossimo foste fosti fu fui fummo furono gli ha hai hanno ho i il in io l la le lei li lo loro lui ma mi mia mie miei mio ne negl negli nei nel nell nella nelle nello noi non nostra nostre nostri nostro o per perché più quale quanta quante quanti quanto quella quelle quelli quello questa queste questi questo sarai saranno sarebbe sarebbero sarei saremmo saremo sareste saresti sarete sarà sarò se sei si sia siamo siano siate siete sono sta stai stando stanno starai staranno starebbe starebbero starei staremmo staremo stareste staresti starete starà starò stava stavamo stavano stavate stavi stavo stemmo stesse stessero stessi stessimo steste stesti stette stettero stetti stia stiamo stiano stiate sto su sua sue sugl sugli sui sul sull sulla sulle sullo suo suoi ti tra tu tua tue tuo tuoi tutti tutto un una uno vi voi vostra vostre vostri vostro è".split(" ")),e.Pipeline.registerFunction(e.it.stopWordFilter,"stopWordFilter-it")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.ja.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.ja.min.js
new file mode 100644
index 0000000..5f254eb
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.ja.min.js
@@ -0,0 +1 @@
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.ja=function(){this.pipeline.reset(),this.pipeline.add(e.ja.trimmer,e.ja.stopWordFilter,e.ja.stemmer),r?this.tokenizer=e.ja.tokenizer:(e.tokenizer&&(e.tokenizer=e.ja.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.ja.tokenizer))};var t=new e.TinySegmenter;e.ja.tokenizer=function(i){var n,o,s,p,a,u,m,l,c,f;if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t.toLowerCase()):t.toLowerCase()});for(o=i.toString().toLowerCase().replace(/^\s+/,""),n=o.length-1;n>=0;n--)if(/\S/.test(o.charAt(n))){o=o.substring(0,n+1);break}for(a=[],s=o.length,c=0,l=0;c<=s;c++)if(u=o.charAt(c),m=c-l,u.match(/\s/)||c==s){if(m>0)for(p=t.segment(o.slice(l,c)).filter(function(e){return!!e}),f=l,n=0;n<p.length;n++)r?a.push(new e.Token(p[n],{position:[f,p[n].length],index:a.length})):a.push(p[n]),f+=p[n].length;l=c+1}return a},e.ja.stemmer=function(){return function(e){return e}}(),e.Pipeline.registerFunction(e.ja.stemmer,"stemmer-ja"),e.ja.wordCharacters="一二三四五六七八九十百千万億兆一-龠々〆ヵヶぁ-んァ-ヴーア-ン゙a-zA-Za-zA-Z0-90-9",e.ja.trimmer=e.trimmerSupport.generateTrimmer(e.ja.wordCharacters),e.Pipeline.registerFunction(e.ja.trimmer,"trimmer-ja"),e.ja.stopWordFilter=e.generateStopWordFilter("これ それ あれ この その あの ここ そこ あそこ こちら どこ だれ なに なん 何 私 貴方 貴方方 我々 私達 あの人 あのかた 彼女 彼 です あります おります います は が の に を で え から まで より も どの と し それで しかし".split(" ")),e.Pipeline.registerFunction(e.ja.stopWordFilter,"stopWordFilter-ja"),e.jp=e.ja,e.Pipeline.registerFunction(e.jp.stemmer,"stemmer-jp"),e.Pipeline.registerFunction(e.jp.trimmer,"trimmer-jp"),e.Pipeline.registerFunction(e.jp.stopWordFilter,"stopWordFilter-jp")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.jp.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.jp.min.js
new file mode 100644
index 0000000..c055eba
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.jp.min.js
@@ -0,0 +1 @@
+module.exports=require("./lunr.ja");
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.multi.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.multi.min.js
new file mode 100644
index 0000000..7debad0
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.multi.min.js
@@ -0,0 +1 @@
+!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(e.lunr)}(this,function(){return function(e){e.multiLanguage=function(){for(var t=Array.prototype.slice.call(arguments),i=t.join("-"),r="",n=[],s=[],p=0;p<t.length;++p)"en"==t[p]?(r+="\\w",n.unshift(e.stopWordFilter),n.push(e.stemmer),s.push(e.stemmer)):(r+=e[t[p]].wordCharacters,e[t[p]].stopWordFilter&&n.unshift(e[t[p]].stopWordFilter),e[t[p]].stemmer&&(n.push(e[t[p]].stemmer),s.push(e[t[p]].stemmer)));var o=e.trimmerSupport.generateTrimmer(r);return e.Pipeline.registerFunction(o,"lunr-multi-trimmer-"+i),n.unshift(o),function(){this.pipeline.reset(),this.pipeline.add.apply(this.pipeline,n),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add.apply(this.searchPipeline,s))}}}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.nl.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.nl.min.js
new file mode 100644
index 0000000..c4a2535
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.nl.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Dutch` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(r,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():e()(r.lunr)}(this,function(){return function(r){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");r.nl=function(){this.pipeline.reset(),this.pipeline.add(r.nl.trimmer,r.nl.stopWordFilter,r.nl.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(r.nl.stemmer))},r.nl.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",r.nl.trimmer=r.trimmerSupport.generateTrimmer(r.nl.wordCharacters),r.Pipeline.registerFunction(r.nl.trimmer,"trimmer-nl"),r.nl.stemmer=function(){var e=r.stemmerSupport.Among,i=r.stemmerSupport.SnowballProgram,n=new function(){function r(){for(var r,e,i,o=C.cursor;;){if(C.bra=C.cursor,r=C.find_among(b,11))switch(C.ket=C.cursor,r){case 1:C.slice_from("a");continue;case 2:C.slice_from("e");continue;case 3:C.slice_from("i");continue;case 4:C.slice_from("o");continue;case 5:C.slice_from("u");continue;case 6:if(C.cursor>=C.limit)break;C.cursor++;continue}break}for(C.cursor=o,C.bra=o,C.eq_s(1,"y")?(C.ket=C.cursor,C.slice_from("Y")):C.cursor=o;;)if(e=C.cursor,C.in_grouping(q,97,232)){if(i=C.cursor,C.bra=i,C.eq_s(1,"i"))C.ket=C.cursor,C.in_grouping(q,97,232)&&(C.slice_from("I"),C.cursor=e);else if(C.cursor=i,C.eq_s(1,"y"))C.ket=C.cursor,C.slice_from("Y"),C.cursor=e;else if(n(e))break}else if(n(e))break}function n(r){return C.cursor=r,r>=C.limit||(C.cursor++,!1)}function o(){_=C.limit,d=_,t()||(_=C.cursor,_<3&&(_=3),t()||(d=C.cursor))}function t(){for(;!C.in_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}for(;!C.out_grouping(q,97,232);){if(C.cursor>=C.limit)return!0;C.cursor++}return!1}function s(){for(var r;;)if(C.bra=C.cursor,r=C.find_among(p,3))switch(C.ket=C.cursor,r){case 1:C.slice_from("y");break;case 2:C.slice_from("i");break;case 3:if(C.cursor>=C.limit)return;C.cursor++}}function u(){return _<=C.cursor}function c(){return d<=C.cursor}function a(){var r=C.limit-C.cursor;C.find_among_b(g,3)&&(C.cursor=C.limit-r,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del()))}function l(){var r;w=!1,C.ket=C.cursor,C.eq_s_b(1,"e")&&(C.bra=C.cursor,u()&&(r=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-r,C.slice_del(),w=!0,a())))}function m(){var r;u()&&(r=C.limit-C.cursor,C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-r,C.eq_s_b(3,"gem")||(C.cursor=C.limit-r,C.slice_del(),a())))}function f(){var r,e,i,n,o,t,s=C.limit-C.cursor;if(C.ket=C.cursor,r=C.find_among_b(h,5))switch(C.bra=C.cursor,r){case 1:u()&&C.slice_from("heid");break;case 2:m();break;case 3:u()&&C.out_grouping_b(j,97,232)&&C.slice_del()}if(C.cursor=C.limit-s,l(),C.cursor=C.limit-s,C.ket=C.cursor,C.eq_s_b(4,"heid")&&(C.bra=C.cursor,c()&&(e=C.limit-C.cursor,C.eq_s_b(1,"c")||(C.cursor=C.limit-e,C.slice_del(),C.ket=C.cursor,C.eq_s_b(2,"en")&&(C.bra=C.cursor,m())))),C.cursor=C.limit-s,C.ket=C.cursor,r=C.find_among_b(k,6))switch(C.bra=C.cursor,r){case 1:if(c()){if(C.slice_del(),i=C.limit-C.cursor,C.ket=C.cursor,C.eq_s_b(2,"ig")&&(C.bra=C.cursor,c()&&(n=C.limit-C.cursor,!C.eq_s_b(1,"e")))){C.cursor=C.limit-n,C.slice_del();break}C.cursor=C.limit-i,a()}break;case 2:c()&&(o=C.limit-C.cursor,C.eq_s_b(1,"e")||(C.cursor=C.limit-o,C.slice_del()));break;case 3:c()&&(C.slice_del(),l());break;case 4:c()&&C.slice_del();break;case 5:c()&&w&&C.slice_del()}C.cursor=C.limit-s,C.out_grouping_b(z,73,232)&&(t=C.limit-C.cursor,C.find_among_b(v,4)&&C.out_grouping_b(q,97,232)&&(C.cursor=C.limit-t,C.ket=C.cursor,C.cursor>C.limit_backward&&(C.cursor--,C.bra=C.cursor,C.slice_del())))}var d,_,w,b=[new e("",-1,6),new e("á",0,1),new e("ä",0,1),new e("é",0,2),new e("ë",0,2),new e("í",0,3),new e("ï",0,3),new e("ó",0,4),new e("ö",0,4),new e("ú",0,5),new e("ü",0,5)],p=[new e("",-1,3),new e("I",0,2),new e("Y",0,1)],g=[new e("dd",-1,-1),new e("kk",-1,-1),new e("tt",-1,-1)],h=[new e("ene",-1,2),new e("se",-1,3),new e("en",-1,2),new e("heden",2,1),new e("s",-1,3)],k=[new e("end",-1,1),new e("ig",-1,2),new e("ing",-1,1),new e("lijk",-1,3),new e("baar",-1,4),new e("bar",-1,5)],v=[new e("aa",-1,-1),new e("ee",-1,-1),new e("oo",-1,-1),new e("uu",-1,-1)],q=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],z=[1,0,0,17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],j=[17,67,16,1,0,0,0,0,0,0,0,0,0,0,0,0,128],C=new i;this.setCurrent=function(r){C.setCurrent(r)},this.getCurrent=function(){return C.getCurrent()},this.stem=function(){var e=C.cursor;return r(),C.cursor=e,o(),C.limit_backward=e,C.cursor=C.limit,f(),C.cursor=C.limit_backward,s(),!0}};return function(r){return"function"==typeof r.update?r.update(function(r){return n.setCurrent(r),n.stem(),n.getCurrent()}):(n.setCurrent(r),n.stem(),n.getCurrent())}}(),r.Pipeline.registerFunction(r.nl.stemmer,"stemmer-nl"),r.nl.stopWordFilter=r.generateStopWordFilter(" aan al alles als altijd andere ben bij daar dan dat de der deze die dit doch doen door dus een eens en er ge geen geweest haar had heb hebben heeft hem het hier hij hoe hun iemand iets ik in is ja je kan kon kunnen maar me meer men met mij mijn moet na naar niet niets nog nu of om omdat onder ons ook op over reeds te tegen toch toen tot u uit uw van veel voor want waren was wat werd wezen wie wil worden wordt zal ze zelf zich zij zijn zo zonder zou".split(" ")),r.Pipeline.registerFunction(r.nl.stopWordFilter,"stopWordFilter-nl")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.no.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.no.min.js
new file mode 100644
index 0000000..92bc7e4
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.no.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Norwegian` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.no=function(){this.pipeline.reset(),this.pipeline.add(e.no.trimmer,e.no.stopWordFilter,e.no.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.no.stemmer))},e.no.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.no.trimmer=e.trimmerSupport.generateTrimmer(e.no.wordCharacters),e.Pipeline.registerFunction(e.no.trimmer,"trimmer-no"),e.no.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,r=w.cursor+3;if(a=w.limit,0<=r||r<=w.limit){for(s=r;;){if(e=w.cursor,w.in_grouping(d,97,248)){w.cursor=e;break}if(e>=w.limit)return;w.cursor=e+1}for(;!w.out_grouping(d,97,248);){if(w.cursor>=w.limit)return;w.cursor++}a=w.cursor,a<s&&(a=s)}}function i(){var e,r,n;if(w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(m,29),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:n=w.limit-w.cursor,w.in_grouping_b(c,98,122)?w.slice_del():(w.cursor=w.limit-n,w.eq_s_b(1,"k")&&w.out_grouping_b(d,97,248)&&w.slice_del());break;case 3:w.slice_from("er")}}function t(){var e,r=w.limit-w.cursor;w.cursor>=a&&(e=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,w.find_among_b(u,2)?(w.bra=w.cursor,w.limit_backward=e,w.cursor=w.limit-r,w.cursor>w.limit_backward&&(w.cursor--,w.bra=w.cursor,w.slice_del())):w.limit_backward=e)}function o(){var e,r;w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(l,11),e?(w.bra=w.cursor,w.limit_backward=r,1==e&&w.slice_del()):w.limit_backward=r)}var s,a,m=[new r("a",-1,1),new r("e",-1,1),new r("ede",1,1),new r("ande",1,1),new r("ende",1,1),new r("ane",1,1),new r("ene",1,1),new r("hetene",6,1),new r("erte",1,3),new r("en",-1,1),new r("heten",9,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",12,1),new r("s",-1,2),new r("as",14,1),new r("es",14,1),new r("edes",16,1),new r("endes",16,1),new r("enes",16,1),new r("hetenes",19,1),new r("ens",14,1),new r("hetens",21,1),new r("ers",14,1),new r("ets",14,1),new r("et",-1,1),new r("het",25,1),new r("ert",-1,3),new r("ast",-1,1)],u=[new r("dt",-1,-1),new r("vt",-1,-1)],l=[new r("leg",-1,1),new r("eleg",0,1),new r("ig",-1,1),new r("eig",2,1),new r("lig",2,1),new r("elig",4,1),new r("els",-1,1),new r("lov",-1,1),new r("elov",7,1),new r("slov",7,1),new r("hetslov",9,1)],d=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],c=[119,125,149,1],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,i(),w.cursor=w.limit,t(),w.cursor=w.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.no.stemmer,"stemmer-no"),e.no.stopWordFilter=e.generateStopWordFilter("alle at av bare begge ble blei bli blir blitt både båe da de deg dei deim deira deires dem den denne der dere deres det dette di din disse ditt du dykk dykkar då eg ein eit eitt eller elles en enn er et ett etter for fordi fra før ha hadde han hans har hennar henne hennes her hjå ho hoe honom hoss hossen hun hva hvem hver hvilke hvilken hvis hvor hvordan hvorfor i ikke ikkje ikkje ingen ingi inkje inn inni ja jeg kan kom korleis korso kun kunne kva kvar kvarhelst kven kvi kvifor man mange me med medan meg meget mellom men mi min mine mitt mot mykje ned no noe noen noka noko nokon nokor nokre nå når og også om opp oss over på samme seg selv si si sia sidan siden sin sine sitt sjøl skal skulle slik so som som somme somt så sånn til um upp ut uten var vart varte ved vere verte vi vil ville vore vors vort vår være være vært å".split(" ")),e.Pipeline.registerFunction(e.no.stopWordFilter,"stopWordFilter-no")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.pt.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.pt.min.js
new file mode 100644
index 0000000..6c16996
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.pt.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Portuguese` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.pt=function(){this.pipeline.reset(),this.pipeline.add(e.pt.trimmer,e.pt.stopWordFilter,e.pt.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.pt.stemmer))},e.pt.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.pt.trimmer=e.trimmerSupport.generateTrimmer(e.pt.wordCharacters),e.Pipeline.registerFunction(e.pt.trimmer,"trimmer-pt"),e.pt.stemmer=function(){var r=e.stemmerSupport.Among,s=e.stemmerSupport.SnowballProgram,n=new function(){function e(){for(var e;;){if(z.bra=z.cursor,e=z.find_among(k,3))switch(z.ket=z.cursor,e){case 1:z.slice_from("a~");continue;case 2:z.slice_from("o~");continue;case 3:if(z.cursor>=z.limit)break;z.cursor++;continue}break}}function n(){if(z.out_grouping(y,97,250)){for(;!z.in_grouping(y,97,250);){if(z.cursor>=z.limit)return!0;z.cursor++}return!1}return!0}function i(){if(z.in_grouping(y,97,250))for(;!z.out_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}return g=z.cursor,!0}function o(){var e,r,s=z.cursor;if(z.in_grouping(y,97,250))if(e=z.cursor,n()){if(z.cursor=e,i())return}else g=z.cursor;if(z.cursor=s,z.out_grouping(y,97,250)){if(r=z.cursor,n()){if(z.cursor=r,!z.in_grouping(y,97,250)||z.cursor>=z.limit)return;z.cursor++}g=z.cursor}}function t(){for(;!z.in_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}for(;!z.out_grouping(y,97,250);){if(z.cursor>=z.limit)return!1;z.cursor++}return!0}function a(){var e=z.cursor;g=z.limit,b=g,h=g,o(),z.cursor=e,t()&&(b=z.cursor,t()&&(h=z.cursor))}function u(){for(var e;;){if(z.bra=z.cursor,e=z.find_among(q,3))switch(z.ket=z.cursor,e){case 1:z.slice_from("ã");continue;case 2:z.slice_from("õ");continue;case 3:if(z.cursor>=z.limit)break;z.cursor++;continue}break}}function w(){return g<=z.cursor}function m(){return b<=z.cursor}function c(){return h<=z.cursor}function l(){var e;if(z.ket=z.cursor,!(e=z.find_among_b(F,45)))return!1;switch(z.bra=z.cursor,e){case 1:if(!c())return!1;z.slice_del();break;case 2:if(!c())return!1;z.slice_from("log");break;case 3:if(!c())return!1;z.slice_from("u");break;case 4:if(!c())return!1;z.slice_from("ente");break;case 5:if(!m())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(j,4),e&&(z.bra=z.cursor,c()&&(z.slice_del(),1==e&&(z.ket=z.cursor,z.eq_s_b(2,"at")&&(z.bra=z.cursor,c()&&z.slice_del()))));break;case 6:if(!c())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(C,3),e&&(z.bra=z.cursor,1==e&&c()&&z.slice_del());break;case 7:if(!c())return!1;z.slice_del(),z.ket=z.cursor,e=z.find_among_b(P,3),e&&(z.bra=z.cursor,1==e&&c()&&z.slice_del());break;case 8:if(!c())return!1;z.slice_del(),z.ket=z.cursor,z.eq_s_b(2,"at")&&(z.bra=z.cursor,c()&&z.slice_del());break;case 9:if(!w()||!z.eq_s_b(1,"e"))return!1;z.slice_from("ir")}return!0}function f(){var e,r;if(z.cursor>=g){if(r=z.limit_backward,z.limit_backward=g,z.ket=z.cursor,e=z.find_among_b(S,120))return z.bra=z.cursor,1==e&&z.slice_del(),z.limit_backward=r,!0;z.limit_backward=r}return!1}function d(){var e;z.ket=z.cursor,(e=z.find_among_b(W,7))&&(z.bra=z.cursor,1==e&&w()&&z.slice_del())}function v(e,r){if(z.eq_s_b(1,e)){z.bra=z.cursor;var s=z.limit-z.cursor;if(z.eq_s_b(1,r))return z.cursor=z.limit-s,w()&&z.slice_del(),!1}return!0}function p(){var e;if(z.ket=z.cursor,e=z.find_among_b(L,4))switch(z.bra=z.cursor,e){case 1:w()&&(z.slice_del(),z.ket=z.cursor,z.limit-z.cursor,v("u","g")&&v("i","c"));break;case 2:z.slice_from("c")}}function _(){if(!l()&&(z.cursor=z.limit,!f()))return z.cursor=z.limit,void d();z.cursor=z.limit,z.ket=z.cursor,z.eq_s_b(1,"i")&&(z.bra=z.cursor,z.eq_s_b(1,"c")&&(z.cursor=z.limit,w()&&z.slice_del()))}var h,b,g,k=[new r("",-1,3),new r("ã",0,1),new r("õ",0,2)],q=[new r("",-1,3),new r("a~",0,1),new r("o~",0,2)],j=[new r("ic",-1,-1),new r("ad",-1,-1),new r("os",-1,-1),new r("iv",-1,1)],C=[new r("ante",-1,1),new r("avel",-1,1),new r("ível",-1,1)],P=[new r("ic",-1,1),new r("abil",-1,1),new r("iv",-1,1)],F=[new r("ica",-1,1),new r("ância",-1,1),new r("ência",-1,4),new r("ira",-1,9),new r("adora",-1,1),new r("osa",-1,1),new r("ista",-1,1),new r("iva",-1,8),new r("eza",-1,1),new r("logía",-1,2),new r("idade",-1,7),new r("ante",-1,1),new r("mente",-1,6),new r("amente",12,5),new r("ável",-1,1),new r("ível",-1,1),new r("ución",-1,3),new r("ico",-1,1),new r("ismo",-1,1),new r("oso",-1,1),new r("amento",-1,1),new r("imento",-1,1),new r("ivo",-1,8),new r("aça~o",-1,1),new r("ador",-1,1),new r("icas",-1,1),new r("ências",-1,4),new r("iras",-1,9),new r("adoras",-1,1),new r("osas",-1,1),new r("istas",-1,1),new r("ivas",-1,8),new r("ezas",-1,1),new r("logías",-1,2),new r("idades",-1,7),new r("uciones",-1,3),new r("adores",-1,1),new r("antes",-1,1),new r("aço~es",-1,1),new r("icos",-1,1),new r("ismos",-1,1),new r("osos",-1,1),new r("amentos",-1,1),new r("imentos",-1,1),new r("ivos",-1,8)],S=[new r("ada",-1,1),new r("ida",-1,1),new r("ia",-1,1),new r("aria",2,1),new r("eria",2,1),new r("iria",2,1),new r("ara",-1,1),new r("era",-1,1),new r("ira",-1,1),new r("ava",-1,1),new r("asse",-1,1),new r("esse",-1,1),new r("isse",-1,1),new r("aste",-1,1),new r("este",-1,1),new r("iste",-1,1),new r("ei",-1,1),new r("arei",16,1),new r("erei",16,1),new r("irei",16,1),new r("am",-1,1),new r("iam",20,1),new r("ariam",21,1),new r("eriam",21,1),new r("iriam",21,1),new r("aram",20,1),new r("eram",20,1),new r("iram",20,1),new r("avam",20,1),new r("em",-1,1),new r("arem",29,1),new r("erem",29,1),new r("irem",29,1),new r("assem",29,1),new r("essem",29,1),new r("issem",29,1),new r("ado",-1,1),new r("ido",-1,1),new r("ando",-1,1),new r("endo",-1,1),new r("indo",-1,1),new r("ara~o",-1,1),new r("era~o",-1,1),new r("ira~o",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("ir",-1,1),new r("as",-1,1),new r("adas",47,1),new r("idas",47,1),new r("ias",47,1),new r("arias",50,1),new r("erias",50,1),new r("irias",50,1),new r("aras",47,1),new r("eras",47,1),new r("iras",47,1),new r("avas",47,1),new r("es",-1,1),new r("ardes",58,1),new r("erdes",58,1),new r("irdes",58,1),new r("ares",58,1),new r("eres",58,1),new r("ires",58,1),new r("asses",58,1),new r("esses",58,1),new r("isses",58,1),new r("astes",58,1),new r("estes",58,1),new r("istes",58,1),new r("is",-1,1),new r("ais",71,1),new r("eis",71,1),new r("areis",73,1),new r("ereis",73,1),new r("ireis",73,1),new r("áreis",73,1),new r("éreis",73,1),new r("íreis",73,1),new r("ásseis",73,1),new r("ésseis",73,1),new r("ísseis",73,1),new r("áveis",73,1),new r("íeis",73,1),new r("aríeis",84,1),new r("eríeis",84,1),new r("iríeis",84,1),new r("ados",-1,1),new r("idos",-1,1),new r("amos",-1,1),new r("áramos",90,1),new r("éramos",90,1),new r("íramos",90,1),new r("ávamos",90,1),new r("íamos",90,1),new r("aríamos",95,1),new r("eríamos",95,1),new r("iríamos",95,1),new r("emos",-1,1),new r("aremos",99,1),new r("eremos",99,1),new r("iremos",99,1),new r("ássemos",99,1),new r("êssemos",99,1),new r("íssemos",99,1),new r("imos",-1,1),new r("armos",-1,1),new r("ermos",-1,1),new r("irmos",-1,1),new r("ámos",-1,1),new r("arás",-1,1),new r("erás",-1,1),new r("irás",-1,1),new r("eu",-1,1),new r("iu",-1,1),new r("ou",-1,1),new r("ará",-1,1),new r("erá",-1,1),new r("irá",-1,1)],W=[new r("a",-1,1),new r("i",-1,1),new r("o",-1,1),new r("os",-1,1),new r("á",-1,1),new r("í",-1,1),new r("ó",-1,1)],L=[new r("e",-1,1),new r("ç",-1,2),new r("é",-1,1),new r("ê",-1,1)],y=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,3,19,12,2],z=new s;this.setCurrent=function(e){z.setCurrent(e)},this.getCurrent=function(){return z.getCurrent()},this.stem=function(){var r=z.cursor;return e(),z.cursor=r,a(),z.limit_backward=r,z.cursor=z.limit,_(),z.cursor=z.limit,p(),z.cursor=z.limit_backward,u(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.pt.stemmer,"stemmer-pt"),e.pt.stopWordFilter=e.generateStopWordFilter("a ao aos aquela aquelas aquele aqueles aquilo as até com como da das de dela delas dele deles depois do dos e ela elas ele eles em entre era eram essa essas esse esses esta estamos estas estava estavam este esteja estejam estejamos estes esteve estive estivemos estiver estivera estiveram estiverem estivermos estivesse estivessem estivéramos estivéssemos estou está estávamos estão eu foi fomos for fora foram forem formos fosse fossem fui fôramos fôssemos haja hajam hajamos havemos hei houve houvemos houver houvera houveram houverei houverem houveremos houveria houveriam houvermos houverá houverão houveríamos houvesse houvessem houvéramos houvéssemos há hão isso isto já lhe lhes mais mas me mesmo meu meus minha minhas muito na nas nem no nos nossa nossas nosso nossos num numa não nós o os ou para pela pelas pelo pelos por qual quando que quem se seja sejam sejamos sem serei seremos seria seriam será serão seríamos seu seus somos sou sua suas são só também te tem temos tenha tenham tenhamos tenho terei teremos teria teriam terá terão teríamos teu teus teve tinha tinham tive tivemos tiver tivera tiveram tiverem tivermos tivesse tivessem tivéramos tivéssemos tu tua tuas tém tínhamos um uma você vocês vos à às éramos".split(" ")),e.Pipeline.registerFunction(e.pt.stopWordFilter,"stopWordFilter-pt")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.ro.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.ro.min.js
new file mode 100644
index 0000000..7277140
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.ro.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Romanian` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,i){"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():i()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ro=function(){this.pipeline.reset(),this.pipeline.add(e.ro.trimmer,e.ro.stopWordFilter,e.ro.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ro.stemmer))},e.ro.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.ro.trimmer=e.trimmerSupport.generateTrimmer(e.ro.wordCharacters),e.Pipeline.registerFunction(e.ro.trimmer,"trimmer-ro"),e.ro.stemmer=function(){var i=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,n=new function(){function e(e,i){L.eq_s(1,e)&&(L.ket=L.cursor,L.in_grouping(W,97,259)&&L.slice_from(i))}function n(){for(var i,r;;){if(i=L.cursor,L.in_grouping(W,97,259)&&(r=L.cursor,L.bra=r,e("u","U"),L.cursor=r,e("i","I")),L.cursor=i,L.cursor>=L.limit)break;L.cursor++}}function t(){if(L.out_grouping(W,97,259)){for(;!L.in_grouping(W,97,259);){if(L.cursor>=L.limit)return!0;L.cursor++}return!1}return!0}function a(){if(L.in_grouping(W,97,259))for(;!L.out_grouping(W,97,259);){if(L.cursor>=L.limit)return!0;L.cursor++}return!1}function o(){var e,i,r=L.cursor;if(L.in_grouping(W,97,259)){if(e=L.cursor,!t())return void(h=L.cursor);if(L.cursor=e,!a())return void(h=L.cursor)}L.cursor=r,L.out_grouping(W,97,259)&&(i=L.cursor,t()&&(L.cursor=i,L.in_grouping(W,97,259)&&L.cursor<L.limit&&L.cursor++),h=L.cursor)}function u(){for(;!L.in_grouping(W,97,259);){if(L.cursor>=L.limit)return!1;L.cursor++}for(;!L.out_grouping(W,97,259);){if(L.cursor>=L.limit)return!1;L.cursor++}return!0}function c(){var e=L.cursor;h=L.limit,k=h,g=h,o(),L.cursor=e,u()&&(k=L.cursor,u()&&(g=L.cursor))}function s(){for(var e;;){if(L.bra=L.cursor,e=L.find_among(z,3))switch(L.ket=L.cursor,e){case 1:L.slice_from("i");continue;case 2:L.slice_from("u");continue;case 3:if(L.cursor>=L.limit)break;L.cursor++;continue}break}}function w(){return h<=L.cursor}function m(){return k<=L.cursor}function l(){return g<=L.cursor}function f(){var e,i;if(L.ket=L.cursor,(e=L.find_among_b(C,16))&&(L.bra=L.cursor,m()))switch(e){case 1:L.slice_del();break;case 2:L.slice_from("a");break;case 3:L.slice_from("e");break;case 4:L.slice_from("i");break;case 5:i=L.limit-L.cursor,L.eq_s_b(2,"ab")||(L.cursor=L.limit-i,L.slice_from("i"));break;case 6:L.slice_from("at");break;case 7:L.slice_from("aţi")}}function p(){var e,i=L.limit-L.cursor;if(L.ket=L.cursor,(e=L.find_among_b(P,46))&&(L.bra=L.cursor,m())){switch(e){case 1:L.slice_from("abil");break;case 2:L.slice_from("ibil");break;case 3:L.slice_from("iv");break;case 4:L.slice_from("ic");break;case 5:L.slice_from("at");break;case 6:L.slice_from("it")}return _=!0,L.cursor=L.limit-i,!0}return!1}function d(){var e,i;for(_=!1;;)if(i=L.limit-L.cursor,!p()){L.cursor=L.limit-i;break}if(L.ket=L.cursor,(e=L.find_among_b(F,62))&&(L.bra=L.cursor,l())){switch(e){case 1:L.slice_del();break;case 2:L.eq_s_b(1,"ţ")&&(L.bra=L.cursor,L.slice_from("t"));break;case 3:L.slice_from("ist")}_=!0}}function b(){var e,i,r;if(L.cursor>=h){if(i=L.limit_backward,L.limit_backward=h,L.ket=L.cursor,e=L.find_among_b(q,94))switch(L.bra=L.cursor,e){case 1:if(r=L.limit-L.cursor,!L.out_grouping_b(W,97,259)&&(L.cursor=L.limit-r,!L.eq_s_b(1,"u")))break;case 2:L.slice_del()}L.limit_backward=i}}function v(){var e;L.ket=L.cursor,(e=L.find_among_b(S,5))&&(L.bra=L.cursor,w()&&1==e&&L.slice_del())}var _,g,k,h,z=[new i("",-1,3),new i("I",0,1),new i("U",0,2)],C=[new i("ea",-1,3),new i("aţia",-1,7),new i("aua",-1,2),new i("iua",-1,4),new i("aţie",-1,7),new i("ele",-1,3),new i("ile",-1,5),new i("iile",6,4),new i("iei",-1,4),new i("atei",-1,6),new i("ii",-1,4),new i("ului",-1,1),new i("ul",-1,1),new i("elor",-1,3),new i("ilor",-1,4),new i("iilor",14,4)],P=[new i("icala",-1,4),new i("iciva",-1,4),new i("ativa",-1,5),new i("itiva",-1,6),new i("icale",-1,4),new i("aţiune",-1,5),new i("iţiune",-1,6),new i("atoare",-1,5),new i("itoare",-1,6),new i("ătoare",-1,5),new i("icitate",-1,4),new i("abilitate",-1,1),new i("ibilitate",-1,2),new i("ivitate",-1,3),new i("icive",-1,4),new i("ative",-1,5),new i("itive",-1,6),new i("icali",-1,4),new i("atori",-1,5),new i("icatori",18,4),new i("itori",-1,6),new i("ători",-1,5),new i("icitati",-1,4),new i("abilitati",-1,1),new i("ivitati",-1,3),new i("icivi",-1,4),new i("ativi",-1,5),new i("itivi",-1,6),new i("icităi",-1,4),new i("abilităi",-1,1),new i("ivităi",-1,3),new i("icităţi",-1,4),new i("abilităţi",-1,1),new i("ivităţi",-1,3),new i("ical",-1,4),new i("ator",-1,5),new i("icator",35,4),new i("itor",-1,6),new i("ător",-1,5),new i("iciv",-1,4),new i("ativ",-1,5),new i("itiv",-1,6),new i("icală",-1,4),new i("icivă",-1,4),new i("ativă",-1,5),new i("itivă",-1,6)],F=[new i("ica",-1,1),new i("abila",-1,1),new i("ibila",-1,1),new i("oasa",-1,1),new i("ata",-1,1),new i("ita",-1,1),new i("anta",-1,1),new i("ista",-1,3),new i("uta",-1,1),new i("iva",-1,1),new i("ic",-1,1),new i("ice",-1,1),new i("abile",-1,1),new i("ibile",-1,1),new i("isme",-1,3),new i("iune",-1,2),new i("oase",-1,1),new i("ate",-1,1),new i("itate",17,1),new i("ite",-1,1),new i("ante",-1,1),new i("iste",-1,3),new i("ute",-1,1),new i("ive",-1,1),new i("ici",-1,1),new i("abili",-1,1),new i("ibili",-1,1),new i("iuni",-1,2),new i("atori",-1,1),new i("osi",-1,1),new i("ati",-1,1),new i("itati",30,1),new i("iti",-1,1),new i("anti",-1,1),new i("isti",-1,3),new i("uti",-1,1),new i("işti",-1,3),new i("ivi",-1,1),new i("ităi",-1,1),new i("oşi",-1,1),new i("ităţi",-1,1),new i("abil",-1,1),new i("ibil",-1,1),new i("ism",-1,3),new i("ator",-1,1),new i("os",-1,1),new i("at",-1,1),new i("it",-1,1),new i("ant",-1,1),new i("ist",-1,3),new i("ut",-1,1),new i("iv",-1,1),new i("ică",-1,1),new i("abilă",-1,1),new i("ibilă",-1,1),new i("oasă",-1,1),new i("ată",-1,1),new i("ită",-1,1),new i("antă",-1,1),new i("istă",-1,3),new i("ută",-1,1),new i("ivă",-1,1)],q=[new i("ea",-1,1),new i("ia",-1,1),new i("esc",-1,1),new i("ăsc",-1,1),new i("ind",-1,1),new i("ând",-1,1),new i("are",-1,1),new i("ere",-1,1),new i("ire",-1,1),new i("âre",-1,1),new i("se",-1,2),new i("ase",10,1),new i("sese",10,2),new i("ise",10,1),new i("use",10,1),new i("âse",10,1),new i("eşte",-1,1),new i("ăşte",-1,1),new i("eze",-1,1),new i("ai",-1,1),new i("eai",19,1),new i("iai",19,1),new i("sei",-1,2),new i("eşti",-1,1),new i("ăşti",-1,1),new i("ui",-1,1),new i("ezi",-1,1),new i("âi",-1,1),new i("aşi",-1,1),new i("seşi",-1,2),new i("aseşi",29,1),new i("seseşi",29,2),new i("iseşi",29,1),new i("useşi",29,1),new i("âseşi",29,1),new i("işi",-1,1),new i("uşi",-1,1),new i("âşi",-1,1),new i("aţi",-1,2),new i("eaţi",38,1),new i("iaţi",38,1),new i("eţi",-1,2),new i("iţi",-1,2),new i("âţi",-1,2),new i("arăţi",-1,1),new i("serăţi",-1,2),new i("aserăţi",45,1),new i("seserăţi",45,2),new i("iserăţi",45,1),new i("userăţi",45,1),new i("âserăţi",45,1),new i("irăţi",-1,1),new i("urăţi",-1,1),new i("ârăţi",-1,1),new i("am",-1,1),new i("eam",54,1),new i("iam",54,1),new i("em",-1,2),new i("asem",57,1),new i("sesem",57,2),new i("isem",57,1),new i("usem",57,1),new i("âsem",57,1),new i("im",-1,2),new i("âm",-1,2),new i("ăm",-1,2),new i("arăm",65,1),new i("serăm",65,2),new i("aserăm",67,1),new i("seserăm",67,2),new i("iserăm",67,1),new i("userăm",67,1),new i("âserăm",67,1),new i("irăm",65,1),new i("urăm",65,1),new i("ârăm",65,1),new i("au",-1,1),new i("eau",76,1),new i("iau",76,1),new i("indu",-1,1),new i("ându",-1,1),new i("ez",-1,1),new i("ească",-1,1),new i("ară",-1,1),new i("seră",-1,2),new i("aseră",84,1),new i("seseră",84,2),new i("iseră",84,1),new i("useră",84,1),new i("âseră",84,1),new i("iră",-1,1),new i("ură",-1,1),new i("âră",-1,1),new i("ează",-1,1)],S=[new i("a",-1,1),new i("e",-1,1),new i("ie",1,1),new i("i",-1,1),new i("ă",-1,1)],W=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,2,32,0,0,4],L=new r;this.setCurrent=function(e){L.setCurrent(e)},this.getCurrent=function(){return L.getCurrent()},this.stem=function(){var e=L.cursor;return n(),L.cursor=e,c(),L.limit_backward=e,L.cursor=L.limit,f(),L.cursor=L.limit,d(),L.cursor=L.limit,_||(L.cursor=L.limit,b(),L.cursor=L.limit),v(),L.cursor=L.limit_backward,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.ro.stemmer,"stemmer-ro"),e.ro.stopWordFilter=e.generateStopWordFilter("acea aceasta această aceea acei aceia acel acela acele acelea acest acesta aceste acestea aceşti aceştia acolo acord acum ai aia aibă aici al ale alea altceva altcineva am ar are asemenea asta astea astăzi asupra au avea avem aveţi azi aş aşadar aţi bine bucur bună ca care caut ce cel ceva chiar cinci cine cineva contra cu cum cumva curând curînd când cât câte câtva câţi cînd cît cîte cîtva cîţi că căci cărei căror cărui către da dacă dar datorită dată dau de deci deja deoarece departe deşi din dinaintea dintr- dintre doi doilea două drept după dă ea ei el ele eram este eu eşti face fata fi fie fiecare fii fim fiu fiţi frumos fără graţie halbă iar ieri la le li lor lui lângă lîngă mai mea mei mele mereu meu mi mie mine mult multă mulţi mulţumesc mâine mîine mă ne nevoie nici nicăieri nimeni nimeri nimic nişte noastre noastră noi noroc nostru nouă noştri nu opt ori oricare orice oricine oricum oricând oricât oricînd oricît oriunde patra patru patrulea pe pentru peste pic poate pot prea prima primul prin puţin puţina puţină până pînă rog sa sale sau se spate spre sub sunt suntem sunteţi sută sînt sîntem sînteţi să săi său ta tale te timp tine toate toată tot totuşi toţi trei treia treilea tu tăi tău un una unde undeva unei uneia unele uneori unii unor unora unu unui unuia unul vi voastre voastră voi vostru vouă voştri vreme vreo vreun vă zece zero zi zice îi îl îmi împotriva în  înainte înaintea încotro încât încît între întrucât întrucît îţi ăla ălea ăsta ăstea ăştia şapte şase şi ştiu ţi ţie".split(" ")),e.Pipeline.registerFunction(e.ro.stopWordFilter,"stopWordFilter-ro")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.ru.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.ru.min.js
new file mode 100644
index 0000000..186cc48
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.ru.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Russian` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,n){"function"==typeof define&&define.amd?define(n):"object"==typeof exports?module.exports=n():n()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.ru=function(){this.pipeline.reset(),this.pipeline.add(e.ru.trimmer,e.ru.stopWordFilter,e.ru.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.ru.stemmer))},e.ru.wordCharacters="Ѐ-҄҇-ԯᴫᵸⷠ-ⷿꙀ-ꚟ︮︯",e.ru.trimmer=e.trimmerSupport.generateTrimmer(e.ru.wordCharacters),e.Pipeline.registerFunction(e.ru.trimmer,"trimmer-ru"),e.ru.stemmer=function(){var n=e.stemmerSupport.Among,r=e.stemmerSupport.SnowballProgram,t=new function(){function e(){for(;!W.in_grouping(S,1072,1103);){if(W.cursor>=W.limit)return!1;W.cursor++}return!0}function t(){for(;!W.out_grouping(S,1072,1103);){if(W.cursor>=W.limit)return!1;W.cursor++}return!0}function w(){b=W.limit,_=b,e()&&(b=W.cursor,t()&&e()&&t()&&(_=W.cursor))}function i(){return _<=W.cursor}function u(e,n){var r,t;if(W.ket=W.cursor,r=W.find_among_b(e,n)){switch(W.bra=W.cursor,r){case 1:if(t=W.limit-W.cursor,!W.eq_s_b(1,"а")&&(W.cursor=W.limit-t,!W.eq_s_b(1,"я")))return!1;case 2:W.slice_del()}return!0}return!1}function o(){return u(h,9)}function s(e,n){var r;return W.ket=W.cursor,!!(r=W.find_among_b(e,n))&&(W.bra=W.cursor,1==r&&W.slice_del(),!0)}function c(){return s(g,26)}function m(){return!!c()&&(u(C,8),!0)}function f(){return s(k,2)}function l(){return u(P,46)}function a(){s(v,36)}function p(){var e;W.ket=W.cursor,(e=W.find_among_b(F,2))&&(W.bra=W.cursor,i()&&1==e&&W.slice_del())}function d(){var e;if(W.ket=W.cursor,e=W.find_among_b(q,4))switch(W.bra=W.cursor,e){case 1:if(W.slice_del(),W.ket=W.cursor,!W.eq_s_b(1,"н"))break;W.bra=W.cursor;case 2:if(!W.eq_s_b(1,"н"))break;case 3:W.slice_del()}}var _,b,h=[new n("в",-1,1),new n("ив",0,2),new n("ыв",0,2),new n("вши",-1,1),new n("ивши",3,2),new n("ывши",3,2),new n("вшись",-1,1),new n("ившись",6,2),new n("ывшись",6,2)],g=[new n("ее",-1,1),new n("ие",-1,1),new n("ое",-1,1),new n("ые",-1,1),new n("ими",-1,1),new n("ыми",-1,1),new n("ей",-1,1),new n("ий",-1,1),new n("ой",-1,1),new n("ый",-1,1),new n("ем",-1,1),new n("им",-1,1),new n("ом",-1,1),new n("ым",-1,1),new n("его",-1,1),new n("ого",-1,1),new n("ему",-1,1),new n("ому",-1,1),new n("их",-1,1),new n("ых",-1,1),new n("ею",-1,1),new n("ою",-1,1),new n("ую",-1,1),new n("юю",-1,1),new n("ая",-1,1),new n("яя",-1,1)],C=[new n("ем",-1,1),new n("нн",-1,1),new n("вш",-1,1),new n("ивш",2,2),new n("ывш",2,2),new n("щ",-1,1),new n("ющ",5,1),new n("ующ",6,2)],k=[new n("сь",-1,1),new n("ся",-1,1)],P=[new n("ла",-1,1),new n("ила",0,2),new n("ыла",0,2),new n("на",-1,1),new n("ена",3,2),new n("ете",-1,1),new n("ите",-1,2),new n("йте",-1,1),new n("ейте",7,2),new n("уйте",7,2),new n("ли",-1,1),new n("или",10,2),new n("ыли",10,2),new n("й",-1,1),new n("ей",13,2),new n("уй",13,2),new n("л",-1,1),new n("ил",16,2),new n("ыл",16,2),new n("ем",-1,1),new n("им",-1,2),new n("ым",-1,2),new n("н",-1,1),new n("ен",22,2),new n("ло",-1,1),new n("ило",24,2),new n("ыло",24,2),new n("но",-1,1),new n("ено",27,2),new n("нно",27,1),new n("ет",-1,1),new n("ует",30,2),new n("ит",-1,2),new n("ыт",-1,2),new n("ют",-1,1),new n("уют",34,2),new n("ят",-1,2),new n("ны",-1,1),new n("ены",37,2),new n("ть",-1,1),new n("ить",39,2),new n("ыть",39,2),new n("ешь",-1,1),new n("ишь",-1,2),new n("ю",-1,2),new n("ую",44,2)],v=[new n("а",-1,1),new n("ев",-1,1),new n("ов",-1,1),new n("е",-1,1),new n("ие",3,1),new n("ье",3,1),new n("и",-1,1),new n("еи",6,1),new n("ии",6,1),new n("ами",6,1),new n("ями",6,1),new n("иями",10,1),new n("й",-1,1),new n("ей",12,1),new n("ией",13,1),new n("ий",12,1),new n("ой",12,1),new n("ам",-1,1),new n("ем",-1,1),new n("ием",18,1),new n("ом",-1,1),new n("ям",-1,1),new n("иям",21,1),new n("о",-1,1),new n("у",-1,1),new n("ах",-1,1),new n("ях",-1,1),new n("иях",26,1),new n("ы",-1,1),new n("ь",-1,1),new n("ю",-1,1),new n("ию",30,1),new n("ью",30,1),new n("я",-1,1),new n("ия",33,1),new n("ья",33,1)],F=[new n("ост",-1,1),new n("ость",-1,1)],q=[new n("ейше",-1,1),new n("н",-1,2),new n("ейш",-1,1),new n("ь",-1,3)],S=[33,65,8,232],W=new r;this.setCurrent=function(e){W.setCurrent(e)},this.getCurrent=function(){return W.getCurrent()},this.stem=function(){return w(),W.cursor=W.limit,!(W.cursor<b)&&(W.limit_backward=b,o()||(W.cursor=W.limit,f()||(W.cursor=W.limit),m()||(W.cursor=W.limit,l()||(W.cursor=W.limit,a()))),W.cursor=W.limit,W.ket=W.cursor,W.eq_s_b(1,"и")?(W.bra=W.cursor,W.slice_del()):W.cursor=W.limit,p(),W.cursor=W.limit,d(),!0)}};return function(e){return"function"==typeof e.update?e.update(function(e){return t.setCurrent(e),t.stem(),t.getCurrent()}):(t.setCurrent(e),t.stem(),t.getCurrent())}}(),e.Pipeline.registerFunction(e.ru.stemmer,"stemmer-ru"),e.ru.stopWordFilter=e.generateStopWordFilter("алло без близко более больше будем будет будете будешь будто буду будут будь бы бывает бывь был была были было быть в важная важное важные важный вам вами вас ваш ваша ваше ваши вверх вдали вдруг ведь везде весь вниз внизу во вокруг вон восемнадцатый восемнадцать восемь восьмой вот впрочем времени время все всегда всего всем всеми всему всех всею всю всюду вся всё второй вы г где говорил говорит год года году да давно даже далеко дальше даром два двадцатый двадцать две двенадцатый двенадцать двух девятнадцатый девятнадцать девятый девять действительно дел день десятый десять для до довольно долго должно другая другие других друго другое другой е его ее ей ему если есть еще ещё ею её ж же жизнь за занят занята занято заняты затем зато зачем здесь значит и из или им именно иметь ими имя иногда их к каждая каждое каждые каждый кажется как какая какой кем когда кого ком кому конечно которая которого которой которые который которых кроме кругом кто куда лет ли лишь лучше люди м мало между меля менее меньше меня миллионов мимо мира мне много многочисленная многочисленное многочисленные многочисленный мной мною мог могут мож может можно можхо мои мой мор мочь моя моё мы на наверху над надо назад наиболее наконец нам нами нас начала наш наша наше наши не него недавно недалеко нее ней нельзя нем немного нему непрерывно нередко несколько нет нею неё ни нибудь ниже низко никогда никуда ними них ничего но ну нужно нх о об оба обычно один одиннадцатый одиннадцать однажды однако одного одной около он она они оно опять особенно от отовсюду отсюда очень первый перед по под пожалуйста позже пока пор пора после посреди потом потому почему почти прекрасно при про просто против процентов пятнадцатый пятнадцать пятый пять раз разве рано раньше рядом с сам сама сами самим самими самих само самого самой самом самому саму свое своего своей свои своих свою сеаой себе себя сегодня седьмой сейчас семнадцатый семнадцать семь сих сказал сказала сказать сколько слишком сначала снова со собой собою совсем спасибо стал суть т та так такая также такие такое такой там твой твоя твоё те тебе тебя тем теми теперь тех то тобой тобою тогда того тоже только том тому тот тою третий три тринадцатый тринадцать ту туда тут ты тысяч у уж уже уметь хорошо хотеть хоть хотя хочешь часто чаще чего человек чем чему через четвертый четыре четырнадцатый четырнадцать что чтоб чтобы чуть шестнадцатый шестнадцать шестой шесть эта эти этим этими этих это этого этой этом этому этот эту я \ufeffа".split(" ")),e.Pipeline.registerFunction(e.ru.stopWordFilter,"stopWordFilter-ru")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.stemmer.support.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.stemmer.support.min.js
new file mode 100644
index 0000000..abd4475
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.stemmer.support.min.js
@@ -0,0 +1 @@
+!function(r,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(r.lunr)}(this,function(){return function(r){r.stemmerSupport={Among:function(r,t,i,s){if(this.toCharArray=function(r){for(var t=r.length,i=new Array(t),s=0;s<t;s++)i[s]=r.charCodeAt(s);return i},!r&&""!=r||!t&&0!=t||!i)throw"Bad Among initialisation: s:"+r+", substring_i: "+t+", result: "+i;this.s_size=r.length,this.s=this.toCharArray(r),this.substring_i=t,this.result=i,this.method=s},SnowballProgram:function(){var r;return{bra:0,ket:0,limit:0,cursor:0,limit_backward:0,setCurrent:function(t){r=t,this.cursor=0,this.limit=t.length,this.limit_backward=0,this.bra=this.cursor,this.ket=this.limit},getCurrent:function(){var t=r;return r=null,t},in_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},in_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},out_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e>s||e<i)return this.cursor++,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},out_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e>s||e<i)return this.cursor--,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},eq_s:function(t,i){if(this.limit-this.cursor<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor+s)!=i.charCodeAt(s))return!1;return this.cursor+=t,!0},eq_s_b:function(t,i){if(this.cursor-this.limit_backward<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor-t+s)!=i.charCodeAt(s))return!1;return this.cursor-=t,!0},find_among:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=l;m<_.s_size;m++){if(n+l==u){f=-1;break}if(f=r.charCodeAt(n+l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n+_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n+_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},find_among_b:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit_backward,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=_.s_size-1-l;m>=0;m--){if(n-l==u){f=-1;break}if(f=r.charCodeAt(n-1-l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n-_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n-_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},replace_s:function(t,i,s){var e=s.length-(i-t),n=r.substring(0,t),u=r.substring(i);return r=n+s+u,this.limit+=e,this.cursor>=i?this.cursor+=e:this.cursor>t&&(this.cursor=t),e},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>r.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),r.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return"function"==typeof r.update?r.update(function(r){return r.replace(t,"").replace(i,"")}):r.replace(t,"").replace(i,"")}}}}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.sv.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.sv.min.js
new file mode 100644
index 0000000..3e5eb64
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.sv.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Swedish` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.sv=function(){this.pipeline.reset(),this.pipeline.add(e.sv.trimmer,e.sv.stopWordFilter,e.sv.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sv.stemmer))},e.sv.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.sv.trimmer=e.trimmerSupport.generateTrimmer(e.sv.wordCharacters),e.Pipeline.registerFunction(e.sv.trimmer,"trimmer-sv"),e.sv.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,t=new function(){function e(){var e,r=w.cursor+3;if(o=w.limit,0<=r||r<=w.limit){for(a=r;;){if(e=w.cursor,w.in_grouping(l,97,246)){w.cursor=e;break}if(w.cursor=e,w.cursor>=w.limit)return;w.cursor++}for(;!w.out_grouping(l,97,246);){if(w.cursor>=w.limit)return;w.cursor++}o=w.cursor,o<a&&(o=a)}}function t(){var e,r=w.limit_backward;if(w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(u,37),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.in_grouping_b(d,98,121)&&w.slice_del()}}function i(){var e=w.limit_backward;w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.find_among_b(c,7)&&(w.cursor=w.limit,w.ket=w.cursor,w.cursor>w.limit_backward&&(w.bra=--w.cursor,w.slice_del())),w.limit_backward=e)}function s(){var e,r;if(w.cursor>=o){if(r=w.limit_backward,w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(m,5))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.slice_from("lös");break;case 3:w.slice_from("full")}w.limit_backward=r}}var a,o,u=[new r("a",-1,1),new r("arna",0,1),new r("erna",0,1),new r("heterna",2,1),new r("orna",0,1),new r("ad",-1,1),new r("e",-1,1),new r("ade",6,1),new r("ande",6,1),new r("arne",6,1),new r("are",6,1),new r("aste",6,1),new r("en",-1,1),new r("anden",12,1),new r("aren",12,1),new r("heten",12,1),new r("ern",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",18,1),new r("or",-1,1),new r("s",-1,2),new r("as",21,1),new r("arnas",22,1),new r("ernas",22,1),new r("ornas",22,1),new r("es",21,1),new r("ades",26,1),new r("andes",26,1),new r("ens",21,1),new r("arens",29,1),new r("hetens",29,1),new r("erns",21,1),new r("at",-1,1),new r("andet",-1,1),new r("het",-1,1),new r("ast",-1,1)],c=[new r("dd",-1,-1),new r("gd",-1,-1),new r("nn",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1),new r("tt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("els",-1,1),new r("fullt",-1,3),new r("löst",-1,2)],l=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,24,0,32],d=[119,127,149],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,t(),w.cursor=w.limit,i(),w.cursor=w.limit,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return t.setCurrent(e),t.stem(),t.getCurrent()}):(t.setCurrent(e),t.stem(),t.getCurrent())}}(),e.Pipeline.registerFunction(e.sv.stemmer,"stemmer-sv"),e.sv.stopWordFilter=e.generateStopWordFilter("alla allt att av blev bli blir blivit de dem den denna deras dess dessa det detta dig din dina ditt du där då efter ej eller en er era ert ett från för ha hade han hans har henne hennes hon honom hur här i icke ingen inom inte jag ju kan kunde man med mellan men mig min mina mitt mot mycket ni nu när någon något några och om oss på samma sedan sig sin sina sitta själv skulle som så sådan sådana sådant till under upp ut utan vad var vara varför varit varje vars vart vem vi vid vilka vilkas vilken vilket vår våra vårt än är åt över".split(" ")),e.Pipeline.registerFunction(e.sv.stopWordFilter,"stopWordFilter-sv")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.tr.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.tr.min.js
new file mode 100644
index 0000000..563f6ec
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.tr.min.js
@@ -0,0 +1,18 @@
+/*!
+ * Lunr languages, `Turkish` language
+ * https://github.com/MihaiValentin/lunr-languages
+ *
+ * Copyright 2014, Mihai Valentin
+ * http://www.mozilla.org/MPL/
+ */
+/*!
+ * based on
+ * Snowball JavaScript Library v0.3
+ * http://code.google.com/p/urim/
+ * http://snowball.tartarus.org/
+ *
+ * Copyright 2010, Oleg Mazko
+ * http://www.mozilla.org/MPL/
+ */
+
+!function(r,i){"function"==typeof define&&define.amd?define(i):"object"==typeof exports?module.exports=i():i()(r.lunr)}(this,function(){return function(r){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");r.tr=function(){this.pipeline.reset(),this.pipeline.add(r.tr.trimmer,r.tr.stopWordFilter,r.tr.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(r.tr.stemmer))},r.tr.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",r.tr.trimmer=r.trimmerSupport.generateTrimmer(r.tr.wordCharacters),r.Pipeline.registerFunction(r.tr.trimmer,"trimmer-tr"),r.tr.stemmer=function(){var i=r.stemmerSupport.Among,e=r.stemmerSupport.SnowballProgram,n=new function(){function r(r,i,e){for(;;){var n=Dr.limit-Dr.cursor;if(Dr.in_grouping_b(r,i,e)){Dr.cursor=Dr.limit-n;break}if(Dr.cursor=Dr.limit-n,Dr.cursor<=Dr.limit_backward)return!1;Dr.cursor--}return!0}function n(){var i,e;i=Dr.limit-Dr.cursor,r(Wr,97,305);for(var n=0;n<Br.length;n++){e=Dr.limit-Dr.cursor;var t=Br[n];if(Dr.eq_s_b(1,t[0])&&r(t[1],t[2],t[3]))return Dr.cursor=Dr.limit-i,!0;Dr.cursor=Dr.limit-e}return Dr.cursor=Dr.limit-e,!(!Dr.eq_s_b(1,"ü")||!r(Zr,246,252))&&(Dr.cursor=Dr.limit-i,!0)}function t(r,i){var e,n=Dr.limit-Dr.cursor;return r()&&(Dr.cursor=Dr.limit-n,Dr.cursor>Dr.limit_backward&&(Dr.cursor--,e=Dr.limit-Dr.cursor,i()))?(Dr.cursor=Dr.limit-e,!0):(Dr.cursor=Dr.limit-n,r()?(Dr.cursor=Dr.limit-n,!1):(Dr.cursor=Dr.limit-n,!(Dr.cursor<=Dr.limit_backward)&&(Dr.cursor--,!!i()&&(Dr.cursor=Dr.limit-n,!0))))}function u(r){return t(r,function(){return Dr.in_grouping_b(Wr,97,305)})}function o(){return u(function(){return Dr.eq_s_b(1,"n")})}function s(){return u(function(){return Dr.eq_s_b(1,"s")})}function c(){return u(function(){return Dr.eq_s_b(1,"y")})}function l(){return t(function(){return Dr.in_grouping_b(Lr,105,305)},function(){return Dr.out_grouping_b(Wr,97,305)})}function a(){return Dr.find_among_b(ur,10)&&l()}function m(){return n()&&Dr.in_grouping_b(Lr,105,305)&&s()}function d(){return Dr.find_among_b(or,2)}function f(){return n()&&Dr.in_grouping_b(Lr,105,305)&&c()}function b(){return n()&&Dr.find_among_b(sr,4)}function w(){return n()&&Dr.find_among_b(cr,4)&&o()}function _(){return n()&&Dr.find_among_b(lr,2)&&c()}function k(){return n()&&Dr.find_among_b(ar,2)}function p(){return n()&&Dr.find_among_b(mr,4)}function g(){return n()&&Dr.find_among_b(dr,2)}function y(){return n()&&Dr.find_among_b(fr,4)}function z(){return n()&&Dr.find_among_b(br,2)}function v(){return n()&&Dr.find_among_b(wr,2)&&c()}function h(){return Dr.eq_s_b(2,"ki")}function q(){return n()&&Dr.find_among_b(_r,2)&&o()}function C(){return n()&&Dr.find_among_b(kr,4)&&c()}function P(){return n()&&Dr.find_among_b(pr,4)}function F(){return n()&&Dr.find_among_b(gr,4)&&c()}function S(){return Dr.find_among_b(yr,4)}function W(){return n()&&Dr.find_among_b(zr,2)}function L(){return n()&&Dr.find_among_b(vr,4)}function x(){return n()&&Dr.find_among_b(hr,8)}function A(){return Dr.find_among_b(qr,2)}function E(){return n()&&Dr.find_among_b(Cr,32)&&c()}function j(){return Dr.find_among_b(Pr,8)&&c()}function T(){return n()&&Dr.find_among_b(Fr,4)&&c()}function Z(){return Dr.eq_s_b(3,"ken")&&c()}function B(){var r=Dr.limit-Dr.cursor;return!(T()||(Dr.cursor=Dr.limit-r,E()||(Dr.cursor=Dr.limit-r,j()||(Dr.cursor=Dr.limit-r,Z()))))}function D(){if(A()){var r=Dr.limit-Dr.cursor;if(S()||(Dr.cursor=Dr.limit-r,W()||(Dr.cursor=Dr.limit-r,C()||(Dr.cursor=Dr.limit-r,P()||(Dr.cursor=Dr.limit-r,F()||(Dr.cursor=Dr.limit-r))))),T())return!1}return!0}function G(){if(W()){Dr.bra=Dr.cursor,Dr.slice_del();var r=Dr.limit-Dr.cursor;return Dr.ket=Dr.cursor,x()||(Dr.cursor=Dr.limit-r,E()||(Dr.cursor=Dr.limit-r,j()||(Dr.cursor=Dr.limit-r,T()||(Dr.cursor=Dr.limit-r)))),nr=!1,!1}return!0}function H(){if(!L())return!0;var r=Dr.limit-Dr.cursor;return!E()&&(Dr.cursor=Dr.limit-r,!j())}function I(){var r,i=Dr.limit-Dr.cursor;return!(S()||(Dr.cursor=Dr.limit-i,F()||(Dr.cursor=Dr.limit-i,P()||(Dr.cursor=Dr.limit-i,C()))))||(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,T()||(Dr.cursor=Dr.limit-r),!1)}function J(){var r,i=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,nr=!0,B()&&(Dr.cursor=Dr.limit-i,D()&&(Dr.cursor=Dr.limit-i,G()&&(Dr.cursor=Dr.limit-i,H()&&(Dr.cursor=Dr.limit-i,I()))))){if(Dr.cursor=Dr.limit-i,!x())return;Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,r=Dr.limit-Dr.cursor,S()||(Dr.cursor=Dr.limit-r,W()||(Dr.cursor=Dr.limit-r,C()||(Dr.cursor=Dr.limit-r,P()||(Dr.cursor=Dr.limit-r,F()||(Dr.cursor=Dr.limit-r))))),T()||(Dr.cursor=Dr.limit-r)}Dr.bra=Dr.cursor,Dr.slice_del()}function K(){var r,i,e,n;if(Dr.ket=Dr.cursor,h()){if(r=Dr.limit-Dr.cursor,p())return Dr.bra=Dr.cursor,Dr.slice_del(),i=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,W()?(Dr.bra=Dr.cursor,Dr.slice_del(),K()):(Dr.cursor=Dr.limit-i,a()&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()))),!0;if(Dr.cursor=Dr.limit-r,w()){if(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,e=Dr.limit-Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else{if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,!a()&&(Dr.cursor=Dr.limit-e,!m()&&(Dr.cursor=Dr.limit-e,!K())))return!0;Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())}return!0}if(Dr.cursor=Dr.limit-r,g()){if(n=Dr.limit-Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else if(Dr.cursor=Dr.limit-n,m())Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K());else if(Dr.cursor=Dr.limit-n,!K())return!1;return!0}}return!1}function M(r){if(Dr.ket=Dr.cursor,!g()&&(Dr.cursor=Dr.limit-r,!k()))return!1;var i=Dr.limit-Dr.cursor;if(d())Dr.bra=Dr.cursor,Dr.slice_del();else if(Dr.cursor=Dr.limit-i,m())Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K());else if(Dr.cursor=Dr.limit-i,!K())return!1;return!0}function N(r){if(Dr.ket=Dr.cursor,!z()&&(Dr.cursor=Dr.limit-r,!b()))return!1;var i=Dr.limit-Dr.cursor;return!(!m()&&(Dr.cursor=Dr.limit-i,!d()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()),!0)}function O(){var r,i=Dr.limit-Dr.cursor;return Dr.ket=Dr.cursor,!(!w()&&(Dr.cursor=Dr.limit-i,!v()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,!(!W()||(Dr.bra=Dr.cursor,Dr.slice_del(),!K()))||(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!(a()||(Dr.cursor=Dr.limit-r,m()||(Dr.cursor=Dr.limit-r,K())))||(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()),!0)))}function Q(){var r,i,e=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,!p()&&(Dr.cursor=Dr.limit-e,!f()&&(Dr.cursor=Dr.limit-e,!_())))return!1;if(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,r=Dr.limit-Dr.cursor,a())Dr.bra=Dr.cursor,Dr.slice_del(),i=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,W()||(Dr.cursor=Dr.limit-i);else if(Dr.cursor=Dr.limit-r,!W())return!0;return Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,K(),!0}function R(){var r,i,e=Dr.limit-Dr.cursor;if(Dr.ket=Dr.cursor,W())return Dr.bra=Dr.cursor,Dr.slice_del(),void K();if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,q())if(Dr.bra=Dr.cursor,Dr.slice_del(),r=Dr.limit-Dr.cursor,Dr.ket=Dr.cursor,d())Dr.bra=Dr.cursor,Dr.slice_del();else{if(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!a()&&(Dr.cursor=Dr.limit-r,!m())){if(Dr.cursor=Dr.limit-r,Dr.ket=Dr.cursor,!W())return;if(Dr.bra=Dr.cursor,Dr.slice_del(),!K())return}Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())}else if(Dr.cursor=Dr.limit-e,!M(e)&&(Dr.cursor=Dr.limit-e,!N(e))){if(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,y())return Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,i=Dr.limit-Dr.cursor,void(a()?(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K())):(Dr.cursor=Dr.limit-i,W()?(Dr.bra=Dr.cursor,Dr.slice_del(),K()):(Dr.cursor=Dr.limit-i,K())));if(Dr.cursor=Dr.limit-e,!O()){if(Dr.cursor=Dr.limit-e,d())return Dr.bra=Dr.cursor,void Dr.slice_del();Dr.cursor=Dr.limit-e,K()||(Dr.cursor=Dr.limit-e,Q()||(Dr.cursor=Dr.limit-e,Dr.ket=Dr.cursor,(a()||(Dr.cursor=Dr.limit-e,m()))&&(Dr.bra=Dr.cursor,Dr.slice_del(),Dr.ket=Dr.cursor,W()&&(Dr.bra=Dr.cursor,Dr.slice_del(),K()))))}}}function U(){var r;if(Dr.ket=Dr.cursor,r=Dr.find_among_b(Sr,4))switch(Dr.bra=Dr.cursor,r){case 1:Dr.slice_from("p");break;case 2:Dr.slice_from("ç");break;case 3:Dr.slice_from("t");break;case 4:Dr.slice_from("k")}}function V(){for(;;){var r=Dr.limit-Dr.cursor;if(Dr.in_grouping_b(Wr,97,305)){Dr.cursor=Dr.limit-r;break}if(Dr.cursor=Dr.limit-r,Dr.cursor<=Dr.limit_backward)return!1;Dr.cursor--}return!0}function X(r,i,e){if(Dr.cursor=Dr.limit-r,V()){var n=Dr.limit-Dr.cursor;if(!Dr.eq_s_b(1,i)&&(Dr.cursor=Dr.limit-n,!Dr.eq_s_b(1,e)))return!0;Dr.cursor=Dr.limit-r;var t=Dr.cursor;return Dr.insert(Dr.cursor,Dr.cursor,e),Dr.cursor=t,!1}return!0}function Y(){var r=Dr.limit-Dr.cursor;(Dr.eq_s_b(1,"d")||(Dr.cursor=Dr.limit-r,Dr.eq_s_b(1,"g")))&&X(r,"a","ı")&&X(r,"e","i")&&X(r,"o","u")&&X(r,"ö","ü")}function $(){for(var r,i=Dr.cursor,e=2;;){for(r=Dr.cursor;!Dr.in_grouping(Wr,97,305);){if(Dr.cursor>=Dr.limit)return Dr.cursor=r,!(e>0)&&(Dr.cursor=i,!0);Dr.cursor++}e--}}function rr(r,i,e){for(;!Dr.eq_s(i,e);){if(Dr.cursor>=Dr.limit)return!0;Dr.cursor++}return(tr=i)!=Dr.limit||(Dr.cursor=r,!1)}function ir(){var r=Dr.cursor;return!rr(r,2,"ad")||(Dr.cursor=r,!rr(r,5,"soyad"))}function er(){var r=Dr.cursor;return!ir()&&(Dr.limit_backward=r,Dr.cursor=Dr.limit,Y(),Dr.cursor=Dr.limit,U(),!0)}var nr,tr,ur=[new i("m",-1,-1),new i("n",-1,-1),new i("miz",-1,-1),new i("niz",-1,-1),new i("muz",-1,-1),new i("nuz",-1,-1),new i("müz",-1,-1),new i("nüz",-1,-1),new i("mız",-1,-1),new i("nız",-1,-1)],or=[new i("leri",-1,-1),new i("ları",-1,-1)],sr=[new i("ni",-1,-1),new i("nu",-1,-1),new i("nü",-1,-1),new i("nı",-1,-1)],cr=[new i("in",-1,-1),new i("un",-1,-1),new i("ün",-1,-1),new i("ın",-1,-1)],lr=[new i("a",-1,-1),new i("e",-1,-1)],ar=[new i("na",-1,-1),new i("ne",-1,-1)],mr=[new i("da",-1,-1),new i("ta",-1,-1),new i("de",-1,-1),new i("te",-1,-1)],dr=[new i("nda",-1,-1),new i("nde",-1,-1)],fr=[new i("dan",-1,-1),new i("tan",-1,-1),new i("den",-1,-1),new i("ten",-1,-1)],br=[new i("ndan",-1,-1),new i("nden",-1,-1)],wr=[new i("la",-1,-1),new i("le",-1,-1)],_r=[new i("ca",-1,-1),new i("ce",-1,-1)],kr=[new i("im",-1,-1),new i("um",-1,-1),new i("üm",-1,-1),new i("ım",-1,-1)],pr=[new i("sin",-1,-1),new i("sun",-1,-1),new i("sün",-1,-1),new i("sın",-1,-1)],gr=[new i("iz",-1,-1),new i("uz",-1,-1),new i("üz",-1,-1),new i("ız",-1,-1)],yr=[new i("siniz",-1,-1),new i("sunuz",-1,-1),new i("sünüz",-1,-1),new i("sınız",-1,-1)],zr=[new i("lar",-1,-1),new i("ler",-1,-1)],vr=[new i("niz",-1,-1),new i("nuz",-1,-1),new i("nüz",-1,-1),new i("nız",-1,-1)],hr=[new i("dir",-1,-1),new i("tir",-1,-1),new i("dur",-1,-1),new i("tur",-1,-1),new i("dür",-1,-1),new i("tür",-1,-1),new i("dır",-1,-1),new i("tır",-1,-1)],qr=[new i("casına",-1,-1),new i("cesine",-1,-1)],Cr=[new i("di",-1,-1),new i("ti",-1,-1),new i("dik",-1,-1),new i("tik",-1,-1),new i("duk",-1,-1),new i("tuk",-1,-1),new i("dük",-1,-1),new i("tük",-1,-1),new i("dık",-1,-1),new i("tık",-1,-1),new i("dim",-1,-1),new i("tim",-1,-1),new i("dum",-1,-1),new i("tum",-1,-1),new i("düm",-1,-1),new i("tüm",-1,-1),new i("dım",-1,-1),new i("tım",-1,-1),new i("din",-1,-1),new i("tin",-1,-1),new i("dun",-1,-1),new i("tun",-1,-1),new i("dün",-1,-1),new i("tün",-1,-1),new i("dın",-1,-1),new i("tın",-1,-1),new i("du",-1,-1),new i("tu",-1,-1),new i("dü",-1,-1),new i("tü",-1,-1),new i("dı",-1,-1),new i("tı",-1,-1)],Pr=[new i("sa",-1,-1),new i("se",-1,-1),new i("sak",-1,-1),new i("sek",-1,-1),new i("sam",-1,-1),new i("sem",-1,-1),new i("san",-1,-1),new i("sen",-1,-1)],Fr=[new i("miş",-1,-1),new i("muş",-1,-1),new i("müş",-1,-1),new i("mış",-1,-1)],Sr=[new i("b",-1,1),new i("c",-1,2),new i("d",-1,3),new i("ğ",-1,4)],Wr=[17,65,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,8,0,0,0,0,0,0,1],Lr=[1,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,1],xr=[1,64,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],Ar=[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130],Er=[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],jr=[17],Tr=[65],Zr=[65],Br=[["a",xr,97,305],["e",Ar,101,252],["ı",Er,97,305],["i",jr,101,105],["o",Tr,111,117],["ö",Zr,246,252],["u",Tr,111,117]],Dr=new e;this.setCurrent=function(r){Dr.setCurrent(r)},this.getCurrent=function(){return Dr.getCurrent()},this.stem=function(){return!!($()&&(Dr.limit_backward=Dr.cursor,Dr.cursor=Dr.limit,J(),Dr.cursor=Dr.limit,nr&&(R(),Dr.cursor=Dr.limit_backward,er())))}};return function(r){return"function"==typeof r.update?r.update(function(r){return n.setCurrent(r),n.stem(),n.getCurrent()}):(n.setCurrent(r),n.stem(),n.getCurrent())}}(),r.Pipeline.registerFunction(r.tr.stemmer,"stemmer-tr"),r.tr.stopWordFilter=r.generateStopWordFilter("acaba altmış altı ama ancak arada aslında ayrıca bana bazı belki ben benden beni benim beri beş bile bin bir biri birkaç birkez birçok birşey birşeyi biz bizden bize bizi bizim bu buna bunda bundan bunlar bunları bunların bunu bunun burada böyle böylece da daha dahi de defa değil diye diğer doksan dokuz dolayı dolayısıyla dört edecek eden ederek edilecek ediliyor edilmesi ediyor elli en etmesi etti ettiği ettiğini eğer gibi göre halen hangi hatta hem henüz hep hepsi her herhangi herkesin hiç hiçbir iki ile ilgili ise itibaren itibariyle için işte kadar karşın katrilyon kendi kendilerine kendini kendisi kendisine kendisini kez ki kim kimden kime kimi kimse kırk milyar milyon mu mü mı nasıl ne neden nedenle nerde nerede nereye niye niçin o olan olarak oldu olduklarını olduğu olduğunu olmadı olmadığı olmak olması olmayan olmaz olsa olsun olup olur olursa oluyor on ona ondan onlar onlardan onları onların onu onun otuz oysa pek rağmen sadece sanki sekiz seksen sen senden seni senin siz sizden sizi sizin tarafından trilyon tüm var vardı ve veya ya yani yapacak yapmak yaptı yaptıkları yaptığı yaptığını yapılan yapılması yapıyor yedi yerine yetmiş yine yirmi yoksa yüz zaten çok çünkü öyle üzere üç şey şeyden şeyi şeyler şu şuna şunda şundan şunları şunu şöyle".split(" ")),r.Pipeline.registerFunction(r.tr.stopWordFilter,"stopWordFilter-tr")}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/min/lunr.vi.min.js b/v0.6.3/assets/javascripts/lunr/min/lunr.vi.min.js
new file mode 100644
index 0000000..22aed28
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/min/lunr.vi.min.js
@@ -0,0 +1 @@
+!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.vi=function(){this.pipeline.reset(),this.pipeline.add(e.vi.stopWordFilter,e.vi.trimmer)},e.vi.wordCharacters="[A-Za-ẓ̀͐́͑̉̃̓ÂâÊêÔôĂ-ăĐ-đƠ-ơƯ-ư]",e.vi.trimmer=e.trimmerSupport.generateTrimmer(e.vi.wordCharacters),e.Pipeline.registerFunction(e.vi.trimmer,"trimmer-vi"),e.vi.stopWordFilter=e.generateStopWordFilter("là cái nhưng mà".split(" "))}});
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/lunr/tinyseg.js b/v0.6.3/assets/javascripts/lunr/tinyseg.js
new file mode 100644
index 0000000..167fa6d
--- /dev/null
+++ b/v0.6.3/assets/javascripts/lunr/tinyseg.js
@@ -0,0 +1,206 @@
+/**
+ * export the module via AMD, CommonJS or as a browser global
+ * Export code from https://github.com/umdjs/umd/blob/master/returnExports.js
+ */
+;(function (root, factory) {
+    if (typeof define === 'function' && define.amd) {
+        // AMD. Register as an anonymous module.
+        define(factory)
+    } else if (typeof exports === 'object') {
+        /**
+         * Node. Does not work with strict CommonJS, but
+         * only CommonJS-like environments that support module.exports,
+         * like Node.
+         */
+        module.exports = factory()
+    } else {
+        // Browser globals (root is window)
+        factory()(root.lunr);
+    }
+}(this, function () {
+    /**
+     * Just return a value to define the module export.
+     * This example returns an object, but the module
+     * can return a function as the exported value.
+     */
+
+    return function(lunr) {
+        // TinySegmenter 0.1 -- Super compact Japanese tokenizer in Javascript
+        // (c) 2008 Taku Kudo <taku@chasen.org>
+        // TinySegmenter is freely distributable under the terms of a new BSD licence.
+        // For details, see http://chasen.org/~taku/software/TinySegmenter/LICENCE.txt
+
+        function TinySegmenter() {
+          var patterns = {
+            "[一二三四五六七八九十百千万億兆]":"M",
+            "[一-龠々〆ヵヶ]":"H",
+            "[ぁ-ん]":"I",
+            "[ァ-ヴーア-ン゙ー]":"K",
+            "[a-zA-Za-zA-Z]":"A",
+            "[0-90-9]":"N"
+          }
+          this.chartype_ = [];
+          for (var i in patterns) {
+            var regexp = new RegExp(i);
+            this.chartype_.push([regexp, patterns[i]]);
+          }
+
+          this.BIAS__ = -332
+          this.BC1__ = {"HH":6,"II":2461,"KH":406,"OH":-1378};
+          this.BC2__ = {"AA":-3267,"AI":2744,"AN":-878,"HH":-4070,"HM":-1711,"HN":4012,"HO":3761,"IA":1327,"IH":-1184,"II":-1332,"IK":1721,"IO":5492,"KI":3831,"KK":-8741,"MH":-3132,"MK":3334,"OO":-2920};
+          this.BC3__ = {"HH":996,"HI":626,"HK":-721,"HN":-1307,"HO":-836,"IH":-301,"KK":2762,"MK":1079,"MM":4034,"OA":-1652,"OH":266};
+          this.BP1__ = {"BB":295,"OB":304,"OO":-125,"UB":352};
+          this.BP2__ = {"BO":60,"OO":-1762};
+          this.BQ1__ = {"BHH":1150,"BHM":1521,"BII":-1158,"BIM":886,"BMH":1208,"BNH":449,"BOH":-91,"BOO":-2597,"OHI":451,"OIH":-296,"OKA":1851,"OKH":-1020,"OKK":904,"OOO":2965};
+          this.BQ2__ = {"BHH":118,"BHI":-1159,"BHM":466,"BIH":-919,"BKK":-1720,"BKO":864,"OHH":-1139,"OHM":-181,"OIH":153,"UHI":-1146};
+          this.BQ3__ = {"BHH":-792,"BHI":2664,"BII":-299,"BKI":419,"BMH":937,"BMM":8335,"BNN":998,"BOH":775,"OHH":2174,"OHM":439,"OII":280,"OKH":1798,"OKI":-793,"OKO":-2242,"OMH":-2402,"OOO":11699};
+          this.BQ4__ = {"BHH":-3895,"BIH":3761,"BII":-4654,"BIK":1348,"BKK":-1806,"BMI":-3385,"BOO":-12396,"OAH":926,"OHH":266,"OHK":-2036,"ONN":-973};
+          this.BW1__ = {",と":660,",同":727,"B1あ":1404,"B1同":542,"、と":660,"、同":727,"」と":1682,"あっ":1505,"いう":1743,"いっ":-2055,"いる":672,"うし":-4817,"うん":665,"から":3472,"がら":600,"こう":-790,"こと":2083,"こん":-1262,"さら":-4143,"さん":4573,"した":2641,"して":1104,"すで":-3399,"そこ":1977,"それ":-871,"たち":1122,"ため":601,"った":3463,"つい":-802,"てい":805,"てき":1249,"でき":1127,"です":3445,"では":844,"とい":-4915,"とみ":1922,"どこ":3887,"ない":5713,"なっ":3015,"など":7379,"なん":-1113,"にし":2468,"には":1498,"にも":1671,"に対":-912,"の一":-501,"の中":741,"ませ":2448,"まで":1711,"まま":2600,"まる":-2155,"やむ":-1947,"よっ":-2565,"れた":2369,"れで":-913,"をし":1860,"を見":731,"亡く":-1886,"京都":2558,"取り":-2784,"大き":-2604,"大阪":1497,"平方":-2314,"引き":-1336,"日本":-195,"本当":-2423,"毎日":-2113,"目指":-724,"B1あ":1404,"B1同":542,"」と":1682};
+          this.BW2__ = {"..":-11822,"11":-669,"――":-5730,"−−":-13175,"いう":-1609,"うか":2490,"かし":-1350,"かも":-602,"から":-7194,"かれ":4612,"がい":853,"がら":-3198,"きた":1941,"くな":-1597,"こと":-8392,"この":-4193,"させ":4533,"され":13168,"さん":-3977,"しい":-1819,"しか":-545,"した":5078,"して":972,"しな":939,"その":-3744,"たい":-1253,"たた":-662,"ただ":-3857,"たち":-786,"たと":1224,"たは":-939,"った":4589,"って":1647,"っと":-2094,"てい":6144,"てき":3640,"てく":2551,"ては":-3110,"ても":-3065,"でい":2666,"でき":-1528,"でし":-3828,"です":-4761,"でも":-4203,"とい":1890,"とこ":-1746,"とと":-2279,"との":720,"とみ":5168,"とも":-3941,"ない":-2488,"なが":-1313,"など":-6509,"なの":2614,"なん":3099,"にお":-1615,"にし":2748,"にな":2454,"によ":-7236,"に対":-14943,"に従":-4688,"に関":-11388,"のか":2093,"ので":-7059,"のに":-6041,"のの":-6125,"はい":1073,"はが":-1033,"はず":-2532,"ばれ":1813,"まし":-1316,"まで":-6621,"まれ":5409,"めて":-3153,"もい":2230,"もの":-10713,"らか":-944,"らし":-1611,"らに":-1897,"りし":651,"りま":1620,"れた":4270,"れて":849,"れば":4114,"ろう":6067,"われ":7901,"を通":-11877,"んだ":728,"んな":-4115,"一人":602,"一方":-1375,"一日":970,"一部":-1051,"上が":-4479,"会社":-1116,"出て":2163,"分の":-7758,"同党":970,"同日":-913,"大阪":-2471,"委員":-1250,"少な":-1050,"年度":-8669,"年間":-1626,"府県":-2363,"手権":-1982,"新聞":-4066,"日新":-722,"日本":-7068,"日米":3372,"曜日":-601,"朝鮮":-2355,"本人":-2697,"東京":-1543,"然と":-1384,"社会":-1276,"立て":-990,"第に":-1612,"米国":-4268,"11":-669};
+          this.BW3__ = {"あた":-2194,"あり":719,"ある":3846,"い.":-1185,"い。":-1185,"いい":5308,"いえ":2079,"いく":3029,"いた":2056,"いっ":1883,"いる":5600,"いわ":1527,"うち":1117,"うと":4798,"えと":1454,"か.":2857,"か。":2857,"かけ":-743,"かっ":-4098,"かに":-669,"から":6520,"かり":-2670,"が,":1816,"が、":1816,"がき":-4855,"がけ":-1127,"がっ":-913,"がら":-4977,"がり":-2064,"きた":1645,"けど":1374,"こと":7397,"この":1542,"ころ":-2757,"さい":-714,"さを":976,"し,":1557,"し、":1557,"しい":-3714,"した":3562,"して":1449,"しな":2608,"しま":1200,"す.":-1310,"す。":-1310,"する":6521,"ず,":3426,"ず、":3426,"ずに":841,"そう":428,"た.":8875,"た。":8875,"たい":-594,"たの":812,"たり":-1183,"たる":-853,"だ.":4098,"だ。":4098,"だっ":1004,"った":-4748,"って":300,"てい":6240,"てお":855,"ても":302,"です":1437,"でに":-1482,"では":2295,"とう":-1387,"とし":2266,"との":541,"とも":-3543,"どう":4664,"ない":1796,"なく":-903,"など":2135,"に,":-1021,"に、":-1021,"にし":1771,"にな":1906,"には":2644,"の,":-724,"の、":-724,"の子":-1000,"は,":1337,"は、":1337,"べき":2181,"まし":1113,"ます":6943,"まっ":-1549,"まで":6154,"まれ":-793,"らし":1479,"られ":6820,"るる":3818,"れ,":854,"れ、":854,"れた":1850,"れて":1375,"れば":-3246,"れる":1091,"われ":-605,"んだ":606,"んで":798,"カ月":990,"会議":860,"入り":1232,"大会":2217,"始め":1681,"市":965,"新聞":-5055,"日,":974,"日、":974,"社会":2024,"カ月":990};
+          this.TC1__ = {"AAA":1093,"HHH":1029,"HHM":580,"HII":998,"HOH":-390,"HOM":-331,"IHI":1169,"IOH":-142,"IOI":-1015,"IOM":467,"MMH":187,"OOI":-1832};
+          this.TC2__ = {"HHO":2088,"HII":-1023,"HMM":-1154,"IHI":-1965,"KKH":703,"OII":-2649};
+          this.TC3__ = {"AAA":-294,"HHH":346,"HHI":-341,"HII":-1088,"HIK":731,"HOH":-1486,"IHH":128,"IHI":-3041,"IHO":-1935,"IIH":-825,"IIM":-1035,"IOI":-542,"KHH":-1216,"KKA":491,"KKH":-1217,"KOK":-1009,"MHH":-2694,"MHM":-457,"MHO":123,"MMH":-471,"NNH":-1689,"NNO":662,"OHO":-3393};
+          this.TC4__ = {"HHH":-203,"HHI":1344,"HHK":365,"HHM":-122,"HHN":182,"HHO":669,"HIH":804,"HII":679,"HOH":446,"IHH":695,"IHO":-2324,"IIH":321,"III":1497,"IIO":656,"IOO":54,"KAK":4845,"KKA":3386,"KKK":3065,"MHH":-405,"MHI":201,"MMH":-241,"MMM":661,"MOM":841};
+          this.TQ1__ = {"BHHH":-227,"BHHI":316,"BHIH":-132,"BIHH":60,"BIII":1595,"BNHH":-744,"BOHH":225,"BOOO":-908,"OAKK":482,"OHHH":281,"OHIH":249,"OIHI":200,"OIIH":-68};
+          this.TQ2__ = {"BIHH":-1401,"BIII":-1033,"BKAK":-543,"BOOO":-5591};
+          this.TQ3__ = {"BHHH":478,"BHHM":-1073,"BHIH":222,"BHII":-504,"BIIH":-116,"BIII":-105,"BMHI":-863,"BMHM":-464,"BOMH":620,"OHHH":346,"OHHI":1729,"OHII":997,"OHMH":481,"OIHH":623,"OIIH":1344,"OKAK":2792,"OKHH":587,"OKKA":679,"OOHH":110,"OOII":-685};
+          this.TQ4__ = {"BHHH":-721,"BHHM":-3604,"BHII":-966,"BIIH":-607,"BIII":-2181,"OAAA":-2763,"OAKK":180,"OHHH":-294,"OHHI":2446,"OHHO":480,"OHIH":-1573,"OIHH":1935,"OIHI":-493,"OIIH":626,"OIII":-4007,"OKAK":-8156};
+          this.TW1__ = {"につい":-4681,"東京都":2026};
+          this.TW2__ = {"ある程":-2049,"いった":-1256,"ころが":-2434,"しょう":3873,"その後":-4430,"だって":-1049,"ていた":1833,"として":-4657,"ともに":-4517,"もので":1882,"一気に":-792,"初めて":-1512,"同時に":-8097,"大きな":-1255,"対して":-2721,"社会党":-3216};
+          this.TW3__ = {"いただ":-1734,"してい":1314,"として":-4314,"につい":-5483,"にとっ":-5989,"に当た":-6247,"ので,":-727,"ので、":-727,"のもの":-600,"れから":-3752,"十二月":-2287};
+          this.TW4__ = {"いう.":8576,"いう。":8576,"からな":-2348,"してい":2958,"たが,":1516,"たが、":1516,"ている":1538,"という":1349,"ました":5543,"ません":1097,"ようと":-4258,"よると":5865};
+          this.UC1__ = {"A":484,"K":93,"M":645,"O":-505};
+          this.UC2__ = {"A":819,"H":1059,"I":409,"M":3987,"N":5775,"O":646};
+          this.UC3__ = {"A":-1370,"I":2311};
+          this.UC4__ = {"A":-2643,"H":1809,"I":-1032,"K":-3450,"M":3565,"N":3876,"O":6646};
+          this.UC5__ = {"H":313,"I":-1238,"K":-799,"M":539,"O":-831};
+          this.UC6__ = {"H":-506,"I":-253,"K":87,"M":247,"O":-387};
+          this.UP1__ = {"O":-214};
+          this.UP2__ = {"B":69,"O":935};
+          this.UP3__ = {"B":189};
+          this.UQ1__ = {"BH":21,"BI":-12,"BK":-99,"BN":142,"BO":-56,"OH":-95,"OI":477,"OK":410,"OO":-2422};
+          this.UQ2__ = {"BH":216,"BI":113,"OK":1759};
+          this.UQ3__ = {"BA":-479,"BH":42,"BI":1913,"BK":-7198,"BM":3160,"BN":6427,"BO":14761,"OI":-827,"ON":-3212};
+          this.UW1__ = {",":156,"、":156,"「":-463,"あ":-941,"う":-127,"が":-553,"き":121,"こ":505,"で":-201,"と":-547,"ど":-123,"に":-789,"の":-185,"は":-847,"も":-466,"や":-470,"よ":182,"ら":-292,"り":208,"れ":169,"を":-446,"ん":-137,"・":-135,"主":-402,"京":-268,"区":-912,"午":871,"国":-460,"大":561,"委":729,"市":-411,"日":-141,"理":361,"生":-408,"県":-386,"都":-718,"「":-463,"・":-135};
+          this.UW2__ = {",":-829,"、":-829,"〇":892,"「":-645,"」":3145,"あ":-538,"い":505,"う":134,"お":-502,"か":1454,"が":-856,"く":-412,"こ":1141,"さ":878,"ざ":540,"し":1529,"す":-675,"せ":300,"そ":-1011,"た":188,"だ":1837,"つ":-949,"て":-291,"で":-268,"と":-981,"ど":1273,"な":1063,"に":-1764,"の":130,"は":-409,"ひ":-1273,"べ":1261,"ま":600,"も":-1263,"や":-402,"よ":1639,"り":-579,"る":-694,"れ":571,"を":-2516,"ん":2095,"ア":-587,"カ":306,"キ":568,"ッ":831,"三":-758,"不":-2150,"世":-302,"中":-968,"主":-861,"事":492,"人":-123,"会":978,"保":362,"入":548,"初":-3025,"副":-1566,"北":-3414,"区":-422,"大":-1769,"天":-865,"太":-483,"子":-1519,"学":760,"実":1023,"小":-2009,"市":-813,"年":-1060,"強":1067,"手":-1519,"揺":-1033,"政":1522,"文":-1355,"新":-1682,"日":-1815,"明":-1462,"最":-630,"朝":-1843,"本":-1650,"東":-931,"果":-665,"次":-2378,"民":-180,"気":-1740,"理":752,"発":529,"目":-1584,"相":-242,"県":-1165,"立":-763,"第":810,"米":509,"自":-1353,"行":838,"西":-744,"見":-3874,"調":1010,"議":1198,"込":3041,"開":1758,"間":-1257,"「":-645,"」":3145,"ッ":831,"ア":-587,"カ":306,"キ":568};
+          this.UW3__ = {",":4889,"1":-800,"−":-1723,"、":4889,"々":-2311,"〇":5827,"」":2670,"〓":-3573,"あ":-2696,"い":1006,"う":2342,"え":1983,"お":-4864,"か":-1163,"が":3271,"く":1004,"け":388,"げ":401,"こ":-3552,"ご":-3116,"さ":-1058,"し":-395,"す":584,"せ":3685,"そ":-5228,"た":842,"ち":-521,"っ":-1444,"つ":-1081,"て":6167,"で":2318,"と":1691,"ど":-899,"な":-2788,"に":2745,"の":4056,"は":4555,"ひ":-2171,"ふ":-1798,"へ":1199,"ほ":-5516,"ま":-4384,"み":-120,"め":1205,"も":2323,"や":-788,"よ":-202,"ら":727,"り":649,"る":5905,"れ":2773,"わ":-1207,"を":6620,"ん":-518,"ア":551,"グ":1319,"ス":874,"ッ":-1350,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278,"・":-3794,"一":-1619,"下":-1759,"世":-2087,"両":3815,"中":653,"主":-758,"予":-1193,"二":974,"人":2742,"今":792,"他":1889,"以":-1368,"低":811,"何":4265,"作":-361,"保":-2439,"元":4858,"党":3593,"全":1574,"公":-3030,"六":755,"共":-1880,"円":5807,"再":3095,"分":457,"初":2475,"別":1129,"前":2286,"副":4437,"力":365,"動":-949,"務":-1872,"化":1327,"北":-1038,"区":4646,"千":-2309,"午":-783,"協":-1006,"口":483,"右":1233,"各":3588,"合":-241,"同":3906,"和":-837,"員":4513,"国":642,"型":1389,"場":1219,"外":-241,"妻":2016,"学":-1356,"安":-423,"実":-1008,"家":1078,"小":-513,"少":-3102,"州":1155,"市":3197,"平":-1804,"年":2416,"広":-1030,"府":1605,"度":1452,"建":-2352,"当":-3885,"得":1905,"思":-1291,"性":1822,"戸":-488,"指":-3973,"政":-2013,"教":-1479,"数":3222,"文":-1489,"新":1764,"日":2099,"旧":5792,"昨":-661,"時":-1248,"曜":-951,"最":-937,"月":4125,"期":360,"李":3094,"村":364,"東":-805,"核":5156,"森":2438,"業":484,"氏":2613,"民":-1694,"決":-1073,"法":1868,"海":-495,"無":979,"物":461,"特":-3850,"生":-273,"用":914,"町":1215,"的":7313,"直":-1835,"省":792,"県":6293,"知":-1528,"私":4231,"税":401,"立":-960,"第":1201,"米":7767,"系":3066,"約":3663,"級":1384,"統":-4229,"総":1163,"線":1255,"者":6457,"能":725,"自":-2869,"英":785,"見":1044,"調":-562,"財":-733,"費":1777,"車":1835,"軍":1375,"込":-1504,"通":-1136,"選":-681,"郎":1026,"郡":4404,"部":1200,"金":2163,"長":421,"開":-1432,"間":1302,"関":-1282,"雨":2009,"電":-1045,"非":2066,"駅":1620,"1":-800,"」":2670,"・":-3794,"ッ":-1350,"ア":551,"グ":1319,"ス":874,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278};
+          this.UW4__ = {",":3930,".":3508,"―":-4841,"、":3930,"。":3508,"〇":4999,"「":1895,"」":3798,"〓":-5156,"あ":4752,"い":-3435,"う":-640,"え":-2514,"お":2405,"か":530,"が":6006,"き":-4482,"ぎ":-3821,"く":-3788,"け":-4376,"げ":-4734,"こ":2255,"ご":1979,"さ":2864,"し":-843,"じ":-2506,"す":-731,"ず":1251,"せ":181,"そ":4091,"た":5034,"だ":5408,"ち":-3654,"っ":-5882,"つ":-1659,"て":3994,"で":7410,"と":4547,"な":5433,"に":6499,"ぬ":1853,"ね":1413,"の":7396,"は":8578,"ば":1940,"ひ":4249,"び":-4134,"ふ":1345,"へ":6665,"べ":-744,"ほ":1464,"ま":1051,"み":-2082,"む":-882,"め":-5046,"も":4169,"ゃ":-2666,"や":2795,"ょ":-1544,"よ":3351,"ら":-2922,"り":-9726,"る":-14896,"れ":-2613,"ろ":-4570,"わ":-1783,"を":13150,"ん":-2352,"カ":2145,"コ":1789,"セ":1287,"ッ":-724,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637,"・":-4371,"ー":-11870,"一":-2069,"中":2210,"予":782,"事":-190,"井":-1768,"人":1036,"以":544,"会":950,"体":-1286,"作":530,"側":4292,"先":601,"党":-2006,"共":-1212,"内":584,"円":788,"初":1347,"前":1623,"副":3879,"力":-302,"動":-740,"務":-2715,"化":776,"区":4517,"協":1013,"参":1555,"合":-1834,"和":-681,"員":-910,"器":-851,"回":1500,"国":-619,"園":-1200,"地":866,"場":-1410,"塁":-2094,"士":-1413,"多":1067,"大":571,"子":-4802,"学":-1397,"定":-1057,"寺":-809,"小":1910,"屋":-1328,"山":-1500,"島":-2056,"川":-2667,"市":2771,"年":374,"庁":-4556,"後":456,"性":553,"感":916,"所":-1566,"支":856,"改":787,"政":2182,"教":704,"文":522,"方":-856,"日":1798,"時":1829,"最":845,"月":-9066,"木":-485,"来":-442,"校":-360,"業":-1043,"氏":5388,"民":-2716,"気":-910,"沢":-939,"済":-543,"物":-735,"率":672,"球":-1267,"生":-1286,"産":-1101,"田":-2900,"町":1826,"的":2586,"目":922,"省":-3485,"県":2997,"空":-867,"立":-2112,"第":788,"米":2937,"系":786,"約":2171,"経":1146,"統":-1169,"総":940,"線":-994,"署":749,"者":2145,"能":-730,"般":-852,"行":-792,"規":792,"警":-1184,"議":-244,"谷":-1000,"賞":730,"車":-1481,"軍":1158,"輪":-1433,"込":-3370,"近":929,"道":-1291,"選":2596,"郎":-4866,"都":1192,"野":-1100,"銀":-2213,"長":357,"間":-2344,"院":-2297,"際":-2604,"電":-878,"領":-1659,"題":-792,"館":-1984,"首":1749,"高":2120,"「":1895,"」":3798,"・":-4371,"ッ":-724,"ー":-11870,"カ":2145,"コ":1789,"セ":1287,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637};
+          this.UW5__ = {",":465,".":-299,"1":-514,"E2":-32768,"]":-2762,"、":465,"。":-299,"「":363,"あ":1655,"い":331,"う":-503,"え":1199,"お":527,"か":647,"が":-421,"き":1624,"ぎ":1971,"く":312,"げ":-983,"さ":-1537,"し":-1371,"す":-852,"だ":-1186,"ち":1093,"っ":52,"つ":921,"て":-18,"で":-850,"と":-127,"ど":1682,"な":-787,"に":-1224,"の":-635,"は":-578,"べ":1001,"み":502,"め":865,"ゃ":3350,"ょ":854,"り":-208,"る":429,"れ":504,"わ":419,"を":-1264,"ん":327,"イ":241,"ル":451,"ン":-343,"中":-871,"京":722,"会":-1153,"党":-654,"務":3519,"区":-901,"告":848,"員":2104,"大":-1296,"学":-548,"定":1785,"嵐":-1304,"市":-2991,"席":921,"年":1763,"思":872,"所":-814,"挙":1618,"新":-1682,"日":218,"月":-4353,"査":932,"格":1356,"機":-1508,"氏":-1347,"田":240,"町":-3912,"的":-3149,"相":1319,"省":-1052,"県":-4003,"研":-997,"社":-278,"空":-813,"統":1955,"者":-2233,"表":663,"語":-1073,"議":1219,"選":-1018,"郎":-368,"長":786,"間":1191,"題":2368,"館":-689,"1":-514,"E2":-32768,"「":363,"イ":241,"ル":451,"ン":-343};
+          this.UW6__ = {",":227,".":808,"1":-270,"E1":306,"、":227,"。":808,"あ":-307,"う":189,"か":241,"が":-73,"く":-121,"こ":-200,"じ":1782,"す":383,"た":-428,"っ":573,"て":-1014,"で":101,"と":-105,"な":-253,"に":-149,"の":-417,"は":-236,"も":-206,"り":187,"る":-135,"を":195,"ル":-673,"ン":-496,"一":-277,"中":201,"件":-800,"会":624,"前":302,"区":1792,"員":-1212,"委":798,"学":-960,"市":887,"広":-695,"後":535,"業":-697,"相":753,"社":-507,"福":974,"空":-822,"者":1811,"連":463,"郎":1082,"1":-270,"E1":306,"ル":-673,"ン":-496};
+          
+          return this;
+        }
+        TinySegmenter.prototype.ctype_ = function(str) {
+          for (var i in this.chartype_) {
+            if (str.match(this.chartype_[i][0])) {
+              return this.chartype_[i][1];
+            }
+          }
+          return "O";
+        }
+
+        TinySegmenter.prototype.ts_ = function(v) {
+          if (v) { return v; }
+          return 0;
+        }
+
+        TinySegmenter.prototype.segment = function(input) {
+          if (input == null || input == undefined || input == "") {
+            return [];
+          }
+          var result = [];
+          var seg = ["B3","B2","B1"];
+          var ctype = ["O","O","O"];
+          var o = input.split("");
+          for (i = 0; i < o.length; ++i) {
+            seg.push(o[i]);
+            ctype.push(this.ctype_(o[i]))
+          }
+          seg.push("E1");
+          seg.push("E2");
+          seg.push("E3");
+          ctype.push("O");
+          ctype.push("O");
+          ctype.push("O");
+          var word = seg[3];
+          var p1 = "U";
+          var p2 = "U";
+          var p3 = "U";
+          for (var i = 4; i < seg.length - 3; ++i) {
+            var score = this.BIAS__;
+            var w1 = seg[i-3];
+            var w2 = seg[i-2];
+            var w3 = seg[i-1];
+            var w4 = seg[i];
+            var w5 = seg[i+1];
+            var w6 = seg[i+2];
+            var c1 = ctype[i-3];
+            var c2 = ctype[i-2];
+            var c3 = ctype[i-1];
+            var c4 = ctype[i];
+            var c5 = ctype[i+1];
+            var c6 = ctype[i+2];
+            score += this.ts_(this.UP1__[p1]);
+            score += this.ts_(this.UP2__[p2]);
+            score += this.ts_(this.UP3__[p3]);
+            score += this.ts_(this.BP1__[p1 + p2]);
+            score += this.ts_(this.BP2__[p2 + p3]);
+            score += this.ts_(this.UW1__[w1]);
+            score += this.ts_(this.UW2__[w2]);
+            score += this.ts_(this.UW3__[w3]);
+            score += this.ts_(this.UW4__[w4]);
+            score += this.ts_(this.UW5__[w5]);
+            score += this.ts_(this.UW6__[w6]);
+            score += this.ts_(this.BW1__[w2 + w3]);
+            score += this.ts_(this.BW2__[w3 + w4]);
+            score += this.ts_(this.BW3__[w4 + w5]);
+            score += this.ts_(this.TW1__[w1 + w2 + w3]);
+            score += this.ts_(this.TW2__[w2 + w3 + w4]);
+            score += this.ts_(this.TW3__[w3 + w4 + w5]);
+            score += this.ts_(this.TW4__[w4 + w5 + w6]);
+            score += this.ts_(this.UC1__[c1]);
+            score += this.ts_(this.UC2__[c2]);
+            score += this.ts_(this.UC3__[c3]);
+            score += this.ts_(this.UC4__[c4]);
+            score += this.ts_(this.UC5__[c5]);
+            score += this.ts_(this.UC6__[c6]);
+            score += this.ts_(this.BC1__[c2 + c3]);
+            score += this.ts_(this.BC2__[c3 + c4]);
+            score += this.ts_(this.BC3__[c4 + c5]);
+            score += this.ts_(this.TC1__[c1 + c2 + c3]);
+            score += this.ts_(this.TC2__[c2 + c3 + c4]);
+            score += this.ts_(this.TC3__[c3 + c4 + c5]);
+            score += this.ts_(this.TC4__[c4 + c5 + c6]);
+        //  score += this.ts_(this.TC5__[c4 + c5 + c6]);    
+            score += this.ts_(this.UQ1__[p1 + c1]);
+            score += this.ts_(this.UQ2__[p2 + c2]);
+            score += this.ts_(this.UQ3__[p3 + c3]);
+            score += this.ts_(this.BQ1__[p2 + c2 + c3]);
+            score += this.ts_(this.BQ2__[p2 + c3 + c4]);
+            score += this.ts_(this.BQ3__[p3 + c2 + c3]);
+            score += this.ts_(this.BQ4__[p3 + c3 + c4]);
+            score += this.ts_(this.TQ1__[p2 + c1 + c2 + c3]);
+            score += this.ts_(this.TQ2__[p2 + c2 + c3 + c4]);
+            score += this.ts_(this.TQ3__[p3 + c1 + c2 + c3]);
+            score += this.ts_(this.TQ4__[p3 + c2 + c3 + c4]);
+            var p = "O";
+            if (score > 0) {
+              result.push(word);
+              word = "";
+              p = "B";
+            }
+            p1 = p2;
+            p2 = p3;
+            p3 = p;
+            word += seg[i];
+          }
+          result.push(word);
+
+          return result;
+        }
+
+        lunr.TinySegmenter = TinySegmenter;
+    };
+
+}));
\ No newline at end of file
diff --git a/v0.6.3/assets/javascripts/workers/search.df8cae7d.min.js b/v0.6.3/assets/javascripts/workers/search.df8cae7d.min.js
new file mode 100644
index 0000000..4197ecc
--- /dev/null
+++ b/v0.6.3/assets/javascripts/workers/search.df8cae7d.min.js
@@ -0,0 +1,59 @@
+(()=>{var ge=Object.create,U=Object.defineProperty,ye=Object.defineProperties,me=Object.getOwnPropertyDescriptor,ve=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertyNames,Y=Object.getOwnPropertySymbols,Se=Object.getPrototypeOf,G=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable;var J=(t,e,r)=>e in t?U(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,j=(t,e)=>{for(var r in e||(e={}))G.call(e,r)&&J(t,r,e[r]);if(Y)for(var r of Y(e))Qe.call(e,r)&&J(t,r,e[r]);return t},X=(t,e)=>ye(t,ve(e)),be=t=>U(t,"__esModule",{value:!0});var Z=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var we=(t,e,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of xe(e))!G.call(t,n)&&n!=="default"&&U(t,n,{get:()=>e[n],enumerable:!(r=me(e,n))||r.enumerable});return t},K=t=>we(be(U(t!=null?ge(Se(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var W=(t,e,r)=>new Promise((n,i)=>{var s=u=>{try{a(r.next(u))}catch(c){i(c)}},o=u=>{try{a(r.throw(u))}catch(c){i(c)}},a=u=>u.done?n(u.value):Promise.resolve(u.value).then(s,o);a((r=r.apply(t,e)).next())});var re=Z((ee,te)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i<n.length;i++){var s=n[i],o=e[s];if(Array.isArray(o)){r[s]=o.slice();continue}if(typeof o=="string"||typeof o=="number"||typeof o=="boolean"){r[s]=o;continue}throw new TypeError("clone is not deep and does not support nested objects")}return r},t.FieldRef=function(e,r,n){this.docRef=e,this.fieldName=r,this._stringValue=n},t.FieldRef.joiner="/",t.FieldRef.fromString=function(e){var r=e.indexOf(t.FieldRef.joiner);if(r===-1)throw"malformed field ref string";var n=e.slice(0,r),i=e.slice(r+1);return new t.FieldRef(i,n,e)},t.FieldRef.prototype.toString=function(){return this._stringValue==null&&(this._stringValue=this.fieldName+t.FieldRef.joiner+this.docRef),this._stringValue};t.Set=function(e){if(this.elements=Object.create(null),e){this.length=e.length;for(var r=0;r<this.length;r++)this.elements[e[r]]=!0}else this.length=0},t.Set.complete={intersect:function(e){return e},union:function(){return this},contains:function(){return!0}},t.Set.empty={intersect:function(){return this},union:function(e){return e},contains:function(){return!1}},t.Set.prototype.contains=function(e){return!!this.elements[e]},t.Set.prototype.intersect=function(e){var r,n,i,s=[];if(e===t.Set.complete)return this;if(e===t.Set.empty)return e;this.length<e.length?(r=this,n=e):(r=e,n=this),i=Object.keys(r.elements);for(var o=0;o<i.length;o++){var a=i[o];a in n.elements&&s.push(a)}return new t.Set(s)},t.Set.prototype.union=function(e){return e===t.Set.complete?t.Set.complete:e===t.Set.empty?this:new t.Set(Object.keys(this.elements).concat(Object.keys(e.elements)))},t.idf=function(e,r){var n=0;for(var i in e)i!="_index"&&(n+=Object.keys(e[i]).length);var s=(r-n+.5)/(n+.5);return Math.log(1+Math.abs(s))},t.Token=function(e,r){this.str=e||"",this.metadata=r||{}},t.Token.prototype.toString=function(){return this.str},t.Token.prototype.update=function(e){return this.str=e(this.str,this.metadata),this},t.Token.prototype.clone=function(e){return e=e||function(r){return r},new t.Token(e(this.str,this.metadata),this.metadata)};t.tokenizer=function(e,r){if(e==null||e==null)return[];if(Array.isArray(e))return e.map(function(y){return new t.Token(t.utils.asString(y).toLowerCase(),t.utils.clone(r))});for(var n=e.toString().toLowerCase(),i=n.length,s=[],o=0,a=0;o<=i;o++){var u=n.charAt(o),c=o-a;if(u.match(t.tokenizer.separator)||o==i){if(c>0){var h=t.utils.clone(r)||{};h.position=[a,c],h.index=s.length,s.push(new t.Token(n.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index.
+`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n<r;n++){for(var i=this._stack[n],s=[],o=0;o<e.length;o++){var a=i(e[o],o,e);if(!(a==null||a===""))if(Array.isArray(a))for(var u=0;u<a.length;u++)s.push(a[u]);else s.push(a)}e=s}return e},t.Pipeline.prototype.runString=function(e,r){var n=new t.Token(e,r);return this.run([n]).map(function(i){return i.toString()})},t.Pipeline.prototype.reset=function(){this._stack=[]},t.Pipeline.prototype.toJSON=function(){return this._stack.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})};t.Vector=function(e){this._magnitude=0,this.elements=e||[]},t.Vector.prototype.positionForIndex=function(e){if(this.elements.length==0)return 0;for(var r=0,n=this.elements.length/2,i=n-r,s=Math.floor(i/2),o=this.elements[s*2];i>1&&(o<e&&(r=s),o>e&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(o<e)return(s+1)*2},t.Vector.prototype.insert=function(e,r){this.upsert(e,r,function(){throw"duplicate index"})},t.Vector.prototype.upsert=function(e,r,n){this._magnitude=0;var i=this.positionForIndex(e);this.elements[i]==e?this.elements[i+1]=n(this.elements[i+1],r):this.elements.splice(i,0,e,r)},t.Vector.prototype.magnitude=function(){if(this._magnitude)return this._magnitude;for(var e=0,r=this.elements.length,n=1;n<r;n+=2){var i=this.elements[n];e+=i*i}return this._magnitude=Math.sqrt(e)},t.Vector.prototype.dot=function(e){for(var r=0,n=this.elements,i=e.elements,s=n.length,o=i.length,a=0,u=0,c=0,h=0;c<s&&h<o;)a=n[c],u=i[h],a<u?c+=2:a>u?h+=2:a==u&&(r+=n[c+1]*i[h+1],c+=2,h+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r<this.elements.length;r+=2,n++)e[n]=this.elements[r];return e},t.Vector.prototype.toJSON=function(){return this.elements};t.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},r={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",s=n+"[^aeiouy]*",o=i+"[aeiou]*",a="^("+s+")?"+o+s,u="^("+s+")?"+o+s+"("+o+")?$",c="^("+s+")?"+o+s+o+s,h="^("+s+")?"+i,y=new RegExp(a),g=new RegExp(c),b=new RegExp(u),m=new RegExp(h),Q=/^(.+?)(ss|i)es$/,f=/^(.+?)([^s])s$/,p=/^(.+?)eed$/,L=/^(.+?)(ed|ing)$/,w=/.$/,k=/(at|bl|iz)$/,O=new RegExp("([^aeiouylsz])\\1$"),A=new RegExp("^"+s+i+"[^aeiouwxy]$"),C=/^(.+?[^aeiou])y$/,V=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,$=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,D=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,N=/^(.+?)(s|t)(ion)$/,P=/^(.+?)e$/,B=/ll$/,z=new RegExp("^"+s+i+"[^aeiouwxy]$"),M=function(l){var v,I,E,d,x,R,F;if(l.length<3)return l;if(E=l.substr(0,1),E=="y"&&(l=E.toUpperCase()+l.substr(1)),d=Q,x=f,d.test(l)?l=l.replace(d,"$1$2"):x.test(l)&&(l=l.replace(x,"$1$2")),d=p,x=L,d.test(l)){var S=d.exec(l);d=y,d.test(S[1])&&(d=w,l=l.replace(d,""))}else if(x.test(l)){var S=x.exec(l);v=S[1],x=m,x.test(v)&&(l=v,x=k,R=O,F=A,x.test(l)?l=l+"e":R.test(l)?(d=w,l=l.replace(d,"")):F.test(l)&&(l=l+"e"))}if(d=C,d.test(l)){var S=d.exec(l);v=S[1],l=v+"i"}if(d=V,d.test(l)){var S=d.exec(l);v=S[1],I=S[2],d=y,d.test(v)&&(l=v+e[I])}if(d=$,d.test(l)){var S=d.exec(l);v=S[1],I=S[2],d=y,d.test(v)&&(l=v+r[I])}if(d=D,x=N,d.test(l)){var S=d.exec(l);v=S[1],d=g,d.test(v)&&(l=v)}else if(x.test(l)){var S=x.exec(l);v=S[1]+S[2],x=g,x.test(v)&&(l=v)}if(d=P,d.test(l)){var S=d.exec(l);v=S[1],d=g,x=b,R=z,(d.test(v)||x.test(v)&&!R.test(v))&&(l=v)}return d=B,x=g,d.test(l)&&x.test(l)&&(d=w,l=l.replace(d,"")),E=="y"&&(l=E.toLowerCase()+l.substr(1)),l};return function(_){return _.update(M)}}(),t.Pipeline.registerFunction(t.stemmer,"stemmer");t.generateStopWordFilter=function(e){var r=e.reduce(function(n,i){return n[i]=i,n},{});return function(n){if(n&&r[n.toString()]!==n.toString())return n}},t.stopWordFilter=t.generateStopWordFilter(["a","able","about","across","after","all","almost","also","am","among","an","and","any","are","as","at","be","because","been","but","by","can","cannot","could","dear","did","do","does","either","else","ever","every","for","from","get","got","had","has","have","he","her","hers","him","his","how","however","i","if","in","into","is","it","its","just","least","let","like","likely","may","me","might","most","must","my","neither","no","nor","not","of","off","often","on","only","or","other","our","own","rather","said","say","says","she","should","since","so","some","than","that","the","their","them","then","there","these","they","this","tis","to","too","twas","us","wants","was","we","were","what","when","where","which","while","who","whom","why","will","with","would","yet","you","your"]),t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter");t.trimmer=function(e){return e.update(function(r){return r.replace(/^\W+/,"").replace(/\W+$/,"")})},t.Pipeline.registerFunction(t.trimmer,"trimmer");t.TokenSet=function(){this.final=!1,this.edges={},this.id=t.TokenSet._nextId,t.TokenSet._nextId+=1},t.TokenSet._nextId=1,t.TokenSet.fromArray=function(e){for(var r=new t.TokenSet.Builder,n=0,i=e.length;n<i;n++)r.insert(e[n]);return r.finish(),r.root},t.TokenSet.fromClause=function(e){return"editDistance"in e?t.TokenSet.fromFuzzyString(e.term,e.editDistance):t.TokenSet.fromString(e.term)},t.TokenSet.fromFuzzyString=function(e,r){for(var n=new t.TokenSet,i=[{node:n,editsRemaining:r,str:e}];i.length;){var s=i.pop();if(s.str.length>0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var c=s.node.edges["*"];else{var c=new t.TokenSet;s.node.edges["*"]=c}s.str.length==1&&(c.final=!0),i.push({node:c,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),y=s.str.charAt(1),g;y in s.node.edges?g=s.node.edges[y]:(g=new t.TokenSet,s.node.edges[y]=g),s.str.length==1&&(g.final=!0),i.push({node:g,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i<s;i++){var o=e[i],a=i==s-1;if(o=="*")r.edges[o]=r,r.final=a;else{var u=new t.TokenSet;u.final=a,r.edges[o]=u,r=u}}return n},t.TokenSet.prototype.toArray=function(){for(var e=[],r=[{prefix:"",node:this}];r.length;){var n=r.pop(),i=Object.keys(n.node.edges),s=i.length;n.node.final&&(n.prefix.charAt(0),e.push(n.prefix));for(var o=0;o<s;o++){var a=i[o];r.push({prefix:n.prefix.concat(a),node:n.node.edges[a]})}}return e},t.TokenSet.prototype.toString=function(){if(this._str)return this._str;for(var e=this.final?"1":"0",r=Object.keys(this.edges).sort(),n=r.length,i=0;i<n;i++){var s=r[i],o=this.edges[s];e=e+s+o.id}return e},t.TokenSet.prototype.intersect=function(e){for(var r=new t.TokenSet,n=void 0,i=[{qNode:e,output:r,node:this}];i.length;){n=i.pop();for(var s=Object.keys(n.qNode.edges),o=s.length,a=Object.keys(n.node.edges),u=a.length,c=0;c<o;c++)for(var h=s[c],y=0;y<u;y++){var g=a[y];if(g==h||h=="*"){var b=n.node.edges[g],m=n.qNode.edges[h],Q=b.final&&m.final,f=void 0;g in n.output.edges?(f=n.output.edges[g],f.final=f.final||Q):(f=new t.TokenSet,f.final=Q,n.output.edges[g]=f),i.push({qNode:m,output:f,node:b})}}}return r},t.TokenSet.Builder=function(){this.previousWord="",this.root=new t.TokenSet,this.uncheckedNodes=[],this.minimizedNodes={}},t.TokenSet.Builder.prototype.insert=function(e){var r,n=0;if(e<this.previousWord)throw new Error("Out of order word insertion");for(var i=0;i<e.length&&i<this.previousWord.length&&e[i]==this.previousWord[i];i++)n++;this.minimize(n),this.uncheckedNodes.length==0?r=this.root:r=this.uncheckedNodes[this.uncheckedNodes.length-1].child;for(var i=n;i<e.length;i++){var s=new t.TokenSet,o=e[i];r.edges[o]=s,this.uncheckedNodes.push({parent:r,char:o,child:s}),r=s}r.final=!0,this.previousWord=e},t.TokenSet.Builder.prototype.finish=function(){this.minimize(0)},t.TokenSet.Builder.prototype.minimize=function(e){for(var r=this.uncheckedNodes.length-1;r>=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u<this.fields.length;u++)i[this.fields[u]]=new t.Vector;e.call(r,r);for(var u=0;u<r.clauses.length;u++){var c=r.clauses[u],h=null,y=t.Set.empty;c.usePipeline?h=this.pipeline.runString(c.term,{fields:c.fields}):h=[c.term];for(var g=0;g<h.length;g++){var b=h[g];c.term=b;var m=t.TokenSet.fromClause(c),Q=this.tokenSet.intersect(m).toArray();if(Q.length===0&&c.presence===t.Query.presence.REQUIRED){for(var f=0;f<c.fields.length;f++){var p=c.fields[f];o[p]=t.Set.empty}break}for(var L=0;L<Q.length;L++)for(var w=Q[L],k=this.invertedIndex[w],O=k._index,f=0;f<c.fields.length;f++){var p=c.fields[f],A=k[p],C=Object.keys(A),V=w+"/"+p,$=new t.Set(C);if(c.presence==t.Query.presence.REQUIRED&&(y=y.union($),o[p]===void 0&&(o[p]=t.Set.complete)),c.presence==t.Query.presence.PROHIBITED){a[p]===void 0&&(a[p]=t.Set.empty),a[p]=a[p].union($);continue}if(i[p].upsert(O,c.boost,function(fe,pe){return fe+pe}),!s[V]){for(var D=0;D<C.length;D++){var N=C[D],P=new t.FieldRef(N,p),B=A[N],z;(z=n[P])===void 0?n[P]=new t.MatchData(w,p,B):z.add(w,p,B)}s[V]=!0}}}if(c.presence===t.Query.presence.REQUIRED)for(var f=0;f<c.fields.length;f++){var p=c.fields[f];o[p]=o[p].intersect(y)}}for(var M=t.Set.complete,_=t.Set.empty,u=0;u<this.fields.length;u++){var p=this.fields[u];o[p]&&(M=M.intersect(o[p])),a[p]&&(_=_.union(a[p]))}var l=Object.keys(n),v=[],I=Object.create(null);if(r.isNegated()){l=Object.keys(this.fieldVectors);for(var u=0;u<l.length;u++){var P=l[u],E=t.FieldRef.fromString(P);n[P]=new t.MatchData}}for(var u=0;u<l.length;u++){var E=t.FieldRef.fromString(l[u]),d=E.docRef;if(!!M.contains(d)&&!_.contains(d)){var x=this.fieldVectors[E],R=i[E.fieldName].similarity(x),F;if((F=I[d])!==void 0)F.score+=R,F.matchData.combine(n[E]);else{var S={ref:d,score:R,matchData:n[E]};I[d]=S,v.push(S)}}}return v.sort(function(he,de){return de.score-he.score})},t.Index.prototype.toJSON=function(){var e=Object.keys(this.invertedIndex).sort().map(function(n){return[n,this.invertedIndex[n]]},this),r=Object.keys(this.fieldVectors).map(function(n){return[n,this.fieldVectors[n].toJSON()]},this);return{version:t.version,fields:this.fields,fieldVectors:r,invertedIndex:e,pipeline:this.pipeline.toJSON()}},t.Index.load=function(e){var r={},n={},i=e.fieldVectors,s=Object.create(null),o=e.invertedIndex,a=new t.TokenSet.Builder,u=t.Pipeline.load(e.pipeline);e.version!=t.version&&t.utils.warn("Version mismatch when loading serialised index. Current version of lunr '"+t.version+"' does not match serialized index '"+e.version+"'");for(var c=0;c<i.length;c++){var h=i[c],y=h[0],g=h[1];n[y]=new t.Vector(g)}for(var c=0;c<o.length;c++){var h=o[c],b=h[0],m=h[1];a.insert(b),s[b]=m}return a.finish(),r.fields=e.fields,r.fieldVectors=n,r.invertedIndex=s,r.tokenSet=a.root,r.pipeline=u,new t.Index(r)};t.Builder=function(){this._ref="id",this._fields=Object.create(null),this._documents=Object.create(null),this.invertedIndex=Object.create(null),this.fieldTermFrequencies={},this.fieldLengths={},this.tokenizer=t.tokenizer,this.pipeline=new t.Pipeline,this.searchPipeline=new t.Pipeline,this.documentCount=0,this._b=.75,this._k1=1.2,this.termIndex=0,this.metadataWhitelist=[]},t.Builder.prototype.ref=function(e){this._ref=e},t.Builder.prototype.field=function(e,r){if(/\//.test(e))throw new RangeError("Field '"+e+"' contains illegal character '/'");this._fields[e]=r||{}},t.Builder.prototype.b=function(e){e<0?this._b=0:e>1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s<i.length;s++){var o=i[s],a=this._fields[o].extractor,u=a?a(e):e[o],c=this.tokenizer(u,{fields:[o]}),h=this.pipeline.run(c),y=new t.FieldRef(n,o),g=Object.create(null);this.fieldTermFrequencies[y]=g,this.fieldLengths[y]=0,this.fieldLengths[y]+=h.length;for(var b=0;b<h.length;b++){var m=h[b];if(g[m]==null&&(g[m]=0),g[m]+=1,this.invertedIndex[m]==null){var Q=Object.create(null);Q._index=this.termIndex,this.termIndex+=1;for(var f=0;f<i.length;f++)Q[i[f]]=Object.create(null);this.invertedIndex[m]=Q}this.invertedIndex[m][o][n]==null&&(this.invertedIndex[m][o][n]=Object.create(null));for(var p=0;p<this.metadataWhitelist.length;p++){var L=this.metadataWhitelist[p],w=m.metadata[L];this.invertedIndex[m][o][n][L]==null&&(this.invertedIndex[m][o][n][L]=[]),this.invertedIndex[m][o][n][L].push(w)}}}},t.Builder.prototype.calculateAverageFieldLengths=function(){for(var e=Object.keys(this.fieldLengths),r=e.length,n={},i={},s=0;s<r;s++){var o=t.FieldRef.fromString(e[s]),a=o.fieldName;i[a]||(i[a]=0),i[a]+=1,n[a]||(n[a]=0),n[a]+=this.fieldLengths[o]}for(var u=Object.keys(this._fields),s=0;s<u.length;s++){var c=u[s];n[c]=n[c]/i[c]}this.averageFieldLength=n},t.Builder.prototype.createFieldVectors=function(){for(var e={},r=Object.keys(this.fieldTermFrequencies),n=r.length,i=Object.create(null),s=0;s<n;s++){for(var o=t.FieldRef.fromString(r[s]),a=o.fieldName,u=this.fieldLengths[o],c=new t.Vector,h=this.fieldTermFrequencies[o],y=Object.keys(h),g=y.length,b=this._fields[a].boost||1,m=this._documents[o.docRef].boost||1,Q=0;Q<g;Q++){var f=y[Q],p=h[f],L=this.invertedIndex[f]._index,w,k,O;i[f]===void 0?(w=t.idf(this.invertedIndex[f],this.documentCount),i[f]=w):w=i[f],k=w*((this._k1+1)*p)/(this._k1*(1-this._b+this._b*(u/this.averageFieldLength[a]))+p),k*=b,k*=m,O=Math.round(k*1e3)/1e3,c.insert(L,O)}e[o]=c}this.fieldVectors=e},t.Builder.prototype.createTokenSet=function(){this.tokenSet=t.TokenSet.fromArray(Object.keys(this.invertedIndex).sort())},t.Builder.prototype.build=function(){return this.calculateAverageFieldLengths(),this.createFieldVectors(),this.createTokenSet(),new t.Index({invertedIndex:this.invertedIndex,fieldVectors:this.fieldVectors,tokenSet:this.tokenSet,fields:Object.keys(this._fields),pipeline:this.searchPipeline})},t.Builder.prototype.use=function(e){var r=Array.prototype.slice.call(arguments,1);r.unshift(this),e.apply(this,r)},t.MatchData=function(e,r,n){for(var i=Object.create(null),s=Object.keys(n||{}),o=0;o<s.length;o++){var a=s[o];i[a]=n[a].slice()}this.metadata=Object.create(null),e!==void 0&&(this.metadata[e]=Object.create(null),this.metadata[e][r]=i)},t.MatchData.prototype.combine=function(e){for(var r=Object.keys(e.metadata),n=0;n<r.length;n++){var i=r[n],s=Object.keys(e.metadata[i]);this.metadata[i]==null&&(this.metadata[i]=Object.create(null));for(var o=0;o<s.length;o++){var a=s[o],u=Object.keys(e.metadata[i][a]);this.metadata[i][a]==null&&(this.metadata[i][a]=Object.create(null));for(var c=0;c<u.length;c++){var h=u[c];this.metadata[i][a][h]==null?this.metadata[i][a][h]=e.metadata[i][a][h]:this.metadata[i][a][h]=this.metadata[i][a][h].concat(e.metadata[i][a][h])}}}},t.MatchData.prototype.add=function(e,r,n){if(!(e in this.metadata)){this.metadata[e]=Object.create(null),this.metadata[e][r]=n;return}if(!(r in this.metadata[e])){this.metadata[e][r]=n;return}for(var i=Object.keys(n),s=0;s<i.length;s++){var o=i[s];o in this.metadata[e][r]?this.metadata[e][r][o]=this.metadata[e][r][o].concat(n[o]):this.metadata[e][r][o]=n[o]}},t.Query=function(e){this.clauses=[],this.allFields=e},t.Query.wildcard=new String("*"),t.Query.wildcard.NONE=0,t.Query.wildcard.LEADING=1,t.Query.wildcard.TRAILING=2,t.Query.presence={OPTIONAL:1,REQUIRED:2,PROHIBITED:3},t.Query.prototype.clause=function(e){return"fields"in e||(e.fields=this.allFields),"boost"in e||(e.boost=1),"usePipeline"in e||(e.usePipeline=!0),"wildcard"in e||(e.wildcard=t.Query.wildcard.NONE),e.wildcard&t.Query.wildcard.LEADING&&e.term.charAt(0)!=t.Query.wildcard&&(e.term="*"+e.term),e.wildcard&t.Query.wildcard.TRAILING&&e.term.slice(-1)!=t.Query.wildcard&&(e.term=""+e.term+"*"),"presence"in e||(e.presence=t.Query.presence.OPTIONAL),this.clauses.push(e),this},t.Query.prototype.isNegated=function(){for(var e=0;e<this.clauses.length;e++)if(this.clauses[e].presence!=t.Query.presence.PROHIBITED)return!1;return!0},t.Query.prototype.term=function(e,r){if(Array.isArray(e))return e.forEach(function(i){this.term(i,t.utils.clone(r))},this),this;var n=r||{};return n.term=e.toString(),this.clause(n),this},t.QueryParseError=function(e,r,n){this.name="QueryParseError",this.message=e,this.start=r,this.end=n},t.QueryParseError.prototype=new Error,t.QueryLexer=function(e){this.lexemes=[],this.str=e,this.length=e.length,this.pos=0,this.start=0,this.escapeCharPositions=[]},t.QueryLexer.prototype.run=function(){for(var e=t.QueryLexer.lexText;e;)e=e(this)},t.QueryLexer.prototype.sliceString=function(){for(var e=[],r=this.start,n=this.pos,i=0;i<this.escapeCharPositions.length;i++)n=this.escapeCharPositions[i],e.push(this.str.slice(r,n)),r=n+1;return e.push(this.str.slice(r,this.pos)),this.escapeCharPositions.length=0,e.join("")},t.QueryLexer.prototype.emit=function(e){this.lexemes.push({type:e,str:this.sliceString(),start:this.start,end:this.pos}),this.start=this.pos},t.QueryLexer.prototype.escapeCharacter=function(){this.escapeCharPositions.push(this.pos-1),this.pos+=1},t.QueryLexer.prototype.next=function(){if(this.pos>=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos<this.length},t.QueryLexer.EOS="EOS",t.QueryLexer.FIELD="FIELD",t.QueryLexer.TERM="TERM",t.QueryLexer.EDIT_DISTANCE="EDIT_DISTANCE",t.QueryLexer.BOOST="BOOST",t.QueryLexer.PRESENCE="PRESENCE",t.QueryLexer.lexField=function(e){return e.backup(),e.emit(t.QueryLexer.FIELD),e.ignore(),t.QueryLexer.lexText},t.QueryLexer.lexTerm=function(e){if(e.width()>1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof ee=="object"?te.exports=r():e.lunr=r()}(this,function(){return t})})()});var ie=Z((Te,ne)=>{"use strict";var Le=/["'&<>]/;ne.exports=Ee;function Ee(t){var e=""+t,r=Le.exec(e);if(!r)return e;var n,i="",s=0,o=0;for(s=r.index;s<e.length;s++){switch(e.charCodeAt(s)){case 34:n="&quot;";break;case 38:n="&amp;";break;case 39:n="&#39;";break;case 60:n="&lt;";break;case 62:n="&gt;";break;default:continue}o!==s&&(i+=e.substring(o,s)),o=s+1,i+=n}return o!==s?i+e.substring(o,s):i}});var le=K(re());var se=K(ie());function oe(t){let e=new Map,r=new Set;for(let n of t){let[i,s]=n.location.split("#"),o=n.location,a=n.title,u=n.tags,c=(0,se.default)(n.text).replace(/\s+(?=[,.:;!?])/g,"").replace(/\s+/g," ");if(s){let h=e.get(i);r.has(h)?e.set(o,{location:o,title:a,text:c,parent:h}):(h.title=n.title,h.text=c,r.add(h))}else e.set(o,j({location:o,title:a,text:c},u&&{tags:u}))}return e}function ae(t){let e=new RegExp(t.separator,"img"),r=(n,i,s)=>`${i}<mark data-md-highlight>${s}</mark>`;return n=>{n=n.replace(/[\s*+\-:~^]+/g," ").trim();let i=new RegExp(`(^|${t.separator})(${n.replace(/[|\\{}()[\]^$+*?.-]/g,"\\$&").replace(e,"|")})`,"img");return s=>s.replace(i,r).replace(/<\/mark>(\s+)<mark[^>]*>/img,"$1")}}function ue(t){let e=new lunr.Query(["title","text"]);return new lunr.QueryParser(t,e).parse(),e.clauses}function ce(t,e){let r=new Set(t),n={};for(let i=0;i<e.length;i++)for(let s of r)e[i].startsWith(s.term)&&(n[s.term]=!0,r.delete(s));for(let i of r)n[i.term]=!1;return n}function ke(t,e){let[r,n]=[new Set(t),new Set(e)];return[...new Set([...r].filter(i=>!n.has(i)))]}var q=class{constructor({config:e,docs:r,index:n,options:i}){this.options=i,this.documents=oe(r),this.highlight=ae(e),lunr.tokenizer.separator=new RegExp(e.separator),typeof n=="undefined"?this.index=lunr(function(){e.lang.length===1&&e.lang[0]!=="en"?this.use(lunr[e.lang[0]]):e.lang.length>1&&this.use(lunr.multiLanguage(...e.lang));let s=ke(["trimmer","stopWordFilter","stemmer"],i.pipeline);for(let o of e.lang.map(a=>a==="en"?lunr:lunr[a]))for(let a of s)this.pipeline.remove(o[a]),this.searchPipeline.remove(o[a]);this.ref("location"),this.field("title",{boost:1e3}),this.field("text"),this.field("tags",{boost:1e6});for(let o of r)this.add(o,{boost:o.boost})}):this.index=lunr.Index.load(n)}search(e){if(e)try{let r=this.highlight(e),n=ue(e).filter(o=>o.presence!==lunr.Query.presence.PROHIBITED),i=this.index.search(`${e}*`).reduce((o,{ref:a,score:u,matchData:c})=>{let h=this.documents.get(a);if(typeof h!="undefined"){let{location:y,title:g,text:b,tags:m,parent:Q}=h,f=ce(n,Object.keys(c.metadata)),p=+!Q+ +Object.values(f).every(L=>L);o.push(X(j({location:y,title:r(g),text:r(b)},m&&{tags:m.map(r)}),{score:u*(1+p),terms:f}))}return o},[]).sort((o,a)=>a.score-o.score).reduce((o,a)=>{let u=this.documents.get(a.location);if(typeof u!="undefined"){let c="parent"in u?u.parent.location:u.location;o.set(c,[...o.get(c)||[],a])}return o},new Map),s;if(this.options.suggestions){let o=this.index.query(a=>{for(let u of n)a.term(u.term,{fields:["title"],presence:lunr.Query.presence.REQUIRED,wildcard:lunr.Query.wildcard.TRAILING})});s=o.length?Object.keys(o[0].matchData.metadata):[]}return j({items:[...i.values()]},typeof s!="undefined"&&{suggestions:s})}catch(r){console.warn(`Invalid query: ${e} \u2013 see https://bit.ly/2s3ChXG`)}return{items:[]}}};var T;(function(i){i[i.SETUP=0]="SETUP",i[i.READY=1]="READY",i[i.QUERY=2]="QUERY",i[i.RESULT=3]="RESULT"})(T||(T={}));var H;function Pe(t){return W(this,null,function*(){let e="../lunr";if(typeof parent!="undefined"&&"IFrameWorker"in parent){let n=document.querySelector("script[src]"),[i]=n.src.split("/worker");e=e.replace("..",i)}let r=[];for(let n of t.lang)n==="ja"&&r.push(`${e}/tinyseg.js`),n!=="en"&&r.push(`${e}/min/lunr.${n}.min.js`);t.lang.length>1&&r.push(`${e}/min/lunr.multi.min.js`),r.length&&(yield importScripts(`${e}/min/lunr.stemmer.support.min.js`,...r))})}function Ie(t){return W(this,null,function*(){switch(t.type){case T.SETUP:return yield Pe(t.data.config),H=new q(t.data),{type:T.READY};case T.QUERY:return{type:T.RESULT,data:H?H.search(t.data):{items:[]}};default:throw new TypeError("Invalid message type")}})}self.lunr=le.default;addEventListener("message",t=>W(void 0,null,function*(){postMessage(yield Ie(t.data))}));})();
+/*!
+ * escape-html
+ * Copyright(c) 2012-2013 TJ Holowaychuk
+ * Copyright(c) 2015 Andreas Lubbe
+ * Copyright(c) 2015 Tiancheng "Timothy" Gu
+ * MIT Licensed
+ */
+/*!
+ * lunr.Builder
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.Index
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.Pipeline
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.Set
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.TokenSet
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.Vector
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.stemmer
+ * Copyright (C) 2020 Oliver Nightingale
+ * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt
+ */
+/*!
+ * lunr.stopWordFilter
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.tokenizer
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.trimmer
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/*!
+ * lunr.utils
+ * Copyright (C) 2020 Oliver Nightingale
+ */
+/**
+ * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9
+ * Copyright (C) 2020 Oliver Nightingale
+ * @license MIT
+ */
diff --git a/v0.6.3/assets/stylesheets/main.92048cb8.min.css b/v0.6.3/assets/stylesheets/main.92048cb8.min.css
new file mode 100644
index 0000000..d4d59a0
--- /dev/null
+++ b/v0.6.3/assets/stylesheets/main.92048cb8.min.css
@@ -0,0 +1 @@
+@charset "UTF-8";html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0}a,button,input,label{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}hr{border:0;box-sizing:content-box;display:block;height:.05rem;overflow:visible;padding:0}small{font-size:80%}sub,sup{line-height:1em}img{border-style:none}table{border-collapse:separate;border-spacing:0}td,th{font-weight:400;vertical-align:top}button{background:transparent;border:0;font-family:inherit;font-size:inherit;margin:0;padding:0}input{border:0;outline:none}:root{--md-default-fg-color:rgba(0,0,0,0.87);--md-default-fg-color--light:rgba(0,0,0,0.54);--md-default-fg-color--lighter:rgba(0,0,0,0.32);--md-default-fg-color--lightest:rgba(0,0,0,0.07);--md-default-bg-color:#fff;--md-default-bg-color--light:hsla(0,0%,100%,0.7);--md-default-bg-color--lighter:hsla(0,0%,100%,0.3);--md-default-bg-color--lightest:hsla(0,0%,100%,0.12);--md-primary-fg-color:#4051b5;--md-primary-fg-color--light:#5d6cc0;--md-primary-fg-color--dark:#303fa1;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7);--md-accent-fg-color:#526cfe;--md-accent-fg-color--transparent:rgba(82,108,254,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}:root>*{--md-code-fg-color:#36464e;--md-code-bg-color:#f5f5f5;--md-code-hl-color:rgba(255,255,0,0.5);--md-code-hl-number-color:#d52a2a;--md-code-hl-special-color:#db1457;--md-code-hl-function-color:#a846b9;--md-code-hl-constant-color:#6e59d9;--md-code-hl-keyword-color:#3f6ec6;--md-code-hl-string-color:#1c7d4d;--md-code-hl-name-color:var(--md-code-fg-color);--md-code-hl-operator-color:var(--md-default-fg-color--light);--md-code-hl-punctuation-color:var(--md-default-fg-color--light);--md-code-hl-comment-color:var(--md-default-fg-color--light);--md-code-hl-generic-color:var(--md-default-fg-color--light);--md-code-hl-variable-color:var(--md-default-fg-color--light);--md-typeset-color:var(--md-default-fg-color);--md-typeset-a-color:var(--md-primary-fg-color);--md-typeset-mark-color:rgba(255,255,0,0.5);--md-typeset-del-color:rgba(245,80,61,0.15);--md-typeset-ins-color:rgba(11,213,112,0.15);--md-typeset-kbd-color:#fafafa;--md-typeset-kbd-accent-color:#fff;--md-typeset-kbd-border-color:#b8b8b8;--md-admonition-fg-color:var(--md-default-fg-color);--md-admonition-bg-color:var(--md-default-bg-color);--md-footer-fg-color:#fff;--md-footer-fg-color--light:hsla(0,0%,100%,0.7);--md-footer-fg-color--lighter:hsla(0,0%,100%,0.3);--md-footer-bg-color:rgba(0,0,0,0.87);--md-footer-bg-color--dark:rgba(0,0,0,0.32)}.md-icon svg{fill:currentColor;display:block;height:1.2rem;width:1.2rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}aside,body,input{font-feature-settings:"kern","liga";color:var(--md-typeset-color);font-family:var(--md-text-font-family,_),-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-feature-settings:"kern";font-family:var(--md-code-font-family,_),SFMono-Regular,Consolas,Menlo,monospace}:root{--md-typeset-table--ascending:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M11 4h2v12l5.5-5.5 1.42 1.42L12 19.84l-7.92-7.92L5.5 10.5 11 16V4z"/></svg>');--md-typeset-table--descending:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 20h-2V8l-5.5 5.5-1.42-1.42L12 4.16l7.92 7.92-1.42 1.42L13 8v12z"/></svg>')}.md-typeset{-webkit-print-color-adjust:exact;color-adjust:exact;font-size:.8rem;line-height:1.6}@media print{.md-typeset{font-size:.68rem}}.md-typeset blockquote,.md-typeset dl,.md-typeset figure,.md-typeset ol,.md-typeset pre,.md-typeset ul{margin:1em 0}.md-typeset h1{color:var(--md-default-fg-color--light);font-size:2em;line-height:1.3;margin:0 0 1.25em}.md-typeset h1,.md-typeset h2{font-weight:300;letter-spacing:-.01em}.md-typeset h2{font-size:1.5625em;line-height:1.4;margin:1.6em 0 .64em}.md-typeset h3{font-size:1.25em;font-weight:400;letter-spacing:-.01em;line-height:1.5;margin:1.6em 0 .8em}.md-typeset h2+h3{margin-top:.8em}.md-typeset h4{font-weight:700;letter-spacing:-.01em;margin:1em 0}.md-typeset h5,.md-typeset h6{color:var(--md-default-fg-color--light);font-size:.8em;font-weight:700;letter-spacing:-.01em;margin:1.25em 0}.md-typeset h5{text-transform:uppercase}.md-typeset hr{border-bottom:.05rem solid var(--md-default-fg-color--lightest);display:flow-root;margin:1.5em 0}.md-typeset a{color:var(--md-typeset-a-color);word-break:break-word}.md-typeset a,.md-typeset a:before{transition:color 125ms}.md-typeset a:focus,.md-typeset a:hover{color:var(--md-accent-fg-color)}.md-typeset a.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-typeset code,.md-typeset kbd,.md-typeset pre{color:var(--md-code-fg-color);direction:ltr}@media print{.md-typeset code,.md-typeset kbd,.md-typeset pre{white-space:pre-wrap}}.md-typeset code{background-color:var(--md-code-bg-color);border-radius:.1rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:.85em;padding:0 .2941176471em;word-break:break-word}.md-typeset code:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}.md-typeset h1 code,.md-typeset h2 code,.md-typeset h3 code,.md-typeset h4 code,.md-typeset h5 code,.md-typeset h6 code{background-color:transparent;box-shadow:none;margin:initial;padding:initial}.md-typeset a code{color:currentColor}.md-typeset pre{display:flow-root;line-height:1.4;position:relative}.md-typeset pre>code{-webkit-box-decoration-break:slice;box-decoration-break:slice;box-shadow:none;display:block;margin:0;overflow:auto;padding:.7720588235em 1.1764705882em;scrollbar-color:var(--md-default-fg-color--lighter) transparent;scrollbar-width:thin;touch-action:auto;word-break:normal}.md-typeset pre>code:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-typeset pre>code::-webkit-scrollbar{height:.2rem;width:.2rem}.md-typeset pre>code::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-typeset pre>code::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@media screen and (max-width:44.9375em){.md-content>.md-typeset>pre{margin:1em -.8rem}.md-content>.md-typeset>pre code{border-radius:0}}.md-typeset kbd{background-color:var(--md-typeset-kbd-color);border-radius:.1rem;box-shadow:0 .1rem 0 .05rem var(--md-typeset-kbd-border-color),0 .1rem 0 var(--md-typeset-kbd-border-color),0 -.1rem .2rem var(--md-typeset-kbd-accent-color) inset;color:var(--md-default-fg-color);display:inline-block;font-size:.75em;padding:0 .6666666667em;vertical-align:text-top;word-break:break-word}.md-typeset mark{background-color:var(--md-typeset-mark-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;word-break:break-word}.md-typeset abbr{border-bottom:.05rem dotted var(--md-default-fg-color--light);cursor:help;text-decoration:none}@media (hover:none){.md-typeset abbr{position:relative}.md-typeset abbr[title]:focus:after,.md-typeset abbr[title]:hover:after{background-color:var(--md-default-fg-color);border-radius:.1rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);color:var(--md-default-bg-color);content:attr(title);display:inline-block;font-size:.7rem;left:0;margin-top:2em;max-width:80%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:.2rem .3rem;position:absolute;width:auto}}.md-typeset small{opacity:.75}.md-typeset sub,.md-typeset sup{margin-left:.078125em}[dir=rtl] .md-typeset sub,[dir=rtl] .md-typeset sup{margin-left:0;margin-right:.078125em}.md-typeset blockquote{border-left:.2rem solid var(--md-default-fg-color--lighter);color:var(--md-default-fg-color--light);display:flow-root;padding-left:.6rem}[dir=rtl] .md-typeset blockquote{border-left:initial;border-right:.2rem solid var(--md-default-fg-color--lighter);padding-left:0;padding-right:.6rem}.md-typeset ul{list-style-type:disc}.md-typeset ol,.md-typeset ul{display:flow-root;margin-left:.625em;padding:0}[dir=rtl] .md-typeset ol,[dir=rtl] .md-typeset ul{margin-left:0;margin-right:.625em}.md-typeset ol ol,.md-typeset ul ol{list-style-type:lower-alpha}.md-typeset ol ol ol,.md-typeset ul ol ol{list-style-type:lower-roman}.md-typeset ol li,.md-typeset ul li{margin-bottom:.5em;margin-left:1.25em}[dir=rtl] .md-typeset ol li,[dir=rtl] .md-typeset ul li{margin-left:0;margin-right:1.25em}.md-typeset ol li blockquote,.md-typeset ol li p,.md-typeset ul li blockquote,.md-typeset ul li p{margin:.5em 0}.md-typeset ol li:last-child,.md-typeset ul li:last-child{margin-bottom:0}.md-typeset ol li ol,.md-typeset ol li ul,.md-typeset ul li ol,.md-typeset ul li ul{margin:.5em 0 .5em .625em}[dir=rtl] .md-typeset ol li ol,[dir=rtl] .md-typeset ol li ul,[dir=rtl] .md-typeset ul li ol,[dir=rtl] .md-typeset ul li ul{margin-left:0;margin-right:.625em}.md-typeset dd{margin:1em 0 1.5em 1.875em}[dir=rtl] .md-typeset dd{margin-left:0;margin-right:1.875em}.md-typeset img,.md-typeset svg{height:auto;max-width:100%}.md-typeset img[align=left],.md-typeset svg[align=left]{margin:1em 1em 1em 0}.md-typeset img[align=right],.md-typeset svg[align=right]{margin:1em 0 1em 1em}.md-typeset img[align]:only-child,.md-typeset svg[align]:only-child{margin-top:0}.md-typeset figure{display:flow-root;margin:0 auto;max-width:100%;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.md-typeset figure img{display:block}.md-typeset figcaption{font-style:italic;margin:1em auto 2em;max-width:24rem}.md-typeset iframe{max-width:100%}.md-typeset table:not([class]){background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .05rem rgba(0,0,0,.1);display:inline-block;font-size:.64rem;max-width:100%;overflow:auto;touch-action:auto}@media print{.md-typeset table:not([class]){display:table}}.md-typeset table:not([class])+*{margin-top:1.5em}.md-typeset table:not([class]) td>:first-child,.md-typeset table:not([class]) th>:first-child{margin-top:0}.md-typeset table:not([class]) td>:last-child,.md-typeset table:not([class]) th>:last-child{margin-bottom:0}.md-typeset table:not([class]) td:not([align]),.md-typeset table:not([class]) th:not([align]){text-align:left}[dir=rtl] .md-typeset table:not([class]) td:not([align]),[dir=rtl] .md-typeset table:not([class]) th:not([align]){text-align:right}.md-typeset table:not([class]) th{background-color:var(--md-default-fg-color--light);color:var(--md-default-bg-color);min-width:5rem;padding:.9375em 1.25em;vertical-align:top}.md-typeset table:not([class]) th a{color:inherit}.md-typeset table:not([class]) td{border-top:.05rem solid var(--md-default-fg-color--lightest);padding:.9375em 1.25em;vertical-align:top}.md-typeset table:not([class]) tr{transition:background-color 125ms}.md-typeset table:not([class]) tr:hover{background-color:rgba(0,0,0,.04);box-shadow:0 .05rem 0 var(--md-default-bg-color) inset}.md-typeset table:not([class]) tr:first-child td{border-top:0}.md-typeset table:not([class]) a{word-break:normal}.md-typeset table th[role=columnheader]{cursor:pointer}.md-typeset table th[role=columnheader]:after{content:"";display:inline-block;height:1.2em;margin-left:.5em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:sub;width:1.2em}.md-typeset table th[role=columnheader][aria-sort=ascending]:after{background-color:currentColor;-webkit-mask-image:var(--md-typeset-table--ascending);mask-image:var(--md-typeset-table--ascending)}.md-typeset table th[role=columnheader][aria-sort=descending]:after{background-color:currentColor;-webkit-mask-image:var(--md-typeset-table--descending);mask-image:var(--md-typeset-table--descending)}.md-typeset__scrollwrap{margin:1em -.8rem;overflow-x:auto;touch-action:auto}.md-typeset__table{display:inline-block;margin-bottom:.5em;padding:0 .8rem}@media print{.md-typeset__table{display:block}}html .md-typeset__table table{display:table;margin:0;overflow:hidden;width:100%}html{font-size:125%;height:100%;overflow-x:hidden}@media screen and (min-width:100em){html{font-size:137.5%}}@media screen and (min-width:125em){html{font-size:150%}}body{background-color:var(--md-default-bg-color);display:flex;flex-direction:column;font-size:.5rem;min-height:100%;position:relative;width:100%}@media print{body{display:block}}@media screen and (max-width:59.9375em){body[data-md-state=lock]{position:fixed}}.md-grid{margin-left:auto;margin-right:auto;max-width:61rem}.md-container{display:flex;flex-direction:column;flex-grow:1}@media print{.md-container{display:block}}.md-main{flex-grow:1}.md-main__inner{display:flex;height:100%;margin-top:1.5rem}.md-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-toggle{display:none}.md-option{height:0;opacity:0;position:absolute;width:0}.md-option:checked+label:not([hidden]){display:block}.md-option.focus-visible+label{outline-color:var(--md-accent-fg-color);outline-style:auto}.md-skip{background-color:var(--md-default-fg-color);border-radius:.1rem;color:var(--md-default-bg-color);font-size:.64rem;margin:.5rem;opacity:0;outline-color:var(--md-accent-fg-color);padding:.3rem .5rem;position:fixed;transform:translateY(.4rem);z-index:-1}.md-skip:focus{opacity:1;transform:translateY(0);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity 175ms 75ms;z-index:10}@page{margin:25mm}.md-banner{background-color:var(--md-footer-bg-color);color:var(--md-footer-fg-color);overflow:auto}@media print{.md-banner{display:none}}.md-banner--warning{background:var(--md-typeset-mark-color);color:var(--md-default-fg-color)}.md-banner__inner{font-size:.7rem;margin:.6rem auto;padding:0 .8rem}:root{--md-clipboard-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 21H8V7h11m0-2H8a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2m-3-4H4a2 2 0 0 0-2 2v14h2V3h12V1z"/></svg>')}.md-clipboard{border-radius:.1rem;color:var(--md-default-fg-color--lightest);cursor:pointer;height:1.5em;outline-color:var(--md-accent-fg-color);outline-offset:.1rem;position:absolute;right:.5em;top:.5em;transition:color .25s;width:1.5em;z-index:1}@media print{.md-clipboard{display:none}}.md-clipboard:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}:hover>.md-clipboard{color:var(--md-default-fg-color--light)}.md-clipboard:focus,.md-clipboard:hover{color:var(--md-accent-fg-color)}.md-clipboard:after{background-color:currentColor;content:"";display:block;height:1.125em;margin:0 auto;-webkit-mask-image:var(--md-clipboard-icon);mask-image:var(--md-clipboard-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.125em}.md-clipboard--inline{cursor:pointer}.md-clipboard--inline code{transition:color .25s,background-color .25s}.md-clipboard--inline:focus code,.md-clipboard--inline:hover code{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-content{flex-grow:1;min-width:0}.md-content__inner{margin:0 .8rem 1.2rem;padding-top:.6rem}@media screen and (min-width:76.25em){.md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-left:1.2rem}[dir=rtl] .md-sidebar--primary:not([hidden])~.md-content>.md-content__inner{margin-left:.8rem;margin-right:1.2rem}.md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner{margin-right:1.2rem}[dir=rtl] .md-sidebar--secondary:not([hidden])~.md-content>.md-content__inner{margin-left:1.2rem;margin-right:.8rem}}.md-content__inner:before{content:"";display:block;height:.4rem}.md-content__inner>:last-child{margin-bottom:0}.md-content__button{float:right;margin:.4rem 0 .4rem .4rem;padding:0}@media print{.md-content__button{display:none}}[dir=rtl] .md-content__button{float:left;margin-left:0;margin-right:.4rem}[dir=rtl] .md-content__button svg{transform:scaleX(-1)}.md-typeset .md-content__button{color:var(--md-default-fg-color--lighter)}.md-content__button svg{display:inline;vertical-align:top}.md-dialog{background-color:var(--md-default-fg-color);border-radius:.1rem;bottom:.8rem;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);left:auto;min-width:11.1rem;opacity:0;padding:.4rem .6rem;pointer-events:none;position:fixed;right:.8rem;transform:translateY(100%);transition:transform 0ms .4s,opacity .4s;z-index:3}@media print{.md-dialog{display:none}}[dir=rtl] .md-dialog{left:.8rem;right:auto}.md-dialog[data-md-state=open]{opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .4s cubic-bezier(.075,.85,.175,1),opacity .4s}.md-dialog__inner{color:var(--md-default-bg-color);font-size:.7rem}.md-typeset .md-button{border:.1rem solid;border-radius:.1rem;color:var(--md-primary-fg-color);display:inline-block;font-weight:700;padding:.625em 2em;transition:color 125ms,background-color 125ms,border-color 125ms}.md-typeset .md-button--primary{background-color:var(--md-primary-fg-color);border-color:var(--md-primary-fg-color);color:var(--md-primary-bg-color)}.md-typeset .md-button:focus,.md-typeset .md-button:hover{background-color:var(--md-accent-fg-color);border-color:var(--md-accent-fg-color);color:var(--md-accent-bg-color)}.md-typeset .md-input{border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1),0 .025rem .05rem rgba(0,0,0,.1);font-size:.8rem;height:1.8rem;padding:0 .6rem;transition:box-shadow .25s}.md-typeset .md-input:focus,.md-typeset .md-input:hover{box-shadow:0 .4rem 1rem rgba(0,0,0,.15),0 .025rem .05rem rgba(0,0,0,.15)}.md-typeset .md-input--stretch{width:100%}.md-header{background-color:var(--md-primary-fg-color);box-shadow:0 0 .2rem transparent,0 .2rem .4rem transparent;color:var(--md-primary-bg-color);left:0;position:-webkit-sticky;position:sticky;right:0;top:0;z-index:3}@media print{.md-header{display:none}}.md-header[data-md-state=shadow]{box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2);transition:transform .25s cubic-bezier(.1,.7,.1,1),box-shadow .25s}.md-header[data-md-state=hidden]{transform:translateY(-100%);transition:transform .25s cubic-bezier(.8,0,.6,1),box-shadow .25s}.md-header__inner{align-items:center;display:flex;padding:0 .2rem}.md-header__button{color:currentColor;cursor:pointer;margin:.2rem;outline-color:var(--md-accent-fg-color);padding:.4rem;position:relative;transition:opacity .25s;vertical-align:middle;z-index:1}.md-header__button:hover{opacity:.7}.md-header__button:not([hidden]){display:inline-block}.md-header__button:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}.md-header__button.md-logo{margin:.2rem;padding:.4rem}@media screen and (max-width:76.1875em){.md-header__button.md-logo{display:none}}.md-header__button.md-logo img,.md-header__button.md-logo svg{fill:currentColor;display:block;height:1.2rem;width:1.2rem}@media screen and (min-width:60em){.md-header__button[for=__search]{display:none}}.no-js .md-header__button[for=__search]{display:none}[dir=rtl] .md-header__button[for=__search] svg{transform:scaleX(-1)}@media screen and (min-width:76.25em){.md-header__button[for=__drawer]{display:none}}.md-header__topic{display:flex;max-width:100%;position:absolute;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s}.md-header__topic+.md-header__topic{opacity:0;pointer-events:none;transform:translateX(1.25rem);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;z-index:-1}[dir=rtl] .md-header__topic+.md-header__topic{transform:translateX(-1.25rem)}.md-header__title{flex-grow:1;font-size:.9rem;height:2.4rem;line-height:2.4rem;margin-left:1rem;margin-right:.4rem}.md-header__title[data-md-state=active] .md-header__topic{opacity:0;pointer-events:none;transform:translateX(-1.25rem);transition:transform .4s cubic-bezier(1,.7,.1,.1),opacity .15s;z-index:-1}[dir=rtl] .md-header__title[data-md-state=active] .md-header__topic{transform:translateX(1.25rem)}.md-header__title[data-md-state=active] .md-header__topic+.md-header__topic{opacity:1;pointer-events:auto;transform:translateX(0);transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .15s;z-index:0}.md-header__title>.md-header__ellipsis{height:100%;position:relative;width:100%}.md-header__option{display:flex;flex-shrink:0;max-width:100%;transition:max-width 0ms .25s,opacity .25s .25s;white-space:nowrap}[data-md-toggle=search]:checked~.md-header .md-header__option{max-width:0;opacity:0;transition:max-width 0ms,opacity 0ms}.md-header__source{display:none}@media screen and (min-width:60em){.md-header__source{display:block;margin-left:1rem;max-width:11.7rem;width:11.7rem}[dir=rtl] .md-header__source{margin-left:0;margin-right:1rem}}@media screen and (min-width:76.25em){.md-header__source{margin-left:1.4rem}[dir=rtl] .md-header__source{margin-right:1.4rem}}.md-footer{background-color:var(--md-footer-bg-color);color:var(--md-footer-fg-color)}@media print{.md-footer{display:none}}.md-footer__inner{overflow:auto;padding:.2rem}.md-footer__link{display:flex;outline-color:var(--md-accent-fg-color);padding-bottom:.4rem;padding-top:1.4rem;transition:opacity .25s}@media screen and (min-width:45em){.md-footer__link{width:50%}}.md-footer__link:focus,.md-footer__link:hover{opacity:.7}.md-footer__link--prev{float:left}@media screen and (max-width:44.9375em){.md-footer__link--prev{width:25%}.md-footer__link--prev .md-footer__title{display:none}}[dir=rtl] .md-footer__link--prev{float:right}[dir=rtl] .md-footer__link--prev svg{transform:scaleX(-1)}.md-footer__link--next{float:right;text-align:right}@media screen and (max-width:44.9375em){.md-footer__link--next{width:75%}}[dir=rtl] .md-footer__link--next{float:left;text-align:left}[dir=rtl] .md-footer__link--next svg{transform:scaleX(-1)}.md-footer__title{flex-grow:1;font-size:.9rem;line-height:2.4rem;max-width:calc(100% - 2.4rem);padding:0 1rem;position:relative}.md-footer__button{margin:.2rem;padding:.4rem}.md-footer__direction{font-size:.64rem;left:0;margin-top:-1rem;opacity:.7;padding:0 1rem;position:absolute;right:0}.md-footer-meta{background-color:var(--md-footer-bg-color--dark)}.md-footer-meta__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:.2rem}html .md-footer-meta.md-typeset a{color:var(--md-footer-fg-color--light)}html .md-footer-meta.md-typeset a:focus,html .md-footer-meta.md-typeset a:hover{color:var(--md-footer-fg-color)}.md-footer-copyright{color:var(--md-footer-fg-color--lighter);font-size:.64rem;margin:auto .6rem;padding:.4rem 0;width:100%}@media screen and (min-width:45em){.md-footer-copyright{width:auto}}.md-footer-copyright__highlight{color:var(--md-footer-fg-color--light)}.md-footer-social{margin:0 .4rem;padding:.2rem 0 .6rem}@media screen and (min-width:45em){.md-footer-social{padding:.6rem 0}}.md-footer-social__link{display:inline-block;height:1.6rem;text-align:center;width:1.6rem}.md-footer-social__link:before{line-height:1.9}.md-footer-social__link svg{fill:currentColor;max-height:.8rem;vertical-align:-25%}:root{--md-nav-icon--prev:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>');--md-nav-icon--next:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>');--md-toc-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 9h14V7H3v2m0 4h14v-2H3v2m0 4h14v-2H3v2m16 0h2v-2h-2v2m0-10v2h2V7h-2m0 6h2v-2h-2v2z"/></svg>')}.md-nav{font-size:.7rem;line-height:1.3}.md-nav__title{display:block;font-weight:700;overflow:hidden;padding:0 .6rem;text-overflow:ellipsis}.md-nav__title .md-nav__button{display:none}.md-nav__title .md-nav__button img{height:100%;width:auto}.md-nav__title .md-nav__button.md-logo img,.md-nav__title .md-nav__button.md-logo svg{fill:currentColor;display:block;height:2.4rem;width:2.4rem}.md-nav__list{margin:0;padding:0}.md-nav__item{display:block;padding:0 .6rem}.md-nav__item .md-nav__item{padding-right:0}[dir=rtl] .md-nav__item .md-nav__item{padding-left:0;padding-right:.6rem}.md-nav__link{cursor:pointer;display:block;margin-top:.625em;overflow:hidden;scroll-snap-align:start;text-overflow:ellipsis;transition:color 125ms}.md-nav__link[data-md-state=blur]{color:var(--md-default-fg-color--light)}.md-nav__link--container{display:flex}.md-nav__link--container>:first-child{flex-grow:1}.md-nav__link--container>*{cursor:inherit}.md-nav__item .md-nav__link--active{color:var(--md-typeset-a-color)}.md-nav__link:focus,.md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav__link.focus-visible{outline-color:var(--md-accent-fg-color);outline-offset:.2rem}.md-nav--primary .md-nav__link[for=__toc]{display:none}.md-nav--primary .md-nav__link[for=__toc] .md-icon:after{background-color:currentColor;display:block;height:100%;-webkit-mask-image:var(--md-toc-icon);mask-image:var(--md-toc-icon);width:100%}.md-nav--primary .md-nav__link[for=__toc]~.md-nav{display:none}.md-nav__source{display:none}@media screen and (max-width:76.1875em){.md-nav--primary,.md-nav--primary .md-nav{background-color:var(--md-default-bg-color);display:flex;flex-direction:column;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.md-nav--primary .md-nav__item,.md-nav--primary .md-nav__title{font-size:.8rem;line-height:1.5}.md-nav--primary .md-nav__title{background-color:var(--md-default-fg-color--lightest);color:var(--md-default-fg-color--light);cursor:pointer;font-weight:400;height:5.6rem;line-height:2.4rem;padding:3rem .8rem .2rem;position:relative;white-space:nowrap}.md-nav--primary .md-nav__title .md-nav__icon{display:block;height:1.2rem;left:.4rem;margin:.2rem;position:absolute;top:.4rem;width:1.2rem}[dir=rtl] .md-nav--primary .md-nav__title .md-nav__icon{left:auto;right:.4rem}.md-nav--primary .md-nav__title .md-nav__icon:after{background-color:currentColor;content:"";display:block;height:100%;-webkit-mask-image:var(--md-nav-icon--prev);mask-image:var(--md-nav-icon--prev);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:100%}.md-nav--primary .md-nav__title~.md-nav__list{background-color:var(--md-default-bg-color);box-shadow:0 .05rem 0 var(--md-default-fg-color--lightest) inset;overflow-y:auto;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;touch-action:pan-y}.md-nav--primary .md-nav__title~.md-nav__list>:first-child{border-top:0}.md-nav--primary .md-nav__title[for=__drawer]{background-color:var(--md-primary-fg-color);color:var(--md-primary-bg-color)}.md-nav--primary .md-nav__title .md-logo{display:block;left:.2rem;margin:.2rem;padding:.4rem;position:absolute;top:.2rem}[dir=rtl] .md-nav--primary .md-nav__title .md-logo{left:auto;right:.2rem}.md-nav--primary .md-nav__list{flex:1}.md-nav--primary .md-nav__item{border-top:.05rem solid var(--md-default-fg-color--lightest);padding:0}.md-nav--primary .md-nav__item--nested>.md-nav__link{padding-right:2.4rem}[dir=rtl] .md-nav--primary .md-nav__item--nested>.md-nav__link{padding-left:2.4rem;padding-right:.8rem}.md-nav--primary .md-nav__item--active>.md-nav__link{color:var(--md-typeset-a-color)}.md-nav--primary .md-nav__item--active>.md-nav__link:focus,.md-nav--primary .md-nav__item--active>.md-nav__link:hover{color:var(--md-accent-fg-color)}.md-nav--primary .md-nav__link{margin-top:0;padding:.6rem .8rem;position:relative}.md-nav--primary .md-nav__link .md-nav__icon{color:inherit;font-size:1.2rem;height:1.2rem;margin-top:-.6rem;position:absolute;right:.6rem;top:50%;width:1.2rem}[dir=rtl] .md-nav--primary .md-nav__link .md-nav__icon{left:.6rem;right:auto}.md-nav--primary .md-nav__link .md-nav__icon:after{background-color:currentColor;content:"";display:block;height:100%;-webkit-mask-image:var(--md-nav-icon--next);mask-image:var(--md-nav-icon--next);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:100%}[dir=rtl] .md-nav--primary .md-nav__icon:after{transform:scale(-1)}.md-nav--primary .md-nav--secondary .md-nav__link{position:static}.md-nav--primary .md-nav--secondary .md-nav{background-color:transparent;position:static}.md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:1.4rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav__link{padding-left:0;padding-right:1.4rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav__link{padding-left:0;padding-right:2rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:2.6rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav__link{padding-left:0;padding-right:2.6rem}.md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:3.2rem}[dir=rtl] .md-nav--primary .md-nav--secondary .md-nav .md-nav .md-nav .md-nav .md-nav__link{padding-left:0;padding-right:3.2rem}.md-nav--secondary{background-color:transparent}.md-nav__toggle~.md-nav{display:flex;opacity:0;transform:translateX(100%);transition:transform .25s cubic-bezier(.8,0,.6,1),opacity 125ms 50ms}[dir=rtl] .md-nav__toggle~.md-nav{transform:translateX(-100%)}.md-nav__toggle:checked~.md-nav{opacity:1;transform:translateX(0);transition:transform .25s cubic-bezier(.4,0,.2,1),opacity 125ms 125ms}.md-nav__toggle:checked~.md-nav>.md-nav__list{-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (max-width:59.9375em){.md-nav--primary .md-nav__link[for=__toc]{display:block;padding-right:2.4rem}[dir=rtl] .md-nav--primary .md-nav__link[for=__toc]{padding-left:2.4rem;padding-right:.8rem}.md-nav--primary .md-nav__link[for=__toc] .md-icon:after{content:""}.md-nav--primary .md-nav__link[for=__toc]+.md-nav__link{display:none}.md-nav--primary .md-nav__link[for=__toc]~.md-nav{display:flex}.md-nav__source{background-color:var(--md-primary-fg-color--dark);color:var(--md-primary-bg-color);display:block;padding:0 .2rem}}@media screen and (min-width:60em) and (max-width:76.1875em){.md-nav--integrated .md-nav__link[for=__toc]{display:block;padding-right:2.4rem;scroll-snap-align:none}[dir=rtl] .md-nav--integrated .md-nav__link[for=__toc]{padding-left:2.4rem;padding-right:.8rem}.md-nav--integrated .md-nav__link[for=__toc] .md-icon:after{content:""}.md-nav--integrated .md-nav__link[for=__toc]+.md-nav__link{display:none}.md-nav--integrated .md-nav__link[for=__toc]~.md-nav{display:flex}}@media screen and (min-width:60em){.md-nav--secondary .md-nav__title{background:var(--md-default-bg-color);box-shadow:0 0 .4rem .4rem var(--md-default-bg-color);position:-webkit-sticky;position:sticky;top:0}.md-nav--secondary .md-nav__title[for=__toc]{scroll-snap-align:start}.md-nav--secondary .md-nav__title .md-nav__icon{display:none}}@media screen and (min-width:76.25em){.md-nav{transition:max-height .25s cubic-bezier(.86,0,.07,1)}.md-nav--primary .md-nav__title{background:var(--md-default-bg-color);box-shadow:0 0 .4rem .4rem var(--md-default-bg-color);position:-webkit-sticky;position:sticky;top:0}.md-nav--primary .md-nav__title[for=__drawer]{scroll-snap-align:start}.md-nav--primary .md-nav__title .md-nav__icon{display:none}.md-nav__toggle~.md-nav{display:none}.md-nav__toggle:checked~.md-nav,.md-nav__toggle:indeterminate~.md-nav{display:block}.md-nav__item--nested>.md-nav>.md-nav__title{display:none}.md-nav__item--section{display:block;margin:1.25em 0}.md-nav__item--section:last-child{margin-bottom:0}.md-nav__item--section>.md-nav__link{font-weight:700;pointer-events:none}.md-nav__item--section>.md-nav__link>*{pointer-events:auto}.md-nav__item--section>.md-nav__link .md-icon{display:none}.md-nav__item--section>.md-nav{display:block}.md-nav__item--section>.md-nav>.md-nav__list>.md-nav__item{padding:0}.md-nav__icon{float:right;height:.9rem;transition:transform .25s;width:.9rem}[dir=rtl] .md-nav__icon{float:left;transform:rotate(180deg)}.md-nav__icon:after{background-color:currentColor;content:"";display:inline-block;height:100%;-webkit-mask-image:var(--md-nav-icon--next);mask-image:var(--md-nav-icon--next);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:-.1rem;width:100%}.md-nav__item--nested .md-nav__toggle:checked~.md-nav__link .md-nav__icon,.md-nav__item--nested .md-nav__toggle:indeterminate~.md-nav__link .md-nav__icon{transform:rotate(90deg)}.md-nav--lifted>.md-nav__list>.md-nav__item--nested,.md-nav--lifted>.md-nav__title{display:none}.md-nav--lifted>.md-nav__list>.md-nav__item{display:none}.md-nav--lifted>.md-nav__list>.md-nav__item--active{display:block;padding:0}.md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav__link{display:none}.md-nav--lifted>.md-nav__list>.md-nav__item--active>.md-nav>.md-nav__title{display:block;padding:0 .6rem;pointer-events:none;scroll-snap-align:start}.md-nav--lifted .md-nav[data-md-level="1"]{display:block}.md-nav--lifted .md-nav[data-md-level="1"]>.md-nav__list>.md-nav__item{padding-right:.6rem}.md-nav--integrated .md-nav__link[for=__toc]~.md-nav{border-left:.05rem solid var(--md-primary-fg-color);display:block;margin-bottom:1.25em}.md-nav--integrated .md-nav__link[for=__toc]~.md-nav>.md-nav__title{display:none}}:root{--md-search-result-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h7c-.41-.25-.8-.56-1.14-.9-.33-.33-.61-.7-.86-1.1H6V4h7v5h5v1.18c.71.16 1.39.43 2 .82V8l-6-6m6.31 16.9c1.33-2.11.69-4.9-1.4-6.22-2.11-1.33-4.91-.68-6.22 1.4-1.34 2.11-.69 4.89 1.4 6.22 1.46.93 3.32.93 4.79.02L22 23.39 23.39 22l-3.08-3.1m-3.81.1a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5z"/></svg>')}.md-search{position:relative}@media screen and (min-width:60em){.md-search{padding:.2rem 0}}.no-js .md-search{display:none}.md-search__overlay{opacity:0;z-index:1}@media screen and (max-width:59.9375em){.md-search__overlay{background-color:var(--md-default-bg-color);border-radius:1rem;height:2rem;left:-2.2rem;overflow:hidden;pointer-events:none;position:absolute;top:.2rem;transform-origin:center;transition:transform .3s .1s,opacity .2s .2s;width:2rem}[dir=rtl] .md-search__overlay{left:auto;right:-2.2rem}[data-md-toggle=search]:checked~.md-header .md-search__overlay{opacity:1;transition:transform .4s,opacity .1s}}@media screen and (min-width:60em){.md-search__overlay{background-color:rgba(0,0,0,.54);cursor:pointer;height:0;left:0;position:fixed;top:0;transition:width 0ms .25s,height 0ms .25s,opacity .25s;width:0}[dir=rtl] .md-search__overlay{left:auto;right:0}[data-md-toggle=search]:checked~.md-header .md-search__overlay{height:200vh;opacity:1;transition:width 0ms,height 0ms,opacity .25s;width:100%}}@media screen and (max-width:29.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(45)}}@media screen and (min-width:30em) and (max-width:44.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(60)}}@media screen and (min-width:45em) and (max-width:59.9375em){[data-md-toggle=search]:checked~.md-header .md-search__overlay{transform:scale(75)}}.md-search__inner{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:59.9375em){.md-search__inner{height:100%;left:100%;opacity:0;position:fixed;top:0;transform:translateX(5%);transition:right 0ms .3s,left 0ms .3s,transform .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s .15s;width:100%;z-index:2}[data-md-toggle=search]:checked~.md-header .md-search__inner{left:0;opacity:1;transform:translateX(0);transition:right 0ms 0ms,left 0ms 0ms,transform .15s cubic-bezier(.1,.7,.1,1) .15s,opacity .15s .15s}[dir=rtl] [data-md-toggle=search]:checked~.md-header .md-search__inner{left:auto;right:0}html [dir=rtl] .md-search__inner{left:auto;right:100%;transform:translateX(-5%)}}@media screen and (min-width:60em){.md-search__inner{float:right;padding:.1rem 0;position:relative;transition:width .25s cubic-bezier(.1,.7,.1,1);width:11.7rem}[dir=rtl] .md-search__inner{float:left}}@media screen and (min-width:60em) and (max-width:76.1875em){[data-md-toggle=search]:checked~.md-header .md-search__inner{width:23.4rem}}@media screen and (min-width:76.25em){[data-md-toggle=search]:checked~.md-header .md-search__inner{width:34.4rem}}.md-search__form{background-color:var(--md-default-bg-color);box-shadow:0 0 .6rem transparent;height:2.4rem;position:relative;transition:color .25s,background-color .25s;z-index:2}@media screen and (min-width:60em){.md-search__form{background-color:rgba(0,0,0,.26);border-radius:.1rem;height:1.8rem}.md-search__form:hover{background-color:hsla(0,0%,100%,.12)}}[data-md-toggle=search]:checked~.md-header .md-search__form{background-color:var(--md-default-bg-color);border-radius:.1rem .1rem 0 0;box-shadow:0 0 .6rem rgba(0,0,0,.07);color:var(--md-default-fg-color)}.md-search__input{background:transparent;font-size:.9rem;height:100%;padding:0 2.2rem 0 3.6rem;position:relative;text-overflow:ellipsis;width:100%;z-index:2}[dir=rtl] .md-search__input{padding:0 3.6rem 0 2.2rem}.md-search__input::-webkit-input-placeholder{-webkit-transition:color .25s;transition:color .25s}.md-search__input::-moz-placeholder{-moz-transition:color .25s;transition:color .25s}.md-search__input::-ms-input-placeholder{-ms-transition:color .25s;transition:color .25s}.md-search__input::placeholder{transition:color .25s}.md-search__input::-webkit-input-placeholder{color:var(--md-default-fg-color--light)}.md-search__input::-moz-placeholder{color:var(--md-default-fg-color--light)}.md-search__input::-ms-input-placeholder{color:var(--md-default-fg-color--light)}.md-search__input::placeholder,.md-search__input~.md-search__icon{color:var(--md-default-fg-color--light)}.md-search__input::-ms-clear{display:none}@media screen and (max-width:59.9375em){.md-search__input{font-size:.9rem;height:2.4rem;width:100%}}@media screen and (min-width:60em){.md-search__input{color:inherit;font-size:.8rem;padding-left:2.2rem}[dir=rtl] .md-search__input{padding-right:2.2rem}.md-search__input::-webkit-input-placeholder{color:var(--md-primary-bg-color--light)}.md-search__input::-moz-placeholder{color:var(--md-primary-bg-color--light)}.md-search__input::-ms-input-placeholder{color:var(--md-primary-bg-color--light)}.md-search__input::placeholder{color:var(--md-primary-bg-color--light)}.md-search__input+.md-search__icon{color:var(--md-primary-bg-color)}[data-md-toggle=search]:checked~.md-header .md-search__input{text-overflow:clip}[data-md-toggle=search]:checked~.md-header .md-search__input::-webkit-input-placeholder{color:var(--md-default-fg-color--light)}[data-md-toggle=search]:checked~.md-header .md-search__input::-moz-placeholder{color:var(--md-default-fg-color--light)}[data-md-toggle=search]:checked~.md-header .md-search__input::-ms-input-placeholder{color:var(--md-default-fg-color--light)}[data-md-toggle=search]:checked~.md-header .md-search__input+.md-search__icon,[data-md-toggle=search]:checked~.md-header .md-search__input::placeholder{color:var(--md-default-fg-color--light)}}.md-search__icon{cursor:pointer;display:inline-block;height:1.2rem;transition:color .25s,opacity .25s;width:1.2rem}.md-search__icon:hover{opacity:.7}.md-search__icon[for=__search]{left:.5rem;position:absolute;top:.3rem;z-index:2}[dir=rtl] .md-search__icon[for=__search]{left:auto;right:.5rem}[dir=rtl] .md-search__icon[for=__search] svg{transform:scaleX(-1)}@media screen and (max-width:59.9375em){.md-search__icon[for=__search]{left:.8rem;top:.6rem}[dir=rtl] .md-search__icon[for=__search]{left:auto;right:.8rem}.md-search__icon[for=__search] svg:first-child{display:none}}@media screen and (min-width:60em){.md-search__icon[for=__search]{pointer-events:none}.md-search__icon[for=__search] svg:last-child{display:none}}.md-search__options{pointer-events:none;position:absolute;right:.5rem;top:.3rem;z-index:2}[dir=rtl] .md-search__options{left:.5rem;right:auto}@media screen and (max-width:59.9375em){.md-search__options{right:.8rem;top:.6rem}[dir=rtl] .md-search__options{left:.8rem;right:auto}}.md-search__options>*{color:var(--md-default-fg-color--light);margin-left:.2rem;opacity:0;transform:scale(.75);transition:transform .15s cubic-bezier(.1,.7,.1,1),opacity .15s}.md-search__options>:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}[data-md-toggle=search]:checked~.md-header .md-search__input:valid~.md-search__options>*{opacity:1;pointer-events:auto;transform:scale(1)}[data-md-toggle=search]:checked~.md-header .md-search__input:valid~.md-search__options>:hover{opacity:.7}.md-search__suggest{align-items:center;color:var(--md-default-fg-color--lighter);display:flex;font-size:.9rem;height:100%;opacity:0;padding:0 2.2rem 0 3.6rem;position:absolute;top:0;transition:opacity 50ms;white-space:nowrap;width:100%}[dir=rtl] .md-search__suggest{padding:0 3.6rem 0 2.2rem}@media screen and (min-width:60em){.md-search__suggest{font-size:.8rem;padding-left:2.2rem}[dir=rtl] .md-search__suggest{padding-right:2.2rem}}[data-md-toggle=search]:checked~.md-header .md-search__suggest{opacity:1;transition:opacity .3s .1s}.md-search__output{border-radius:0 0 .1rem .1rem;overflow:hidden;position:absolute;width:100%;z-index:1}@media screen and (max-width:59.9375em){.md-search__output{bottom:0;top:2.4rem}}@media screen and (min-width:60em){.md-search__output{opacity:0;top:1.9rem;transition:opacity .4s}[data-md-toggle=search]:checked~.md-header .md-search__output{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.4);opacity:1}}.md-search__scrollwrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--md-default-bg-color);height:100%;overflow-y:auto;touch-action:pan-y}@media (-webkit-max-device-pixel-ratio:1),(max-resolution:1dppx){.md-search__scrollwrap{transform:translateZ(0)}}@media screen and (min-width:60em) and (max-width:76.1875em){.md-search__scrollwrap{width:23.4rem}}@media screen and (min-width:76.25em){.md-search__scrollwrap{width:34.4rem}}@media screen and (min-width:60em){.md-search__scrollwrap{max-height:0;scrollbar-color:var(--md-default-fg-color--lighter) transparent;scrollbar-width:thin}[data-md-toggle=search]:checked~.md-header .md-search__scrollwrap{max-height:75vh}.md-search__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-search__scrollwrap::-webkit-scrollbar{height:.2rem;width:.2rem}.md-search__scrollwrap::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-search__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}}.md-search-result{color:var(--md-default-fg-color);word-break:break-word}.md-search-result__meta{background-color:var(--md-default-fg-color--lightest);color:var(--md-default-fg-color--light);font-size:.64rem;line-height:1.8rem;padding:0 .8rem;scroll-snap-align:start}@media screen and (min-width:60em){.md-search-result__meta{padding-left:2.2rem}[dir=rtl] .md-search-result__meta{padding-left:0;padding-right:2.2rem}}.md-search-result__list{list-style:none;margin:0;padding:0}.md-search-result__item{box-shadow:0 -.05rem 0 var(--md-default-fg-color--lightest)}.md-search-result__item:first-child{box-shadow:none}.md-search-result__link{display:block;outline:none;scroll-snap-align:start;transition:background-color .25s}.md-search-result__link:focus,.md-search-result__link:hover{background-color:var(--md-accent-fg-color--transparent)}.md-search-result__link:last-child p:last-child{margin-bottom:.6rem}.md-search-result__more summary{color:var(--md-typeset-a-color);cursor:pointer;display:block;font-size:.64rem;outline:none;padding:.75em .8rem;scroll-snap-align:start;transition:color .25s,background-color .25s}@media screen and (min-width:60em){.md-search-result__more summary{padding-left:2.2rem}[dir=rtl] .md-search-result__more summary{padding-left:.8rem;padding-right:2.2rem}}.md-search-result__more summary:focus,.md-search-result__more summary:hover{background-color:var(--md-accent-fg-color--transparent);color:var(--md-accent-fg-color)}.md-search-result__more summary::-webkit-details-marker,.md-search-result__more summary::marker{display:none}.md-search-result__more summary~*>*{opacity:.65}.md-search-result__article{overflow:hidden;padding:0 .8rem;position:relative}@media screen and (min-width:60em){.md-search-result__article{padding-left:2.2rem}[dir=rtl] .md-search-result__article{padding-left:.8rem;padding-right:2.2rem}}.md-search-result__article--document .md-search-result__title{font-size:.8rem;font-weight:400;line-height:1.4;margin:.55rem 0}.md-search-result__icon{color:var(--md-default-fg-color--light);height:1.2rem;left:0;margin:.5rem;position:absolute;width:1.2rem}@media screen and (max-width:59.9375em){.md-search-result__icon{display:none}}.md-search-result__icon:after{background-color:currentColor;content:"";display:inline-block;height:100%;-webkit-mask-image:var(--md-search-result-icon);mask-image:var(--md-search-result-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:100%}[dir=rtl] .md-search-result__icon{left:auto;right:0}[dir=rtl] .md-search-result__icon:after{transform:scaleX(-1)}.md-search-result__title{font-size:.64rem;font-weight:700;line-height:1.6;margin:.5em 0}.md-search-result__teaser{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--md-default-fg-color--light);display:-webkit-box;font-size:.64rem;line-height:1.6;margin:.5em 0;max-height:2rem;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:44.9375em){.md-search-result__teaser{-webkit-line-clamp:3;max-height:3rem}}@media screen and (min-width:60em) and (max-width:76.1875em){.md-search-result__teaser{-webkit-line-clamp:3;max-height:3rem}}.md-search-result__teaser mark{background-color:transparent;text-decoration:underline}.md-search-result__terms{font-size:.64rem;font-style:italic;margin:.5em 0}.md-search-result mark{background-color:transparent;color:var(--md-accent-fg-color)}.md-select{position:relative;z-index:1}.md-select__inner{background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.25);color:var(--md-default-fg-color);left:50%;margin-top:.2rem;max-height:0;opacity:0;position:absolute;top:calc(100% - .2rem);transform:translate3d(-50%,.3rem,0);transition:transform .25s 375ms,opacity .25s .25s,max-height 0ms .5s}.md-select:focus-within .md-select__inner,.md-select:hover .md-select__inner{max-height:10rem;opacity:1;transform:translate3d(-50%,0,0);transition:transform .25s cubic-bezier(.1,.7,.1,1),opacity .25s,max-height 0ms}.md-select__inner:after{border-bottom:.2rem solid transparent;border-bottom-color:var(--md-default-bg-color);border-left:.2rem solid transparent;border-right:.2rem solid transparent;border-top:0;content:"";height:0;left:50%;margin-left:-.2rem;margin-top:-.2rem;position:absolute;top:0;width:0}.md-select__list{border-radius:.1rem;font-size:.8rem;list-style-type:none;margin:0;max-height:inherit;overflow:auto;padding:0}.md-select__item{line-height:1.8rem}.md-select__link{cursor:pointer;display:block;outline:none;padding-left:.6rem;padding-right:1.2rem;scroll-snap-align:start;transition:background-color .25s,color .25s;width:100%}[dir=rtl] .md-select__link{padding-left:1.2rem;padding-right:.6rem}.md-select__link:focus,.md-select__link:hover{color:var(--md-accent-fg-color)}.md-select__link:focus{background-color:var(--md-default-fg-color--lightest)}.md-sidebar{align-self:flex-start;flex-shrink:0;padding:1.2rem 0;position:-webkit-sticky;position:sticky;top:2.4rem;width:12.1rem}@media print{.md-sidebar{display:none}}@media screen and (max-width:76.1875em){.md-sidebar--primary{background-color:var(--md-default-bg-color);display:block;height:100%;left:-12.1rem;position:fixed;top:0;transform:translateX(0);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s;width:12.1rem;z-index:4}[dir=rtl] .md-sidebar--primary{left:auto;right:-12.1rem}[data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.4);transform:translateX(12.1rem)}[dir=rtl] [data-md-toggle=drawer]:checked~.md-container .md-sidebar--primary{transform:translateX(-12.1rem)}.md-sidebar--primary .md-sidebar__scrollwrap{bottom:0;left:0;margin:0;overflow:hidden;position:absolute;right:0;-ms-scroll-snap-type:none;scroll-snap-type:none;top:0}}@media screen and (min-width:76.25em){.md-sidebar{height:0}.no-js .md-sidebar{height:auto}}.md-sidebar--secondary{display:none;order:2}@media screen and (min-width:60em){.md-sidebar--secondary{height:0}.no-js .md-sidebar--secondary{height:auto}.md-sidebar--secondary:not([hidden]){display:block}.md-sidebar--secondary .md-sidebar__scrollwrap{touch-action:pan-y}}.md-sidebar__scrollwrap{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0 .2rem;overflow-y:auto;scrollbar-color:var(--md-default-fg-color--lighter) transparent;scrollbar-width:thin}.md-sidebar__scrollwrap:hover{scrollbar-color:var(--md-accent-fg-color) transparent}.md-sidebar__scrollwrap::-webkit-scrollbar{height:.2rem;width:.2rem}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb{background-color:var(--md-default-fg-color--lighter)}.md-sidebar__scrollwrap::-webkit-scrollbar-thumb:hover{background-color:var(--md-accent-fg-color)}@media screen and (max-width:76.1875em){.md-overlay{background-color:rgba(0,0,0,.54);height:0;opacity:0;position:fixed;top:0;transition:width 0ms .25s,height 0ms .25s,opacity .25s;width:0;z-index:4}[data-md-toggle=drawer]:checked~.md-overlay{height:100%;opacity:1;transition:width 0ms,height 0ms,opacity .25s;width:100%}}@-webkit-keyframes facts{0%{height:0}to{height:.65rem}}@keyframes facts{0%{height:0}to{height:.65rem}}@-webkit-keyframes fact{0%{opacity:0;transform:translateY(100%)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes fact{0%{opacity:0;transform:translateY(100%)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}:root{--md-source-forks-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M5 3.25a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm0 2.122a2.25 2.25 0 1 0-1.5 0v.878A2.25 2.25 0 0 0 5.75 8.5h1.5v2.128a2.251 2.251 0 1 0 1.5 0V8.5h1.5a2.25 2.25 0 0 0 2.25-2.25v-.878a2.25 2.25 0 1 0-1.5 0v.878a.75.75 0 0 1-.75.75h-4.5A.75.75 0 0 1 5 6.25v-.878zm3.75 7.378a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0zm3-8.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5z"/></svg>');--md-source-repositories-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 1 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 0 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5v-9zm10.5-1V9h-8c-.356 0-.694.074-1 .208V2.5a1 1 0 0 1 1-1h8zM5 12.25v3.25a.25.25 0 0 0 .4.2l1.45-1.087a.25.25 0 0 1 .3 0L8.6 15.7a.25.25 0 0 0 .4-.2v-3.25a.25.25 0 0 0-.25-.25h-3.5a.25.25 0 0 0-.25.25z"/></svg>');--md-source-stars-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.75.75 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694v.001z"/></svg>');--md-source-version-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M2.5 7.775V2.75a.25.25 0 0 1 .25-.25h5.025a.25.25 0 0 1 .177.073l6.25 6.25a.25.25 0 0 1 0 .354l-5.025 5.025a.25.25 0 0 1-.354 0l-6.25-6.25a.25.25 0 0 1-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 0 1 0 2.474l-5.026 5.026a1.75 1.75 0 0 1-2.474 0l-6.25-6.25A1.75 1.75 0 0 1 1 7.775zM6 5a1 1 0 1 0 0 2 1 1 0 0 0 0-2z"/></svg>')}.md-source{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;font-size:.65rem;line-height:1.2;outline-color:var(--md-accent-fg-color);transition:opacity .25s;white-space:nowrap}.md-source:hover{opacity:.7}.md-source__icon{display:inline-block;height:2.4rem;vertical-align:middle;width:2rem}.md-source__icon svg{margin-left:.6rem;margin-top:.6rem}[dir=rtl] .md-source__icon svg{margin-left:0;margin-right:.6rem}.md-source__icon+.md-source__repository{margin-left:-2rem;padding-left:2rem}[dir=rtl] .md-source__icon+.md-source__repository{margin-left:0;margin-right:-2rem;padding-left:0;padding-right:2rem}.md-source__repository{display:inline-block;margin-left:.6rem;max-width:calc(100% - 1.2rem);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.md-source__facts{font-size:.55rem;list-style-type:none;margin:.1rem 0 0;opacity:.75;overflow:hidden;padding:0}[data-md-state=done] .md-source__facts{-webkit-animation:facts .25s ease-in;animation:facts .25s ease-in}.md-source__fact{display:inline-block}[data-md-state=done] .md-source__fact{-webkit-animation:fact .4s ease-out;animation:fact .4s ease-out}.md-source__fact:before{background-color:currentColor;content:"";display:inline-block;height:.6rem;margin-right:.1rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:text-top;width:.6rem}.md-source__fact:nth-child(1n+2):before{margin-left:.4rem}[dir=rtl] .md-source__fact{margin-left:.1rem;margin-right:0}[dir=rtl] .md-source__fact:nth-child(1n+2):before{margin-left:0;margin-right:.4rem}.md-source__fact--version:before{-webkit-mask-image:var(--md-source-version-icon);mask-image:var(--md-source-version-icon)}.md-source__fact--stars:before{-webkit-mask-image:var(--md-source-stars-icon);mask-image:var(--md-source-stars-icon)}.md-source__fact--forks:before{-webkit-mask-image:var(--md-source-forks-icon);mask-image:var(--md-source-forks-icon)}.md-source__fact--repositories:before{-webkit-mask-image:var(--md-source-repositories-icon);mask-image:var(--md-source-repositories-icon)}.md-tabs{background-color:var(--md-primary-fg-color);color:var(--md-primary-bg-color);overflow:auto;width:100%}@media print{.md-tabs{display:none}}@media screen and (max-width:76.1875em){.md-tabs{display:none}}.md-tabs[data-md-state=hidden]{pointer-events:none}.md-tabs__list{contain:content;list-style:none;margin:0 0 0 .2rem;padding:0;white-space:nowrap}[dir=rtl] .md-tabs__list{margin-left:0;margin-right:.2rem}.md-tabs__item{display:inline-block;height:2.4rem;padding-left:.6rem;padding-right:.6rem}.md-tabs__link{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;font-size:.7rem;margin-top:.8rem;opacity:.7;outline-color:var(--md-accent-fg-color);outline-offset:.2rem;transition:transform .4s cubic-bezier(.1,.7,.1,1),opacity .25s}.md-tabs__link--active,.md-tabs__link:focus,.md-tabs__link:hover{color:inherit;opacity:1}.md-tabs__item:nth-child(2) .md-tabs__link{transition-delay:20ms}.md-tabs__item:nth-child(3) .md-tabs__link{transition-delay:40ms}.md-tabs__item:nth-child(4) .md-tabs__link{transition-delay:60ms}.md-tabs__item:nth-child(5) .md-tabs__link{transition-delay:80ms}.md-tabs__item:nth-child(6) .md-tabs__link{transition-delay:.1s}.md-tabs__item:nth-child(7) .md-tabs__link{transition-delay:.12s}.md-tabs__item:nth-child(8) .md-tabs__link{transition-delay:.14s}.md-tabs__item:nth-child(9) .md-tabs__link{transition-delay:.16s}.md-tabs__item:nth-child(10) .md-tabs__link{transition-delay:.18s}.md-tabs__item:nth-child(11) .md-tabs__link{transition-delay:.2s}.md-tabs__item:nth-child(12) .md-tabs__link{transition-delay:.22s}.md-tabs__item:nth-child(13) .md-tabs__link{transition-delay:.24s}.md-tabs__item:nth-child(14) .md-tabs__link{transition-delay:.26s}.md-tabs__item:nth-child(15) .md-tabs__link{transition-delay:.28s}.md-tabs__item:nth-child(16) .md-tabs__link{transition-delay:.3s}.md-tabs[data-md-state=hidden] .md-tabs__link{opacity:0;transform:translateY(50%);transition:transform 0ms .1s,opacity .1s}.md-tags{margin-bottom:.75em}.md-tag{background:var(--md-default-fg-color--lightest);border-radius:.4rem;display:inline-block;font-size:.64rem;font-weight:700;line-height:1.6;margin-bottom:.5em;margin-right:.5em;padding:.3125em .9375em}.md-tag[href]{-webkit-tap-highlight-color:transparent;color:inherit;outline:none;transition:color 125ms,background-color 125ms}.md-tag[href]:focus,.md-tag[href]:hover{background-color:var(--md-accent-fg-color);color:var(--md-accent-bg-color)}[id]>.md-tag{vertical-align:text-top}@-webkit-keyframes md-annotation--pulse{0%{box-shadow:0 0 0 0 var(--md-default-fg-color--lightest)}75%{box-shadow:0 0 0 .625em transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes md-annotation--pulse{0%{box-shadow:0 0 0 0 var(--md-default-fg-color--lightest)}75%{box-shadow:0 0 0 .625em transparent}to{box-shadow:0 0 0 0 transparent}}.md-tooltip{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.25);color:var(--md-default-fg-color);max-height:0;opacity:0;overflow:auto;position:absolute;transform:translateY(.4rem);transition:transform .25s 375ms,opacity .25s,max-height 0ms .25s,z-index .25s;z-index:0}.md-tooltip__inner{font-size:.64rem;padding:.8rem}.md-tooltip__inner>:first-child{margin-top:0}.md-tooltip__inner>:last-child{margin-bottom:0}:focus-within>.md-tooltip,:focus>.md-tooltip{max-height:1000%;opacity:1;transform:translateY(0);transition:transform .25s cubic-bezier(.1,.7,.1,1),opacity .25s,max-height .25s 0ms,z-index 0ms}:focus-within>.md-tooltip--end,:focus>.md-tooltip--end{transform:translate(-100%)}:focus-within>.md-tooltip--center,:focus>.md-tooltip--center{transform:translate(-50%)}.focus-visible>.md-tooltip{outline:var(--md-accent-fg-color) auto}.md-tooltip--end{transform:translate(-100%,.4rem)}.md-tooltip--center{transform:translate(-50%,.4rem)}.md-annotation{outline:none;white-space:normal}.md-annotation:focus-within>*{z-index:2}.md-annotation:not([hidden]){display:inline-block}.md-annotation__index{-webkit-animation:md-annotation--pulse 2s infinite;animation:md-annotation--pulse 2s infinite;background-color:var(--md-default-fg-color--lighter);border-radius:1.25em;color:var(--md-accent-bg-color);cursor:pointer;display:inline-block;min-width:1.4em;padding:0 .375em;position:relative;text-align:center;transition:background-color .25s,z-index .25s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}:focus-within>.md-annotation__index{-webkit-animation:none;animation:none;transition:background-color .25s,z-index 0ms}:focus-within>.md-annotation__index,:hover>.md-annotation__index{background-color:var(--md-accent-fg-color)}.md-annotation .md-tooltip{margin:-1.1764705882em .7352941176em 0;max-width:60%;min-width:16rem}.md-annotation .md-tooltip--center{margin-top:.7352941176em}.md-top{background:var(--md-primary-fg-color);border-radius:100%;bottom:.4rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1),0 .025rem .05rem rgba(0,0,0,.1);color:var(--md-primary-bg-color);float:right;margin:-2.8rem .4rem .4rem;outline:none;padding:.4rem;position:-webkit-sticky;position:sticky;transform:translateY(0);transition:opacity 125ms,transform 125ms cubic-bezier(.4,0,.2,1),background-color 125ms;z-index:1}[dir=rtl] .md-top{float:left}.md-top[data-md-state=hidden]{opacity:0;pointer-events:none;transform:translateY(-.2rem)}.md-top:focus,.md-top:hover{background:var(--md-accent-fg-color);transform:scale(1.1)}@-webkit-keyframes hoverfix{0%{pointer-events:none}}@keyframes hoverfix{0%{pointer-events:none}}:root{--md-version-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"/></svg>')}.md-version{flex-shrink:0;font-size:.8rem;height:2.4rem}.md-version__current{color:inherit;cursor:pointer;margin-left:1.4rem;margin-right:.4rem;outline:none;position:relative;top:.05rem}[dir=rtl] .md-version__current{margin-left:.4rem;margin-right:1.4rem}.md-version__current:after{background-color:currentColor;content:"";display:inline-block;height:.6rem;margin-left:.4rem;-webkit-mask-image:var(--md-version-icon);mask-image:var(--md-version-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:.4rem}[dir=rtl] .md-version__current:after{margin-left:0;margin-right:.4rem}.md-version__list{background-color:var(--md-default-bg-color);border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.25);color:var(--md-default-fg-color);list-style-type:none;margin:.2rem .8rem;max-height:0;opacity:0;overflow:auto;padding:0;position:absolute;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;top:.15rem;transition:max-height 0ms .5s,opacity .25s .25s;z-index:1}.md-version:focus-within .md-version__list,.md-version:hover .md-version__list{max-height:10rem;opacity:1;transition:max-height 0ms,opacity .25s}@media (pointer:coarse){.md-version:hover .md-version__list{-webkit-animation:hoverfix .25s forwards;animation:hoverfix .25s forwards}.md-version:focus-within .md-version__list{-webkit-animation:none;animation:none}}.md-version__item{line-height:1.8rem}.md-version__link{cursor:pointer;display:block;outline:none;padding-left:.6rem;padding-right:1.2rem;scroll-snap-align:start;transition:color .25s,background-color .25s;white-space:nowrap;width:100%}[dir=rtl] .md-version__link{padding-left:1.2rem;padding-right:.6rem}.md-version__link:focus,.md-version__link:hover{color:var(--md-accent-fg-color)}.md-version__link:focus{background-color:var(--md-default-fg-color--lightest)}:root{--md-admonition-icon--note:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg>');--md-admonition-icon--abstract:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 5h16v2H4V5m0 4h16v2H4V9m0 4h16v2H4v-2m0 4h10v2H4v-2z"/></svg>');--md-admonition-icon--info:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 9h-2V7h2m0 10h-2v-6h2m-1-9A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10A10 10 0 0 0 12 2z"/></svg>');--md-admonition-icon--tip:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.66 11.2c-.23-.3-.51-.56-.77-.82-.67-.6-1.43-1.03-2.07-1.66C13.33 7.26 13 4.85 13.95 3c-.95.23-1.78.75-2.49 1.32-2.59 2.08-3.61 5.75-2.39 8.9.04.1.08.2.08.33 0 .22-.15.42-.35.5-.23.1-.47.04-.66-.12a.58.58 0 0 1-.14-.17c-1.13-1.43-1.31-3.48-.55-5.12C5.78 10 4.87 12.3 5 14.47c.06.5.12 1 .29 1.5.14.6.41 1.2.71 1.73 1.08 1.73 2.95 2.97 4.96 3.22 2.14.27 4.43-.12 6.07-1.6 1.83-1.66 2.47-4.32 1.53-6.6l-.13-.26c-.21-.46-.77-1.26-.77-1.26m-3.16 6.3c-.28.24-.74.5-1.1.6-1.12.4-2.24-.16-2.9-.82 1.19-.28 1.9-1.16 2.11-2.05.17-.8-.15-1.46-.28-2.23-.12-.74-.1-1.37.17-2.06.19.38.39.76.63 1.06.77 1 1.98 1.44 2.24 2.8.04.14.06.28.06.43.03.82-.33 1.72-.93 2.27z"/></svg>');--md-admonition-icon--success:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10 10-4.5 10-10S17.5 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"/></svg>');--md-admonition-icon--question:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m15.07 11.25-.9.92C13.45 12.89 13 13.5 13 15h-2v-.5c0-1.11.45-2.11 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41a2 2 0 0 0-2-2 2 2 0 0 0-2 2H8a4 4 0 0 1 4-4 4 4 0 0 1 4 4 3.2 3.2 0 0 1-.93 2.25M13 19h-2v-2h2M12 2A10 10 0 0 0 2 12a10 10 0 0 0 10 10 10 10 0 0 0 10-10c0-5.53-4.5-10-10-10z"/></svg>');--md-admonition-icon--warning:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13 14h-2V9h2m0 9h-2v-2h2M1 21h22L12 2 1 21z"/></svg>');--md-admonition-icon--failure:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2c5.53 0 10 4.47 10 10s-4.47 10-10 10S2 17.53 2 12 6.47 2 12 2m3.59 5L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41 15.59 7z"/></svg>');--md-admonition-icon--danger:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m11.5 20 4.86-9.73H13V4l-5 9.73h3.5V20M12 2c2.75 0 5.1 1 7.05 2.95C21 6.9 22 9.25 22 12s-1 5.1-2.95 7.05C17.1 21 14.75 22 12 22s-5.1-1-7.05-2.95C3 17.1 2 14.75 2 12s1-5.1 2.95-7.05C6.9 3 9.25 2 12 2z"/></svg>');--md-admonition-icon--bug:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 12h-4v-2h4m0 6h-4v-2h4m6-6h-2.81a5.985 5.985 0 0 0-1.82-1.96L17 4.41 15.59 3l-2.17 2.17a6.002 6.002 0 0 0-2.83 0L8.41 3 7 4.41l1.62 1.63C7.88 6.55 7.26 7.22 6.81 8H4v2h2.09c-.05.33-.09.66-.09 1v1H4v2h2v1c0 .34.04.67.09 1H4v2h2.81c1.04 1.79 2.97 3 5.19 3s4.15-1.21 5.19-3H20v-2h-2.09c.05-.33.09-.66.09-1v-1h2v-2h-2v-1c0-.34-.04-.67-.09-1H20V8z"/></svg>');--md-admonition-icon--example:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 13v-2h14v2H7m0 6v-2h14v2H7M7 7V5h14v2H7M3 8V5H2V4h2v4H3m-1 9v-1h3v4H2v-1h2v-.5H3v-1h1V17H2m2.25-7a.75.75 0 0 1 .75.75c0 .2-.08.39-.21.52L3.12 13H5v1H2v-.92L4 11H2v-1h2.25z"/></svg>');--md-admonition-icon--quote:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 17h3l2-4V7h-6v6h3M6 17h3l2-4V7H5v6h3l-2 4z"/></svg>')}.md-typeset .admonition,.md-typeset details{background-color:var(--md-admonition-bg-color);border-left:.2rem solid #448aff;border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 .025rem .05rem rgba(0,0,0,.05);color:var(--md-admonition-fg-color);display:flow-root;font-size:.64rem;margin:1.5625em 0;padding:0 .6rem;page-break-inside:avoid}@media print{.md-typeset .admonition,.md-typeset details{box-shadow:none}}[dir=rtl] .md-typeset .admonition,[dir=rtl] .md-typeset details{border-left:none;border-right:.2rem solid #448aff}.md-typeset .admonition .admonition,.md-typeset .admonition details,.md-typeset details .admonition,.md-typeset details details{margin-bottom:1em;margin-top:1em}.md-typeset .admonition .md-typeset__scrollwrap,.md-typeset details .md-typeset__scrollwrap{margin:1em -.6rem}.md-typeset .admonition .md-typeset__table,.md-typeset details .md-typeset__table{padding:0 .6rem}.md-typeset .admonition>.tabbed-set:only-child,.md-typeset details>.tabbed-set:only-child{margin-top:0}html .md-typeset .admonition>:last-child,html .md-typeset details>:last-child{margin-bottom:.6rem}.md-typeset .admonition-title,.md-typeset summary{background-color:rgba(68,138,255,.1);border-left:.2rem solid #448aff;border-top-left-radius:.1rem;font-weight:700;margin:0 -.6rem 0 -.8rem;padding:.4rem .6rem .4rem 2rem;position:relative}[dir=rtl] .md-typeset .admonition-title,[dir=rtl] .md-typeset summary{border-left:none;border-right:.2rem solid #448aff;margin:0 -.8rem 0 -.6rem;padding:.4rem 2rem .4rem .6rem}html .md-typeset .admonition-title:last-child,html .md-typeset summary:last-child{margin-bottom:0}.md-typeset .admonition-title:before,.md-typeset summary:before{background-color:#448aff;content:"";height:1rem;left:.6rem;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;width:1rem}[dir=rtl] .md-typeset .admonition-title:before,[dir=rtl] .md-typeset summary:before{left:auto;right:.6rem}.md-typeset .admonition-title+.tabbed-set:last-child,.md-typeset summary+.tabbed-set:last-child{margin-top:0}.md-typeset .admonition.note,.md-typeset details.note{border-color:#448aff}.md-typeset .note>.admonition-title,.md-typeset .note>summary{background-color:rgba(68,138,255,.1);border-color:#448aff}.md-typeset .note>.admonition-title:before,.md-typeset .note>summary:before{background-color:#448aff;-webkit-mask-image:var(--md-admonition-icon--note);mask-image:var(--md-admonition-icon--note);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.abstract,.md-typeset .admonition.summary,.md-typeset .admonition.tldr,.md-typeset details.abstract,.md-typeset details.summary,.md-typeset details.tldr{border-color:#00b0ff}.md-typeset .abstract>.admonition-title,.md-typeset .abstract>summary,.md-typeset .summary>.admonition-title,.md-typeset .summary>summary,.md-typeset .tldr>.admonition-title,.md-typeset .tldr>summary{background-color:rgba(0,176,255,.1);border-color:#00b0ff}.md-typeset .abstract>.admonition-title:before,.md-typeset .abstract>summary:before,.md-typeset .summary>.admonition-title:before,.md-typeset .summary>summary:before,.md-typeset .tldr>.admonition-title:before,.md-typeset .tldr>summary:before{background-color:#00b0ff;-webkit-mask-image:var(--md-admonition-icon--abstract);mask-image:var(--md-admonition-icon--abstract);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.info,.md-typeset .admonition.todo,.md-typeset details.info,.md-typeset details.todo{border-color:#00b8d4}.md-typeset .info>.admonition-title,.md-typeset .info>summary,.md-typeset .todo>.admonition-title,.md-typeset .todo>summary{background-color:rgba(0,184,212,.1);border-color:#00b8d4}.md-typeset .info>.admonition-title:before,.md-typeset .info>summary:before,.md-typeset .todo>.admonition-title:before,.md-typeset .todo>summary:before{background-color:#00b8d4;-webkit-mask-image:var(--md-admonition-icon--info);mask-image:var(--md-admonition-icon--info);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.hint,.md-typeset .admonition.important,.md-typeset .admonition.tip,.md-typeset details.hint,.md-typeset details.important,.md-typeset details.tip{border-color:#00bfa5}.md-typeset .hint>.admonition-title,.md-typeset .hint>summary,.md-typeset .important>.admonition-title,.md-typeset .important>summary,.md-typeset .tip>.admonition-title,.md-typeset .tip>summary{background-color:rgba(0,191,165,.1);border-color:#00bfa5}.md-typeset .hint>.admonition-title:before,.md-typeset .hint>summary:before,.md-typeset .important>.admonition-title:before,.md-typeset .important>summary:before,.md-typeset .tip>.admonition-title:before,.md-typeset .tip>summary:before{background-color:#00bfa5;-webkit-mask-image:var(--md-admonition-icon--tip);mask-image:var(--md-admonition-icon--tip);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.check,.md-typeset .admonition.done,.md-typeset .admonition.success,.md-typeset details.check,.md-typeset details.done,.md-typeset details.success{border-color:#00c853}.md-typeset .check>.admonition-title,.md-typeset .check>summary,.md-typeset .done>.admonition-title,.md-typeset .done>summary,.md-typeset .success>.admonition-title,.md-typeset .success>summary{background-color:rgba(0,200,83,.1);border-color:#00c853}.md-typeset .check>.admonition-title:before,.md-typeset .check>summary:before,.md-typeset .done>.admonition-title:before,.md-typeset .done>summary:before,.md-typeset .success>.admonition-title:before,.md-typeset .success>summary:before{background-color:#00c853;-webkit-mask-image:var(--md-admonition-icon--success);mask-image:var(--md-admonition-icon--success);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.faq,.md-typeset .admonition.help,.md-typeset .admonition.question,.md-typeset details.faq,.md-typeset details.help,.md-typeset details.question{border-color:#64dd17}.md-typeset .faq>.admonition-title,.md-typeset .faq>summary,.md-typeset .help>.admonition-title,.md-typeset .help>summary,.md-typeset .question>.admonition-title,.md-typeset .question>summary{background-color:rgba(100,221,23,.1);border-color:#64dd17}.md-typeset .faq>.admonition-title:before,.md-typeset .faq>summary:before,.md-typeset .help>.admonition-title:before,.md-typeset .help>summary:before,.md-typeset .question>.admonition-title:before,.md-typeset .question>summary:before{background-color:#64dd17;-webkit-mask-image:var(--md-admonition-icon--question);mask-image:var(--md-admonition-icon--question);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.attention,.md-typeset .admonition.caution,.md-typeset .admonition.warning,.md-typeset details.attention,.md-typeset details.caution,.md-typeset details.warning{border-color:#ff9100}.md-typeset .attention>.admonition-title,.md-typeset .attention>summary,.md-typeset .caution>.admonition-title,.md-typeset .caution>summary,.md-typeset .warning>.admonition-title,.md-typeset .warning>summary{background-color:rgba(255,145,0,.1);border-color:#ff9100}.md-typeset .attention>.admonition-title:before,.md-typeset .attention>summary:before,.md-typeset .caution>.admonition-title:before,.md-typeset .caution>summary:before,.md-typeset .warning>.admonition-title:before,.md-typeset .warning>summary:before{background-color:#ff9100;-webkit-mask-image:var(--md-admonition-icon--warning);mask-image:var(--md-admonition-icon--warning);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.fail,.md-typeset .admonition.failure,.md-typeset .admonition.missing,.md-typeset details.fail,.md-typeset details.failure,.md-typeset details.missing{border-color:#ff5252}.md-typeset .fail>.admonition-title,.md-typeset .fail>summary,.md-typeset .failure>.admonition-title,.md-typeset .failure>summary,.md-typeset .missing>.admonition-title,.md-typeset .missing>summary{background-color:rgba(255,82,82,.1);border-color:#ff5252}.md-typeset .fail>.admonition-title:before,.md-typeset .fail>summary:before,.md-typeset .failure>.admonition-title:before,.md-typeset .failure>summary:before,.md-typeset .missing>.admonition-title:before,.md-typeset .missing>summary:before{background-color:#ff5252;-webkit-mask-image:var(--md-admonition-icon--failure);mask-image:var(--md-admonition-icon--failure);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.danger,.md-typeset .admonition.error,.md-typeset details.danger,.md-typeset details.error{border-color:#ff1744}.md-typeset .danger>.admonition-title,.md-typeset .danger>summary,.md-typeset .error>.admonition-title,.md-typeset .error>summary{background-color:rgba(255,23,68,.1);border-color:#ff1744}.md-typeset .danger>.admonition-title:before,.md-typeset .danger>summary:before,.md-typeset .error>.admonition-title:before,.md-typeset .error>summary:before{background-color:#ff1744;-webkit-mask-image:var(--md-admonition-icon--danger);mask-image:var(--md-admonition-icon--danger);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.bug,.md-typeset details.bug{border-color:#f50057}.md-typeset .bug>.admonition-title,.md-typeset .bug>summary{background-color:rgba(245,0,87,.1);border-color:#f50057}.md-typeset .bug>.admonition-title:before,.md-typeset .bug>summary:before{background-color:#f50057;-webkit-mask-image:var(--md-admonition-icon--bug);mask-image:var(--md-admonition-icon--bug);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.example,.md-typeset details.example{border-color:#7c4dff}.md-typeset .example>.admonition-title,.md-typeset .example>summary{background-color:rgba(124,77,255,.1);border-color:#7c4dff}.md-typeset .example>.admonition-title:before,.md-typeset .example>summary:before{background-color:#7c4dff;-webkit-mask-image:var(--md-admonition-icon--example);mask-image:var(--md-admonition-icon--example);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.md-typeset .admonition.cite,.md-typeset .admonition.quote,.md-typeset details.cite,.md-typeset details.quote{border-color:#9e9e9e}.md-typeset .cite>.admonition-title,.md-typeset .cite>summary,.md-typeset .quote>.admonition-title,.md-typeset .quote>summary{background-color:hsla(0,0%,62%,.1);border-color:#9e9e9e}.md-typeset .cite>.admonition-title:before,.md-typeset .cite>summary:before,.md-typeset .quote>.admonition-title:before,.md-typeset .quote>summary:before{background-color:#9e9e9e;-webkit-mask-image:var(--md-admonition-icon--quote);mask-image:var(--md-admonition-icon--quote);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}:root{--md-footnotes-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 7v4H5.83l3.58-3.59L8 6l-6 6 6 6 1.41-1.42L5.83 13H21V7h-2z"/></svg>')}.md-typeset .footnote{color:var(--md-default-fg-color--light);font-size:.64rem}.md-typeset .footnote>ol{margin-left:0}.md-typeset .footnote>ol>li{transition:color 125ms}.md-typeset .footnote>ol>li:target{color:var(--md-default-fg-color)}.md-typeset .footnote>ol>li:hover .footnote-backref,.md-typeset .footnote>ol>li:target .footnote-backref{opacity:1;transform:translateX(0)}.md-typeset .footnote>ol>li>:first-child{margin-top:0}.md-typeset .footnote-ref{font-size:.75em;font-weight:700}html .md-typeset .footnote-ref{outline-offset:.1rem}.md-typeset .footnote-backref{color:var(--md-typeset-a-color);display:inline-block;font-size:0;opacity:0;transform:translateX(.25rem);transition:color .25s,transform .25s .25s,opacity 125ms .25s;vertical-align:text-bottom}@media print{.md-typeset .footnote-backref{color:var(--md-typeset-a-color);opacity:1;transform:translateX(0)}}[dir=rtl] .md-typeset .footnote-backref{transform:translateX(-.25rem)}.md-typeset .footnote-backref:hover{color:var(--md-accent-fg-color)}.md-typeset .footnote-backref:before{background-color:currentColor;content:"";display:inline-block;height:.8rem;-webkit-mask-image:var(--md-footnotes-icon);mask-image:var(--md-footnotes-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.8rem}[dir=rtl] .md-typeset .footnote-backref:before svg{transform:scaleX(-1)}.md-typeset [id^="fnref:"]:target{margin-top:-3.4rem;padding-top:3.4rem;scroll-margin-top:0}.md-typeset [id^="fnref:"]:target>.footnote-ref{outline:auto}.md-typeset [id^="fn:"]:target{margin-top:-3.45rem;padding-top:3.45rem;scroll-margin-top:0}.md-typeset .headerlink{color:var(--md-default-fg-color--lighter);display:inline-block;margin-left:.5rem;opacity:0;transition:color .25s,opacity 125ms}@media print{.md-typeset .headerlink{display:none}}[dir=rtl] .md-typeset .headerlink{margin-left:0;margin-right:.5rem}.md-typeset .headerlink:focus,.md-typeset :hover>.headerlink,.md-typeset :target>.headerlink{opacity:1;transition:color .25s,opacity 125ms}.md-typeset .headerlink:focus,.md-typeset .headerlink:hover,.md-typeset :target>.headerlink{color:var(--md-accent-fg-color)}.md-typeset :target{scroll-margin-top:3.6rem}@media screen and (min-width:76.25em){.md-header--lifted~.md-container .md-typeset :target{scroll-margin-top:6rem}}.md-typeset h1:target,.md-typeset h2:target,.md-typeset h3:target{scroll-margin-top:0}.md-typeset h1:target:before,.md-typeset h2:target:before,.md-typeset h3:target:before{content:"";display:block;margin-top:-3.4rem;padding-top:3.4rem}@media screen and (min-width:76.25em){.md-header--lifted~.md-container .md-typeset h1:target,.md-header--lifted~.md-container .md-typeset h2:target,.md-header--lifted~.md-container .md-typeset h3:target{scroll-margin-top:0}.md-header--lifted~.md-container .md-typeset h1:target:before,.md-header--lifted~.md-container .md-typeset h2:target:before,.md-header--lifted~.md-container .md-typeset h3:target:before{margin-top:-5.8rem;padding-top:5.8rem}}.md-typeset h4:target{scroll-margin-top:0}.md-typeset h4:target:before{content:"";display:block;margin-top:-3.45rem;padding-top:3.45rem}@media screen and (min-width:76.25em){.md-header--lifted~.md-container .md-typeset h4:target{scroll-margin-top:0}.md-header--lifted~.md-container .md-typeset h4:target:before{margin-top:-5.85rem;padding-top:5.85rem}}.md-typeset h5:target,.md-typeset h6:target{scroll-margin-top:0}.md-typeset h5:target:before,.md-typeset h6:target:before{content:"";display:block;margin-top:-3.6rem;padding-top:3.6rem}@media screen and (min-width:76.25em){.md-header--lifted~.md-container .md-typeset h5:target,.md-header--lifted~.md-container .md-typeset h6:target{scroll-margin-top:0}.md-header--lifted~.md-container .md-typeset h5:target:before,.md-header--lifted~.md-container .md-typeset h6:target:before{margin-top:-6rem;padding-top:6rem}}.md-typeset div.arithmatex{overflow:auto}@media screen and (max-width:44.9375em){.md-typeset div.arithmatex{margin:0 -.8rem}}.md-typeset div.arithmatex>*{margin:1em auto!important;padding:0 .8rem;touch-action:auto;width:-webkit-min-content;width:-moz-min-content;width:min-content}.md-typeset .critic.comment,.md-typeset del.critic,.md-typeset ins.critic{-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-typeset del.critic{background-color:var(--md-typeset-del-color)}.md-typeset ins.critic{background-color:var(--md-typeset-ins-color)}.md-typeset .critic.comment{color:var(--md-code-hl-comment-color)}.md-typeset .critic.comment:before{content:"/* "}.md-typeset .critic.comment:after{content:" */"}.md-typeset .critic.block{box-shadow:none;display:block;margin:1em 0;overflow:auto;padding-left:.8rem;padding-right:.8rem}.md-typeset .critic.block>:first-child{margin-top:.5em}.md-typeset .critic.block>:last-child{margin-bottom:.5em}:root{--md-details-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M8.59 16.58 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z"/></svg>')}.md-typeset details{display:flow-root;overflow:visible;padding-top:0}.md-typeset details[open]>summary:after{transform:rotate(90deg)}.md-typeset details:not([open]){box-shadow:none;padding-bottom:0}.md-typeset details:not([open])>summary{border-radius:.1rem}.md-typeset summary{border-top-left-radius:.1rem;border-top-right-radius:.1rem;cursor:pointer;display:block;min-height:1rem;padding:.4rem 1.8rem .4rem 2rem}[dir=rtl] .md-typeset summary{padding:.4rem 2.2rem .4rem 1.8rem}.md-typeset summary:not(.focus-visible){-webkit-tap-highlight-color:transparent;outline:none}.md-typeset summary:after{background-color:currentColor;content:"";height:1rem;-webkit-mask-image:var(--md-details-icon);mask-image:var(--md-details-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:.4rem;top:.4rem;transform:rotate(0deg);transition:transform .25s;width:1rem}[dir=rtl] .md-typeset summary:after{left:.4rem;right:auto;transform:rotate(180deg)}.md-typeset summary::-webkit-details-marker,.md-typeset summary::marker{display:none}.md-typeset .emojione,.md-typeset .gemoji,.md-typeset .twemoji{display:inline-flex;height:1.125em;vertical-align:text-top}.md-typeset .emojione svg,.md-typeset .gemoji svg,.md-typeset .twemoji svg{fill:currentColor;max-height:100%;width:1.125em}.highlight .o,.highlight .ow{color:var(--md-code-hl-operator-color)}.highlight .p{color:var(--md-code-hl-punctuation-color)}.highlight .cpf,.highlight .l,.highlight .s,.highlight .s1,.highlight .s2,.highlight .sb,.highlight .sc,.highlight .si,.highlight .ss{color:var(--md-code-hl-string-color)}.highlight .cp,.highlight .se,.highlight .sh,.highlight .sr,.highlight .sx{color:var(--md-code-hl-special-color)}.highlight .il,.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:var(--md-code-hl-number-color)}.highlight .k,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt{color:var(--md-code-hl-keyword-color)}.highlight .kc,.highlight .n{color:var(--md-code-hl-name-color)}.highlight .bp,.highlight .nb,.highlight .no{color:var(--md-code-hl-constant-color)}.highlight .nc,.highlight .ne,.highlight .nf,.highlight .nn{color:var(--md-code-hl-function-color)}.highlight .nd,.highlight .ni,.highlight .nl,.highlight .nt{color:var(--md-code-hl-keyword-color)}.highlight .c,.highlight .c1,.highlight .ch,.highlight .cm,.highlight .cs,.highlight .sd{color:var(--md-code-hl-comment-color)}.highlight .na,.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi{color:var(--md-code-hl-variable-color)}.highlight .ge,.highlight .gh,.highlight .go,.highlight .gp,.highlight .gr,.highlight .gs,.highlight .gt,.highlight .gu{color:var(--md-code-hl-generic-color)}.highlight .gd,.highlight .gi{border-radius:.1rem;margin:0 -.125em;padding:0 .125em}.highlight .gd{background-color:var(--md-typeset-del-color)}.highlight .gi{background-color:var(--md-typeset-ins-color)}.highlight .hll{background-color:var(--md-code-hl-color);display:block;margin:0 -1.1764705882em;padding:0 1.1764705882em}.highlight [data-linenos]:before{background-color:var(--md-code-bg-color);box-shadow:-.05rem 0 var(--md-default-fg-color--lightest) inset;color:var(--md-default-fg-color--light);content:attr(data-linenos);float:left;left:-1.1764705882em;margin-left:-1.1764705882em;margin-right:1.1764705882em;padding-left:1.1764705882em;position:-webkit-sticky;position:sticky;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.highlighttable{display:flow-root}.highlighttable tbody,.highlighttable td{display:block;padding:0}.highlighttable tr{display:flex}.highlighttable pre{margin:0}.highlighttable .linenos{background-color:var(--md-code-bg-color);font-size:.85em;padding:.7720588235em 0 .7720588235em 1.1764705882em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.highlighttable .linenodiv{box-shadow:-.05rem 0 var(--md-default-fg-color--lightest) inset;padding-right:.5882352941em}.highlighttable .linenodiv pre{color:var(--md-default-fg-color--light);text-align:right}.highlighttable .code{flex:1;min-width:0}.md-typeset .highlighttable{border-radius:.1rem;direction:ltr;margin:1em 0}.md-typeset .highlighttable code{border-radius:0}@media screen and (max-width:44.9375em){.md-typeset.md-content__inner>.highlight{margin:1em -.8rem}.md-typeset.md-content__inner>.highlight .hll{margin:0 -.8rem;padding:0 .8rem}.md-typeset.md-content__inner>.highlight code{border-radius:0}.md-typeset>.highlighttable{border-radius:0;margin:1em -.8rem}.md-typeset>.highlighttable .hll{margin:0 -.8rem;padding:0 .8rem}}.md-typeset .keys kbd:after,.md-typeset .keys kbd:before{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;color:inherit;margin:0;position:relative}.md-typeset .keys span{color:var(--md-default-fg-color--light);padding:0 .2em}.md-typeset .keys .key-alt:before{content:"⎇";padding-right:.4em}.md-typeset .keys .key-left-alt:before{content:"⎇";padding-right:.4em}.md-typeset .keys .key-right-alt:before{content:"⎇";padding-right:.4em}.md-typeset .keys .key-command:before{content:"⌘";padding-right:.4em}.md-typeset .keys .key-left-command:before{content:"⌘";padding-right:.4em}.md-typeset .keys .key-right-command:before{content:"⌘";padding-right:.4em}.md-typeset .keys .key-control:before{content:"⌃";padding-right:.4em}.md-typeset .keys .key-left-control:before{content:"⌃";padding-right:.4em}.md-typeset .keys .key-right-control:before{content:"⌃";padding-right:.4em}.md-typeset .keys .key-meta:before{content:"◆";padding-right:.4em}.md-typeset .keys .key-left-meta:before{content:"◆";padding-right:.4em}.md-typeset .keys .key-right-meta:before{content:"◆";padding-right:.4em}.md-typeset .keys .key-option:before{content:"⌥";padding-right:.4em}.md-typeset .keys .key-left-option:before{content:"⌥";padding-right:.4em}.md-typeset .keys .key-right-option:before{content:"⌥";padding-right:.4em}.md-typeset .keys .key-shift:before{content:"⇧";padding-right:.4em}.md-typeset .keys .key-left-shift:before{content:"⇧";padding-right:.4em}.md-typeset .keys .key-right-shift:before{content:"⇧";padding-right:.4em}.md-typeset .keys .key-super:before{content:"❖";padding-right:.4em}.md-typeset .keys .key-left-super:before{content:"❖";padding-right:.4em}.md-typeset .keys .key-right-super:before{content:"❖";padding-right:.4em}.md-typeset .keys .key-windows:before{content:"⊞";padding-right:.4em}.md-typeset .keys .key-left-windows:before{content:"⊞";padding-right:.4em}.md-typeset .keys .key-right-windows:before{content:"⊞";padding-right:.4em}.md-typeset .keys .key-arrow-down:before{content:"↓";padding-right:.4em}.md-typeset .keys .key-arrow-left:before{content:"←";padding-right:.4em}.md-typeset .keys .key-arrow-right:before{content:"→";padding-right:.4em}.md-typeset .keys .key-arrow-up:before{content:"↑";padding-right:.4em}.md-typeset .keys .key-backspace:before{content:"⌫";padding-right:.4em}.md-typeset .keys .key-backtab:before{content:"⇤";padding-right:.4em}.md-typeset .keys .key-caps-lock:before{content:"⇪";padding-right:.4em}.md-typeset .keys .key-clear:before{content:"⌧";padding-right:.4em}.md-typeset .keys .key-context-menu:before{content:"☰";padding-right:.4em}.md-typeset .keys .key-delete:before{content:"⌦";padding-right:.4em}.md-typeset .keys .key-eject:before{content:"⏏";padding-right:.4em}.md-typeset .keys .key-end:before{content:"⤓";padding-right:.4em}.md-typeset .keys .key-escape:before{content:"⎋";padding-right:.4em}.md-typeset .keys .key-home:before{content:"⤒";padding-right:.4em}.md-typeset .keys .key-insert:before{content:"⎀";padding-right:.4em}.md-typeset .keys .key-page-down:before{content:"⇟";padding-right:.4em}.md-typeset .keys .key-page-up:before{content:"⇞";padding-right:.4em}.md-typeset .keys .key-print-screen:before{content:"⎙";padding-right:.4em}.md-typeset .keys .key-tab:after{content:"⇥";padding-left:.4em}.md-typeset .keys .key-num-enter:after{content:"⌤";padding-left:.4em}.md-typeset .keys .key-enter:after{content:"⏎";padding-left:.4em}.md-typeset .tabbed-content{box-shadow:0 -.05rem var(--md-default-fg-color--lightest);display:none;order:99;width:100%}@media print{.md-typeset .tabbed-content{display:block;order:0}}.md-typeset .tabbed-content>.highlight:only-child pre,.md-typeset .tabbed-content>.highlighttable:only-child,.md-typeset .tabbed-content>pre:only-child{margin:0}.md-typeset .tabbed-content>.highlight:only-child pre>code,.md-typeset .tabbed-content>.highlighttable:only-child>code,.md-typeset .tabbed-content>pre:only-child>code{border-top-left-radius:0;border-top-right-radius:0}.md-typeset .tabbed-content>.tabbed-set{margin:0}.md-typeset .tabbed-set{border-radius:.1rem;display:flex;flex-wrap:wrap;margin:1em 0;position:relative}.md-typeset .tabbed-set>input{height:0;opacity:0;position:absolute;width:0}.md-typeset .tabbed-set>input:checked+label{border-color:var(--md-accent-fg-color);color:var(--md-accent-fg-color)}.md-typeset .tabbed-set>input:checked+label+.tabbed-content{display:block}.md-typeset .tabbed-set>input:focus+label{outline-color:var(--md-accent-fg-color);outline-style:auto}.md-typeset .tabbed-set>input:not(.focus-visible)+label{-webkit-tap-highlight-color:transparent;outline:none}.md-typeset .tabbed-set>label{border-bottom:.1rem solid transparent;color:var(--md-default-fg-color--light);cursor:pointer;font-size:.64rem;font-weight:700;padding:.9375em 1.25em .78125em;transition:color .25s;width:auto;z-index:1}.no-js .md-typeset .tabbed-set>label{transition:none}.md-typeset .tabbed-set>label:hover{color:var(--md-accent-fg-color)}:root{--md-tasklist-icon:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12zm16.28-2.72a.75.75 0 0 0-1.06-1.06l-5.97 5.97-2.47-2.47a.75.75 0 0 0-1.06 1.06l3 3a.75.75 0 0 0 1.06 0l6.5-6.5z"/></svg>');--md-tasklist-icon--checked:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill-rule="evenodd" d="M1 12C1 5.925 5.925 1 12 1s11 4.925 11 11-4.925 11-11 11S1 18.075 1 12zm16.28-2.72a.75.75 0 0 0-1.06-1.06l-5.97 5.97-2.47-2.47a.75.75 0 0 0-1.06 1.06l3 3a.75.75 0 0 0 1.06 0l6.5-6.5z"/></svg>')}.md-typeset .task-list-item{list-style-type:none;position:relative}.md-typeset .task-list-item [type=checkbox]{left:-2em;position:absolute;top:.45em}[dir=rtl] .md-typeset .task-list-item [type=checkbox]{left:auto;right:-2em}.md-typeset .task-list-control [type=checkbox]{opacity:0;z-index:-1}.md-typeset .task-list-indicator:before{background-color:var(--md-default-fg-color--lightest);content:"";height:1.25em;left:-1.5em;-webkit-mask-image:var(--md-tasklist-icon);mask-image:var(--md-tasklist-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:.15em;width:1.25em}[dir=rtl] .md-typeset .task-list-indicator:before{left:auto;right:-1.5em}.md-typeset [type=checkbox]:checked+.task-list-indicator:before{background-color:#00e676;-webkit-mask-image:var(--md-tasklist-icon--checked);mask-image:var(--md-tasklist-icon--checked)}:root>*{--md-mermaid-font-family:var(--md-text-font-family) sans-serif;--md-mermaid-edge-color:var(--md-default-fg-color);--md-mermaid-node-bg-color:var(--md-accent-fg-color--transparent);--md-mermaid-node-fg-color:var(--md-accent-fg-color);--md-mermaid-label-bg-color:var(--md-default-bg-color);--md-mermaid-label-fg-color:var(--md-default-fg-color)}@media screen and (min-width:45em){.md-typeset .inline{float:left;margin-bottom:.8rem;margin-right:.8rem;margin-top:0;width:11.7rem}[dir=rtl] .md-typeset .inline{float:right;margin-left:.8rem;margin-right:0}.md-typeset .inline.end{float:right;margin-left:.8rem;margin-right:0}[dir=rtl] .md-typeset .inline.end{float:left;margin-left:0;margin-right:.8rem}}
\ No newline at end of file
diff --git a/v0.6.3/assets/stylesheets/palette.73e53a79.min.css b/v0.6.3/assets/stylesheets/palette.73e53a79.min.css
new file mode 100644
index 0000000..03a0211
--- /dev/null
+++ b/v0.6.3/assets/stylesheets/palette.73e53a79.min.css
@@ -0,0 +1 @@
+[data-md-color-accent=red]{--md-accent-fg-color:#ff1947;--md-accent-fg-color--transparent:rgba(255,25,71,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=pink]{--md-accent-fg-color:#f50056;--md-accent-fg-color--transparent:rgba(245,0,86,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=purple]{--md-accent-fg-color:#df41fb;--md-accent-fg-color--transparent:rgba(223,65,251,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=deep-purple]{--md-accent-fg-color:#7c4dff;--md-accent-fg-color--transparent:rgba(124,77,255,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=indigo]{--md-accent-fg-color:#526cfe;--md-accent-fg-color--transparent:rgba(82,108,254,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=blue]{--md-accent-fg-color:#4287ff;--md-accent-fg-color--transparent:rgba(66,135,255,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=light-blue]{--md-accent-fg-color:#0091eb;--md-accent-fg-color--transparent:rgba(0,145,235,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=cyan]{--md-accent-fg-color:#00bad6;--md-accent-fg-color--transparent:rgba(0,186,214,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=teal]{--md-accent-fg-color:#00bda4;--md-accent-fg-color--transparent:rgba(0,189,164,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=green]{--md-accent-fg-color:#00c753;--md-accent-fg-color--transparent:rgba(0,199,83,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=light-green]{--md-accent-fg-color:#63de17;--md-accent-fg-color--transparent:rgba(99,222,23,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-accent=lime]{--md-accent-fg-color:#b0eb00;--md-accent-fg-color--transparent:rgba(176,235,0,0.1);--md-accent-bg-color:rgba(0,0,0,0.87);--md-accent-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-accent=yellow]{--md-accent-fg-color:#ffd500;--md-accent-fg-color--transparent:rgba(255,213,0,0.1);--md-accent-bg-color:rgba(0,0,0,0.87);--md-accent-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-accent=amber]{--md-accent-fg-color:#fa0;--md-accent-fg-color--transparent:rgba(255,170,0,0.1);--md-accent-bg-color:rgba(0,0,0,0.87);--md-accent-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-accent=orange]{--md-accent-fg-color:#ff9100;--md-accent-fg-color--transparent:rgba(255,145,0,0.1);--md-accent-bg-color:rgba(0,0,0,0.87);--md-accent-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-accent=deep-orange]{--md-accent-fg-color:#ff6e42;--md-accent-fg-color--transparent:rgba(255,110,66,0.1);--md-accent-bg-color:#fff;--md-accent-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=red]{--md-primary-fg-color:#ef5552;--md-primary-fg-color--light:#e57171;--md-primary-fg-color--dark:#e53734;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=pink]{--md-primary-fg-color:#e92063;--md-primary-fg-color--light:#ec417a;--md-primary-fg-color--dark:#c3185d;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=purple]{--md-primary-fg-color:#ab47bd;--md-primary-fg-color--light:#bb69c9;--md-primary-fg-color--dark:#8c24a8;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=deep-purple]{--md-primary-fg-color:#7e56c2;--md-primary-fg-color--light:#9574cd;--md-primary-fg-color--dark:#673ab6;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=indigo]{--md-primary-fg-color:#4051b5;--md-primary-fg-color--light:#5d6cc0;--md-primary-fg-color--dark:#303fa1;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=blue]{--md-primary-fg-color:#2094f3;--md-primary-fg-color--light:#42a5f5;--md-primary-fg-color--dark:#1975d2;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=light-blue]{--md-primary-fg-color:#02a6f2;--md-primary-fg-color--light:#28b5f6;--md-primary-fg-color--dark:#0287cf;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=cyan]{--md-primary-fg-color:#00bdd6;--md-primary-fg-color--light:#25c5da;--md-primary-fg-color--dark:#0097a8;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=teal]{--md-primary-fg-color:#009485;--md-primary-fg-color--light:#26a699;--md-primary-fg-color--dark:#007a6c;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=green]{--md-primary-fg-color:#4cae4f;--md-primary-fg-color--light:#68bb6c;--md-primary-fg-color--dark:#398e3d;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=light-green]{--md-primary-fg-color:#8bc34b;--md-primary-fg-color--light:#9ccc66;--md-primary-fg-color--dark:#689f38;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=lime]{--md-primary-fg-color:#cbdc38;--md-primary-fg-color--light:#d3e156;--md-primary-fg-color--dark:#b0b52c;--md-primary-bg-color:rgba(0,0,0,0.87);--md-primary-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-primary=yellow]{--md-primary-fg-color:#ffec3d;--md-primary-fg-color--light:#ffee57;--md-primary-fg-color--dark:#fbc02d;--md-primary-bg-color:rgba(0,0,0,0.87);--md-primary-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-primary=amber]{--md-primary-fg-color:#ffc105;--md-primary-fg-color--light:#ffc929;--md-primary-fg-color--dark:#ffa200;--md-primary-bg-color:rgba(0,0,0,0.87);--md-primary-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-primary=orange]{--md-primary-fg-color:#ffa724;--md-primary-fg-color--light:#ffa724;--md-primary-fg-color--dark:#fa8900;--md-primary-bg-color:rgba(0,0,0,0.87);--md-primary-bg-color--light:rgba(0,0,0,0.54)}[data-md-color-primary=deep-orange]{--md-primary-fg-color:#ff6e42;--md-primary-fg-color--light:#ff8a66;--md-primary-fg-color--dark:#f4511f;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=brown]{--md-primary-fg-color:#795649;--md-primary-fg-color--light:#8d6e62;--md-primary-fg-color--dark:#5d4037;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=grey]{--md-primary-fg-color:#757575;--md-primary-fg-color--light:#9e9e9e;--md-primary-fg-color--dark:#616161;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=blue-grey]{--md-primary-fg-color:#546d78;--md-primary-fg-color--light:#607c8a;--md-primary-fg-color--dark:#455a63;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7)}[data-md-color-primary=white]{--md-primary-fg-color:#fff;--md-primary-fg-color--light:hsla(0,0%,100%,0.7);--md-primary-fg-color--dark:rgba(0,0,0,0.07);--md-primary-bg-color:rgba(0,0,0,0.87);--md-primary-bg-color--light:rgba(0,0,0,0.54);--md-typeset-a-color:#4051b5}@media screen and (min-width:60em){[data-md-color-primary=white] .md-search__form{background-color:rgba(0,0,0,.07)}[data-md-color-primary=white] .md-search__form:hover{background-color:rgba(0,0,0,.32)}[data-md-color-primary=white] .md-search__input+.md-search__icon{color:rgba(0,0,0,.87)}}@media screen and (min-width:76.25em){[data-md-color-primary=white] .md-tabs{border-bottom:.05rem solid rgba(0,0,0,.07)}}[data-md-color-primary=black]{--md-primary-fg-color:#000;--md-primary-fg-color--light:rgba(0,0,0,0.54);--md-primary-fg-color--dark:#000;--md-primary-bg-color:#fff;--md-primary-bg-color--light:hsla(0,0%,100%,0.7);--md-typeset-a-color:#4051b5}[data-md-color-primary=black] .md-header{background-color:#000}@media screen and (max-width:59.9375em){[data-md-color-primary=black] .md-nav__source{background-color:rgba(0,0,0,.87)}}@media screen and (min-width:60em){[data-md-color-primary=black] .md-search__form{background-color:hsla(0,0%,100%,.12)}[data-md-color-primary=black] .md-search__form:hover{background-color:hsla(0,0%,100%,.3)}}@media screen and (max-width:76.1875em){html [data-md-color-primary=black] .md-nav--primary .md-nav__title[for=__drawer]{background-color:#000}}@media screen and (min-width:76.25em){[data-md-color-primary=black] .md-tabs{background-color:#000}}@media screen{[data-md-color-scheme=slate]{--md-hue:232;--md-default-fg-color:hsla(var(--md-hue),75%,95%,1);--md-default-fg-color--light:hsla(var(--md-hue),75%,90%,0.62);--md-default-fg-color--lighter:hsla(var(--md-hue),75%,90%,0.32);--md-default-fg-color--lightest:hsla(var(--md-hue),75%,90%,0.12);--md-default-bg-color:hsla(var(--md-hue),15%,21%,1);--md-default-bg-color--light:hsla(var(--md-hue),15%,21%,0.54);--md-default-bg-color--lighter:hsla(var(--md-hue),15%,21%,0.26);--md-default-bg-color--lightest:hsla(var(--md-hue),15%,21%,0.07);--md-code-fg-color:hsla(var(--md-hue),18%,86%,1);--md-code-bg-color:hsla(var(--md-hue),15%,15%,1);--md-code-hl-color:rgba(66,135,255,0.15);--md-code-hl-number-color:#e6695b;--md-code-hl-special-color:#f06090;--md-code-hl-function-color:#c973d9;--md-code-hl-constant-color:#9383e2;--md-code-hl-keyword-color:#6791e0;--md-code-hl-string-color:#2fb170;--md-code-hl-name-color:var(--md-code-fg-color);--md-code-hl-operator-color:var(--md-default-fg-color--light);--md-code-hl-punctuation-color:var(--md-default-fg-color--light);--md-code-hl-comment-color:var(--md-default-fg-color--light);--md-code-hl-generic-color:var(--md-default-fg-color--light);--md-code-hl-variable-color:var(--md-default-fg-color--light);--md-typeset-color:var(--md-default-fg-color);--md-typeset-a-color:var(--md-primary-fg-color);--md-typeset-mark-color:rgba(66,135,255,0.3);--md-typeset-kbd-color:hsla(var(--md-hue),15%,94%,0.12);--md-typeset-kbd-accent-color:hsla(var(--md-hue),15%,94%,0.2);--md-typeset-kbd-border-color:hsla(var(--md-hue),15%,14%,1);--md-admonition-bg-color:hsla(var(--md-hue),0%,100%,0.025);--md-footer-bg-color:hsla(var(--md-hue),15%,12%,0.87);--md-footer-bg-color--dark:hsla(var(--md-hue),15%,10%,1)}[data-md-color-scheme=slate][data-md-color-primary=black],[data-md-color-scheme=slate][data-md-color-primary=white]{--md-typeset-a-color:#5d6cc0}}
\ No newline at end of file
diff --git a/v0.6.3/controls/index.html b/v0.6.3/controls/index.html
new file mode 100644
index 0000000..61c22bf
--- /dev/null
+++ b/v0.6.3/controls/index.html
@@ -0,0 +1,940 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/controls/">
+      
+      
+        
+      
+      <link rel="icon" href="../assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>Understanding the yamls - Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="../assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="../assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e=".."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#test-and-config-files" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href=".." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              Understanding the yamls
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href=".." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href=".." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    
+    <li class="md-nav__item md-nav__item--active md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" checked>
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+        
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          Understanding the yamls
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
+        Understanding the yamls
+      </a>
+      
+        
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+    
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#controls" class="md-nav__link">
+    Controls
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#groups" class="md-nav__link">
+    Groups
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#check" class="md-nav__link">
+    Check
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#omitting-checks" class="md-nav__link">
+    Omitting checks
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#configuration-and-variables" class="md-nav__link">
+    Configuration and Variables
+  </a>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+    
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#controls" class="md-nav__link">
+    Controls
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#groups" class="md-nav__link">
+    Groups
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#check" class="md-nav__link">
+    Check
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#omitting-checks" class="md-nav__link">
+    Omitting checks
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#configuration-and-variables" class="md-nav__link">
+    Configuration and Variables
+  </a>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                <h1 id="test-and-config-files">Test and config files</h1>
+<p><code>kube-bench</code> runs checks specified in <code>controls</code> files that are a YAML 
+representation of the CIS Kubernetes Benchmark checks (or other distribution-specific hardening guides). </p>
+<h2 id="controls">Controls</h2>
+<p><code>controls</code> is a YAML document that contains checks that must be run against a 
+specific Kubernetes node type, master or node and version.</p>
+<p><code>controls</code> is the fundamental input to <code>kube-bench</code>. The following is an example 
+of a basic <code>controls</code>:</p>
+<div class="highlight"><pre><span></span><code>---
+controls:
+id: 1
+text: &quot;Master Node Security Configuration&quot;
+type: &quot;master&quot;
+groups:
+- id: 1.1
+  text: API Server
+  checks:
+    - id: 1.1.1
+      text: &quot;Ensure that the --allow-privileged argument is set (Scored)&quot;
+      audit: &quot;ps -ef | grep kube-apiserver | grep -v grep&quot;
+      tests:
+      bin_op: or
+      test_items:
+      - flag: &quot;--allow-privileged&quot;
+        set: true
+      - flag: &quot;--some-other-flag&quot;
+        set: false
+      remediation: &quot;Edit the /etc/kubernetes/config file on the master node and
+        set the KUBE_ALLOW_PRIV parameter to &#39;--allow-privileged=false&#39;&quot;
+      scored: true
+- id: 1.2
+  text: Scheduler
+  checks:
+    - id: 1.2.1
+      text: &quot;Ensure that the --profiling argument is set to false (Scored)&quot;
+      audit: &quot;ps -ef | grep kube-scheduler | grep -v grep&quot;
+      tests:
+        bin_op: and
+        test_items:
+          - flag: &quot;--profiling&quot;
+            set: true
+          - flag: &quot;--some-other-flag&quot;
+            set: false
+      remediation: &quot;Edit the /etc/kubernetes/config file on the master node and
+        set the KUBE_ALLOW_PRIV parameter to &#39;--allow-privileged=false&#39;&quot;
+      scored: true
+</code></pre></div>
+<p><code>controls</code> is composed of a hierarchy of groups, sub-groups and checks. Each of
+the <code>controls</code> components have an id and a text description which are displayed 
+in the <code>kube-bench</code> output.</p>
+<p><code>type</code> specifies what kubernetes node type a <code>controls</code> is for. Possible values
+for <code>type</code> are <code>master</code> and <code>node</code>.</p>
+<h2 id="groups">Groups</h2>
+<p><code>groups</code> is a list of subgroups that test the various Kubernetes components
+that run on the node type specified in the <code>controls</code>. </p>
+<p>For example, one subgroup checks parameters passed to the API server binary, while 
+another subgroup checks parameters passed to the controller-manager binary.</p>
+<div class="highlight"><pre><span></span><code>groups:
+- id: 1.1
+  text: API Server
+  # ...
+- id: 1.2
+  text: Scheduler
+  # ...
+</code></pre></div>
+<p>These subgroups have <code>id</code>, <code>text</code> fields which serve the same purposes described
+in the previous paragraphs. The most important part of the subgroup is the
+<code>checks</code> field which is the collection of actual <code>check</code>s that form the subgroup.</p>
+<p>This is an example of a subgroup and checks in the subgroup.</p>
+<div class="highlight"><pre><span></span><code>id: 1.1
+text: API Server
+checks:
+  - id: 1.1.1
+    text: &quot;Ensure that the --allow-privileged argument is set (Scored)&quot;
+    audit: &quot;ps -ef | grep kube-apiserver | grep -v grep&quot;
+    tests:
+    # ...
+  - id: 1.1.2
+    text: &quot;Ensure that the --anonymous-auth argument is set to false (Not Scored)&quot;
+    audit: &quot;ps -ef | grep kube-apiserver | grep -v grep&quot;
+    tests:
+    # ...
+</code></pre></div>
+<p><code>kube-bench</code> supports running a subgroup by specifying the subgroup <code>id</code> on the
+command line, with the flag <code>--group</code> or <code>-g</code>.</p>
+<h2 id="check">Check</h2>
+<p>The CIS Kubernetes Benchmark recommends configurations to harden Kubernetes components. These recommendations are usually configuration options and can be 
+specified by flags to Kubernetes binaries, or in configuration files.</p>
+<p>The Benchmark also provides commands to audit a Kubernetes installation, identify
+places where the cluster security can be improved, and steps to remediate these
+identified problems.</p>
+<p>In <code>kube-bench</code>, <code>check</code> objects embody these recommendations.  This an example
+<code>check</code> object:</p>
+<div class="highlight"><pre><span></span><code>id: 1.1.1
+text: &quot;Ensure that the --anonymous-auth argument is set to false (Not Scored)&quot;
+audit: &quot;ps -ef | grep kube-apiserver | grep -v grep&quot;
+tests:
+  test_items:
+  - flag: &quot;--anonymous-auth&quot;
+    compare:
+      op: eq
+      value: false
+    set: true
+remediation: |
+  Edit the API server pod specification file kube-apiserver
+  on the master node and set the below parameter.
+  --anonymous-auth=false
+scored: false
+</code></pre></div>
+<p>A <code>check</code> object has an <code>id</code>, a <code>text</code>, an <code>audit</code>, a <code>tests</code>, <code>remediation</code>
+and <code>scored</code> fields.</p>
+<p><code>kube-bench</code> supports running individual checks by specifying the check's <code>id</code>
+as a comma-delimited list on the command line with the <code>--check</code> flag.</p>
+<p>The <code>audit</code> field specifies the command to run for a check. The output of this
+command is then evaluated for conformance with the CIS Kubernetes Benchmark
+recommendation.</p>
+<p>The audit is evaluated against criteria specified by the <code>tests</code>
+object. <code>tests</code> contain <code>bin_op</code> and <code>test_items</code>.</p>
+<p><code>test_items</code> specify the criteria(s) the <code>audit</code> command's output should meet to
+pass a check. This criteria is made up of keywords extracted from the output of
+the <code>audit</code> command and operations that compare these keywords against
+values expected by the CIS Kubernetes Benchmark. </p>
+<p>There are three ways to run and extract keywords from the output of the command used, 
+| Command | Output var |
+|---|---|
+| <code>audit</code> | <code>flag</code> |
+| <code>audit_config</code> | <code>path</code> | 
+| <code>audit_env</code> | <code>env</code> |</p>
+<p><code>flag</code> is used when the keyword is a command-line flag. The associated <code>audit</code> command could 
+be any binaries available on the system like <code>ps</code> command and a <code>grep</code> for the binary whose flag we are
+checking:</p>
+<div class="highlight"><pre><span></span><code>ps -ef <span class="p">|</span> grep somebinary <span class="p">|</span> grep -v grep
+</code></pre></div>
+<p>Here is an example usage of the <code>flag</code> option:</p>
+<div class="highlight"><pre><span></span><code># ...
+audit: &quot;ps -ef | grep kube-apiserver | grep -v grep&quot;
+tests:
+  test_items:
+  - flag: &quot;--anonymous-auth&quot;
+  # ...
+</code></pre></div>
+<p><code>path</code> is used when the keyword is an option set in a JSON or YAML config file.
+The associated <code>audit_command</code> command is usually <code>cat /path/to/config-yaml-or-json</code>.
+For example:</p>
+<div class="highlight"><pre><span></span><code># ...
+text: &quot;Ensure that the --anonymous-auth argument is set to false (Not Scored)&quot;
+audit: &quot;cat /path/to/some/config&quot;
+tests:
+  test_items:
+  - path: &quot;{.someoption.value}&quot;
+    # ...
+</code></pre></div>
+<p><code>env</code> is used to check if the value is present within a specified environment variable. The presence of <code>env</code> is treated as an OR operation, if both <code>flag</code> and <code>env</code> are supplied it will use either to attempt pass the check.
+The command used for checking the environment variables of a process <strong>is generated by default</strong>.</p>
+<p>If the command being generated is causing errors, you can override the command used by setting <code>audit_env</code> on the check.
+Similarly, if you don't want the environment checking command to be generated or run at all, specify <code>disableEnvTesting</code> as true on the check.</p>
+<p>The example below will check if the flag <code>--auto-tls</code> is equal to false <em>OR</em> <code>ETCD_AUTO_TLS</code> is equal to false</p>
+<p><div class="highlight"><pre><span></span><code>  test_items:
+  - flag: &quot;--auto-tls&quot;
+    env: &quot;ETCD_AUTO_TLS&quot;
+    compare:
+      op: eq
+      value: false
+</code></pre></div>
+<strong>Note:</strong> flag, path and env will act as OR if more then one present. </p>
+<p><code>test_item</code> compares the output of the audit command and keywords using the
+<code>set</code> and <code>compare</code> fields.</p>
+<div class="highlight"><pre><span></span><code>  test_items:
+  - flag: &quot;--anonymous-auth&quot;
+    compare:
+      op: eq
+      value: false
+    set: true
+</code></pre></div>
+<p><code>set</code> checks if a keyword is present in the output of the audit command or a config file. The possible values for <code>set</code> are true and false.</p>
+<p>If <code>set</code> is true, the check passes only if the keyword is present in the output
+of the audit command, or config file. If <code>set</code> is false, the check passes only
+if the keyword is not present in the output of the audit command, or config file.
+<code>set</code> is true by default.</p>
+<p><code>compare</code> has two fields <code>op</code> and <code>value</code> to compare keywords with expected
+value. <code>op</code> specifies which operation is used for the comparison, and <code>value</code>
+specifies the value to compare against.</p>
+<blockquote>
+<p>To use <code>compare</code>, <code>set</code> must true. The comparison will be ignored if <code>set</code> is
+false</p>
+</blockquote>
+<p>The <code>op</code> (operations) currently supported in <code>kube-bench</code> are:
+- <code>eq</code>: tests if the keyword is equal to the compared value.
+- <code>noteq</code>: tests if the keyword is unequal to the compared value.
+- <code>gt</code>: tests if the keyword is greater than the compared value.
+- <code>gte</code>: tests if the keyword is greater than or equal to the compared value.
+- <code>lt</code>: tests if the keyword is less than the compared value.
+- <code>lte</code>: tests if the keyword is less than or equal to the compared value.
+- <code>has</code>: tests if the keyword contains the compared value.
+- <code>nothave</code>: tests if the keyword does not contain the compared value.
+- <code>regex</code>: tests if the flag value matches the compared value regular expression.
+   When defining regular expressions in YAML it is generally easier to wrap them in
+   single quotes, for example <code>'^[abc]$'</code>, to avoid issues with string escaping.
+- <code>bitmask</code> : tests if keyward is bitmasked with the compared value, common usege is for 
+   comparing file permissions in linux.</p>
+<h2 id="omitting-checks">Omitting checks</h2>
+<p>If you decide that a recommendation is not appropriate for your environment, you can choose to omit it by editing the test YAML file to give it the check type <code>skip</code> as in this example:</p>
+<div class="highlight"><pre><span></span><code>  <span class="nt">checks</span><span class="p">:</span>
+  <span class="p p-Indicator">-</span> <span class="nt">id</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">2.1.1</span>
+    <span class="nt">text</span><span class="p">:</span> <span class="s">&quot;Ensure</span><span class="nv"> </span><span class="s">that</span><span class="nv"> </span><span class="s">the</span><span class="nv"> </span><span class="s">--allow-privileged</span><span class="nv"> </span><span class="s">argument</span><span class="nv"> </span><span class="s">is</span><span class="nv"> </span><span class="s">set</span><span class="nv"> </span><span class="s">to</span><span class="nv"> </span><span class="s">false</span><span class="nv"> </span><span class="s">(Scored)&quot;</span>
+    <span class="nt">type</span><span class="p">:</span> <span class="s">&quot;skip&quot;</span>
+    <span class="nt">scored</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">true</span>
+</code></pre></div>
+<p>No tests will be run for this check and the output will be marked [INFO].</p>
+<h2 id="configuration-and-variables">Configuration and Variables</h2>
+<p>Kubernetes component configuration and binary file locations and names 
+vary based on cluster deployment methods and Kubernetes distribution used.
+For this reason, the locations of these binaries and config files are configurable
+by editing the <code>cfg/config.yaml</code> file and these binaries and files can be
+referenced in a <code>controls</code> file via variables.</p>
+<p>The <code>cfg/config.yaml</code> file is a global configuration file. Configuration files
+can be created for specific Kubernetes versions (distributions). Values in the
+version-specific config overwrite similar values in <code>cfg/config.yaml</code>.</p>
+<p>For example, the kube-apiserver in Red Hat OCP distribution is run as 
+<code>hypershift openshift-kube-apiserver</code> instead of the default <code>kube-apiserver</code>.
+This difference can be specified by editing the <code>master.apiserver.defaultbin</code>
+entry <code>cfg/rh-0.7/config.yaml</code>.</p>
+<p>Below is the structure of <code>cfg/config.yaml</code>:</p>
+<div class="highlight"><pre><span></span><code>nodetype
+  |-- components
+    |-- component1
+  |-- component1
+    |-- bins
+    |-- defaultbin (optional)
+    |-- confs
+    |-- defaultconf (optional)
+    |-- svcs
+    |-- defaultsvc (optional)
+    |-- kubeconfig
+    |-- defaultkubeconfig (optional)
+</code></pre></div>
+<p>Every node type has a subsection that specifies the main configuration items.</p>
+<ul>
+<li><code>components</code>: A list of components for the node type. For example master 
+  will have an entry for <strong>apiserver</strong>, <strong>scheduler</strong> and <strong>controllermanager</strong>.</li>
+</ul>
+<p>Each component has the following entries:</p>
+<ul>
+<li><code>bins</code>: A list of candidate binaries for a component. <code>kube-bench</code> checks this
+   list and selects the <strong>first</strong> binary that is running on the node.</li>
+</ul>
+<p>If none of the binaries in <code>bins</code> list is running, <code>kube-bench</code> checks if the
+   binary specified by <code>defaultbin</code> is running and terminates if none of the 
+   binaries in both <code>bins</code> and <code>defaultbin</code> is running.</p>
+<p>The selected binary for a component can be referenced in <code>controls</code> using a 
+   variable in the form <code>$&lt;component&gt;bin</code>. In the example below, we reference 
+   the selected API server binary with the variable <code>$apiserverbin</code> in an <code>audit</code>
+   command.</p>
+<div class="highlight"><pre><span></span><code>id: 1.1.1
+ text: &quot;Ensure that the --anonymous-auth argument is set to false (Scored)&quot;
+ audit: &quot;ps -ef | grep $apiserverbin | grep -v grep&quot;
+ # ...
+</code></pre></div>
+<ul>
+<li><code>confs</code>: A list of candidate configuration files for a component. <code>kube-bench</code>
+  checks this list and selects the <strong>first</strong> config file that is found on the node.
+  If none of the config files exists, <code>kube-bench</code> defaults conf to the value
+  of <code>defaultconf</code>.</li>
+</ul>
+<p>The selected config for a component can be referenced in <code>controls</code> using a
+  variable in the form <code>$&lt;component&gt;conf</code>. In the example below, we reference the 
+  selected API server config file with the variable <code>$apiserverconf</code> in an <code>audit</code>
+  command.</p>
+<div class="highlight"><pre><span></span><code>id: 1.4.1
+  text: &quot;Ensure that the API server pod specification file permissions are
+  set to 644 or more restrictive (Scored)&quot;
+  audit: &quot;/bin/sh -c &#39;if test -e $apiserverconf; then stat -c %a $apiserverconf; fi&#39;&quot;
+</code></pre></div>
+<ul>
+<li><code>svcs</code>:  A list of candidate unitfiles for a component. <code>kube-bench</code> checks this 
+  list and selects the <strong>first</strong> unitfile that is found on the node. If none of the
+  unitfiles exists, <code>kube-bench</code> defaults unitfile to the value of <code>defaultsvc</code>.</li>
+</ul>
+<p>The selected unitfile for a component can be referenced in <code>controls</code> via a
+  variable in the form <code>$&lt;component&gt;svc</code>. In the example below, the selected 
+  kubelet unitfile is referenced with <code>$kubeletsvc</code> in the <code>remediation</code> of the 
+  <code>check</code>.</p>
+<div class="highlight"><pre><span></span><code>id: 2.1.1
+  # ...
+  remediation: |
+    Edit the kubelet service file $kubeletsvc
+    on each worker node and set the below parameter in KUBELET_SYSTEM_PODS_ARGS variable.
+    --allow-privileged=false
+    Based on your system, restart the kubelet service. For example:
+    systemctl daemon-reload
+    systemctl restart kubelet.service
+  # ...
+</code></pre></div>
+<ul>
+<li>
+<p><code>kubeconfig</code>: A list of candidate kubeconfig files for a component. <code>kube-bench</code>
+    checks this list and selects the <strong>first</strong> file that is found on the node. If none
+    of the files exists, <code>kube-bench</code> defaults kubeconfig to the value of 
+    <code>defaultkubeconfig</code>.</p>
+<p>The selected kubeconfig for a component can be referenced in <code>controls</code> with a variable in the form <code>$&lt;component&gt;kubeconfig</code>. In the example below, the
+selected kubelet kubeconfig is referenced with <code>$kubeletkubeconfig</code> in the
+<code>audit</code> command.</p>
+<div class="highlight"><pre><span></span><code>id: 2.2.1
+  text: &quot;Ensure that the kubelet.conf file permissions are set to 644 or
+  more restrictive (Scored)&quot;
+  audit: &quot;/bin/sh -c &#39;if test -e $kubeletkubeconfig; then stat -c %a $kubeletkubeconfig; fi&#39;&quot;
+  # ...
+</code></pre></div>
+</li>
+</ul>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+        
+        <a href="../flags-and-commands/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Flags" rel="prev">
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+          </div>
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Previous
+              </span>
+              Flags
+            </div>
+          </div>
+        </a>
+      
+      
+        
+        <a href="../architecture/" class="md-footer__link md-footer__link--next" aria-label="Next: Architecture" rel="next">
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Next
+              </span>
+              Architecture
+            </div>
+          </div>
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
+          </div>
+        </a>
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "..", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="../assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/flags-and-commands/index.html b/v0.6.3/flags-and-commands/index.html
new file mode 100644
index 0000000..f0364d6
--- /dev/null
+++ b/v0.6.3/flags-and-commands/index.html
@@ -0,0 +1,922 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/flags-and-commands/">
+      
+      
+        
+      
+      <link rel="icon" href="../assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>Flags - Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="../assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="../assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e=".."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#commands" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href=".." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              Flags
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href=".." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href=".." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          Flags
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
+        Flags
+      </a>
+      
+        
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#commands" class="md-nav__link">
+    Commands
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#flags" class="md-nav__link">
+    Flags
+  </a>
+  
+    <nav class="md-nav" aria-label="Flags">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#examples" class="md-nav__link">
+    Examples
+  </a>
+  
+    <nav class="md-nav" aria-label="Examples">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#report-kube-bench-findings-to-aws-security-hub" class="md-nav__link">
+    Report kube-bench findings to AWS Security Hub
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#specifying-the-benchmark-or-kubernetes-version" class="md-nav__link">
+    Specifying the benchmark or Kubernetes version
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#specifying-benchmark-sections" class="md-nav__link">
+    Specifying Benchmark sections
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#run-specific-check-or-group" class="md-nav__link">
+    Run specific check or group
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#skip-specific-check-or-group" class="md-nav__link">
+    Skip specific check or group
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#exit-code" class="md-nav__link">
+    Exit code
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#output-manipulation-flags" class="md-nav__link">
+    Output manipulation flags
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#troubleshooting" class="md-nav__link">
+    Troubleshooting
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#commands" class="md-nav__link">
+    Commands
+  </a>
+  
+</li>
+      
+        <li class="md-nav__item">
+  <a href="#flags" class="md-nav__link">
+    Flags
+  </a>
+  
+    <nav class="md-nav" aria-label="Flags">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#examples" class="md-nav__link">
+    Examples
+  </a>
+  
+    <nav class="md-nav" aria-label="Examples">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#report-kube-bench-findings-to-aws-security-hub" class="md-nav__link">
+    Report kube-bench findings to AWS Security Hub
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#specifying-the-benchmark-or-kubernetes-version" class="md-nav__link">
+    Specifying the benchmark or Kubernetes version
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#specifying-benchmark-sections" class="md-nav__link">
+    Specifying Benchmark sections
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#run-specific-check-or-group" class="md-nav__link">
+    Run specific check or group
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#skip-specific-check-or-group" class="md-nav__link">
+    Skip specific check or group
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#exit-code" class="md-nav__link">
+    Exit code
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#output-manipulation-flags" class="md-nav__link">
+    Output manipulation flags
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#troubleshooting" class="md-nav__link">
+    Troubleshooting
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                  <h1>Flags</h1>
+                
+                <h2 id="commands">Commands</h2>
+<table>
+<thead>
+<tr>
+<th>Command</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>help</td>
+<td>Prints help about any command</td>
+</tr>
+<tr>
+<td>run</td>
+<td>List of components to run</td>
+</tr>
+<tr>
+<td>version</td>
+<td>Print kube-bench version</td>
+</tr>
+</tbody>
+</table>
+<h2 id="flags">Flags</h2>
+<table>
+<thead>
+<tr>
+<th>Flag</th>
+<th>Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>--alsologtostderr</td>
+<td>log to standard error as well as files</td>
+</tr>
+<tr>
+<td>--asff</td>
+<td>Send findings to AWS Security Hub for any benchmark tests that fail or that generate a warning. See [this page][kube-bench-aws-security-hub] for more information on how to enable the kube-bench integration with AWS Security Hub.</td>
+</tr>
+<tr>
+<td>--benchmark</td>
+<td>Manually specify CIS benchmark version</td>
+</tr>
+<tr>
+<td>-c, --check</td>
+<td>A comma-delimited list of checks to run as specified in Benchmark document.</td>
+</tr>
+<tr>
+<td>--config</td>
+<td>config file (default is ./cfg/config.yaml)</td>
+</tr>
+<tr>
+<td>--exit-code</td>
+<td>Specify the exit code for when checks fail</td>
+</tr>
+<tr>
+<td>--group</td>
+<td>Run all the checks under this comma-delimited list of groups.</td>
+</tr>
+<tr>
+<td>--include-test-output</td>
+<td>Prints the actual result when test fails.</td>
+</tr>
+<tr>
+<td>--json</td>
+<td>Prints the results as JSON</td>
+</tr>
+<tr>
+<td>--junit</td>
+<td>Prints the results as JUnit</td>
+</tr>
+<tr>
+<td>--log_backtrace_at traceLocation</td>
+<td>when logging hits line file:N, emit a stack trace (default :0)</td>
+</tr>
+<tr>
+<td>--logtostderr</td>
+<td>log to standard error instead of files</td>
+</tr>
+<tr>
+<td>--noremediations</td>
+<td>Disable printing of remediations section to stdout.</td>
+</tr>
+<tr>
+<td>--noresults</td>
+<td>Disable printing of results section to stdout.</td>
+</tr>
+<tr>
+<td>--nototals</td>
+<td>Disable calculating and printing of totals for failed, passed, ... checks across all sections</td>
+</tr>
+<tr>
+<td>--outputfile</td>
+<td>Writes the JSON results to output file</td>
+</tr>
+<tr>
+<td>--pgsql</td>
+<td>Save the results to PostgreSQL</td>
+</tr>
+<tr>
+<td>--scored</td>
+<td>Run the scored CIS checks (default true)</td>
+</tr>
+<tr>
+<td>--skip string</td>
+<td>List of comma separated values of checks to be skipped</td>
+</tr>
+<tr>
+<td>--stderrthreshold severity</td>
+<td>logs at or above this threshold go to stderr (default 2)</td>
+</tr>
+<tr>
+<td>-v, --v Level</td>
+<td>log level for V logs (default 0)</td>
+</tr>
+<tr>
+<td>--version string</td>
+<td>Manually specify Kubernetes version, automatically detected if unset</td>
+</tr>
+<tr>
+<td>--vmodule moduleSpec</td>
+<td>comma-separated list of pattern=N settings for file-filtered logging</td>
+</tr>
+</tbody>
+</table>
+<h3 id="examples">Examples</h3>
+<h4 id="report-kube-bench-findings-to-aws-security-hub">Report kube-bench findings to AWS Security Hub</h4>
+<p>You can configure kube-bench with the <code>--asff</code> option to send findings to AWS Security Hub for any benchmark tests that fail or that generate a warning. See <a href="../asff/">this page</a> for more information on how to enable the kube-bench integration with AWS Security Hub.</p>
+<h4 id="specifying-the-benchmark-or-kubernetes-version">Specifying the benchmark or Kubernetes version</h4>
+<p><code>kube-bench</code> uses the Kubernetes API, or access to the <code>kubectl</code> or <code>kubelet</code> executables to try to determine the Kubernetes version, and hence which benchmark to run. If you wish to override this, or if none of these methods are available, you can specify either the Kubernetes version or CIS Benchmark as a command line parameter.  </p>
+<p>You can specify a particular version of Kubernetes by setting the <code>--version</code> flag or with the <code>KUBE_BENCH_VERSION</code> environment variable. The value of <code>--version</code> takes precedence over the value of <code>KUBE_BENCH_VERSION</code>.</p>
+<p>For example, run kube-bench using the tests for Kubernetes version 1.13:</p>
+<div class="highlight"><pre><span></span><code>kube-bench --version 1.13
+</code></pre></div>
+<p>You can specify <code>--benchmark</code> to run a specific CIS Benchmark version:</p>
+<div class="highlight"><pre><span></span><code>kube-bench --benchmark cis-1.5
+</code></pre></div>
+<p><strong>Note:</strong>  It is an error to specify both <code>--version</code> and <code>--benchmark</code> flags together</p>
+<h4 id="specifying-benchmark-sections">Specifying Benchmark sections</h4>
+<p>If you want to run specific CIS Benchmark sections (i.e master, node, etcd, etc...)
+you can use the <code>run --targets</code> subcommand.</p>
+<div class="highlight"><pre><span></span><code>kube-bench run --targets master,node
+</code></pre></div>
+<p>or</p>
+<div class="highlight"><pre><span></span><code>kube-bench run --targets master,node,etcd,policies
+</code></pre></div>
+<p>If no targets are specified, <code>kube-bench</code> will determine the appropriate targets based on the CIS Benchmark version and the components detected on the node. The detection is done by verifying which components are running, as defined in the config files (see <a href="../controls/#configuration-and-variables">Configuration</a>.</p>
+<h4 id="run-specific-check-or-group">Run specific check or group</h4>
+<p><code>kube-bench</code> supports running individual checks by specifying the check's <code>id</code>
+as a comma-delimited list on the command line with the <code>--check</code> | <code>-c</code> flag.
+<code>kube-bench --check="1.1.1,1.1.2,1.2.1,1.3.3"</code></p>
+<p><code>kube-bench</code> supports running all checks under group by specifying the group's <code>id</code>
+as a comma-delimited list on the command line with the <code>--group</code> | <code>-g</code> flag.
+<code>kube-bench --check="1.1,2.2"</code>
+Will run all checks 1.1.X and 2.2.X. </p>
+<h4 id="skip-specific-check-or-group">Skip specific check or group</h4>
+<p><code>kube-bench</code> supports skipping checks or groups by specifying the <code>id</code>
+as a comma-delimited list on the command line with the <code>--skip</code> flag.
+<code>kube-bench --skip="1.1,1.2.1,1.3.3"</code>
+Will skip 1.1.X group and individual checks 1.2.1, 1.3.3.
+Skipped checks returns [INFO] output. </p>
+<h4 id="exit-code">Exit code</h4>
+<p><code>kube-bench</code> supports using uniqe exit code when failing a check or more. 
+<code>kube-bench --exit-code 42</code> 
+Will return 42 if one check or more failed, and 0 incase none failed. 
+<strong>Note:</strong> [WARN] is not [FAIL].</p>
+<h4 id="output-manipulation-flags">Output manipulation flags</h4>
+<p>There are four output states:
+- [PASS] indicates that the test was run successfully, and passed.
+- [FAIL] indicates that the test was run successfully, and failed. The remediation output describes how to correct the configuration, or includes an error message describing why the test could not be run.
+- [WARN] means this test needs further attention, for example it is a test that needs to be run manually. Check the remediation output for further information.
+- [INFO] is informational output that needs no further action.</p>
+<p>Note:
+- If the test is Manual, this always generates WARN (because the user has to run it manually)
+- If the test is Scored, and kube-bench was unable to run the test, this generates FAIL (because the test has not been passed, and as a Scored test, if it doesn't pass then it must be considered a failure).
+- If the test is Not Scored, and kube-bench was unable to run the test, this generates WARN.
+- If the test is Scored, type is empty, and there are no <code>test_items</code> present, it generates a WARN. This is to highlight tests that appear to be incompletely defined.</p>
+<p><code>kube-bench</code> supports multiple output manipulation flags. 
+<code>kube-bench --include-test-output</code> will print failing checks output in the results section
+<div class="highlight"><pre><span></span><code>[INFO] 1 Master Node Security Configuration
+[INFO] 1.1 Master Node Configuration Files
+[FAIL] 1.1.1 Ensure that the API server pod specification file permissions are set to 644 or more restrictive (Automated)
+         **permissions=777**
+</code></pre></div></p>
+<p><strong>Note:</strong> <code>--noresults</code> <code>--noremediations</code> and <code>--include-test-output</code> <strong>will not</strong> effect the json output but only stdout. 
+Only <code>--nototals</code> will effect the json output and thats because it will not call the function to calculate totals. </p>
+<h4 id="troubleshooting">Troubleshooting</h4>
+<p>Running <code>kube-bench</code> with the <code>-v 3</code> parameter will generate debug logs that can be very helpful for debugging problems.</p>
+<p>If you are using one of the example <code>job*.yaml</code> files, you will need to edit the <code>command</code> field, for example <code>["kube-bench", "-v", "3"]</code>. Once the job has run, the logs can be retrieved using <code>kubectl logs</code> on the job's pod.</p>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+        
+        <a href="../asff/" class="md-footer__link md-footer__link--prev" aria-label="Previous: ASFF" rel="prev">
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+          </div>
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Previous
+              </span>
+              ASFF
+            </div>
+          </div>
+        </a>
+      
+      
+        
+        <a href="../controls/" class="md-footer__link md-footer__link--next" aria-label="Next: Understanding the yamls" rel="next">
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Next
+              </span>
+              Understanding the yamls
+            </div>
+          </div>
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
+          </div>
+        </a>
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "..", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="../assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/images/asff-example-finding.png b/v0.6.3/images/asff-example-finding.png
new file mode 100644
index 0000000000000000000000000000000000000000..eb545acd3702703ca6027712187d6fe98f39ba4d
GIT binary patch
literal 86917
zcmeAS@N?(olHy`uVBq!ia0y~yV3THGVEn?t#K6F?I*oe~0|Ns~x}&cn1H;CC?mvmF
z3=9kk$sR$z3=CCj3=9n|3=F>*7#JE}Fff!FFfhDIU|_JC!N4G1FlSew4Fdy1PHKc_
zny)W|76StV2LlVE6a&ZvMg|53J4R_Z+l^6!fti7UfsuiUfuTK<fd$NFVDMvr01qf1
zLNhI3f~jDWUcd}vGkyUnel=si1_J{FXMsm#F#`j)FbFd;%$g&?z`(?v84^(v;p=0S
zoS&<gn3A8As#lR)0Mf-^Q(;w+TacStlBiITo0C^;Rbi_HR$-M_Yy}e5S5g2gDap1~
zitr6kaLzAERWQ{v(KAr8<5EyiuqjGOvkG!?gK95INwZbTC@Cqh($_C9FV`zK*2^zS
z*Eh7ZwA42+(l;{FElNq#Ew0QfNvzP#D^`XW0yD=YwK%ybv!En1KTiQ<Zemh?X^E|p
z638M27=XAlwIUN?Q(iIDTgmyk`XCv7Lp=k1Y}!gP({N}5$w0J${ROej24t93KxRd1
zPJ~NlZfag}W`3TXp{bd%4cHzGDTGUrv_>Mdni?1&>qL@4(g|{kRZwbieoiSUC_?ix
zOYDqn^sxy;b=l~Hf(t45z<z*;2D!M|aoOmDV-Xaic3di)HvJ3?4h)_yjv*C{Z|<_k
zh`7ri`>4URs6%6g!nb?X=GRoRRvnuraXGmv|5sL(&-=Z{kIYzS=-O-h?cRp+5S<kq
z8hbn67x&zZdB?}%x<lFi(eq8_*4Ea)=k9#`?fjXT&L1r;+&>%{7+C}y&<KU|Osb#f
zOzz=OXkcJMCvLEGXk6sS(8IvU@=4vnMYBHci5r@6Ag;n97kPARK;kFnGYBsIQ#nx@
zi!&NJgla)*(Df<QGr3Ip^xQQM)8!0|N?u>E7{$=|hf^T%)O_)sg6O6(FoHb9KI)+%
z97E4d%Tq!^s@#rM+OoDPV<y_?dJZlx@9=UjV`-hd?M+|A)<R*&rA>@WMKDs3MLv_O
zSYVgGwdCYEmG{=24*PKIu;)h2=if!Xef9S`UsdsHp62bOx5A(I$qLEDtn-=K^5n^9
z!H`pD&h*$6XlQF|zyJEP_*%Sn*!tjqn=Q=Vrz@&s<e-X04l56>|FVj?^ZTED)yFqZ
z30|(p!Tmw<hR%<pcBWi=q<;4=Fa4X6JfBTeE%tgqtN#7@58gk%y2fj!&Ab&~s~?_q
zI^`pA>%gi152ke7-*)7k^wo1-g*QCTp7~Yubz;#z)%7_c7Zbzd=KZRu-kyKY=b?&l
z$fa#TpNbYZ&%6JB&epWMY`>2*hJUjboNtl)>`pdY+|6yJ+`nUY=IBT7T;{mfO7`~F
zxJ@;sb^T|TMwBU{ho*y}fX17SNyk)U4ePRhUW)VowrX8LkV{UMr2P8N4<)1?d=9vN
z!OxV*=b@DCl^v7r?>PANbH%zBOL~rcsqcN!>3z~>UR9mDji^U}rn0TFsp;DLs(ZaE
z=eF_ku3S{F{z&-Mm31?ZpWc4{+6u?Jo9(Xcli7xmWf$Dw5Gix<be<e!<ah7Vwoi}m
z9+nZ9{-#^ry8M6Nj4NDA_r7~4VzsDNbn?U3Tiy4^R(}a_a(jHL&j0(meNR0;Jzw2d
zW4xtq>!*FE43a+S)z6>wJ|^&a|Jsf3b?m;JIePVeRLP4bA@M&(doDiO%enArP1(^U
zcIM_q&o^GN-MDhE{rxLOTh;_={jRRJTrp4c|I?rB&)!+tJzb_&cdv35bA^W8-(T~~
z?p)SPDfpZ)^+RsOm+;m7e`;ctgKzyhd@{U#cdm0tkcZ{`iFXhGGCz60Vkr}+)=ITl
z>#d)^el!fd^tf;CZsqUt9$r~diW~mq2dB-kD%INH^pjV5`!RKuE32b_ch!kc{ro+A
z+s%62I~yvaqoShz?%I0!(xtNx)%}jl|9IofWOdWN%+J?kRlQ>_EGay^VukYBXtVbh
zwx!lMJ-YL=d;9x4p{u5pM?}1sz&Jg+P;Yf!4n{%WaGdjrW?N80_|<*0>JwfD&0lL{
zQ}pZJik8cU+*9{kn|(d?F`EC#^7!kkf+Ft+_50t?4vP#r$NsP5Mv2PK;L`f|^+KMK
zk%66(tNGQIrOh+idaFjI^6kQuT=}zp;fl9b2dB)nTH5>ec#vP(+)uippPsA?c1+#-
znq}&`*n``%D(81f_h&}U=?mJXA13=zEAo)#oGJ5WmZ}&Y{<YjQ_gT+N^<35WottIX
z&2Lt}WZJK9_;*RARsQ!*Va=JgS?oFeemgTCo!cCteTro&SDEk9B~L`wE}k+=R>exF
zHs|K5tz2J1*2%=|4EnI^>+Ea!cNU$}kKC5^ZI3IL`qrF#Dz7rO?3A&6_VmV6?dvZJ
z^7Yq0^Ob&oLvmyF`F+WThE`?2-c)K|Z`q!4ZAs>0wv#6{mw(zkVR9&=8AcUy;4TYS
zbx+XBNvdkG_h0m#+-(<G7_o59LfxkLx8dHCAK1lLsu;h%a^$sCroyCUhqhMf*BtBH
z@o=ry-rXjvN>)y?mdloYP+i4${nLq-7=h#8R#v+I*5cw{I^RZ?AuHnK`|ifC|85A~
z-Z*Q&S;?D2wjb?V-2d-W{kBhUq4qcRtft$+;-Tew#TW1W_?5qAqrZOOp?@=9=k~6v
z+B!eCXy!4WOpVKbI)s~NvF<!Kt9TWsmTuhccWbVPRQ+l-_xU*Y*7lvhPSx=(=i<;X
ze|2#8-r7BrCrzGT|8#EcM0Wi*HH~6^T92Qbe|lJL(&N!QV_wz6()Pt?f~OzPyDupi
zaPI#`_V-$Wi(Jm<&7EKUGk3D3)vt)34Mo$xyn0p}mhH524MQh-!$Kk82~(?V;3d}b
z70>p+dH2jducNa5<-+%e7f*lN9sk{7b?nBKs@_v7vQH{1FLHFgy?C;zy`OSt)fK(`
z*2(8yT-}>y`TU|ApL^+Q(E#NO-@mUl?9zC-`liT6sT)^ZFSu`9TWuY_weRYx+Yj4?
z)-Jcq{UiHh*8=a}qEnx*zk8f67<g*shds-`zq)pG^%Pw;aWSb!HB-V*PU2G6+?zAg
z$j<Iw<nm2lTJw%4J>DX+edg3<2PV|b;ScHhyis!IOu=ep>8tCL`8L`II8QT?e)qN9
z{^g~Wwb%J_&w9p+c`IR70TUbqU8XE~{QT|GrBm9rbM1TieD39K$JbiUm@;eO&CKOq
z)pPrjV(zaB+8*_EvT;uEZLMjV54^NO7G3mTuVb-5bmFp{&b@mAS*HuGUd6c2eA~K|
ztxxC7Equ8Aaco#ro^(`UjNzsmPc}!Mv9?uqj{mjH{cNrEZvEQVR~L8xwes2-YEm8V
z=9U%~7M6Lxep;N>W5qBw*%b{}Jj0D|RmI%UJh1=G99Hjtb1ciRzAF8GuX1ynV<h{g
zMvTUwoL0brgR^QhHJ&We%<R&T^*yy>-rh6cm}6I8<JZcK_mF%)sr&n}`BtTkhdX8p
zuUvjzchmVfzss(@oH{*cXWP~-u2bS>ZLh!oaf`YB>Z!jQ^}f&Zuy$q*ll2JbS>x7P
zAKQ0&k&KY9h3DtH=d9*D2}p>W_v`1>Yg@MNoyh)a(oMyFr*Kgw=5Oz;7wiaH8MO4$
zW#c!-Tk@{%2|b<GJ#F0#tK@gzWOqkz&q>=qJr|><|KQSis88eN?tAy5YF4;<%>3n8
z_nKe5H@bF980&qzuS{QM6YsaW-~awQulDHdeG7E|1O)AV^>6N~>6dFvYG>ZsYM*nx
z%R6e??$V5zYzMbF>djwcW3wXj!j!d!yOV>Y!!?WDe(iExI^9*x=blXPx#O=V{c5zz
zygrNZ{+jM}kKWe??mb{Emp5N=$(-%`V)JfYi#WR>x>&>W>gM~_iLqNA#g{hyF<I{a
z^14a6;rw%U`wy2*Y?<sMYw|Sr>n>j5x<5-J7qiXY{=S5R$MVYMhnekVYtzrn`~PXS
zeAs%iUB*f4x0e5V^i-7jbT}8Em!DtgqW-(r&qr3?z-;{X3xjHNwWeIFIe$L4B}cVK
zCr{aRowH&|c4+>3q3LET3|6_%X!7m)%@HU#zinz(wzGEb@uew#_X}%&^;y(5-##9G
zeeaIApVJnm)<?;&t$%yyk7z;=%kf{DD=&n6>-SqyANK3-T<7`ogeyNEnY;JZv~U;C
zm%oB6d+VewDMd`aye8+H^wK$#wyxP>lyP^dwN=ZW{W@76zTa*>T~)p=?p#goobYeo
zpKayPw9Y$wv1QBTQ{Rg2&&oaY=k4h;wYwb-c}6`yv5jrg-L28;x{;T{Ty1Cd)?f0z
zafv<V=6e^XN6*$;o8{dL+gvpx?26vZxp|vrI&b3td;L4}ESsopFPpf%a_(=`HZ)vW
z{M(Fs`kDaKk_YcP_HO?E=CYG_)Y_G`v#0q=n{V(t#fF)I*Ew|lV2Nf~KA}Fyc=I;*
z<yUw=T~3hy9lSg>&GpDK*6F&TE7#=S&3LV@s{Gm|D^0XsUfXZc`)2Luub)mhd+L3W
zGq>r|lzE%Zt<aw>ZCU$%((YO2{F<+g>fd#4)SSsxdUf4{Z29d*?Jrz@{oAp?=w8>9
zr*R#B?=f+z-xRMXyS*|qGg5u?sVSDful9wl<DCEH_LhUpdhai6oBC=(<)<eblQ$kb
zD0+6*{q%6{J|~Pm)OI0_Ssg(ah1S^4*zq&t)aA|JO;-n%o$~GN-ez>|rt;!N+urnP
zoY^{gP4N8R$98?4{moU5gL9>fu=IAbnqW7#V~_do#-971<5c=QPSOh_Ni}}f4Y;xS
z-ns8zpDg`jzwOw*y)N07Q){1}x>b2H-l8(ArR|lA;=zM<_x?-G54A|QKfZa2UaXas
zT3P82w%&X$&b62RU-ITqpR26dj^31iaE|H!QA4k+{x6dwqmG`OD}7A(^|Yx|mu6Y(
zTzb+e?lc#psi;ui`2UfFYNvqTslCy2?#3l~rawOxh+g$n%wc$3Vzch#3ImLYRtPx4
z<T9me2cv~8rrd)<CYLFr`p|<@VF-oGQm*~SA|sbyx^&rVipq@8AK&H(VvZjah*(UW
z`t<eV=uIh{$7L<;^_x0^o}D~%*uCF$UA+18sEzEHdK?x^VA=NWj;vVJ(dA3Z@0|~4
zVQ%%CYc+M&v}xb9CJAHF@Zb-pM!@0%-+iY*=I?vuo`z9rIWRDm3o9&olBerbi_zR<
zU@R9`SoGwbuFGF+awA%w#?yDAOX^S(sskU>$(1V&3kz4id};Yc-BO-uX>CoDR)|LM
zt`fcD4D-0p)hA9r?dP<<;PA5Yn?bB`{z_h~eqN2ph6H#pxhE&BYHj)PREkA&$*PKf
znL$Cp{4#bi+B!PZy*D<txBdG0>)E9C*rO2&s=99-LZ&#Y2d-ZczdFotUl#w~Epw~C
zTWtwxjOW;Vk892pCgk#K!2}i~BV$f=(J5P1p3bb!G%Gmdxl>y7_1>)7=YEgo1g+t<
zdG?5FVQhy+rBD8XMaa&A^w}F`a|i?$O>SEtg+=Z-hd|(`8Os*YPv4YJGiC(^q9o}9
ze_6iCSQLCXaj|V{cIc{zi+{7i|735eyS;77l`UBd6|b%eDco^uvbz5}+lq|;4_B;N
z6MR<s%KhR831MMjldDRZ|NNCL`gFyY<&v>c(B(^~r+xga6`684zE52x=jK*z4TBAd
zZ*TofJ^6Td<I63HilM98Tb_Iu$(uUAV^Xv!`&8t?&qgJI89OUHYmyfE)ntCp`<Hs^
zNnCSnJD;X=?}ZCOs$Ln%pU=f=W@f5-Pg7YmW%upQBS#{;r)&71cI%b8vT9{7>*}!d
z)VXUS>^7t>ZmZgr^7fXq`(p3kKVoj~4u9u*^Sy1&n~0jENxB|SL;|~dx}tWccAs3c
zd3M|C;Kfx9e?LA?{2dV!;}jGWkkHETf74F!_ZOxYosZe`{ashjon6*Srn<h<SB8fz
z?Gmlpl3)LB`ke3EHk{k~{ek1rj;o@tudi8oee2YD(|c|9Nzd?$UYB!|dk&LVdf>x7
zA#ZG+DlRISm!K(zT;kX`KX7qs;#6O`tIN@3WwiP9s%)O4r+B5ODymrAxPIJS`mD5x
zg_LwOC>1Y0cU+IR_{PTa`KKp|t`EF&?CClsA0Cb9Yr8{M_MAC$Ls&h8_h?Mtu_GDE
zhMG5BrX=|vd7b%m!Gfk$Pa2ioLqal^dcB=xe)+|c(&%ksAt!fE-&}b;FE(nnnr~6R
zhUNFAce-u6_s+ZIc`fIj%*Ou>I~{lfF1fk6J&TN4|5>pzhx<2kc6)1TO3D=daJ~Hx
zRYZ&4y=O}gO#FRH{F9mBQYW_OCCJJ9K^#+;Qlw~?&6o8ZK}Y`m{mtj9x_rr$&-&5Z
ztG;fkt9!luy}?ZJwQ-9litM#6?dj_db<onYi(9O<Mcc|O?0XAmXXjF{sa&fBZfr_)
z7OsfeS63TU<aKsc=;B3-P1i2-d3kA8aIo%@Q!9g)AKISVZ6!6g@>9ysqJLdJn*E{k
zW6b#EH@7Co{L2XUo^IV`5*X7ZCTmlqqG!EGr1;N{m3~=ORY6`}Cxukc{19n<HD%pf
z-rMCG{ShKvSyB7r3RtDrC+5U#f49$>-Cso|?#j-|e@%05ZjIjK73iRA^y<RK8y2~%
zGpDVIjJB^1nNpiJT{qS1!h?x?y0f&Or7miZy|v}r=dYpN+H4`(YqIW2nXV}knmk!_
zg_WHA`=?Js6%`g_{{40PyUPsk+uPFn-FBN~2kf6R{ra-GyM-oCD$(s)8OqI>d2vG{
zU*S7%ZL=I7FTZOSW=MrPU)3#tclY_@$9LD}-hOn~(?sid%Vd_@OY-Jk+P6<^eQ_~&
zarBXSf7|(&FIhJ2<LBUi8{TZp>{_?VJLA}$lWQhF{d?MUU9`Jw=G9}pe7S+D8Xn4A
z<~g_5eVH5?nYHO!uk>t*X{AA5-FmCMz0YR^tezIPc~x`N+N`Iivd%ua67tpAbiSLB
zmHA$#4!-wn*5BXWmfacuapeLo(JPfEyql9xi(S(=F+=#c_`0~Yc{zKfcdXeEYG{5(
zqfKz>ix)4ByY*R$30qfPSu9@mwy5mIb)MaZs;a6cCQmN+-w)>$-uE~0Ps{tLtr`D*
zW$VvexHdgp#~pddvtc)<M%NOpt$CLs7BaF5maLYSNSH0YRaYtLao^l!+jdR9Qk$@p
zOZ4mpDOD}M#5`V;xn9kATV8bum99xEdin2uSxD8ccb5If)nhI#-CUH`-{NI-xOj`P
zb<(C-LDjnj?{0~&6lqoIJ9gyNJ)?fXrQgoZ`nxsh=*!}p=gNP%KfknY|NNcT|Cdf)
z-!Unoq+GW8j#<#jKQF%Bi!xvCRWL!%tLNGQ!${ZlF{*C7(uO^=<kR`K?62wdxV0yH
z`lak}ZtisgJ2JjzxfXm0X@5QcTn3+Ezvb2`N$gq5t$%KrX0MtsIaA+tnTXyMA641g
zYwBu$7lq~CS<=vP#ycfVP1Z7Kb<~WoJR?bwjw}1WeCc_-^5e4G8q-&8tUWJx)j(16
z=1%>U8mwMHmvfExi^yEO>07b1qI^<v;qv6}sMlWqzU?`8c5mi$Ki4T!+-GDRxjNgd
zJ#5{Yf+b8HRckc^W1V`q+_fs6+!5QhZfnuhxMyn1AN6zn*p~lq{q^o&%b$okUx^f%
zZ&drh<6DK*(iP0F*E%?=K3^8@a`N9@2llr7yJ>pv?lXB=r=Dq(>;EGwV)mXbF;rwr
z(HonvwC{I*glF$e7mdC4YTj?TSw>&|pU1A>`zt9b>eik8&$6$l&#y1NCb)F!>M-rT
z2;*-hZ+?C?zu(u}dwW~%Z{F+t**7<}ey;RHt{oWtMJ}9OzQ}dfy+sEdtG~$yXgD@c
z5(&IC_xZIq(&4RLCEr&_S1<iBRqyUb*KSd1vlm{X4+0jw^M1R&>i509r<PS;(OVn6
z`bn>K*^6lr6FGeM7~NbIwk}25u2{osBR_BJg}F~YvfK{Q@16SM=EmlCX2!<<cRt*r
zf3tFTQo_%+t=ThoXaC;obw%&D$oHFJTTX<yncp_NsXR3+eD$)UJ)(i1zHPcYM=MR`
zs<V6ltb$2theLJZ>rUP(<vNlf&{g_;y`hUz=$Erx4k{|@Z*S}lSJjxd<Yn5e7q{OY
zYF!<sUAEvu?=ch2)Vr+z&s3dWxzt3&)%lo-tDoTE7Z$e#)c<BY@LU-bck9B-Gag&s
zq}*<{>XDPay7KOpI9t;d{oB8%+U`0Zw<%=uZxbK4@a5+goXTFi!r`{gDxuBObV3g}
ziLdx*vGcp?YmuAjn&;-aDC}}`j9i;p|Mu3lS<%c>%F^27Z=2<=N}IboXXh->MoU*M
z)4M*}1)9r){zdI`T5r8~-Q3$wtCd%Jub5MJS1;s1;ju+Wv$*%B$;O@F6TJ{zdi2%8
zh2GcKZ7#k0=3(hM-}ePq9%e*y1U+0XCwuGll2^Tak}~&rFI~DkSNlyt$8OuR_qBrG
z1y}DqboJFad+|9|S9hoPzq)$p)X(4F_rLnowCcl#?DniPS+B3@&Nj)62}lj%L+<s7
z>};6%X<6x9Q9gssfhG&x%%yh8o;|Z=?UO|(^JYC?6uT?(YVV5m>-$%3UgVwjr{k}x
zii+CH%%xnSBG*^MZ*JS^d-d#+sp=bI8oD<1dxfma;NJAYtm4)m)?LxxwEv!;BL8~D
z9J5(hRzKem)IU$laQPqCdFwKplR`{Q{<wet!=)6$zg5?FO>~K|kcx`+lO>k!URMrG
zt}@NyxPPX++kcbp+`PIkypg*OUw1Ln7FeJ#x5+{(d{M-_$bW7h)iytT{do1~Rd4^<
z-TL-_PL!AMf>Y`B!ZBw)3QJipZcIKUBP(6Lt7>YK?6qqv=lo@@j|z$kRPl`ua`Aj_
zwDr?x-Q07lXJu@-^y}^IYdQB8d989d%6tCC^qj4KelM>m7c#avTleAI{p+>A{)ZL6
z4$a(@Ip_MDrKg30a~5ips@Q6&RclyPJw4X@%gw%cM%?~$xruQ-U8=fKo6919R6PyZ
z<9~FPb5Z3QA(=Jzmi|a9le?|p@_bpj#T}lk)iNQ0vIp*;KU($w+<UfjqGcMF@6M}w
zC82t{@XUX?{2Ln@ziug9+!ngJO)uIgey_Wsg7#k-bGQDgHyhpMzI^*;cf80#2D#~T
z$K9cRnO(sRGile$>1VD_$c(<+XR_yndiB*@+p8x!_k>4iZ`RnnQ#kO2qx~*MyUI(`
ze!QPw?`D>HROaseEWLg=jhwrCqqiTAy}jjM`7@dMFT?iKZhm&{jybE*mn*aEraew{
z-Q|3EN=f+o%owiQp&IfFqDw-fKTj30587LDf1SIp>7~VtSK1`ypL7LU|Npv}?dpT(
zdex^NRHje6WT1LB)~evghC>cq6-U)oUcG#nyzRoIGRrB~H@bfQkb8UUp}tQ#vD^Jt
z>s$IqT?sHXo^s~)?vQ)O7u=k`qN04#rknTItq5<l+RwJ~X8exB+pg|-Wh3PqbZq+<
z)_vO?9jaCpdcF#O<!#AZV&pn=UFz*~^JZl&YVXRinxmobfBwc7wGA0nQR`U$ea@SZ
zZB~9KGQn{AqFp<-<wljixpD8`8)@_0x~Esor(9Z}FYg<4`PdBg`8T)gZ%XffryFJR
z|HEScsRvK5escBi`aQqbS!<=~&s%QOJzb~v^V;ubx%Yw=Iz3qW_gBWL*|jsz+x>rZ
zZtgb8o%8E|1<o|8tJM6k{r>WrPcOx-%ipdGUHvR~`<)#*KfQbpy)8a@)cmeR%+oiw
zWIw)MzyJJ9YyZ>jTQlzM@tqy^{ciR2W1%<aPeB>nwOG&O-X|L@<G%dD0>$Fr%O`4f
zF=RfN^ffk<%Tn`9;v?Bpkxu_p|7T=0f9_q;CXumgn%kWf6L$PyvDI3Cc-Q`C1+N1g
zCs<uwow+xib?UbFH>)kIqBO6)T$5v&d*gg<_KRbm@2>fk-8AW1uaR@9h~K5Z``vUo
z-#%FxEG4kyVeF}u5{+`ANf)BLqt@P8vm-@lZIO)GmOEQtT$wdX>H6wqcH?a)6#FZy
zb_EvYX}0!mbDI+v8+~}O$(s|~EY5utex<nZ;8dAYIxn9t6`elo+UnJxvlh%$3yl<9
z`h_R@`lbHJ72fw1SA0DxT6)R+^6W2jeoac6b?Srvo5xMuUFGVAz3aT=wq^#mKhrfi
z=a;)=Wx=_Ns(bhG#4fff{j$pNc2&sh83)~Kca;T}&oU{Vw)J#QL~fv2^_mGyQ}0@D
zxvpc`p7XP6miOh^MOUth&c602qssZhpKCRud7&2Z?xJ;R{rwu2laC&ijo(nP@zU$7
ztFyo9MQ+L|KQeFW>98BeJMI2`>E;sEx>NjJ_SEKri<6}D_nmd=-m36@`r~8PBGPjE
z62D5_zLh_7W|zs&xf>6}*Z+R}k6qrhHRt}m<R|~<ncRN$?Usj^*S>eZX7i`6|G#|s
z>1pdP>`%PTqqrz#N`(tz7;`}Z%bB(N@`9_&UL>5`VN<g=ZLen6lKh6C6vyl}89zGZ
zOn13(|IPX;#=H9B+ZD&WGJISz<L7r<mv39Yipe?Zb-4NV`ZKfVPnGoxx^mKzC$auS
z*N3lBfgXjzYmclcsjUsYci3~8jBoK}3HjXJpKHutPtp!ulff`G>6yUGi)&^rInh+6
z8Jn%5*|&Jc-94h(Qx;vAB(&C}H+0J1Hn!OztAkwQPcPlj7nXg^JnQEBtJ}CjqBWi@
zVV!C^Nn`r7pb37TC4D&@LN7H+1uhi|DK2IHon&f~_G!&cuEZDfXIeg;|M%?osA})K
z4)M~<O?Pg&wMES%YkgJVH!iPj>lYc@pQ~LNGt-Dm{cYDBdC}T4EgnAS9^LhPvOu-#
zo4f1LxgGO&R%~RuIkV8#`PbLKvtNDrFREd({*>u#^ZeVwfwzu_d(Dm7b|u_U>)!Hb
z7s_8PO<kXzC;Q@p*utqzqDMj;f+zc2{kUae+rCxh`r7q!=0#amzYmw{wRT=zP_=%8
z|M}Y63lBY;{ieu%3CH)US5{tPH$Us|srkINd`7)?*qTk3=9-K6U2^i6wZH6Z!|F5l
zGV9M7NUz`bZyKli*8J<=u1-H5XZ}X&GdtIFr#HbxS^*!gnBS|q{zRst^#AsI6<hP?
zcfaMI^XK(@wK+=^L+;lazk4b^fB(~G(#)IpOCPe6zKz_|EBMD!;=iIbJY?V2oNe3A
zZc#gGv_-4<_A=is-rL!#R_P0V|GKR=<HFk&`+{RW-<q=GJ^$q@EmiLu?^gL}xG1M?
zaoViQF=^(?LRBvQ(!8seS``1COOt-IM0D2IjJi|oQ-W)}x_@Lno6DA}k@5BWygmQo
z%OBjmwe_mK`TX~3>)c<nXHL}IoU7#JSifF5Z`q#A=}i`MqqkprWo#5;;W_VDn`y1^
zw6dGVvz&aowwXGwbzD2^)&&7$VP>O^mW$Vxg&bb_^Gbo1@$_jyoKZ%R{aF^e8&bmx
zHwkS`{JX;E?tgVv_1Clah|K0#DY9mx@vZ3nX}-KZ!B0g!E<Mp&dwXrdG_j&<+b_<X
z7`DvoT<yxdvr<+oe>I1FHCo70%z1R*<dTegYdrVv$|`@UIY%YpWcKZyJ8zq0uDP+U
z?4|0;jrLWd*=&<`bzQR#whwexS-xam-O*Hcb=g}^ycbu7dLRAKvWC%RR(iVMDkj-F
zuN3)pvu-S(-4?vIDC^gL?VM`=3rzpJ$})GV9#z_^G(+?Fp1?nI&wjk?P${F8Q(tC&
zM^AA6-mcKZYd(PwJ8FMNn{U?LUw_TM{O;!iS28cl^8J6XcRTx+{Z7n%CQKf?^LBq-
z_I%z(UcOfsSN9*&Sb6gM`@0L5ODSF1;ws%bVO7Y=J!wxT9d7U6^15Q-CDZ%4$v<As
z2zguOD`K!Ja`UlCt;Jij4;;uoBe7Ih`Z@~>%agbTX*WvW)=lhN6~F%7o}JqkOzjKh
zycO^y<4v)@?|j48->lzXy<AtTU-|5%`l@j5%Vze-X=*}z<J{lh=Du&V+_nFz2J_vH
zSO4y>nkV$N{mGnnuBDq-UDV*3tFb6WcGB;*Pp{QX-~TMuf4k;;-p#Gv=392k#Bn_M
zmVVvKt?Qo#SMs~VZ_DT2-In{o``Z_*;vbP)rhKjp^{5G&r1f&ckL_&xSKOX4p@m64
zYJ0Tuj5*=IOJ8_b&6+V~iKG9y>2J2pUBXb^dWe<lXJ)FZuvhUlGtDk8wWTW6(?5Ot
zteyMxN~30GCSz*u<Eb)yTk^R#dmpr$>(zX5&h_i%7G~3zTbk~*JR%l!ChmRw+Vuy6
zZ!0N<Y;2q!^XAT`bIS|XZ77~+yll?Lr*8rd?edL&b!E*uzt<DyoxWUuPq_HxlXJVR
zw&XAOn6NT2<J)zXIUBd7it2sSp8TO)L$_#uF3aM&C@bC`lb7i=B^m|)8=0R8=-z(v
z=|<k&U2JUA?Cbs<>6y7X{p`HeN2kuK{?@r+RcLIQ8p?orSAYX^{haU*fk}GIO(n-O
z+#;Ury>)K+iQgNKTBJ9&-;jxVs}pr9GP;#zSCs!PyO4zeP6-XKO_$65nl#U9y?lz_
zulN@#T<K3#7cC6*XuQYBm%ET7-_J4b_cjCf%!tYVET>Gk4+;Ry=NUd{7G2F2Ne?k|
z-905@chrn+pNqtvb3K2$;?ViW9|e~N_S-+&U{qcw7#!@cKQT3I#`*UT&;4B6uwq(D
z(Y@6o|2L&RKQrgsj}_|A&c-iT@T_O%=4pD-|6VVVf3ttfxu=aPN{~@j#H4t`Z|*7D
z!Q0XzLeH+f%woHiX`TL?%TIj2uP@t|_2Q%8(wf+{r_c0CnHju%edzk`GZXF~d3AO5
zZ0AGQ^H03IF=2w1@Ui-hrLVV@-~aD%`TL{CkL%|f<vzJ@dh(^lCFF5oa6Ne7FRO{=
zD(B+cdsKUsPd>h&@_oNXyVSGH15*zh9(|Mf^i-7k>2IP_qjY~i4Zq*fapUvpC-={o
zd(FE$HEg|Dnw#{>1N)}OeLdJd-^Tu1>hDF{a_*X?zuVK?&S#o;=S8RC;xp?`obdQ<
zlY>43*U+$>TjYAdq+6|qUfa(7{IQt7zwS|HZq1L2%YUVNTeZudt*S0Mb0XUP&f2Ye
z&GT=rs^@DxJID0-**E&lm%nVkvL$5m_hr)S%TF8&Mi~i)c*>U5rnG0$^y%S#3$B?L
zT0OZ~6>&}R+ikBs4}T@{+gHRdeULDDVfy)Zyi$L%>lRPFU(>wcWSZ)$m4CO*`}XQ)
z@}=|ld1Z|@1TW`nX5+h%<o`@S*JXY0v$M0d<zBvZ{J4AekJsAIYieudtG_J#_V(5+
z8yk!`WMInE3sCy^e!Y$MmabQ?8I-@h&A+?GbKzXWe)UV?zg*wkjNTbkU>VN+_4!7D
z={M&||GxA*zGi7`{=R>wOr6<h+WcB|=&f~GT3X7rwb9lJ2MT9aO@BI}1CdA=n7%Qw
z{@D8T+tGjN+t2?fecbRr{dZgG!*g?6;u0V3xY}0i{WNZG>FjM+Rz}+D-`|=(_3#?=
z?ng{#!&XNx|7L&weB$fXABCss$FEGCbZAvu-i-~Jm!8}YiFkQw>F%<(DN|P&dP%KG
zu}x)0?(=-oeh|AV#4Bsneam|8in{aBI-k9R=IxB1#cQK`_WX78?>TRD*D*oo6=L-7
zZ(g@r;MP-~_u})OKDFE0+jGbM?Rm*x>7kwvS6y5zw^~drZRrM-)gaF`0xUH&UcI<@
z<;$01o%X}33-m3fr@s?1`=IR3a6WdW#QV~lo>#P$l$2kJ=3RZK7rp90wuj5g1D?68
zeLLPh`}OtJx|pqLUuSLY;=Z;zy!=S+_L4Uj-tC#w<Ajv*f2`-4q8Yo(C*wu^*H_&S
zb}{NRm29_H-FxWm>=!km6H2F?o38T|ON`1X7Kpvp`1|>5x?Evvh!AqXK<CL8oM7$H
z5Umsrz#@0xFiVF<WkhpeEM|fo)i)Y0=<6R29A@dNbjd6~GA}%?`t!SL`9H<K&h+&3
zIJYnQbk$D2_S4TRnU_mXtPEbRr2PH)>xk(yCr_HRc=6)ccSYNe6z_aeY<W#qMo36l
zz2^5}+48&JKdsJx5;A|qio=<inYVVQzTOrdU;jG7$H&i7_R>|(srA?2akPJNs)*Wf
zSAW0wyPC%5aZSZDm!K`^6zOY7cb{VSyC!CO-roH(=632jtgLmveu~@gzjVCsXph|I
zlJ;|VKZ}O^`t!MPbK3dPhxcp$PxdpZJ+@|!-<0EDZs+aa{ke6o=<QR<|CG+8)t~GV
z(2d{s>BmRm$~FCeH&)slS-YwB<J0T@c7J0!g;a}nJ()4%Mqg}|&8HjxL*Dw%-nQre
z!Q&eZH&*Ux`TLt+qu%AnJez0w2XemM&Hw#P_V+i}dEO6y?k#v;Jhz(jT<WAI<noe3
zA;5xZDc5t8=Pz~c*Zkhw#@9Rl!`<BN_ny>rF|+f(+E)3d*#B<P=iXbpQ(kUb@L<8I
zsoIv$ZIZpFpObyR=kK;K-RL=n>F*@-cGN{&*PFX%@806`&-kj}>PJ2<WQ#ZcbNgfb
zw>LL!^-DL~o9X|&t9yRV&d;~D=Kg(o{QdKgja;Hk?{|M+$M^QuvndB{FTdS=KY8&n
zlNIsr&t8u&JijVP8?96@7yt0U&}((r`kTAU?;qyBxBQ{p>uYPv8^Qt}Jal){{CN5N
zu~^fDj(>Z9-HO%@U#Ay&sqEzW-rCGJ-0N$8{ha<+@AdsvzRTO?Bqhbm?@U?nQF*Wa
z&NZ>ex!rr~v<x**s>oSZg)Fx&JY?pfzC793*ni)LN2{gSuI|h}FCJg@wQaVW&m5DR
zGI_RncX#E!-Bs{8#CdhdYO}Yy?-bphJKHRO<EM<|<9&0l$JTFtbzy_&>3`w;v3pWh
z{*BAc?l}|eZ-4*kp}4(zufBg+yx648qf@K$!iCqfwrAa696n#ZeqIWnr=MTtubUh9
z>hJq<NKV}T*N$ADvr|^qzuI$6XYFzKzRFK4pHH#-zW!%8|E{n}*YB6yUaS0WlV0TK
zfA8u)2&Pti`zc=fV9!tPkcY?R<a1A5f7~u#Yn5?g!<jQa+DEOzG_}Ll?fZMKx^>N=
z{lEXYPuE;jS93-9*@qX&$4kVrH$8kFUsD=5|McvwIm^9+Yc5!|Zrzx8_?Y7LnEQ)L
z*#q}{J@;GPf8G_n_Uw&D*~;b7XFc~k-`74R{q;84RmWn#+dMGZUv=@)($nAFc1b*b
zyh(J)-v@{LSFa5{DPK1$BVIoH_D=hZmMK+f$Isc`Dtn<df65e*$&sPEeqOV_a(Ueg
zdk^OiNy(3O3{!u+{jT}Sn3I!p<;s;_*AG~IjJx#SYj1?l_uKUk7OcxYJuTNb?OY(6
z>FQ%CnTKcf@2vaFW?TBM^woK-$h)78&CcI`%c(KyYv|VXQI5<veRzvk?K~}XMp4UM
zz4rCn?`MMLkm@{8>2fFLK(n&f<hq}0)6Poq+ZDtY1Y9^0FOzJp>OE~mh-SpEtyx!d
z?(JFmZ|U;o+FDblrgHClb4zq#!6o(iH5d2Q?k;<K%jehA>o1Mdv|<}2))p@Aot?iY
z&Uwz7>WaIH+CdYh%$aj~qrLx}FDKLELso^n{Ppl~*t)32C%W_QPQCvx{rtUJY4hB$
zQ<qXt&#!#fx~ufHO~HR#Ma9rbLjLXReA4FLI=%YJgoDiQ_r30GZs(h+b#waXXSd(~
zGbx<px5Q?bp6e8o+4&zXfEK5}o-kp8fbU1+hXzOaj@5qcb#wjty4W)+Y8RJfl}Xg~
zN%QuuT^_wX|9X+xt$-<BcH#W{%1%#Pd+^}FYpT_il~eWO<0Mywu2(zO(9n=|b=6;+
z%uS+`f2AGz{_o$vrCxuH@13;@E8YFRvEB6i>xJ#_USC)^ch!?QizbOGZB!CDwcypv
z7j0f)f7Zp_wJN`B=+wIB+p*iHa{d=TIdQSkdEM<Dg~9)|*MIo@IoRe=@AiA4Z0*?_
z?Vt2)ld4x)w<-1Xi=@(5b3Uz})OGR3^fhniL^&QjdvgE3d+Ty%GcvD>+W4sC#?gNf
z)Bie7+;Ow`->z4uPV4PobN{?>{Y=B+ZG3@8-kxG?ey$&JWliQ}v$fH(_JuJUZ9<RD
zI#>DQ#6;8V>zZ?xtXubG_xoCh!Z`;%J>6ToXYD(2k&wXJWkCf2-%PLN-rF;?$Zvk4
zcD#MP&(C1RbI;Dsnzj5{V5>&i&hq>F_SNd~@vWONX;Rju`O?3OW*Vik@$agN{qgI&
z-H#J0yVg|tslE{SdO&dd{l&}n|NR#2%Zc9f-Ldn4eISGR`W4P!w`goScI!^r>E5MY
zm9eE)pYHeh_jhOdye;#6uk8*$e__G|`(-}THW>|h<)uHo*YC-*7x9?5jJ5u3$PSmq
z6|+q8H)nml^|~$AxbDyPg$osn)BLU~i1=n-I>FukdDe2h{;R(GE-nB2vHMeoSlr&W
zv$1m7LZX*09lKlJmvLdizGAb`xc@%8!ai62?cHwL;x&;^`}w=O)mhipR33l3J*sd{
z{{H`g=1=1Le{YG3xG}+z`PP>AR`vg!e6xRL->ZrJXPv({O?LM0W2g0P?Mps5Y>eo3
zi@mkpe`nFZDF3V@y5=(@^NaqydYzwkZjSArUD>XyW?UCecH5<6W@zYX{A``9RfM3`
zWJl&KnV=ZC459shvT9a`>7IFG+*%P=^Rx8m4-v~vd^111{mwP_&!^AdWv#b`KYAL@
zEA{>AkK=Nc7g9E?J9=t;@10yxfttcMo4dvJ*T(LiW_G4==l0f<$#SvVnw*Te^jCSW
z=+=rp{_U+v>xF+Bxz^v=StF<E#(%sr`Tyk-@6;Q6Do>w@EM6y9aJ7Z=es<&AkMXs2
zf$!&eUGH~lNjv;BdH=rJxXR3&gax{48FipRjHQ3S{l2m-H+pt<NXbgK-d9n3{~eQF
z7d%gLb6R{&puVu%pWh3(?fyOaT=ewR+PIB3s;0iZvD3Ty|BtWF#dLFGZIjN=bM4M;
zep$4t(oa?6!>=DJ3};RJ^|qz(>7T!AjnNl=KRCxUPbx5|LD|l3U;KVME{&MFOnctL
z7c=@!>%E;_o}GVm(Vjh1_WMZg=W1-6r8{-%)UCzW^X_`jo>_QnX-3~^rn&uBA9hdI
zd0l+cRqwO4`nNY1ea+9$+Pb9BZTtPQ?n4oLl_pP8Zp}CTvNTz0_Ttzsv76~H>aRXk
z{{KB?eYgJAjn{dlSM9j;?yex$);<3Zs;kZJ@9$^(H{)0N?hW04H}1^eo_qJyh9{HO
zx_(aMl{O1ta1vBKI#nd&!Vb~tKefZwTv%GXeEa>s35SpQe!o-N{>bi}rXGLDqBOy*
zmoKWmzRJ2ZZJwNEkxTB{7tM!Kt|?~evs#Fh8fnT}Z@JvFcE#cLvzO<rQ!S5PU68H(
z{%7pArdv*~TmM&IRGmKe)K2>q8nRoHj;`wH*n2C$<D$=*E2^uXm%X~-*jf2gaC)u9
z$)}2|Cb8|_`}-cd)zOQK-H-nJGWq|RtSgGI?r}+ceRcCNmwM#WDSENDa@s@JW-XK1
zwWd-}^-lT!!&*;%=kLFk;JiA*4BBY{cbOR&S?<If2u|PYJLk*ll;3exQ`?v_TV->z
z{mxoOX=g27=$~%x<#chylP4;_x3(0m?`doK^Y8U}+v<|*Go*BHFFD%w=5w~BLhaNU
z#~3qzUHbG?`%U@GT;AosK7H;#{o`kE<tNFtc8e3kX0<MvsK!+~v;Ocp$xADP*?H3f
z|1Ibeo$GCJe2QZ8`nXLcJH@8WGR!_FI{oYCuV2ruJn%8Tw(Pxad6w6dSucCd?+2Pa
z7ny!MEoF%|&%%WEol3oXFF7o~FhT3vOwr^ZnX@f9Q}WubE?Kth=JUcEc8lNcd{Tas
zE9#O*s@A(_0h|5?KmWJDJD82t{OnV0gYvhg&Qlhdef=DKdVb&I8{$QJx0~7c0(?Rn
zqfA#Us=LOZ5xne~x7LB_$NQdadbV@QglY5Yj9#ZKQ?Frsw3DM)hY5MaFW?M|O;OLJ
zX_F#16kIfQX8*eL$(IWfXY*!%dtS13-eT6IbGuqi0-Vght-ij-wp+-gY_Z>5EA6m#
zK^dNb4QJkbU0AH|{`s!m?<dW+)!+CeO3rS-|98Ph)3AU3c2}!>4t9&3xmcjM`B%@@
z)3;vSexCIA_rv4!x2AnwbkuuQ=;~DkGtypVhN@}zFZ0c;e)&oC-2IDbx>k9qc8}ez
zt<=#ze}M6CeBD#twJ+8joflv6E>rt%rL*Ati;Lx|Uo=*~um5oI{62~A7n;9YE`PD&
z$Pt(J<f*<3d0BtNN&N0PtoJ(eYt~f}#ammg7uD_E<rT9zZLU(l)kCY+#a37SEY@DW
zb)tB*_GYtBQ}3s0&zQP7Y<=A2#lKs>saoe)e_`jf4Q@L(*UGA<f1%&PnLV>|R!mG<
z#^NfpwNQ*Vi_fI>%8EE&<rDwr*eP56njyAyQ(Ew>y;8@QZwqiY@-MDm6Q=7UIVXEw
zFsFR&hjS|~`t$97IPJdL|Cps-Pw#N2>!U<LL&I#2iYF3F<Lm!AFAjevQMkHu)r-O-
zYt6HHTK7GDB@=1-(_?d&oBhWxO|9MYD_%vOH91w?cs<rSM4RPh^i`9*7l-oFXZ%|h
zalU8fW+mnC*<0U#`O<Ugzue>Cokgm=TQ0s)Jp1rh=Azt0wf6b*)%~tTor{`&OJ~BG
zh#6^rG#wVq(vR8V^7-zTYdfZGzIf_v=<2qAUp}kUHqLFc{%iEpoOO>$zt7T_+1C#p
zHqXdi8Eai`E%NS9$ZKcK!c$jX&T0{zY0K?z`sUu-L*@5=2XueRIGOw0*{3V)eORdI
zzmCq{s|<R&FJ;UB>~QW{l(uTpjjcB(>|6ML=kxeYUc0x%$A?D0&dtBQt@i1vtMR?_
z6P|@eO8)x3-|6<RbyjO1e7^Tv{^XMU`QB?PBf`vn_Zr{2m45A;<mc>(nyJC<7ptD=
zMK4Tj{*~3rdH>&n{Nl@x;?v$1v~RZf-hORul-3@jcdzreMD01$H|xsE$O%@jR%z>9
zU;JxE)$YEaVs=*6%-*$;o1eYNet)d~^V|wquJWH-%HGb3vi7;ZK`n7|;)w-~T<0_E
z79G>JlrMTJI(_BtSF;&g*NDyyQGITsrn-FA^AM-Gx3=#4`KtKqgooz$R;^q!tFpZC
zzP5>j{_;<r?yv$1QeG9XGxqmryv*L5b$#8^r8PQ^YnLoejhT|S^vS-3`Ayn^pW?6Q
zUGuy2$uP>@leyj`$tjS>)nSe4)Q|;{jOxpi-S3obz81JHV&kJ{XQT6XK6QIq9yh_`
zwb4wbty{jmFg#!K^4jlB+UxSJY&fXQZ=VqVFgkzd#u^99vu)BvZ@)%8K3O;Y<~-Bt
zzI_K{<F(ei?%q0U6Wjin8(UAGI4*bX)q`JJ<+3Xx{9|I~s4cGjb@8{B<9)H^?`y*s
zDH+A?F3GyPYw05CsH2%zSDAk6(Yn)kG-gxUoJ^^?Y)!G&f7Dn-d}K{N`Wmij4F7Ik
zIY)ctmmk6(<?BD)Tsocq#g(PYAI1Ea{+Z!a)8yQ>iC5Mr;J#k@VP9ppJB8cbX5LKO
zn7Tf}^wmdq6T=T{%kPDEJe-wizN%JKaI^hHG4-lvD-D0$i90F606hz!Yggjo{7dEs
zx8_`Y)B60sq`}hy-Dd}kZ_UcN=K6F>{M`dj_Ix;`XC(9ckv7-a9XYJAeakeaaceBk
z|9;s)_qpljkiO#jfS5Onzu&i<S@~(>arg4ql_wAP_nEvtm2I?GFS78!Z@G#myI$wd
zH2$uyySn7`S@XR68$WN-W?$9$Rkol$zUk+G`~I-+!IQ!sczJnEdc`h3FRuD^*J=H$
zJ2vbp&5C{<^tbp4tN4oYm)g%o?#ooY<?Zj4S-W-GnK<s9NA4?FUbUGn6tykq<IUsp
zZ*FaUJ?-|pp5E@uZF<N5y+I#s-Z9&u^T!+4IIhi6QD&-1_y1ix>v#XV*t3<NEA-a3
zueJVZye@r?cV_T%-~F%WvEQrz?ptdau6J|GxssbksV34VEc=^Gqb5fuN6S2ukF+#>
zqMmd<uJ`?h^9z<P`1Y>*3fFPI)LE``-|pA-d+d8^n(plNo=s7!Pu{-m{*gPFy|<$3
z!^7j^=Vpg4_sd-!re|*Q!6p7<8k^Njo^zU9rEmLgEZ!M@PPu1G)MU2$mpa=#Ca<2~
z)5F6%bEQOxVZXQa{EOEfs#Km_ZxyjR?D-Wgsg0p_3I|R-D-g3SeaCP0b>WH?U$%U?
zwKZF_`Rn46+M~0jt{6?66cu^d>}~Rbu)68eT<0@;X76)3|0a|(*E;6Mf!cEWg8#O9
zpS1&xwM|8|^@}eTt*VUk3h-rOVp_8x&Tp!sEb8dxf(0zsa&HAKPb<AI^KN(Syw;9M
z-qSXFUI|&?JKM}W?@mVile)8-mt#L3s@(jx*&;o7MYP=F(r%H1m9Jhtmo{6oe*MPs
z(^f$%YdA7^mwou~^}f%Kx{Hfcxu2h36|yqOj!#V+trUOGJ;&AMq;mMPvh&j}J(#ui
z^`Wg1rCCu?pVNHpYu>L-lJpbWw`~93&+piG9TPuh_j+Eg<JwQE3p8_PxvYHm>y!6+
zVZT%2vNKV7zm5ObFeFdm+VRqKvd8DzIpG0X4=#(87S1Y8x4*q^#p=U9&xbl}<};1$
z>r8w8>cmInn!TYRoy)*&<%`?8?^oXtsf|6qkga9%ImYv{{JP%^1Ik^N`=P2<=l=8h
z_c@!NPAjZYJq8|(a!}+H2-H%^@M{KhQ3w%fMkTMK%QSZiut3T>P_G@zS}=j7Lqk-^
zWI4)mLWsJqUIxLXNtdU@a9~;(;KAfFg^P36Wwenz5cjBCLr2iYOfNka)EEa9xEd;q
zN?xrjXEUMpgT$cDX-rafa9Mf7L{%JZd<`^_B{GRYaH&(%GZU0R0ejP7qoBf~kepeQ
zxUu+w%d?>)NYSxa3gRVXTNm8m5D3&V^F7%Lax|K`ttt*KD<>?l<i+Ck98i$WUiQQZ
z*))hp8l8j`7KM0Rn8Sv}>t>*xTE4+WifDFmC^XO}`W!U<_e`4m`&(tw)|JMX9x0f|
z^6L7U%6VR8kvhp!Vm6`913?`*VKIZ?Qkl#fjo`3GB_0GFP)^?)8NR9VdS3QyUd$kV
zuwU)Mmbkl0J5$d0X>{gz?BD0gblejq2Z6(>agpc@i{!Mx(1yr-SJm^Cm?{|kMHLo3
zS*h#37gMfr5h&0@KFtva8-_xB2x07xcVBtnVY>U=iln=Zp~ok2?MdNsIZ(`ci+y_S
z#?r0cPN$=%AJ9I!C}D8{%ZrxQ$7dqDyc*=<LO%VU``POI#{cKG7B2+{#&gexj!DXI
z?w<Z$cX4Ul?5<SV@((hN|2G`Cbz_O3clq00yOyTH42mf`v^D(CWp(c5Qgc`vKdWCz
zdsTHW?Yz9cs`dWvBuD~3V990h`mA6<xs%jG6?c(&|DUsdS#-hs@Vv(GuDxuxTNNH`
z5*9mDY01jes&?RZ&ceX|=KfFq=>581@?aG>6u1H!I)WIJf<!Rm_QQMug+*WHXQb(2
znNZSjU{vyA?eIk2Xjn1Bp;JiJX3en>a3~(IW$Dn^>24jsjTx&4idniom+w9MFZ<!E
z54`OBvSGz7p}d*bR~=Q|ySv)&ascMs>4%)gnZ?h_UtQQ%<6t>`dZChC;?Gm2wfgT~
z7OkJHE_U9~>!RUC{rz7LKGD3a{9WE==HJD<wxNs4c2-Ufuw~&2OSl*R`SD}nBCX)v
zQxuo)U7{SIz*KUGDRGIwcF_gxyK^s#%<kIhFK;a;Z(n@y5Od(R{nu~(&$+!f`sK`-
zGrx7-3j4=;I=trl>wN8Nt;f~X-gVqqeB{a&lhk{A^XEIK%>&KK9Sw4LxI};7zjr^U
z-wSzi;wRJ86|tul<eaO%YrnLjFYs5=pYL3XS67IYRo=hXD}628IOp!Z;#+6-PgxPW
zSbpbv25Gnb*4|UK=Jl|yc(Tw{wzqGcfW(WpZ{NoJXJ+Srb5Ho<KHuF&si!R7m(CZd
zW&2xpsJyBs=gDG5KgYt>$@ePWo^595Uv+42)%TM5S<gczFIlq0-~N|J_4{4V=NYA*
zwo38#@tI?q{H&?+bJo>$r7xdO|8H5Em5|UHoiG1z!rB`)z8)SHr3Y6w6fx%2xgK33
zoW~JwpZ;ylhODdWB+br5*4@9i_wq8Io4Zn9hcdG*S-SM?jeTpAm;1%;E-gM6X%kdb
zIoaklw~wdi$IqXwUmxcFe<11F;m@o)G7cUJ)ebkwxbUItU-;A42R=`+R5n)D(_2@x
z^wjf}e->$NGx$Bj?pojP%A_K%Q@YOWQ}mxd%70n?T|Q!aW%1)*Uu8@Vnde(d318mc
z{y3-Me)`$4fR%o|uYPT@DSdb6M05MQogdq7?0BrTr0Qxw@QHsbR$SV*Z>m;UiN@sR
zpn~zEz=an}B8#87%UP^Aaq)7p+*bLODTh37ExpmYsq)cRvBQR5v)-f~^6a-QNbgSb
z72&(kZ}uhR?ULA21@C-I-`v<3*l%}hcl7sVU!}L?U#+?^VPWCMo;s`Y@Mun{P_d2W
z{dvbeMc;{(fAPu1y8Qi|FSnO`l{TNTH?Vzi(&K-bk75OPZ_m5`>h<f_pCa0i%w8wG
zZrvvJ-|vg~cAxuxdE47tZLO`EX-iH_JnW&WJ!c8esjvs8JHPi?mtOVnl}q-T_v^UG
z-jp@VSBI~=68E?J%=!5mlP6EI`}e^4@8$N`=Un}@&m`wMH7<F-|8L&&KG{>>4wv7z
zOxOM((kc<QKC1LsQs~dAr^8nyrJtEOokvnq(%$FS$MZ8Uf1dQSx%|H9SNZ*a(^Bv4
z$($TymV0M~$mZ)N?UglOmrnPeV^J9RT~6QT`<~JhKMEhut9`Xn_;~;9DIZE-PpSO0
zBz_H#Wv)n~y2*6o^lLf6+o#7@INCm0E?;Nhf4|~uXzGr)%Vrm?+Ijj*Y4-IM*?-M`
zhCkn%HKj2;?&~+{{Bu7(pKs-U_TRF!t7u)szB`ub2bVqBn=N}|fBam7Z4Jj>S?%$B
zRumX*mM`{IncpU3etN+FfAagj&zrib`uaL`x4-Wn$=ODmWZhX>+di@1rpiXoue$v0
zoy=PoAAbB>e(&PF==?n&FS5%UwOV|CQd#``-QCUZ?0!H0mQQ{@tFc+;lp$}*((i9;
zFUBh8{eL%`Gcq#r*#u)du|)pxyL!8q^q0DRzgIc^US{y5$>$@UH=Wv$^D?OP(@f*E
zCrb}Fy;xEF{OsH>xAhC__xnCw8m3q8xcckYKJ$tL4Q6L&ZO^{xHUHzb+`CneH@w!#
z%66_SnN~Qze&LiKKYrxz|LG>39kza({a5S!eM^rV4h($OnjpKH*K~gExjEaoH}|iN
z+OPQSM`5p`)wILMZ#B2)E}p!Kh5h#RZ&y|ZxA)0#t_(S87kIn++xvd2sx9T$^}^$7
z3U5C<Yqce(^r!1y=0AV=<-4!NO}4jHe*App<ub9O=_>8FK8Y~02w3<taVcs}Na=P>
zVV}BYqSv>FD(xPZD_5QTsj*FhZ{5XPo|7)UP+^_)=H!=<PWgIEN6B-Aj;gf>_LhAR
zxEuL$wc)EPYo#S5Rulw1J30B=^5oxZSiilwZJhn?&FeP4)5&{|SzU~j&zPF9Ur<Km
z&Z5X}wy&?X1I@dFm-}bmT~&INYx)0%G95K53yl+}PoMrLF#Yx~mYpRhh2H+k{iM%t
z|82%;o9Ft0k0+T}o#b)3wAeK0q}`kpRk0k?RaaNoWj{Of^YgQrN%b>-e16p0y~Xy?
zIqR%zt3Zn>{!W}YRV#E=++w%JIpMh`)z5T9zkd7u{`<Za-|tu!b1k`HEVju0d7OF4
z3Z@0Ozq?G)nHk+v_wmuuu1#NGUVnes-`+BLWBQo|_TS9%FX^bLJn6BVs;Fn?cZ-Yv
z>x-M4YZ4X&O`1Gu>ZDn-vfj#mJu+jGs^9hfb<J!~Pfyp6-L*wY+28K-mQOG89{w%A
ze|dJ?b?)7<m#&v_Z^<~wH1)!wRPNm8|AJfQ8W<ZZzY4f=O7yh;yW-BgZ~J~d@{a9b
z6PWqXRVr?w_lujW!{2>9|NGuiZt+(-udWK$|K6GuaA7h3KkbG|--|xYHhv%b`t0?%
z;3E&`^4snBb4vSDwb=7N-|{D&t9~0S;w7;4-`Blc;_rLwo9^a&XD=X~-7Wdj-SFn_
zJn6u-RbOAP+rQ7tqoe4bQQ@Ph)8ou4PszX9=)8V!Sfz=^`_29K@9r%1p3bd*<?=J#
zS+4^PH=XIZygA3me*62ATeGhF`T7QDc5-%}S|gtuz9ORV!UV-<E9FFk%wJ}0N<7@|
z?(VJ~_3M`Q`WJ7r@BCQ5_mctJPLApwD|g17$i2Pwv-acdSx-+z8mDc^x%=w*$;rj_
z)|>S98<=w~TzqY1tht7U#fF-nHgVHW$6xsM`bx*_e7^YI>-_ic6OX^NJVbN-iWP@{
z?YaJb)9Eiv;V12De&@QSJ?k~UzvgYx&BYadb1c@an_BuQW%;?e^Q&KFw!Xirw2Y6-
z&-c$u^}XTkEp4lIYt3deFw4Dm=8f*txy#Q#Y`u2;%k^1LUtcrLzEN=b+uP$wk6&F|
zllf}pm!GGny|*klaC&u0QIS{cr>C{GHCwzds-Dg0?(5Zk{e1a>fT>>pxs1<7?a)Z7
zU$SX!#O}Pi%g!!aF|AiR`*A_Zmj3PAPetxcd^~Ng^;hW_=V@hcZ(m=Z-hax`v6^2d
zLQt+w<yS;NLc;!ew#`~BSzdFGIh4M>P<Qjz)_<v|%Q9{TwYncaHbwh&{Qk1F>*}*-
z2Y&!9rrNQvfm189XOd}<=TsAa(acYG3MQ>n^51{*&IZq-m6Ia7Zu^uKpGXt(WowW9
zS+#0^$E$Oz(%;|9-~WH!{{8#^Zu~X-|7-pIn{sc5)&DPw)q7)=bw*;cqqFfB_H~Na
z<37LEpKR)(XkzkYp}YKC+w5zbj(YE@t!az3|Fi9Oez>LDY`fzB|6Z?e=a;{z{%oWE
z{v5mauY^zb-><EI@!;T+Cn-zqKmB<8YtJH&YqHz#iG}H|iT*Bk-*-mAg9D9vvAcUJ
zUuo8=)qOj;JmkUj`#t;|92Z=Aj>}a=_}l;d)V*MV!s<iMO19rGeZFMAdS1-_eQsxG
zeYgAI@O_@`m(_oNE}wrfJ})^rNlzot$vk=S{F<Qh8P7_7?YO_n_jRZJKM`T!#hkLu
z?R-B!Z9ZTA=0@Ot$G`3JwOeA_`LyEg^!I)^)RlTVI5_Cmw*3EZxRXn#r_Q~8%cAbl
zk3*{6Ny*8lrhQ!>yE$xjSnf03IprTND5lP^{;$9P(o+4`)ibyCAC-yTm*x6pW5(T&
zT78#yCa1fWiRr`zoZCN#snxpdZO+w2SMSwU%kY(G?1`OyS^oW*oAtAQRZl$?YE}MX
z$#SlQ)RZOh_ud!fuIG&3tzQ)X|MdDx0!vzsu=r};+K{>UpUC=+UuJL5yS8rL-Kr3d
zH3GuY(fjlMx_XOiyPDsNwJKXD6?JvWn-41-WkOeny}h#a^!v&6p^KyAFYHdaxahpy
zzm(V4*78c5iCml&x?1f|hP2f}w~Oo-#N%sSZ%c8NfA6?$n(tk_<4SH^P2HMBGk2}M
zq{wgkEo1t+SlM$=Kdt<%9++xus8+i6vxwg%%`56()1&`}n*Dll@qyP=lL^N|^6%c-
z+NF^jkzc*)rURRcGLuP>%iZY7oh8BLZ$G@=a{Y^W>zs8v^KQ7m-+O;U;o{rx_gofP
z<lb5&x9>mW)b+F7_R7T7{Hr{v@%OX8UEr6j2M-R0`E7n!)3r8wn~m)=&bNPG-R7*C
z+gDe!q~iUq@AJC#cDhWR`Q`HY-dQGczb|=zd-|fw<gsV7rj&W6)t@%$E6?Mlem6<_
zo0mK|uqpLa-~WHs)Ag^e-2eaM!{6^$YwTUq#<L@8`Hmuo|LyPg`fFyDmoB^>SC@LV
zOSG!{!r9LkmEG-rKe^oc`FUze%C?-VMNeiJzH<6@^}@G*%)j|%`?9Vqn7FO@{i|mV
zu?dp)`@`dEUOv4ZU#xM;X7AH$(Xx5-zKSiEuIOF6I(GTCUGw9vG>U4iiQ9U~Wr~TJ
zV{fRw^^;ed9DW~BdedV6|HtEFU$@yCuVB}jv!qw{_V#Q6cTau&+!vYK-&jiR3aoj%
zbh_xD&^L<{A0JzMtS9f%mX+Vm&9VF2?Qbt_^(N};G5h6y)j3x*RHN)~Z_mBV9d>lp
zWwt5$|L@(-&kj!ty5#)*?)vIL?b$aAD!IO{czJo5Y5v7WFQ3o9{QH~j_WKLZJl_91
zY_gU7zW*SP-7$K!?ew}I>c1Y}F~7Dh>g|QCdAlE%P0xRjJioH+U;H+X_qX%+eEd2+
z-tOlaV?n{)`{#dHd++@GieH&~-^SOU-CFhe;(JrqvMc+3^=>ZuS#+08yXo_f|NlxK
zKI>Xz?rD2>U-9u@y{{)vn%tz#_L6sJ)z(*P{eP1WyY(Kk`+cYN?(XTOvo=|!J<+&-
zX=(keKiyy3TO6I+W3H^-{p!y>cllSLD~rA)ZFilrtIX8@t@pP3WiL+N-j=ud{_3~0
zwr1^`!xOzYt@ok%y#%AzpG*}}?}*3Wsk<J_*S@<ZD#Z5As-8M`?Fmb|_il>c|Mm5u
z?=CJ^)`sgZk3S-~yF9z$-ZbCYqA{0G|D5;xeYmBb{a%axoUfUWO+4H_|IhswA3l6|
z@ZiCmXX;`(?pK$-TohOTRJ8Weh3K0Njm+{DKfW9=@ph2zV#&R;XQSg@wqIKp&D&FP
z^U;aFzo*76Eqa<4yX$4{HM`9>%YJfK{n@ep%lCf$WA$qV_WV_Rb>P{{_~K_7dCN}M
zt=N7f?d<IHe~N!yK5v`;@7b2Lt67;h(%;?OeSPZR-?yjFnf~_B%Vh7c^%te1-s{c%
z{_cK$Z(z`=^~UL%6;~FNy*<#t&^qT;TK%GK>%vFNHG{uC=XG6>^ypFF(W9*_|6fm@
z_bgRiP3`68n22xk_DOy6_5z|;S7i#vu2=G!+T46KD9dzjy4KRN-dC!68VgTM5sUhj
zdu@$W=xVK;EeS`vKIqQYe|4+${=sH0<4lPubrV-^Icc1>Y{{}Mx%X_eUx%cr)n7R4
z&9B7I#38b`p*G;<#s9X8xiWhuEpMM(B6`$dQOQ2*?rT{W<+qlI)qXL#sPwvLR`imI
zpI^Rw`AcG9ChM$ooAb}#%dh(pCs|^@%)a{7e7nmp{sqtfY_cxy<u8+E=T+D5|McpB
zWAm4r=T1EfU)J-k@{9Tx!~Xs&wyTP=^!oD-eSH{rd)BrO?`G$(Ot~8}J88M^%vJo4
zv?8T{nG|1MyZznG&F<-uyDB#RTea-G+o@&JD!&URg=+Us{{Hdf#kVbw#NY4vxlGCH
zSM&4!`}OPnIj!dAeX9RinY21=ZRzBEzvaxO(^Iq7*|)!%&v!kY>FTTI@Av-yy3KiN
zfyMP(rr9N~s@_uq*jxqN`u@$oBwLquX5P$Mvo7t){JbW3xycFdr`>vnnt}CSg3ox=
zw*}QT{<nL}U;8E_V!h*?&d0yMxo^w68TB&in8(*E^Ao3TF3F64&MeDSZm~7&iDl83
z4k6KXw?sFduK9F1v?ZV8x)4v5)W-Dw%=?og)u%>UX5V->(d)<5Z{5A!!RK<Vx3Pxu
ztcqQ|&F;{;`&$mCx_C}EdHVf+TTF4Ullo+JzaSIG`U4?>?R>IT59U>W)qH#F;o++n
zxSAra2FnLLe75q}Bq_h|GpknJ3q5r@`@sXptQYe8e*as0J^p;Mi|6rM^+L7JG;jZ&
zeoSNT^@2%$7xyKze=XZO@z>fWyIpgyHQ3!fsj+Cu@5Wx~96{A$<Ns%`$G_ee=znyb
z`1RoAP5Bqs%jf;N{p&+P@07s*Ce7JX&i>i+>yo$E_1^7HD!=xuv&*~`>U4BL7oVW&
z^yNFMJ}4Zm^yR%>{$fF;VHNAy*}tbBvW@ET{B*bK%a7kV+y1{kx->JGD@p6bQjUb?
zHr_8<7q&=Eb~m@_+Ld+tsduRP3a;?X^>I_Rb~+wz%UrqgRzTOkHEZ2J-!f0H`8PAY
z)RODIhKx<^t@-Bn%Vrn5yiB;FSej7WKczZ6{Nb;_a~J(>EC1j9&Ld@Xqovk&*Vl~K
z2{#{G?e&@#awX!W)SkuCKc0F|*IKk>wi0XW){s-Lrmo)N{XXg!^S(zq*B++d(U|17
zf^S*Jq-8&D#@%{-ZPlb@!t3Jq$0@u@sG1%e5%aSAo|%)e;nszIE4KUYoqT?ty?=f~
zSJH}^S5|&Wx^l0D<u(WF=fyWB+myb(x32d0>UDApZpR+g*y_DLLv~TYllzkX|L;H5
zbXwh}_4(f3YSF-`-Bnv(3RQ(nsr)tn@>jM+ACta4wfN5aeBIQ`(m&Sk|FdX&@YH4d
z4PVSx+E7(}eJ9f?c8x%ns>|2fq{1(seYgL0-r1Tf^CcJY$zE#Uo-U~R+Be9!>G`?&
z(o#aJ_H(_^xO?XI^_#cCJZit3n3%u!-?8BHx9+vBk^j3(WO3cmh=(d~gX%9=cN~7B
z_<BO|%?qrrWN%DaaD7d2h4*d~AuoLg=1IqkMLqe;SKQwCCSL4W`S!A%e_YoH?0=Rv
zD?Y2eUnX#RfQ#mGe|^3CE$(+}y6;(r*11*f(mcLUsw!%OZ0O^vHeSg^_nCf$F7jK=
z*}qrs)mn=+hbyo0e_gktW74Is#~1oWo0(@{+EVlLz={>lMujKVEVumIbnW);d$(l|
zd7f*3KBegEg2t{nudeU?DQlbiN@VWeF75SOKFN36rF}i16}oChzx=g(F=pq=<%3&1
zm|J&k$z8poS8QTP%ZZS*m$OWN^ULm96TV)oS6Xw~;*LqjlwPK;W1aLx^35~FX4CGs
z>z8^fD=Et!)A;)KUhV0=xm~=mw^lFjirQSbSjkJOY09*Db$?uH_P${Zkd5Acsqxn8
zPhVG<FS^++_Hx3)@R+(U5oi89J-yevQakpx)$~s$tHQ%=9hnzrg|1$<DoY%+39Esf
zbH;*6hdk3B&8}SK&cBQ0`Ko#I9zWP~xH$OGs$1_`w}@>2tUAMG^1;e{x!^4t%_k$*
zMwzxdo4k%Im)-Sy*8Y@_$LH6t+xu%x{;{MPbClohNPfGlS8DS5<-d09$vOLK>FV&8
zY@zbmCGE*m%f8osUw41g&&B8Mg1eqEz4+!J{j2)ZE8f@Qy76Y^51CrS!`4M4x~0rm
zZ1?w5H}CCj-(F__UcJMv>GrZ8ss333K3<x;94{??SLu`1?%q2gN_5}5v*q^#e;wnM
z{<1nsUhUtEf6KY%Y_GUD`KJ8e^z*Ya>#y)nR$F&}*V54J=#=NL9Ggo5*YEq;wyo5C
ziF>Gn{E^b&T@^<^?d%qNwRuXD*SGfBxxK$GKHuLZ+I(wU-fGo#)?44NI1#e^+qT`i
zcWr(B<<-5-wYR_hI$>1&PREw-mHmqB=j$AAPCh3hemVZo(IC48e?DZdleQ}Gh{%|6
zxba-8b%=wbHuLV(*>5Lrv^(-*aq*FR97jcFnPn|1>+$ahKj5)DYJ0}g-F*Ky{oA|i
zd(he~BHNekNe$ohZo+Ez^0!x9ou{4gsAvy<@v`aX=hDqf6yNR27VUWV!e^d+-Cy7K
zntxxzxwhCEf2%ZJe)wm>Z;`wAUi&YT>RDWvay`~Q<|Fs!6CJhlVz!-C546>qwxs^r
z<rqH8<FUIeukbG9y6Ek&_3E(?((A&n$8Jwso0KxEdr9u*q>ab2GS{mqt-ZM;@xz6M
zxBh*3-2XMBPNY1T<<->d@!Q+@HEO^0%#5$M^i$pQ?_2b**#+HUy3^OhBz`&{X;7b8
zmhs@r$D99)E4hw}ocSWz8+Y;k^Q&J@Wrw+33eNq$?}yTFr)_x~TPIb2dG+)8o5)xH
z`EC9bT+b8#_v!mDo!MnM@f)v|Ilud~^w%G6{k{`&2}=bTqs!l43jRGwcAM{+sx!g<
zua2&>KR@fB5np9eQt}ni(%Z$y*5%2rxaqdbzb@;H@T*s0i?%Kdom^G&Zc)ASdbtdt
z+goxMPndS^$d{1KnNizwR~Js4ZJr-?#D!69Z(xSN<kE^bvo&$y8FK?3N0w|~#?i!7
z_Nrx<;>B$D&`^srdyHRqiA)KZa=B%)-T$mRdyaOCx?P-o_{aKv+w@NDpYy+#-)@Du
z=kM7!)ZP07Wn2Q6f4Bb`@xDmez2B@+=xLy^y>;1|(j8_+R;@`LR$=Q?TPxPQIJs)-
z>TS6<S8Z20swb=Db*}dC&g`dO*!CIK%$=F?>zH-^>b6&VznN~iA6DbosMs21l9BQA
zmZ|Zxa~tnxZ+m-R#rMkY#J_C1v$wvuw>A2#l<C~h+NuT{{w(gd|998?{*3F>r#}Bt
zc)K@Sb@|mP+TrUKC2XurjGB3V$Hhg3lhb&mUfuWppU3pt;cw^Bl2Y4!|F^vrpMP5Z
zY|teM!|A(=ymbD^<z00VuRgr>aNho>VoPI87wo^Kw><vH<9$DZ5*K())m~j_{{F_l
z+;2B-+_B$#V?XC>*-I^xziik0`>K4W-QHIL8)QTE-S$3w5#I1<Pa4DfH#7hL@=22U
zvTg-0Z_2gD7Z<yKsmi~;YwoX<{ocP`hNgYGVgKw4x0R8Rk&4L?yYzkA*6&!g-|zeL
zDJ!kK<aJHrJewzdVK-YXU^?w8vw8lVFZJKfG25+L^!o6n>h=rO@Ao!`FbXbdZs=gu
z;b_v}=;BCnWIW2Hq@>_0;Nrk4xWxSBUez!2T7;_p&O3YJ@3*^mbIfYZf9n6#Eq?B|
z`}~=6dyC&$rmv~+XEL-pCUE(~qg6F0g)9QS=9}?mxi9mKE`NV=zP0%y6~2#q&zk@1
z_nT|oJ}+?ZtE+<QHy<%K7p(1Nn|v~9U*U<~4;-;7#TiSScHBQUr+3C1{?O~^S=oN2
zZv84XpP7+S@%p+@o!F|&eX{%id}MFEz9Oai${qockSz|3M?709kDPt^y#3UrN21z>
zTQ{d(c4u*MU~y4+$FXC_(POd6i<Upr5<MkrU)VMG?uNq0>ykxJJ?5AwGwDEAkIMlK
z)(I0syPV4wHy@B{Gi7_kESBuSYcN4GeBT~VPZeLIupAHn3li#b<~}xk_8Y2Kc28(s
zYP33XF?-89{wn7+EER!0v#gE=arl4Uqxih><dmK`p@)l(c0c~bD4U=p_$A?7Lp=Wx
z!#&!M*ZkEsntZxOTq|UTsi>FmvkB?PRZdP)EO;m=Y`iNwJolBQ;{V;36Zh5p%t%~!
zXJ_U9-Wv9sjXO17DH&F2)Lh>4d{?RRfv&!zLj4=~);CqYZ!r^?y=-m7UZI^mFLge<
zWVl#9IeMu#yzj&$qZYemENtux&8H|;b`?L*dF6U_b=ct#y$tg0J$l^cnrF==H*QPL
ztbOr8amtbl#=9zCt6fr^A$}tM!JXF6D#rZFSeTlbUIuFKKKoCv@X>K8vuCqCjznAj
z*%Y1rmO0}}a@7H*ssEfJd8#$8%?vsCYZ_z1TEE83`Pyp?f+V&St&8J5D9)UzVZ3Ha
zoKXKmX`{2Ux64`Dt$w)F9F|V=={0Cy(yHn`HR;2LHW_IyzKivVEn6x!J=NcwKHsYH
z(!cLl-}nBjyP4ZkxjRqq?OsJ^jxVq7-u4J&oMH0CRBfWhEsKc!ohzHf@7~aVb7S9G
zi_HhNF})PBPYL*(y)`CwhS$XU+V5{I?%3Fe?LX+fH_p&|rHbd|8Jl?$jOAkfh5U4U
zSl2YAQ%JRJ=QhLE8TlsJKR!O1`D1(h^ZkYe4W@o?E*q#B>MN<;S(rEf_1%YuqfDy*
z{Qh`<VOX-f|Bu<6_cu;cNboI8IO33b_*dx}PKn*NzyEMg)e3hzvoZI!*%2QVW3F<(
zrxjNfHzm9<^j-M!Si5|3Z`9Td#ZR(oK}<0U_tRdbolH+jIdS)bf$79&MO-2pH@5$O
zt(LQId+yCmKkwOE$*zw`Q%hfTcv9cyP9b9{+4pM`Ll3rut##vV`L{*DQueb!Us%Az
z6GFT8W!>1Zv36-oY#;CQg-?r^wnrW9Kgwl2C7;iGiq1*bg<HFxKlmnVm5}^;j*dpj
zawcQXXD8-0AKYJd*h)Y||J(hwM=ZGwUu<2-(7p13{{FMug%U))Z*=@v>%nB67xUcd
zjp+0@=i5Y=E%$MsqLpgAuJGRny_V}{YV%Isv~28rIIs1eM@0Hw-FrdHlfKm1WQm;R
ze(hGHaplJ3aFIWAJde2?-!3`-oWH)M^VLP33BHFk{uXw~tq44D@Wy24=l);#LjE7#
zR^HOVw7cw83%|u74LPfDDG9AN2Iu*A7C&`cTzT=)ed(+D8Mc8IDV(p_dN<s=vsva+
zbp^+qDqg7vYioY6E1TusI`Y2bx#90U6_zW)7VqlR3|O(?@5&v#k5_lF)fj(OUoAP^
z*=fh#M>z|FW?oVgS}DM&;${8)z4`?G@^$|oH8;uBlnUn`@t?NkMa+b=`a;1^>+^Ox
z&u?^I7w6hA_3c7uw#iSgt9s9f?H1Px+3!|*M|a_cl;TTY0*qWwW*F%HslNGbZ?#~K
z?d5g4#<Mcp_PIK+xEwgmDG`3BMtZMG@r%oTQyAp<mnZDWdt5EO@X`zY{f9-jf1KM=
zCiF<<Pr_2Kshc7uIt5B*S<EoFS-JVihD*B(AFD0@u;7UK_Xj4KmlXncNlHm}O6`34
zD7>k3>&5!Ym#yLza~|EC<+?+C5sTcc$i0gLTV=YopLKITb~tUrtgQRHc=<#s40e^D
z-}<*{_M#pghL@M#Mw?A!Z(<hvX|u>OJ@ew5&i&y!w|Cd;CoL{pdu!8)#JN73bY}jq
zUhHbqURnIyu(G*{>F=hSav#q&E7v9Z)?}RdpQ3VXXMwgMql%Z!kss_o>?ggLxM}HW
zg}@}~H^IyO7aAPB)Y0XUJge~Qt<bnhx9ul=YUo%wS5Q9T<asBJ%g+6GzlAo)PS&tm
zol|&ww(V!f*wvx4%}!WEOpsQ*b=dgfpZ!Tci+m(L#54=VG}Jp-teoq&STt!{^<!Rj
z^|Og*ECY?cZeCH5azuG|`8ysi9+#}ngMx>Jw(`}~O+29UY;CHFx4Y8W^X&|7iOU40
z-#=lIlW8+~<<6Ch5*NEU3#%Gwh3G82z4g6A#i@S#Ad5q4bw|H#-5lcF&YI2VV^E-c
zNQ&pZ@i$H%i$(UK&xP*En(;V(?zi_jbo1J=udmhp=cnmxUNfa<*X!%+(=~tHzjXI+
z!1f|Rji4<V+uxn9`F%C~u>Fq%cJm4ryY<Sb6uNxMl2x{AGgLCWQh6aef$7Kx-e8L(
zp3~l(T)1Kb-{TB{YtD<d6#UD7!T4~KEYl5<WX9=+$!fPUr5Ew1N=_5q%(+9pafRH3
ziG?qM9-f}rAlag~I^)U?L7}C*udglse|2egcv^*2j>`(Zs3H;RcQ+J#Mbrzt9=tQo
ze|V^zo!_nV@p8@JY5LJ^ujV%koT{7TQgnS&<>{x|)AXZv{(1DY+b#KuB$J`f>>J;0
zudcJ5<rT)Xq<YU}i$gho_RIf2{BPRxS^sSxzw3Cq>$AtU^ApbM&)&S^oE>9gU4n#-
z(KFdccjb?r<S_T0_3!if=jZ1i|1Nf_TwFgcMWnS<*{m$<&YidGkA7Y*{`tp5t*PD8
zyJ{ORS_c%a_j~x~TE&V4nId`3@O@3SrD|tpJh3};TZ*snS!?xN-P_yG{LPI!eLOm0
z(#r|=&hpOst+U_pURUAmq7zRaDz@dHo~9SOJ56_2$c=3Cj4LPXl3#90JtW)s?d99U
zhE~TeE%Cc+QsTA5?aXDf-1~_uH6@=a%gD)ERhc;NDp{e-+LkAo`H24q`-5H9?el$2
za{e1WQa^L2BW2r>tK}a9IB&HsNI0{4bIK;)Ll)tWtg|y_Fy!t3`R>Xh)=gS!N{4C$
zTtDV|F5`GSn{(l%Rlc*Y<=!iLb>=2h<^O80ElaO~TNrz$HcXUPoM^Cba>lZ~i}UVp
zt=+uWxW9hB+}+(zPG{eq(?9oaoV3LhdnUIzN0KiuQa#-#YcKh7b(&zS67$Xde}8G4
z`1)AdBrjy1sz2ZN#+KsWW%~k`CGff(h>)C-BKXT~{qY&557)6uvmEif6SJ`@dS~6-
z=1u+)M?d)-*0lNesaN{JhDnyk7r$t+;Ow2m8@;VYZrAS3hcDf-?5_2>7qC!zfk9vL
zdF6j;=Vrd$#Byna#JZr3MpAC+=WdFG>cwuejZQd_&t)=6dChGL9*e3Lcd^f2HX0Ta
zj(Z8`2U(@4T-sSM`BKet@9APQuWy@s+gnV((N%h4MZlsnMX9HRmc>cUQ4R6^8}#C_
z-?H|8>ut*yEl}`2&{AD=Df*VrvVzZle>b)A@PvFZY&5C=;q!2*M*7DWJqs?xaUQZ$
z{-pNXS@@W(LH?)6>%OzBM60!*v*ab6G1gezk$U@s;NhRj2Nq5=+<8*sXz-eQ7q34)
zD68FhDb;K9j3YL^M!l^QBhM%wPi*yHBKUfNp396-Mn9iBSMq$^)$6{?N{8?CJhpz)
z=Dbx2cl(rtyqZq`k868A%PTZT|84sDEqhz?pDdAcQnAu0Vf0QqWO4i1?W!lPM-DHX
zJzs0Of79#hxnA|(<fqktYj2Tk&*AR4sPS4rEKtJNLgh#PmDX1pg{S@ol%F{LAd%^3
z!j88>hyL0`?YBGoFYAqX$U&`+FQAsdYHrrXj#+z-UR5wT%wy{-6~8RT^4Dsgn?^Sl
zEjoB`(X9xPS&>qXiXT;+V>|M{2b+7v<wQEX|5Eodb#aQj*mU_jtA*b$<Jx>HCENJR
zekb-s(G<ptuaCk5*8ZyR;t4yccf9TJg(Bm|*$=DU-ui#WAZMc6PdBgZ&?70WGv6LM
z+P$#loWikH*EEGU%vb3=IoJ4lu&h<;=~=wbP5Crs`6Qh@u6|s0<V?a`t=MgE>`(tU
zyfs}-XtD0?J%QKE6p#NqJ|oig#ALsi-U8<K?Y=X1eV)eMD45sQ!SmX!XGhCsn?Q+`
zD^9-qdAZy0aEeF5gp5zS{`B2z%v!h9@9wT=olW`da~&_Y9eA){4S&45VDQqQ)HhFm
zPJCo`Z|B6kybD*euRZvf@al=?xt%sW58ZobO#NQj{r`{f(c2t*ZHt0kefl@fnyU4v
z`u3lN@-E&tj+{MF`(fJN{~P|FVdW0cG&(oQ$EI$&fX%`nmn8P>caF^A=W_Yh!qQdn
zVd?2Ft?@6q9aMsQCM2u-3!dL?yYGA)#}W;ZDLt1iAJv{d(Q56zEu7zdwiP*vF4lRy
z^Q?9GqjQ=+E-lqws1@?^UwOOCrPs<#N(xMI9tRxfwEXF?-!gfEp5iixEiO#@Ios5I
zyV|Y1V#>DZ%w+%mes9T7ttnH_oXh*+cjyN1Ta_c8yT9KuDUCMConjxaazB$t!i1xp
zm7^!hB=?wf^}LIbT^nLUW`BD-Q9LJN|GwDOVd;Kzmx*0_J1uXs`rpJ$8xjSg`4WE|
zP;?V$<ra5)I^(&kNov8#p7|l0%Xqgt%)52G?<dbqF@NJ3F|D)jc^%-IW1ys4;`!|S
z?DV765)Sj3^aIyinr)WT62&eg>5_c8Zrj>RZ|$wi-=}OhU8ntImG9bH9i<hbo<B}(
zRIccJB)eEp_wBvy?N9mCL{pw$)xPhxELneP(TR?86N?{y+bUgbDPw7S?@8gjoEJwn
zKR*|y5iWQ9wu<wisfNwI=Ce0^d{n4tAn?&;MWMTp&GiT+l_)2v-^(Lbi|tWcI5qjb
zGN<RMe)~TMR_9+S{_y7Wx#;G&nx|72yZ3LXoiUaBuuRY60Nw+MpYK@ikNCJJ{P=tQ
z(+Od--=wA;ZI|9q&$e~SB#s$x@BP@ObXZqQh%<sY;i#M2;tT1K4N9(??)~4McRTIb
zmY2$HyoY@btob9G!!qaf(al2kRz8RC$ysbDn0V;LLCYnEr{!vPfL3GNDBih}$y8v^
zt_^h#ZVq}^R0X~z&g@|9aGuGLep5)W|Mc^7x26SII)9IM&N_B#{=-{Ko!#F!*#FJ(
ziLeh9yYwV#f1d5N1%LE*+5TQ*m|gq!YWT^fqmx5pS3mQAuxxF>#6xL~b6+ovY@B+a
z$Le!*!B6W=L00S;y2dvaFfz;d{oN}fzxw}Pfn{#VAKgV$Pfa~4BrrYVkIxCG^&5SZ
z8h%Z3=FH=JTp(cd#Ap5`8)J^s;VXW;KjtfQZQbYlVa+e16&*JEzC1hYp)GrP(Hv8u
zp9cC`fs6d@f3Nu}tQ)}b>gy$M<L74#X9<3LDJkte{g3JU>6RkrYy`qYIc9rgJ~<t_
zDs16akwXnfZrn83u7COIjRJ`%xBVxdvh?Nah=kk!F1fO4X?^m}lPs<ePq5#de{hGW
zdFexK_Vk}TUv(lkC8e~S;{V)VYs?WnS!Lc$zd1HDwbS*=&ZKPfk>6ES;_;@S<G)3T
zc|=^)$L97u&C>hU$y)PD*hrZA?D<gh>EdygUteBlFYR2%u*>F4cWBhnQ&Z3A^4FhS
z9k%94+19$ZR%yC!=Y;*YZJD%_|Hwm*?NY~hKc3yrR`&kamo<{c^K1Y8+>m!<Ph665
zq}ATIwYQ$0p8ou0(_fQARaJ@VjH_#e9XPo4L`rAdUu)T(9r4s!#i0G7bwISuPnGY%
zR;=bsIln5uoVa)@RO|c8>*x2q`oE>qdA>lOoORctif2AEd(`H7cQ((KF4@f|YrvcK
zn>#JR?5*!)v$qHT{+?-WQ$Hu!EaToL*6*fKH<smE|1J}{w=cK))CG0kLnnh(z6TUY
zawo5Gdcih**;YyC`%hx`lt@+vJpA*sF#k#YpNh9yQzyzNesY_o#LD#`^Y?qx?84HJ
z^=_p#29`UXs_}YxPP3eS)AHO4NyRNzb+4|-|Nrwj<~X0l!*g>CAMdv=TjDWKhW(z%
zY-{&#`@`0%SsR8r?{!<C)tYk3A}1;D&Yt4yOSQ8-C#aRKa$g;KdXlDcVl8N-<G^fA
zi|)xj*}VZLubWPNw7hT9OT{zyCurB&{$l>eQP9D`=@>LKNL4_~)it=2eQW0Cw1=5Z
zT@ii>N1L~^Udz<+-q7?g)sEZXi6$$z=%M7*k!dPiq5d9oEGC*>^F8xl{?^Uw3+8Uj
zI?6R|>zc{?rM~O>e_msFLts{_`ffYrjYiV;H}84he!58G^Rip3TEi!Xt_oF^i$AnS
zZ}Y27OyAZTRi4#6;-4|~vry5G-OiU=UcLYG{nxMh)tl`%?UxZbx?kqI?mx|j!+LMt
zM5VSEh3#djP`k0STKv@u<FxZOg`ZruYF+L5up(mOBArG5qPCU%U&wqtKSqDTeuXln
z?Cb0AZp=>qx@z0?uMxW@iuW$j;TJXW+4xPeFz3mpg5PWx;$@zlo_)R|!>hA3@zj(V
zduEz=%+i@DxMiZ=M#FEve5F^2zxQ6UF-u*wNj+!E8*cS8TNj(%U-R?vw~zhyA6a_i
zw<It+v+7FA^~JxuS$wJGy>76+(Dt_%<~{!^cXxj6)1%Wb@Fo0_IC#_eyzO+o+A6t6
z^Xpb^HoUP>-*U}{)9C?1((mVOT(C05#AU_CoSQ{8#!JrXH_1=@dTW~O%|fZOpM-A9
zUop9%{nviK?l<K#F$-gP_%>XuaN76HtAE~~h&ShMO#1Zs2)o(hTRX%#H*?MY{r1?h
zH>W~ZPuQ2V)Jx{kmKpPBcW&ReIsH2~2gd<ri+gJ(_)1(q%@e+@^_lpora7)rGwiRr
z%Q?Q}mt@=&cy0Cbb93G2T-h3JUU%0={Q3F0`Cn$Nm3(&m_4DW3tFEs4c)zCm${Nqj
zX(fBFvI*~~&@8!<dP3sb`xA<`_Wr-)HImP0M9qrdYkBqe)9|XjKNkHweBq?lLdO-q
zbG`qhU)eFCLBf|^d**D1JA6)c^N#(uTG9JtW6g?1GQ4JG(^-DJt^fMg;!MlL{mOoe
zvI{Iy_bbo)`z2$Y$f7ff7J){>cEL-H8K)gQp>eU=N~+*Ut!SD+lgM&24hx^sYbUno
z-vk$6iGB}mOe%TVB*H0cZj*R-Pa$)<)t?{<*NDfTzA-UfaeaGcm&S%O^R4@HH8$R?
z%>Iy2d}^QSHI<X=^Y0!jHGY2PPwKxrPfkwW=)1etXnNuq_3H1nx?9%$f7iKZ_RqXa
z{3i~v?fGX_wCj8OzVKZoFF7ZxS>E6ICSGO6p|ujXEy`zb#Dw-+Eit{q`C#saCAYSf
zzUIEWn_tdgf?>m&`d@G6+iLdiDYQQHw*FQR%aW^S7R~RM6Ta3f@$={c#rF$VbmYmt
z%Hd(wQ#`X=Tzwu-wVd}0{g5+$^R05r!V8Yc>}8%hbMjrbov8}1=h%H!pV#!m(K6(e
z+?pdFS`L^;C;r>`q(5`>vh@+0h3r2*b$W02?d9G33uay|jPA1$d|7!vyt>$Wp3TeS
z-3$8;zv14<|5%~l`S(79-@Tt?GSs4f9|^Aib5W`>XH`bM)|!GhJ%;zzM)EpD7_Ydl
zeRfB>?I(|R^;!F`Z1vtRK5u>G%Aott=NntEQ9NGx^W{4IvX^&W&&)eAS>oV?sdrf{
zZhu|aRP*srt4FXwNc-NTnU~gofAcZxd-@HxhW+#A&aZmAGd=$ON2kt1trKNRvu{s(
zb;3KgbXC~G71w-c2kh3I%-L17@=NP-tFQ0w?M+L)ts5;bD8MNAp@>P^EO%qiU70nv
z-<VGIc=lBM(Wc7I0LjuyrDsZowL%4NT#g#`S+UN$Uh(3F;pB?*iU0Y|&Z?SsamkS<
zXEU^H|CcOZHC5Xp#owg#^3!wMcvso{Ot@U~>WSw5H+A3AGIV+>Eq!>t+07G4n$PxL
zXvHt(X;rJT#ka^^__EPHTZZRzL((<rZ_8ua1erH_8vGKEula1cx@3Ch9hXmKe1_f5
z(s!1W+Z|=r7PHln>oICAW?J{++uYkTjnX#N7qBa6%P5yCa3|htRK8qz?w!En2^Uiz
z@<rO%w5ZhW?)^2XJ<`VW*eqQO4UTBDD~tkr-&U@e>2H(dC3jO+ZdNAS+@`Fa&Ci@7
zuKwLzb9Br6Wy+RCD?3tbm)PB1o88>@^|02FBk41CzC39B|NrHV3;IWEPd?LOmiudc
zrA8;-c;1tu`E2eI8qSf6wWC%YSl4?z@A0{7t7QM0ny|0Ex_<V2t<(7_q0@GBZMBsv
zd!eveLpZ_r#ryaD5!VuVEL4o!FIrrQohE<OLtd)o1%Hysl>H8j=j)Rm9$M(|TiWHy
zYL4t23m#o_VT;9j#m~-Md(X6X>6yq)5_dIzpH7Uq7_~)h?UZlnZx8!K+IT;ZF@I$r
zCnF(iT_$tX+51sW{KWFMy)`Yn_Xrl7E80bVdh)IOIfw1u54X<zeeAe}KV(+>gt_ia
zai1lkGtD12evi13{_&WG7Bi<;`uRCW|1Yc7&M`mRu`bxq{MZ_?PsY!y);hC-Dmw?3
zMbi&V+8=&pMc7TpIVquyLc))hEbDz8Z79flCUVb`k{4|=Qgo!g9aDZNwmbLxJ*S_a
z7pY3+d1*U3P0=X)$T9U?JV%L`dZE^>>nFvs{h6k@yu8_-pKNpTsnOXD<@a4hnUpnc
zX8-&4Tj}2U-9F1a@)ZtnS5|iheKG4)59DF#an5@_Nl+{I<{s6ULLtfIs6|iim>oSL
z%_P<GahZ0hq8?{P%kCqKPGqPEI47UUTBzbB#szlw0ddYF3tcoDy(A6lySE50m5@zb
zvHC&wVTlyijf)x%|Jze}Oo!vPOy}f99LCEwfBtvb;%R4R*B$Tf2_`%J1%!QrW^(p6
z{5D+XIOD=G=RdpSdO!TQzWiR9tD)_&B@3S9+OGT7(ZJEsuwKApfspF@xAWE?@9$o>
z&3CS)@~*BROGDoWTd)8AD1LeCiW*Rc6JSIkJM@@7-ZU;RF$}U)QeeW0zOkqTZd$%@
z0|(d|4AS8Ti%MWoN{B^l*V=>EWs*yEm^f!M*mKoMedGD!y>a=%0v&+@OOE7)aiNM#
z8{Hf(=d4-iH$&9&{36cD&Fi8dGd5D3C;BHTpD8ru;<;1w<-P;wRGE`6EEI)T%rfP*
z=dEV?we-g201GjW9WpJw)8Abzk>&mn>IyRV&{qc`?kB>2qUVxz9>(lm7XmS_jl*Nn
z6OL~i=Sco2?zy^=qvODTp$qy?>nmSq@Nr}a9AhjAmF#9QIg~88ZIuu#L^^mFBlo(t
z&H9AHqfTlHok33TYGZd}1Og}mI9%EqRJ<lGTxNqc7?mbW;QX;ieyL^mbd@LnE^qAy
z>p{25;f?Tz+|HnvO0CKAGqXfsPD6>cMixJZuzb!Mh8LeeW6us?FC&u*hgehsy9|s{
zQMAF$YGm;{puYBA*R%8U5A61xu8%$13q2gHyb3wuL$N!w!Cz>C%SrX!zP(~_gOM4H
z7AgvzK{AKJuVN342a{P;0zaM13to)F4}6>+i$vN#gl@$i*gsSlJ*U)cx_u=BB|XD^
z+~LeLN#m$uO{gw*@7Z}e2&vA0V`d6TfyluJW<Q$HpfYgYPwG3c_V)JvIX0rjPu;hq
zNI6ednx*Y_*?W=5;)>86SVN>=(4lN|+3jtz?0glS0i9_VBxXGcbyD@5Qj-(0dMDOM
zFmylAF?n6g-f4EZvtsIQCaqIC@4ZaYq)n}IYJjJZ>iOybO{|gg$e6LZFz9WUXt0XE
z+{@K_tG~b76JKAwskA++RJ!iZ$rm2eo!w?RChzfGF~!6v@55&X1_uUD7sn8-=}Y!t
zb%~OIJ%`I;i<gg%di%=dS3Wxv>8z$<pwZRQ6Tm5}x_G6CYi78Jbn+%|cg-k+RRUO}
zTwYC}_mPT*isz&qKOg(1`^>(xE42GX)1%y3UXwIj!_Tjh!K!V(ioo7SDgsOV=hywH
zc9vTkZSC46a?#_+>K2f;<nyaEuxgW6PUxK6v!^XTe;>o@iG}Z0L<_0r%c*D0#u_;s
z70QgBQ}%2OzoLfCw8k5X2{R{2rmF5sUViVy)g;qNYwth0X1`s<YvOCir|<#_p11`V
z1v}JPbQT89nLTMIdzR#jqdP4+%e)pn*|)hQ45K&zO^N>#{!q7YQh4WN34uu(NB_sS
zt_#4bE{4faJ;ZB@#i~c*`NHaq#uukfm{2g&EuTq)MaDXCqtD70x?xK@u@_w;oD~b-
zsEN(m0;znJf<MoR3u#T6cYVne?2-Q9Da#wvsebeKKj2-vRMMj26We{yZzhv&$!q9f
z&$OI#8U(czk893Q-)_FZ;OvQ~({-J!Tnz6Pc}_{1wc(UFasdQme=uY^k+;WXPRfDG
z&}5&<DPNx@Cr6zXg-IiasX(KJx<Y5robpB~9Ce|cn}d+5{A&Z#aBQLH!18DgsMNT}
znuRrl8aRGPfJ&`3hp)t7O9qUB9mSwht5SRgBaRSD29=r{`GSkFW=t1_bD&c5dF%o<
z^oj-Qpnky#E+>y$`HTj@;7tLZk5{oycXE2PD(k8?_I#iuAj(vz7I<ogUTny%wK$4Y
z1*Sq*hp_xY*SN1;(AY;So7RJ>@bGHCw>YZs9ZCwFK`|4<_u@#5t3iqJ>b&6HI1=MJ
z4v$45;ZH)>quC4P{?GzthON)9<l)E++MvuJT8S$Z_IWu7sm8yx+!~D|Gj@S8<H+`Y
z;-vi|LPF0h=L$5s%U$H?+#0BGWuk*_Mw1vPQ{JWwmz|A^gE_kz>bURSzxzu0{rkl;
zG8X=_Ra@bfKl9b%7f)ZRE>-<HsceO$k^)np$^-d=lF!@b-rSUy8L@s_ap3cF@e$h#
zKYx6zo_&2y+4FOAAFKOM*9zQ{^K#NTO;O>!EM@QR?S6mY;hxH(tE=KvtGvT9(NmH@
zJE*DZ{9~1sqwtSEuQ`wR&DROu<<kEymSJPv<7cwFzp437yCU<>zM|sKk(EdI>o)tB
z?a!Gv!Rkr<lkKkE-XhwMbOLu(e}89v*gbB4U31Z;WxmxvPfa}=T`u5fA+)s7+3n80
z+T#gl=Ii_Su9~V9sxe*3waEW~o8j4cwd`X5Hg2h!+BHeTb>fmuXzknzQO3x<m7(P;
z3^_X(PPshSXUV(2@pjDTQ>L%O*WTSwb5v?dXNP6QiTRti=imQ!dYb90fU>tY+buMc
z+rGs2NPR4MUKXf-;kg%sTD_!k+KGv_xBoG>@0YTFdD#EBUB!n3&-Gk*G4h?hqJpfd
z{!0#1<%5D6;mfYbdrxDH-&6AP(o-JEOY(dcSpqUPG7UkK{!dJnS>!xLBT%Wu(Kzk=
z?Y-X*oQ>Z8>FLS4OOt0a{rub(v)3x?&5k!WH<_&nul{$)zVrMn({9#}M^0WAUVg?Q
z>C%q6yC#`I|BdPem*?Ht)2XsFYbjTlk+4P4mmg;=_siKAYK5)}N%fk#;7`cPpt@f_
zw}-Eft=?2QS!?R4^>;tKpR_+*L^I^UOg-5Nr)&P+?N5=pu|E9PmQ0zhPoEAipPzL+
zv|wp-TOG%T%jxHyo}1cydX8Q8yL*4z^X~48-IMX~`7Ybm7ropEJwB{Y)z**UI5XY+
z`(t0JsoKGpQr#yAU77Op&1Ko?I<bNUUw*9MzrQqE-EUr@#RHGFFE4{t`gwgd^wrlt
zLu-W`v1hsz*i~P<O8XNplWMoP=R6z9T-S=04CYMNb#p8&Y)XD`+-F=Uq`E|+#l7Az
z@8_wl9YyQn_HL_w|1VL#*Day&{ky$~|G7`7>XG?udT7~#?&%(xb{zAL)qVcE@GzsN
zkovmV&9C+`w;QZ~d}VF)_LEMQ{KB{X@$+!WeS4VUwWI2-)vLhMVQc=qS^d7_xKhs%
ziARF>Hsz{6G<|KRxX4Ms`Ny%|*>>uFn__ccJiqi*`_Ft8&q+EnjfEs^%kG>qmCn1j
z$Mwg3-P`~FWJ@-RuD)JtTPHLtN#)+o>ihqi+jBHyOIbdu`_FAW`GNoVnz-#Bue>xq
z((~)j?YGwDm*X7|iZl1!YH9w3UhO;BC@aV=t+=*um&|;{2|AIRgpPJS+II8*iHq6S
z*Ij;hjQ7<)lh4zg|1o+PPH<T;x1~?0NwG$&u*_k9oW|*z4<{p@*mY0;cX^Mevy$M)
zD=R~J&r0RI2$*ar{{Qe3$@FvcPS4Ry-ha<_;_L;*Q%t>|tu%fnqBWuZ#{_dtvC7Gw
zC%-@1Kkfd`YV&ly{pD=moFg;OOn?0Gck_hRL9Lsl|KIJJ#+xay=0mUE`IVQ`dslRC
z4&$^FnPK)>+$L1kB4hWQTc)d)`OKW;?X1ZYHoyMYzrDN5tG~%@$o%~6ob0VXyB_#o
zS}_0W-t6NgnV0YFs?}c8$FN>8V1a|(9pi<0We+C&-zaP*c<(mzuW5RbZ`w7D1vqAz
z{6f!jjTO!gLQ5+yPu(SOUpZi1j^=C^%?A-4CrqQ_x0Q6t-27`0;jG%`EaS1<e}3NU
zZ?P?cSs^;{Z45$ODqe1aZO(SGx3-*_V#v&>9Oz_M^#9-AC7zS_-FvR;v#!Hm=9l6G
zjY1_BAC@=v>i+YeZYVh^<PoZ&UivB|!+Wk>?X*`X%0FGnT;j39B~hoXOlXtt62B$u
z-^><LeJ~?iKX%g(Z~YSGo-&F18XCPae?=MfB==0$kKZRCaYWH*pUzBUL5JBnr(e!x
zxl_XOXvuNsqc#86Y&zM0X}NdwvXDZi2-#0-`=NC$JY5_yX4+KMoi4lT^hZ^ur_Q~%
zHgp|I(@O0UiP$Tu8N*O{;nLI9J9st=-hOMno%8XH6EPC&`ZywPPn+rSJAYGg$Gb~=
ztG~Z_e3<L;pV`67YOYKVTDm2)#a*%IR+org#ru1IRqOvd`<#B}`{Q2yg9{Ur)hDbH
z(GBWwp8tD~^^31|`u6^t0}pX=?(}NVe){`gGrLCC$99qav!CAC|9F4u(o*m5@f^?O
z%8$&oE<ZU{$(2icJw^ja;6KNYC4HBEK6p_3k5PR6jX4WjzMh<7S9|hM>mQ?ZKJCUw
zt_tTkpPZX2d{)7vVMCR6;2sX9xrbP}*Tn6<IAiBj{opRKS$prDi|5!QR3y4pJjFk3
z$?0#&jO_*-=iQU{&--w&x>@6Xs*zIfiOx?e`A%CWeGu&1D$5wG+2tY8svEtLt#>)s
zQ!nKYQTsEwH?7LrntdT;($72W-iM{GYW?3=AsMu1=l;Ka!g>31%*vmwP}pm}WB<|v
zM@=VvIycway6m0i4Eyyvea>4e`M;Z!;&}Syqot?aYR^1(Sa}emZq#F(KSks1je3Rp
zcQL)$S4)a3tNDLVeq*>j^G?cjO~DRXrZ+#@gfm_pIw^R+m0Q%{>m!NX5rMPi0#*tg
zHQeKL;qbSVnZ{`*dGlUhTbDP<vR?Uh<<j);<!!x3s$PFyug)WT$38OX_<YMrYtBZO
zuZh|`Z<74l*yO9Xc&oq5)|4Mv?&x?>q~r3^Nvd5!2O=+>vHUE!UPNmGKPUHF%i3dU
zO3xSjP2ti0VRLoiRrkgFV)hmBx@D<)izKI;%Y^U!`R#Xv$fJ2O<+q&gy$WAlHFawC
zwe$0~C%pbPcV+PMXCar5@!GuMD0_7H-iJ?9wVB&{4nzr@f3Ym97OfiYaHvt5a6?@G
z*{xpbrQITh_df->a!o!{JL`t!>83fo8<Tde`^(OEe#T#Ir<NJ(Jf6DiGj5(Oohqi4
zF<Im3`PsKQ8oZ`zw516ct~mdtcB}fosR0U3bB=_4`O$UE==DT{EiDsfEb*JlHUCb^
z7k&$?pUdaZm5y2MCi*2KpvtQFTg}QzM|YLx<qIiCoSdm_UFj<=U?X{S&ZDDT!5p{z
zYc6Z8K6_5JI=5$UQ0UAc)ennX9PhuW<Tf;8$uHZV^QY{?{Joi<x7{v(S0EZ|y>)He
zQl-49ALO=XpSRo8ep9d_p6f05YOWvOYqz>@%ZUuIbq+ikp<ksd=`VFmC2ftSt>+q(
zi{1?3+4kpS53K9E7`^8Elw(_rUr)c^bJ*f}m~Q;Ww$s~f7FenW^gwgDi+<yc$lb2_
zvqPg=IBM)a9`|>v-B$m<k>e?s`NvaJS8JC2%kMtqD|uc>WtWhU(CO(dk0&)Gt82AI
zeQ{a$>gVZc<r&vZ?(8WR)6cxSB5}vbLtX`%Dk_WTicj4zX=i8p-}6$Xx4*?o>|b!V
zp<8T@>gI*JXX{L~`}%D|f4`jd$B4u3hEEbdSKLv5{N`B1eV1K6sU`jjuau9}{^UzH
z>~l7msa$P#+TygLqYHojy*($>($&Pp3ewNV9+*8zT6<^5H2L0_$&98I&g<gN9tq2R
z`Tu^o(7dU7v3us|)kd-SUwc|{Pf%xSV8bS(V?_$DE=*AR`}6uI)7R!3OCL1<<~OL$
zxxdWyY1h-FpH4}ecdc-q{qgf2-{@_#%@$|Qu+N{jZS5>&!M-n{XXbo<eaL>A(tVdN
zk{6vOXx`sje*Q$0@~rEYwIL7A%>DoSRjKsc(`#ZkM|C|pIYFcF@UM5P{XHLCc$O&N
zd+?js%I$^K?_-*hTok@>x;)*U5Y^4L`YHd!c4xD)6(I{{jNRVEd%I*m3A~&mZvE`>
z_X??vdM)KzZ!Aym-l#s?Jh8jKLrnVZOW`7U#><IHy=8miq7$zCwq3LJb}P4I<H3V_
zvW_yg&OUuz=nSt+u~t{@k*1}2e~)Xty1o8b*ouT|C0-t`s!gTrOq-YapPc^QK3sH}
zp85T)uS_iJ9zEHSzc1tFqRNPq+w$*s3SZ3%UEMPEfaSl%{q}#${(Sd0$^UlO;&z+;
z!#brv*Bz;Dwg<P}t>%7uzFVmIxvS-@!xi&_HSY=^@X37gV*Sm6x#_GvGcSZ~&=jz(
zc=73a?X!;gxtBkEl->RP+Uo4hEO)k6%RloA)ef)N`@LIGUsLW`#Ky$K(_(kW#zj2c
zl=|xWiie-3Y<IntV!JK(_@cMTos%^tK0kD4XOT<vMY{-rin&WOUt}%JdQxCIuiQnZ
zYqHEOna;!2-{05U{PI4dc(QwjZaSYm%dBH_D^<L_Eg}Q{9)2ykY%#}!4@+BZ@?Q7F
z%JWy>u2eW`B0O)`J^7!O?+z^U|8*>ALHA3q!&>&Kr$jumEvw(%sT5GOKQ-~NTB`S4
zt<<SrPnnyWxW!H!Ul_jCa!q#N9)7_Ow|3iaW)WJN<jTF=XQGVk=lbnA$6cy^Okgbh
z7tFi8IMU#9#iWHt4sPE$Vb9Lur9M+Xo!Izz_xE@4d&>?_*dF(MnqXdF+`I$jzdeLA
zm$Xltz4i8*o%`3`-?8(&w*HkhVK;q$e$3>2Hutl-@cECA)n7D4Z_k_Amyj$gd^kJ7
zJXZK(aQXXtxz{&xZ<VnxVwl|8k@j7s_R4AryGP1X*2Y}By7_qV`@O%noenk>)a(rM
z3D`PyXZe4}Bc4156`6lq=E(c~`4U<D{hfWwF0uUni(0!XK3?j-oO8{y`QD4(lRVXj
z>&-Kz_{Erif35m(g1P;OPVmOFkz0PeZ|lG2wmRwXGTphiw%ZkaFqnP(bNjNB>$(3e
zSyB6&pZ9Nq2p4OH>&J64?1w{K{%jIm9lq}7fw%jg7sp!qaLiw<?%!HEGtaMes_RFk
z2?88Czlt><sT}E(=aqi4AgTE8uU^T`&)?pwZdmHN&t~WDlAPw(8Z&(67&U9IIJkK0
z2fg}FS7x4>X<U|ZS*Sm@`kSmn%FP{)chzT^ZkrUkI)*Wmn=8IT;PuBGaTkL-k?Q{Q
z&mL)gmb1uR$gte@Z-}*;zwzCP^N!pufA=s_@_GDJt!ckME{~jIwxT}&Uc2)8|7nL(
z`0m%dO|8~7PI~mDdHu%p`R|T&t$yE7E;v2s&Zf0-bEOs^>pMM9H@mrN>vR1-!g>DX
zdHqJ3S{@F`{O&!5ikW4xPrM-g4USDVzsp@3Vt<`qwWyVQ(Prj#{C1M3&01^Ys^khq
z%O}Uz#kO?H%ne$UG4UAh>vQotSPF%v|G&q+Sm4DT+XeY^78p#u^mW<y<NkBH9-G<x
zef;k1oLd{S-(P&JJ~4cnPTZH}GmGzTm(;!zS^R9iMWs|gX?AG-^<SM9do)7d{$;sy
z=h59cU0Yu#bvaKs!qYI{<=D5E#?LFZJ}#PI+`Y-0?XvP`tzy^bd}}jRZXbFiFhP>-
z=>oT}uT56PPd~9Ct#iuCAPaxTA8szr0$UfCyu74z`{`Yk&DSRF4}WlPV$w$T_jeZh
z&I~$wnDx@iT5UC3wfPt0dmbM%eE0k0`~B7icVg@&9(exi#haa<`Ght9S;ekn`k;Ao
zLc;$EIgv(_8P=w3(|dVmWADbL1(tlZi%u`PbYjD`yx?W$@9n$%Ev@R?9o83l_LrAB
ze@e-?e(rhT^IyHvHpfENM@^Jh`1X>|+u+aqw$khWl22|rd%J9oU9DODzCAN$d|>YJ
zI-RVvezxbOvnyw0bUsgIV~?--_EUUw`uEe5)xXQv>+Jmhz)s5}pI>T*Nv06j&+41@
zi{0w$UVV94lzN(lm3?+n<tquJFMoNZ&5T|?JhCWr@-gRjo@FvErfwNmSLGfzS$X-)
zEW_59g_rt+)6f2UdS&Hh)=$r?t3NbYZOslmadY!?Ha@9Mxxc^VL~fp?yHi%`O{FNG
z<YC*GomsvSnRn)JX?uq}QVs0lvMsMHymBa0?FFN=o6W^7fqSh?Z#JGzk+3b3iBr6^
z)OWT<p;DYr;_)l{e7)bjUUPYeu<`Po+dJFOZojc$?$s+B_}#5lp0S;;YGyg!H`n0N
z4QcbdId;{3Gq_T{mE+wNTwPDB?Qkq=*(9VlE#U3reI4~rOQp?(<5lBkud^uex$OS>
zT+D_EC(ikAJM%KVI=}4MpGx7wn(ardL>L7d4($7D_IAmuP%Vp&$sH+Y6SgV4B%PCf
znJC};FXu@?$o7gYNqG<X=LeU+yOYW#_4#SVC1qj9dj~gPUtF4H@ILaS!N(n?ug#n$
za89msy4T3AJ?EK1b<#-@35lNcFG{W4A3D;OS$8ef*vu~f`^(jJfnVR;{2a0|`+c3x
zp|W@P+?iOS?<x2#ntQFCTV;-2?yc(b_ZOXX1kLj9wHavm&N8vtZLrt4y;*RpY)jG_
zmV1&JlYfJHvB~OwLOZIz%UxR;mbs!V*ke{e_oUz7<t5%bZBS*bwpN;@I6=iT>CNdK
zwK=ypo=!<geDERcu+{}>rs?|e4;SU#b@`}xqIPzmWX1o-=NBBGks{65=6IAV^~^lB
zdj*PF&Ei5II(OTDySO0v)#*u=i%&bgn{KMzmbPM-@}q~6`EP&udQ6${d&4PJWnm7b
zh4RbJJh^Jy^m{{EXUfS*Rz8jv=`x@GEl+FPS#dHgtl#D3`KAATX8+{A+!4Pmr(@6l
z`8IF6{oN~WY@X4+y=D*R`HeR7H#H^g`ev~ByZYyac180%W}D}}DH2V1=f$>fr>yeh
z6H}F|5C1BS={wwFaI<Y|nRCEtewMI1D}N^MEmQg-vVKPZlgB(IOMa)0MXSPAZAgF5
z*sglxZ}qn5{hwoJubsU7?5ytepgU9LEJ`f$-_42B2>jIf^K#<12b_toxBa)_|FCP~
zyjdUqE;-c7RrdDNm4%1@>3^wd-9AY(Xi3EOI%Q4YxMv4m8mC<pUomaIP3f=aH;c8y
zR!lI@mpkIGc5qv+wNc6mhl)r1lLd_x=bW0afB#(UZuWg&&+RhZW^&%<cJljue_7t$
z*>|{j<;m3lZ!1N=?X=<S|M?}ECGOlhzn%I8rzQ(6()R7qD0B^fT(e8&TDY!UJ&&#O
zyPKEm=Y7A`P#(Va<^j=%LQSa*>HGivS-f#R&vVJ7%g^3QTn||v)VcYLSIuJMljh!P
z(>pCw?e;7=>U?~)zFoHc>HQb>8h@SCu=C~e&iKL(`P3`3F04-zJaOysg#Ut3p{w1l
zwjVw6|Nlg#P~C98i=Q4%UHw7pkUS$_rwP-tAN>yD8cc#J4cnA0H>H)D{IV{wIM6Yf
z?aS-0M^^~0DVPy0rvLZ-KJRH_XQllAr188mYnfSjtk&?;?TyMiLmzX=R&q^zc6pWS
zX3xiV@9#fX<>Qz6vRvTZM|uAG-^V}B-`w!>-qkdr{<_QcE9EO$q`6i}|39kUvAW}n
zebJQdD_P3gx&qIfIXNeDY5#2o{^=_Mcx65@W-WP98M;1e_Pw75Z?CKjeY;eA*GH$K
zkMXAk)eB?e`~E%Xy&m^WCyQgv5k8qu=8sgC<k;6(FH78eYhmQw+K1l{c1$j~{r~Xx
z`ThStUH;X7P3mKSd%~#}{f@%v_pQ%O)r~z=J6kf%hN<b@=81=^T3+4wxBKaT_m1+I
zmZ*oZEPMXE>wojC+5dQ-)NkD@Gxp8Uj^X>n?Rc<bvW4}Vx#lyN-Rn)JeBu88qdWgu
zd*}V0b@AJ$i8>!Rd%TY8*W>k1*AyG2oiTVb*L=Cpk4e6MCx85&@BLHm&$H|uo=$H$
z?i(KOyS?PLT-_h1w?|g8?rdw1++#EI{MU(}U8LS=Jvf}$y#IfdN!OMytb8Uv$}IWz
z?peNQX=UQty9J-q%T~So`e^f-wGA;llPc$hs?}LPyM5kXFK`cs_pe;*a%=sAhq9*r
zjGU?;{pvD*+aHU%oZZ)S4|z$pe~h!M-=+Tf`TNh`-`u&h(K&k3+K8RA-p^ll)?rS_
z7LSL#ufyKl+bL<Q7VNYtWaacfJ0D#5H@Bm`jbGa7$)o+#?4q`RTXg@~ES7)l<?nA~
z6|-2@9dg;1?l*tar}_KkvhN7Q_S#l|&;3=tSx|l9kuBxluj$RTo*DD){=D$S`KKor
z9PN4<U$?To*h|Ussf>KF;ibSX%WeG|maU4|$CDRoIO+K|+kfpV>*^va*ZWO1&%Y;S
z`AeILLvUhQ@wC)q_N%XLS}meq7O~-DQ^(g!*K)06)y#UI+2&R+x9nj0Ie}rL;3KWc
zLO%ub<tlp5YwOHAVR-lWu_JT56z-d9hg;RWiTJS8`}Ovmr;|7rbb6&Q?W~Di#^Exh
zp>l6dNY0zj^Q>y8IfwMlxWh3;FS1AS%$_O6Cyi21b^JNev4|sKyKBuYla-anPa7Rx
z@=*Hzv@?NgB6`>^?_+MS*z%}Uo`2I0`J^_Lv!%OZjaCYt=2P07cCyJ${aRfAwRQi#
z+pnHstSQFHxAf{7ImY*$Vctnf4RT`jQ_kFO(vyw;{7c+7C|Gb>LxiM2+=tz{juE?3
zIOP&M4fQVvH0-ZF|Lq=+-LV@-gug1SIdH<sYl-fe|86g){doAtU!S3!CGOwCiSKUv
z>@ViLbHc6XkIZkWL+<^u-#>K+eSS2j!TkQ;-dTzr7kV5n_#Aku@czOwR^gXVwZnh$
z%0#XATicf#y-2U|liJJd(CsG|W`(WqnJZ<y{9;7O`8%_k406>})m9ws5>Yzf;<E9L
zit~@@Kf4WVmpL4&a6crk!RT*yP4}?GhpI_OPhb8KBfoQwN9;PLiif!mKEG?f?Q->$
z=*P~3-MlTzddC+|{~l6edj9FHv)c|Ay=ZTp8W~;Kf3Nt{l}%H#-`(4pd}Vq-J7;X8
zrQX39GoG1On(j}}xw&og{{@Nub{DTq4tLi(-TBfZf1dr_c<ZQXHplJmt$F#z^7FNI
zw;Oa$-nVbi*_wUzh*@vL(;$Yqpf;TE9FwO{PEHPAf6JuDX<f?)YcHWJjpK?>FKphU
za70k0eX;%Trp@Y3u5Wjjy-(CnQQDkxGDqjZ57WXIA3kp2YLAhV+xPKTw)b>BXXevh
z{a1QCUK^Bw=Gb)7Wt@3rugHfkHjJ-39+C3SV3Eu;=VJ-Ize_Hucve`R&pBFG@aEaR
zvcvm1rfN;mKAe*($2UjVeapokvp0B7DSPWX=f<{mALg0=6x=((V>x@#=Boarm)kPi
z-_A8FW^8wH+vSid()h!-;d<eT&N<<4a;guuMz3Z~HtcH)e3DTx*>9SSr10IZuea^x
zZtIgcYIE{RyJz?gRx!;Oft6O%l71vVVy#;#bTmS+b+&eykb-9Qnnc?@;!jUbHP)GU
z;cY;+sq-XB&CpX*Z2FrHW#|_Nf7r9~S)p0(ERzpkY^I-IYI2yz?v8EcvUG+GuUpT@
zwo1vIX4&)e-T!wBu18+2H?0#o)%m8n;o`c}j_2P0YW{xjSK=w2H97yHwlO`v@cmxh
z;RGMiEavRWcL$ywD&CWJ&m({P%8fJcX)<n3Ra3n({fD#Q)z3y7_bVGtDp5B7ZnOCM
zvL5-`CnvQI<d~j#E%Pj5`r`}Pzcp@2KigBbS;Z?X_RUk<!cQf9k=J7P2_=EH@^thp
zGH+WgArZvaAHBo<i$Q*l+UG+*g{O8uIXU?=OX;^emd#A&ZfXvDm}Tx=6)b*x%hYXa
zWbkZ>-zmrYWb<$CvhABZflIMslYOeZ+t0%?k76_n7adt)@iAN>e&1hqexdW+fxnON
zCGxK>0PU~r@1EcL@5rXw$8`r2TjnX+t~pU_<T>Te=gvQow->k^ko;BC@69bI5}~Q6
zWu$d*k8@pqLA~<xZLd~@F6P?p@>q4^j9aF;&!qE&qIb?=wqX~@{CPmV=Z;qXyqG=5
zm+>yV<<A*temo;zs&mqtyK~xmlUxqWb66?l8oB*JUG>pbr85Ewxk44vL>K=!Yb>y?
zUf}Nog@$0YOLn{46PI{A>kXJ^v-98GUCo?a%QrXQf7ATz;t9j}_SNCR+snRMeil17
z$9Vp$J*Os3clQZdcgLAQ>eY%F?<e+zs=f>45IDJ8hbe=7fzE@XP%)vT>h@#Hcxz_&
zKjim$l0EId_UC^MENcXGI3FCAiThO_k!!|ZX`#?AvA(R@=Jr)@eTTE3yqMyuzdyff
ze(S}4{kXP=T6G6+*r~2@JSTm;asB=-{`dWEwFjRR{Hs||So2uEprtnajLn%z$39(u
zY2$72ohNGkjT=U%7k^1<x#%&y!pe2lg_U<F`y4$NdFQwR>)%}`wi)}heo8&lyyEv4
zyTWVYzfV*ueN7Q<IBr|jV$Jc(E3wyk{)<g3OpMlSl}?>?ze6?bNBUDKrRtLRO}AHa
z+WS5BJbC5y9v0<$Pu~l==9{og*NeBTyp<Dkr)s%N=dtSBe>fj9v3`=bsmOS^$UfTU
zqs8A(w-32)5k6S;F2<7C*;Ly%{zEUf%06zf6X*GNMqE^qHcME%ZR+yK-<+?`tJW*}
zt%_cLttWGG_}Zw;UuQl)8<{<^?(MJAD^CI^xGPR!{BW(o+#@G6QSO-E9Gh0Q$*G>{
zb4?k+N$RH}Ti%SFwbpq|kxBROo!t^Fq<a3hc9Q1BGyjY39AWyIGcQT->4yd9FVyVu
zbS?{UQ|4oyV1B<&zIo#6>+3czFnacSYj%k9qLQax9Q<6NPHW}8r)h|VC7G`^<T{hF
zu21H(XwZjgXJ=2?k@r^0xNe^N-VFPXhYKd#%FTDG{#>)cw>$b<-p3u&OEWJzE%01i
zRZ(}e+N9sh;%eF>F0Nf2SAM@-erxkK$3F+3xy<O>B(TUz#aeJ}$-6)I1;ZasnADS_
z(BSOyxoEa2r?kY{$n6&=GrhjD<``RgM{)(zG5hW6k$cp6t*>o-Eg6?{U-qMB-Lg!H
zq7{==yFNWS7_oy##;B=w!3Op%w|G<!Ni3}S_m!pkx!O{%f91<7Uf<=9WPc>_>1Uq*
z)01;2i>lqeu*d$Bv6tDpS!)*UF>dgh?mYYRlT(e8^tVkgICy~l`wH!_^~b*$#oxQL
z<Cj+0mVn)1x89w#w!XYO>gm?<`e}MOJHK9Bp?`C0ue;0i<~j1FyLf(ne)g<VsM`M?
zciNd5a%(5={~u|a`b(y!@SSx+wP)V5ha1v3pZ{~<>Th~JF<CvXx|ritUB|qM&#tct
zYmF5=R`<8|Wzf-|hVyJ{pY6<>`(|#b)pX}GPcrTOXBy6y6^&T+k>&Qrx0CfI|IAnd
zZoY9<ny+RkvvCma6}MC|j{6Vq!8G$^Yfme(KOft$ld~+#MnrID?RB{$yx;8PWv3-1
z{*}A=O!VxLKb4;)K8MP!);ODOf6uJG?A;Yc{+r#?|AcOJi)Hc5U})r<?&<a_-C*0>
z3z7#fzq*=j>GI)7dGoKY%l?@>zJE4a%CwTnS9OoV%qhn>-o3b(99%ccu6*8G-labk
z8V^b7si-WeZP(jb{Ct*4Va;mw`3Lg9ck6#YR-)(JR>ICF_bcPb2BW3kfrnZT9BAt|
zb>Gx{;Z-8z|Nr}+hyJOb$I)g`Z2WExIQ?ExH+^z>iPzTW8**hIJ=^?!gZ;@nDjhF_
zUtU_~IZwy(ef^EIy_Ox~?&s}4iv*ihCxYe`7{&Zv_-ryXvzD28>_bP7n&3mNsag_m
zgUvfV)ASQf6V3XS_xZdO+9P*7nUmWrS;#+Su2iV+tXrmgj$Y+h+x3+H*6g>lOdtDy
z%iHL4&wJJ5#Op79R(n?O*(tf_eB$rtv#x4=J|$JEGJE+v7qf}%?Pn799CPVww%~Lw
z+2bhP`r*jJTND2q>$jfsD4U)+d%>A@&BEjBY;RP4e7EKOYTJP4DdkLWW>ow=_ozkO
zQRR2N>YV>`-^oq;$npM0x48BhMdP@LW2s?}Zg94|+;HM0OOnDp&qKoPPfz?Res<#C
z`f~p@t`SEWTf&db__T0E$hH#C)lc{EKVY1acqX@Xc59$JlSO$~-QM_=`-MvaGp22f
z<kUC#u_f!`l;dhC{%>xkh(21{cwyngJI~x-UwKk?()jz&0}fR)b=O^Z_~=;Ijl%c;
znD3<Q{Ze#AM_>6tZh8IhN})zU{r@+1Cw$w}s>g2mZSxAhHBq}KPVbZ0UiR+BwEO>p
z-$sY84w_i;O;tgEm!IsdZ7o$1n_2pM_-dQ#T(0}&&dm8)Yq(Tm@&vuPw?fuM@OhdT
zc1)|N@tt+#>+bYo&S$gB`8y_WN;}(Q^Juc5^NenpSD%hL-+!z8yi?>~UKpd#s+?V?
z@|T2t)p{Fcs=o1b;fwCM5*N+dx0WrIDVZq1|MA*<@ozI?O!F^ss3xU&W{68|oG59)
z=e=P=UH?p@G@IgQcjnjYrb~7l5!;#TGFxi)%e}e(YX0p^k9+%7sDI`2^YIRIS`;|z
zZ{+h!Wt>;3+?1jnzV2CR^6N0&xcArFgMVCl_y1S6M(Be8&EjQeIC^}3sn0TB9kP+h
z%gy<o>^T;175~VZ$=lDb)?e;FU+(+uAKpsO<{r#9&AlWcDSSxB#oN74W-+hF+++Q}
zwc_vDOxKUMt9@mnx7T+gq`RW+lz8UOGT)z#`)_P7H-76=qN;M}*nGiVPS20r*}~K}
zcSVGnOgF>xp0G2pN!FN+NpqNIURtgnxnn~7vlGAP?-LQ4bn)DtJ3G4yk|idt>5J%j
zICa`o{@^{eVtEf|RHQhanrk<=cF*a87NOZf5vw*v>LlNlnP*wuXMWE{a>L7h!SJ1H
zJSNT)?)b$~xURc4l&QJ-;_V~zPW)UWdN|r^T8B^f3dM+tA1wq*ubi+Gc#wB{AGf6T
z`=$v=d+t3~T_Pbj>5IY4@KVPs3um5Alyg?@l-|}nT}e&#NU`On^x_#e549S+S!|dw
zSHUMUWWU~PF?Rj7KP(^CJQ0u#o4F<T#P9hZqAT7`6+d$=KXK_71G`-dDkEf1MhGm*
zZVsKr9OtK)R&=t_RPLDOxqS>LngqJ6b;?DP3w(K^4IgNmM;*!C$aZ|^**^>uXBAr3
zD3twkQkb`GLjJ3`v>7j~r*R(nl7H~2Li#@5eH9b8uHL((S#!!y%j{=o_@=GROXFk@
zJG1DHSft@C`|codqnIVP@94da|84!`>oe!C6A!z*+Qao=Yry*J?3X*^>%R%UH;b^3
zzP#pT<n+fEW?RqQ=DPR(-Su}TXe{Nv8{V?Zqf<ye?D@3*bnd>xLON^iD=&(8-mblR
z!VjsADtSqx6JI}kJ!zpo!G8Z&mzJKDL7}rfZ$0bH7MQ-7tE}RmqV3!nH$63ZrY;T9
z3{E-y?1fpMc&Wv&GZPMOTiEq;Lxp|eBb6qVwB+CH54gqkEYj;|ocy-`dFYMjU6VgR
z=8az4Y`AN3?CWfHbICmqMT!=!=;%s%E41Ua@kI%K@pDr*)fL1!S*RNu3VP*iirB9=
zPgKq4*Gc;a68RgWwq~qx|FA)!+W8M+x@3X$qh+?c%ibS;voz}|*ZS{u7kxL~u-}?=
zxJ`F=+3q#li*6cy&Aw7lskKbG@`0S?uWX-20hNWf&##i^b)3h#;=1!BIkoOPtrhAf
zucKxhkJuI69(KU2*45W{wtK|CHB7z?cV*gVY~ZW^lX-1kE&I($Y`Jq+?MwTV7Aw-P
zoVfRVxu&1e;y~X`UK{v7JbCir!x5#%{#vQ`{MOrV*3D%${IYY;f2}J{f*mG|)0<^x
z2EGgFdp|+o*OGH@o#gMI)p>Y9E3M*rdf+Q3*-MH``QCC?)XPT-XYN?daI7Kl?1udg
zhxFE8RP_C0U9!Jyv-qA#LbGe9v#e2_VJUs>{l%w;r=DgKed)tse`ngfiJv2@+Iv~&
zJpLJL(LLFtZPLWzq@)R+H@hcyJS?qSIZ5x%nVsV5t}D2v>wf&?AzyvrOVO-*H*Jor
zZvWG-FvZp5;wo3;_c<wtazv#+<lfuX{P)o3=ci9^yPt6>?|!E6@iX&wGlbqq-&Nv}
zDJ*W5<9x2#<4V%%@U<OL$9MJ4u8;koe)8K}dy_BCff_3wpG$jbzq(6Iuj3xO?B9dx
z$v5RUocBJz*`j>KBCn;N47+~4I2oKc_5HJuh{#3S^VU8URR5@yapFMTx7WGplSEHX
z{m4?WT76c~1L!1`m&eCNtshrNUHfH!XLW(|v9l`+y1(9HX?V1E`{B=FDpA$H&RE9n
zQc`k>y%Th@)5Y?X5_Iv$$Egkxs~e7ZPLlX;J5Bxl4=;!7Qwum0*p3>iU!QH!>2LMz
z<K20aTuzq%K6iQAVinVmvkf)Ye=`1T(tqiwP2<<u+k9r5iYHpiw$wk`v$Ob7$+e1~
zj?HcMQ_}od<|l1Wh;vf&pC}X0>EQ+)ZT%*>w2{N~#=}-~mGAHGDo;==>G$bz<dfrj
zpfic@xmHrtqAOo6?lKnFS@P|i|F)EB4yN>T^UV$CJTmaJ+p%In+%`U0gOnq}zS37$
z2Vc(Vc<eK&ce@RvU*_WDea*)CS_N@!`#F2|Ta{-B?_B-aFJt0vG5?~k)mxXVpFHII
z`P_khv#uRlx`YL?9E5YGL&R!^J=!&<&kncvxLud~&yjL+Qsw1ep&#Gx+Vj6lCGgWf
zyRLa+UUNijWfrd&*&HhTj(=l}v*qO6Fst&M&&M7-+`$1FQ`4BTFj%<gYt+n1sy(s-
z(q?b%3o34(yQ^RFzGu<dMfTH`<X+ug&0bj_z2!#g?m4RqX6i^Oul02kUmtUI?ONYM
zP7J}Hv!0%oW(+pD_Ovo^#h2|Be>UD1|KEGP;idig*}regpD%m+BV(@AIhC8$7lj|}
zV04<}vJtUp>p-6M#AzCp>L%wu9!vD{%`SxREc(I4cvr7>>GCUnf*)L&CTaXkTEFt_
z$3};nmsG|6>}!ej_{}eM%xwwp>%afsG2HoacJF+1k7~bpQQL~n-nB08`6bll?J?^|
z14HB_Pcbn*^U#*5s;@rg7*+kavGIZT^lSMyy)s!0PAMC`QgvV2q9=PhL?=G&+<NYb
zr|#~lEdIkE{P)kMP0ll!J^34x^Iek#nEF5~t+*VQ_avR=OP!dpyxgh#NUKISbcqFY
zA(g`+MTO3wLoc&qSC$JN5XpAf9~Zpryqjj`qbDyVHa%oLxv(?G|CpxI$9v^Jy*dux
zEa10YsdUFlX;y=7@~o@XBHr75t;;5eZxnBLaoaK{!#{pg#l?lqzZS=tJUjjV#!AM>
zc{e}b+o#0em>lS#Hz)M&&g$t5eEWAESdnw%<<<*t9%Am0_{Q>N+o^eNhm-_Xvs{?<
z^Uvgm=k4xJjJlqC<IMKJnU1%QZh1U^YBtB07x$i?z9@fXUF21lPrWnR-bZiGi!@|$
za$5KCZ$o{V{Bx~0e#b&C%qX0BY4tR1@%C?d%Xlkp?=1hnk5gPX=tR!d#`RuFG9FbN
zcl1l_jlOAC=NJ6{-p=zN|HXrU%QS+$Rrc-WjZ)EbjD&32gp)!dj4w4*SG>D+v`VmX
zW^vtD`=TD+s%HJTMUiR8dy`zb=GvD3d%lzV!h(Y$dd_WM=G@wseSYif>*o1eSN@s7
zf0AQ^`JEGn@e4bqXs7e>^~+fQ`*~fs=e^40GpVA_LVW6zkCob4bVNP6bFbIz&7HmP
zPZtVvKRMm4^YX~a%L2!uK73T;wS4Mu$@xLQ>8j&xsnhl1D?h*e?mb<n?fcTz;p=%T
zSI3L2tP<U#5!a2r68K0pXpHQ)-Zj=L%|;(d<9U{wGvDuPez8qNYr=fl3z->*f0gpF
z%h=XF)48-Lt=}}`-ja(G7ayOf`u5J=?GFEHB61{MXBaK@esHP!`n<opzsotyxw0g%
zRwekj-<*`o8&8RzUihNrLdz7r)g7`jGYYq6U(+dj#kGA}N#<o0|7m{?DArG&)O*jW
zJY()%ed%^S6<d~hMy_4^)_;?+FI;tVYJX9eh@M2A@gd&_p%)J2t`&kN(FSOWRViTV
zT-V}q!_r%1;=?AD2RAyqQoUR^&Y5wpPE$oCc~^;HZ1<_}u}l|@oS2%M1Q|AF&#-OR
z4tKh=)H}PyJ!eYUr!SIb^}Z8rcGgNAs(9%)O(%0x%1Ixape0{kURvrm_mtwy(^@i@
zDt;zj32gr8lyG6{gw>gsmz<ks+THA4Ts>(XGrQEU)Ez0OTC#$x*3Z^n#CP_zyQ`0h
z|AjjNqB7<MC0dSx7xEAO-W^^0<ZrErux`ly<1ANS=myt{?6pZ=v?X`<cd=9RuU9^N
zxlHe+257;$lE7n@f}L+;+V@s4?F_niXXl*D0*@7JPEEXfKGkS?=nfyre&vH5A$|7K
zuV?sQDt;i+s&T<l>cyrSSM-e#4u6yt&fiJ=wo+uuA(zF%3t3E@l5!O|N>u{5XDx7T
zYM8Af6`1$nMM#s<g8NP1%eVhJ@%y)iTGWcVe$G`FqnG{CsH&{;%$%fA>FK@#v_>9M
zW}}b~j6u63X08iz#=cA9fH#N7q9>}d3)9fz4aPk$Fu~<y`YtbC>^oK%^%WI5CrvMD
znWYG=E>WykV6t-t?R0#pWeV9F3*Oxb&z3F@EPGlSRJ`IY31+oH6Aa8^DE9{sXq(2e
z)mH+rZ`1f7#5Cdq!1M7cS>m?rOtUP;w`J#|(}NQmg#~rp!}0}HmwiEtN+@^21x}Ae
zQ!cnStc%CK^F_(aL1<}*P;eFY81s0+q7vx!LfPRuj=jHvstTP!E}fctp-BKOMW~c8
zP0~>PBDml+)*W{OjU7T0Tr?LQnG%QHc|ul<o>PQ=aa{O{zSt8|W;wWkcCiH}d7(K^
zU_R%a-R1Ak&9#<`dwBo!zsj}urT^ZSDS7fDkbiSU=%(Q1=W9%gKoj0^SG7#tSX>UM
zgYuT}-6d{l8UKhy<KcgdYj2n7gls7}sH7@wd+pEZ^~ZOv7jpEuo_Ai>qT<KFzrW4%
z?$msEaB$aGY5mw;Pwb|L&$X@lb3{D8PFO(TLFn3`WETgPnkI*!`58;4G|@Akp_hWn
zldNv_+e^KtmmQe>w<zU&-Io^|MNUrMy}t0}rBsz4nV($j_vf%&_?~%r-Q_bcgQd(?
zJhxkX4&+n^8wJp^{R^GDSWu&|afOgY-J>H%yTxyB&Aq$(`suf~w^n}ct<&H8qe-*m
zci-IHTlS%we3n{$mFkx>7Tav`$o^l-mnrj?3BUN3)BjBOw$G2cp!MOui!8qE{cahv
zt;Y5H^D4fI*SW!m&dh%<u(SAj9$#Q;*7c32)92S$J~(i&&%bnaz)H5LK>sZ{yQ|Jd
zox8WEa`Ke@|2O_P+n8^jafK(@YRbG{UuqWzU5$FG9d>-ryJNl5%Y0tXK6G)#qROjT
zcE7GYP;6{;oD=oydl5^DcG$Xi7hb-+^i=C|-IwJ)VnSc)*4FRry1HYIq;dVWQ-R>p
zNy)`QXer0Tpd>WE|L|N;vU1YSqGx}e-F|QP=f&g)4-#H0ou6lYeU<O=xz^=dGp`zz
zt_oRvtmkjamGn8jGnHK1zP#j|q8q#`=BClg%S+BpP-Jee{QT^pfpgoJnMP@IY}4<(
zy}iBj&)@I%+jDMiE4rF>sQTNx=*?-d>tc5L&9Rwkk~yhQ_V(9zUoWi;Uj8xt$j#s1
z-%tK@bb9rFo8QxWW*VvaPy4e|PXGVc>-X12Z_T;6=;xaG&;NXUE;Q+8J)it1{jfDJ
zR_~3=xw7Hk6V1!d{uuRdc62=WKkweBFUIGWdQRSz++G&FJx~7k(d%mBee>&P{?5Lt
zHTCw^%&m2Y>yy-eGl_z?EBJGqcy(6T%L{x|9kdWoU{VtJ&v|B+;nMK;bvyi}>>su-
z-)(1Fa^gYA${^pFR<e5+{`{PFeN7-Qi|_31vwj?YvYqWq{oeTb(cAOi-`M%O`FlHP
zZ$<FW&rf4NUB5KXcAj}yzPKLCBHJyMpRY-ouFAdhCI1+Yq*>05E6=ZnhpmsBt>QUp
znXgppsVOT97qhWtFLLR0tFvNLT`8g&Byjo9$7PG{ei|en>*<((ZS8G?oEO&X_uQHM
zBX;+9ow!XRu3D2%*X*}WnNaE>TCe~AxQbfQ#imNpQ`40nysuBW`pT4L!!zglF1JfL
ze5=FPw=I=p1fOuFun4q2Ov7*~T1nF}pQTG&f7_3K*6zCh%)U!K?fvd<$^5)&X}ye9
ziACh5l&M<N%&*5RuDbg6cKIC3Vl)4Fciw4USsyO`@xrUEuP-h2Z=byE;d@@mzc(X7
zCTz%C9k-V2k;<mWRhbtT**iHoZP@u(Kyd0rjfKT67M(K=FWkLh?fnfW?H_Qo9~9UB
z<bL2^v!tw+hxc?{_jIn4SJuwnzGm}EC)Ze+XD8>LmUt~|Q8D3gR;c!DlO@}Qw849c
z1(g(5Z^xFVeH0=$Ey<0t-}&S`>kG!W_cn`%yK879zM1xC;q<(a-W~s>&GXy58UHSG
zmtWi5c>C8^Y452z7Z<sH)(&?ndvl|;f<shg)8khwimpZptNY&Dle+rplM@SX%wG6t
z;gL?^iw6H*U0HW?>*mE?f&2e4M{UdNe<gg%{dk{zxyHeV6U+oA+g*t}|8NQ)sBxm;
z#Ij_uh+>Qv+V*RK|C|X^!#1T9t`k=G`r+#IrFmVz#YL_ij=!4Y{O@fLopQlx6N72?
zrHTu;-zN!&uMRtVXJ?U^PQZiNh4*9k*X@nGthVH5*&i0OJ<f-tVP^q!-ri8gdiAeO
zwcfklH9cVmLPB<j@xHmT#^d*apP$8_{rU9T`0lQrKN&0^V|Uw@|NJESn}sj&%Z84d
zU*4yMtdQ}03EsetyQpBef8+lD56LqxE$tG~Ybm>Qq;s;M;?=dm(xJ*a57_n^Z^@q@
zCoz3(<nDhT(|mg#tFQ}j^mIgSC<vTok~u;C>FMd)PbT-?+{DZ7rf+k9Zt&LZ>vPO%
z)j}1PKDwYEz0G#_ccs-yzqdu&pI1BfGk9fCtIW;K{&P%JeQ#}%xHIv`wY9f*yx11B
z%zL_7=&C6Z59iucW_`Yvo8z56D^az8V~R#x&o<wgR=UB*c<SovCNK9Z_E_KyD(*f^
zXjpU4hGl6ABAbKL&&QbzyIixcuRGqvbN_Zezhv09oR{a1*G#e~e3TWsdXN2^*cz?U
z7hk>{pWk!r;#YThzH&~c^Iox5<+J|ZUc@(dSJG=YsgMa;VLJYb7SEpv%r@O8=rQw+
zZMDsGJLg~S(k7Xg_iZj*?XssiS=lB0@$uTy@9*wj|INQ9a<}9Beff{(+)gpS&#@=&
z_2*ZwOkZn-um1aTd9pxq;M}PPxS|=)d{_JbqxM(H%XXgH|5xq)-ne(pYYn(Acj<6g
zq^)RXeCx)a2f2C=Zgghx+ulB!c6F6Edeh*Jz>eDA-x{0Sxx}?*Se0h|PAPwPhm*r%
zlB)N#HIbWd9Jg){v^X@m{L&J+navMEe*gF=ytC-3QhRY=7|%(+`F6#xzpZs*<&K*8
zjZuqtUj^q=<=-CPA09ZcfJgGu<&f_uK?fr!Gz#3<lIy<kPi3&p7s=-*L%kP0;Z$8J
zi2X2t3U37=p{4(?xA$xhDM>_&4><QCsI8T8bmbxBHZ_8+z$h@mMU$~)lU^XYk0FW{
zO>I!|y4V%mingB-+U9a#Qc&m&VtSDhy9j$@%tf2gbIKyo<y^wpeZk`3AheX_!pU7O
zpyY*e+yPiaM;Oy24OeYHQ8knn%*Un!bFItmq%5<(&f5C%QP!geN={De{AODHZJoEi
z=Ep_#koq?_KK}mx{&<wNoK1y8@5ZpXT0)G19y35~%Nc*ytp?Xza68LcCTP@td}=Oj
z_V2Y`V2zEqh{&H~4F^kK+fUo>uu<#k>n{}>!=J1xI`rM1r!GBXkxQpu+^#?8yF#yK
z*;zgO?Kx5V)Z`d(J(j$Co348Oyu4-Rl^?(5yVpv9k62Q;#i`Q!O(=8$dJz3k0=4sW
zqqm-)q3AqWt+(jeiNe3XzIIR7bA9LZ?^ku@RjsM&em|zY>8OsY+?n3|tKV&%hJVpt
zqwm)PlaH~<+)5U@zAkpMly;cTd(Sv<LTNl9IH51-$qvowD3-Z2Fob!m|1RHg%j2R@
z>ctwzzsFPLta6SVpWidjCN=8vv$b_|{s^}pzW2Z2&X4!f=9P;|cAl#JwXg8wBiEpR
zJAbUdRVpoKQE(yEQdr$L@7|_f&&pR<G7sJFo1Jj#f6bflT<a3G>)(ad1>@HxZOyw|
z{pQx*_9I`V%v2Y9Zc9DA?OLw&G>zDaQE6vp<tnXx?>$|={Oz}x>C5N49@>=nc-iyn
zJwCT5?D=Do%a(cJ#mgTd=1d0<9t_!-@bJCb<2~{9)r(SZYlk~ol&rX`^5M{XyV~FC
z-qT86PI5hbU;5K0Z`)t{|J~|%=<I7<|D({W+3jrC^i>B;*G25S<+AI|`p?hx_xvcz
zx5~c1@2|?U^}j#cn*ZG`xl?H8yL)@BYmT^2U3DczV$c7B#{>RWev5f@U*<>Ie{=Sk
zNuHS#V}5-v3dp~^Yj5%Ocjs+xPfl7GyD+HN$<@30`V7@eJ)V=7$L%ibjnSQ#Q~vte
z+T!%{fsdbhPuB!(8SB}5>T1^X^%1gDS8slPZe~=B*}XZJwu9oN!pT8M)n7xi7sP>P
zqXrI_P6oRYraqb68w=w8*R6kgcCxhQrIVAFYkd5W_<#L=$^X|LD1Lu;&v&YpXnV)x
zeUjf}zh;GAESPDVzRobl$*l3$nUBKivD1QABsjV_Wna%-aKJSCy70XJx1BD>ED>E9
zv@B+O-r)%g--~O;thk@OxA@tay05Rc9$4_;?{EG$cXoECEcctAd3W9ArKiKI_Wug%
zn`6ng?<*gtPuV^}|C0J`>PNr5zHOa(Y03I8ud4t2=roUeAHBFLbaKw=Yq`<eb9Wa%
z*Q*by{q;q1^7l74i*F=?1~1><`pUO8y0to#!Fm7N+vV5Rhnwf#GU4NOF8lV)`u*K~
zwY!6lm$~=JRIfU1?D5n?IIKSP+#JoyO(~g|mS~1=<Eh_S{IuyztHW%U%xmY1Cwx!+
z{JDBr^z~lp|FPR@j&=&Gcesaa`G0^hSYLGFzdx<qGD)rNIWJC{z5V{??sVPgYr^XO
zs=l+9Bp)x^TfMjCi$Hw%lEf!Vd}azoN|a934A#1G<(-gf%<j6mn{BJUIeA5_O7Rq#
z{_jVz=Wo8)cXxNY*F^L_pJE3pNgr^6HrqRSW<ttDD5>DZGD*er)9v;DU;Z=6ytE^1
zE?bAtF8j+<oi?YOv`N3V<<Ze@!MF_tfd`pbudR!7s}gDInyS-o^6=%lx$&<rum1Vi
z*L#YFpVadrEBmXA50B2;`Z~(y<Bv98X~SE$_NMDUns<7-zPx3Xh~>qFhySJ2e4RSo
zN4MqYn%KQI{_kQ~mi;r46+E^@)BefH$-9$(m%T95{h#jo*p1hs^~J-f;lGt6X8k!_
zesxutBlpWMGmYn3mxCsGb6i{Mo}Hap`1qOb5lMb!ng8XHyOWjlE!@P~4(Pdmdvh*V
z^8ei<Z*Kk#TmQ$p@X-<5_zJ$SN^_KIzaEtc+Vy7rMETx`y;Zpfome?1q&;7EciJm4
zyQwEOJ?X#SQNQtc@lWol1?$dPKD#_ozU<YFd4UHtFPpMVkm>zX!t*Mv`F_>pb&dy8
zR&74tr&DzGmFbu3$L06=*Sri;4eW{fSN|rKHA2)^JS=lU-V{AU!8gA`j_4hEci`Q(
z?T<I_7Pj8NZN1SokY~a>w_U&M^_ySsGT-q_bHO>g?>o<(n`2r0>~3}H``zmA?6+*+
zet4zB<C~W=XDc}fF5u{JaCq_mx6-o<id_t@4Pc=F77Zp5#x4fe2i1ZnPMvaMx%~UP
z{MN0ehUVtx?HK_<K}o{4lY%C-SWK8cJv=Z_Q$wRgVoo#1+!nL_a+#T#PhK##HeO8E
zkMo;rRQU8&>4HT`j~^XqD9Om@FY*f9m~~vwww+JXqU?-@ZEUQ^p;XTI7EH{|51wp#
z>a8HR<>#-T!ncy%+ohjjEp_7HFf}#(u`}n+7SVIQ!s<QQx0VPlTf8}<_k#J2W08OV
zF>l}eTyFyBt5>i7>*;su2(Mb?!?q-K$wt4lG_iEkBP&~5+DhLf@EaH|;g>hIjs4%i
zprrPps?fw>dBTf=nN}qm(yNZ-+_-f`eLmNT!^_WH{aO_j6&10uIM^?59fxYmx$H|b
z%9j>QV6!^O`d9C9C)+PS!37)vED|gkSEQL)bKwC63%5E^rW1wC$EQhdepXdkJ%9g+
z&;FWPzb0;NdHM3fKG{Q$Y;5nhwzM>DSP{OSZ_ZSQxQ0%L6;l>2Jh)X`T%fr8z|Rl%
zxwn+Xg{pG{LOiyxs4IVxGT9KnS*`ab)6JWzPsFYKWo#`{FIDuL&pWYuOW9wwZ8J8Q
z{eN}x<jK0ae@~vif3KgDB>DZYwWpVtmWs)g&3cO-I%sKXYa9RdI&~^C^5&V9KX`vQ
zC<^i3Ix_#zL>A4=+Z!Z>5)Kx=x%qkeoWOs<N$SaaHgV;PbGSa4zQh)m1QytN-S3u|
zx|{>eyEW!a>F45p{IPua=;!6Lv&`6<lT)%ncYZ3@KFE?-_2%~0R(|ePwT)tiriOVJ
z*S!2J{%&DnVzPU`(&+=drz-!yTks$uCC{$vjmqOKO@S=C6(fb1UI*Om*~q!hGo!yu
z>fzI;y(az~XJ231sa*Bo?3RRoF-z9CnaCs^oFLZKS+2e6i1NuxmoH1I`ZRC;wN5s=
z%JNHso3;nDV~X!=leYgNJ1mbia&JpKEhY6Tp`c?fhq}wT#bsr=^#^hc!j>&l(~sNH
z9MyC@xXw<0zF_f^rJN0YlB&J2)!#BRGxt^e5|}RSxoMft?2{Y~Vkx(L4j*uk&*kqo
zKf&L6?Dh3Mu?Nm}2`=CT=a>(NIRfOD%D46TEkO^Vj&6oc9~`dSw`a&)8(8mqCo}#@
z!0WZH+SUS+hrX;>waP3jqx$<jW|yUjLiZ{I^EVdGwJtxPX;iGNTAYy);pV1hlb4c`
zGNESq)>!wT*St5UJGh;hx%<M~i^)2TB@aB9e8bq7ixTeZRoL{-Hei)AR5%*rH{UrZ
zYf1MxeGLY~MxBcqLD%vR2%N}XvHEb&?CtL=_Eq=qD%DFrC#d>o_2hqCKl)l+9#jQ5
z=l(u-cl-N0u1?ukQk&yvIG>mMu)>K=slg!kSk8$rMKAs(f8&?CA-{7))Yfh6{?~Uz
zYP)sr+$m`%cVb=X^K-T#iOIh#d3AlyzFCu_a<$EV*6Ek)Lw`;X<Wx~uC#$ElDamlN
z)QxM$Q?1JWTv>TJed6iN-+i%OUR^$FYHmGd;KJqrzk);UlsX0zt5!rA)HuK2A*-y;
zF>vClIa4^U2ClT6#dRr2$o|PKMW^@ra<~3y=qMV$zu&jazIJZ>@}J9Rdx_rKzM1(n
zvk>DQ-lCktZ(A*<90+7(Z{~k4@;AlA!h)sG_(Zpg55LMpea<@1v$IVdr6adEvdvt;
zF=wKnpJDmkHs2MV{JFe2xoPKTO`9``=^xV{LAU5_8GLG~hnKB=5Kz#iDSd6Nk)fHB
zG`o*&<r@K;*=@ZAw>B5w?u)H<NKX(isB`?M{NrmwLRUwJgNpbhTgzUVwi+K<tI~FP
z-__G}JL>*j?R>`dBQH6*_sDZ@F}>KmY0O1(2l+W9l=MXf4$GClyVWgjFvlV>=e*qA
zg#8;{yKW2HIjQ0Qnqxh3oM#ts*w=k2ld_aqxz)32$-lo<_jgw3KX~x4L9ns?L>g<3
zWXFl)49h=AIT!8?%e|$1R!k_wkjZvexohM8lfmg)+M0^bt&$n+*nXG2moP6pwdLjJ
zi=64JZFg^L{^1<G<zr9UEl~NU!E{Jq#hh8w)N<a4e^oAx3CO5e{OfDo#JW|}kRqq6
zx#94`a(?E?H@?}-zq6t3n)%e7`n5g(?|)^Ozk}zb*3`GUSHen6wys@wWM0#^f72(P
z&SQ67_T+>|m}JW0&8x$CO>P*ScM95Nu|M^D$jTVY#Gm$W<{4$TtEAO-oqiMIJa^5F
zwC(O5L1iEQJWG-~F!S8JqmsYk&gO(Zy-_DMX^n<*Wcc<h%Uc0)-iI?eSa|2S)E!`W
zBImRy&*<avFD>ov8X6~zJGVG$HP$9%a9eCsU>BBPcXOCAQFG<W6*_J^v`!p&$;r;a
zr^LUtpuxz*Ai+c6()q~P8K1Z=@tZIh*&I6X#y~AGd!ymT1(ym0XP*0isp0a47aN5I
znP1#kt^TDU(`j1Ci|JFRiY^o@k+Zq`<;#~D70zxFg~c9C=jIsk`gC@5oH>2o*vRBb
zjJR7HD3v$vmtp+A{k;#**VKsrFQ;;Gd=1nRRnh|0!qB4iK)<rVf_;A8$@dO_*zx7g
zR(_|FsVP^U?u_&3&SU$Ryvk_x*2IV)vy?~YfA5(U6*R3wr{-Jin;XURts+*ff1mYE
zboRzyaUFZ694TXulPrDaasI6Txl`|>{daF{G<un0dpCW_sTGB1l+$j`UGS&0%zoRv
zj+aVpbvbK`W}5!n<FA|B8r=MP%IQ~6cWZP;{x+1Bu;RR2@58@n{tfTd8-jcn%U|hi
zZMBSch>*4si94gQC!xS#dBEw5K5Z7OjX#NQW;FT1E4FRx`&&$lnC{pAh`79ptw}(z
zhpk*O#YbK0!5WowstlYRDbJb2MLpCVg@S)<R}Nr)3n?`pDLY82e%!cd61diZ)TcG(
zObaRu)YWva=k>QwoOS2!MzdL=`|Uoczp^{?i1p=!$Atx#CO>$xW{;EQ%Jq64?zW4T
zt_s;{c1kMGUEsIC+<o6&j~sjV?2=G?>WMGkroCD$^>XS9t$*o{Smz&F<khxnQ~JH5
zN*U|s?!48OCuY@k>EcRD?RRYVzj#iVx{7JK#`Aq)dilxaw%r!iTl)5KowrW-aI!x%
zRppySRO}Cd?e834tU9+WVbg|xZw<{7j;F<ZY@YkG)iq$p-Gyz7dRR7Vgzb6tcjtl)
zD^6|;H~4TZLz*Y`si;F|cRJ7Qw(S!$H?RBk`&jyt=OPiA+B)0J8>5B)m&|aS@|mCW
za?d|^M^Em2mS0EGSDp0q%gr>{chfwCDNy6r-1z3d_spfZf_Q|td?~w-d%tD(<D3M0
zdj+P6?m3VDNHgv$oax9Jd0=^+>CwA=rWR=~OP-u5{94ZK6Et;t$%?h5$Mp-H%|DAB
z(+Zd|Gh9PE^69dCre$ANE#A3ov!#>5Pkq(@?9H25Y?pFOQD*vJ?=<gC?eDpPj_dR8
z-l{IkRW;0bnjsWB3tR;Jkzl&>dxQLCr}RKrYY`M_0&NTyQ?BifYgVhUxOXiiHe`iI
zP1U>AA3{D@=U8!O>6$z(=H_yAo}elvt?^V;#8stUH~pNB?8G^;A1o*DIq-79eQUGi
z^PfAWes9Xo(vHZ~oKqoOe9M^a@8@;wG8K}XhgQ4mo^9b-v7W^`zHMp48KqnI+?Vg?
zd#=jf;d|P3|J`}!?;ftyI+{6emsNG#AA$SFe0cRY#4f-0NyLbKn(Gg_9qPusmdU0&
z4?Rk;4A}H2PvAJ){vSRDz6J>{&bI%5_*~EkP%5wr)GP2<koN!lOaluW)$|DFyQ_>Q
zP1gTeckV>8j>vMw0OwNCNb&PGE~v!aEquexGRI}=sSo19932i%3IiQD6%)l~Xg)an
zzp~-LfyeR;ntD~$++X+VD>2$FlHI5zB3CC`dQ^K~@5-z=$A@a$H#o0fbm4rx=Fyu9
zQx|ef5ocPlv+UOu!~Op6ottac#qZ6?ja|P-XW{E0P%t<C?_l^E_^Y4c(o3X#GNtK&
z+xCF_6>^dx#dklezV&^!#Zbg7@lK_D#crLP^fQ7lV#B4s9PGG!uV4$~_u^-<GAxre
zf3{4rXuZx8x8#0qQ?9mf+=03CCiVRPKdbQv!|Fv_ukcDvU$$)xOC8rfj}7gI<37Gt
zv3<R3mVeed{)f*OYA)DoP?%XQ%v0OrxBrV_p3mg0GcFc)d5S-BRZp(1NyuFmyny%b
znynv|j6AqoJM2H?F)bICY;<NaeP1QT_+Rt-#A{niL=LQ<xxVt*D_Q$J56$mI_vA83
zGnqEbXIftTG5OAxX>0`-nV5HMn!J+3f#qfzL&UlL{n=S7&Kzss$Qan$-#j_-)xtW{
zi<$Wg@BKV*{Y%7-6h-b?&FfE})4vk&rtG#p<B9tBOH-~b;_Y&<RC1UsIaT>bNhYXE
zldk9>xpaQ3%2j7@Qy$#-Xh>jbyYXt9S?FJh$%Pkev)-BhXZzKad-lo?*YA5fTxxEf
zaI1=4V`8z`muJeve$G1Wg7C)Q{hM^&v$@UIui~4VJUc8qIcm|IlmB&fBUwv?+#ZTI
zw_GTg;JCXycJ0k||HQKA`Q;@VtaL3^YN$(O|C7Y={fYE+M#&>7yp~T}-Lm}Zismrn
zbuV^bz&qim$n3&zwK^3hPP?8ynO@;hxUAbkbj8j0#cCPTP5GTpxKs$$YMITx*qmW~
zWbVYvd0R~wUKaKX`D>T5uKZiOh9yhlngjpGX7PKUC6;o_KYEzUqQ1UczJg`Gg9FR0
zV>cY6WV{y$|NTE>%9Hu)K5e}s>MtX$II&+Kd&T;a^Y(&vzW1v&Pwx6M7o5q#wGt@J
zrB3;$+)!fW3d-V;2EtN>gtf~%!ne<wHEq_XKKFa~`8^(`PkG0#;<xL?<vSj!?abz@
z`L-xGy?L_WR&-T_O4_r~@M&|4PKs|#JJEV%e}Qvt>ao}D^;7OPyF9q?;r-o&2{Gs1
zO<dt{Tu$_&T4Lb>Gmh_#dnH7k#|jy`-Vkv5FkvlcpN-n9BA)%qK0kK<67*?bVUnb%
zrnG9^SMf!?FFJiry8TnTv~GIH)>)f)idW4!w%cB01*16Ap9ia|6*;ytPrR~sn%asL
z|2a603(2}luHk#se?#q&?8~J=n?676I$E!J^~a|D-4~qO!3hG=6aHby;`KlKZ*tX3
z9dJwE0h(fDSc<qS&N&9jY@h5kb;8CK*B^eLHj69V{i?8F^Rm!TDg7m7ZdXJ<B{pAv
z_~QS)%LljZYR)M!x8-V`eTG*)Zd1C9hJ?G+p?eRPG%Hrbesq7narps3F8u%lrM|QM
zheDpHG(R(UKOsHIb|I6LvQE;j4#l)x3$;Flsy1dZb{{X<B<)j{yX^AHkJk^_mT+A*
z*wUz%vE%4=ro)pqdj{niGA4>C^*&Mw-=lVX(sIR<FKWbQy@?3#_TZ|n7o5fPi}QkG
zL$N0N%@-WAU4Lsry7{13{SnC#;Px_I(eo=f(m}od1|<cC#=!JF2Q3yX2|w_B&0PP(
zf}5@!43aHUVS0DUBU>fm-Io8lb9|Rwy=oObM}c$k*DtHg%mUukeTdBnx;Fb|@BG$f
z2b7of&eS>~B9g)U(s=LG2d8dwG$&ce6!0p|U=4{g4x7C7N|48yCxISZmxNTj@_t|b
zQ1|kd!rBR1ySL?q{?pxR66m_q>J4k?u?fphs_QA6@8`H!mg8w$TDgN`ZM6hb+_Grj
zJOO#-$k@nZ+G?_y%|)NNzuWbv{Ia~9ID3QQviX-CWKC3TimVQwwh8t1Jf^I)cH=^!
zm;)9`N`9@G2G=LJbE&jwWNCXX-Xv$z!OW4aSnON5B+==s?GL4edt|G(%v+~abDVEa
zkJDbW3crO1<#_$iy(|7=TQqZiwS4=Uh|STTi;6zRdwmnRwG7eudms)fW8ztKLcO6W
z22@z{GX}Uy-#zpoqQ$IZ26OG&SrS@{WhYMJbyHAO)(<licfEFD^BZrs+%3;<OEw2`
z`JHi^xPH$er3o%44)XNN@hHx|*y*^HQ@1tvTw{#4&r{PM?2Um=_f+@XND?~Q=giL}
zJpGQBQ&T#NzhY(Z`CGFxntxio6YLcaV?W5k)NLs-UBgw9v*iJA`Nvu1x(tgqq`N4`
zy7ic_UAgY&r@^71vF7F)wL>`!`rpiq&epw`u1K4x@`!2qW=T~;Q{`g?6Zd|c^;=OP
zZ-H=NY1l2ML!6droBdrg9L!Wx9?M0{Z`WPM!R&Hlonh)T`!)`<H|1}d_qIy42OfI5
z!(fkG6Jw%{$$}5^x3$)^cjYgbT)-<>y#2(y=`wTw2W?t@!OZo+a)p9lXMSF}GUcM5
za(%>Y{)`V_zeew>d3wXpPlNya-q-i`6@Op*{P)hy={4_NwEV%Ldc=J}QI^ztoxDgn
z%bhzN7e4HLb=hcUYNu6fH@xtA+QzV_^v@&XhlVXR&OG|e*#|TfL$`5kcKG;2RHSi(
zf{|h7&X<-ym%aM5$oZs;#uJ`}IWj!WlSS?%&QJ_-3!XI9r9$?y@&?9DoQd%sOL*tY
zCVo3Goy#$oX}R&-3&JxdaE7Z@*ci@Tq6o^R+k|GYUpF|rDrjk5yKVPfvG`_-h7G35
z=Y!MY6pIUQIxp#UD(c!a$>Yb}!vE3J50*}lTYWaKf5MVC4}PAV=*KOuGHJnF4(>fu
z{#ez2my?%|kBp2|R-TtGW?LuA#L3yY`r4ZE`ma_hDk0I)r+3BOW&T~pD`R7$WAmu<
z_Feh7@9ZWzQJel;c)0ley&dyy%O5^?xVSuTr<Qi@;f-AeY5$s3kNeHx;{PbDc-US<
z{=cP(&YH%xy#EE>F60Pc`B%Ym=l(up!z<G#>OB?f=yldCx6BDdPSXuaADB55F7;~e
zJ~mHpmS2;KkhgevsrJkx-bZycq|KwBmv41cxq9v4v8^*RIs9ynT;vh!e8T_e%VvM?
zrIQtSY!8Kr7{(qExXrMkVrz-W4cq&-A>k9wuBy`H*Q8=|>&B-yX7!J98>dgQeR@8_
zf4=GUOLuBcKl@sLtW4{f9urgZuCFiFE?RSE-`=_F`ux(;(t?c6UtIsDf6tyjpT+gI
zZq8o4ZXKJnlk;INZmznmlF!e@$Lufko?yRzf~qaJP<L3#5#Y8mq+<o7bcfVqB8*)Q
zKNT3l0^?n$9r?RZLvHf<-8E}|=C4jmO+9|>n3}3;=*mx5)%zB2S}>u!z-s2@RBy4Y
z%q%ta<s6eWwX{}6g*v*mh3os@V3bUBUb26a!E)=1m;X(<crrNM!_)JSG>1pgw<*)7
zZ!e$!dFJNl$w|q#w`K0FdFd1y8hWClVo&VGqOJYw_wSnZ>PY8fwr}sd{Q?44hpjKK
z{-dIAzTWe3n~Yq+*IT^(^KD}He5ikxmL_eUySMng-MU%6f2*R+^AkSoFa9pKXDQp4
z_lFIWKVB03!I7Dr*_hwe*O?go>BYy%Z>_)8eEGC()20-?FHg1CRe!gZw=HpSZl1n5
z=hvB?n>HD(4%c(9{@>Uvt{>mq(Xl3c`@1<eFF)igef;cgPfyReyE3an))oDGb8_nH
z>nBg1Y>c!n{gv~7-`@B31(yTDZ|}*JHO#!-clY}{TZ{5%DguusJpDD9L>l+AFfOb=
z|8LUY%eml&E2KUFRiGgeEdLBcd82PE$}TJ`esaEOc0zQb@6xuvj2sQdpT5-eFLC`-
zB2?C{up`&H%rx`PibUq<4_?>T-FHb(2`TYEUUyP+<z%(Ks~4}%G%k0ns$%=)-amK8
z{ht%IObJ=;_jcl!X5MpsvDMph?q1xJDZC<Td!q1(Sqq)nzP)}uWAfzF7aS&(Th{so
z2OnOSEB!5I3o{c_`TLvui@(Q79NL)jWk%<`_xBnvZQ5c`|MwT~ObKyu_H*4EA5QM?
zpMG7P$F}xY&BI4e)0U}SUgmS@>eaTJ3jG3MoK-9G=HA+xeVt`{>(;V2cZ|Q+b8~<C
zY?!qm{_fK=JI~Me)=HMMEAk24sI_#mg?PujAeMhxEE;qFgvaLXibQEyfa(cX2Lq<S
zz>6RLU%Gfr%pxZz<;$0kww#=tKjb4LuDUK-da#*I#<on!-2D3w!RN28uKxP=ZN&Dv
z#lQLGnl9|De(!kSuJ88tyeBK1B5v;2zRo9eA^+f?of1wH=1yFAaEIYy%RM}wB=7G2
zpRnaJho>jw{_8AJOw*S>nKEVd^z)4$mAd8ZA0CRFTl-30pyP7q<Kt0LQ4{_x^OaIn
zQ*(23TN}BxX`;)SyOGl$yRfbEXXlgKSNQqbgoDiXHD8*ZJaYXk=?NY{`sc*5qW@BS
z#l@G?klGlq9H+;0$!O1;*qJjU?=(It_SE#e;F)pi^y$?rR)~mvcqGis-27nA=G5Eg
zB8#7`zr7(cD(cqt^Y_os59invdivSX&-?bZw!8bxHr(y}yG;7pTBW^ww!13pKV@FM
z_3y*P#~yQzbTn0*I)C1Mf#l`Gc^q3<S|4t(`qUwO^3>EFC;#1)x{!Bym#9sTRoTm(
zDL3~AUc5Lb@L7nbXXnB>udc2QUfj0y^;T&K*P1z#CM7NB`_`iZ9_6oBWSSEAi(B97
zt`Slr7*u$;x-b;FEtTDWCx<0&>cPO3LYFK#YyN)X?TTQy=NS|fq_}XQQi_FhWMpIm
zx18G((~N}uX}(hFDJf1qv2&+y@2FK+wQj=(4m;l&PQM;LEqQXGuCmh7Wm@UWXAJMv
zFZBml6gV%)zj4`hdvNe&fh}ymUAqkzx3#fdUl)^c``LWvbM5~#FaJC0U7qIQvN&G;
z`114f4oki|)*BtWyF_g67Vj20D;L299DgK1&AanE`bxyXX$;ilgG7g@6k~v^$BLMx
zT`e8crz}x9WyW27^3(~D-zP*A%eQS1S8T5Mxwlnj=_XfJ))O<8Uo|wmaK7^7k)hz_
z)8B<2NtxzelK8n?ut#l~Do5GrlP6~yRWcRDP7eS4%y(iw$L0C9)dvHUl9Kk+z4dxA
z->TNkS*!F-LjC)5Uwx&o?Wz9%@Z#g;GakMC$;apZ_jh4&QSp{SzwC%v%a<(s_48-(
zualW>RaW)(bNc6ee_!{ejNRtS#botPhGdETHdQj!Us*J_<^Olw5vI7te*q78AnBhR
zi^k$F-(#|O1!KurB252hTXV<6OwZf9?fsqF-{<a5)=QtZHlp=Y`k`kfZ!d9*oSCze
z`>vcV8*fX`-MD-6b8=sYU%qVnvZ(6ywz=zV?=5JPDiPvsX8ShZINPe})-=8NPPrxb
z-P&?Q`cI#E)Ot(N(CpsB1uZ{J+1uZxbj^6b_J1a;Th6gHmFD?(Z*Hx=e>QsiNtfc{
zVv{~O`>)^LS}!U1q~CYKnV)0*YxBI;wzh+dxy}V2xy>Ot>w$V}Y=ZTNrH|sHqNBNI
zo;J_Dw`_g9tm&H{tQq{S4N4!v6%`aN-;Uo}k5q(A;bz)V8^6EM`?T2EsBI6_ZfS^D
zzgV<LutI!lSgdPUY}}m!p^LZbE@njeIr`NtY;%&7oH;Mp;P%!1dza2~&RzR|-{R?s
zn(gtf=d-g@R-F3n>dW8dP^p-ZoLu|!(M(qE>FeS)Gwus1;A&33ctumV`|s&}l@k4O
z5}p4KJ38gw*dqEx*ze#81@}olzB8GBm-){$E517G>kAV@vv)TaOD|4**0XZKgl}(b
z1AP78-~24jFK2h^+&MR|#Sag&HLqzre)(v3xK(M+`bBHbG&o#qnk-!<VLK=AhnsGs
zN&V+(Zx6fmu)Po79d`DI`gw)Rdm@8#vi>(VS14wd^PZmMVf7<%;U$@%2IoZP=-D?n
zFLT`C{(aqaz4*B{rOP%=x^(&Y_n+6BeD3et`~GhIjoTL)S;Uf=Az53UX=?E0OQ$NH
zYs5;5NZngex7R3cx}H0@k*UG-NV!4Cpt-Hbz|6>|_SK9ZoBySq?47-Bo?Z37n~#4l
z(K~<Z>+FCsc6(!)Dz3T{J?#gMrJ1Imonuz5_FiqCoG4@Cgd=PG3un&FDhQt6qLwPX
zw&v1JugAAEUe8ZmzG3Tv_#+cGTwNSo{7d%t2NRX08&;ff3jX(G!L4mqr?znZU-R$0
zWaTXHJI}Tl#@udw&iGNj|L%DuwU`f;rdtD<|HkM2tT*}EzC1ns`GUUcpdh0}c9vIy
zf4OD%8LV2R6}mc1RBU=nol0-p=1v2~#_l4khrY^HRV!_pUc8LplWKVz;<RXy&4;#j
zznmPI6_Pu+3l$#Ow-$JKtY~Z7HEWhswTY%C=kisnR=x4_ljhvn+}zyT+v~a0T)-;%
zxPO^trO3?9mXjXMX=45T$I{W;dor_O&BPBU9Uq$Y38`?02TXWAWA3zRd~MyzC+8e`
znssT4<oS6v2BwB-R+-I84uU_J1q$kapF0vDKk@pb_fMr4#s0|*nFMXR|I1-HH^;Jl
z_xbj`{)rk7&)<7_{#I;Kl8}J%t+2Im?Hvt_e}8c-o?LfrQONo8t`BCo`)qHX_s43r
z=II7=$=ge${$Jq#&JoSc<;ueu!?*vR^_%+F((`xjY(KiN&NNkJ^_H7&1*hvN#JD~v
zx#cOifP=$@!9|E^_mPE@4P=wV#Gc8-vHg88$>p-=1jdOiJ6rq?X)2xjQd0Uq^D5I@
zd5Z@jtYSUR>W=)M3O--<d~sav=UFi~^@o|lF&nR~xt(!;o$k`fbq`)$&=hI3=Wp!#
zB=F$8^R#yzV6Xkz$MJyi>(0;9-FhX;{ylnnIsKe&^ri_nPfuHGtrxRv(zIFEw&iA5
zJd>7`I&k{gC(-MBf6wigvuZfLdBPmK;&p4*@CZ#&T6|=Ys`dm`k$)S)Om&{0o%_?=
zrDAQ&*0S4ucR%>eGAk9j;NjyVW0P}bhoRry-K7U#wsudS%P(hH`lw@x%6gWq{r&F`
z96Wr#YTxy%7mtZlS6i1n`e-+4o>HZ|kI$M=-fq*?VKw19<ug_U9G~}Gu)x04^K|Hx
zi5ck&x2>4V$uWyt{?RpCj@YX=OTO+E*r9btF1h%YaoN?q2^}}X!q=?RnLRI>!F~3L
zDKf{E-!I>GMLr;&eYVvXt*raqCsr%3Rb3tOZpZ)J{#&#1l`qG&EIZ*97MYX($I|%y
zk=Zjkp1k=s?NxMD#EMg%jaiZZ4MgS^JY2bO>4vS#m-?C>eX^$JjBL*8&sH{HJqwDa
zo|@Wjb|Lo0xr#@u^H<-S&&}06E2mmDaOtJB7tKObE3S9Q<TakG@-oVBzS_0>pn0uO
z%F<N__)qLyKh<Q(ewpuogv)Js>*Z!8t<t-GKPtV5ySCA+Bci+B!!au9^WqJQ<t|Rt
zyqPBT>GRv3U01LC*`)A3KK%W8`9+t%f8SV?b>{J&HLEqR-Txw#rt?1Gl$iI4GqVei
zzAp?YigQeKu1&q*-=VLZ;gb{h*U{n9>JK5)50+-V)R+)i$?CfJTm`ez360a9d|R)^
zUOU*bcEV-0cGkZW&g<)BrLWs|cj2*f%O6g+JNDRW){4`PKMD&zy;=QlN04mxiqG-l
zeP&f&f<LkaEy|8a)=c1V-&W-E?9<cL(&qWAqnDfgJ2HK-WC>`bbHO8p4`1b0Ji6hc
z3+m!&Fo`sNa(!^}a(dv!i+_KAe|d2)w}ils3&PcY^Q`t(y=B|d&Mz+{DapD2`vZZv
z&eS7?6%~721B?ZKKY9H4=~vFTA38ifsMY?q@|$H~W@Oa0WU_)${j1+yQ?qZB2yN>u
zU~3Q-74_Z5Gl?TIYNAo|oVeX}!o6{}yW3ma`wOII&pYS+uj<E%k4L@3XUv}ICt<Iq
zqcbPL?@9gf@8y9nPdJ!tni%I?yL9h)<+*p2H+J9H67%Hj#@nBd+1iA<`f;5J{Qp?K
zNoaG`^{bO6t=RNGRi#3yLs47cNRv<nXLg~B%JT*Gy6W<CSbsf_=jZS{^D1en;M{4(
zPo`XdG`sPc)TgjpT<-Di@&6?FfA;1jeqP6#q2<B9@#@#k(=%S5(r$El=C|*~Zw(E}
zJHcgj4<AK08Z6kbLa0OQLUfu`(Xp(egr*8_G5L(-o&JS;RvW*sI?y<MV(sh9?<<zh
zoG>vuU{cO>_4YkZ%ziar`p(X{60?8ZIwc9260R+dPoiRs9n{b6dBwhuEwMbIZ<l<{
zcN3MF+wV<3tlk%%x2H4F^OR_|t?LfWiRbi{_SEmTtY(soRegDDSEznnPxjv1%-4iX
z+U9+-`eY?_d-}vbvqV{)-!HyATT076BQ7@7ujuDog@hAfCo;=RzwP;<xUYAnRNRC8
zetUaYE?>@Z=YX8h$;tUi4p9q(71U&Mzf4j3a9xQ(eQ}qk`opdVl0gw0?yr>&e{l25
z^*DuHg`oCQFT>Zsq{WW6p>4zi&JWJq<X&L>K|rX|ykEw)amm8BZ*DD+KWAESw7%lK
zT3*?5zj*<x*R9RiW6<r>B2l;Uu)mz7s@K>5;%hfI^($T0`qR@<KFMO4Q_;OSGbg;c
zadBVyeaG|j_a7)x@n0Li|6XJ5?hE~2#I*m#PM$hdRsHzqPd{Y)@AjEWY(6M|_k(9d
zPW+=+o7SziJRxqmQmeqOspqxF>w2Hcn{EPITCcdC(Mjxmxt7PQbo+sftg?S6w;R@d
zp7mP8%YDg{7wao{^cOzl{kqMLkNIFp{v6&Elht1OJ4HFlr5EM;OwOvVj$Rn+Z(elg
zr~icZxrbx+9J-exFCQ`c1V_#H-qTmYC&pg7$C6ge;-GkR`E$Mv*V>K?8>?Jk6U_d|
zpIaxgN=IALX1`^{BFVKpYs~ku9KUkMqcu`V%alF$M~b1XLc^k<in(VP)%dDqa#mO8
zIOvw>?UCH^DbIjI!MZpuNOVablhh4y<$gA^7nX|+Uly)ddo!WidYx>{-Wx_f(x(oJ
zF-}|hwo?3ia>=iy{e>UY4vR7_Hd(z@F~ai8jhU+tIr}Q8^=N^6T3SX-J|%IkW|MBY
z2`=E6BFQu*P|JA5ODAv)KKSmyU^?lcg>l*!j~^GWtc>OU+CT9!;}HR;hXLZt_U@Ja
z{AP;1FY|vs<;9C)W7jWVy7VAB`{EvX;r&nMUu-tA`u@&#N8x9)Q(rnZE8BFdC4F7H
zmT}GP#p=1Y{s;?6rRC+BWuL3zStuu<$6~ZRZfBLQfyNAu$69~fBxgN%Rb;R5@z`>f
z&`QsWg9qMrI4<ke%n*>%FFtMV=(VWmv3{JH(9wNPJu^12Et{Zdn;K^$WqCFD(bCB-
zAEf@YKd5Y(V6sDhA-iHS$78M^b2674d;BcqiC11@&y@-jt|uS$&N1q1iCAoo_*_!N
z-R!Bm>a=%lZ;!Kp<f2#GY&pO8c+J0iYeTj#Z=zYp{2D2#0}~Z}cuIuMG`|*pb+++p
z((JAc7IQW=o;|6rG`B}$lg`4s*Vd@m8cbkc{6u=bqr_6HU7?mGLNjN~nAyI;v_(v4
z#|>|TS)PZt->5yQYtXr1?ySl4Wv2JPwm9KdetB^~3m2Pun(~su+VI%K83iJjkoz85
zc1%+OSN*u&5#<4HQJxZMT)oabppEC}qz_8m_4`WIO-+5HqPRLI2WYz0WWT$!*FNQj
z#*bsl_3Ae?KC1uQH>sWf-RqY(^6#{0PCqxlZT`d`(vG=mnwl$roS*;s(<gy6j%|H5
z?AO-E<v!_HXk}%^A?@O(wMf8c{*PIwV}&{=tgAYH{c@;Flv2yu$gGo}XS1j)v&`)D
zfBhl*!TXb^v=^?MkjlAu*{e?#f4`slQn0=8{@MNI&ClaLyR+Q?e3JL-ll@lgcjfbU
zzerPPIz8cGwbSNTr}w28{YsP;n8N-zG{rmbhQO5ND%vxrh6{CgmGwH9nF#!Hza*OY
zSo7x3C6hTG%=KwpFZ@!GN03=i`B>h8r>82O3b%YUH40$bdPMF~zHsP*2`Bt+&sr%d
zQf;H?e${Pzz=fbj&d47OUskQ2I#c_{t^-Fq<8|LYbZ7W)`QX9(^eQjW1Qk}Z1-n;x
zOsP8~l-uC2b<VjY-ba^q%-Q*63b>IKz@o*+v|n|x$m|IpE}pkHY@MFycw^zRH8Hmj
z#YE4IW{8+!^A@(8t?9tb;^&SGx^YK}Cma-%6g90sIO%lwIzCAofvHJxd%r3C{qtV(
z<;yweVynL`Z1~u{od02G@vk#KH7{2@jIIB+aLt;MS3e&5#a8plnSE+|t;)>&cahhg
zc;A;b4+;uCeEP(cn7$xh_F}Ha?!^&Xwbb9geCGSwBDk(Qc!|TVN22y?8s9zqXCt=e
ztsKAFyPjP8n0$f2uLcI3o)aB(3neB$c{3@%^xKr6+frOXA1*U?H%_^llXzuM`uw6>
z5wiLd?Qdu+mi6qocV^cs{>|(+KWu87%sl1nwt3V3mzl8kx8($IycW)278KhkX3WyB
zl49cSBRR9_Pq2rqt4z1ov^61|oQE#9sj7&)+ZNB{bS9_ET2fLubY8mHmoKXpyGm84
z&+Xw^{_u~HmhSQcrBh7xxNfNS9?g?s{HD3^Rn+WNo0R`41cYzb`edc}f!A}B%<GJU
zOS$z0XKX0_SD9P0?m<@st7nnc=LkPW_8T%gnz_<TCTx?RH!sv^Vx*6OEHmSZv*+1e
zwIdi7A5~uD?kL3>-I%`hg+2$%2F`hNCNQ%-5M=czZZxYaydz>Xvn&`i|IOIt;Og{X
zd&-o16_wI2UfwdzRbujd-{8<unsqg(g-3P~bP|S-si39u+nb|bGACP?ZBTdq5xJ@O
zdR$5v)8Z@3N>@9#_n)1)eL?Z^KJ)y$eqLIh{5g4fd=D2N_qVkA;&5cn{(6VCvrI28
zUb^z-*NfH)3Idr8F@EzOuKBurUfBA$w?8g6+g5*-wy4<g`YN~7t5+VfrJt|OEqi-w
zU+wR6PtRC>I~MCVf9mwf#)gKVJEY`pS$})gc~Nh!^*oE0o9Z4<TQ}Ewk<UGM{r3-@
z*^NIIzIiFSf9*Pj)*ag>EXn!4Aw(tfTZf0Uph?|k_AA%#eN#E}@WbwNrX~}3rIv6O
zB|Gyx%y|$zAx%0k>O-R9%V|HBbH8S+E;^%Jb%<5IWmTih#~z>G^XE=9Nc=K;<>|-A
z|Lkg4Y+F@yH!G`v>G%nkDJ$S}ZXaWEBwLp66j{F5O-lL4n**Ng)#4e<NgrL-9F=rB
zYcU~M*{`~MOUV7-N=)68PL&^#+oN1*)-jux-#M_C&qj)CUE*EEZSj?QC$<=c9(>{W
zU4x_Ha^!afmiHRdj%z&3S9mCB6)4ERMvUiy_=M@}nhcJKFI+hxGjmawPpHPbwi}1T
z)K;B%ICplu$+k?>Gg8+A%73NWoA7;k_;-7Qvx3@(y@v#LsIOTa9TT=b;#+^!;q4J&
zeqkFO0%!E||9U7eYwlD{Cj})Xt~Z+v7$2xcM#ZIDI5iaswdwpj&%Rz)S6R7h@}rG$
zPL`S(=T1NW8O0UNR5N*DW8<=A%N!ncUf~fnoBj=!qFS9CP6$upN>!e3_;TjVt!K{s
z*tP%Vip(^wjrqG?a6*UsrnDXS***QE^}_7wemx3x+ZVjq`+N0u4XbTAC!L=3+7*5(
z+0W>_XK(F?j+q^%`PZ%-J0|sWiFMh_kC*<2@_Kt;vcHwtGHFxLYO}YpRs26T3l}Bt
z*Z6wo&#~3v+t2N@wQg#1cI%PqzCXcFx&7ylU!^au)Lx#J>vKR#a9!-`XV-GA+xul6
zzka<v?P`~lX~l)J^UYW1&aOAhxpV2(y2Z)!8=s$x7x}TfyCLS_{fC>4cW=G8dc&1t
zx9@DX;cHgsw%|CH#^O2A>{WfNRN(r>OWXcGKl5!`R*%FIb+haIo~K?tdb9I$WQ(uq
zJYzn-&iwcB9e$kC9=D_vcB$^*xEa0TZJk)-qN3Wqefz(?G|u2V7qe)>p5_}(&b+4%
z_ga7N49QadyJJhm#Ba?9TteJdZ~w@uVIZ>M^+~1FNk*UN++A$-rv7rl>S`CSZ?Dd!
z%}~9-wnAu|*#8T!^wL&*D*F*Ca_ZquRyF_JOoKg*dWLP4>{ZideG=CH@x}TZ<I6?s
ztgoi4ziN~CvG}s{tB|SF4!m0y^NICgX;DFL%ll3T<~{!0$y1kZZ=RJ`-|AI-=4g^w
z>$$+*uM<93H%Du9?4R76<;?bLc5c1t=dS(tpHDhe!2J641E$9KW_ID3+5(gLroHl5
zyzgJ)i^~FmelO0v+Ttj<qJiVhjjimK?@!$@*un7leZHi=*Yw34AvG*{_jm3t`@5_w
z|M~m8#8jI<I*)A+M4D@u?78?oW%`4Nif_->+R0iMSpD=rD)M;#kNef{t_6xLTymFP
z@7emcEx}t>#3o-9OA9;j?C5;?yIDmaRjcmx6;B8XT)+1jgQRcWXPb)qyS_B||J3yC
z3M-xZ%EVyq9uKE5yNvU*UYu5+wR7KEoxn#`(|%lfd-;;5>GbzOxgND!B{H<V7H5|q
ze==pt=XAfU?9WUB1rM%2{@b2+eSO@Y4;Qnqy!g0e@}ASDPQ~pk5wmxHd;8|!-8F_U
zkKARx^ktFPlrFCIkN8hb?w@Z``s~ZfzrU<DJ-=k;$RN6dPtMM&>dJ?Ue#$pzG-%x1
zle)XVKi(;6(ae=6A2>3vySt-P=R}U=maA8<3LLyr{~(}6`R%QZsTU>)e*8E;KW_h-
zCo9;vFK_hrm(5+P-2UzHqhm*pZ#K=jxno_VabVumoQGZa{k*;PHBKC7UthMD?f;gn
zoyEV?l8Q4jBsS?VYJU@J;8~$zYrA*<9xI-G?^hJJAOCbFz0Hv`Com^w&a$?)B`GKW
z-%H^LUbJ|TudnZtrInFIb+46emou>R&amv6u*p69rLwj0*68F{lVg+htRCJua>43;
zE8DX})hC>S=Pmi6S*rKw(~LcLnOcjvx&A&fUKpStKY2=PSAL~L>Uq($=8mlv&J2ob
zrs9=HZpH<^QN7@%_UX(XrX3cw3-?<*-cz7{p?JX@1~q%<BUAP4+WppOFbQNN2Q6`~
zk0>$|s+gV4v9&SMRY5H$x95rc<%V>Deb-;Ul;rt+=BCuIhl^W$%9L0PylSUd><FC`
zd~UvL(v4%j(f;#o{co}T`o(9vyY%g?$jFr~^8eo-J1lPop5l!aTvbz3Q)rx-lA__%
z#uvz<WyJJj{rcS9=UQFkm9swn`Sjx9U!|OR`x8!X6kdMFxx#PL7Xe||deeQ+&wZXf
zJKS*k!X$gy#x)%RnOpO1&KEyQzThe5v{+-m%1h@TEBDrAKVNCS{qlSJD6dFUYcnHl
zn;k1|lv?U*HqLZX6H7~9xLjfOudKgcw7&_9w6(P!J$h6>YLiSKk4tP)QjiOa{u+j<
z+diC@IjFzlu3wwVQkBptQwy~pysDaO;PqqbzQoJho;*qUGf!Q0shmy8;WfXmmDV>E
z)-UQh?B2&L?~=1oQgx1A#1@f%rp#<#SPy;t_>qf?>+Y@+KhLMC9kxYZEZ+Td@0ID>
zHc6>pjm@|zfYIbt^mS*KOWoq{c>Gz?PF?<d_fhNr!y0;e9m^U2{#xM6*Wy^4`H%Cz
zmKK-axn3RbKerFRS8DwGXHtC`zg<EF=N)AWwb;4&Oj9~$bZ9bt4SC|HVtmNErBxwg
z+Fia)>y~k(i;16?Sn@*d4A(8EE242q%ev*9p5>H%%DH$*LiFIg2|E=gWxeM3C+5I#
z&Qa#SLJ8Mq$0Jd56bl^`3bT%QG`>%m<zcb#Kw#tCrLR(6sQ9$k8CE)Ta35(|>$|{q
z%Vebww-p`oK1|b%<?u7NuqZjZtGD{Q{GRgPRgrcXGwrh1E#3KZ+S%9j)?Zc}6k%*)
z`17cpU)twZzU}?kT{WWSA4KMKH87-3(K-|=aJ}u!28I7$Kd=5O7nhva>E5uzcx6nh
z3&TU*>Fam!y|^#FGxG<p%f@eUe6~0Kek;q}{{9Z{ew7qow+5aUDlLM0D_;6ZELHcP
zzi`pC)>g}Eu3TXjhwm)yEobH!ik|1ZzvrV%jo2?|C#QoizP^0Bq4YCbqr=^Owc<DH
zm-)>*V1H|QxxRtd^mQ?*5=&1{k3Gn3VfAU!g9ip?Ml$BtI=B3PQ2s$drhkcj#paUi
z{UVGXd{3O-^w+bZqR8yjjr>=6hDWAJ-}vgyyWkXLu2A5B@NP-t=XSOKnBtb6I(5pK
zjdzAss?slU{n*C+pKe7(J=c%v>g&wBz3l6!rQDt-=1S8A4d%_7bZcE~w8a9>7Qw)a
zi`{z_oGVUj$vLX^zoB7PnCXLreMwKV<m2m0O|NzeALo5@U)-o-*4Co0yG~DEA2xA<
z!xhUr-Bl&;+4#Ri7C$?@y!3LL>4e6`Up7o!e7v`?iJ|&v@bdF=76lqwR&3|%3aTxu
zpOxG>sq?>l>-6i(7aT~~-@p((`<M1K-D8tCFZKRk`{hYyU0mJawr&5{MJ!spme=-%
z+NO+${nlT;yubbXAG0}csp&GkBim$mzrR~u@b1jXO-~Np*uD7eeo00HuP4`}%D+mR
z<w{yCxZhT~`Uhj>mmep;$yQHjxOD22P<*<Q!iQ?xlo^u`^lv{t+x+)8c^5u*;pE5r
zYO55xH8yuS*h+|gn|pM^=Y`70`{y4DzjWnF#kn<-YybabR&L*S*7?8!SLxI~2f<4!
zYU)Po58aWe6TY<Pp2)MOS=-AW$R|}v@Mb(ozu>fo$3S%B#YK^q<?il2_xJvxH*a$4
zeiy87kU9Cp^^)EelSQzz0HSZ*+}e0!vikWC|1SMC^~!j-f2X*9{6mrL-0N-cHMKmt
z?p)o#u*vK2<?3TwPM-K)`Rk2kQ|I&D-+$aHeS7IAyF$}t-^XsevFq<DOlK>v2wxwY
ze|3}PPQ_-Y7{O<sICt;=(^#r~Yl`*unCbelAs5#y`u3-fLm~6a%7dkc#I~J?ye;<r
zax~|M^53%GU2{Q;u<G<#KCsJbewc7F@7Na2UsqSJjoaP$qkr*{Bkyc~m%qE$z5gGt
z^o@Cz)pDsC8@5i?OAlN7(DGl8grSL&5>x$O@4N3mi@!_A{ZL|Hq_t~#^8P1Nu6PO`
zfA!+knVGvA?iegcI=t@gZ<DQC+V~{De0sXN`n!Bvd%LslJhfjxehK~ExpQa2VhhD@
z5?mknj~qVQDSYh4)?D8AZ#F;ITOfSC?t^zka4_?^_s@>*%$V!u-|*CQ?V4HU`Bi_9
zt-V*vHtDxyPVw<`wmVF9Pn>U`sA1ogB{bh&eS#~$yd~SBu1lUQyuae~IBaTv?FoO+
zXj@%!e@~%q{ZXNs<!=2mU;KP0dm_@C`}6hn_XU($>(;Z@?dk5~I_^KCYXOUjQ0Ao_
ziqGZZ7Rc!+zOk-;^TX5S-ox8mZW8}GPt0q)qxQ7vwtnoCUmAadD)u}7e13fUov1qD
z+dWr2=KP%b@ZgJy7oWABPht7V_CD5|<x3TBX!f01TjaNzsq+5%7p<@%<zv$`-P?J$
zHr4*yb5o}I;|vb{OO>B*J^l6dwP{X5^NQ*pO1#om9P2!HEX=&Jq4D!U<qqw#`lpOV
zOXkK#_X$;Tu}sK+bV@W_eYv1V(Blh>t>3Nt7rT#z-|E5QmO$IR@?V-6=9(9O`(I!w
zQ1Ro>PwyiJO4+8&Kb*H8H{+c>@$$#VZu+r%8YCC-b}_g*urM(h3wKUf?hF|NQ&(!Z
zzhb)nJVmbC+w-rlag`RZ+VS40f8)f9mydr}X!xziy?R%{6o+?5o!k3fy?kZ2r(9Uh
zryy%x==HD#hODfu1tN#e2i`Gw&=_{#uFuHG$i08=0spg)-RC^qdS(0e<h#Fm-`Q7i
z%wNpTFQ2$J`ntaJRf*+-ZEB`0uS9O_%y?+COn&3f^7r-!d^t|p#q6nA+PIciO5*RA
zlk9ae%I-X|dy6dnvafDw%KiS{-sLIpoTfUf*F|?OU1G|us8ry5+B<vugJq5Jhblt0
zRa~t3a=BS4AdchAJZpLT$^%y_D)!vmR;nEQw&e!1xYLtWyQ_Z6)G1Az_gFpVg20cx
z?`~h8`2X?TdGq8%WqWfZel&e}AGkp7&wqtC*4;YmJZAj9@mB9&eZ%ym=3}}K{%)y#
z?N)boe<^?J6s=QFgIA>{8<Yqo`yP48oOy5F8O_WEPjsYMBW>!VQo>I8dTAWG{aXFh
zS1H4uptV<jYllx%__R{q_E6tjmE2!(hJq`WEw|1+<+3C1o1UKJIWwVhhO@KG)NIw3
z9m{AC$h^BtRD;JRqw43S+A}W#6{bE&d-?I1uFUiasViMSFU#TG;w!MD@-^R{-PYx=
z7~(hR#ag{Bw<~%5E%u7h<mt~RZrh>%$8f=}^4C`N4=;I7k3FcN_-AcaD63GN$CjJ7
zt{tDMnyY*`|HLEt=)QBX5rHlS*9ANR4f8L~-TnRk{{Ji1uI+qUwEqaN!b;UT|3&QI
z`B(TdPU2{vU++*|ZT%-krH#{jC7<UH)5mryW@dagS9Y2Hcd|1u;HYzm-Zu5l>ct$*
z>*w3ow947n-CEde8~9`I`yH+>CI9DEfB(oMbnHnAH%HY6evXz~YQ55ePnR_M9n#R$
z)D*PhT)ZN>ON4iWOwXm>+1sa15wZTeBJuuiK`nnlfewbE#?+J)yZVns{~MkClGSYL
zKQ;XP<|tQJ^FuE3y7oz}=$%2SZk+$WM?E+$9ilJueS+%azrXn*`(mGDD>?OVc&}5p
z7_#ZrU&p0L=+8Un9omau^=AgSty~o2C7EkG_gt++w$Qvg57VbSStaeLU~J;B(e3Uk
zv8}n^V%^O0wukNUdv@XFmDwx5s;yk$A*sqXlk4^jgF2q3tLf)s12#W1KfmC?%scn?
z$sW%+vQ_cxrMbJmKe)>IO?J!n#zs4)`*QZRY*w60gxu%NV`AK~?D5@m|FTP@U%hDx
zJoNv~3w}O6M#JyS4iEQn)vG+v-dFY1=z6yK#PibMTYKbmeSQC(KHhVQ4cg-dtwR<S
zU<`53ys|}f&+Nkd4^JYEbpA~0bZyx9!JtW{YYvyh?`_-@lir<|e`ub&Su8icdJp6K
z=E6CP4zf(-mAbJ$a`LeU^Nfs)KSqCvW_>izcedg0H#@sm$Tw9BUE$og>f_nHsuw3s
zJ?g!!K_~EuNUHJ$ff<dAfB*inSQoXKuTI`P?~c<VhClbzHovfTT@WLnaL)aNU|Yf&
zVfEM#itWzw$(&iKr%s+y5@>v>$eVaSyHWnVuseU=tvzploV;vX{dKNk?WsFAjU{rK
zzH<CNcW63Se9E(KHdU`vr=HwCuJOlM%B26&`x4oyuS`}bDNC1?xCbUae4k>zHB^OZ
z!KHAW=oXD_-P6}~i9F#|5>}~r$1A<P$!1k>3@2Z?jfcYDhlkyzKB)=VE?L~9u61gi
ztmT&Zd#b*@U|avGrNw3TuWLIDi|k57&Wo{})7>f@_xePC-<O%4ot+uewftGZ%OOFl
zAOp0R5+wh%Ee?@6<;u`0{?YsEi^S)_>U}Xb$GfLHvN|WS=N+36{_$!ye<IVIx(zlR
zUe3$j9(M0f<~W$Auw<FfyoMLXpPGtU>Ud_)nx&AyYagsQdH(;ix?WLHR_^M*MHqi9
znB2xES@HH&YjL`tL7a!nvK2!8#||~NPpoji5b!Zlby9YlO`5XpoAN1gdOA8zEBd~x
z%U7*F?AEsJw0L6^licf5-<%F*@_H8^QT_4rXK{}3x4mLNJ|6pCa`4a2{5V_J4~&Pd
z9pE;+#qvt<+uT;UC;6<+KFgF<g=1Fme5t&@&;HE<JFoqhS*KpSa#7yG?8}8~*PY+2
z`Yx}$I@s1)?NRwHhOMC-Oa*Bhvu{f^{`z2<<nmxk&;QO7ni1+83wr<0cy)F4=WlPV
zEfOcSM=f|IXxyVXYnrse2YCke7Qrm%1G%$%4pnooy6ea6F}anw<noG#*5z;C-a1_P
z;lRHg8=b$MeKTiHpmN*C*Mc{it9VZociz@Hllx26WunKiV@D6#&zaf!gmprSA9y{)
z0?;~KKNf)w7rw^Z#|0j(TC((GL##nBBcr5bW`Rrw$CU=ZPA#D~1_E`4I*ONAmvQt*
zFIlqm;oQUa)4zy_EihYrA#fh=B%u}o!4-_oJ2o~-DwQb~BuSP`vNo*$&%m+*bmHh0
z(TCcFFFtIv{47@T?#jn!Yj1mc+H6-7Y<E8Y?nJ}Ryt~WdY<C}yl{&fk`I*=kCRq|%
z)qAS{FAQ5d>qJ&dwa}GCxmRz=u?Q=jlgNGcEKS{i?y<K?iH?jyX~uuMy1G6Vemp;K
zufsWCOUs)tUP#<Izo)L5>GgZb@4U&v%H`$!ag$gqZ?bLsdQe{0y3T9;ta(j){(O_&
z{h&<ujhRrxgFJRU=^0HfN6#$U;wY$*%rZe&y7aQZ#k7os4_|(MJ{`WU@uTBI*=>?*
z|7UKkeLhce^E2OhCUzPc67il!T5qb){{P6fu;%-{=BTY}LPA46adUmxIDLxFNp<GX
zLti+4pR@Y%rtrW|flpH&PQQ21+5JO&yng$;oaX;M-||mtgif9Qor_~dXv`{y8>t`o
zI9g_GxX5)Q{--y?xA5DmHoO=0x|Mc$+UblJEi$(rnbz}63^Ca3#3FOchIh{G?njqT
zO<k#eD?C6uq`OvmYtqk2?)~#Oops(NzsG}r#nK4}{FmhBUl;2Unq06h(K+sj*sH1s
z`)$6J+*0G1V_h$})n3wybMB7&tHONW->H;ayrtk@ObFAxjosh3vpaKfaeYV-;+6fK
z$YB)ywdlph^7+N{@9n)2E-dB1!6zU2N%g3vT<M~Mo{Y1i1tNSudDi~aK698~=#KmY
z#`o(3;=Wl4`p%p+tLgkz|M**{e+wUqJ#Nv<vi#5Gsnd5K`ZA~K=DL4xb+5`~)i1r$
z8ETlhvvX#p=~ht|shvLqBb?Ii?U(gs?YneN-t9qbNK~n4WNBsIl>_|RON1p^K1^qd
z;jf!t@Gr%HDMLduG&Dry&rJ0s8!dO0+0CXdFWM(5$;qm8@i$GJx_>8ks`QEM=0G7w
z2}cJ0w;$CfS-(AP8Rou3Vh8`lv>HME%k>|7_-**Q<{mUlNjM_!$RuiT@Ss`ioJAV$
zE-6<!Cok`pdHR#(W%&AYf`>)E`P%87JtgW5TEkiPciGm}|Nq{<6De($ySMha-jM_U
zCS<)xcI!WK*uZA`uOAn0XFmC0`r2&LAK$;fzq;LPZftI6j&3>8I8|9(%3Lw8e;$vN
zm664P>QhfTqqo1^l6ysF>yroFM<k5%dW2u?wfH96v3$nyKA9WatB>#K3|{6tzqj<`
z^wjg~-mY4;D#Ll+%%<R?FK=&4n}p@NvtOLQTL00P_^t!`jtudhD%;BKDrQ*lDta~V
zf5*FTkGI&_`+HJ<ZxCF3@ZXhnp~m}mxNY0;-jwHQ&7OykTJEzlGB!r=-Cs~YT|ce<
zP3ud+Z*%9`W=nZFJbGyw_an`Bj={Do@>2U*cE_*TQj`^SOFyn@wVk>-Xaq9wZ`B>f
zjpvhvh3tO)RA08FV+L%x>o5PFpK80$`FlI2<yGi<p7`r`WM+rATe}9+(+&n9mL<!V
zHfJXNzp3F~eX2ZDr7dDZhUU9eL1T{Z+DpFN+B;c1<LBkIR#k6QvdUy^HZ1pk-nU1(
zRs5alTAhjSzAV=dG2<$nE-xnc@ksCY!w;Uz=`BC+JJ;^@#pc`7jvg(qTlcBx`Zr5u
z|KiTubIjVZch4y9$=q`FuWw4!qfhlyQds|(<ZiyLtfFaMQCECUr|MU{0Eh1>v#6g-
zHcvgaHSpS@FE+fMVN)iqSsh*VP9jmNF04MzapLRcKaR1Ts`A?Jo+o~RWyeQ1R}R7Y
z><{x5`2+<%y18=wdDkOkzgUr}H{PV>&&>yu9_&<JR>!hfk?r~Me{~P@^}5bCT?-5j
zejNYq)Ya_8$NlbXP3AsSY|zy&@Tu}~yWaDDqq^i~HkBj7^Vn3?RF&Bc+@(Dncpg5K
ze0iLmbDdA+&&n0@N>arlC+C`^9^0(We;}x^<Wg{#gQRjpOT0(ps-;U?7quLkcI-OK
zI=85(S#$npLONpywG|h$K7MpO(qn;~TifTkuJ(1QM~)qNl>OUV{<0C<pW|)6Z<njJ
z{W7vK4=v<p+@A5sPuJe^gUc=7{}HP^d}35Zr+yR)p3w!`aJxt_AkZzz>sPB5W9F+b
zH$QYpzBOSAHJC6(QNtqQ%X#UGH@YN_E>^i>(sErQWznK!8JXXImz|4I`sUI8kDDnt
zTIxsrIS~)_zv5d<)^V_`(mdU8H#<+I>xOLoz2(!k9a?#?)a8Zd?1cwf&cwCfkC%v>
ze*fUw9G(TM|E%Pga6{~4`SKM%9<yl2^ghTu7sqXy1=;QGmXRTmboqhpksX%J#*a8A
zcluQ2&v_J{y;VO`_(qnav|)+RuaC*QL%x@ZG;s6rwN0K<yL;Odzocf*+fQ2=c7$ka
zGyZ&b^V@@Lr4QO?UW$DD=(f^j&kd`axqWgxoj=Yced+%{^<%V=*BfoG+u*)kgVKj$
z!4F?*@^ex+{OkInK6rUZm0o)417F29p}@%|KYnY~-rJAWD|c3UY-%{PZu7G<$2VW_
zmA>Y{EHk&QSBAI#_q)5h4m_1B-?huiYDNBy{rUOc+{NF+*9T@WXF5&{XFAk9UFZG=
z&z1T4$Bmz#JA75%vGv7~U4Pm6SofO#uP?Sx3*8cI^Uw7YcL+nv*}YZYe%#*^`J{7W
z`|;bN+Tp){{93(wrQaNjyoCSzDo$KmeZFB~GyC3}m;b)}<bGl+X|uxq&cc&@0uJS0
zZgieFq2cmLKk5MY$s>)E`nspB`S9u6vGbibjhCDMHY*jMxU%7W_Ph3&UlRTI|9nvT
z*nM86>eT9N-`>`@75uxz@9~sy`&e0T(Yxiy8L8}FZO`T9wBy_bwp}g^55wOt^15_k
zS=#gS`vrd(7#N!GU$JrFr;Go#8fa^;Pq^D0Abx(viYs%<o@GhzihQ9__c?_3pzUk<
zws{r8!gFT@J9{T)`+LvM>Jqm*k|<U&IrhBLo}^2<TSdffNZyYAFt5z%$DiLjI;P}g
z+a7iOcI@iZRN4ML^KS*!JJibd$W@7Meee3@>cnf4Lbb~8{4Y!T{EDAxQe5luT|Da+
zM}}q{6Wy<V@Z`@{*9|GVoq1g)JFEY7TF+~<=l3-Xo&Gw1t?|yI=07dI+w|Y~tHU(0
zc0x`%cqQTunH$@_IdV+1{-Y&jb~_~e&fV2*6KBN~h1rF@32~PF=Xii6;n1GA(k&kL
zw}n_ZmE=CGa4$*m+BUQ8PmT5BJX6!eKS#LjW>&UtniQJ%OYOmyaM`n_bI&eS(GoTZ
zD>aL))o0oG>H6GPyIIwQr_0xI8y9guyU+2V_w<pkS)1O5{>|#zEt}23BI#|wzTctF
z@!}NkeT$`D_vXd$CNY5a(B+gRn{(H&iQVJ)(s@2)@?@5!7W*PgHyuB?&1(JO;6{Vb
zoR;qdd$l`W7RNGQyT^YtolRahE%4R?jz9Z29+(?nN_&6%{hYaTgSY3swcWjK(u6IW
z?q7U*I@~<(9$R>-3ZMS(t1r7m8sobT`2VR0pY#5WzN^oSqEi~2&TWvn&BpyAjb(3d
zHCVnfPdIUi_4BJM&;I7AvkP@J3B9_u)wpAxvU}g!xZR9TKO3;L|JnUrP9Z|J($>*z
zA^TAsE-vp=mk-RBuknhhvH2x9y)TCU1PAxl1=A)?nrzr&baFwgM`@^yzH8LdS*F=8
zu5R-7FP$V*Rrso3eA_Xd`TWEEP4XQI4!H;C-Q9h6S8e+5b9bjrd*+cZC@FgP^2Yfq
zSDswbnQUm4{*Gx$vTFs?w?6R&4vWIVufNuivM6wf|C7To*Ch3p&yM2eW@gu;BC}$5
zy@^jLb6GjJxxFv%=B~%(iBo*8JdJBx+7K<7w7R=|OK|Zg&cu=vwp@!7(hDNb@9j4Z
zoBTS$`R>)<pC3gxDoed;jALZ}YNa$a=F7YGdyREW+mq6lasBHkIkxQSx*gJ27EfEY
zX^l$8;<jI24-{_5Pl7BH++rHce7g9Ia@D%k|L1Nro55=AAiC8k(6vJR*Yvx5Op9BV
zKHu@HeEm|+BqkqWeHnj8sY#BUsy41JMd!LNOxZH0=19##dHoI29RDUwTyy8@&CA+q
zi`Q>8J0ZBi@@!8C+qLVG1&<c5n)77IvtJW6Ej@l7G2_V<aP|miVRjPQ{LQYPrE~L*
zdo0^_wlCe+@8xbkW7%vwPQP^fyRzBLTT@(JDz=&i@BN^-@BBsn!qZWTKRS~+Uo4p!
z{<mam$^ynW5#O8N&-2M*n6Lc)Mo)XAXT;LxrN46bxA^8IPMgJ*JS#*w<Hp-c=6D01
z#=nhDud{60x$C%pU%ASr9vTp`WVJ%>GDY@fJV{KBY5CLQAIzF;y5~IKo*tDRp$L^5
z&jQ@J=Wbxxz>~dzdt2To)%$i|w=C>>Gx0MgqngpAJ$uZuJ_Q-Lg}s_BW1hpT<tP3B
zy5eo^IML%vK5cCgo*cCASje2K6FH^zZDt%i%=sx|(Vm>yrp33eXimPt7w|NdGj_Vt
zhs%OLI_2MYeV+UGrAFuC2}WLz7PzE>d#(rKTMq28G(MOlV_hd?<M-H&*L+=k?=Pbp
z|Nk+w3oa~6xUaWGROCtcpWSRZ>_OSheoSXK*1mQtG++uWy7tuKBzwu*U%p1Hl~X3H
zW76Td6eWDWE`{Ol)^z!%8xzAH9XlJnVE(SMml}QlK20?=HdU;gB6ene@ajC~3+V|{
z9^|q_z5OAWuClc0cPM1+&tuiA1Dcs15B)!w#$CLbbMmsi-zvIKFfD0ek$Qh`k4skc
zCfWOstahvm*IRIevx<qiS>CoTXrHxc{nx%}uPzCNax8u#Hl?L=ev<K{OU1%QpB#A3
z{y9Ej1=H4z+qa9}`dXrVeC~gi{qydX?pJ%oc9O}8^UTGg55L|})i}`q<Nx}Zd#145
zkYBqr@4QpcvTc8kZCTrYc+D2kcfFe(*QbTPRNc<>@Pm_zgKlG*leLPWbP3xE$@x2Y
z=A6sRy>V#A6Lx!>!j26G$}4ydrqzl@MsWKtRekF_ZJT-HljASGc*{RNaPA0r{iE6!
z$^C2<-wo!zd$`iPM(BXX#Cf|P=Xl(?+3;9iude6(smG#%#~JtKc=L0cJcwX%d$TTn
zQS3)C32%cfKLa&>m@b*lblYh0)W)yNrazd`VKzf*(*nzg4R8K9^&ZW8FqOgDKYyv$
z>s_;&e@>dbYEpE-CNV44sEV3|T!Bzu-l-Qg=0$lboX{$Ye{b-U)u@>JcXamqIyu3K
zlY(O-pFL`?sPJZ79s1qrfbh<~E$fyp7WiO!x#p~K`1>F0j@pI&nLptn?^hF%C53OF
zZ8KdGnExc|!gqU4#)~_9PvtD1;->{#FPYkZ;QZf;@Com8ZXW*e^?mKl^}gYdlW9a6
zxjGm==`6T&=0W4%Z?YC84<9`(lihW1PZ{TuAdd`*dx96)W+x{l3vL&clY97FzTtA1
z?(FWJf~u;jg_pd)zkbajFQ39LZ?eJuUSL7{+`o=zww{XX(R|Uon=4v6`_ONNZY_z8
zy0^=OswWsR^9UwRx!`a0^~;wF8ZNFcnwl0Yc(5%u%D6;mGxtvYlNSRoOC|Z#v*sW8
zytH?wmW1jJ&ajL;>BXh|&T{Ok!uHDTR(l$BWOx`8m#B3IPf^o<r&p;Q!*4U=Mv2g|
zC910%{G6Pf9l7e9Kg>-$@6;hSr};oS=m?5Bmqx{j#uZ#ji$AH}-oA0xo4*YATwb(S
zi`1k%P%vJ-bzy6oW~=_I7h$aK&7J#>hKQ88i!}*{6~*jZxJpOq4P?b7yZ2G~39PT4
z)Hyur_2*pmX;Q(JQz!p>Jw4$uWykF;CV{0Nds?~sb4%l#*e#p|A4iK7$1P~#SbQX+
zNw<0NLAQ?2ezCExQ*xXqNX=9|xcdIl%MA9)KZ+kNGO*Zg7|J@=<;aY3K`|qvLk@Wh
z&Kpa#8!#R*Q%ZaLsNKRKQr!Mn>8gc{r_R4GR?~_3tgxgaOI6~Jre3pw*CKmGmwEf3
zYkk0DUdK2J-pie;sN5w39cc{lVOg{G^}-!Jpa0!W=vx=Jd*bxz>|)G<Tov=0r`LVW
zQg-LLdhz1P6A%7Ig#N$TYU&t!kl}i^ITKU!1S>(i08wF8!LUZA=6=zYYnxB7Hc8(L
z{IoN2^07l|&z?L{&=N4MZ{hsY_xFP?)7iqS)^e83zaq1*Ut7tQu6jZ8>lYEh<0|L+
z4tP26@M%8cFgEJR=I0RE<8$@tT&Zy8i-$Q1qzv9%Y+);Vw(8uwz-zPPV*Y=bsjTp3
ziVn-KW}Oy=-4l5$MIQeBxb4K;mYjgQd{s)lg6URsdL~G5>Y0`Q5fb!2E~&aabZKRc
zq|FA4#h)IW)CzB#FTPy<ocoK!6Gj)@6TVEy?NV;Lyvj&O^XAV7JwMuK$QA17h^8bm
zaopd0WeWTBCvx+c9_6plU9TtV<2r}GQSd!ST~6*V_gZm@9QeqU22(v7(-rrZh%JT>
zrYkhO@wnjqYKanq@5Zc9zbZfGzpn%;zP(`$?rgi!7<9@$LEwjYnpjY|e$=KnXJ!_!
zSb1@itMRh`<(YfFRRph%GPTfFyuoX8amq>I36tg+%Dp@@(`>h*zCQn)iK}Pd{kePl
z#F-h7T<0G(Z=Ude*}S+=0lo6S!Uq=m<fke;yT-x$ML}VrELZre7z;g35AO!6oA=wr
z{ngJgo|js(?4QKsdnLcMRUY2EGFLol+MHM+4Rs%8!}VKNYN;RKy_kNxD(c_uiy~Lf
z{F^?pL#Nr+h4azNbrnYsOTH>7?E1K^+Ga+9%{Q%%<%cyt-cI_iyk202c*@kI@<qJ;
zDk<?wn+v*RJP&q89_jB??raIL>M}YqwbR(e&o%mlLEzFR9Vdo7ukL)-xAlUY|1};R
zPF>L@t9sCpCq+0})PCVHo{4PQ0sY2K{*dW#a3cM&6|{fz`XleH;FR2WpRciZ_BN&B
zoVByUGFN8)p38q&Kl8{3#T%@fWaq+{87^D4wD!v<IlGb#Yjgi*Rqaxb^;=w4^!b@@
zbF;Hd_1Bj6izkDZzrS1Gp`kb3`1ujX12;}^B!#crb!aO)7cb8j*{U+<yIXRt%lhTb
zchv+>?n<_w=(zOx&i~OjRwlQvUUz-sQfW{5i}$yBtE-sKH!fdzc}1etty}N!)vpL$
zt+whVXYlRC)zh8Z`+etIZZBUyFZ1O~F|o8mD)rOrp4@P|AjVayc$3#ATY#ngh?T*<
z^tY2HY!5PT61jD&>ypPp-s>_x?A}d62}{p4F|1mcc&&xoZo#5UMO-$@m;a@wtK>XN
zU0;!6=d>guNG#@4*MWa8G*34y*!jm$&N1=Cl$NM`rsqm#yn@lz^V^gq1$<n4<hU-C
zu3Y)>lNnoGgvU8vds$}D$g+r;yP8D&oF{FXsKoVUg1d{<$s*q`{dT`kuG}bRQ{K0~
z)2&{Z`RS5JU;NqcE*7}a&Xp&9*GbXx#4~O8lM-!<iW1hl&H3iWwtBC=(glC6s|y9^
z&AI#hMfHvzMSiOcsUwdJH~)}U(lNO{#r^D7<M&B|nH?g2OpeE<CY5jrJ8b&qYTo=n
z&}?01>7m?(Om`oK2l}P&DXd+sd6Hq;u{N(03g=clGMO+z+SWbZU3stdB9Vuw#{?HF
zhxUCzyXpS~f%dz4KU@k~J8|HByF)<1iMh4kgMxw+t!k!(>BRfkOnr8Kwy3P^-o(dZ
zdnP<x?l(8enVo;i#EF(0^3Ag*uZ`L)_et&8G27~r*Z0?dpS$}z8=st>=1J~PPR|sA
zF0k`iTUd02tUKcUhRJ<iBlEAh`wLzkI;#Ep+B%tx1?v|ry0oy?nq{BjPSbR+qc%sc
zojL0hzrT+8AIERkz&)Lhj~}=)O?TG+{C8`3XK%Z=uULHfgL4y>ojP)ZBe(JRo}HWR
z>ir5VYsJ>cc<opGHlf4tf+26?W$iTe2p$73h315N_G+shOnp$!yp46a&a=jBYo*;E
zob><noa0+-{c6kiX~z>Q8dD^%u8=C?pJ-Kh#)Q*v*3w5Umkl#5ch7fyz`E;rl>fw&
ztbQiq(g&iM*t6EH-6PHv#QDtBC?M+MMUlpE;n}a7_q}}dhV$Ht)`?yjL1rqJX3eEm
zmMgv$i0faOdRW6I&&}jg?zELW>yDV)G0O<dnQ^V$v_0yc(NXq0)6=$_-TGj#<)c}-
z$ew0~YW)xPPBV>tTEr)veqhzJazo<z&l~~C6WacZ6e%|T`L$@%llxa=&nN{KA2|J>
zRdnK+>I&vK2T4Aie$b&P2^=!V#cDlS`V`YReH6>OHV8<Z+xzVP`y1>cCzuzr+}Ey~
zu-_v2<26yW2AvR<<6?8BRuoOuDqYRFy65^Ge#Ye1V1?wRvCYk88xu}O^Xjr*$V$I|
z^zN6xdzQ98%|D`{C}d{8pCNI>o3{&kA0+L_`m{Xoafjh@4PMaL@GLeTe@T-*8QaGH
zXTQC_TY2>>+vX~^_b0Ag5}K~2$87!ovC#c$-F?}X3_q@Y{(I-9@xE*^Wu0dw&%6%)
zo;ou+i`mqChD`lZu3$#cCL*N($@4Q$OSI0pb7#SY4{l#yPyM*7#1bsyASfWr_~#ZU
zALqo0(^iJ{PUmZ@Raw5o#ocxGtXU1}N#E5~Kc1>+WK^8HL)_ghYlqayx|8Z>#l)^1
z>(#0AYHU|xa&EJ9b#uG7zuI|5&CxgPB9kTs72Hai-CmThsJKw-#DpbkVQ~^Hr&Lwd
z4=?Xr+p_IpWHY~d$JF;tN`}V#opT->W>Q*qrL*H3lk<@{B}HR?DTm~Znu>L{3Jr%Q
zZJwBLJH~n5!@dJQjx2x9>HTT$ykLf>Dj9tmET38XSA_>lH)=a>k$tsbVqH!QWJq(h
z)y$*Io@Z%!G%Gyb-uSZd){HAL7s`C*#Lm7eSJ3IiYw?Elk06J#TZBvVeJ7=!68D*v
ztqff=qqR;f<uX{+ka*y^&e>H#QIBFXmfUReo|54p@$~7vj=s*D8<Y8WeCj#F^Si9f
zPr3c@W#O=$`>XaAUEQ^P-un;n3D5mxm;265$x4b@wN>HW;X}$EohO4@B^hfv=j|_8
zpP9<}Xx>Ya&5VauJ1%~<Y}vAOfBE$F_jbQu5We1)sm8v;zrAy3(#>wg`ul5cem?L+
zMC3_yRK%AT7jsW7`Dk$X_;K<2i#;vXGrIC${bBX)n`<E|_elMp$hIXGmv4r16$=Xq
zeSE+!Z~RBqNyk#FeNoZtd3)LU<m{@RPg}idlF&a7-H0tBOAQ`9wtp<?f7fbj`TIM+
zV(Smy6uV>w+POYk>A}Bmb2}IAJG0&V=c4aQ*Z#I-h?c;1Zu~P~d62}MuiQ90C@}0;
zcYVjhNhbszUD44w^Yf_7cZ2h;@w@g{{r|@-cR26%rob;#xGYXJHbrnSz1z*u_*s1E
z<RAKalRkYYpLVPHk8j0PEjN}2;)f@?6e;bonEPjW!o(YQ1OyxQ3&s68w1j<Mcm=17
zs2PiqhyTi!G$D(LC0!dLYcv*kwMgbzaZXy=6tjw9v#iU3tCs|&ULNZ(<ZUxeuF@(>
zezoN$V`HPY*!lL`CzhSP{fkfH&#R-!0%uoWU$Z`Vw^)qnL$0oj`yCw}-Ov61FY0x1
zJ#Jy~&ARjvhx-4y7N>3NKA9M4RXuE~lzEuw%&z$GuDpY~B4@(&cYPHq2G!S0{;2c(
zYyFvOT6-<VyZE#2>`K0!qW=@(H49SiR(&~k|J}E@Zzo*j@BH)O2vhU{>!z)O^ZUMC
zdAV6XzEJk9$)dQsR)vKh9S<H%kkkHWwz3s;M#WBL2g#*H`&q6qKy%>(C4=;PPIr#;
zzq!9X{{H>-r=-h`zsylmFk?z65a4bL%9|ruaKKSbP4wXt5%+ojMQlVS`^~PO@@)z)
z(~r(~FMqDfy?t%3OjW|sDN{mPc$6b}dW2@%f2w%=^T|u&imIkr^DTeZKYS>d9@FP|
z@A~!pqpP;wi@O(fE9!6?pWKD@{K;lo-h6UqS$8Cszq`9@!RJFqPoHD&Z!iuD3aa^d
zsrLTA<^?Z5&RLK@Kkn42QxZ*Q9;u!-&k34kS-UFs_BA=V{O~m~Zy&#2ziydT;UkMb
z_q(;`@BPIy!=mm@b9=vy%{`ftd(9oOXRMwUiCI~fziKf1{o&t}&mR|?SLwwT-ratG
zrfmy5bJ{YsH}ksg@Nx6E&wu$Lv02?$;`ohD?+t(MUyX~K-^A4Xmx(DS_tpA{Z9lHO
z+|14=!(_|;Yo+h&u+8ay?c%TI?*6_#?{=q3m38^sum8Sq@(W$KzeaQYzUPaN`)_-H
zqgkXSENmK2Wb?6}nZ<#<jNOke@kp8^yqeM}5Vxm<Rc>R$--B8!f*W(%n3f;@%(0UH
z{hi(Y?E+?BU+3Q4(|BZtGxKjR-+5Nd`|>}yu8IoP2!H+ZryS?MX}Xao-pm4>CCk{=
zV8IdK<|#8}1rNA|xPW7dCR5(`{HM>K8$ZlX-DMWrqZClbp%7^r_vf{;hi*wC_rJQ2
z)qXsyboUud{o~5<;JV$88JnN$Hzi71ALHD4>B00R@iB&zBMnVW&))qTdYEn75~arD
zv$uZ;KXv-Fzn|Z`D_0fG&6nrSHq+QNbIy^^hKYO}4WeCLU23+5h8s1^Im0}{!qWb<
ztbFw<E1~bf-zoFvF@EDZ!+K=Hx`hiHH*FHC>8rB(=B)F1NvF-fjB|Hb@9r*J8MM?$
zq)*bEv-7r;$%cv39<|O=+JEn>^md0YpV^&RSy}6Ud=NC6_39PJ45hS~Jtd~Lwz3n?
zJo&P{!abDBHa7NyBkRwfE4U9H(PVbsU_Wb?)Q!12XG(q(dLYkn=)}Q=)hQ`g4m!K{
z^6)D1cd=irZ*K3)NWZ=<U*7#o{>@#?Jwguu>Z`vqie25<#uzc--s~<VB?Ysbhz$bO
z-Fp`+CG9MG6TA3W#v9eFq%|7f?ga=7S2K!M=WF=7c3qkh_inpf@ur)xU7J+6>wbTD
zGk5M><MeaZHg5l|Kc9b~I8Sn>q};n&AtB*y?{Da4B;-pKi6?EG;XBhPV%qM6i$Qbp
z8hz6l8PA`O-_i1)?~ysn!li5U;`fyNyjRP9ykENYp1{S!9IYLbzW6L%woEDN%Hrzj
zIfp!V>~Za0)?xGQ&0TTs3kAW66*bElST!arc5wWqY<Ijpk(n!?fk{Nego#I8bk@oz
z%>fNeiw-PmwU7Jq_3*-(+F@&t$r<kVPCv4~<<Ob;^$wFRb3S(Gmgj$Wd*+NOJ*;Z?
zqPHu5|N3q1?5J%SYQ>&r@`4vCWyP-T-v0Ukqg;})j?u5j=O>?duKT9SS%lfLWLy46
zCxydXtG8$Qol8GAFZ<#i&0EU<wx(RPF}!=};bHfQkJgs^hi}yW$;9{f2>+|vKDpx?
zr*2O3alYfVZ>HAuH}`g?9yzh`M)i)ez0<4b$5pVn+!s4Hzxu@l|F==5fdXvy#mDYP
z|6dpL(Z2MVj*{1*@Z&XnN`Zo>&d+C0$`$0YC})b~=$E_sK4$s03vL`*ig^`JF2pTd
z7P?xDcVA{#a?r+B0n?7ex3~B1b!z>jk!--Ff4pqlCbQHwUdf*O0t<y7##Sv8NO!rT
zbv*Y<u)4p8kI$`bwa<5c7JqGZJ#t%0V{@}g!7*`G4Tr`ztp7eP_y6YmQ<qi4fe{?Y
z3m8~6J{)C=_&Rywyp7e*!{p~D-?(5>azlfqQ{a)Hm5WH)_j!Mv+yC(YUm~7$#MJ2g
zJXVEsdT-{R`g^y~@{#ooiPkeE^OW1Ju79pmuj?0hKuf}9N6Y#NU*4X)obKepnO$(C
zKxp6Ht?BxUcucdeO?dCJj4iU_nD2}`&u)j!Q*L{tJxAczAJ+vJmW7^v7Hd^LC3Ag{
zyx<YbkF(Eje7rw#sgRiD&)@O(wV%v?3MM&TI6Hg$#>YIFYd0EcSZYS*EdG6cqR7&<
zUWwn8UTsVk+~72WQ@+*Nul1Y7B&O=8@9yo5U)1tsiH(l4@T=aQo|Xb3yR_2E>3*^s
z^fv`gp7vwz%g5Ked$c{zPnotYr8d&ZY0-t;u=l@y{jzAka(C_XU%j(8W^ZzR{Y|}3
zeqG4Qq_DS<{)}7!4gx2BUJ&*QY+w=r1s)_ED@6`;O%kr3Gw1VRpCxyHX8ufi@B4b<
zy%#s~=l5;iQ~dqji;cpwP4X;0@6P;Weuzoc*4Cvi#rXK??Ne6X+*m5yr{$ct>|AWD
zxNfB0XI(p`MU4+QngkE|%Wt2@`^xjvzY}}r+0~Z4z9#$fiLVjwk^URG<{2M2xVgDM
zX0X2DKK%5Mf5Z*xjZ067IW%s#F2DbG0>6}zyy607`zsqCtCzmG^Y@W!{2DDTKF*2x
z3bD;+dpL{}LuZw!o|<v(R_T68`@&Pr?fm>QR!vf^FE?!7b!V^td)?XQ55$vCZIOIy
zRpNLm_ltsYaKzk}-)yYxr|(2PJT7Ir>i@6PT<dwW4LaTX>wldMxiM)fC_Gpg*9AVx
zXF^V2pJE@Jo4b1lyI-a7yO8TU&8}^`v;X@7kM&B5iVNS#F>6mLzp<ro?T$+>RSrwN
zqvu-He!KUV-J;8TSDZ$=*hHDrt+sie;uSf*-u<Ha_;|0}J4?3ZNBiY}XWGk_IdS%0
zH2$`!SI(5Fa>3Eltv6bJ2)5p>{+`?&*8eVcskZ2}<+a~!lhXIg+v}{`>-57X(OY!=
zk<UuqW^6yzY+@qxR4f*=EnoQdcKwOP>t}D^T<3qE@x<nNXCH^GdC*|u+3~gGbYIJ{
z6HOwbU&ShKZv4fwaPOvXQwy?|{Lx;0`r@bC*K|K_PJaIGqww;$9WS~!o$+~CzNT*P
zuJm*BjxTv)<XR<q{L~9e8ylxOl{E_)STz)s4|Gi8;jj-vN;?ienSQie{j1#nXL+cU
zl<P#f>c!K|#n=_M8jG#^QuNs&DE-O#WBdQKN-OVb@l6+2_vh#3y}LO(dU>Dhp6xlu
zgQh4pvn5^i%!<l-?8eK>%d4!c^!Lv?3+wA<rlv=kR*31&N>mk0;&M{&2vgvD`Xb`w
zl_M&;wz5AP3bG$wF`K{m_=bxoSB0GX_V(6-=O=^Hcz(s(f9Y8o)Ymt)@XhoupOsy|
z?EA|;v3zAk;mLD44^{8&b!@Jxzba~3a)Vv+_{1qvI}g{^>M!2s)|<6s;thwR+!20T
z4`v&uaUB$2<9BPvMQQ23Qgx4;5^vv{`t|$%!k3fg_pRd-s(AhCRl?q@r>C!9cYjam
zZ$3UR?b&A+n`Yj5@%(DG;1@~Lq95Jjjq3k?1ZTu7aw!zquvGB(<8AM6Obz9ajP0|X
zbZzO{H>Yo^s(6`gRZQM>Xyz=l)TG;dvA0TJbUk_fV{cd0Z@%(57Ii&e-fl3xbmR)l
zc~N=s{RdA=?_Xh&;J1tMG$^Hta2YIGGNBcmYC)x8jVP0SEXU1a>pv$NUa9h^-gLWU
zWOVq^ByZ{08Znv^<duT^*>B8z9VMB4-ty<8>3X8CBcz`mkG-*6izA_yE9`a7&0Tw^
zN89TN9@>AeFv7a8l$(o7>=KV+f=XZUrz3^J$NCR0QknC$&4BURhBGs5h107OR|=XL
ze*IqH?!u|vR-hCi-{08C$j{FErai`E?d=km3(Er!=eP7mS$uvyJ^uQm2L>(cPEFbP
zukf6X3)cpXlWWWUpLE$(oJjw;s4{PFj9_8Jt{PRbix1v)^eD{lo0}V1sG>2)wpwm=
zQPtNsim{rt<t5#ZAAWfI^|krOedYHV|8Vq9tlSkB%ldQnlHEabjh?YKZs?7hU05@3
z+qSaBZF<RW)sGHX_Y~Zi;J7*M{M%=*uB}S#&W$$flY6?e=<2Jeb9&#(wrvo-#lf#M
z?I_cx$Xfg2U;f&4@5~bn7I}0;xW;{QemqTg)?@86)@mG;7d9^Nx$(7)`)Kw>oz<rW
zXCC@kb7NszM#hEx^R2h}%(JPCs#`YU7uV(wcYAJfi|M(>sju0)Y4c{$`P|0s(R(;}
ztako0sY?tv_TkyNnXTnhel7yF81^<u^-Vspul3S?Uq8=EL77)?LSkRqZgz%MZCvvm
zvZ|hKbe~vyT4K7<rLcFGUHAEKjDB$Y$h|Kw4oDexW-@=XvH18SHz=xYVOgNMwsOl%
zpOVji|5qE&D_oaaX{>+!l$m{;lf}y?7iOKRb^ErgiRt~ly@&6&FD;*$YI@>IzkcCj
znMZsN1qIWVEsKhp#Gnz!QKK-WS%UGD1)q+UmDKYK-t5W&{RWKhG&XmzRj(14>9j51
zQ-4y+1x=2e$cP!;I}fy0J*<7OAaVNoANTi`hN=lq_;PpYZSgNgCKKk#EK~}Nt57;J
z`+=I?PN$!-B|O(EpMI(oJbQ4JVap$ZhROR_exDZb7Bc7bs#lE-tFT<AU|?|J+O@D7
zIy0~OaQ=O;vp~OP%aQx?FaLeKEh-_hWbM-2)KITo^HRA29=sO(u)p;9xnohk*Z)8A
z<k`W`f8TrVlw`RLYI}iew#GFq^Y;6`cvbs7;eS@_Dvz=bjgMPD<Xrgu<jc#mxfj#t
z&;4FsFJro=F0*Cby(7zQI{zp<^9g(;yZP0r2=~L6k5>JAd7$|GV!?-}R!P3*Zf`iW
zqW6%yGmE=bN3%!E8N&~kJg58g^nO&n&(EiPxZlUtN#c?zhhf6xxh1_3eVv^@KR?M_
z(=|!1^TXONcaMH+UBJ-0DpcmFJj+5W!#OSai5Xx0-F|v6$rkt_yltmv_@Xr%f|l{x
zY3-2-R`824Ggkf5_WaN}_n-4xrT&!Nyy^AN;7K==$O4CVtP+8z_KHTs3gHi`Ow#N2
z-Fox?S87g?sQ2H>+*1p?JKg6irZi{xEfxB;IqKHdl^K0r=bQV5gN#c|uK3$jcK64w
z7K^@dE%E$Y^Zmc}9yzXgoJnjh=e&!DzQsCeWqqp**=lytaqsVQzu9iNUN2kS;_7xk
zZ^zS@LBDbwzHGg)<L<lAZpn<k@0C@W25i+gqbz3py|YwFO#Y$J$ETkaR@E5p{be?(
zzU6+6WP0k7y}MR7UEY*>?0rh=3vm(azuz0&AIhKkYAX1A*4<Nnn^)XASS{Fnp6z^o
z_WlPY0@D=!ST1?iDt^(puKu5e(LtZ^WS_%Ehox(NZNKxqevd_gzKxmT+ECWdJC>Lv
z+WgI$?&9+D#9t4$DMvVy97S1te0-Yb*$Yi`TzRO%qHPU}MR4TF4fB{pPS`V^+!wh|
z1Jc|PS>RyDx#k<M?56h@?{4_6m)g74^veC^OYD1nJbZlLKZ(e3m>YCnNmxz3TJ6rS
z#2@VMv)9+kxtMJ=_w_v=QD>L(dFyo!wuf3K2A41Eq%T~(c;!DUy`NbgIZ3aUPhNH5
z^VfirVs%?w_8woy9=)zTbH(b+>=j$T@2Y(fmvXr%?Z?e3<(%tl>t&+*&Xzd77djpJ
zg0nn7`XrO#`eXa=Ic)J*A$afU@&Au<lO~&9*JnR!R&L;|&cW>a>j%ffkD3w=pSPO-
zb$;wqVmjYdb%Bi3?4E#$joXf`IPAa3Zpotaq0^lv8fofj?wvmQ>D~?d`JZnxy{x-x
zUEAs<@6Q>rhBz|Jew<>Kwervk3${web5r(kW@|V!)`&ikT3Yio^*N|!(Qs&7ADeJ;
zXM&D(mFa3lv$9Sx+w3U<r#i%Rt)yE5{4$e0`&4wSxqh8<jrHX{*`t#-_y6aYxBtpr
z)%mh@gLsaYv2^0~+g~rd@q2l!XnE;f?S=DCAKVzR@=L9@wT^<*`R|AC$?ualTrzK}
zMcaY$P7bG=Giz`C-n?Qi^EB?a`=uX#I&HefDeC^-ptt>=o1PxGfA}JpWl{}W*z16u
z5mjz!S5w2U{n#6G!*A0!uJuRX%DU}}c%8MX-};ltUwP?>!xw|>6|@c}F1)|7ed6EO
zQ=F1rjx#MYy`Z(KPiK#t@i{K>q^ZJfy#=#BOneXVET~O<l=a`g-E+J6ryO3)0BQRz
zIKZj0WEs1=x~X=$nylZU;Dr4*_U(Rn<LkF4$qcHNZ!b3~>s)fQ;N%r(ahmn&^7(s;
zDW4<#W4A78+#vnV^9XxP#lOmu`?3519o~N3oj<nh_jzIPr<RNBhNODUmJ8SKJP&;9
zb71#Wap#SGtNxw8u2*$!UDzpyx<CEOLIx+?$|mKwOB5(u3)}cTh(7u9Zbf3F=pj!H
zo8Cz#&a2cs-yWaVuVnYYb0gQvQr6;@$pM||qVv8dPgXkm#gtXxq4IrASUPXe;x<^c
z<kaTF8=(z;u5AuZT`D0hDbAPrH$HwQtzv)ZU~bv7T{j%n{!T5Cyg4yx@}&)D+;<s$
zPfd)LQL^Lkd#L5I^;FH7-74P{YL3WRZFI|Mn|34Dyx_d^kv%Q8g+`B$PqSU4e(CzJ
zDU(jRxPK~%c&~D|e+irQcO&E0-H(;G{V?5V?%ct<)#&A%Bi!*v)lTyS{pn(bRdE^%
zvY2`_R^I9<uz^HJ<00jSR{M@U2@3_bm3KZ*{a>PZ#3lUk(Gu~T%INB!Pd_mCi`spd
z`XIvFIaje$NNUM{<D_PrJ6!99v~zt_D|b(PDs^(tQLmRxTRY9fxLEgkPg*B(%G678
zQNtb&uH*eJ?jHYYUx(U+1um4_cKzYqYd+6k9dEk8d@t8$<9xlUB;nayN9~qo3GLI$
zT=G_0LfK51J7S-R*!(v!Zr^<LHZpQUTnS1vOIaiWgI2zLkN_=JT73^}t>V=A`Etuo
zzxlJKd7O^jy+tud&9>t6zoY~ouc%|YPOo1gZ(*Xg^7ysg9=CdH+)gChuI%L9=jxQV
zCx5TpvUOoB?wdn(*7f(>|8DzM6aVPKUydi=)&*U1*d@I1&V_SZW;BX@%1X8sEL&mQ
z_hZ7OX_j05-LIUo;Vw_2LgB<KGY<Rvd^K4;-N<1L*UG*Noy)sT?>#+!|MtnE$^Ty`
z{+92}4te(LbjAJ!5^s_Yhndebe6Yq!MM{3lcg4Pn!<t3ramTK2H7wH1{*=pF+)#4A
zYWwD7!};xjA5YGAN_M>H*|GcP?ElJtR4%I{bpWmkCb)Q(K5J42^$#2vxkQ{8Q&!bY
zpHTHB@yf;ai5$Cg-i1mwO6YvZ-1$!J6EEk@jw8q2xK!u-Xe$sBGbt_6G26UUWu=*u
zM~B<n-NJ>BJg;>5iLzNucY5~bt@)u3!P|Qb_qi&tt?%#bJTk8<A^qk#yU<_n>kPhD
zFk}_JW<00*|KG3Vm9<ZkPM>4HUn3fS`INxz`+L^6D_WZGTN!pK!Lz#km)S9m)BW;{
z>wo5+KKt)+>x6|X=k*#EHFn!3&z~FMcJJLx-CXf`oV&ghx(aRk5vmm^82|UqQl_%)
zvisyKALOy*H6{dK>_5G|tlp+;opUPpMs2ZuY>l?n{6~%+<&!h{kX>=Z>1PkWoSoI9
z;+zu;8pXt(wSHp!830Nsn*;;8yQj<S_?^FRQgBclOS_eI=zsJ4Q`OMisPRFbOJQ}O
zPm)&IM$YQ{0?bwa%ou+k+R)%36MEUye1o5Q!7gs4fR58AR6hTkFsaWsE2(<UytE~Y
z1MfI^?}<rdH0SE{Jk(~y&TU(Gd+rUPK$YD;_t~zRe&gD0!KoQNCAT;}O!@no!D8dm
zGd}|LpWHZRSu(BdW-sGerbR*%|3{~-aO%=1-s`VD`@)&Dd#W-v&&^l$RRoLeV`DV`
z{!ekCzW!YMuaW$-XU?qr*;W74OVr25$L_V0*}1?4wa4?OYKO<{DUgdgcI+sxl#P;_
z+Og`(RobhAxYpm@oBn@Bp|Jj(znh&}KXFNGY&SA8(y~xlQnq&1skhVif_&f5@PDm!
znc1~lQ8)h{bz}3Iw0e?0yil01o++ZQ<&R^M4?C;MUa`Z@M%&FUU!KCLzL4>gq38DF
zPmK(vX8N`C?+_HyN?bpuBKu|93BGrMtDnrfoxkBQ-`9-hIqshxs??|&*IiLK7%b}D
z{N}Kyld-#Z?azge7>^bR%}R_EyJY5@9VeE$Ph-O31Ftuj$L{*Nr}DL5pYF{E#jFDB
zJ3Bg#gmS3w{8qBR_Br1o@5t84cH2Mi*?zzN!G!Gf`zqhJ+Xgf+i3D^pD0_J&rl^CW
z8&nWH31#>=xBmYU<D3ZZhzmTDJ3d?e+7tW!S<1{^J1oskJzXmuxAqkiCnu+I+P@1M
zJWp5g&gzjh_e|R%tnM#wU$`oubE!tIb;(D|DjE6pF<<2^GG-)ijgqx0y}zwiUCX_q
z&++e?_s<uceQEqWU|-?mu;=U6iOSB6kutlzvsyoE(xgcr-hRCAx8U}&v-^2@xSUku
zcZzg$_PScUbWM10FZT9ayS%k0vdUWc_+@PFtZ|*~6`J+!rM1GFv(gKL>Vg97v%lS8
z?VeVZfAik1+~sHQ-TqMcZBAwOwY-drt7Ml|T$#an@#4kE*uG=4_iV5G@qy8}duzza
zlP4qAZp+&n{y1%|cF4NM_=e;C^Es~P-PpmIyUNn?`&;uD_x`dwse)@Ijo1c3)uod+
z!TUJ-ToT;pYdv?r@@taz=K|hqs+oVL{?y>V`{ZkosH9t*eDn3^Dh3rRp0lk#8#QZI
z?yW6ON*ptv`OmYd{qrQ)ML|`S^<ziJ2@jFBehFbAA*;kYGpb5o@2UU4FyrE)W5*_`
z#9zC%bam+3q@0{DuSz4H=h-GFJ$9?&+p3dkS$V2FW7@=tjdE=~(mT`N*9iv;>z+M-
z<EVo1hV^fg-^4#$QoGx}b+W>Of-;wxy3yrV*1UWYvs{d+X7chg4to!II@UTI_#7X$
zey&ljTUFGob?fx(l;&)yI=gGvxzblx)@?1n&&a~Kd6&%F(vlJrQ&WTYp{qi|f`gq?
zxDwUci@qth@gLOZObXp`?fUmmJ(0zyZr<*dwcV6*Qs_sjgK9h|L49&=n7Q+_^VC{c
zYadjvKagkQ@SI~+du^-x_W9v@zmJRGtgD#pz%9kVAYkC>;u!M(-{038Hr(4A%g*;f
zKw3&t^54hjo=-mKUE5-)CFt((AoI7_`b$gK#_TRXd}@ku`uVLH_eA2i=3cHkxv0`-
zyUL}f%N~^f)S8tzE9=UM+(*})*}sRZQ}Nu}ztpFlPu|np`}VHf_CHHX-dy0zJ#+S~
zz-pmSdOu}s)1tSnd4KdWhe#4<^iQv=f7ZvAzrP&)@ag4cJ~iLp-CZ5NUi{pAZ5xhj
zN{O6TkA2<$Xz{*%_wLAxtEs8kaaZ*9&pX`y&wAzDmWdzcGKu`KVwDK|W%Ycnzc122
z?|LqqS~bhE4S~+n&+l42bLPx$@4u<1!|&~_K3{xf!>_M%p6b{C`@<Txeoe&Is2^V5
z-mk&KxGQTa+1n;RIl5{6#_gMXd%B{wq*P8m*4rhnKdm<T;q67Q=9kqa%oQwCySJm#
z`{5Ff-rk;`CCRo@v!poGA8Om$+WLf5Rk5AA8KYOyRDNV_Q<Jld%qhj5*8coMhc{j|
zH2IQxS*@3cmv>+8^_z>=-@c&uUpqAD+YIlG>|)>&A+TZhy-yq`PQzPepuYd+1MU2r
z87X=HZl<4ke`8nXmlF@o^X|DVl4-Gg^1dZi^ThJzvjNZ{)T>kTkIjnVQs8<1cB`F@
z&7r%=3fFj_e$rYvv$4^REC2q!(~p-tdG_hbl`CJql)R}Ges*`)7E!THpfme#OtE}d
zEb#ieSyiQZ-Yu@m9d@q;Z_I#nBzL%Jeh<s>L<F!yqrQkna;#MNub;7k+g545QMLQG
zx5oCGe64xysUL-l+pGH`cjrC+v2k&$*@-DCA{%b<dd_n1mkPXeDQM51VrRuitvU`2
zuMgElZOeG_;-hnW|GiC>dw(5Q_25c(Z{uD)IiOi2oJ-wxS)rNy=AAMZogX^=NlM_H
zy|D3MQ)O|=u0v89>v^*$M9OgP*`9Yha{aodrMX7aKPZC+|MdkPNG;WOc&rM_7ocDT
zmA*f08l$$(S>rYJ&d%!dr$Se+zrSN={(r}o79Q|OqF|a+{EdBI-b6A4S<knrlzKU>
z_1@w|_uk#xEPuQ-@uqiFm6emIl$7hlO7{CotmmI<|2uK~&c0Y_7s&|%zy7p#pSafY
z<{ZDAosi!1-{Ra~Ufe4^wd7;{JR8&EX)1Ax3(Ah1TYi2{uknv-`8T!{UypMsUS$z>
z?(ve8Qp;s>8=ZU%pGj5Dy0!JM*nV&CX=^LKy!aUUKRa&r_JpfKb#v=}|LuS9KtQMa
zu$5YFZf@Zm9gv3t)-hby(7Zl*FQ|$Hk79sYnvD$q689JWopmu;{Y?B0miXH@Z<W2f
z!kF0oSzPbyM+pgu4;#YIzf<?0TUPvj{lbNfbF)3#TX=mp78dURvrA09Nii*CS<l!0
z;<SZA+!1%Gz8~rQ%Fh2&C(h*j+UeRwX8N)FgdXyL=~;02($UXvb51Whb6uQ+Lwizz
z;<Z*q-HXS3@0ESq#+B~=LgsC^xVBlz4~-U%#{J)}ht62sc7MkSf391L4dWiINU`JM
z{V?z9)45jL>}#I9SYasK)7w*{KX0a8X;MVQjZ3N89~Q4%8M$@U;`ZIq2R@5;PuJ`3
z>2Z3#HT&uulfpF>*5KTt5$>R?XBW5A_Sp^TKCfCqnOAS7++HkP^kxFD2B`Fdjy(qi
zuq;}<*f1nGI5_dZ%9WX~US&DurRf+rdZoGa6?p9V@>pSAi}SvgrJhN)L2ng08a_-8
zXcpCWbUY{~_Us0y>b6A3PNvASeFfY;?mjtdz8rJD^1Lu;(=M6c?<Z78*O=Tfe^WYR
z?_SwO6OvSu5-tAr?&neB;1*fn(8u&|`@0)ABeK2!dQN(*+N1H*;|LpanuNvL0t4<E
zN0*oHRj0Q~ww-rF%4G=V0vkrRDO1u<&O`PZ%$EnQD<0^$blvcLjTgLO1e0T6)fjAg
zHH0cYe7N|h)qByRds@GOEK66eT)E@uQSW`HUiR$;rR@`*4$8~f{>($3coJD~AYAdn
zzU1v4Cp>Ic?VA_(In8%>$;%fJJ0}Ir`*UwEyLR~6ch{CqZf)HeWHseIi=gTqr{Lht
z56$&H-QU#4B(k9466+2(&zDQyOh7SKV*=AbMa5~VUOlpJZ?26_|DSz5di%?Q-{<Z!
z{Zx@L0Tn2J#1mXJ|Myn1qXh1P296uIZ|?f~&a&vp2KjySC(fD$nz-VzF*Yu~Tebe!
z*{JXpF^h}CuOIK9zu?o8mBta5OWyrCDrb9FcJ<X)m-bG-|8(`CU^Nw$Gc$fVA6C<S
zZJJ?Jc1PvoMg3pDc7A)MeK+F8lMUxL_RXyhDJgk%<*4ZI$IJZYcXGepZSwWj9@iaZ
z*XPxqjo!94Wa+Zvziz?H&I**Be|U>;?ymcLDtDL9uao=B-d*mfsAjg!|2|{hyT67)
zFRP}3Di)2v20>NTq)pnW-bvtIlD=g5k|iu`tZO5;JI2QDt+P$H>Hj|M?dG)er5fq>
zNk1k`m~er$d)lH;Z*P}hUw6OYyTpR^>!06REUjd%9rjPj=FfwL^Q8BfWoKq>%e<^*
zsp={+^Y7vQs;XU=dRzUL`OHmBkKUF$`&#(AU*_2tpB?Lso@=!=JUo21ak*nsl9C>O
z#kV~*mF(vQooAV6HywO)yFNgIK`f~B%_UjK6-h^Rj_g)ZSO5On{>P;EPd6sJy?Xhw
z^DC?@{ESf+HZZY9B%Hs;{6kP~LHT((QSC5?%EQNe{rs+)ulp~WdZho^za0S_UmiR*
zoZoD^D%|<u&(8<A#q}3{cyjV`@bdFYIbS}XO8uencT&DiP4$xpa(6hi7xw)xTNHLy
z%6fbC;(NQcTy62Z{La22VtLuxna0by{>JQlRR8MC&4-8WbiJbX6vX*of9KjQCOS=d
z>GI|L-(`yb9`ns#UwW=It2=xnD0@1*Wa`n-oI6Dpxy{zV#2UIF@NhmG|Eu|P<`jLq
z(<*CSK7EsxY2BL@3myotw-*Vk`yUV9%gOKW<;BHYt7)@vU0+{-Ms6tAMVTq{?YIwA
zFK*+ylziG;Y+Yz@uruTPqdI3c8hEV`nI_9wt8}BqG(g>dzM+|s)8;2jQWo;w%f4FT
zWa0Uz<8CE~uHuZVn^KE6PGSWmjh~7KI)ds}Z1M+j;N{i=2QCGJE2~nudG<R0-gd)x
zTlxLQz<GxSt~tuM2M2#zudX92WpUu}rAwPU1U<V{e_n6rpLE6b*|SqNmvi6z@cjKv
zzGzioY<Rf%%fs5CYc%TPU(QllIbm{%EqJbKipGJCNkWD<MImErup+#I#l+NP!gCLI
z_v2^IoVjoy;ou(2ot4{+t}VTI=KOoF&C7a=FWVhA6BL}tp<el=G}@wGPfGb|Sx!z&
zSU9ho$%BK<?I-T#=H*>m_jY@vX|gS=hC|~XZUf`;d%QQ9QLXY|iED5D`77=iXWr)L
zXPnIz{pWqre$|uX?1DWhH@n>X<>J5YZ&SX}ayEl&{?0I6_0>VD<?rroF1nf()2eez
zQc{vD`q`#S7cMx2hpX$nIeU8g`U0&xZ>`HW?+geI7XCSJRrq?VoFf?@-|Wn}^%<N6
z<8=<0dd2%3=LTg?Q1J(@7a9+#HAD#23AnBbTzu<G=H%biJ05c`_n#{vCbq5QCf6T@
zlwffEIQzqsq+7}x7pz^o7g6u$zRAh8E`K#4G<jy#$>aT&Q$Or~l{Nq0`}#K}(zd6B
zKdyw#X{DZu=>9&*<hS;Fp<_Bb_jm|yxxX{F_;=skU%V0}cb+Tobqc@w=?7|8>}1L+
z{P^+ITf^h`3TmEpKL|)){>pM&3S|8X*uCJYN=r#VSX%m<)tP(u{Jg!j&7HgY`rM3z
zgD>APIk%D5Z+f-3Z1Yurn8tX82lcP}=Jswad-tzK_}6o(rTPWWP+DyZ4uq>GB<1wX
zzhl2`Q<CQ)*^Qr0c!isPFHiRdCCZ<=2W-54>Yn+B5^`Xdh%9hO6i#qix#6tF{C1QA
zAL`mC+ZmJxquvWY*2`%q8h&(6dQ@Lpes4N9w+ApVRqfgp|KNkX%akiuu9R%q+CSe)
zSnjKts_9#9wzJ+Epwb1JcM!}^dJC2=3|zFMlGVDpCEISb`PLmjew^Q>@V?jB$Y^r#
zr2FbB%a$!mOG|sU*ZCVl8?s>^SeZCfGP5$IUcAoA&Ro5^-YwvzeTPQv!N(tkKoJ5j
zCE%7{6--FWyE>D*uLYY&M0gn8rf?mzDV&0-lPkcX6f|x+cjp5SWH-QE=5SCT!DVH_
x8DV$iehD=48CXNy8w6EHEry3Wg+cwp-YBp1k%?)X1p@;EgQu&X%Q~loCIF!B4F&)J

literal 0
HcmV?d00001

diff --git a/v0.6.3/images/kube-bench-logo-only.png b/v0.6.3/images/kube-bench-logo-only.png
new file mode 100644
index 0000000000000000000000000000000000000000..6c56bfa57a87a91625ac7e7abc9c633a7acd9039
GIT binary patch
literal 66033
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
aJ+hzKGR$XpWn-WwNQ<YdpUXO@geCyzrpDI*

literal 0
HcmV?d00001

diff --git a/v0.6.3/images/kube-bench-security-hub.png b/v0.6.3/images/kube-bench-security-hub.png
new file mode 100644
index 0000000000000000000000000000000000000000..18cf0567bcf0d564be68e4815724146d8b5e8b99
GIT binary patch
literal 127222
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

literal 0
HcmV?d00001

diff --git a/v0.6.3/images/kube-bench.jpg b/v0.6.3/images/kube-bench.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8174b52b825fa507008fb12d02b8fb1d8f010062
GIT binary patch
literal 59097
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

literal 0
HcmV?d00001

diff --git a/v0.6.3/images/kube-bench.png b/v0.6.3/images/kube-bench.png
new file mode 100644
index 0000000000000000000000000000000000000000..631799290bb8058efbe78e5aac84ec3cd43c0466
GIT binary patch
literal 87909
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

literal 0
HcmV?d00001

diff --git a/v0.6.3/images/kube-bench.svg b/v0.6.3/images/kube-bench.svg
new file mode 100644
index 0000000..928c3e8
--- /dev/null
+++ b/v0.6.3/images/kube-bench.svg
@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- Generator: Adobe Illustrator 25.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="_x30_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="500px" height="135px" viewBox="0 0 500 135" enable-background="new 0 0 500 135" xml:space="preserve">
+<polygon fill="#1904DA" points="71.153,8.189 31.4,62.284 71.153,112.569 110.419,62.923 "/>
+<path fill="#FF445F" d="M46.731,131.015c0.001,0,0.002,0,0.003,0l48.846-0.011c0.002,0,0.004,0,0.005,0
+	c1.14,0,2.273-0.246,3.319-0.694l-27.752-17.741l-27.598,17.813C44.561,130.792,45.643,131.015,46.731,131.015z"/>
+<path fill="#FFC900" d="M110.419,62.923l-39.266,49.646l27.752,17.741c1.262-0.541,2.397-1.376,3.256-2.442l27.959-34.782
+	l2.489-3.097c0.513-0.638,0.923-1.354,1.224-2.112c0.143-0.359,0.261-0.728,0.353-1.103L110.419,62.923z"/>
+<path fill="#FFC900" d="M8.078,86.64c0.217,0.956,0.599,1.875,1.137,2.697c0.149,0.229,0.309,0.45,0.478,0.664l30.461,37.873
+	c0.892,1.108,2.08,1.969,3.402,2.508l27.598-17.813L31.4,62.284L8.078,86.64z"/>
+<path fill="#00FFE4" d="M20.78,32.099c-0.897,1.028-1.543,2.271-1.856,3.634L8.072,82.937c-0.242,1.052-0.266,2.15-0.089,3.214
+	c0.027,0.164,0.058,0.327,0.095,0.488L31.4,62.284L20.78,32.099z"/>
+<path fill="#00FFE4" d="M134.188,86.774c0.311-1.258,0.34-2.585,0.049-3.848l-10.873-47.232c-0.295-1.279-0.884-2.452-1.7-3.438
+	l-11.244,30.667L134.188,86.774z"/>
+<g>
+	<path fill="#08B1D5" d="M56.624,27.961L71.153,8.189c-0.004,0-0.008,0-0.013,0c-0.017,0-0.035,0.001-0.052,0.001
+		C70.964,8.191,70.84,8.194,70.715,8.2c-0.014,0.001-0.028,0.003-0.043,0.004c-1.1,0.06-2.188,0.337-3.182,0.812L23.483,30.043
+		c-1.046,0.5-1.96,1.204-2.703,2.056L31.4,62.284L56.624,27.95V27.961z"/>
+	<path fill="#08B1D5" d="M118.832,30.042L74.797,9.016c-1.132-0.542-2.387-0.825-3.643-0.827l39.266,54.733l11.244-30.667
+		C120.901,31.333,119.94,30.571,118.832,30.042z"/>
+</g>
+<g>
+	<path fill="#07242D" d="M179,108.611h-8.361l-16.315-16.496c-0.664,0.083-1.34,0.126-2.027,0.126v16.37h-5.959V62.369h5.959
+		c0,0-0.011,23.984,0,23.984c2.902,0,5.558-1.198,7.443-3.125l7.132-7.286h8.545l-11.596,11.514
+		c-1.027,1.028-2.192,1.921-3.462,2.646L179,108.611z"/>
+	<path fill="#07242D" d="M211.871,75.856v16.505c0,0,0,0.024,0,0.035c0,8.961-7.261,16.215-16.223,16.215
+		c-8.961,0-16.217-7.276-16.217-16.237c0-0.012,0-16.518,0-16.518h5.778v16.505c0,5.762,4.677,10.457,10.439,10.457
+		c5.762,0,10.433-4.695,10.433-10.457V75.856H211.871z"/>
+	<path fill="#07242D" d="M250.26,92.238c0,9.042-7.33,16.373-16.373,16.373c-3.967,0-7.605-1.411-10.438-3.758v3.758h-5.944
+		c0.004-0.373,0.004-46.242,0.004-46.242h5.944l-0.003,17.254c2.834-2.348,6.471-3.758,10.439-3.758
+		C242.93,75.864,250.261,83.195,250.26,92.238z M244.333,92.238c0-5.769-4.677-10.445-10.446-10.445
+		c-5.637,0-10.447,4.578-10.447,10.429c0,5.851,4.81,10.462,10.447,10.462C239.656,102.683,244.333,98.007,244.333,92.238z"/>
+	<path fill="#07242D" d="M286.212,94.367h-26.414c0.994,4.714,5.176,8.271,10.181,8.271c3.265,0,6.176-1.516,8.081-3.878h6.927
+		c-2.529,5.792-8.3,9.851-15.007,9.851c-9.033,0-16.379-7.358-16.379-16.402s7.345-16.353,16.379-16.353
+		C279.783,75.779,287.568,84.659,286.212,94.367z M279.65,88.392c-1.521-3.845-5.277-6.553-9.672-6.553s-8.155,2.71-9.679,6.553
+		H279.65z"/>
+	<path fill="#07242D" d="M307.437,86.979v5.459h-16.855v-5.459H307.437z"/>
+	<path fill="#07242D" d="M345.923,92.238c0,9.042-7.33,16.373-16.373,16.373c-3.967,0-7.605-1.411-10.438-3.758v3.758h-5.944
+		c0.004-0.373,0.004-46.242,0.004-46.242h5.944l-0.003,17.254c2.834-2.348,6.471-3.758,10.438-3.758
+		C338.593,75.864,345.924,83.195,345.923,92.238z M339.996,92.238c0-5.769-4.677-10.445-10.446-10.445
+		c-5.637,0-10.447,4.578-10.447,10.429c0,5.851,4.81,10.462,10.447,10.462C335.318,102.683,339.996,98.007,339.996,92.238z"/>
+	<path fill="#07242D" d="M381.874,94.367H355.46c0.994,4.714,5.176,8.271,10.181,8.271c3.265,0,6.176-1.516,8.081-3.878h6.927
+		c-2.529,5.792-8.3,9.851-15.007,9.851c-9.033,0-16.379-7.358-16.379-16.402s7.345-16.353,16.379-16.353
+		C375.445,75.779,383.23,84.659,381.874,94.367z M375.312,88.392c-1.521-3.845-5.277-6.553-9.672-6.553s-8.155,2.71-9.679,6.553
+		H375.312z"/>
+	<path fill="#07242D" d="M419.609,92.201c0,11.479,0,16.41,0,16.41h-5.976c0,0,0-10.761,0-16.41c0-5.855-4.767-10.363-10.389-10.363
+		c-5.622,0-10.41,4.458-10.41,10.363c0,5.652,0,16.41,0,16.41h-5.975V75.856c0,0,2.56,0,5.975,0v3.69c0,0,3.921-3.69,10.41-3.69
+		C410.942,75.856,419.609,81.839,419.609,92.201z"/>
+	<path fill="#07242D" d="M447.468,99.621l4.194,4.194c-2.964,2.964-7.058,4.797-11.581,4.797c-4.522,0-8.616-1.833-11.581-4.797
+		c-2.964-2.964-4.797-7.058-4.797-11.581s1.833-8.616,4.797-11.581c2.964-2.964,7.058-4.797,11.581-4.797
+		c4.522,0,8.616,1.833,11.581,4.797l-4.194,4.194c-1.89-1.891-4.502-3.061-7.386-3.061s-5.497,1.17-7.386,3.061
+		c-1.891,1.89-3.06,4.502-3.06,7.386c0,2.885,1.169,5.497,3.06,7.387c1.89,1.89,4.502,3.059,7.386,3.059
+		S445.577,101.511,447.468,99.621z"/>
+	<path fill="#07242D" d="M488.639,92.244c0,11.448,0,16.366,0,16.366h-5.96c0,0,0-10.733,0-16.366
+		c0-5.838-4.756-10.334-10.361-10.334c-5.607,0-10.382,4.446-10.382,10.334c0,5.637,0,16.366,0,16.366h-5.958v-46.24h5.958v17.255
+		c0,0,3.909-3.679,10.382-3.679C479.996,75.945,488.639,81.912,488.639,92.244z"/>
+</g>
+<g>
+	<path fill="#07242D" d="M180.326,58.699h3.129V39.263c0.01-0.171,0-0.344,0-0.517c0-4.751-3.841-8.602-8.592-8.602
+		c-4.751,0-8.602,3.851-8.602,8.602s3.851,8.602,8.602,8.602h0.435l3.164-3.15h-3.36h-0.239c-3.011,0-5.451-2.441-5.451-5.451
+		s2.441-5.451,5.451-5.451c3.011,0,5.463,2.441,5.463,5.451V58.699z"/>
+	<g>
+		<path fill="#07242D" d="M200.111,30.144v8.709c0,3.041-2.465,5.518-5.505,5.518c-3.041,0-5.508-2.477-5.508-5.518v-8.709h-3.049
+			v8.709c0,0,0,0,0,0.007c0,4.729,3.828,8.568,8.557,8.568c4.729,0,8.561-3.827,8.561-8.556c0-0.006,0-0.019,0-0.019v-8.709H200.111
+			z"/>
+	</g>
+	<g>
+		<path fill="#07242D" d="M163.154,35.833c-3.405-8.994-16.602-6.81-16.802,2.939c0.005,2.094,0.724,3.972,1.979,5.502
+			c1.472,1.787,3.646,2.973,6.101,3.134c0.189,0.012,0.379,0.019,0.57,0.019h8.665c0,0,0-8.656,0-8.655
+			C163.666,37.773,163.493,36.772,163.154,35.833z M160.464,44.267c0,0-3.937,0-5.455,0c-3.028,0-5.482-2.468-5.482-5.496
+			c0-1.517,0.617-2.877,1.613-3.87l0.001,0.001c3.386-3.431,9.345-1.024,9.324,3.869C160.464,40.289,160.464,44.267,160.464,44.267z
+			"/>
+	</g>
+	<g>
+		<path fill="#07242D" d="M222.563,35.833c-3.405-8.994-16.602-6.81-16.802,2.939c0.005,2.094,0.724,3.972,1.979,5.502
+			c1.472,1.787,3.646,2.973,6.101,3.134c0.189,0.012,0.379,0.019,0.57,0.019h8.665c0,0,0-8.656,0-8.655
+			C223.075,37.773,222.902,36.772,222.563,35.833z M219.873,44.267c0,0-3.938,0-5.455,0c-3.028,0-5.482-2.468-5.482-5.496
+			c0-1.517,0.617-2.877,1.613-3.87l0.001,0.001c3.386-3.431,9.345-1.024,9.324,3.869C219.873,40.289,219.873,44.267,219.873,44.267z
+			"/>
+	</g>
+</g>
+<path fill="#FFFFFF" d="M87.645,83.488h-8.361L62.969,66.992c-0.664,0.083-1.34,0.126-2.027,0.126v16.37h-5.959V37.246h5.959
+	c0,0-0.011,23.984,0,23.984c2.902,0,5.558-1.198,7.443-3.125l7.132-7.286h8.545L72.467,62.333c-1.027,1.028-2.192,1.921-3.462,2.646
+	L87.645,83.488z"/>
+</svg>
diff --git a/v0.6.3/images/output.png b/v0.6.3/images/output.png
new file mode 100644
index 0000000000000000000000000000000000000000..b9c4d35dce06437bf4ac26285fcec4c2ae5d85fa
GIT binary patch
literal 139318
zcmeAS@N?(olHy`uVBq!ia0y~yU^>IVz&MM8je&td`kiPl0|NtNage(c!@6@aFBupZ
z=VpdPltlRYSS9D@>LsS+C#C9D<Q6c1fK7!}MQ%ZEYDuC(MQ%=Bu~mhw5?F;*Ua=KO
zSYJs2tfVB{Rw=?aK*2e`C{@8!&qU8a$&O1wLBXadCCw_x#SN;xC?(BSDWjyMz)D}g
zyu4hm+*mKaC|%#s($Z4jz)0W7NVg~@O}Dr*uOzWTH?LS3VhGF}m(=3qqRfJl%=|nB
zkhzIT`K2YcN=hJ$6kq`2&eV!bgiU$HP;VvY=jwxG^bPe4^x<ZMj0cHY1!PvF=0vz;
z=BDNqXXfYGnH!qffYoEjAZ)Zj=!`_@G%++l)`=to)oG&-@&J;DAfW{o4RUd_<Fe5Q
zhbt(I?YIix1lTYzI52p+IEGX(zS+wi5psQ}{U2umo&_TLlAIrdw#j>5NHAJ*FvM*o
zTN3Bl3ogcLDgk|8E(pn;-rp%)Ycu~=|M8R;_UV11MK(u2Wvc4>&N|h(QLz7yXZw;_
z^>fTzPX7PEX(*ADu}8qwV6niy^0&6t>#E;NvgxZtzOMY1yY}n4ulx3w-h5y8eOC*k
z#Ik1VJ_h#&<pY8bI0{%Sm}D6H7~CBg8w<JW?sTJyf)o`f9S}{66NRb+i9obTak%U_
zw8)2J_CJP0hf?IZer*ztFUy}|yY649(o;!ORtcM~hv##r>}%K%J<l~_$824$BOiV~
zfB9m^ub-bqY6S!W63i60z2*(Me!KRN+m99J-9FxBD)_17H?Kmvcbjy0UDL&$<?<be
z=S}*WA+u0oq1*NJ*#+OvbiS~@+xLqtY`gpWmN!X%EZ)cY%xCyg_E+|*^y-5Fdj&tW
zDxD2)Js*(r*aYma2IUW5-43js**Cv+1LsMTMLYQ=q*xBkI8-B*xG}Betii9v1$Dx0
z?cs`VqM6$K#U~v)9e0<l$9oe)xYUQIC!H_tUC;abkXp^pez%spdxR4wYuGR6p1q|%
z;~vAId^V*+C(Ao3W^nX$EA5-q6gHz<`*pyCi7k!arcVsbm^wLpr__eW4Xm0O&6e4w
zDO;D-9A{kP!x&em#eHqUS2x=;*OGebm$Qj34z&y2F?}!ZQ|rV?%>}91ir21rKi#nR
zWYcZC+yj$pwE7psGQBf@rm&KGanKCzZC4hm7@t(W{`7#;<<j6VTO+aj&GKiQvb;=o
z@hTj>Yy2f@N}$=cw~^f@v0JnkFPF<aut;!fbN7`}WeM}g_GcnH+L-t5b@=p#<IVDb
zuv@P_?L4vma<AFE<o5HgS=i6FLF0d)8OILMv`hZ3<#n<zPtJ>4B=_TuZBUB1a*mhU
zg?M+Xuj(n5D$#eBgt`d%{qvuEC`RexZk;P%PP|*cCE<sUu<LG5uJn?^XqD8TLYmj^
ziY@;%r@7F4zqeQMx@xhc5X)m{V<hivaakx*UH&}z)dc4=>NZM2r}Pg*UOBrs|8TP!
zqgmihoddPoCobw^JaU9Z;Tlih!9QO@T)y^b37(bN!+dyR;1`oGUsV&9nm5)K_uTmU
zn7iq`VMXeZDSAu`CHg0Ax^w+nL+NVW4ct{J=Vy2Mg}1z}58hj)$@iM|hVAODCyrg!
zQ?^}GZLXO6iXke?JTcc-`O8h#9oGMjtY|$~n_{>~cJ7TWD)-+Xc8=W_m~MTDWy?ny
z>zcj*9l5!%0Qv|DAjz%`D?iQsoTdI+@9w=V4p-`rJ`}E<H1ph2>3;8{J6^KY{G7?J
zS^eizFi*US>dnKgzP^i>=kZM5bmq<nd##2ScT>)uV?OcgP0{1#;HslPWZgeTy$!o^
zMdtXoWm;#7RTtGdZ!0N!7_mV|e8u)d0rNUt0&mJREip@5T$IkaPx*y_>$Sa%$5U%Q
zEa#dMdV4}_ROj-#3i)Mj-nU*}n5i5wKf3K-j`Fi(=N(0ATU=gzF_`(nj_ZZxHtt@Z
z%*)~lzuS&aTs7N+pRZ)wo|ZpbO?w2V<lS#h4bQQ-vHZAJkj>$fm+F>%{eD7srPyIp
zf8pT3JhKDWXROq}(ZlPn*XsAAm?8IfUH4Vd-E%x8H&nVyirt^a5hi)aa|)xSFt6QH
zjk@bQPNuLfeZP|PV!~B6*)kI&;}vgAE{g=@tv%rUax+KvGnp4kIdzqP_(JULr0aiG
z%B^x;dc7gH+C1UUKdvbOmMfCNggf`@+w^4o>X5SfZl@JCW%oa&7on$L<m%KtbG;+|
zPwv{f2<^HW1HUgzZ+|${<+A6|qsE_A)(aKnUtX!%#h)WQHB~Gt|ISlC=e06lmfi^7
z$<qG1|G_%Zoij`gWteT(-k28N#P%Z5<m}-yGdOs@&U4yxvE|VYjV=54a&OyF6#7%;
z+?`Zu*RL4|9v*o4{q@Jw{7y%L*EFAco0xt)<*OBcu3hNs<!XBOZhTgU7pO7bEPq6w
zHSDz1J*p!oz0L4W=R@sIj_%)@hwOeYwJ)vUI<#zRaLlqlaV+O1KRW)d{kQF-Np7Yt
zSy2^hR!rG_ZRg~*_v8$(=I1Wa*&NWE5j#~R@#~GE4i1LMQ1xXJ2`!@c4LQy!EMs}S
z@$LB(!yb91rDgJO#Fr&h`dKYIYQ)16u~myXSbxjHZO;@8To253Ikm)Sjn?5)DbMwP
zewi9ESx@!m%?r+4pH*|}*RiY=KL5bst+&LE%N)sWg4;w*7UzVsE2;Z5>6NN}@{G*M
z%{z9s&F7SUn3uy_8PA{zUq5>ID_!cbcir}My2+>8FL|UtIC+XGo!hc--7?ngHXk&M
zioG^${?Ed-cKL><Q*}=)(QjF&%>KdeyYG*AhRi;_>7Oz`zVx~KKWY1egx^6=RMHd6
zFUw}EsFV}CK0)NI$?5Vv9?pqsi(Y@Q+w<|BeZlLd_m8%Hbntm&;^KZ(`QG6Od3k$5
z!6Zuu+0CEdRy<$tJ7dxYftQC&Dz3zwHM;fp`}ql;79!%W6W1q7?P~Zl$HawKW}02a
zpQU28LM4}9ygD%Py40WKjH%7KVv`pMC+c_|aVXd3+j3N?`=6gp(mA)o3t4~Mlv@0m
zS&2FOjAYWSx0C%3Z2R7_s-`FX{-(Y2Q!e?=ma&>A_11Cox&5mSrmxr$VPm)E@5N_!
z&}!y@;Eq)s9lw%JXm-tdD}EqSs@muAoWnxXD*5LpJQQ4FaQv=Xs$d!8Vdf<U#>c1R
z>K_*gnLg{eXpyh{i77X~z7zEE_HQoqRuw8~&al4JJH=#^hW;N;&C?FQPrvrunG#lN
z8zk>>oJHMv5zED3gZ5{-*TTXbHVIA+-B_Tx@*dljy{V2Ye;1io?zz*-q^)^6CD-nc
zR9v=w<BZAd6X#9q|2cE#0lmsITbqw5>o5Fxf+;eHw_}Hgyj0XXBUZPX#_+fr=Fhrr
zQ$q9(+n?zF82)QX<CL{=SDvk#_G7hun{0lV;?sXNcWU*Vf~IB4Y|m5<{`AEoavr0Q
zq?2QuKuwSfYk1&{)_bSsMogT@^LUn)PSiI3r>nIY)|&J)@=w}yr+SIlvLf|KyO*q9
z_-A*LUbx7oqH4{AYZn{3zVZrqy`JEA_^JL*<-@B2-E?lPdOCZ;u0;Y&nrCEh`ah6k
zTDmr`-y-dXvgG^Qr_cR*z3|3q!7Zm8H+=25$Y%9DG1Km$%Tt5bYqgHJOzz6xoN&^K
z`%G!RlKCTE9izx6Do0n(s&P6fb#&9zs6|Jfdwjeyebx4Mhl*7nC5`mrG(NB+vTZbr
z%iR2s$QIuPisD~{%2O0|j-?kVNN;{vG4q(}>8=G+f^Vek;`^<2{LCDis<I_AP4=5*
z_FMckyC;5W!aUDwyZ41{`BToKdB)*Q$)%Re7aq+kbbc?(JiNZ#bn%~$J}J*87ft#v
zvaA2i(a)(SdDqQX9WQR`Te-MFZ!brv-)ZCOcat9`G_TstKWWpM8tZ^*yF2c(lsy!_
z;D73B{kHVP)HXq@MG^}XjV9*kY=5kBD^~Ny#cvlGf=)cDV%KK>6<WXM<ZY!>5u7KM
zYui4Z{c3CL3bCFW-(n;$1r-Hs{3#J9b77M0q_+7N3V!n6oujq<OwI43{@UTWoDGqO
zINZK@RGK~d&OZNu+9s{(mu`IHpQfX9Z`TJd-v1X$&Rp^@o$+$#KEKs6lP);Fv@V#?
zw%DW3Bu}eF(sRjE_J>oRc+WVqAxtm&ze@Ar%Ue?UC$8Gc{y(I)cFK=E({}uLc7DDk
zq<Pt(ETF~oxJf-F&8O(_yfUkk-7k+GULHSP?$0@{TU^q0g3}nD*QYHqxS+u+b;zLP
zmhHpy`g0%Hrrb4-=;Dw$K5u_%_r>bl_m1553shG%SgOoac&_Ek(xV<~Yx6#AYH3`X
zX8UQHPD|zM(;0829Fk@Q$~fyh*Z%mhH~hcr$?Z2c32=+=>R)s9k~^z&c8168Z|ck6
zSEsi5zTS5I<h(Z}Nnu|UoxHyb-ttp_aGSH`>jBp<C&g;b`da1$e9&Oov}3dXbcdQQ
zmPWsnhq}=lCFf2_Ncyy=A#+pB^7`t&`c;dRycYV|eLdP5WNDGy$7a0LDCwkG*c-8*
ze)^jZO_Ay~*3JLnyX|x8m2YwCEB8K(@JL?zSN7xjAine`C+wzWcA8rjED2ZN>U8r`
zxQMD*kxly9D|!4q&Zah3ckaKpV@2^HXL#FtL7RgB*XDWC`WAnkl$_>~>0&kCbK|F?
z>1&pF?+!6tuW-NpA@}=9*Iim(ZtHMN<V;=Sa5?wC-2D~G6=E4hQ#$!<A9=`kbX`2?
zBD}=s=C6iK7nfrPwoN>CD{t$A_*1V1#ZQZHNo8L8COEe=A}-SJwQ&A%?w>2qNE;e^
ztX$0LY5jWJWL6{Tzb26zp7oj;>Ksa5qT`)<?a}dsOP9R_S)bmB$!ppBOX22=hBKS2
zM1=FJqSo)&Q)I2>oq2Zi>W6Q_-ei|fV>aAS{{Q!sReb*MZZI@Eyw=IT*RZA2MCHke
z*)PP}1zME1Ug&8m(*Czt#rap8;#&0-yUd{b)4Ys(&TV{f?2^ryW&J&u<>fB>UH+%_
z#@4yRU;9|!*`o#$n>v@Dz2P+D<}Lq;JQsJoewZ}ljLFY+9cTV8`utC#uxeFI(t_o`
z5{;@JuL*GrV(PuIcYpV)mm#NiivO<P>#Z8g|NdC-5AW&C#}2PQ!WVUZmgU}!BF`@6
zoGl9Yt$eV8`(EYg>+1uzEqqjY;-BEg#h2vf^sIWU>HX;J^02>qtahCE`AHkzpK@|{
zcsTdX;+7+Ni#@C5oOKt4EA{Y9vAFO3+Tik4Q|JE3nco$1(k9N9?l;)3e)ntckpdqf
z-OY143yb+Z9r>c#e{N>jzh|$|$I1)#Jw~%+jz$R2)tjs4u{3!_w*0H3OEsS`ynn5r
z**<AfwsUiF(X1sw7hj3w|B+k!{U3LbaoD1k6T71L9z1H&;ovlR@bHi8k+XiT|D?)t
zgoI^Z<+>kU{V7F7`rnT2y#CU`8<(x};(4E4J#$^yn%h;@b*|Yq;<>AuTCNH7$xQcY
z^n1KbqTWT_=*r1;zv|x|WZvB^;Jc~x%Jk&lZ><9-O=Uj)PR7tH|F@mZ=6&<nYGm9`
zPZFQtIPIg*CCA<UTOM4tHZoxD>8|p%d%EY(daFC$&Q3-z4Xl}E)1yANM`hk<-}Oc|
z;<t}zS%mk5Nuey>(_CyW{IhiYW))RmBOheky`gPSq$N*XyPA=ey&qHZu{ZOq*2Fkp
z=_{MFsMlr5tYu+tLHBw^c_Zd-X1i?lzv~s>N&O3zi(lS1sO0B$He7d5(Q1bDtDFYa
z_`Na<rcW$de$JwdXP0X6{hg0@ycc=0`d|6{O}Wc9ot<)Oo1%$LZdexo{oqV~CF5Ha
zUf<H^7hPB}|KNj1#~SVz!urP#ZYdskvujdR^<>G%LY{{2Zg=Td_gye5D%_%Sr?M)W
zeWhm0p=6!gFZ<8Tb$)wp?mvx*8jWV!iItOUHH(;!z4SO~?LT{NjhgnNg()UhQp~!J
zZN|JCG-vE#*~{p;{Zhh%V)@I<B)SBTly>OX-tqi0FM`V;<-GFL_cB(Q=Dg=8Tr6De
zq$@FDu1j;ae(A5byOyiU^Inm#oWJGUCc|94WxgracmMX5?fQJw)!Mgl&FRlB9(xTh
zKMQt!m#}AUw(IX{f!lWS&F<NJF(;B`mbHb_@o8&!S3fiPKlh)>sYDk^mX0&8Qs>-l
z`~0Q6S=ZsNqgQ3{RKexaXG}Olf5mW!o^L48s>s?@Gq>R4lScL;SdcidGS;`=)J_s_
z>z{4Ydm?UO`2WT-E|Cl-#mA>E-%V(}Ia##sf2q4e|JmE84YbYpPI_A1YG^I%De2Sy
zujQF{;{%tDW#@~RIfri^jNmw#llxlkirvKaS=s+ezlAz=eLe*no@hM4v7<dDrb_g%
z?fahrb9VNfGCF<B?b=&kj?aNJ+JEQGDZR-q@b3q&!-Hk{7gbJrZrPJiEIThg{_oT&
zH^Tl4ee<mpSb6B|qn7jUuBGkqn;dfVtj_*PLWRrVRa3!Zfr986`7-=A>F@>tbYSGb
z4A+D^GoJPsAA`9DG+5H0d_YiwnWLb!l1GFoy%E|agqG3?Z<G#*KHC^=Hpdv%v_`{*
zhU!c4BDx>V{xbG+mWzBzRp0mKUd7uRb52Z~y7=vK_I|7BQ-uY}PH*PmF5i6gTAr-k
ze;e7Fto;!JTP}LShevMbckajzkFZHaG5)>}%bi&-e?)T3p5U|E==;T8Cz`ixkq(~W
zudH*eXM^MxzK!b_FTK~+9)3};fhjj4$b(BiI3qK1hf0*#J1^#aHkBT`zHd#8Utl`*
z|HY0Cv&)rogq}VxNt~SVc+%v2hKJ^t{gk$t%G};%o};w(q>O8gD(hMU@$hR46_h!d
z-)@nKSQzSO_rNs7s`jH<$i;KTw(Z-M*Vjy+!oRk%y5ZU$)pxP)eA2mBeY(ErV#2Z6
zVvDQ83(|YewfUadp0S=SXv0!I)tR2_Od6jaa0))4JKL7yhc3KC1&8Ya4#5KLGoSnl
zpI@Ii@6FDOEV(rwBz4Wj_emrM8)g1}Wp!z#y&|`|X8Gi>z_N!={+no?$<endn&*9J
z<8N(U3A@WK7c(yNJd=pMBjy>o&!ww$`_Yv)&lB#PeLv~aoY!%u^j66{PFpu+d)UMm
zSI;?VetUQB_!Y%=31u6lAl+r#>sOSV3z=5?o$sUH^i2X)Z<=~!f`9Ig&f2(kCI7GA
z(;h5b!?WggWZ$tv%@yaIDvs$M+cn8&PTtDHearka>;(_Gp5{DSF=firecRa9MCUf%
z-D&BvT#T3hF=F@)oT5yb@>(PPv~pI}Jl}Kc<Sy^+=DHI~63uEBomXqyS@O7WrG)ui
zhut54PS|u@-~Q+a*Zfq29Idy9d$5lvgj7j79uM3Twp-NH^!UcTE4e<$bh7N=oa*Ou
zt;M9#>~WgBwD9vs>^HZpoHe<2nSu4WZHL`<|F|jj+VJf;=M#HOTXQ~ynV1DEsAIg=
zRoJ&^;v<%l!pTQ-_v`z2uxay^+_?C{(#tiz;jOfs`>MX1TV-G5RC4~z&OVajz5V^c
zP1<HMZ!RZ`YTkW#<ipHsdw;x`rlT^~w&A_F*V6+^(q7viifapfJaztaK<~t5KdYZi
zt1-Q<E7tf3(UAsaKrW6Sd@}+%9=(3LMZ`GYEGKz~@ZssQDTaSFHLv{LH}T}AIZYcf
zpPJasYAf^6Uut-|r%&Wz;`tp*e)958s9!U^F)GC6Z*a)RjT1M;_$M09aJZ$#tHpV#
z)ysXhn|O_Q=R-b|_gN15D>s+xn^r!xthlMUc%KM&$&zDrRdcqb6<RL~xjen&w)5+A
zc?S=Ev-9yeb?Du)@C37oPwzkFx$!TCQ}Z;R%!<2xZOVH+PH7z4#^l%|XqhNflBqp$
z{>+Z#vu9sOa=F*&eE8?icSJq?V9o^LOUXx_GdrYyaP)o)xU|G&CrSeNVCt;E(t4A*
zF|q7FYr(W*a?Qsa)O9|~*&RHj?2*`4J)<q*$t6>EiSrpJ3{!8PHvDQ>VS2s$3!Cke
zv`Ym&3;RE0^|BtXYFx=Z?ZO70lZK0n5AC%-xJ~wJ#bzz}k4u97KVN@$+MR%ibsA@!
zV!f?pE_NEMTY2c7tn`79q=gFnD^nugSwgyu&g<ou_)cj2IdiAnO^XYgN;$o*U0<}j
zoMW%J{-U(!^$Yt&{x0pG+Vzno*zS_X+-tU_4jq|QDJSyb<tb=jxkgvu!__Evy^tF$
zQbmqk3zWGN4ecf~-<-jF{IrSQ&FW9FH&Q;ye+%uK*=1Q(=BDScLd5Nk_hG{}yT3fa
zU)ko^US(f$=4jETYq#dMJ$;dBY-qhqUS8I+;jgv%qI+^#ae2G2baOhym0w)y4w(9`
z@3y-08MVMN`6E$j4esoxio|y+nU>nIB)>9}$YeOSr~UoHPg#fGXT9+-nBH0F<av3j
z#r}uLx$%RkLjsG`t5nZB554P>jQ3Xj`0|>=dkJS%onNBNCW}8xjE{l@O=dN(T_-4Z
z@)*<nGXEc+z11uDBmH^iIdxeISsmOmqb>PD$K)eCIjc?;q)z?Cz<au4s&A{x)h}O5
zHMXqEJUM--p!)Q`A4^o1m0iBruu1fJ!1rman<qbCxZm~Bo|~HlUf=wYA%EN}A>&0?
z|N1W(KOe_W%szMI@$K>iBhD*Z--{OB==hiPB2z2vh%IW!y9#n7d9=Yh2}*8O^KV9^
z_?MsTdgyJUr^sPm^Dwr{R4{RuZql0#ESu7d*6yzN7r2rY$RgpZX7#0G@%e@o60$yS
z!ag@YDR5>w-HvYOOYGlzLwVwX61j=7+i#u@^3Z&D?3%h*(nF`R85i9SZxFt`@3qu4
zLBW^Sjguz6PE@k<eQE5n)GBRR+!O2Q0@bxO&Xa#_3z?N@;vv|(v~q@T)X$gv{RiV}
zCs;5VoqiSI^XXOQ+Gn3my<MSG%Ig>AH~FX8l}C4tojrVf9lr#aOKB~M>|X2@Y-=ue
z2)P=5pxw@}a@xLg#~(@V?ooSN$+NX1uG7GX?QxC%+QUBKg)*C`9Q*LnmScA06Tb_}
zXWn|2*Ge18Om;b~lb&?vj&sn2=4*-n&J=si5qEvS{`as(bn+6xoqo%`k4qI>we9-0
za9`l2Pk#Gc)wNcBynJJZz;f;;zrI)dqza}R2=<**yHb8)pV^i@^=z6iPa62VEjt(f
z<=`Y&Qypi{kDB%QFD`{Q-Ec{F)|WE9o_OuyJsxFH^LKN}oXn&0S*nvi?OMD2akzi#
z!i-?iB|;L1CO*D&L*V&-#+iZhv)NyLlXtGF(>k~3x7CqA>7<^jmU+wk#r{l0Zf6__
zmtZV3X+81ZH?7B8<>-!l?R{@7ox07BT%1&}rD5jbrGjy_hRHYm>V-4+IP5N7ZhuOt
zOJ~L7h<i((xaA$Nko6U@0XIk^?c9&EL{8?uRPgR?)s1xvBNjgnY@T&3&TQG)qgy(K
zFP8txUy(n-j^&OB6VJ`h8Fzb&Uo2VrYF%H)btPZ(<A3^4+!Wz{AU^TiqaECbkNeJZ
zOId$m^?wIzRxXpq358EzuA6n}%}kB`&ylkksH9+VJFwQ^GE-`z@Z=hea~IT9_l5b)
z*9iY@XeOO#$Mw13{?!e7@wsl5Rq%l}$o$iN78V<kXZcM#V%$&~LNbhf2TllZBu(v^
zsCpu~7}i<^)vzFq`}{ZxT7SL{nH3|3s;zN#A4B+z^;S!49ML4!3p2edopGG`|2JKQ
zd&!4lS=KK8vwnHz>gTUDKK`HK6kUCxO{Q6{@}GQ^-;c^n&qV(CI%_pSflY~Kx(BMi
zikZaCEq&`GUaa$Rkz(tFScc2C+r12b*}Ls6ou2LKu-2egB|l<9g305T?2k4qPqB3~
z3JvdkckHy@f&)2DIoG9E?34O^>;8tIo!=z2r{3Rs{_E<A%@bmK<e%T|ekt5=Z{7aI
zRmodd*Z%e@Sp0g=!H_QY>1U3&nr8<nUa!2xvHC||)Vr^rT<6$)G?O}hWY!wF+|MU$
zBId_-Y<~a7-L-d%exv@nKQomJOa%(G&n#JT&$n8`ed45=U)~B$n&(P-m!8f~WB6Q?
zb5Z`{y0U&N^KX~^nd0Vfe5qlyDY<r1td!3zsO~ARRZ5z*$H&?~#a@%kj?MFq+W64e
z(q)&QvR&S{fEkZ9?{ntlKUWZa_UM$ANQz40g1@OLqEUN=uUG7<D`9(+u}R_R*27%M
zry6UYsjk?NX<+fJ>5IYTzRt(@KfZ{N?C1P`V8-O;jA#w6&0ez@Q^OZZi|R8P@68ev
zdUwLb&u`O|djabAz6Q+LdT5;#bGYHcH|(1ycun0s+id2Nr3aeJyh_aDzOmfNKjRoA
zzE6>BvzIm3B9W=5^f@+V3#f)jIxW2{=4g<2tbWGk3};>Ts+YAhZLFDoce<RNR`B@M
z9>%F(r6(A6$35BdHth99iNFm_x}_Q?eLe{kS#G#svZz0i|IzA-*B8zDzbAdmUFqTP
z>3XiqJz%$<yy^AJr^-c_KJx6%Wx2z(xj1~^f3>4q8op_NEOA|8!#}a;H}|Lgol_#8
zox8aC%{%p{Gc08_x8*2jZCp3$)1Fq5<Ozp%&l7od`Adwm^!?afhms~a>Basz_u57@
zV^fv6zk2rOTYZi5t~kLOsxPGF4sLm)aOdkX<!MS1ZMM1_B4#(7G{1OQwZ?|&sS?M^
zb<R^H&iMPghV)<AxXb9xey8<p?CV&5Ha=b?oF8)OOW%?YOPtKL;zTy>bc-{~RusFm
zeeS+Je4*Nrxdqm14a(PSEDndxpSk}y6trmf$4%cKbHDPFX+Gzd{pLVTuSH;{yW^8(
zA$5)uVw*J<o)XZSyNzRKzmD6M#lo|vJz-y(a&LxJ{()`w(G$e(w@<U;z7}S^c8imt
zoNDUM^=lblheanW@7=uVxv%T;Z6~g4URj)bYxTtKE2OHDE$98b=_L~SmT}$*=iXc4
zCrckqNdNrR`G9}EsP1X5BBQ0H_L_UW-pK{!xVoSE=$vA?b@JDlJOBD*DhV6kKJ~L(
zv8wFX<_!yEG^hFfwJG@0x42?$nRZrIUvhP@=rh)36Ov-`t<>ZDKF?ot@Y(0fQSn{2
zQ@smz{Ns2RHL*KV_^{!H%U!vZstK_XWtpn;em$(6A*H*}sN@;Pwdd0o?!VD>>UjEN
zfBW;!TUV?IVBb;BeC+*t2hXj%OK*QqxG5^l_wD7zE~^6tn-u0`{<SUgUghbnec&5!
zzjCPg#G--)o1dyaS--ZhXl2dCbZJBLI=)3Ke3VP7X84r&KfP0&GyU^YgO-owvjhLn
z+0UcGs#QMifpt^gsy1fkzSBP*_>11SX&7ni%lkAtWKWC2ZX>0GzqC%rxuqV7={aUT
zFKWiV1Y<Lsog!8n{dgAS-p}8->yb^F%nwbr|HZOiQkOTTALqaL_f*uBQ2(QSdsQv|
zowkVxvAghPjo!?(2M&J?m&}xNP+EHX`qd_`%TWeGS9gWLX5$iMA+vGaA79D~T|L_C
zVO7m=Uw?^j=bUo^yLk6UOza4sxA|dXsaHvn4{wag>GKU|txs+EvCU;wx^u{R8H>Ml
zwmwfowl^<Ho||l8y7j>>-LIQMkM?Y}KjhwdKEAG?J!`g|)qbASN>v6H>b#v_+!rle
zDIR&uWWj35|2a|pe5OB5eogP+dTWc@@5SqFrWQ><<-hiP(8{`XPS=+NPxRlce_?{6
zz}zC~+fN^b{%k8tHN~9YJH7MtnyT8wmn*k^4=4zHcK&Vjp0|-f(;5%ouJ78q+h)s|
z9Vb&Hmrs-sUZi;Ig4G+l!*5uoL~DNt_@(oFehT}p7k?8MeQy^_oAuUlX^v{%-CWm|
zxwoX(7|8DSXxpqL61g_xoNoBmC%czEFPCY2AowA8##N8S#~9Ba3)G05J+m%HIrWEr
zN`;`ud9NkU|6gUl<NCeaxOwGyX|;@{(>?aa7)(nQZ|t3t`YquA%c%>88Qyg*tSR36
zQbljkvgL<j;{0ycPj3B|#IAGotB63i=fzF~G1a66yG7Y=B~5e<yW@W5X2yn?L#sk1
zXH+fZ-D=9-sLAwBWXVJ=!;O~(WJUWc_>=Q%{<ydt*>q@ujv92j&oLJ=-RIMt+MEmS
z-2|!6JJ@(@x<SEm!DBs2IocU+Gt-Z2E_-Ar88$UBbyKmA=P$1{p3@ImNmpI)Si>7=
zK07q!%fy2YMqehYCJUFIb6zszee>T#B0A?i)#LJ-(q@&-=jS%pzEv`7kAlig+f8y0
z*T#jGg*#1;E&pfkmDt8xu~3CuF#T3Q_~oW(xeAe)mZ~>y{$Jm*;O*tdc{@d&zS&-I
zbycoY?479a_szDIA1&U^-*sAD%}nm%#my`D&MCS6<cQK!Q&LuCJ|7}>U|ZSrs#vT0
zedYgdwP<p3Pt@~S{Pt#Q`r+U5mJ_B;W8Hl4QOK3A5g!Aj7P0Xy-uRj2k?6~ms$E(q
z*F~1Ue1A<ldcsVJKIrVF$rdH%U73?L4cA(|_y2CYXmOry!)3kbuiw;Hd|G*RnX>XS
z$LWWDb>vwHO-?Z3Tey2Se`lxhM3+ytYp*TqU-@1C+ig=&Qa$`rSnKII1>+UpB5yTh
zU0gZ+e*4UYCl}oOe&o*LOUL{cTv)a6oAk7Y>DfJgu126a$VDgKPWC^L7W$q&cE^e<
zm0Qaj%J#l1P<>sWd|+?+gl%_f8J_N|-FLUC`K|ZF$#Yuo`j#(P_^dMGN#WTk0YCf1
zHyWiX?c#fXSo-~6=Iwev^zxEVHD>KsNnCbM?#k(HJ^TD?Zf{At{bt3%{8{_?i_^F^
zy(~9>`QuI@%Q`70N6j<MI@Uo>^#@9HUW$dExOGP4nY_jQp87owT_&12lJgE5EqU?h
zP4fYT$TY$EJ$KqYAEzFO%Q&hSG~?;J@&(26)1HL~%#hoBZ<Uje3G>fMCOxWET+c4t
z_;BkLSI2#Jk)(n;xq!k93-+jOdIxV+HR{x{xy0<@Sg6oHC3O>zd>!xlt@9nuoNV^+
zKYjeqnV1CeUcrFEYloI@2wGQ~A1Sc0T-Zm9zcp;X!;()^6L;nDeOW5GNOkewr(e%a
z@0DB0zofbM#YLasR{m#eJ(nNs4%ncea`UC|M71Vc#&3HS9^1;zPyX+wJ#~InMEy(u
zkksn}{>Cf5crx#uP#rjXchoBG6w!Mh(?o;b?dSi!yM4k;htiy)rWtM_Nm^W8zgKMg
z`oMO!)%>Eiy<eoi{r)07?drj~Q<fQg4zui7_pg*wmUl(OeTIcw_+FaG+%AsrJbUi{
zp{^}cBYs6_YM!|&;PcaCan<#x=ytxU#VapXro1R$9a_#>6CE^-KO*7QiGOEbOx$F{
zy!~RVM#&Pt46E9J)Yttp12(u#_5V3JeqC}L&xW|_1)|y4Wseq{@VqU`=Dj9+>c~4G
zt_xY0k1q+Sxvlm(-sJYg@Mm`XQcuq%8HFvpkZzc-yWDMgXkBX5-$`z1QJbc}`?1qY
z`gF4c*XC7PUd0yEbhaFb`L0%^eD8pgaJKiP%hTU+?9}IA6<@n=j@n#>zF(X6J)VE^
zO=YY$*X9e+JB784CMCuMx4NGGwy>s@_3u%Q<IPKSzRRtg`tO#(s@O}?D@%?u`kq<B
zGv!wEuiqYPeYLlq?YFn|kF1cMu*Bx)Ol1QrmLuQ9H8{miI@)f3&tmIVu3sCt>EqeU
zFQ)&IToyU`(4X2%4R5p#n@gNEzq`@!jPqRm<iLIVgQWaUopAhhR@L$slcG<$%0xCM
z?z+9JC7<@ED;dv^+w#+Y;qMc1Hu2Bib==+Yty^o$>Vn9&yX>BkX@*t-({_9GWEs2{
zS-<OxQi$c+BWD)(PkpR0XA;lkv=;{7g))D=aBH5HnkMp7YvQVplP)NiZdIOc%a_?L
z)?FW*GDFED^RJ6P*XCH;H*a*q<G*>B`Q0xRdaHNvZN}o8J2X=s?ky=|2rRz*aqkC@
zEvE8~6D;Lt{))3WSL2c_@c6@mE*|%zTV#Hm-hcY5mfJ6x$;Usgx}rL>m1Sw7YMJ&d
zEBPkFQpui_XY;;)usu>PUH9D3*nOg(U&zB*3xf6cx17|;;W$2PPO{<LFKhNVEe%dM
z_|()q;O44?v;~H*vubt;mEYZQyF|tG%|ieFL-zzd@4glI_sQC5|I7E{$$pm(w7Ldl
z@dy2XbV_51^wUq9SAL7U)n;G1YX-xo)+2k^CWc9SEA8UrjoP}P;j3%!1iO=0?=dPq
zUNoQSTk@v=cOtLGtiCR`D9Rw|c5$kQ_esa2&yo%Hik<Ya{qe@R{JpZe0Ecm*(0Pvg
z?oqi>=dRaItx7xE?^~`?cU(}ykV$WD){!YL3KNdbygB!f=G3#ncQthq>R;Q6q@@KM
z?Pv?%ahdC>Us#HpSGDa+wyj3Vwlmr%FTRy^?Xa8tN48)~Ib%KdtXYCjpE>{7nsHol
zO6Cln;$M%PRD$!bY1(eem*C<3SuX!qeCd?gy4;S(4hmYk$v#Z={^D^coUO|yTP--H
z$}@KIoPAp&9(~?)TW;mdW$vH$ZJ$-bwWmdI_gp)RX+P55*M#vKPiLPNs~X6gul0F_
zW{UD8*_(+%D?akZxKvv!PMX!T(xTaZT|H}tm$TO@KIYsrTFcHYZ*<G6u-q$W{4)86
z(|gN{(QEZ8FKXCC{QD99WR~&AAKzqWoN4oVQ+@QSyQ^ZAgZ|o2##7!;c`^5`qeg`Y
z)5!zB76!cBBEc21{;FZ})@gH?<|jlMK8{%Gd)Rbkr2w;tdtNZ#TC=t3n>|nb+{S(~
z+$MXQa(~6ad#k=i{>*BAF_&}o#mKEsiZ8WkH5<*XlC~Ds;jsJ2bX9!*i@5&92ajqi
z{ybPGGT-t=tX=W6H;ZeQ+H<CApX;m_O;<m^*dqMMH<Q1&i(kb3GuN7&mAvel+`6#a
zJ)Nolb#^}Hh^b|9TWVlmFxg@OL)fp`!SAmezfn~9`Nh*E>T%CEDatI_u~GkG#3{}G
zdHR8m@4W9heazL~RXfAw(vFO0et{8t+ZXBnWUCg-n8fN^bCBmqU|gV~)r^cqta`HU
zwTn~ECkXd$d$RoDmxobLHlDO!w7ab29FK^8;N{?esF<!35!Y&C+G_K+#&1^^?rL=r
zE-RaM{`l_o?-zPDhFx(v>k{f|rMbrZ;I+E0MQRV%wRa~*m8pB(U{ScZQ#5dS`}L!7
zwE}m4YM#(p?fg+y`(Ig_7Ek}PM7QhjGnQ@1SAXHEWoNK2O}CC`S@Yi)bJGvhn%Lzp
z=928LKJibmCq*|tE|PDK@3H=#l}T2H#&_nfOPY1<z^y$>bJ_G4PmN8fVOgG#GJR5a
z<GmCm)g9trzxLW$R<ysp``@lt)&KZpYqJMeK7XC@`3PI#3TOY%vwxiD&vUn&BzX0=
zV8$%LB>yjpt#u3Qs{Sy~H<>D@yujOBsrsGFpA{9Vy$|2I-u2tLSL5jSuf?B!9@V^J
zZo$29q1gL>lNn#G)Lg=TDZY&>{$_*}SIN31dsDA#?YECfTjg&N#C=x7;Khe0r%DQS
zUNTg+dp%EbeyH|i(^s{3*B=zC<j&%io_hCrRPL`0GN*r^y4Cka<aVIITmMDhHSK%t
zywCZ6T;;etw618r=qetslHI1aW^9`p6KHhN_{XnDvClJoX1}slkcgRLxrqOT9Q&ln
zVhckyEZB8eS<Lsq?N2NC{{Q|Op4n8z-UAxQ)Bk)~UT$$)3D38AF)2$#laD|1__OV$
z%Ci^m7t1|=zk;{nrcu9+P5#!D3t5-vWg47)ym6`L7xvY%?IFMF-~ag2sVrc_w5Ffq
z#f{hQC-1u2no6%y)IP1_$E~^d^9$yD!$`xPly3@mBTKA4RZrvF#`pQ(`MKUl10Po>
zEiz_`wel$Z7CK{QsD{S!dWlq%lTDJ_U6*?=?-Y9}@#@y|pc(4-7YR@OUQzg|-}s*C
zlHz9%$|oK(Sgx?YV+#94O95x^#~V7Q?CVQ>FR?^Y;rYof6Km0***7+N_LyC{-PacG
z`SHb$mTU6&+pnBaTC;G%x@pW3fB1aalv8I}E($CB8nOLr*`HS{bwqMkIZc$v=5X)R
zHh46>iMRgF?Y8BfFJps4RolL8-TNj#XMsQ@+w8C3GydM&uV9+2>UCoN$I3!Su@;uO
z#-&qD<}Q3CE^5`v7yPU>>y}1J_;VLsl?`utCKWC}e9APWYs)W3ea$m@TZ0tW?31~j
zf4_6m8kvZ)=N*yXx4l1X{QC9Fy@6Wi_P))wSNdhXZHuyftDRW2)zS2~!4{W3pY=$e
zC}W~n@>}isEA6OKPrr-J{#BWCm0BaU+W4-#wRd~D?9rLs>xF;q^Xu(9`kABn;i9;@
zZ?oz_Q~57a^ISM<t;^&yk1gMF?JLhl)t;7htuKt`l<fPnYd-VTwNbw}hi8Ad`C(Vq
z?6jA>b&5;1zV|<ubaP%~9X|d1*^R&Z6t%zUFPiRUUF3d!$7c=Yop-kW(&?RI^4n_B
z<#(H%raI2dTO7K$H}m8Jo?xxt4qsiBz8(l(_nGm-m1C}RZ+40ED_x${9C|)<QQ^_3
z{zNsaJF^pA)MU@q3ty4l@`!)yB*x^o#-TS7bsfFJ1a%^VelfqDpIpmuW{SbY6<1%c
ztDhZ~H=Feu@1r|YwoT6t<qde{@j;-^A%W#aLTBQooc7uI2S3O^I(ks}a8=c{{^{?I
z7GwsrihPf{7d)@%o|8#i?vcyh_jg6ra2!6yba{iLL}t~(OT8xZ4}4_Zn`m)6L*|^>
zi@&E1O~{ood%?W?Vf?&928++0Gvnb_){S=b|C18DuSwqi-%pP{tWS(vOpfkxS|r{2
zM)_#hBlan_EhdTqb5ERGW+hl7xni2{&vOr*+waNT%elhOt*jBe^~<`w`|E#hG;^xo
z(NRCC@!?8yesftXlbC$7iYtNjRx_^$oX%KMa`1!YC6iRi7wW%Db1%QE`TJXbt(|ts
zE{0F7SHuP0XO)C+>^*7J9<}XO1=|7FrS*n+D;Ag4XZ*M@|8?70R=4lf4Id0<`5Zoa
z^yp!=SHdaxY}Yp_R^M3hg^xqhxK#3rfw4q)``S`=7s**=c>zx@Pfo9Uf8Wnit<f;C
zSux_Nknh25EAzTHyl`LMJAZ;}MBNU)@IsIF;*PdCvYWj&-(}nhn%G*W%fwbJt8?t;
zmd{TXt-o<@a$XFNbX=pVx}fdcTnlRnZpE2vg>N_CGTb)vV0f#)`KCYbUiUbZy%d}B
z$6)fclI8o2ew!t>KH9L-u!BK2`MX%;iOlOvvmV6sUw!RvRFlJV>TsmgW{w@AX-S2K
zrXnxZ_sza9m~Zw-jrXPBf<);<7WtPhZ&_Eo;_=Zv!H@i982cK;n3&#9`}(EXc*Fmn
zTQgo<=(21(oZ<Gr?GpP$tvfpB@~yw04BX=<oMt<1f~@qJ`p_RT(iw$%>x7xA%szjg
z(i@hz(@(O`N}7?)StiG9oobJi*SrQbrZ}$6X+Cl%kmn^pL(M<flpZ9X{>!Fx!1Wmi
zXf6|J^g2V~fM^<TL4^S76gPu=gZ7y{d}xXbSWE;8)*trC*7|>Ydj@-1zo?c{#^0WL
z+uB<7JAe6aIY#)uHr^bnk@~$pV`|Uy=18dswH<xoQP0?l)BG0yUE=@v?Ju@|Q=Rq7
z!pWN2iqdJ9nf8R|J3j86XJRz1Lee|+OX>60>D4DxbtKMK{A#p#qZ#>rBU{CZleKF(
zTA@2EmUq6~8(Z)G^;p)`e{m=D8eYzeR{i-KJc6BdC!2B7L8MXV^JQ1l7yrnM%J>K!
zb<Q-NB>kR6WQK3Y+bZU(?#~YXdgC;wHr-w;YsuDm`8M@)nEM)}8Mhzu@p^T4%gY!M
z&6CUbFVXFv`N$`HTjc%xv<qn}cH3U`XFTn4uU^{nWlQw^?k$X-=fw{=r_b#SUY?}<
zH2mI<BQLe{Vh&B~NIrf1tm@huA7;uZ#V!|=H?P(>^Kr_1mTi)86S#^CQ)Rh~CK+7#
zXS9iH?Y+)yo8B3I8b|Nl{ki4qhTBs`q&JpkE<Ci1=beR$VVOzf1SjoDJLWb|`xx~}
zH2Rn~|K_a{pb_Z_GaXPyr1KVpybF2ZcC_0o>`pb0;(^n#I}Jh#0{h-Po&7gKENEr%
zt7WZ1Qn_)C*MBNPhMWDN!_CP$>{T!KPPegkipdN0ed@EIx2ULS(o&bq#}muf&pwpn
zkouP`<;)^+qujW=RVHpv7AAPhdKpc&X^G*}G3jmWUj!Z14yfHDzB%99waQDYD9onm
zR_V_b54qzjrbzDJdl8gBGELL|m}@R$-LiPXa&4ujl^s)V$4~h0yX1^fdEdO$a(m6=
zXI^@2T*}M5MD>A3<-J4K{M1^@Z8fhff4Q@*ENh>OHM7z4a}ib3&LfRJPd2ygdlVX$
z(4Mi{vFM?o&uP9xtzPZ^AI>$h$z)r3+-|!y(f4*<{-WINz0#Wk<rDs%;%H0s=hnHV
zmS7Zp;=PdFzJ>bB6$(Ce3pM|Ixw7NcM5~nWg8!mbODzgiPw>l#&#hQIX<4~StGei}
zz>kY2@P3y{=J-$)t|uTGGex=jXW06<uESM~-=x>AXwh<BQ4(kH!}f{YCW(uEemPN-
z<flx^+$@%)cr*LU)6x}DC#!zEe#mp<TRQipN53xwr60VNwR~!r#<9gqbiQvjO}LxI
z{iaFo=I3QfGi>eG+g|_sqbcrYpJNbD#`fELT(4fZd}-SGKRK#htG-<bJ5aeI@VC~^
zZ)ZNrSTMzL{CK%`QR+?Yt}h3sT>HD^i`LF+kBy?Tn#cJkKE2|1E&bUy<E5QGXL6#?
z>Syp@7hM0+r)z1jefr7F-Kc}mna9i8+kCD!boIVV$(v>8Tk~U!@{YU{h5v$sw%nDL
z?>@3+?#FqjR4roaS<2U*IJ%~Di%7M<_O_=}8%k?$E}dHOs{MOn)|Qr2uuUIH+FJ7S
zd+q<)oZs1MSULx~p(5mVz^+>UX|Wq0Cd`*xz2Y&C`su?nuiaPPzGPO_7p9#1A1s1O
z&nP`~NI&g;B7XJW54-2JEj-gZzga`;GRIswHQ~F#mfvM=KdqU`llbRu+7<if`plk<
zr{=2u=v%OO)x!e~kB#hp1hbZv`GolgKYnVf73VY|R%iJH|5KZ$%g$RL`R-TK*&838
z1l<Z~m};$iZvXr35wRP)Px-Cg_s73x`9H{Zj!R+NjcTfXt*B0PRm!ck>sYcuj^~`G
zvr^=KsaaJMQ<vB-**)vy`DI@_f=~L(FPOLT>iGlrn@;U`vuDoosP)-fUUf&<MU@7u
zW|&&3$$h2o#rccRWK$z*qLr?`R$O(RZ%*BQx&410@P$hDozp+OiQ{Y0i-6VhS3Qku
z>fd^6S&ZP6BiE-Vzvt#xp2frG{QRE#(XOKPYg?UlqkXMJf12Fh(#F&HBINc&AvryJ
z+n!~WGbDu@7v2l*FrO75Bi{OLd%2_3#RYNk5kiJqWwQec3O6n(3dS|6d~@AnhxWVa
zJLWVLWwXk8rAz-Yc<vy+m)+-!+=W9rU%q$kUTeUrGG~|R@>2@W^71zvDtV*y_n@xR
z#H(G;?tFS}HODojX}$#$7sn6HGhBr(>otPf=Jzg+-ehL{_lDc45AiP+2h8A5x%Bz}
zE9Q5Le(#=n@XF?Imy<7e=^y=CbTDFCEQ?vtw42S0!Wz!}%saH(KKZUFd3R-oQqs9u
zu7@3@0^;6Z4BWZ+$6Z%n|JI#*WI9y1-yY?QSoK=dPe;vF{ZPb|j>dOkG8x^jVv&XN
zhUtqB7ICf)OHFvyYIfzC49hZ(9l;aaRvkIw=UftE^T@Vm@5hhAf`Zz)&cdMeF)Otv
z`pYI}7aQl9r6fh^NarLU`1agug4IVJzAO7$8m)T`(nJ!Y9gR=fSjWh}<6V7fgV9aP
zWh%9**Oqt-T0uvfzt4e>HnXM(m%hR}+RR^P^3tTz(PL9}itVB3y{q2LdRq5FZco6Z
z)(+#`6{|B3>hjxkotY!_=8b)$)9k2P&qMF_*SGm3vvqZU-O&Btl=aE;C5l-O4E_n0
ziSL_z=v9QdOsA)TRQrXyciWE~ndz}8cJsBBPr|v^R;2~3oqx+=<zu1ZNZb7vPRDxJ
zhCgpTx!_(OOHO4fw~_GSi=|H(?!DaCS!bN?V4iEV<yKnC5tA2JPBq?ob~!8e^NgsS
z>4)ofyWPH$;cijS^#0FQ&R`)irPvwIHaCW@NL}r^{NDGP8IrSjW|b<rEtZWmebtgE
zS-0)jix3s#4aepvhCTmwQaxews_*IRtm<!;J}(rO(u=A!dVTu+-sUY&-!W@^f4lpw
zm`qN5*PJIhZ}N6A^O~MNtkj>aw(eB<o{p)S!WT;`<nL9ym)}u(u)I*Z`ebnYf?MAO
z(q6rF+?#Xyh4uaIYis&%ajoRLw{9`p{>*=NXJ%@iSa$!~lE=lz1$R8;U|DLwZ)E1l
z`IqtX#wF1)irL1&GwKyyru=x!8nnbS@$?6oX^O7@qvn5Q4a-@&P@*qy(>c+orb(p}
zbT)VRyS+QS<fBo7{+34qnrDi(+g{ko@BLX@!>2zoKU7g|R%4B))G;Aj*5YLhTd#^v
zczb~D`Ey3m_O{{$sjr3BtQ9};E63r;(QW~*PactKr$0Qr{vql&=aD%!9bdN8oH>7n
zwd~@57twUx7%uJ73s^^wC0&eNxIKQKejTW>Z^;*rS_Ro0m;SU_S~UjwzE-?(ElsS7
zC;jGkn0P+r-0+@N^8LpjGQZ8ER{pti_?LJ6BCXvz^Yqi!-0_}oa^dtY@vS>oFa5L*
zzG;SIo7}{Z&UJ;4^VUS|<6NoDr8wcxor!;0-Yxu|8GTod=U%aR?UijwZ+9)O=sWf>
zK5y;8UCuLa#0oXCO8vb1B|gdj!KCPC(fhjQb~^pNa>z$o{Ocbl-SS^orr-R!`&F}s
za$4=@eD`dX)SnHk%X;6$Pmt3*ZCo&WM)NM7q~<V9_KdA(lZ9S;Jzdw?J^zTDoa~q5
zIkn6!m#mgtz7Tz1k>yqD>xpfL)=JF{yC1yl>VAzUiq)AX<90oM{_1VVuSI;8g7>x0
z9*x*^fvNcJ>=V5e%-ufk?Be2gDJRVS=Id9-$11+oZl+qlLf@|?pdsSO3hYC~Rxi#U
zf(#M2uDtWp?WSt1ce%`kBR;1bR@$!EAI?$}y>V^8^(W8m{ynkzSt;H0N2!p%??9=G
zL(cZbPstNymdO6_yO3P+{nB&|>H9Xl|DMiCe9sm%W52)DgxJ&{Y>R*1vY5s3$;s1-
z?Pd74tY1^t-g^0q<IFJw{?dItu0Q{IWm@c=z<=qz;mM2Q9En!So%a$pJh;AlR^Y!1
zHKWfjS?9tw=Dg#(GuL<j3a8y%(^GHMPMDG^wwO6}XZMj6Y@hu;uJYD*ntIvmjLokI
z%f3UJCk-;&_=@!>F6+-T={WUC!$^X0rIbFWZIHNa(apybwq<PmVeZ<d*(7qy|H~4C
z+gA^tySGSpx6u4Gca+&zI$HWIx~sZbHrM2_S?ihx&ld~N>wf+9>36e#f^g(iZ(k<6
zh)o@j${vbJMQvEn_v-#~_srL~J+jt0|2X~r#)rP&M`ey}-uPeZr*CoHjGYk+XYSx(
zUODe($m`{@3m-o^*L}D0*>l-Pzn8RduWpXY%WE)din3l*xa!URQybNu&j?IcEBgE4
z++|&76~^UZe3MIVeGT@sTRH#3x!fiGoFRYy`K`|Ro4mXB%F86C6VLq~zq;d^b>+3n
zsYS{yIZW5YubQl9)cd9R$n3-4=jT>Ei`u(Q;OZ9H-`k#_nlNorbJyA9301n2X6Agj
z+5S$>%}+rfZPi=H$9pFk%)I(K;da-Rrj)}iXT<jxvE+#`UD~a8<PPg5i~C+%9!@!x
z*8fyVY{UMqa$Ls7E0SCeYfCu3@cZd1YO#0XMajVbC1Q)t$s7|_4w#mz$F|kzvqaRv
zN2ddGO<yN2?yqlNDbp`GUD@<(N6}}+KT#o(9H~-jhv)3uA#m~vcbQlJ8)-IY=YMzo
z{<~^EO*`#0p)m7EU!ePsn~Ub0{Bg=*V*1&XxvBaq{U=?XF6LbmS9W`|$>owunz1G?
zMJhOB%dBe)bOMta|6DnI=4oT9`27kwP2-t2PO}CEpQux@-gHqVfLVG+hw-NA>udb}
zAM3hX@u<<)Lx0nwbDbA0E`MsXI2QAV{lP2|>kh_M?62pXfSm<kUNke~>2>jwb%rai
z8*lwJGk@dCq-CAlmo-d3B`5W5xg*&-i#x>r>aB^ZTdi)-2W>?%QV<AAao|vB_Oi6t
za%<VVvs{YHgWl<Q2#bp)w)m~i**Ym`@#d_P&wUI+B&WP=%5aZr(r95_rO&0JxBlXT
zM_xxh9|I2!$DcbBId9*;?_bmx<{Y*B`2NA0CzT>~u4|TG-f!FfuJ-@F4A98%mS17c
zKm9t@mu^#P-Eq!vV@l=YK4pV80g0)H{xI~4B*ZTd`^6ms8zfF$sQ!QFo4;Oy5p$qJ
z#Eb9Y9wIJc^Nl$KA0lpI0}m0$`W$gc?%jUjL+9o8?1}3C>lWRAvG4-tvZFJOPPw#L
zePU!(U(B`Y3A-zrj=7k7{PeUt^?b!kO$}W=*AyM)Jv_hfW$l0GwM>M&Q|;Fqo%#Lc
z@%No4Gp$|GIjd7^Q=a>U4Cm<Inq9M6cFXCtW!{{tktn>w<$0LPT)8;$>aUI^&zCD~
zUc+~E`kEiNXRb7`nbj^CyMM9dwS9A!i?94~;K!`3KMZH^eOp{UkMaA(9s7E<Qgq%a
z{&qK*bhV^1)v~}$(%xuU*UKYk3d*l_WkxY)f9@)g+S3zOHu0n2oGq#0ejO*bl>h&2
z5@#dp|L#UZ@cHY>=Y*vvm`!ZEXtLk))y_|+CtmbiC%F6j|Bf|hHfMxX>i_$ay-7ve
z!Yn4R?0rz3rPj~C>A&w*gsq*IdBxu{cj;;|y>0v1)?HWDEmxIGvDc0JGnI2@*S=tV
zV^Lk1m91$a5+xNysk<zml{V~gzhq{6`eE_fZIw6XZht;^_Z`*M`{Qr(ERywndDJ1_
zNbzBJ@QVBeZX!uHvo5k;{wH$Uj6-tDi?Zx(%KjqF`}z0nv-r5gEF%8?iq3R{9U8?R
zhrOy~Jp7_sf(|yl;_Htv*;#aYvDKgV*W;IVK9e<=_AJqC?{2^Pik^KR`w!lm+}*P!
z>CFw9&iiI_kI4M3^*DAvP?}+Ls$68ny{wZT*n77<n#p!qK`wfhOa1O!g&s@gzxSP=
zZ^3k3j`6%*n5p?UtAL{NK>qV>Stm{zbzgS!dT;Z~Ajan!zw*qr9_3<l`~J*Zy103t
z&i8shF@dzgWp2M&_Wnt|?%1_?{UM#G%qJXC;eQWnEIuiDW{0j-td;KtkK+N??WP~H
z`6)Jc#h&ArQ)H%dPt;3nJ5mw!%qvLo&bf<{k^za+z$3*PM?GIS@aV2QtQPdks%>xb
zgtWdn>e>(9ggjZFcwEi!RzSYBRNPX&9gl_J+m@VmMe!wkur>)iV_E86c&~GYlkK(K
zy|VkOw76YouL@9E>a|)!!$7I6a$e4l$M?)^e7)Y!TBT*UVEx-v*S${D4yOIJjoSZR
z-{WjVr_iE=nz)z=tcs5RLf1`NmcFg)yH*L8?AkNjSGNS7Sa+gjS$e|Fy(d%ctY4kp
z`1jjfjgzMuQ_K4#R&KAApBEYL|6XMI(u>U@%O>xY(w5p_mCn1Y^xxI5LaAR9KX9)M
zJMs3l&1O%&i~pI{{weU<J1_I9|4hl&)oOaY>sLQlUnc6cQ`_L-mrGAtAFbG`T>W+b
z;?$GeOG+dHo$jx?>pttF=Gw#7&4C#w7KHLCubqGI>AI%wT`%MmbyQ`;)-9aZGG%J;
z5`)`LI?-qCx{EHptA-8u%2s-;FIye*t?^a&lxghqwkY}PYo6(41daOkIxl#1wE4uA
zCka=Jr)Dg<T4)s$Sh~afaEFi86S>2M%S7u}Oyv>Gp1<-CUp8mZrmlpOlRDUL*&qMK
zFhes@DRA}owcn)fZ@c7_tLmJktyh<s8U32Au+Q`M>8-2URQg~1nWkKDS0G{4YlF;f
zhtF<L_`(12(Sy!JTie&iy}u{zFj?W$RjvD8)88^*QR=YSqnAtbV|DFX5|bM<Zz%Mb
z><xJ7Hp~CPkEVMDb8=1i(xt!Dr8@5B<CFf<c=?0Af8vabY3b5!trMrMU7%jKNi+Un
zzx@9im3vH|B%Nj@#VKCwb^10j$@L@isddwqIXs;=*Y~NM%{iXQImLHBEOgH2%{T1Z
z5SQ^}xoUIR-;mY(XX3Se*KW9QI##y7;pfjOf|F<dTfxg+wf9QhmuC-`Ik&gHKFbz9
zTOxB--Ws<+d*>|vS36pww%saWe8L^dW@^=2_4ZhdEb~%}h11@yDEPRt*(m-P@0z{x
zQg&aS?@BCgym)uMu$<fE%pE&+RNP4UQeSRRb#Q`hPROg%&c}TA=3GS?|1H=mA8A)7
z8+rFhMQrSz8wng?ny$eca#!6}()o2U^Rar0;57MlheKs99o+G$;EdMUGWI8+Rlyu=
zjJ9U^`iIxtu=wS=dND6|#`V)zuO)C)&JhqW$f;nRHpk^l$+m}Y5_DQpw$01s&-%HH
zTXDfjPq%LP7;x_L{j$H!5?vd5x46x|AG&yX>YIB?+?H?c8n!*FS`!yve09<@&O(-T
zY)pBrGlQaiczbjcp1pM2bF)LekmEZO?`?r&mBRCumCj}E=lZtnp}$OHz8+K6ExB@G
zF(0WTC%^MO`uX*$-2U|aJ6FUQpUiyP$h(wZDRf8Voc8i}lNVRaReMpTQ(Ap?(=*Ou
zmMa1mq%-P22b)Fly6YZ`_$;1aaO9wy_4A_Rf)d>v6`E&~Cpw-JMjz09;0786-aB#4
zhdq|CjnJSq&!92hWPZkV2K{@D9?HNs8G;6mA8_<2vg|ly)5g`j8D+J5gR;Rlfdx}1
zZ1ha&)>Zo>BkN{W_rT`Hte*O1$tLggl+sQg-=x}}Iaz4V66Z3n#QjSS9Di9cf$!LH
z{+B-{^_5v2n<dO+@H8#)VbjkUE4vTWm)BWcv)J?R564Y||6c@;%&U@~`+Qyfw>Zl_
z)i@rtoQg+vQOkcB<ObB1&P^~$K7GEZ;OSSj>+kx)&D#T)m5H8mJfU}N^Z7p_{q~=j
zb@sguE7|u`FXC&^q}UUB2mHgIUSd&V=J{o5QMx0v$J$GC-^V9j5%rH9IfWRSSBfn4
z|112i_pivd<a6I!?4*zK+cEt8V{M?jPJV8z`L4q$hd4A0{)=?yy*<7=KILH4PvJYo
z#Vk4XzuzmUKD}tc6d%uWM|%1h1;zIZn%BD3HS&oa`nEp7>us2o&E57d0WThY^e>5b
zIBs2H^Z4O^?p^VZKAy?Te6;Sxl|#z{SL|8O5&Zn-KLwwgb-jHGF|a{lKkrOYw*6DC
zb-c{D++n`DXI*ckME3tF*BkB#c{Awo-nf|J$hFqvQ5oMGV|~Zgvu};Rz5ikm-EH`9
zu2e{c9{Yp>{vJ!qj%|?_EFRswsg=pb;@p}SvWMkNiHjf)ckhXXvfmRnU()#?IFYSq
z4tQYLsWkX@)}B+D>}T$1AKI$PesG86|HN~Pd^=@cyk(t~?%v@YyXn<Zm1?G3sY#P3
z>lC`pcHNVG_h>k0;nc}qk~<Gw&7ZO%tiM***=f3>$vU^m^Bcp~+-&HHeB)}?a&57p
z5;tq~tAI%-*Mw|}=F>6hjJ|%_&ivV|hTpxG9*frhdi8kkjM`|eOTj@CH$M`*vhK7y
zZ~TEr$3(c#m-;9?2%9mp=!{ITPrd3rPxWO6#^23k&z3B?ys@WGwq(t+=AEsVTtjxu
z-TvrXx%Z2Q%vLwH<*mt2=+ZBKQ^zUmmDu`3-&*Yb|D}g_PTlrqZH1`U#`1EzWqg)L
z9(?HVIGRy6Z{el6_5Au*zb)ANGxtK?VvYNGM^9bRnekODf~iDH@Zk|x@JR75iv;eU
zv4@VEhg|&Vtjf_3UBCQ=sX*{cyyDhljoL-EMXW5vizlTy1cAnhg$yoFblvfX^(eon
z_}ewB!u5|P?q#TMs9HYv)K!kXW=|*lK9S^NZM8AebKiWYg(|zxMs>7)S-VDmz4KMC
zYrA$7D=!Fgd&jY=+$&<W+rDLt3r`D3MK64oj<RUk+xoR5=FoB9#Qn~oapQ%3j#V!&
zz1v*by=tNPw8t~&uXPE$DtBv^Ilrm0SxZZs)$&IiJ*J=q;b&&fnpZhZNv1&V^UGNp
z!WX7$Zp-Pv+gY+9QAX#Uiq(w8rBhw6d#0BeEEiQfI^o=zSF&qfTXbE|+P-MnGmCBJ
zp^5iQmuG)@Wuc_JNaMI-jE#KEG4K-RYcFIY(Uvf0a(<r|mUCL0@paZ_Z|#p)_}?GC
zlCi8XI4`{~p*BzQSNGZ#H8p1czI?U`>Gl#Xy@Gwbcrl;4-T5v5=B;^nbxEiQ<n*BA
z*5|O{;)FeRw>x%zEEaH0m0NiEaLS@;q5aQq=q-0L#$3R><})9Uh2G<4`_Kf?K{_U`
zGhHVB^;`T%mF4DN35kiv1s+{8U$E~J<C#T9Z(e6Pwq~v^ejT0~b85w(E2r)*(?5Ps
zT+Yp;R)ueFwY;eIsoHH5MImPj<tXz$li4Es)7yYmBmSz<t~tx2&Sz~o<$or6wO@yz
zh+mb2?`H#JH74i1%LVdH7Fy_Wz0H5$q^mdKjYCgVyjaoB)zc@YNiV*iHM@LD;>X<1
z5I*OS=dz&X%5^^v%C4%An;YMjDrhS)XL6g%rb*@|UzJXK{LU*keLUay^~Hs1&2I9a
zHiqrKnvwkF>B7kKA+MJ^b?(|@@*|~oE@UP46tnvYwX(S>8^L4W+_T=sdb4@CPWBhI
zai1Ljaa+1)BpYA;f6Z&}K3y<+takan(65=+inHFz@s-@D{da8T_Gr_X2%}l00j_p#
z$LoHd`Z`&Y<sr+@h8OyC-|&Xb=!;cp4iW5H6K3*!+Gl$+xgQ^H=kqcB<JvsyP0k9o
z;xmtGjAe5o*ouFaY_Q7}m(7WAQ<L>c{AVruUtadVxNOeq1NSd{<dQv;+3IPy<a5WG
zDP}>_Bxf=Tcg%M@Ut;p!dFf)mxguBpr@L}3Qc_o%Wishp?d*WJ7xlAJrA=)`pM5G)
zn545s+&W?9y5%o6&JdZ)ksPSRwkx`Dfv#9&%F)^*b9&iMtFDQf+PG5uRzP&Izzn4a
zevVS6!ot?QpZeYRv~M)Gt5Z@+n)!9srWppDyRJ+P3E|sfX8t(MS#8<TV?iB^x94j+
zzB*!T5%61x?VZV?8G$XitY<Yozj<&p<c|8`RYq%k%K9`t<2y~?tY_YNu1(HFDBJmq
z)d?-5Unde2B!8WJw5c;r3F|nqruD})p36^iJ59Q){95oHU(lb7lxNQ;EUIDA6&Id3
zaZ+Qt7I#8)wU4NHm|ND<zR&6(&c)9*P)$_4)S6j0n{Vp-3PJ5)^plGkZ(LjbNvJq-
z@4VJHKB@g-Jf}ZwHvP0=InNry^o}#z{p}cU$K~EU+EFzBscKP1>Aa}jT6#K_U(M7K
zPNOV8{&LzHwETGC)ja4*<HkIcmBuIS5)WL?di!lgm3-3v*u{6Vwiv#xS{7)(x8Qqi
z!1K)yFW6#RSY6MwcBSH}1y}n_ejVgDc0T|9p7o>5)q6n$#oibL#g7cv_-?&>$*&@7
zhe%YeRB6EKbBEX0)%CwpH=bXyvrp>JvY)>V(w8aB{?@22JKwtRfH_~|1JP&I9JAk+
zY$!Z;=IsQ%M;Ev@nRIb|bS~L@`Q>@N)h{dh`rcm(bUPkob>joivn_{~NF@KO`S-=M
zq)wu7c9L+Rbgtu^EjgxM_cKbODzDy@PpLSnuKYdmQpL^d$6CW=lv*RhWWgr@)v>m|
zGz6aj<bBvoDPq#aV1sn7faqApn|wJ1b#gI@4_BRQoVM0`!?rku*P9sy#r2&uPAI3&
z)H&Q9e>nTCx<K(Kg-e$|8QL39w`*9lN;8ss`XMj<nY*^@bllj@sn*@@v^rkl($7-{
zvF7Z*F7aG^bm`xxsttVePEP;ju<M7gld*589|L@xSkJeslIcyg<FRTRyW{_QP0S+a
z7%Y}i^W|cwdTIXV`%813$+gdChYF<KTh+-e9J}_;MffR5^WGSLX;{+)KQJlX_onJ~
z3A2svGtd9KG=IgkiGL)uPQQ)RSvZY3*LB&c?%rbu^&>MHcfRv|;<l&JRjqCI?UkqA
z^*t&V&zgHZ`;k)m;w#6ld7S#h$n7KTdRsGSTKWUCi7mA*J6})yp)fyUA^(;n@UU~+
ztXSBvvlC;~+ix?bH01wIuI)&ZJo!^AcIzw2qv31kdu9Ioq4_cL*OEq^k9${~jn(~H
z`1SaP=38E;{#LH|vCr-P<H_6JFP54gRl3M$_4?0e54^TyEWG0WMfU%h)8Tb1G|o8X
zKlNL4!lSLwS5!>*cKfHRqF<gn?7chfoyCH#ZiR2lbxN07t+;od`^UDVzbc{k&)5Dr
zS^4R+*_j`%kK|+;*Bde=$qP-XxvU|!IpJR~Uz%@PSkkjeFJ3HstY_tS@u0{n*OEQ1
z?8UENBou1BNJ#u|F1vq0v*lU?&0{m{$}g;6W%P|NMX#E9mf6z>3+GQ+RAtIrdZ8eP
z=X1dG(-BkNub<Ku++IGRZn1YC!}9W1Jt~*l5)MMoZrT)d$=l+;W{LdG?&qiXOy%fY
z7ay`Pw)M2p8#|9vM%-^5BK5QtHpR{=?+TBt5?nPWEa}-r^}WZBZV2%6GV+<V@bDe)
zB`+6C^R7E*JLQVI+u~#1PW@lJBzC?j^oZUfQGT(#jVG98?;ZP#lMm&D^IL0edV3)L
zU##AGiOzY)xX$f$<rbfvwe$Ae02K{B+YXWXKQ-SHcQYlts+o87$x(C7`Bl%P-+WvX
z#@Aq_fAGzO)jGS~kJ)YK+;!np?Cu^7;jLzFk5}BZpPuYn<gRF_a$Pq6+noxxpvSVm
zzG&oT%XE4y`hWWUipy6oYiU1GW1Zm0nZ1(#<GI`={-+|?*UiuRx#FXwrHAOP!b{1C
zD%Q8`q#U^Zx+bol#J82j^zYT5J)8~8(>7%_{?dH(8njw?tHg@9=#H#gVYSH1g_qsS
zQ@*)JhBqeU^#V8h`35t$wkNz^9+ExPZboS96GoZF^@2=#bF~)u)Gw2mH<?lLAeWVg
z_+j0WoTbiXktLs}{c*VNXBBqwpc?PFrH3zPwpJdKKDhVOX^jG=g_k-t&E*bf2F)lH
zz7f!VATL1MxPPIjj;iIVwQ06FDJmv2PJNtFXc=_5N5fqH(0W&C{+VlkFRl4{wAEu-
zQQ`$7_q#f6ZGU#}{MQ|H>g=>u1?Q(7vWxoyW(PghW_F!tI=S@R-X%(&e(_N{A1iO#
z>Utads?WXTI@zyr`i0c(m)VaCsfwNOx9thD_*_<Hn|8@y9{1koOpg|Yz56NlbAC(t
zrBA|FIeh+qld<}JEcp55n00|}KHZC_ua2@!{@J%hW{W}c%h+7;texzuc4y_Dxmq<h
zHyE@;c&fFwG|QpOriGOP%r5%drQ5@HFTGmr@;v&vYW&AFk#2GyoA&Z<t?PQJ{mJu%
zi?3r-H{+&ewFx`R9w?o&`0F&$vDbgK*t~_$((Sv>%Y3oVdZsg7q{}>IuYPo)-=Ao6
z>zQZw>{PnO`?PFzZ+DdJl~teHKFt-1_WF9c{o#xooOX79CMth8>!eW8I&-UA{Prs^
zKPvAkvwDBCBGp#5{Gy}rm5u#;%WVF)@GXm(zrb0$r^&gP$yZ>Jr{Ro7i%D8qZtTLo
zLWh<<UXec~r?Bl(?u|+F+aTk)%a(!0b6@&OPpD6~|8`|k>PBaWm0t@ttlRkZ!odYM
z`e)5+y7VZ><(N@|{^5PwZ~3pCC@jR?sdf@=Fn86YlAwtErnP@XTzwD4@{1qd^2Tq<
zhLetqinSN{@vraR`%7Wh=imvEVeOB+!~VQI6CxpZ_HfU-`xkri;#E&~htwq0oQ?V;
z;luv>qV@TP-x)bC-9(MVzEAk8EO9bw-=0k}7PEWgC4-NaB&F?`YIW3PZR6HTS1aB)
zH|^agesuT?URWwU(YBngE@aQ7W1Qa><)!oXN$p$R*Il<SYiD)3JoDa@EiL+f3->j$
zY~RmS?XPEasq5qa&EL&F1cpBU^`e+ha0<)Ln#_)g{b?3~%x-g51fKNZQoD8H<$|VW
zw`R@E%g177MXR>PpNoHUmfy$b-p^p6)25kxB00)gCj~PbrSoz&u=-2h=J+^IMo3r4
zP*g=pMZ)9XbGz*KGtZ=Kx;|^Btc%?@uWN7mw_e+Q?|bC?sNZ+9*Z04A-u5_rx81Rj
z-?1J~mM;|LvI$MS@?-ghDzQvUo+$_4gid(Fe4^rTM``X`KEFTa%Rg(yu<f7lL-K`{
zvd`{BkGPl~8F!s|5i?f#9(eQYt;eg}2Nyo;hZw#2`dqd`?bOldJf}St3hyiVWyq23
zy4%Dcwj#V~``X+0pUZTH*aXHlDWAWd^y;yy$3yYCeQn!+dac^sks9zpvd_<Dj(qgz
zYkhJmYG<4p*XBI9Bj$G?`m2Y|zsGCMEk5oRJ=gSe#-a4b7x^vc9V>Q-%FlLsU=+@@
z(Q9A0=r79&b7cF^c_#3ebAR)=b+z&1T5aw|Z+^y$d^5_;)I=x$uQ|49fyzGH`;Pki
zjPAevYLnqt!vEp)qHSJnIzIi9KiB_N6e(&F_^ntXKKqoX)5;gtTh`uBkgJYeleW44
zVax2gbhEoVDwZrO?mboVF>Jx^zGYT6>-B>l?oO?^a@;^&(c1i^^u6W`y@!`y)Sl+|
zQIXqjyLZmsk|tZ9;7JqrhWwZsHD%v9u`7EwHs9CqU;OfSxuT`5xVL0c#&^Fj_s)45
zn=ETJp7VQ2>y@ORv!p+MUT!pD_a>&DxAxk-vCcTqAtv_Ya>w=UW{)$a_Ihh;ZE2W%
zb~bM=`+T0>clQ^(y#2rF$(Ghz0c8iDuZ%WI=<fb1H0=V<nQI?nCY@W5`28ajk87E;
zn$sN-OMd69vW?q}l&dT*7Rjo2a&aG6eBkL3&B~qMpKD|sPkI<M%}zeUJ;UI0VQ=dB
zkOjBq_Alv)nUeZq;_m2uFZ@$W7U?YBwS7vJ8kc?0T!Tl7Kjy{MyZR{KtQBE8wBwSC
zI`1=CwbQYk+?ywVe6jKmYuWj_iTZkePd?jjtBq&2dunx2*p-WQUQ^uraI4U7+F9>f
zCT#ULxjFIWItRyWXA`YSMwbpb{bhOZ^0IO0Zjr8-fF1qkuia8wv%Aptlkuj2ZHC_6
zS8s0OJ-_C{u_+&KweTqZ2-)7O_DOmAQvIvSdv&<G!=@)6Z%So!_Dm{tpC$bA%f0uE
zIefD|WcA)NR9L-T`%YF&iq(os;{Kr<>fSA@TlVsoWPqLJJE7cj?w_AYEy}m#ZagjA
zSij)L|FxZVllN!8c>S{8O@H0~CHy9Bm68)5b8F@;6+eAKc4__Od(Tr6AMNYV|0MQY
z^^4No{g?P}ZZx-4XFdM^1ZUaWi2}xc>5u(<H7_R{cFjE^zyG-E)tbBV6DRZ;tULS8
z;n3IQ#>eeDJ&zvXk&Q9qI{wOHnwit0H>u?*e#<LsWpeNQR5Hr=V(Q{ApO?Jv;ZmNH
z%gbXgd1Pb>&Gs^9xvAVb^JDIl!Y?m`V~i^e!n9&Sp2~Ic&Q=z_Y&zA_Jax&V%QcoQ
zlODyi&({7vVH5jC%~QEsmJ6y|u(<0?xqC`cc=wKn7ccHg@|$+mx8Ec4*JcCt=4tmr
zVn05YsWB7z%d_li{n@!8#=<`?)$i)fz5C!7ld#c>pFEArJO9j4ogFaeD0`&(bhetW
zrF%9m^vjR;JU!EhSJ<uh(8<N`Kd!#;z%4o|-}&Js{)7*mF?KWgtmahC`2T@viCWL2
zw1hc5`*xVjSW%j*Sa4Ip;6?(Um~F+I)Pf&7_pMWRlv==i$I^HPd%#vb9TpJW7seu^
zx_+UKww!G4*&ln%*|xcCR4Zf8TEnZbFYJ!K%A=XAt0(+Vu)03wnRr{S_QnNM;#u|C
zj;Fr4m&k8f&g@X^tUGPZ0~V>%ksL9{IDYV^F*beQ{FcF{jBm%UU;1f=-Tw+j@4Y!^
z&L6*jN*JFQlNi%<W~La{g-aeVs@z_8HO$xI-^sc?M^El%JpC??Pb0!eh;jFfpVdny
zYR`|+DcInC%TTI!V*RE)5iDDNY!T?-Xl!IFcJW+$0%Q^@o^HqVzv5+ghG&Li0y>mq
zJe^?HKX>XSrvoVPfsw-jqZ#_mPTO3z2y8%s2K^27vS}MzZX193XMG@iPu(e-Lfxei
z^WKG3y{l^3e{sL_`(n35eS-p~+V$p>9z5UvC21+o>DV6}H;e+`>|(87t9!UFzpChT
z>yhs5Pjb#B+0@?8$T=B*(6muE{q&i}*V|r~D(vE0d~NT-`bg){8&7-Z@LC?#<N2Sh
zyK3J@ud>Q1Eur~mr*A$S+Q6Q6{=oG7@P${*Z%_5!^z3fdW2R@zKYVnrH;FU5P%}*}
z_|;dfXBXZF?##EkW4~8;{{G#vOG6i$pEH`daOxW+=L7c-+f1Bu-^IRlUiP*}QdJv&
zb{J$yH~*=MW8d}uqtg+=V|fdHOX^>{@ccsk{5sLS=T9DL+4$yk{D&{Pzf|HET{yny
zlW#@(dAT<+@gi154m_J*vT(Wwntn4l?|XD6qe$v<zL58~79SPQEctKdb?*D8TBC1=
z_T{^8td{kPiHSG6aP%%)`ZVG4qpbIMzQ;HjrxbbaQv4`n6dWvQB!9x8sK_dB_lr}v
zr|eJ^K3XW;zh;fjUHg*t+rI45pQv?4{P`n$uaa=h2$^@~X^M}{E}l-@`9aX2d8^;w
zLo2sGOXZMXeqe_4$@7h$Zq3z*p4GeM$;%FT@wI~IBDZo@YlSJ9n@jKf`7<IitgB$&
zoW_`1+vkNlrhnDCU1?v=*?n+|^rVSXqkC+vcM9iSNPhSF<o!ie3zZ+d_y3mrPOYk_
zUhcp)gBh*Am1~)6wf@HZ%KD}H<<Q-g@+Qr<t5@0nO#A$Z`BzQV#cjWN;tTC&-_yu3
zeE)k+$M^g%>9yt}?$M0f^3ELlu}@C-(uNfej?PidJiF}k#LeOhQx@vYSRZ^xT*car
zH`(KO-jto?AD=qBIaV&!E}gnj|H|)+GbYaJ5tOY`zHvVFdSso?i-VE#?Y^?N6e}&1
zG+L>0cR~f{%#|xSrg}e1SbtaT+lCD?f*B?H$L8kg?F`+*DSF4mxWKqP^u|)=c`oJ7
z96v<2|KDvir_7LL?rH5CGS`?Eb1%O)Yx=>M$k}JlH*Vdp?R;v+<Qsce@|@P%yLZbr
z8=Fb<8YZ7Djo7z@NA7)^f%8rIvvXqHR_^*BdbWLDT$s+gJ=XPMs&CFI*?fN7dSdMj
zrikq2(v4-2cRx#?vD=th_Uw6&!Zl~HI<{Jyz2`X(Pvf<4yO@5V+ahVZ-NSWP_;2+!
z?u%N;_1Wz@-=cQQnCrXb^RKOO487{O=5}b~%lLAuUc2h<)8a`X{Mk1<1ex77x18Gd
z{K)bZ*>?;LX6<E&K9!!F|JLqIi~;{-_rjAu`qb9UozH*qPKwx+$1B<2ANn!z&?B`c
z$G;^W-Q!g9bZ6kd8zO(csek^ucG|&XS=pTHZp3x{Iprp@=62K0bm_qQOMR|6YuYw$
z=rjGx_W6@`=E^4tu_u!~`b1l=H*dSUUZHwsRb!QPxyT%|G%dFcXBH>DE!bIM*Yuu&
zeaG#E=Oowd*ebDgHT!7?&47J&^4o7G?QC@B-&K9?LG%4-Nwu#dEPeaku6#)M*fV3o
z-3grqd7qAEz3%2uREdA_t8ah*C05sex@o@Cc7N+zI^|%SQn}{7*;;0&1=h9SUbeqU
zobO&q+*jB3<2&wfubh9#_4F-S*BQ3YEvMKRwo5y8{5o(}blYDpZ!iA^RnPk`{C<CW
z;(le(=vDGAzq3yVL|DpQjs9Htq4np7ybbD`ObdkUzMq?L<!t@Yw_Eie_9fOIHOi}h
z6C7H7Flx^Z1-bQKub(^^saZO`rRVAG1%gr+3WDpi!u1cdtovJ$SEneIY9;7&o~>A-
z!oA6R#kbbni^W%4cRX*ac$Fakx|+XlUwpT?-GtW<{z<mZkiOb@Z>46(^J&jYcUw(-
z_+;OscBv1{*SX$J)5zQ`@<}#qYvevBZjtNd>sD>=QO=$`^{+gaovXFJ_V<8akCJb`
zSn(vd>3P7X)6u_!rA{BXS89J~6E9=(XSe>V+afKBpL)y@=-F1))b>ttd!(M-<dhv8
zM$hIK*8LSJ&61csDbMl3Yn#%%9ei_=(qr_B?&g`C(S9Xw^sGBsR$rclZOd-2jpr+z
zUHd<8{UTqresiVBdF_jR-3!HEemRuzkNa=^#s9*8%YMaQ+V7@6N6V*w;eWR)-Zwpx
zBUOqYczqJi%U>_youoH+#S&Eyshgd?ssH)+MW1=Mk>gHB_N2g=kR!3YH=V0jiKb57
z>Lc5{+Wpw!nbQ65zNx**>2qYOE|h;3(7$Wb<%lgBypQ+ixcP?Kwx7OHu$fmt!1cJ#
zffIts25Jj7m!Fvt*wH1p_xhPfr&bHj-Xn0+WX3Ehse-l2vcgG85|0k-y86>Yu9U|*
zJI?X@SwD-*MH|hQGqyJN&T%{X|8Yb}M{DQ3yQx9qNh^Q6a=0FLy-_x0ZNG1l+d5+p
zHulsPN$U@LnJuX`IkWxX=cg8T=1=vCTh}ycnfi;PPUro8hb{~L#1y=VJw^8B%g+7}
z@8*{!#@w0fvDNp1*^|a|F+1C}_Ah!heS<-!2;bYgZTJ6weZS-1wB3b=MW4sVXE1r3
z-Yd@<|NBzC@`EE9J-a9DoiV?0Me^AjAzP)d-~G;UY4fLz`(FQd64@>-S9|yChSYm)
zHw2XppZWFGKivJ0_wn%u2@E$6F4wY4O`X!vTmO^i<vEilA9t@^?iCSlmXf|S!R340
zn*fPque-hbe3kCIN1TzXJUiFYE#s%sv2{N`TC|;AYBDXf^jCuq+r@n+UPr9>G<mze
z*_x_c(MylpA70ouw_^KWt-4Qs&Tm>ao-)g>xWaNot<!9StnEk60;}H_?$rr>{5bi?
z!b^?IQ*);|*`4q0GV{K;&ml5j_LAAnXs1cdi)6l?IK5Z%<`SMGKHuI1Y*mzBHv9bh
zzS$YN+uyqcekeW?-1cjl<q5Ad2ad&>FI@Mka>~zRroy_Bvsp81#lJ4R_{6wxu}kxp
z&$q9f4?MW^T2yPiSq=Nqm!2n{T;RF&W7=*XL5}+g`+7OnE*5`0r*-u;{uyT%zlarM
z`&j-mf7$n)sy30n_2#vTe`Tr+ZJaGaXUIKn`d2El#<}d1hRM}Cou_s&*+lp#$J!h?
zRIrz6y<z8!?*h7UAGdu>75;W1;oDcQlI^*N=e!AOyJ`4yE|*LHmG)d0&RfdI6Sa;{
zyB;#_&~^SdANI-35q%hRz4>l-T5{yt-o5AfT;^J_MxU#ZI{ilS-fy*gIX^ir%3oJD
zRh2fr^!y|1iSHqDJ{R^@@ZHI2G2a{9wqmXJL#~<|xAHFvv79dOeG_tn`_h)U_GxFe
zx48M8m|hdV>YJdGXR!hI-|{IhMfTh%$}?2mZO~TKCEs2V|KVXR>%Ifu((mfnyGCTo
zdWBy(7`B0PWhZmH+>aK{V>%%_wNJli_`uNn^jxiJfoP>^YI9wQ$lbN6FCX8Z{{KMo
zl3$xbyS&2>@-KaAXK?<*daii|8;)-hHvK&9#n%Pj7*^e1=WuCnd17_7{H4bc`;Q&V
zWN|;DuB`rEB|D1!-z^RO#RWf1v=+;r&pWc{ceqmJ!K51*2HVr@`fg|Fo8;d*bWfwQ
zPV27jihrFh`+jcNxqZR*>H2o}PaT`qx>DkPF^8#l%!;g~WvgD9lsZ``OMVe}9A6#r
zG<}J_cWH8Ex@64xtlH%syX<+*Gj0YjSUJmz@Wz%4Pt(2Me^n-}eA!B_)8CgQC)+Xm
zoLYV;D%s_m@S=OCZly@>Jn-A?slxTwKQ;dLExOCAl2f4fIC!ak>#DMQ3jF`qTJ)s-
zuK4sI{a-X=`qFOW3z7TexGxDkjEQQDEZ)8_!&7s=jELv$HBGPPcKv!#T_p8#!5_)=
z$1Iv}Q}sOTBTLzL9-cqv!QRHXLCs2$=6aPZTdG8+O%ayx{*tiIUB7Dbe<%GIrdsyD
zKEIT|99l5X^*`U<g3~Wu=LA&=ezSj34=E%I8~<5N*sT%yIQQ0{`-#t!!?Wkl%(<_7
zd>wn=<L#%#D%#y7HtQcV_`Wsw*qS#7-Ci1eW4iv?c-K1)i}~8Z!WoGRdGzx$94;om
z^f>>lS>w0nmiM>2o^zk(F?xB)=f%H6qLSOLUycw9j1IK$7ZLa^)^$Dm_>C(uAr;k~
zM|&s#+U&z^{5e_W@Kxbt!?z~7wObbV*)lypeX^qS^@Z6-Po&ECPKo@UpcZdZW8iwR
z;P(-~=9`PTF01xU=CL(+WE`^7{rIXBiFLI<e!e+8&0v9@_%EgDe?PxISG$v6yjY~l
zt}Wh*f7btNy(-`C&HuMUT6x*hN4F2RE#8?ZpYzgqLf(6q^BeaUrrgM|QPA8UP_ydP
z3-ho2$*R>;xns;~464O8+P7Ta@=&d;b>E3@H`VzWen-8_bGqU(XUA(^>`8Uh^;;?Y
z=xfZieJ3hsimm#S@|OGf((Zdxn0L2qd{e%!>hXT%bAPNX=J1B!U;cY%>z4wa^k4RW
zX7S7X-W&C0^?tUWY@ZTqQe*O^m*#FdKEvmKY@{X6`>C(DYJ9&|$2D=ziJu|c6(>Fs
z6u55ZXDqs_uU@X8_(A5=O-ENe+4eCzTwF<2lY8lT*@oA?m9s@x**Pq0?n;lj6LGPw
zZT0+J*QEA6;1xN$Ygdcli|s3&PW`Yx#xaLSLr7=Aa^1GqFRows9mD2-?_=zT8*ckM
z;(Vm$xXHf=No@S6WMQ5+!C9EY{;uGk%IkS0U48L&kB)@~Pn;#wuYa3=(bE(67w+w8
zJK^_5z%%y11untk;#)Unu}ZDZc(JSNgGTx%wdEFpA$!>MvllP_$@2D+=B>|S$`hX|
zEfDSVHTd<5E&S`cV5_HXo2(C>JKr(aL)J85Rv1HPf}}*{CzXp1rI%7J&fTlv|NL`L
z{i^Ac(ina|2u`(PjyrSu-9zr<ZyvnadwrFG=cEI-57ty2PI>w+Z0h{I5x+kapWVJ}
zlGg?9t_>b8FD$Q#OX?kUU3l77pzXuClm9ykFZ`b1%JohB=*H;PzeS>=R`8zeyk*dO
zJ$w(_8!yM8BAs2cr85gooYv5>Q%&8nxI|fQf4*u^@!cJjS3G2H|E+#sQCC@KXW3gC
zt~dWjpXgD?m$|oJU6}pOCFq^E#!n08rPdKk6ib{=2P-xA&wr4-qDnhE{#Uf#`gu2t
z<QjWxf{o0)vSeNUFL@hRV!U_#*%y+FYK}#)d&~UWx+X7eHT$X8k`mLJcinMyGB!H#
zBV?OmoP^T3^PA=8f8F5bH|xz(1<MWJ_Z1v0eCz#m%8{2nC1Ll{It4sy#lJc(YhLy1
zfkxDN<FqC7t33Yamz<gU_xZJxPrDs{ux-9@BEkH4^<z)D+k2khuH16@{1WlQRogFe
zKmOVN<<O3Q9dV+^5{l2UE$<d~HV|B_d9~w3#Ev<7b-(R8qTV|=v8z8?bIR}F#l5C8
z-v9PF%bxq>WmMqLH%9iew<*23wL{>zZRng7(N+15{$`J6sfaugO{nN$_{L)st=)Wf
zR^6{C#ll4=el3#x@i{u$Li0lJD#6JC6X$z1f7LSCCX;xF<xGtR|GJ&#%JDuEF3!0x
z@b#WV!H1A*i*2nrU$(}WJ>MezURIj_xbkPij~CWkuC_dJLTW<Let{a_ea{1TyxM)i
z@^0hqV|6X*swZ9U*v{L3@Z`NuzfX5JoEQGM#5ht}#P(wT70F8_?c1L5Ue>ITT=m9^
zDXo5SV);&i?^gw{T=SfvlBp<se51$dSlz?YA4<+RM|sJunlIfK|Mr(e@Y{05iSygS
z=A_qhF27T%vUkUarK`40yLO+!+#u)mx9^sHcB1|v(;uApymiK}3eKP#ukT;{VD|5C
zvvi<~r+dl2UirgPf}byXsuWh7TF!1S;b8c~>1=vI&fh3)<+mm5W_k6K_MVyibL&ds
z{k1dqE=sggzI%7Y1ph4tO1@WaR;B!R@bNh1cJ0*K7dB@6Q&(B-y*@*6KhLp;Susz3
z-7a;T5p{UNo*fdFeGxVXA1ZH|e(~(>iCZEU`5$_|PhwGxTZFx|+wVos<wNpCOD`YK
zS8+c$+iQKT|1{9R@ya~sFPnNT?62*F4;}MNUCXFZ(DZPXd(ubw{JjS~->)qYJ9Av*
z7OT7clM2Q2jG41Tg%{bK;XR@BAw>25YOcRLOB8u#xj$F=&>hD8?ZnmE1fkcjCb>9V
zVf}pW*pj4A^Up_!P5E{iG<baI9(eG04_DXojtEs}v1P6%ACv1jTD|Aqy1=1Znxi#M
zZ26-17q-<kSH3CTIP0uk+ho6Ab8nXXWvMvyj(^|(Pp0KH4`N^Lv}?2Eyt&i!o`r44
zGb6L!d**i!v^<)4`SR&VfAtw>r=+Cli`Fd_Te^NTYia(44H>q*%iiB_eexwnC-ua_
zyVe)0t<_yBmrs*CJM$990<qKA?{v(!pW1k5s_2QUE0gX!GP`|YVcg$aQJZZ%Z`sA&
zTNXL(uHRJodBHg!!3UEUUi>R<Qu{l8!kldZ(x>!(*pzy+<rHp=+a)yXUcgVsN#_<6
ze*V~`cvA1VN=e591u^dFo0i;QkY9K(=Rlf$+NmOS)ykh+lWrP|t|)u1tf?%XDruE|
zS2v#F-S%^<_qFJiAB<+utId6}<lr0gnY@Rxx;MN#_VvX16HYge>G<wAH!Zg!jrF+f
zMTZy9=1$iAz2&!c*>(l%PW@A|jl5IEOdhD)*!}hVvunxy+ksK-s*&D?3*Y)P_p;Or
zH5(`2t-ZE(LjPxWmwSP4oZYikpRJW?zQ6X#uZ{ZG9(}&4*XqY}&Mu<upkc&P=PS{X
zzaPN{p>zG7EH5y)wvVmmROxp0P0b9YMY1Aas`g)6ne|p{y+23i?<0@3HkoBFs5urP
zebVN~yagg5`JuU=5|~a|+u22jR;>**P;}<7dz#yE;(|+^Pw1~8+e@c6ZOACKEGzgr
zBdoXlqj0zNr8yqU^}pSFZF#LFJo}5EVC3wrPLc91(<h%f`Sob9=$iSvSI*DeRmV2r
zbm8=j&#|-2uS;yZ${4uzvbRiQ{eqhRYfoArk2;6jCrda!{1LS5?I(4fCyT%2vmKe*
z+WA{)--+ls(=T+F{P(g?IezcS91)rS%IY_MW*10=oL$D<T+$MlQ^qc|PM%xF{><Hp
zHMM+Jg6z}%4sEpRTiQE8qxz=o%*&Z^^6t0!KHjuqdLHZk`O8DIXVP(}Ce+MYu(B{m
z>#jgbKf|(xZlP0mOY|+!vWE;UOGdaUo_0L7#mYX?==0B$8lU!^Z9K!$*K2jR>|7bQ
z@#*xmk7{d5{2ZNct~t?eakAw4mYQd$JQ__(bvAu-eeov4U)k@*&yy3m`?nX(xUh~(
zz3-Z6@uCg?W=UxJ+SfZz@Ne5XzrrQ`)h<av&H5(+PxGAEOy?_pFqt@ibBb`+<{tv@
zpImBKzpu~S?8?jYVwZ}R`5b0hmsb4gMfIOkW<MHLvp1i)UcR%&NVde{v%&v|tRB7+
zt$F);&PT?)(wBezW|K?8hJ!LZ%;70k>(|ZO$;$uVBAxAX<<ujm&Nv-#dN9fTK;QFg
zqDe((GU}T8p0@GKp1AQy?MZLhzJ|U@*8`@B_V;Z|tGOr59K9%le-E?iH8z2V2g*H<
zoYaYE{lk8FXPDJ~gPiD2)}#f0k3QJZbJzNf;&VTaITkV9s@fKnCyJ)qGSxLlIz0TF
zW6dyiF7vv5|GFd3G)>KJu)c4@bK=e}$N=vI#f0bI_G=fOzPk6vkM&<G>ReM(;xkfG
z^jm*pj!So*W<32ajw>k2sHL&t?!kH6m3w1;s`Q)?cM<vKVePiq@YDIN;w<0AgyZ>{
zn0cSASLg3u)!Kjt54d(8u#ej^C%Pw^BLWT1VQ0~4{%O;YlbVP&XkGA8DM9j#c>c}E
zIq2Hvu(Pxo_D_wni;?|TU-b5gtKoq^8F%#`JlX9WbK%S7&j&j6yZ<-a*qCztST~*h
z;Avi-n)DBDrTbK_eROg<Fs<{Eylu}6<$9OfAM<By<n9#L`#UZ8kMbS4VwU%=Og)EN
zCmnzPv}i^3&YML)&P|)yEU!E3c&9d>#hc*5lzd@v-ak@zSzEte*Lbe#aO;`Qu~qWv
z58p)ZZrhUeLY3httA5kr(1xbv``WFO>|7r+zMp(!UgsY6cg?lOd}kQ!;?8Z~cWsue
znp@Rxv)8}${`_3cv*UDq$L)2!PLHeqOQuz6&uTr;+TXChede;yYh%v6Wn0H<-&el=
z=~jzNb;tD8ncl~lU)XPTOn=VY*J|A#>cwYI{c&e%%`x_+f`xHE?|<Rg-;?~qbl-`8
zk6E5+fBN=QI^)E7p18Dg^0gNt<9@2`*__T_woYG4WZ5pkLaS=Qy5lw9Sbq8*ow+JU
z;+ezObq`AN7eA@dzc1c&`oh67k=@r99yw|n#vFSmw;;{3Q2exck@`Z(NfRK0u$e7_
zj|%o1b4zYlb(wOmaJg_~BzNWyw<$b@cNCPgwY|Ud-(9VnDQCyZIZum8abwuUkk*w(
zd*>WJlRWLG1KXs@mkXm?tV-WqG}CUrS)#?ck8jqhKTfTdJAR$=o1%NxE$UOrk^bcK
zg0bgT`Q8ZLD716u%@b$OA3wDzsHN&r%c+-lT8=-A+m?Ux-0z)-!+4h6nb5Q5PSTs3
zCu38Z<piIr*>`uf9{B0*kTZ9Qb?tAVKkDX{r!61uUMXL^bDCSc{&(Yte^+Om;VPeV
z-L71}H~C>w=8djh3w53UiEens9e3eHoMZDZjrFT{1b=?HS!r4M?fAbX2i|`=&!m^B
zV}4=9yRV<b1dM)M30sgWXuWT}JGZo$=(4G~X0qblatG)1y}jLb{r-RJq_)>TYd4vH
zv6>vnbhz)XM)7;5V?~!)=Nx<J*88^mg}Rh+&}73!&iN;POTM@2misrCH+}Pge=hrk
zIep_de9`bUSBYCPb0*)9uG`aMUtaycp>s~+QNzac#np!Io)jJUw#auygocTZkov)3
zS0$BeTC-Legf5$2JfrfA*7P$6<97SLQT@bgz1e7n?{cB<uNSO5<uCf|z^(gJ6;sc6
zzPT6DmO8bxDkWM@&eQ)v)P2~Hx03VCXrH65DT%Q^y87?Ui!&>@v$gEs8m}93T`Qg)
z=bjk7k#)nhdwo29+TU0^8}283+a#_kHp{r+P{v)od3V{~nMrM%wYcz4EZ^e~1rqHA
zw_7i|tPaX))a+?}d+)cBj*k1`OWE_=`|hERd@l@sVR&ZQ=S%N@{btNr@yRUX;j@z!
zw(54SvB?t(&+680pK|`#y<4?2b|%QF^*`G5Qr0)Z+Fo9%{Y+Dl&DRI9681svOW)tH
zTQeiPW1WrpDf!t=_y48XX>Dy+kiN54bw^UQ<|l3Gzzuoa&*tU2{PnaJ+jvm+Snr;G
z=)ia2Q^>&gQws^HwA|hCj^8$EEmbLd_ro;zOh`|{Ot+)A9u|F^^Yl((LUXzGW4oBb
zY{RT@{%MUt3u<cZ^0prhGOfCBx0p@-&o+_Q(Z^3^YRSEEesr|ujaPyb3*U+yo!7Un
zavLnnw!ijgow&E^)9=~6Y4UE%r!Cm_$Id71=6sti(o5H+{xVyun9?zAuesMH&5t2d
zn)P-S?vxLEaeCv&qFAdk?XR~?1+BCB6^@q5KWa{yezpC=`+3K#A|zI=`|$cgF?2{e
zPrh_JyZin1N4e$isI0C3oi37;7s6h(e3`<$=(_7~U%9kR{_P^4b$~xcd&lp&Oa5uz
zViKKa9g=!veNuFM4Ttj0l^4qY)K1aUklJu{eWcCQmnxrTUfmq<@{Q&Bg-<#y?`Sx0
znRurp>Gt{!OG=tIrL`^6%(f4&%DGe|{&wBWZJ`FUwtri0GOcm%>$;XyX(ll}Ioq(?
ziyoYrs=PDQB6c;qHB-~kzWJ{2f@;h|a|D!Q`1v;4mT$BTf2cHB|I6ot@$xRW&3Y!V
z+dZ;{jAOfpLC3K-UDLRJ>gcbX5rPsQc)~din~r_(cQ<C^%}SIvza;UGIbJPy%jQRw
zfB(;Wa)EQ+eJv{==4@X5!)8^I<qh1+(|6iCD)*)qK0Gk>jKKotJ@#!MJ5QEe49_U?
zJ@+VG{nxz7Z+~3Q&fd64>&xS)4~CCsrHF`&7KS^2yD%@yH8NHA{jmqHCVnh<c5LzP
zy`0vwlP4UEyVGuYX7Rc=CStl?hkxkL4h#-G|Ix_oP7d=CYtNE1EIl%YY{^Vk)yI1z
zTUST~O27xSa~x*F2DFbPNV8vCd(QpSisT!SpSgDBmmQipt$V8_uLe)f3RA6r^2ZlB
z>G*tkr#E?*fOqiM4cm6{y-~=n&ADb=G}qC{Lc>|S+Ar)=;sy7^HPSZmeTV->u6*)T
zOCz(YDNg6lniZEdD;qU$GH)^~uX;A)#kZqjWxxB58|LWg9ufcM`{|RlvPq@NrOlf&
zG~OS67yQw~+v~9LQ_GB)Z-E(-=Oi|2>VN0IESkDngMDK6nme}Ur!rR^inB9jQ+D@D
ztDTXfv3rf3gy)<6>C;~==ulp-ZH7M7+yohF{$*~H#gsJJr8dvqzlLefIlC>}=eyMW
zQQ@0h_#iX#ueCxxcgT#l0aGucjJP-4v-&Zi(BrmvJkR6BT6cF|H%_${td)*CbKc>~
z#<ZMOw|ZZ{t7dr_`7`4FS3$AePv35ur1o*j%a&btr=DJy7415^=D6>cX}8N4Y3$(r
zHf7<yRK86@#v2N+`>t4BC6~&$`+!L3{+3qH#RVDf&HnsbUw{1T_B*_WO9bz1^=s|+
zvHSYDF@8extHawP<ujOgO4f${NIhI0FlSziPhH)zUeFSbZn4G<JZT?Kh+TVV&n@k3
ze>C!&8F%x~`Fq#CdmVpi!m@+Yj>)b4mnd2F#ryO2kKcc6_nm7}*#3BzWZ9jGa~i(f
z3DvOQDRDY0daBX)P3dCELWb`ZqxLY}(4W1boo(}a&-Zzc_kF#&lxK7DCu`9TIZX#U
z-nARt`VL<ybns2ptoeI@@BM4WZs&(p8>-Ldd`e4xznM93x!=KQ#`BLERkwZL*J&PY
z=k(?HR}bHl$9le09$@?VZQr}2#ShXB?|V7d$R#(HGd!}vF?+x3W5tNJ?4;#~;wCKn
zI%i8x+{4<2n-go|wT^Visrt5toGRgp%dy-(V^ZvwM^8lT`9AJ@aQHV@P2=11yCUmW
z8SFc<QOUJlTRK{7SyIh;#Vb063%gc5+K_F!X8t{g!mnDlPM+Uz|6zK>LgCl<*EQr`
z`l@4JY_#Ik-hj|;icf@Vq^IuQ)bqpFX_<H5B3CI9w@u9Qp0Asyd3;LN|FJNH{jX=w
zt5ZRDBko1AUElnux?k4w`|?cTNww>r+tq%!{BWkmzISRm(fj0Ao2NbY2^O99-t+je
z8nzX$?laEyGMKkWH{h|Q!uLk;wWS)df$Y%-)t0F7$t_dPj%O2+tWot&k2}xy{Ne7!
zllCt7rT!-Jt;^Xxs#Uj7=nG$6qwV?qTzfCu<~5;V7r#8!uF7t{?H{^xbxQcwwGJ|F
zn{zEIKN#0v!!_m{BJz+?>h#>-Sr4>6*-4tcINtPXu2)RSr{<@@Cld~D=XuTS``7W^
z2lYkvH3{wK7I<9a<!<a|U|hSF`{?qHD~Fdi9$vtA|Dbt<;l4_y{fx50=WC_T++WE0
zWFpUfj;Ys=3cowZR{N*<oYDP9<%REm-j=W6SRvZhd#BUzOl|ILL+$DffmS`d#kTgV
zU-soI94Sd+nxCg}__VZCz?X=}Gpt}|0Yq3;OaJ_Eu8!;N?`@BMIxXI_%S3qB{sPyw
zw_i=Bv0e=mIX8Rh#B!1K*ZVfE+_~bzH=%B6byrKigOVo;z8;D2vG(<rf4d_1%Qqgy
z=)+5l;vQLjS!P>w(_K0Bn(eLYBJw_gH6Haz%MZQ@Y~85wbCJmGMa*~qcy*@fNE@Af
z&(>5{|1(hi-v{n^OZV)=2N4H%L=+p%@I8Lhrs(F$^*q_hl85(Z>saqE^nBgCN;vyg
zsbWb$Sh$5)%$J4oH&lC4_kVub@W0RE^Yr@#Vo9LUVbu=>X1%pP4zIVgIZ(G=?C&dq
zr|B)r?}_o8(Y>_V;&7tXvkxItol7`=Dm}Fh`SUR8p4a)~887=^IDWprYvPf6Us&#C
zzuhnYuroyc8oS`9>APQArO7YPRlZmH=d;4Cf2U8Sb_br!J$`+io{LwInAd!3hU>Er
zZ`GeSzxKuSd()Lf^d_8KUSW5nS2Wju$5+Sos%`pH?9|pSZav`I(C~j|PE(|G^_=zT
zyAqdtx>I4_82zKIhoL#LWQEeAhoW^+Y3F+6lNM^u^j#j9mveR6+gSou(z<Oga;NNS
zSSYI0r=OL4mCIz)<pU434lSP3J7>-#m%xv5d)CYhbBXLZzhLuoT{orNCuV<x_8eZY
zKEI&&YN^-qI{{_tH$IAN6kfSF<?_j<)PyG|C%Y)$_T21U{;kPo?s?;Xnweg+?v=Q)
zBZh}_l*KCiMcvl?2)em#E#KakekxD*wM^<a4$!iC-Wqzey?@Ogwv@E($wDt{ZdS^q
zrE;jxHJr!w^G%!{?}l$5^L>K(LtB4dQg$dS^beEYbh_q#*011i^II-CM#jEe-+Ip~
z?Q|uJ*|g?s+gi2u|KmKd_eEOO{D0q9yqX_-=FbA|W5N4Z|7~lHbodjnJne&sN$Sfx
zT0i%knKAXCg{*h-5sPmZf64rIeEh@UmEF;U{tM?C`mW_avEgsX)!PNHW+=MP`}<=}
z`~8h-zGgh{_McqO+RELR9shHgir@3Mn`i08eO|lLhW}c<sh-i?@ROi1-_1!O@?R$W
zyZ=JsBk#o`F(z?)CTF7=?{|Ai2QZjd&&%HXZAOG%o|U}Hqo0<(JP#K<JXU|iVENBI
zc4v<z>^5H~A^uk+{DQ=}!i$Gw6C-jP7OuU|`~5oG^6tr*27-%cUWbeZr&S1Sy*JaK
zuW4(<)VWQItFsO6f4|u^f2Qx!&Cfqx&anA+YO4>wjC6N<SJBpuch1hUO*FKD4+m$g
zJ9l97)}jF8=gLb&h140>>d$Jl-@mnWGSl4^QihzOKUbPWtanO2E$HTZ;7t3c2eYb;
zKOJ47boM82;QL-icK=k{Tbn0Oh&!>g-f#EEdmBF%*cizR^Z%V?yt!HWE~DpG?t|B#
zRLixl-p4)nvh0rRH|`Z-lYEZcef(2;&KuqR`}c7Cuo3jPnrv!yQTT7~9!1~sjO=>`
zbDO3wJhjeH?qUA}!&f=Bo9Y$R4y7n(KMgC9o85kD!c+0q8zJgO%YBbduH?4#+aNsq
zT6p2q=E;fE;!WP@iSu^)UAgw|fy%cFPxCs`C7ufKbS`*YtToFmarc&%W1EU=`nTBq
z_+)I=wz%2t<*qFopCCqS6HRlTUGUY`p7cw-ZOX4Z;;V{oyzVyrAfY#pIao5bvh>kv
z<rQm_T@5>zYu&xRGTrUhro!L9=R{BJQeWj=@Z@KdPwgHS&7>2Nhj0Hn<?Cj^a>sbl
z&oxfZL!Zj^y<v=GpHuY0!<}D9IBns9u(ngz8Wj8%#K4vWC+>kP32uLVk)QuV>|X{O
z+0PTEO=?G8-+UxKK$vOzPR2-<d8<+?LIdTQGC8~-T(snT^E3aToM*L-!M@T|#e#=Q
z0yqA7?G(ws=a#1yU2hn2I9;dPVt3{jzvtXfZQn>1ZqjzO32Etmx_ADi?Vox}ev7|Z
zFKByi&71zsj-PjiNu4{$w)tA~<L(7kx8$831}!)1j_4Mf-L>>6@<QT0{SRH{)}@=t
z9((j`3Qyn9voF-I?#nlx)?#?aLH_WZmN$1)@^8tx6l=;EPBgl~`KG$cviLPi^|ECu
z%GE1BXm8D^ovXW|I+@)O%V6;S3p2#d72KOH7S#PTJMYN(`KKJ-o#J|u_5Ig|_X`-6
zqaq&oE63fx)w4YFi{9E57nuCa^5yRAJSZ?9c?t1}=e5X7h`+R*;-6H)#=E6oJnNP~
z%JkwzT!NMEg{$PFv<>s0O8m)Fy{=okQEdMCI?up5rK<)@(!`ZR1>QeoIa{i|clE*+
z<z^50?pE)Wk}*pcPG<YuH(`_a2a%ud4_wa8dY6?MV$yrK%(S~j=w@!$uLV!j{|I}r
zr<NWK{>lAj-d`nNA@xr`?QZQ`&p5wm?d#4(WmosA>e@T5|E@iE)p}iP#VnWk8C8ch
z?f1((eEiZsxkhY(ut`eag@nA2t@_7YzU)@KwDPw2<D&4?<?WKotFOhjl$x(|uX7VS
zWtNs1XdS)n;Y`u33q3dOKD5C$*=wfXic_|iHu0ux__DNWNpZ#fMOUBR*q9J`AYf9&
zor%v}toDBY%{;qVZBNwVat)p8WlUG!)u^OCS#;)i#H+lYOxjKll&1PGoIh{XgI^nF
ze^vBd&(C=1$qw%=JC)AP&R!zx#CUOSFn1%j6ywG1tNEubNWFa^{bzd2!$%YS_K9<O
zf3N>|wDiODKkLI4q#k~&zw+7c;OAL}2NG}P_g_3Aw<|fn$d9Y<|3u+8QOXO|Jdc+e
z%+<VXS+|>AUVcSuk>_%cO~FUD-jwy&F^}#4$HO-+S`=(q)_l7BVTA1QOIjQfY&RdA
znB({Pm&L8J6Y9q$)VC@Z|Eic{cjs8mVP;d6`S-rMDlc65F%2~8YtC}ykFThn*(tNC
zFPz`Bq!V+(+5}$uJd|{*6Fs}Y;N#8hIS)nN==|n1le0T0`K>uM{3^Ssy4ITBOPw`t
z)l!8`hn<cv9a}47v~l&J&c&ri=X_bUf2OO~<@x>{MIYQ{YQ$P@KH!*m*RXrJRV>HP
zGp7{1(~A|18|ShvzkS1v@0z5llF_U#msdsnio09Zfrou>7~ej*lq0@YHa};@W#05p
z&wXaLaV~ay_~hdEAEgNe$@#@8NxQyvaAZyPeXKOyQEm6(ne9LM^&PSfX_S0kntJY0
zQ0J0sx!jH2?2U|U#mc;C@%<b8Thi?l`!~FQWFxaxQMPF{gL>7{^SuXU9IjYx71$uK
zV}W3SNWRm|Vy<nX=bcs_yx#Qr<etS(OsAwCUA%a$<oxf)4ouUyw(G4!?^eabKXuwp
zYpp-i6ndiGU~ab8=k8<MrbaCAt=Pe#@POq<`3>iDu`Czv1azxvuhL^$rYok);-vh*
ze1_zAxiFu<%KPjSkIe4<F?p8N=E56ozF!R3cPxJMRql_RtiVBtTb>APC|tf_x%`Zd
zx99bpV_RffpUd#9^9l(1z%VKIde-L;ef68<^9zOY4jAotZsXm(ptZr_z`F->&)lVU
zUOIKOiM@J>?Ba_OKbN2Dc6I1Je_EuGk?nJ8SEK4Sw1MD;)&`Nr1^Z$$ZM0F>A%l1i
zHo1V-BA-s$-m(p4CGrLV4spiQ34G$3+Vjv1JdoPS5bku$%eQD<Li5!xF*AAozxkS^
zd;I=I{-bA8k~XR=izu2gd&-04s`<uT)s2n)7wsMNe^gAEcltK#oAOiL+@~#zKTRmx
zE&Ja@la2k~=L@Yz@BDmr40(k3^W4gSI&mTWxNAA*lGgkx6gyXRc=k4hGX0z0?cA#U
z_fMPd`tB5F-PYI5YkAcE(3;n~KRjoiKTlaB)Fd?Vxkhz&k0wjoI`3th_NoY3#;|Hs
zysF-z{4Chy*Q<%P!j=4Y*njuTHb^WHzr|O3nRj=C)q;PuQyI&D@)zFT8kkY@-d?}6
zXhX{m13`h+&tK;$@ta@l4n4DfiMV3Yf3CzU>lX5t$bU*IJkb08qfPt2*k9>P@Ba5Z
z-^{%3sHXa#EI%=`#)UD?LB)sW$h+$Iyfxoytyur*l)0k1ZezB6p4+jc@)JMyaV)!Z
zvuMN1|L5G9!o@%Cl<vQ;dH1bf|6_-*>x@)bmpuH&7h{$E&3s?UH2<~_ePtrMKNlR`
z9jd__qowf9%wqE<gH0QGtd-_n)m<n#NzoH|akCNk{<&WpyyN1<Afv-~UTwd4cIM|}
zO8m0ZE$+NN<HV%<>6AmQ$vM3<yR~Mm+F)=p`l1Mj$Ez($t@;@+c0E~aa%FL)<e8^7
zQ~t<ktk-qCmGbexTj$IFGJ0F*gwCEYU$5$N&AYk>e&Xi#zm~;1{I$N(scEjFY^o_4
z$t~x0_ESzs<ms&1%d91y&)%EQXf4#4W8hQ2ZthF_LkVK<`oHjgN!q<}=a;KrykE5L
z4z|x=+x~ruwdw0)pV)1>a_=75YEaV}+^Tym>4m-0z5N&4H&=G8b-0~ZQ4`-ktt{e7
z!Cbc$@ta>x==^%sWZKR2u;7>`Eh(m%cV_+mGBH5%Q*4UF<B~USGiT5K-zUobbMCRk
zPDR04x6DPAVS~OAzjwZ{^8UP^J-znV6?uVkoh@l6mP{&fex#bRY?)Gs-puB`WwUSm
ze)Op@ecz%rS#u?<^kRQ>h3;Q&KIfQH%nMNZdU$F3qmzOYu4Gm={hP4xb&&l^#d$NP
zAB;Jc_PIFW?fX*`jGn2K<!c?@<W>9J;l`&A9KBEBYnzwpi65K3vEkS8*rMm>SGCMN
z9bgAp(R@g^<@sW*M|{%7E23BG$+P@n+w7k<bM8+|<u_k`N!lFyE%ZTyCwk-i*BVuZ
zJ<dmj59_x)-gRo0@YXZomqQZoy||T_^uV>_^R>Sfo6~q#t>R0%yN=6;UvRJejTEcu
zgG?%YFAkqenx3Y^U1gnhc>O}~An)V8I<qap)r{LvhIuc&hYa&B;ykURaXgs+Uh7BY
z)}y{B`rjVzs%(96s(A6Ajha8+`ai4Q?vuv6V=GH|j=pPMsxsHL+=F*E_pY$dJg#Kc
za5y63_^i6-%AZqXo*1*g_L6fhTBET?Zp+&`)|;oVaG$-sbMb>MhQW>>1x2&lPaiFQ
zS8=&8p?UlBh5X@nqIzy!ZBAVvq7gs8|90-iJ3kh(-?dHua4_F{<G#{0bC$UaU;ltu
z-+Zfk!`Gwj29xwlYLDM{f7zt;KWwAg>DcPyL8lU&C+-%x?<+bxhvWL;w<qEca<k`K
zt^c*?@a6W4D^*wM?&qJpa=$wNTep?jl2Yvr-9KW!#*`|)+o>4$Tfwa7YLoZ2_J=*C
z8zz*x`UcONf742B_2nkv&>2x4J8Qh`m_NuIG+VTLIdt6j#MjjSJx*tOUpc(LB66ho
z_19gob59f$z5n3M`=c?NwcKUO7JaU{_G_}@MRFNKcBP2<v(8`SyY0D6`y};e1;v6F
z)ruGQ<?cT;=@M_iHg7FSr;nNki#2{eUHezFH#On?F8RcpZ4K!+UThSQcRC+qDWqQU
zBy6^0Ja6x9aq;=`MlmdsOZmK>2*12iI=R~P%Fc&Y1zob~J5QAEzG$#sBO$tQZqwIn
zMFSBQHt91)SxGC}3Kkvz8C7Md<GdrM>S9>V0`bE}mtM9W{3HJB|DyluRU1Pe=)a6#
zEbb?|?D&Ox<yT8{mTc6SWLcp4^Cj<+#Wv>C^KLyU+!ArSu*}c&o}Tw5o=NANt3Pg9
z?O~iZHPWcyi0MfUJuRlT&F$Ypv`=YeSDLeh_xH3Lo6FsO>wDv-Of%27M|LrDI(MP0
zO*S~!Haqv%ikUBFa7tJv@f>3*`PL_C%oS+(%gp5P`aMz`PjW|w*k)v99N5}d;?vQY
zSjV>}dT#%dz~dV>KNBsv|E9%QS3J8|DnQ~!0UIZDWwN2_O74vzHKhx(SHC{Mx9QsP
zG&AMvk}A#3MkO27lU1dk+etmU{orSj%)9ems`}xMo|lEcBrQx|{#Oe&l-u{_%MtgA
z@BX_D^xpX`xuwREE0D78j`P&`z^~pBGfcSJzvUf%|NmEcO#SJ*I~s4Fou6NOG5fK{
zlJxY80r%SPE`Ky}+LX5RQ^gm4Y>JGzwc*v)P>+83Hs{}EkM4e3{UJAf*0*!(^dxqN
zupiywVd)zxv3lc5D>3!8mlx%ve!aV=M$3-<bh-Y=p1B5LEA<aAR#PzZ+!FrwMW=tm
z<(uu_zD@4vpMRuIgniz$t@`XwtlsYoytq%}7L&&78Id+mYp%WB$*cb?UEx)Pv03Qb
zW2N71o4%~6S@ZrEhwn+X)PQNb_w4;=aJQze{EkcZ&RX@ZrrS0ClCPqlDQFuqOPAkm
z*|q9<pqRlO&ujY{tpA=Yh<uZ05*fZ=#cW2?MO(S{=ltO7x;%Np$=ElUkE72yJ(!~?
zu<u}v^ye7&`pM?+v)&h)^}ory!t?0;rwZe}=XD=;&hV%}Ursz%=6K$xMCFN7FE&4$
zJNrZ4cisZa;E!Lj&o9h7xY_GoHESGnp!QMj<I`$y79M;fJ@w+<ZM?;syd~3)KPlG|
zunm&mCaAiiPo{n4maExX-Va~1msP~`pX(}E`TF2H)6E;#Tsw9zoqdtt+$P<0yWZ4q
zJnw6T^S9Nsyy$;Dan__>$(NshFg=+TRHQ$T*<AXY@B1l=S+BizoMPgM`mGzaD?xHy
z=UlF8$641VU))s5>T+1~iT6JJ(BB*jmuNm^30M~VA?ftaqf_4eN|}6I@t$~1MSP?F
zhQE=0=dY?Q@;DUrI$+l#zHLpu9=;;Y1#G($&Nxloz3C5M!95*}MaAzP*Bhum@>}w2
z)6~iDdQz{eyD-fCv*ovJ-7V3l`~JP<x}g?(Ui}tZ@Qxcr(_S6>bk1nUysN){O(?0C
z`tf49uy9jP<x4Hl7;dOZXkyf~TmDOCRBoA9xY$bf#K~8??e`x{FKey&cf+kl>TzZB
zv=!mMO|OU_Oo6Tlmfl>5SP>lZmiue4h4S3+Yniq)KjwE>rLp<PySdef**r{e_f*e%
zrhD=Bqg%`?mc^;xwU%FcKXA)LyG4^0_xOj_>W6GSIjQE$?LvvO+ul4mc%CPDs@^$=
z^q*Ba9^Ng*nXGAN@3t*cUHYdeKqWVxYgM^d;l|9j`%awlV1IgES$f~n74MlN?f;zQ
zyeDy^(ZrywG*vNyk8y2Y+td=K<W9LW-(R@qZ+f9Brq{TyxlV1b#C~m_SCL=dU*O(8
zC+>*mQt`z9&HvKB99ntki-h=__Y3>`gZ2FGW&M~RvB-AA$yZnAp78a1uz;EGd_aNT
zF{JguW-4F*^sKXHI+uR+2uoCi26X7ws`}NBg43|!+QbHy-FjzR-s#6oOsux;O%+@(
z+WOgraU=igioIn$zGq!qw@;6_W3kd+eyf48y_->tt)bXuzsr~0tzZ3;_BFnu?5+G*
zb)B>MTBYf=CP8U;n`hQs{BTg@X!|quGO06ip)<~v&q+BkS#bWsQ?^!Ns)q~S9zLHg
zzpaJw#?A}kJKy{^<*WM89{;1nH0ros!k)q<JC4*Uro2Dg7<(w<oAq9wCwpq@=Ekr;
zK6WZ|)uAnSe6MbF%bfe|!&mRH`?ht3>~npCPb`13IYYQPwSq1E@%8Bsb5efU-94W>
zyFJ<B^8bg|Yb<W;RN}gO)$6ZFEbFFidKUXntm`d3DKk$gU2^{6>d2YZc6<>BPBuT=
zU#i?0KjDb-dQ+oqdpAC<S@nAN$}<sRkGCAJy8iL}QWmZ0x^Al5+v0cc643OF)Tn*O
z5R-rE_VkBI|0Xbr=L-3^oL@ZQYd*vGD(!?HP38*oN)r_YB$@u2g`P-Bs@!?tWP{Q{
zrm9;>JNoK)_nuGv@I>}LYk%&S?iWXw9L)UE=qD;Bq2E+IUs2dmNH<I6C0|zl#*Z(o
zsw^($eAyE+la*(!z{J`>>D6HiHg>h?wb$Cb+9Q8b(@#Y7{lU{w@glp|?k)*?Q`tT7
zM3LYHuH(<RYipZl_oFWGO}!C*ssXaTH*rEq(iU^|YR7r!o=eu(ub#BbeC|cZndchB
zKX0o3ames?2kX7yR?kT+_xPS&mR8d)-@fY4o1?ed=V$LTof=YeUvCdf>r`c@^Beb_
zC@B09cI;ys|8CjIZXXVNsmEI#E^OP;A+-GSsRYn4?WH9lC7+5k^nzY4=vt<Arbc%1
z)ZDU2<=49kYsC|d#8>s5yw&tC>=?&+fnQDkIIn@ma^wHL<6Jm@7EfF1YVYN1E*mk3
zd_Vi(rvJGK{#my>3Oio+AE~=wQFgs-{vpHnw&10@*UC5lto-(Pvs~TenI=2qxeg0|
zyC<$^v930B&LoXAj=58}>npi5cKfi0=5AV?vG?4xiFIs-GP1>~7i3>wa(Zw_L15oO
zoh>#u&VIaCG3mJ3`<)W&bC%Ed+&`gCdauE}dJp}c*ZnU-6M4*@=M)r8<@$C!$z-XN
zpzLWyA@DlgTe4O2dlo0?hNUil@Zz4-neVmBo;{B?erYpx_r-~GTaHxMb6mfsdc%A#
z%V*1d3zx4Ayt(_$<lG~so*E~#4}6edd?Q)0EsSlp>An@emPh*8MaG*j*VkoptF!J3
zG))rH`V=f#CMp%(XOPE~W;ccX`kmPm_0{fXoXhX1%IC4D(0YB*Px2DCx#IgRD64gY
zqy7ba6BImU{BxfB!&UE{o|mw{llnce#M4%=y#INA!KUqh{(Vw<@Y%)YrO!1FSN|{4
zrEMm67p|>5Tp}dsa%bVGb%uGr)TPR%a~H<TI_A!8@w_BfQzX;9<<3>3J&gXxZI&#3
zvhdf=hd-{a>o>ewCoc3eGvlcFBK^P)-%_RGTOl?xw@*m!wceO%d;cHXjt_+|t(1Kx
zCL*22a8~)nw_978Pq4+TDB19O!klF{|4d2UQr@;DC-kYD!np;(Q)`;z<}d}Ve$u_9
z_MyPfy6>&4YH!|_&ppt&?DIYAwo<E}Z4Ul&OT4?POd1*u^jY$wx9>l{Q)XqwqFpTR
z^VT1|a@>2uA$@;Y-u%x~eai(;FL)5V()->wt4Du+T*-X<!ZGQPj>wHu0XL->7}OuE
ztx^&D|M8mioCWu|(ht`7JT(6EqFu)Sv86(8e3sJ#BXfoB1Hn^k*0;spe_K)F$5g!|
zdV~ADEo^DobE7$0dK*^6Kbza@dGv|>{Ea#qo$uF|U+C7KUtVp?KTCN1-9Jgo*Dg@x
zzMSm#FB`J<c1@gaA(pkb!jYi0w<1fnJQLe9<8+PLyNf4F%@+GeSKsl!`@sb^=vu+Q
zXs3za;_q)Q4JKB!eE(8(>?!BBJ3gLn-+~^7X9fPUiVpaGjIZvuHRdAR#TRCX^{rH0
zhq?qe>1*PBM`ky+z>FiWqi26K>Akm9R5a?v$!BNV&ZnRZxgww15H$UQ%#`vEyq;Fg
zY?qI78;IO&{@nj0sz9K-)jKjM=Su&D1ha(T->U>R-SPB{t6LlK&4+c>-Jc$(PPj(4
zol7o1EiUup@3qQn;)<U^W3kz*gBG<<_PM_H%eohfJ}>=V(AM9*{FC?%+uyGH1S}?=
z|9<#e?e32+eKTufr)BRx;kmSVUTV>-g`XxrUv<Gabndh6JzMtuRxq|$^+fn$Y7O7C
z^^FzFURPW@`PKEp>%U&hPu01eohxwbwz`}y*Ui0!%=}K?CUdXndA%x0V0yW8fyfeX
zuQf|sc$jNywp|lTyxaSF;{1uNn|dRo?wp&JTangk_O182S_;R(<$LyZzwv!?JOtM%
z4o918V$W{`556XxxHVlg&s5JyHsodZa<4e^(sN(#%anJTnJ=v@?oHe+C2`$qyFiCX
zV|_x?|7${LpS+j)RrPEB#qQVoFPVE2<J_M7SkxZ<($b#K{pI~7-z_6&?9hMIz2|5p
z=U$KR>%Tacz41NgdGMosQB!QT$`O&5NAx_l`yHA&Sw7iWxA*$`n>XL^sl?ceS=7yt
zj{ot?@QaUZOdlus{DvU4oPreS@eRJpMj3BT%(0VO&cEI8{)eEpCzp5MOII;5?etwL
z-SlSSA)A&TtBS-Y-wAn|4jRB*X2g72BgN9=XXtZv@3iEfJ#w{8*#Yg#)s3tgzn?v|
zz$@KMXTth}&x_84q^{<Yp40xn&x@^I=l{$T>EM$cV%&6u?wwM!-K{mpA}aih=iXo1
zu}e&tS7?8|EPwvNnUJ|=3m)%H74x@rZMz|J!YASRk(XxMPO|OF1+B3yioNs$zRLE%
zTclOCjNnzaErE**K&xz(%zivn%8qw>q{JGkH{XX{_MFX``U=J%VYkA|Mt-y6W3-m$
zu|{yra81~7P{v2I;!h&vV26Vb9?CyIlVErKOw<=0@WBpxb(jY`l$C=IcF_BGh&Q+i
zX*~7pwy6;TzrL0;w4R)0B{h9xb-V48J6jpf@@|dTq*SqDy46n6EJXo5(CXSHAL_Qr
zPN;a^uzLOfB(cp2t+Ef!ne#InZHJyGp;ySVgUiYDAhXA|*wtsR+k#Jb@N5UIqJ6{=
z@#v?(hVIB+?ovBHb-q8>T9?wlCD}wu`Tv%xh1_W$%NrF9E+p(bFk|zLjc6mF8w7qV
z6Z~;Je-@*5JvSp7Y~+??Je{y_g7@)9XHkxKIN<a^+WmmhjQt;#Hb_8L|02j869gsP
zo`q%cbgAA6yIh=V^k?(+ZqJ6K_WcVjHrmXMSY*^0rz8H|aPN7^*1ZP~9DgCdK)lAr
z<Ny8_(Jyq%A1WuDcKO&Z=XPeI{i3%&%+I`QJ<=`CHG8wf>bg0toAcjFUFzz+Z?Gxs
zo46s<G(IWudAgTd+xOL~r~L`$nZ+k#)VE~E>jKdQ4_3Z^*f+!fV#R}C+hq}DUmAZW
z%r6vH>v`vNdtv^rK#`oA6N3LJpV_sKyZ)aR^Se*-kG5qmzVPE-z1EV=O`w=Q^6JyB
z*(VPBen|@bsQ=Qn<Hmj`iLKc$nCISDlY(trbY=cbtH>KH#~#kwI7|51AC0QSobIJh
z4;55Cojqalv;$iu%$1WjTK9-lP3gE?s5yK4&MCa*k7Zx%ir!FkF6n4qJzvOsE$2%O
zQyr={tgSHfl4hT@Ys30C8fDKPc9pLVkg}L+hdd~ns=H89hy&}OXmp+jhsUW}4-@@q
zN1mnbFDSXNh9~Xv$<x;&H_dx3p#IIhBITV~O}gif?4MQvanVg%PCiP!+P>`XMX9;a
z!OunD!O!WBZa(P#UMl~%V7)OnXN~#_n;Yn(puBNeKVPSvSd_0=5UB6~>qzLzFU2oc
zznp%7yL@@w1)jY3E4RHokrP+rFyCMQ7H{GYF7<Qim!(^EpViJ6{`jx=-<tPrk216m
zT<g6lasT>aS1B>kJu^0|ti4&%+gp)ZES_YtDZSv;6^TE^d1A-P%iG>q_DCIbk=-5m
z?B3Do%p0ZeXUgn*(X%|`jEC>B4!*w+FZAbKkNooC{Tl!IznBkMPQ1V~Gh|Yp$DWom
zS3+7&sTOazo+n)G9Fcbd6k;bz^x2pYA?A7N>P{~I%MtH#RvrF7FTQQ}>Fo;ky4+h;
z>)W)SL>=K<^EXy9=-8Yi?|f4u!dAX-Vvm-STez`i(@wtA)2AGKeAg#M<9CDS4)em@
z-0>d`Z(cslu3bK3uKjAEvUI_DKR-G>3Cm$zvvs>~LYC@I8G#SdXY4XDPI(A>({0ri
z$MaaA@W=;l&@m6QL|<m>hTt6x&9Tbc6Z!O8^iIonYbE+8uc%(Av1ab4D!-bpUB_hq
z=47aUW6IH--@A9~Z-e54Ha>Dkm)@|RwV|xe&c%36WI*3?xjo#E-MPAFPmsUeF8Z14
z;?(DEKa+z$+@62td!G3jw;JrHJsfF=pZ365&3A38P1}=*zzW-p+kd$>O<yTqx4qc?
zU}o~NB$m@QTG#ldcRzoV_1<E`!Q0iB+O_j^-QK=BXcWLTW&Qc%Z?{E!JNJFT?&myq
zKXNs%ZSR|U`Afzlsee43;=-GxjRep6Rts+1_d~$#Q|r3-KYnY(20XdH>uSo*>|4tb
zhdnGrI_#nDtLuy9*-B;C<Q%$Q+Z_q6_m{iX8+6@>m$~{}u|{PQpSh1f)!DP`;8P#W
zGh|Mels}#3@AI<TEo4!1>%v!D_Wicuu^rWU9qRLHuiTZBsogK8U!!om7-=l@d!hJN
z@K~t+d+1o`mC0A^Tm59huG+iCHhQsh_N=M>xV^}#>fruUB|<-^d<|1{UQwbI%k}Jb
zdF+P+vN^*14^yR1uf5Vc|5ozW1t<G{ZrJP^yrFr|R{NzJdEUf+SJt^L@WC_pOGK`9
zqj7lO5l+XoSB1YEJ-Z`s*NtzhQYKt&zmU5#zWk_jy~OIM?P^Q^JziOSxb%UD_1vO~
zugexE##Nl($RKoWW$OXe{sRfkk!qhL^BZ0i?wc0Jb6P-ecAU-gBcFYFPJ1jDXZsxg
z;(zzQ`7gF#{y*uTY1PA!#44V@=8NLIq&Cc&`~1MvC(F$z^nJRMV`U#$ebDO3@;-O&
z?GwMgQ+mxmWlrx7HOZr{u6M3Zu-&peDljba^bErtRVg-ec7A-3mw)KoGl`T9;@=-W
z^0_i~?y*I#nG*j~jk8w0YAiInlXKbqtPAcF8z#73ZC=*K7W3NUc#FhE^LGb!;W)8j
zKjOp&jB!zSSNMqy`DeWB5`JaO$Zvjrx^RcR_S8Kwtg62L7rI;L&Hc98XZaJ>Whwk8
ztTtU1mVbEH{_UY1JFF*W%|4KOf_d)FBL2`i*Q@%8iI+5FZtdpX|Nr&<!oRxZkK42x
zKCjikXqaqJ^d#lg*A%H!zc>62vAHzq(g&YPKB@b=<gkxZcK>wJx*VIjQ~OJ6en*h3
zh^o?Q|DNA5UvFtGIevM|t?k0^x5Xble=D<Nu0dGm^A9UHJA8${?nFOg;cVmb)UWRw
zV$^NSwO-BlDqG5DwdAe$f@OSm;Y%lP*Oy;5d$MEXyNla3OEV4L|C;;o(d791;TC63
z?<uu+ywp+lCR@6Dil*TkmOxAPcRM<-75(-TVckA`p3#-<XB@+l*v#JT;w%k4zgQ>X
z#jG`XP0oMMTwyPbZgAZ7JNMPQ6$uxkR)09%_I`ndE$7TTigV5OJq6XGOakD;7gk=o
z*j;$;Q0Qy+GtUCQ=y5my*!{))^6xuB^VTfeKYQPVI=;OU^Atg6gA^A2*`)sB{~13w
z|J!Cde3zr%iB|M_9@*2L@v&=rFLW8J`tsRZo~2ATI@5RZeTYKU61yB_F9o9_nPq*<
zSrm?q%72@EPt*CzwW$SDStYi7i{4Ul&?rXOTJ&3!$y)Pesh_#dN(g;Yy+3_bZA-wV
zDMd^gmo+OkKE0FVRaSfG%wvJ~+;)4`9}vIsZ_Vtd>S~vf$3~w9oV?6t#F{L&>dw@s
z<qe<HGIh$|t!`X>Vzs99m&J=;<mr~n|7TnCA#BO7O`%%5`|H&0{p;K3FL&L!zJ52;
zHqYyeA8@i)XIlpv=Xb6<|E6_aTEwNjpA%pIZ!(@CUcS$Xy;f36<}IuJlvfMve?9n<
zV+lJUq3gYEnabVyZPHs@_TE~rIB(IVGV{cnpZ-RiRZLEwwQ56+zm?fDV~5cH5p{<o
zU$z82|C(}azhX(iwS5x8pYKmy8vHVS;VRybljTa5f!DNp#b(L6<UZ(qZE2!Boj2+7
zuBR3DYh^TZ!h2t>v=5bW+bnBQ`N8=A+J?=Sj!M4JiSK94>@3h*dqAhJTkp}17h&JN
zoPL$&_|<PIk5#4e-znRln$?^RD9?PwU({}Id9a$<I-bpSQ(go|%rcIQ+}Mas{s}r4
zn}5pfec>y%_sAjD3*{HiFR^#h$2}<e=Y6q#?2%_nWwT9~&27rI^7U>zJ7cQt4Gmd0
z=cV)JUo3S$@Ka~r3<qxR)QU=H<}NvJ_bM~_dpG?T*4_`ZiPzwnkZ^tJ%nN^8wT*Jt
zFW;#1XzQYac^V4eJW*Gz&U_v)XChCyf6vh^m$!WB42|8dXfh?{kheBy1hhWJMeldU
zk~6#5jejnB*sR&bb{{qZnvZ=1^a{oZXkW5Md-qN@TX}Y!rpJ&KrEwJ(a~u}!PUJ|H
zNCmH6oiu-OhVaX;4-e?Qmk8A_ozKT}=1l+dg0MsT{J$5^e)v%0+?V<vrqcf4vkj&`
zRgYVmntSlT9i_cS*ABX6{(cmgrr^K)n!jpbaO1*~m7z|h6;oau>^S_reolwoH?imW
z9~NlL%~ea^*S(Hw<>vm&a-Ffq?Wen~jM*kJ^-fvM+gDCYR8kjy*~wh6S9AUBg((xR
zvWG^?nTKr=e)wwLx{Gc4^+B3z8MqryGdI@F)>^UyG5C3LU5xwwwtLTwDn9kSZ#r)F
z%k@jrr3WUz9F}u&_lO_d`O#U&q_N}j#^niO_7~-D|7A0YHYpMNYgiQu9{=R5351S+
zu3OE~Z}r~2s7u)OX!Qpp>9V!6_j{}7pO5ZwnbzG9W|6q~>sQ`9rrmxor%0cA$6{@-
zT&7eyWevYt1e@DD8&8uvb0yxMJsCG)`RB@G_xl$wS@|FUG4>gKs8h>llFElNgZcLi
zB6sc%eVVR+&F)Xk=d~-BJo;VsP*r1%g<w_RSJ$@g!`qGe%&Tv_opHqRYJ8d8^F8dJ
z43lKeiq222kC55@c9;J{iTsl#*TthF-|h2YJRV@Bao+!l%k!gWrhVqfnbLS?vZv|1
z7xNqLbmuMm{<7Y`<CE|b({3N@i}ibAGQ=mIl5;rrA!J$lO~rk4PF~Xddiiu?q-4+K
zm8B;GGVZ;xICXIk=VQaP2=?&KifQFC9`g<zdTVp*ew);?uWyd0+x~fGlDR3d;J@#;
zH{g-biL)nZq+Opg^}4TM(jvPRw~XB{R?QVvzWX*k$iB00r_qbP(oDq!#Rtv~TfRKB
z{HVfNR=mf2-jj`ItM!g)-+q~XNq@<GxBq;9`Cqmc{uSJ-)pPLK9A3Y0uE~B!GQ3Qc
zti<$|ci-Q~zo@MJp8F$>i0;svnijjZvwg0ezw)Q#-54vgDVNm?x8%tmU*?vjH+g^d
zq<{(G4G#^OZWw>aS<7RV{VVYTSEsZ6HSx0t=HI_{$g?poq<2P3*PoEJ{7W`I<#?=?
z@XWcg;Ot(>pGiRzpZ#fD@%>ms^YTq{Z*O{f=-+ACb2)EMd5(=t|C!@QocBM=d9R?H
z?cnv->4PcC=%?VksVc&S-z)yHsaKzVudmN!=YM4Kxs=|3FE0B7(>*TB-kN3Zv;0Bo
zicPOMX8i4KyZhAXPPltOw0h#CC9OU($CY%;xANp4xNOLusad(AF3+NF>+58nt@m49
z>ZGDR_P+2INeZ5OVvd=p|1;euKTi7PM8&ttUe0?|@dM=~*~Is??uT#RN?E;AQNc{7
zymep8;%2wVvbln4w+vMD_1yZD#r$=Ao-QxG^>vS|=ikQypFm@u|K7gsH+$f6ne+Wz
zk5qYwj%hy_WJ6xuJW%2o-c^$I_sZ9MYk1sVn&s8Uuk?1D^F2QA#y`1vK2I%vef!VP
zyH-XsIIhD*EbsRF?JYA7-0ipqJGYi+s?Y8B7B>s8DsTMJzy02WC-1^6xSu6+&98U2
ze-a^mo-y<88cxN-cmDCP&0DddE_C5;=9M=-zL>*O_c8OJT;*mHgHF(jR7pjJTe3)}
z4;=Y^-TKAR>F0OvoyUH*Q%|{W;+3!q6Ix#yD*xYV-*RZFUvAo_X%=Rp-rd0$%QK?)
zAGG<lE8=XL{NYZkzvptSgf7^Zetp1VeM+hDm&7xbl;>)dlfNp=I{n+Es+xf*v-5a~
zzkYhmyoB>tP>&vX^FX8fa>lQJu^xWsj|R2L+}bO=cl&3?2Y(lwxFQsey4G|fWUXnl
zhRLI^YtL59a(jQNi%a)Q%I9Z}b7v|YP<LMZ+dSjfxBUv1xeLvv#D1uJHI3)Sqolo8
zR896S{M4*6*KzUt$E<(U65`4%)fYOmuy2gmF-7$#`(;6?Gi*8El9%a}2TeMCp$p|`
z+Bv1$YYsNv&#z_vWyG`c=FwZLro4Ela=BFdt7xo^Yef0uswe3w3v-gE9ZN|+ZDzCC
zsh)G{>vbJkn&q(}hwleiX`DU}U2+=lFz3Yc-x<I6vDH)sTg9KBxyY|?`GV`er}|B;
zZJ%YW=(XM7Wbee63*yUJXP!vCZgjnlrzGI&z8}JTcH9&F*3EC40xC~zUx&TEl<;hC
zd6`XjX}M}bCfo68?{6-?YvU=)b9J+x(zJac{Uz&;?*|<npc5gMkZ}A_pNaaVm)(1B
zev!#OwA%F7>HTZ+)^R8{``Cx>da{!1+TFWX?wZ7w@7>es+_&3h_VtT<b{^Z{%hi!J
zH;N->8pj{zrT_AMKh69T>m2X@-?*yquWIcA!!xHlWa7gLwf|oIf;80m|Noo4+!di$
zck2C_C)7DfVfO4ciJd0hvZfhVM6&}nsjv#0284$c1TJ29bBT5CnT3{Gnl>*5e?4Ig
z-(~wcVA8Z)4R)`b#n&dqFJa=JbE7q{VEPTW1=Y`IWK8T>sUWyhQepOg+2VE8&m>+?
zYUw^VvBy+DxhA>hzO~-x+4p6{CvLY`zev2~ztjDE_w1rTwZ464Im_N&R1wpTHK}wF
zyPmXF@$0X^0~ed`{7|YWS=f8p_o0XI@k?&grrA$p-L^+FWPSgl=G~bt?7gCu!N(qa
zImq`+S~4}l&Nh3R+vH_x-aaLNC*0+KuweemQ?WiSAyelcoz|`yHI-9u@rI`gQ@!TK
zYs~zi@@9^;;O#m7iH8p+&#BE1@YgYWvb5;Pi<f-YvYS6#aA97btnob~Rs2VPM&V<L
z_Q@TtTW(uENp)W<+rHDN@33)-;w_WEN-pio=l7)>o{)2qFIu=RU2!6_-qn)CC*7fJ
zlCeFdCzFa5)N?J)$>bmY<+k|x4TeT$zqg^hcfPdnug=qx{&DI3hgZMU_VTONe>-zh
z!n($yPrhz?{N!I{XEtr?lt>Nu%DU-S=H}@O9!#`6;U#;HcfZBMn!3`4l4mPB8#)`r
z8~1T-Ha}9$BU}GsuYJVvw>}mnKaMwOo@qY1W#&4N3LeJjROUI~I`5n<x|O<Z_R@Hz
z=&RZV&z3J(oosJsJ)OgQR>bXD$#G|W<^Cwt_MZQAYTDv23uV@+o?Fj9dwP=J4PJje
z!3{fl?nZB!P<*uhO@7{yCe=AA$yUOQ!i>%=f4DYte5={U+qF~oMb-!XWro~kR*vtS
zJ_}6QS(&Jmpmaf=Mdyy|o0pM~H$2_xn$dNs;?DdU_9@e}WkaT(b!vMWl`D7eV*mF?
zrGAHaBcjS3HX94?wh`RWCAqHsPK@Z&qKEUZ)!*jWvG~7E<xY-_Pnk*v2^=iiXPBq0
znK=REI~05%oVhW-#`K86QUgJBC?Uh*(^^?jU>a<SCikODAwla*{KO`cqgXVx8QfeN
zbt#E+yC`Vc>iv%uhMWO!K3tbqpSE21^y+1oyPrO?TlC#(@rL<^9}Is*erf7&fAPP2
zU+=%5l9+$XUp$Pdc`bkZ(cRj=k<IUeMD*C^=~S-x^HABt=8KtC-!TXK2`bZt^qDoM
z&z#oDAh_X%_QpT%KP`U$>Z@D(FSF^UJ&R5ypUt1QD|h^q7rwaby~CBxn=+{y)t}}U
zq(4$Gc>mjF`SxcEQ?Au+xK|^5tk0sek6C=Tv1m?YK*&#LpWXjd{(VW+i!rr7Abb7T
z!N2e7-E=p5CMXqHDk+4Wzkb(3E^m>z_TqX+eWxS;M4eW~ddj~zlBW8ZIq#3~`R*6@
z7uKsi_~&0~XZs*(PSy04lUsXJW!6cqwp@6w_`1IDO)>A&t`EGjqynbQJ@r*3-tApY
zIEzTtl!zB=RP}7)*S!Cs8l+jbh+!)Kl(xt(ciT*@=Xmf(aV}~1&hy=WX4;)ii!OyW
zY2RDvUiu)2@nrdddGq@d^VGMw*#^f<O1lv><-*tQ=^JLw5@h3H^!&*i@oRdK)5g>D
z%(cZO-*{NvTwe6^OZSVU>568{lF#agSy@j1wyHFy+48LT!;3R#e>~9Saoup+!etw|
zZVDf9UMIe`T6jxI*EI75Chid%_Pnc0SjBv2(JQ6hDR;8ZyKCL&e0A^ru_Mw(6Q<5<
z{A1Z);Qi6*%J<l`UrL{|)AE%JHgNn9O<O3#tuAtTes=n={(u>+)wB1_wCk=@`z!T}
z^~)jOtNgPLy|uh*COh+7_x?-MFLi&@UvuVA=jWGS+!8-m-hb_~=f89PwQA?WEmION
zw>kB^e0x!ex05^eOr(>vw(R%+{|+XHOxr!{W5q!smFa7mHd_e$Pl<fEF8I4lq4Npv
z>wXro)<234oRun&V%LAg?BCS;sf;P_+^GeBs?^_iSAEi{`cZx@dVUS##5o?9c)Yb1
zz82R{G&WV{kzktiNqWN<{iiKS)A!~b<ax6#>WH0|_|2nw&N)5DXT`565z>2m`lHFz
zr|+(*{rMiG{%+mPj!SQ9Ov3(h_HB4=aC^fme!rAHo4&ccembizmov01W$6!!wA;6z
zvs>Ka;-i~$o?iM<Rw)$!>Eo^9KK_(<KG6ni`NH%hf1c@owrEG0@(%@<+AD5CoZFt|
z3O9NSFz!F}Ce?3QdfhROB-@mS`OEwlez#h9<J%?v<>H4eTx1OYIPK8>+WhV8h1;(}
z6X(6Sl^FBDb;jp!dn<C^dR@7`zyGRrmZ7RoNqoVY5}yZOH2?L?>5<_ssF`%*-cONx
z_oZ)MUj6)rdPY(H*NqG3Mx5TTG0m#X{N2Ia;<V&L1$yfDuXcs9E)}?&85hYrujYkb
zkEEJOo>N^4|FkoD$33HVWy{U(xNjf2Am7}__}?nu&>czMre3e_XhiQ7G(Nv;<KG>k
zpKnO=Cnm~f{?$#JevR>((wcQuJd&P^K2%-U_}NuNFGxQw|7l;-WOqL&o6|OWC%M|2
zpMR`jzp?#ZGV9BuqT9n46}rYtYOrQqoBAkvno8cE3(di{=^w7&4^NK$tx-9P%j5S^
zZ=Oxr2af+x*0z5e>v^)9RdijJ%?wq@iM#Xncg){gf4Nn+Jn+2C;|*&I<&9*&E4F_9
z@S}0=iZY!``&LDCPh0q^Q}WIp$1DDMEgODbj|kWs_c$VqeR|#>i)BUEg{EFv`l+CF
z-rMAxvx@E%J9B+}lPde>;KT1yA2;tm_3=)1v1Qt^(ua4J_$>KS<i1_@?uo6%{co7h
z{zyMA^zM&(rhAuJZNSw&ky5#9Tsc+$5_uLEF8KbUdd0k8!7riSk>^Vu{Q9T$L!`EU
zP0rM}{;JHELq2I9G`{xd(8ZHaUUN_R?{{;J_08#W2e?C~-HsHm&k;S(kkGWY;n|e6
z0iE%iUL6ma)_8YyeTVC7<}GIg7jMbsI2U8dbKE8At*&DHtDfIX?7wrS@@)Dh{!j8j
zzP3}O#Gz%na@BFyFFk2WzRxMOx-0Na(Zb3y*AnZaRl-L7YE07^nQBGTBrm7iFdlkT
zqq|pPnqrLN-U_>}=Zhq!O?1{5d1in4zx}WJCHI~FYyS#=(Hh+P((udu6>FyCX`OC5
z)24m${LTX<Q=V_Uv~|Is*4!I`GrJ%0?%pC}waxP3P1W$3i#dAst1(X%6}@wHg4iwL
zw*}WsKjkT{lbgm=UC8BEx-IGUKbI$$x_*14%FUXy+%P}R>{!i4`Rv!*nHTHsXzkk7
zprKf(({{A~$O(qz_a`PE7M!lJ<~ryUf{9ZMr@LNlzV<9FCj0ck8%JE)ZfvM>)ii38
zKe%nH{-Z0pWj8i=Z(OxP@@eDT9n-r0A2(YsQ+(Mb*=y6Yq=i3TIb6SZrFCt}+Uc=%
zc^hqA*rZb}JXfCzveT$qIV0cgwD{t}`Z}@7om{6(qMhP&zP#BIuR3><_z{(AhiifJ
zZY_B#zD`E#+8?Ik%k7U3ygOU*SRb_c{$8*2x*Z>$&YNH%bhyno;qM#=*Gm4fc^-~s
zRc7;6YBv4;`ubx{rrx8zH}1}V{bI`RFFtWn|LCsC@=5zn>#l7+^(lCYb*M#VtPrd6
z`p;rI^{JLcK`UOpx!G23wf<51vmBLP*`+z|&X12NX~u3j?e}HLl0$j#UDKZzE?Ls^
zoZVP@-n6ZYYd@LYEn2)tc4dnFH^qBDx64Y*wGoY+w(-s-y9+B{MJDXIP;5EhclWyq
z({i)jdW-~&BkPxC@ykCsGHw2*d8#L#3YUgIYwPlF-5dW%L3zrWI<A)==iaz%$Td?~
z*wD>w$=&S_&&^(;Tb}3anqhzY(UEW4Bv1ICKH4U0zHsF~OAF?<Jtu!L6&&9eace%;
z>ms|$&bLo(zZurne(G9Wf4r%E!>KtXPYRz`y!x@sSn!9JlEBVGHSAC0ef5u7a&LFD
z&v4dmDUH-P!hh-hqn-ME+%Li}-1m+5vu}>$IWGWOIlbda{o3U9-y;5$gbA<Pr>8XU
zJm(&_Wr^PoU#U2H`<VFJ8?LQ4Z=244b)!eJ^(xQiq(jkLJtUU#-|i4z$uHgOxwvs_
z>D3Rn8gu7eZ{DmF^Qvk?@zWBWtSuLQ<v8Ez6y6{r8W6cGwc>kr#oD*dDm7bVBWJem
zuuM0LZ-}`xCFXPbfurnkhok+D<VJC|8#^rAdT-Um)>8$(msBE7Z!%r&b^ElpiK^F$
z>4ovrz6m<bTsB46!E^b8qd_IvKAT<($IF4v$9+`GYIl5EdaRDUp{ASIGJkFZE&Ei<
zH;?~>Yn{GZeeF=-L(Pw0e_aeK+}_qRoj-ZTBHi!4L6Uo3mVYk($owZp=T!dP*;_aC
z?3YXRzi~rs*T%AMOnc)laqVqOeED7Mz@uQRU!NXng<et3Z)0=MzRAC&^rZaW{JLq2
zT6b+aGd=qF=2>q=UVcx1%+~v2&bRE2<ry{0qc&!Ij9c^I!g}MiUnBNtvrBtPF357%
zv47}vyE)_Xsa>llOa9+xzOc$uSSOYDgqJY$uBN$b=5zF=)}$U;zA9(6e8<{9F7J%&
zLf<Zox%yqAd&%9<#Mo`mG*j>9hA+`>TKD`yPg2>EwX4M+?|mbcvdNxLck%<3Nrp{-
zkAM7b&%5vK&Q<f~cfXreI%D!&w%>=Md>-$3!PVED_k22QWPHH3wAn#ywwa5+Db%w?
zeDFQI%_($$zx9ughWEJ5Zhh%|bzQ9kb{0U&Jp;iVX9O?&TGNptaXR8q(@(v<8`QY9
zHx{h?68mNQMfpYITwhIoZGX`k?W6xF<Z}0h|DOMY!81-h-ruJupPg28=>CLvwsT%=
z=lgDYO+kIN0B@-L;tf$Y9Z&s?eM<K9WVY5$y`;E>DgXKN^1Ffsc88BI{j`!pJuc#Y
zPuKCH3Bf1Y>mE*iac48<`KjDTRj<sw5|R=Bu#3lfdvK)K$6JAR(INu5+*4m~Ne&7#
z%(4wjDtv75`Axs^q=&BxJ!jO+nq_Bo@k#K4Uz5F4wiv}t+WjTZzUrpCLh&uz9liQe
zaWfvR(5TB<dg#s~u43=g`ih=MPY1kZKDS(ci>ty1hbg;b+V)DZ+x~d0zqeG+@pwbB
zRC|{tv#mU<PTJ+BzxCFwB~cEppWB!4xhYIZoO1Gd>q_rQe{w{5eb$TrE@Rmqm><cO
z{_J?MhIH_I_3E8ZKL+rq{*|vk?02DRz1ZKZ)SsQ<Ns+Vp&gtG-o#J%w`pMUk-uF*9
zmZ#M4*)G?+{cS;r(%uQ5SLX3gTqa++r=T=k?fwOe#Gf9=zSmD_i;L>^zP^2dQhTj#
zJZnp*^Q$$Bx4OSPxp=<k;w!qd`mOSg@5^$vG`jpbaBq&h%=(kRn+l9h+?xMNa)OQ5
z7w?JNME9~v?#uC7YQpTpqNmSNV-*^)?f(IZ#>tGV2W6@*+Q+!>pLFkaQRSy;-<yu}
z{i+0w?WRD-c8~7-cv!!N>EeZ(a{Jon->usCc4yI9qc>$&7JOX0bcTg%&pf_53F)Ub
zep4e4T;Oti-TP`?JX5)?XskQyzU=+-k~7OfLf#$Xp0&1Z?srdH_3V>1OE$)^Y&q2V
zJS#u{{<=3$IBlP%JrB8%Ai7ofN}*A-*9x8<o5VdY8g?5Vnml>y8kgsvd+y6E_6a_?
zaMHPk={HiJ2h6#7S#{2eLkBh)>)B6VC9`Jgn$!cP_vajme{as=|IMjecp-DlJENaD
z_eAq-ZXV7$`lF&w;icWFpWIKB>rAe)uU}lNH8X8XuzEqu_LR~K($SH1_dFPn7nFL=
zn}4G7T=UGOF9IVpnh(r~vaf$qamak)4;jCS_oDl&4^5fx5p{XO7U93g54V;Hu6@IJ
zQexhzSCNS-kB>Ut?wZ!TE5~(8M9PGZD|7heI+IWOpG&X!X>*fJb{Ai<N&YK|9+^u=
zLzU*G&ft|4j-0uR|M#zZ3QX@^Psi2VI-DQ+SiR!Cg#1s{g*E2_-+JFWV)8M@Qu{r(
ziwDnJ|Ev7Bw649Zk=!~}pifw6J<rbMxLF)EUj;g162<%%1ehN#eq3!+R&nlVMXL7S
z+%Ls1%`bC5{mK5tY3IKQaiYf_+?c~!=C0;>JdtH-m%m5T;dc+dpZb1rN9gvoH%^5m
zRwk<Py^rf=djCAP&aJ=oUBLCkXH&bPEgl|wRHnG|g<Q|lns}Li)h=(2$4~CtG|7m^
zSLDDv$J5Jp1(cqc-WTREXUgVvkJA3U{MtK5<b_l1pNcEf(lWR4l;2kDoqk(RuQB<V
zu7>F3i6+m(U2M&p_;gEeUyPj5H|G=ElsRP&?<yxJRBvH;%=f2l^ET%xn-#z#zYpiV
zKeX|$%C6-%3a+o<|G1{b=g8fwpUiJ$>h9majOm9C@BPi`8Jwy;pS7FYGIt%y{@hl=
z757Vfcb|jE{;p5KpFe3u?MhR&-prCcjrZvK@|qUUYr7{L^SANV^V)e_QS)@)o|BV5
z?47hz=KPJ`w$iURtbVHXWuHGJoV}{x#ZEV$sy$pYw;U=r-M`YeZk8mQ*5OaVQ>s-;
zPimZ=oZhm^ltuEhc3_J4A>rb$sfzv|%S_&OIG?C}R~%}6>utAKiPDp=yE0P0UwV0*
zB|?@@rM{A**LTf_t|~Df@tad0<X)ckeM+i!P*)Ti>-<;W7MQ<U@%eK{w##-!rk^%X
z9NWJ}-#hw!lSSVC&-NGYoSSHA`qX3bzB?a}9WxNVe<$PpE61o;CQ~BktWaKizHrmy
zPwtaHykEcnl;^{@8>WjUD9zVyw|{VB-n80F`x0^`B-4Hwao7bW{++aFEz9zxqvh#K
zK5++2mwEoW^Wev`shtO&b~e1QPbwFi)OE5xE;VwA%D&t8JoWd@xcBy>O@`l$SwB>R
zqaB^amL2c;cm0>aDe+rdC67rJ28oG<r7iq^AZ`93n^(J3eADGma@yI6E64t>(ptAU
z@8OL5J8x|8-XnQou2sYR;7X3?UkuN@)X?$!?()`=Y5L2;>U&R^UmktD_qj}ZjND?^
z>?AfWajyL#-Is3PZCe(;y=cnO%q?~Q^-`XQBr7`ey}8p?d_T$k-A@CLtj_EskEWVG
zdhTEJ=+UJpk?f6C8=u!QyZu`7;MjY!x5qDsREb}^mbLKs_x*Q{b7(Q`G1?Kk-}UwO
z`lg;YJHg9eJEMyeJ^el{(eu14tYz=<g2yUfU*DlVWqPp^Z{Sq<&L>YV^tqnDlGM9e
z<mJwz1<zht&dK^chj~Z*evYShERn5KZ@rrI;$h0gtKMIyMn-9E_;svQ<Lue?V&{Fw
zQp#_q*=%-^W?!QFUhinz`mVN8PrrtOQqQpG(XZ+{=U$%woV!DIY0dgKcP{t%=bd_(
zZKgTvNk!L}bG0j%dqvNC*4H`fuJ*1AFJ4XB&)1c*XnO4FnBRh$s)_HMwpD3qx34hR
zefWy8eeMrq{rPWuUv293Y%{1ib-Ve2b=aAnm-9+nC;K;Dy_UZ5*SZj$GfyMF#qQqX
zaXj+5^2R6O|C6kX=KP$oeGyyqa~-aL4U-Gfx5-+5nL010x^K&)rCWDhbhsw2!>Qc7
z#&*T4Jn!0!=$j|EO<KEsDuYK?Oz5qe34it1PnD`=S~PpP8q;)LrvJTj=3n2jzjwd(
z%k7u{Pl=1Eca&ej^Vvx2_;kNJe)Xn%4NmNHdtbWApfLW3cxCrztt!Xw`d|K*ZBY|X
zee~k?oP_IgzDY$^+U1qIYX20>vHT}^%{-`5HYI)ItqE0sH6FZh%nK8+(YkmnbydNV
z&g9I+sfU=N?}@Cs?tby0tiYn?V_kbRlM8+&uz&9DG18eoZ>#%a&)~@xYP;%A$myQx
zS+8YpxG*4;Pb^w)S%#~8PichB(wbGDxmAVdXUr{DPn!K%GsmK$XY)heQ?sq(pDit7
zdH#~`nm=qzc0cl%ENc&JOm?=GWo2mn;Vv`Z{Tvq`zFht|l4le9#rBvLuOmI4c<3LV
zn#*If;wMjYI?vC{MW<dII;nmTJUZ)Z!+h%pk3og^^b0pvOYL~cDPMFqX4!|O_a9#U
z>RWZ+``??HlMTy$6v){B(c3Tc<?V&kTE?U)j#s~*xYc|%uBplWnSyqyg*n$_m#;ss
z3VEKrt;Q73%koR>%)+A9zGxm^`4_L>`WQgQWtq>enK`fXz;$*;=&<Zm(6Frb()~R-
zq3aLKoZqyr@9&Q{F-kg_Nx9j5j;7|ZADUC<#Tu}{24-W=t(S!j%t~ax>VXc;E@yxY
z%|6_}W|gpsvoDKYEogA|!PU<@%{$)aI)*pb8}>$S_{>oxKC6AfnX}x&jKYkK4XwMY
zY;Ch;w%Kgw@C}se*Oz43`N<*lrcO%4x~tC~%Koj;k9(eSreSHGzGRrM+deyvh@(BX
zob%QlD%yF%=k@+vmOB^g&+Um}G5KjC_@dci!=XFsH}-%AeiM|C;fJqo52WMsKl;A(
zW${6SS2$*HZI+TZzT$EK1wP2`YglPee^$Feb05kuZ$oE;6ytxZGcle2>;E&CH;XTx
zWvkc6eeSQm9{ct3K<WIRM*DyK>+a{sKDvL`@5u-G7_lEaJ*KhARg@iCma$n}@$D{`
zIhpr+zs}<gIwVv(RXO5Qz{?$?^_e9}uaC|<P^9_M=tOGXN$rE*x!)Zzy;HFI_ksC=
z-*e_}bD4THu5<Z&>Bior-Vb8GT$mKja$NTMYniz=9d6fu*?DtHUF6-w5r6xM@0zEs
z`m3+IiA=nbt-PyoS9<Z3#A{z>e>^(->xysZl(s%w_@pc^qTm^e-LDUCUrdjZ(RkK$
zY2$(wml}^S=P$@RFS4V~Ms)t(&8%0y{)#&97zl|id8WG7nO?8n#+=ig=k@8~|3~M1
zoeG~BPHd0wWnR{DW6}R(v5xX@uU+0)boWU-&+~P0@l5=6&pc=I=b2B9&#Mu6a%<%e
zyKk14eV*yve7<Ami{*|7Z{<~9XVW;NJoEk3q?tQ8M4wHX#U_%vyeRg>^oiE@Md$2z
zq*Z0bJ#Fo8)}o#Nmc8RD{BOJZVZ^4miQOEV63_CfUuq6xdigLY_OkxwrMuRwD4F`8
ztDH%W&uPyS>xA>?j~kThaBWucow)9j=ZjxQyNwQeYh6f+Z>wK>=IJ9N+ZSoGeP&Cr
zZ+y6{BL3v;sogwb+x+|vJr}w?%lny|?9ZQ>zg+X#|D`N2kiPhm<=J{erb$*AGL|pi
zEp0AcV|2tzoW*%Qcj(@C!ZXd4R$g~2`MW>e**95qlX^$GqkhzPwG2-&-F$~kzUz_S
zcK&W$$#=hd_4{wE_MXS~eydp`$AC8C+x_0@%J!Iowlh4wEPC9ath29{^WWsI%!?Zn
z?sc!U`5v_Mujc!B*VM2bi}!rnRlQP%d%DZfX}1|)h-GS>KfO|-nd`lf)|K|k*z<E|
z`Og<M{JJ*e>*fddk2Z3dti5;k`h{C>9_m`8otV0mXSSJ0l23lWn1PC4#!bN;5-(*=
z*Sn=wYLu;u?Q;F<9<Xs0S8=gd;NuGEZmHH)O67%2hu6(5*j2``c*jX*zsC#QXHE=`
z%~IstVX4jhG4|KtgU9cl+#GVds=(}!xQzVVG9^!Ai%AEkwycZaBau?vd2iO=6Sfl9
zE;lZ{%>CP@=e5|G19_`m-&}lHoOiv(=jrYxTNg2Iy|ZM}*-ib%i(U(#+#}e~u!N88
z$b`9ZRuRXwoY#~XxqSJ(sw&q-(sQrbqSyCrrNjOn>^w8^_{Pl#J6%iVwAZ4I3F|Di
z|K0Gl|GdMi$v-CbpPW}*BT?LbvnjK5L($0->2)UJN4H8d7W;m3*l?y;m=Tn$Zx(xR
z*7@D^SKTS|uG7-%C+<2P4J!`mlV9?5OY61thub)ocB-XqJo<e4-aX&$h$jkKYE6^-
zYg6+DZCu!<RZiJ$7w3JM)3z(j10%25m+TJPWte?9CgT0<vv=JNM{ld{t8G%-?)N(R
zYE)aV>E(^P3;FYA8%qnf6-WM97q&)AqxD7G=Tli9o;a5$o-vS}dQZ7}LrR&Y-?SY8
zpKrMQ`L~j(c6L(K#_-%#heV@S1x7u0yZNejM&-5Mx5wAcIPO=&u~xx7s=oW?($Xul
zx;E^3WtgJE`Pzfus%&4!A=g)~FV@}(EckT7vm<@xG1bV21s~=-y|XocuY2Na%(3CH
zUb#81ESvZL+b8w<mix)eJOSToA}alUfyRg1pUJ=68aicSvdlKqch1Wm+b!9^(=UIc
zGwZlgu61OnWF&MD_>RLAYjds}f3kH}h{YT2P@a*@bxi%p!tK8W+-}KgNDB6E+kXA9
z?INbx^XerI|6saV{lzxq{K^-bb90+6S}zTC6kk@?wO;-7wJDG1Ne4x2+pBY1PNr_X
zU>{d$?WC)np9)IDC*42)uWIrZ+c$f6${0W1Rgf2?7L*a2f9qmzjP>^ub{Bf;%XA)|
ztDp33!GymHR@rL2(z_oqB~>N+{lj}}r-GL5zV%Rawy>(a8@g4-b?>zt!DF=@EA$UZ
zUdz7M&nm9#c+~&oD*50@wzBpA6vfu^8%*huSemO|@a$CLg*X0hbrqej=&UFReSA=7
zV_{!`t;K<T*AMOsZ=Jbne!%yq|F&t${c^rBmBp?vdR9!q8*9hK!G>M2dM4-By)gFi
zPQLudQ1FM8@&)(AX^DdVsXvY@OL%2(zR-U+r0xF+@euB>YeeGy-+z3^clPt`+|8K@
z-cM4Gc<Dc8+v%Zm+K$P5YHDHP;i+dn%z0n8W3t4{bB67m=0@g8j`N>y$dY}sl0*0Q
z$LlEzHZ5w}Ep^GMdXen8U2e-Jb*ye*dLV92Q}EoiH@4Xe?%eXoE@)=E+Vjjav#0kO
z#=kj!>(|=@8QggrUnqwP2^~+0_~X&TWALp{#!{xRbCJP}qf^6`HIwzYZfb5fGk+Wv
z&38<#>!6w0nz+EOo`>!ma^H4aly=L0dy}+AE6c4i;raTdkN$5wt9|^A$@v+R*6fU!
zv9!I^q%=`G^0lha&ZFN1By*-bR9S22{j=fa(xiQoy74{7{{D;v9Z!2XhqH3yhs}$Y
z1%GOq0b0Ae>T=7Gi4tZxOsC73M4#H;s8nLT`SNDPvSl3aTwgy;JtDhxp8i?aI}`tA
zthnF#`dzh%<<F%N<)56-<j?Gq*WFSrx8r6+#LTrHub91Z-eF$bQT{KN-A&!!by}*<
zc3bm;be?yz!53G)N@t(8f0K-*rgK5Ud9yv2D@E;przvOZeE$??wR(#mhf(F-tsb9)
zx3(`VOrAJJ?^d{aRZvjk_V0@}f3^q;I;K4J?ZeE->Kp3Q_da!Vtq!;ntFdvL=k47>
zey0>(tB1V(+dSt+O2D?;E!Iy;uP+VwoooE`>n+vy&NVwEuD+Hi4E);6bly6D(Y8A~
zc|{lgP3;!GeLGFTURPYY>`u$FU(X+W>C0AIESg={xbx-V!i4W>dp=Iz|M*w*`(wP1
z4z9|2f5hjWTu80u{%>tt&gO5<{ZuIX=GN<vtDmt4%$(e3Q>V48FCR2>-pIhB6f|R{
zR94jc@|M1(^B?J~J?oVCukX3%pWXT^Jc1KX^T|wG=>Fg9-@98|#lKzgu_(_u(zuv&
z#)L)X_7nHW%vqc&rhM7pcVgC_N2QOt!`>`9^rp6D4(h0|ngi%G+P2<fDt)~1(c!%7
z@1A>BX`4`}5yM}$ZqB)fN@7v-b33dHnWimb(mK6`=Y1XT`mMDcE&bb+wKofxKR?5E
z?ey9w>wX$PcyxHtLtXVpX1cA1B^O+X%D-B{G4<iBC7v6mrDk87v2FVFgni!*Y*Bi=
zPp3oB_LPZekmgH~JrP}by`E+Jl!_n=dE@r1Kk)p<r#0PA)%ibnT{!E%h5v)_T8-PK
z`PU8^{j16s=&wD!;!P*}N`dm^w{KXhDla?jZ7Tr}`K~(fWu;$;*`Cguh4~4yoR_>V
zzv?|JK{MMytX*50clU?mJQmscP8Pc^Y!dx?IcQ5j__Xbo4=ciI_%|y3{g-n`V8WJ*
zE4RL3zhw2W|Gv0*X<bzRQ*HTrD;we77a`hWy7#(8We$}t+bY*x{xrc^lR4yV;{17C
z6W^S&l9*C?!c}5T>RVftsdm$itU{~x!?(V)v;2|2B1J#?^OQyJc0CpIIafd7YIgR`
zSsbsr=kGtTIieu&YqN}LuizW@zWx6*6U_E~e)V(bi*=FhmNzpu=&w1tW#;U_jSFVQ
z8)_MJpDOx3Z|lGH`mev<+mmzFOf{|Qk=t9xd()#o_#WQo2_6aFxS^e0I{uf7QT_~$
z8ehQ+za|uH>h`d`!sn#^f^(Pk&oG^1=KW90mnuK9bZz~~nB|~5>7jJfv(*pols>Ka
zw3%zlo%EyjF+U||h3)IR*dO|6oyGefB0Hxf@f7DDKRqMtM!2S|)6z_9`>QX(=g`Jz
znaWvwJoGCq#AaIa949UHR{urC=hbY&<<_XYEKxTVy%oMg>F~L?A=6wltWTx;UtV-m
z>w4z#C2NwdRINGk=vZN3-`@hzNd|hHll_A)yQ|L%xwf?KNw$mDW7VDB^)W8`zd2I;
zcDw(c^{7>|kL&I6Fs(DXpEm53Dh7}2KApN?|Fe$5mP4MWRwUh(G27RFVcGFV`P|=%
zkL6meJ+^XB*7v*ScAjQZWr;GTFV^*(<M0o(pKLE)@h#~--+2i?|E##4CL#VEGiqXI
zSScPndhFx%iO-+s^E=<vsItF#TDPNp)9P18<?9bG)V)@1+PBUx=sM@jH;j*tlw|d6
zjlOm7YMZ@ftdqpgq@*}UlaQL+*Y0;sy{vL-4V5mv<7LvjcJbD?SL*$BYG=3RU97oM
zX#Fiz`_#ml^ZH+<{(exAyW-o`ub27%ti3hc!QxEH-<DPS{&J$ex35I6xi0bG>1mr;
z95XmhJiq7K(%UMQo+vMUsQtnw!@5b)N3Z{4XpNKz5xn|=t3GPuoYrcO)0cXtt!qu5
z8f~IFMKelkL$c!ZFTeVmH$7>7*DWX;ByO<9>BvX7((C$-v)edkFJ`*G^?rYkkF}Oo
z`9s#TIc`%decUXvPu466bboh2|EM)jRrT+(Ms@!en&#Han~t4WF?T`V<ePfVsR>Uw
zAG;pE+bcM4&YDzJtNH1FzWJxl;^LcH!nWs#UNv{T#WHV;iS0L!+?eZ-zBS1v-e~^|
zyH$6mPMsLQC1^iuo6h>hdo^bAzPZ9F^YPxU3&#U&w*GPDyioaS0eF;l{<Uvk1rFaY
zD0S-VR<d6x+C4}0E#tn#;O7Nhg?qkkbiXRMCP|HL?!q@!6E^X^3S9JS>ela0%fClY
zDJ(Lwn(k%iAGGmQf{*!!QuCNvLpPWGx8-AaF6Z9t_OHJ2wSRts#GBnG^*Nsw_hrRD
zQCsHw@a^WP-8-Jmo?IapH7)B*%3H^)^KWWhd%4Etf|;;T=3Aq=oeiB0icF7A3T@u~
zUaPidQ+NClDcfJ5Q)Id1r-UuDisX5?;L)*q6{F=$ar4vIHy;%a@9D0aq@BU@bVtTR
zKEpMJ4i~Szcl(w7kVV7q-a(6=gt(8Ko&^O$B7Xb(-Om3yv29amMBI$d!@I99I$$oS
z8D=HzbxQ5w-CbYjFupx7YySDCC+_C``NtZyMycTA^(BkfEa7n$b``H+)1Ce5SIOLa
zDO;Q#Em>SDYW~=Neg2ar4&tvKA78x9q?_w?Xu)>bq$?qJz7=rF80R~#oN;7{<$k4C
zI|WNJR^IMAcc|pa6!Qg7ws60flVrZVm{p?uf%%-bvbQF(Ps|c;TF?2tM!fH>`bFEL
zZM!YXzD07*?AX2fX}-*{No~KgwHnS}`e0k#HqGyl#sB8R2EO4Hx%Vdc9rUhGy)M!J
zOP$X%vh0cPyq5P<&peellxMQ$vGjyPxwk&a9q&$m*l8MS@g+uC%{H#p$FOJF&$AlW
z-2EG_K6Lmrz5T)s5w0%vo;@aJdAtu@T%Y%AZLqI&TjAq8!EnEj>oye|LvwHG=vuEk
zVLLotwFvIi+MjXD`N8)E=R@BnZWk0kD8_!+O2YB()nLAZQ5Wy^T7J9}dcig5dGgeQ
z9eIZvuG~$?R9>&I_;uI(9W2EU_deP%X`S4XrGCyck9O`VdtWPOxwGi!V$UDnug5=q
z@~-U0X)c3_{D%(9zj^Gws5ax}tll?ggw{lwiR{1kQBW=Ny_3|xo~?-nvn40EK3KUb
zC%$V(Zq&!Sk}LmcU1*D4c-JK%?b*)G1J^|uFP?8L-IRVWx8_#ILaDgaNR=&<z21xL
zTXN6YyJzk)=~w4wc|Y1Kf4RGK#`c<bky?GSCmz@QsE)N3eIC$iIj8lMH}~tq8qZlY
z67O7#2@+FxOkIc=sjZZkv;d`=Sv=ibp95neUY*<^eLL)*%8tulT3X~_!?Y}46&g?f
z?&zGd&@bVBao^^MzKcR;hRm(pt?{c|U%$<BzPvi5=$8NDufNL`m6uC!OBN+OH=FZY
zOuZ{`rr5axz8<kl9Y?kEkDQ->#`Pm;nD#qln0CvC1M=o|+cWLwExWXP!?rMPi+%r}
z?qd^ft4J-_UDtgr|38c5&0@s>;hK3nOvR@?QSm=C$;5Wyr{<P(3od{EbZFK!{+mzd
ztZ;5qSiM0gQYnaEJ!)OttH`S^ac*yWMI&k-TTOZP?C?&-c<+6?bB*UkUV3rbD{h}s
z*8~gBV)0FB9~>(>xHijAYcN<RanZN+=6WOcmahvxr@qy`J#ANf((^CRSF+p)JoSC+
zIoq>8T3*}s2Vb$9=(WR2akB5s_{*;^eN(t({e9`YRon9|)t0;vjZG{mby8Te)mP5-
zsCf>5RKyN><~5;jW2eSQSd~`yhq5K_O1C^_7jrkXGb!ZT!&lw&;uz-LtGcTn^CTt=
zbwpM|X=;o0=C>yney^FGFggFIclOum|51jaU(V0^E#rMCA+4p;Pj~%p-LDICi`8$Z
zmCfH4`DE3lXQglID{~#>6{p|jF%<l<OHm<b_pb!btZiqL8~k@3YP~Vxh?YrgUd*LO
z8`<Iw5>~WC?_c=5w&!`aI}`iL{heq1e!b7|)jM_M;&#h}>uhIT>3O+kn~l#r6S>3f
za>sXn?G23hv*@I?#k!+e&ab}4RD#B5T?B1rT|D-5Z2@R}wmI`qd}PAu*-l@7X;|&p
z?OJjnVxoB}kDvUTgnbhO+n!$DoR(>lnPqg$<vRb(!_2R{745pMp8Fj!dmenF;Dbc^
z0{6D5`i$MYl`Cr)t?m|fz7c!&*vDG%YmrO0^l^(TE;_&NoKxhn&U$NcC*-8(!a7mg
z8K>$+xB2~8>^3KUOXjc5FWl#LtmOMu%x4?C_4|b#jn}hw8GJgb)!dUO@G5Uj>TUfP
zCPqGs?ct^ijOI_fnWq<wSQsmZyfC)>SJ@dcJLhE?cPl;qOB$zr+B7vW4bSpeh1Q$C
ztv9m;zqwU>OO9&UD=z+E1@B9N7*>nKsd5snmI{HNuedy5Qc75z({R~tqP3OZ?lWa2
zJv=HHt7PN1ac8q<3b%02jZe{-v2ouzjwe%f-CsIe#%Rxt4>!|4Iw$M@_F3Li!g|Ty
z#dM#<e3bt^TY6(cXH~}yRo(8Bb2<+wC_f0FG4rBr&YNHEHTCNP^UWTq_r5%HC{bE0
zF_EvJJ@f0k-+6KZ2W?CRcN`JiP@ukcd3x{RY0t$LYI;5Xq^dXToLo553a#0#Jg2wb
z+OuP^{QIM?=PZ%h@a4^cuEK?%r6b;*y|Ql+N5s)L_aH;G93I_Uz(cgtphL701}se?
z&ltV0`kX)+YXyzGKG1G*=+OPHtu$4$4OB~_-~$Yb30h~ES(eP~K@o50JP<C-7@YVo
zYuakfspwJ+iVx!3XL|4W`@a5x-X})wkRyc$cm6N^ama7SZ}~f#*H3+&d7hQyhkT6c
zW6%IC--4YYe!7)>PkQA0jE~>mu<v56=7y5O$_-BzUMkf7cj?8EYu&b*&w?I3Rhrs`
z7>Z@O7Qb)9nTSta4|Y7Rvb{W+{o;$L{2gl+s;+0bufIe1dO=XZ_eT50?`~Qht`P65
z=I+vx^|1NC_KGbxEqQ^7xYhmxd(IY%GEH}~4*FPbcz99f_KDwEn^pVI2DU|B&Oaue
ze{J!t+soEgYV5pwsP&WogT?&!_qj~_!t;Xrn@{8G<G~+qT1N-Ou3!JrHsZ&Omuz_<
zuBu<l@~p)DReu^>kM9%iGVV{>yf41@ahi(awio*=uVsrVMD2{euisYueWQLOyS;Gv
ziysNa!9RIpmz~?~GAF_=&uDAX?d4S^@83s!D$H#-WHae!oTk~~?tnzSm6;BKWm?xK
z*GTUC9D6V2upIlWb8%byvWu7f{8U@=EX`(v!ku5!%+}m|=wcPF{c*RPo~zkkqv)<P
zU0&gw>nhY2JQie9z0X)(XV<nfIdFz*=C8&{bHJmsDyvVwDZ95OCS}8>(xN2$>G$_(
z=*^rx`$_d}PV<>RCO00+*{FYbf7r94;6-vJ#l1habQazUnlAo*uD0a&Tc0OZF^GF4
z_Nm!>&fTw}TC+1n$~tYjll7&*zR<Ramse7yb9eVH(GPeok-dV~v^Vs`JO|ab+0(Ya
z^SvOX6?L!S(wr*|F7MfwS?SFxJb2#2A^t<1x!S!6jcdN}JUL&<k}WR2=w3|F8UCvb
z^MC4|`SnfphriY`*E^z`7es?A-z_cr9ei(p*QqrH?v-y#zXw^0>2-Fky&)8>t*>?d
z^wBiskc#O63+>Llu6lQ+=GJDxF8gH1m*w5eq8U+pXRlwl_2%K(_R|i|L=4SZK!#=y
zF4(Mp{Bj7>uISkx?t9POu{%xKYxC!e5nt6U4y`#ass7>ZEzafH>;_&spUS1!^(Pq#
zGgeK~fDX)79e><i@<}Ijp4^<?4^NM~FQ4miiKj26Kozt&m+fXu+xAz`p;+Uhi*s(9
z$_M|9%U+w|@HQs!_U~Oc`|mU-+R8>)?foEB5mEWmx>Nt=)h}~)2UuIXPM*KyTy>;*
zKO4u9zMD%g^p!LwO;rrDVwPaebG@CX{F0k#lKg^TX#%6PQ<f(;6upf%VytB>=g^xG
z#;!eGxAvKPabV2uiMQ3o7yNq^CHzbMo~qAX_x!6mr`dS8mzHu*jZ-dX7mYp}XjwPm
z+C{Ob`K`B=M3iUEIC^bCe3AUE71v9aeR^^6ylYX`^?l;&*T#1K`t^NdmAme;70JJy
z*&Em8T$}skH$&WlO?Uci{@j?g<f-|=umj><YZI?ed1v{JbJm^czcyXQ*^*}0e2%|6
zX1gQzT#k>#xuwr`M{QiSKx9$p^Ql)KoNRx0Xhxz{(q8v(2`Aqa&Cw}b_-te6kH5jJ
z^Kxh0bj-mzG|QL7aeqVqmVaWKy<g8r7YqxxZR=6_`0Q?T-(3Ag1rw_htF_Ce=hzep
zJ&L?n=ow}qW0NlX;@0+ii{E^C)OB0?;*Le@d8RO#zV`a4>n*g}m*4N}oP+W8@x7&Q
z7eC3=nzFa<qfqmkMKh90H%@5|ow62bVD=4kVD|jAZO1C6z2BB}`7?jAM7&;g|GxHD
zmZFZ)549>Mazt$VC3>dk^`V`fGd&hA-I3{TUi9{k@^1&@e>XR}WV5@aMxV3Nh-rHG
zTesY+*yrGn7K<-s@`pTjGpi~;y7=u|Rqk@X?2ASrwua5KT|2DK_lleSm*QS^J^SU!
zlp9Siv+Slm%{#ow^y!Z0Z6bNr=l6BqtlDLz>%UljZI8;^_5XYvXM75NnjW()@phM!
zU8KCwzuLPq!~?f&D!TAX{KwPo^!>%Fmb16t&prYk?LB|1y0|ju>GBu${HuQHxc)!1
z-6qw#OVnR=?vg)KYUet&6_l(pOAERGwfa?=_Uq?YYa9PaF2Cx}saGWTb;6`j`(>MW
z-o*WN)`^l|klH74R6k0lv+$`w#<#=YrcFp}5ewO|>SMyR8w)&l$jLnTeDUD(#azaz
z)d8m-<ZHXt`g>32?yFVLFwt?_c)Io3O;Pd66SLS(g}+<ge@JJt!9VE({q6=+uB9!M
z-@TIO|HNaW+@&kQ!?*`>ZT81XxH`{M64c(S!do;kVp=Urp4RC{huXAfCN?nM5kLGR
z<-yA~F5|-Y(=AT$c!$}ye)-||=A}gIna<7!X<do2e@rD;tXaX(1{==3r1I!hqUHwi
z<qtyAwYR<XchOtBqd(-?!jqL!pP!{BpArAPaa*0W!L6ofonIQ$T8?a#5VIFjX71Um
z?9S&NvuK~|*$dk1-GYwAh-^BD7|w09z&V_ITu7-mH_r0evdUvqQqCSdq+{#k9xT3X
z($=^#XZUFD{V&rueSU>)G?(LnyXW#JtcEA$CX`-TzH!Q7?M`LGoEt3HIypn8d{21Z
zDUz~0{qf9MN;|~gPJYyxEdOY3{q4q!Cxa)ZO5RT2tYoQQw6X12uWQh*6|?8Q@bqlG
zd$0T4xyK%!lKmn3)byrIS*w54c%SkA&Rn&+Ef?NZDx@YSrfw6vX7<WC?{MDX&r5f9
zSZ|W&{c2r!x3*tNeZR<Szq*c}dgducJb#0ZF6Z_4er>aV#$M3qZ;j}^&AjhR;#%`>
zZ$7B!|1#vQ{==SCf9{1nNuN4x?WS|v=Y(B(osucPNMu5)cJ}rrzc9X<qAwHQ$32>9
zQYI2IW993ai~f8&`TP7dY0=tgi|PZnD@XTKta|aJ_7l71#*+)y=yR59+@7%|ZpE#&
z-uKS`zGVE0`-jaW+s8?@VVt|*Bf#gkh^cSee%7HbO3&=g4o=^%=MTP=z3$_tjcsXk
zOVW|K!pSeEUompI@qNqn$KhxB7Z|C_R{pu-FMGd)xyQkUYxA<2Aof3f7Z$&$=-Rx+
zjJx%x^{#uZ_iG(pXL&`IJ=nmb`|bMo=T&@XHO@)&UAx--F|Lf)Xyq~K+9E!e7c#n=
zC1$qW<PUx<>QR5OD>h`t-mrPWva<~rZ<v)B=2Nj+jPvl9MCm9;KIvXh8S{PH)=9-#
zZ#et;)qzDpJLKNPSju)w>29&REl~c5MaPvjWLl==y}wd%*}nxi<#XM`(iHQ~&E#G4
z+`Oc-`0RW}aqC5G+vjxL-Xg-6-r$tIH*_%<c+l5mL3(!nuUvioiz0H0@yBW-lQe9m
zWP1G&*gmy{D^ACC`!SW>0Zd(5^6eGz9}tUyLuZ6{yg2o6YS`R$v*+{5KS+0Oyt&If
zJ5jQJuaN&1`0Cq72Gx(PZcZ1US~Kh9SJ>#RR4Ht9HdE%&={g17==D$9-1|!B+g<HE
z)n;yJ{f^hCm_xEOeA}|Ft`hTW=i(MzFO9l+J>c7yYVL%Eht^m#OS-g9`oQTrcl(3c
zyEg4P%XxhBquG6;FTbZZ_eWb*-mHqhyZ5VOx7?@X5YSTMOMljI*@Twf3wjcC<+a#a
zj>HS?EgPguRz5l^zcJtP#FO2Q%9rL@>@$1f-=4l`areSM8~puMx4akpyPRwDf<4aq
zhqfq3&X<|x^I~g{-&OVLtAE|Sz{9jIbkp>;m0mZG-D1APX%)I9I{W6V8^4&+1i1B9
zrHiUxO<?)`>hb$}sU!QoFRH53+m(GS(XUME4R^L-@8=0xVj+v?#*3u|M!vhZS*(xi
z{N%E|bvn_TeLH8)+ZI?o!9M?LZU6M>zZD-IC);qEO<+B4u>MzbLm2yERRyK58;<kO
zU7-Hr-IM6468CMU-B<1FsO#hU%v__f)uSz+W7hgz(o*VM?xocHch7wB^mg{kUt%Fo
zI<EKZu)DS=K*!{934Ekj`$JhB+a=liejVR;gk;$iJZk-Vc148_yJc(51u?tMbGEZT
z#O#be_~ChRQ1HT9R(+#4cl=T#k7T(2e3Ka!68+Tb?Tjg*JyHErBkow}o!TLP&ZBMh
zan;06nOVPHxJ>rH`O;lYaMGy?&v%!uE_jhD-*_hTdq#ZJ9)qKSD}UecYTfB7>eiO5
z*Dm+x<Mew)ei!2VE!LHNDt-9T$4rJz@wux;r_s;0O-^6yHcgLa;!hR7&~5*(%~^TP
z_bk<kGK~6yVl(w`1sJ+7e6GCZ=esQl_UTH?FDK2@dgu9JP0kGEr=MS`RPI#o7fRfF
zWBXy_V;3i{k308i)7{sd&+S{b*l){R{3-aUxaZAZpFhu6)qe8W+&NQzkx@wNQ`aCq
zv%bjbk6%8IwEvvEY*qTIPr@%HwwCYx&vRCPSN7vF5$SoWiaY|Q#h2K)3t7iVXZNd2
zoM4go+S{Y%|5BOrGYU8Mwf*=|_31_WzZ|D?uf)!}&pq0QI<%Z-^5+Y4{rktN-0d^h
z#0S~tht@Wl$Nvv}KQToA#lIcTBDZk-__8d6)3t_M_uTc*7A-4vxFxa+R{v0vUtqxf
zRWOiuy#UKb>-C$2a=DmYub0k94hlM+@MMDCxv1J{IX5O4PRtj%+kR1yG5C2%4-3y)
z0nf_CyIxN}aCUkO+VJw*y>nC*j!nKC>HSQ(*J{&r{)NV0zkSP%LmOSbp|>?oOTks~
zealBD#g}aoUzO)TR}24J=@YDO{3rBM>!Xt=HlDtBNWAZ5n@z{c4WA6&+8Vzq+7P;i
z``qcQqZMJB^>_8VwWJ$t{O=W}9%2;2RdnCwcCp3LU(a+;7Ya^UYyaKje8lp{?w_|_
zd7aVjnRdMR6-(cTX)$bUUO(OhUa6G7Hm@v2vr0rP$ye{ilho|ln!6$@e_uYa*Pij|
z^X!{!KabuDJ9ITWQa<R#m#8;;dw%slte7~xIb&)G+b742qgrQ@H0&d`N}W3RDQew5
zd4BO*TQ|-B5a?1T#63@`RC2C&p#9#Mqgu^|b9ePte(rfDv2NdrORxC#+FovZb9A}w
zmE>do20Y*HKAGO~$<lr6`enkGmwosax%O`S=d+$R{JGMQA!@U$wf+6xZ&efnYn+Vl
zCMaIeZ~eJ%^_Pc|dUY2wzPyM@+POosW<tctk12*N&8H;)PdqV)tD<(6Xi2yFItlT=
zD&ZF-P8D7}B%2hG+^}fv{oXIv4{<up?6Kifo)KQ-BqTFOrRDPb#f7W$ls8UYd+5_4
zADMf5#aQq8YyO#Ib)n?-_C4M2QwwWSpVu$gId^s6l_|=-GfMVsG+fm912IDV*{XS(
zZ)xqUrQ)J%87vp3#vVQU<ML~1OU(<dzkYmNp?mhyo15>pIrq%!f-fi*-bipkv2mxf
zb*DnmTc;1E4-pHB#gEUm(^eENEZ_Qvw=C-P`}Hds?7R<ue<K-X#rgQp+)0VE)_u6O
zM{#b`^na(;8QMA6YsJM~|J30eG)=a0viien)ndzK+oXA4zuI`ctUSV|R7^Ob)MCP)
zr-~+Ko(`RkVuo|hzy7u{r}*%cwQ|=FbEjtH+<B#HZj%QZ&_0#^kdyDM1$03B%tINc
zD}R=mtt?xn7<zwpV@=(<6`%Fz3Thn{NIA3KWuh*p|CzIomWRK3{%G5w*8KWoPs@#7
z`z_0wbAR2nh}&I@eBbYjyw$F8q<h6(sf+VN9!Sa=*LO{vc7M^`x>*N|FPc}(O|%zu
z{J-dO`xa%_`ESmi|FB{~@K@G*c9vn1Jul2!GLzf>wC|Mkv|q0-cuD+=uz2z|<Q2w`
zH{W`0!I%#l<7W8-8RPCc^N|1B$G;WwSe96~*(c{poPn%5o|^llwqNxA+=-|3^K);Q
z7Q|K>ERO%IebMib)lK7vX5Ye+R<wmjigCVOa>=??-}3th-+O+-lPgwmOg~a>zfAnK
zLH^G<--Htj(^zZf@LR6WUj9gCmBDK<nS7q37k?R?vUKb)Q@g90S~w{{tcpM9o93Ct
z>%4^`lT_5F{kW5G!E)ZwSG$8Y8ca{ND1UotlhwU#l3L!q)8%V<imkZ1FWYXfns8ug
z@)4EO0qUogK9@=NkXdY+4_k<Q4ZIL}WyzNLZm++;cXIPH6f=5q;9Rc7cU`T|^A0Mu
zeb(M0BDJyNY44AplXq&wMRh0HhQ6u1-yo=~^Wk{!{oGsq%U6EUTeJ2mQ{Vggo$pUu
zIHN2@)_7Wb@HuoTvWgCTDYA&Z{+iam6JpPGYN;$M5_liH=3->))DuF>ZRaf5S+#PX
zl$W=K4QnHGID5lnTbI_z14_?bFGyHB7QgeJd+Bysf9IF##~;3LNY%c?^PqKgPDya$
zw^e7{{%kQ1OZeLRI$+jp{^xBqy({y!ZA_nLlJ(rpM9Jak@>O@DU)6(GC_7*33))v)
z_U>k<f8MEQuXpOG_wp`yS(^HL^7Q#O`)}Ot@{U^{THE0+ve?-oF6G6RE3K!l``8qh
z*oe+J8dc}Er(0_I*ZENkmdrO$dQ+^w;9b@2z@7@N-$l<>znh#q_27(mk<)keer;5I
z(iV8LeYJj-5MxEv?<RwaRfU|1IuADe62Cq1@tNa$L``p4r3W@RYIByS-Ja<D{-@c&
zcUwjE*Iwl{>7KXps8qP-rQ+^~XRZp{T>WM_t>xeu4&k{`|IT!7d9PU%nprIJZU3II
ztORa>yEeUoj0<<oTb@?E@2AzA`phL}6_55zy?#ymOR;W@e8|G%vS*5)y*zu{i0Ap;
zCohlIOK8~XJb&xj_u0&Q%gdu~=^HK2O`kGlj(*V%HhJ@Dokz2*=cjL<e|~f1?<eV}
zH_zW5xp->yk?nKDw^UYc`#de<^xY&?`^q!dFSW}@&gD9t&Xbu{c@#A0z4)kB&YyjI
zJ_O(W8N2(Q&HgiasW+vQWyH>J_<1ZSy(g2cRh;{EO`P28JsbaQs#>=1zIb;2pNLe0
zMX&RJN-ll*G}zkf^`02JP<f##WgdGuPkVdROyuA1wCUcacU=bAPk+kpE}NUb=F9h~
z7ni+!?yooBzOPWWRm9lykHAi+%l)GMrm+$~lcqYlnRDdoT-)?kTyN5*P2r{+<nNZ&
zU6+?S7cO@5?|I8diRCZO7qI`nabc6_b+PDsmAfw*>!qD}lB#|9Oq#ys`>Y$wPHsq!
zovJwBZO`oQi}Eig8MH7&7_;s^{zLcBE!%%KzYTQ{-RtHqxYAZq(UwuMSvc(F@r<cv
z;Av5L*pg&U(2``~CGl<RKi|B*^G^=?!era%b3YBtV}DqgcXq2)$K5QNVmIZm>D`}S
zGd>5M;oN-ihHJ8kNwQutXc+v?R7UVHxMyt!&*v%z!4Lc=9|UyGFDX{vKjDb}l1)0B
z;tHpjoy})4R(y70<~f%GE(#Kj&bhi7ck4NRA2BGs99zawGxzlQyFZl7`saa1zK@(e
zcP(wtxz5wQZ>Pr^&f=+O6}S<#ohACU#rIQbk5jaoKUPg&)$`6xXJrj@-gZ0x*FmYD
zS09>w|InY%i6^EU#u)fcU=ZZk_>?c<R9cW46FQ7%WbtYJsU6U<j00V&xxHbf0l(a~
zv{UFZ@r*1-HXZRcwcK&fH0;9dm-`=oOsYL-f8qP_yKYGveO5(;&6qvqfpXP)W3Jzl
z%<_xpyXya_==it)#qAfq<(0|_C!L@2%R4?=xc%b6lXJzd#+JnCXsr69xGc6_sQ%V>
z&j<~jZ(ch81MSZ3+jn@ocXGrc13@<Bvj&lImkv(bqx7fXUd|1RkH^#Iwm9#OHk@(Q
zWYQnK63N&XfAn5*6?Phmd)Dqe67g+A@yFj*`g&&WlBeeVQNJ_u2j`u8b=POLPm270
zu<Em~g!Lm8D?XmI)!&PR-bpmvoW8T*>K}&k7-{zJyZ=k}UEq;-VfiEWtnkcJwO^fI
zlH&WbU$|f9UV2UT(e;m37yb(CyT~kj!?tVwrzF){!N1>MPQP3|S0_hDx#F|9P3`13
zjoX5|Ce32obM&m!wzaD}COGw*Nt9e%o_Tnd?Ct}mip+mzuXuFi?&;H!fiI(awc2mI
zH#`6uw%#XOuF8I=`$x#6w1_Is*!>lpvol!)Cl#)@m2bUs%tmNB=zIuC%N@xKuMZ_G
zk?hoA7IzQYW|%hNOt0~$&!0>Gf7p9RzPKP(<!9^*qg@w%o)nb3v1#h_$Gn}U`y*cN
z`6(s8R(183^aF0wD=J>;P5Skyw|ZfpTg|t#)eC;@`j?RF?EBcvLR?JAI+-iTO+6z=
zOgI0)x?4*%^z>W`Gc~7Kt)6&2yrH{5onf<J=Zp$xwol#K8?&X$@9|cyiDP-TZ(HQA
z=~F-FJ@_WI@kb?toKvFMyWC%CRU4Py@cCu>h5JS8>{aq6t+$I;+2$_${Am4`q}OI2
zzkJl%_o&8dZ{UrZd*7`D-~Yc*z3tMsduBFKr#56dD<1puE#si`qc$nG*TuyKFOqyG
zpE=6=&>wPS#3Kc<pVqz2@9bjYADIgk6o;`r+Wp1v<ncErH@|pzKQce|GpkFHlBcoG
zO3-TIma`^J9O@rcS7)8y>7ivFuswmTELt~1^1#(*Hs!M%Eb<35CT;39WZ#}`w`|vr
zEg`PVS<kzsneWhprLQL({5dyIeg4>XWLEr|l6y71{l@Rbu4%tJJkw4zY|Zs;)%{EM
zNh~+3DDVC8X7+7|ucaH4au2Vvx0q=8$)e26V&e+G`)m293E9k=-1YeP><tx-!n$JG
zpO*DVZqTo&E$n#a$B=gC<@SUq*)`v|Y(6jEsj=?v3EfHD0r`3dC3qJw3teAtP(69_
z%bD{H51IAvpLtwFpRwO*qv-F4e9O--75}(ynRwsr#O!s=`www1=enHyV*jB-GApz1
zcVEA@&ZYM6?})vN#e((JV%O}cr~r*de_wxJN~duvk9793<nqUIcg)hw)Oel;J&j!(
z5gNdC@eg95@WR5)7JY9HPP+NjBJz>b*<|65zn61;(VcwoTyn7Jx*I{gm#oZBh2<YP
zvpFxvKJTbanVfUP1js_+q`*_KLnIQaVTVZc<elA|{0X#9xVFQ4)1ikCDsApFep~xJ
zr}R#@cHVlI$6fo30=TZM(LTCe$MepS1?<bK&OKPafBmst-vU3GM4J@y)`QmxzxI(h
z9pJad@y+zLn#XO;mlR|d<#nA|WOX$8=Bsc6<8|E6)l!vOqYs+Bec`rl?r(khjAQoy
z-x$Q4x9>@;5qx9&OK#Qk5SH9(E$#A&vrW!KHTrg$taUvd@bw6f-Xr~2LgGj6gVq+u
zo&U99U31Tx0{GCa(+;`3`hQ9?Yy3ApDGvxeAE6%dHEP!U_TMa#@-H~~Z6jQzi+c`l
zJ63z5<W9TDqq08-{6eh7GE+r^>k?0OtiCG!;HQzDME>!)&i|TR?>xJH+hk4Z>JNYB
zi0pavn%PP9LFtS?OG-~FXx?9I06Hvi)7`4pPpLvRi=G5uT9$lPUuLe)zJ$KsbuuTO
zm~H=MTxzt>d2+h<fyWE-|87Y>yG{Plo&Vb<mPT*hP<Yn)MNO*Usn^F6&Mphu^M5mw
z#a*|*mp)s}`#WXRzAfpJ_TeSceO>1p-@ZPSnA@`GdmPGg<O@dbJxqbeW@@*0%ARce
zCYHm?VV0Mi_)AA^@vG`9=R=auuw)<FYO?dejq;|pgGnO0V>0H&3T~LXUGDfF*%;6k
zp-q3zRWP+2{TcO(-{yL&P1kd+`O9xz=$4UdJ@hC2*MIl_{a=#4PmaI1-$@^Ip6kN@
zZmFFm!I5GqW-*?1=UA65wvp%A6><5BWbb}8&?yuL0-`efw;YbVexku8##V>*+ar-V
zuX2uV``dY9sp$8Kr)*3t{gdzQ$?5r-WPj~i{__AS?!1i*O#AQ+P6st+=H?ySx=p6X
z*GFY3@9OX=Mfty!Z*2SKI%n5WzUnf=Fj3RRHXANqjQsZZ*0ZU}d9z-$y#Sv=q2vfZ
zg(3ug3WfH8pt793A!p1NKkdG_!`{AoPYi47tVVw!TkZSnC;6S^PMS0~sy&45;!i#B
z0TFEv4$RA~SpHe7=Jvd`dz1NkrM<l;X<SD=9m4(9#`@#d|F<zOp1fS?w2@g#vf}J5
zcU*s-e8tjNtKmP{+TAvOR`(9&-xmY+3tzwcU8Cre_r`Zm+Go5EyLzxeeb;)HKk8VQ
z^@bbR9QzZM7jnh;8fWI-u&2*I)tvhHt+ejj)O1eB==rv@=%eTH`{VkSYuSfNPLxiz
zIsd4?{-22DnsC)WdAEb~w|H}NeKr=X&obY(YKm`aUDvK9E^dMGWp@>iE;V(I-S$Z*
zwC2?B&HP14r~Pm4S2^)?_Ius(PK9ZUc26{lZ+HSb3&3az``PUK2iCsP&Y%B~VOv*v
z!||^x=erj^{qRtt@b1?QPwqA@`H?7LIW>8E#^)W0XFT@kzn$K2ed^bvZL6jpJ1=^$
zbI$q3_phf!XwPF@B){jgTGr{gw*v%!-N`CUs=m$hWckyi!+o<ag#4G8)BDdY>CQ2Y
ziWzn;x4vu4Un#RutJ1E*E7l%qh+AfsqwM_>ae>AYqR*^PT+OQb>pjs<#o54W?!0R*
zzKV4djz_=Po5$!M20iX#-;_9u&>3=%vwv3mC0H8qZkAtmO#7b8zKo-KT4(0DTl$se
z9P2rh)fQ>^aBY+d&*k>qBb-~nOPQ^~OPOVFJgY3V&_1+u9lLe7-|<Cm+-uL99hqx!
z@Z5%mQ%1UncgG*j&XresxcKdfQ#wb^T5kSX^kmYqC$sFC^~!j7^DPCpXKKovV{koH
zwc1Tw>#(Wk<cvLMuB~Cn)z@$Q=dcm9l=&@ltC6p!dc!2YgWXGCT$_=yecE3Kt>&c}
z3)ku77a#h#=7(B>>#x5z6T<z1ZT_wd(}~(6u5GdAg-^Dv*!xol+b&tm$;)^8I!P_!
zl+=W&*UD!!thuxIq|{YTjY~S!hupXe%)#T-ic!AT_e6Gs2C56oJ5y9k1GtU;E&N&}
zHudQ{+w6xcK3qBT_1DInv)g8T3ZAyMzkA=;U2i(spZ*M-nECypTm7Z8{=4}<TwbSf
zyY$EzqkmNzA48rl*HBL6o%T>OE%f~EdQGEeXWCo2imUHE-qAcYr~a_p)|^#;G$yW^
z*XpdbWpB5gcdPeT<}N!GpEM)8(7%y8SDg=fvV2u@YWBRYo%7C~d+5CFdw#{%d9@jh
zvNyN;rT1oisWp6YdXn`2n>V{>o~+61@w(RZIM^s4q-c)+1ihMq&-@ALvIeiBw_BNO
zyzb`lpV--RKDqhA^_3gmb-O>9o6@u3@3SAj=d<1WGB^DEdDrr@R%cH7HP<HUE<1at
zr;GJ!M)(%P)cH@VC12hCzT(w_*2!B<lDjT`K6rd>T@hq(yQ$U1P@kQ%G2dm*yNF|Z
z+Wy7<YW<Rbk$bwA{=CJYV=$IaYR&u-w|$2C{l))h#A)3AKl$G4ki>fy@tYS*9KLh=
zqtP<o*>3itm*q6RYMyq^V9k4$o_qIVN)4aHbT8d5!?=k1XOcXe{2n^x-1sUM7a4le
z@7jsEUshb0XD~7Gd70MfN4sR7ZeE^w*l^P18;38criw1U_OhioQ!)7YbM0q0<<nIT
zUwu5u;HMRMOnd#|m;QPaFP^IC3@w|=b8<1uJn-Oh-MPby8j3aMd+nY7#?||G08i?i
z*!>Tm&kDS?_>{WGriTWMp*vR}`jXOnNk;3~zwa_!5mT12{{DZgQ8~Q->a1OYX;rdc
zHf9wVh5Y9D`jS1j_7I!8eVX#h>kmJ@KAdpGyz0a8c&^mQ9V~l$3u~(CKO1W)Uz5<B
zXX5&3`)%tR{OOC%BszK?G&yG55WYpx(W-n^{Nq1|uB%4Q+VtyEd`!>h$)6>&XPcc<
z|8w`o)5jB}_>RB$`y{w$<E;-j7e3ZGeR7BWnUwqc>&v)4UQd5`+nnd<zh|~DI_G!D
zWOG&Z)ih~OtzErp--(YRr!!CfkeRbj&*oX1;hM!arG9Sx`XasU;G?v=i+;}dw?nwv
z%0JPk%5K&4o0Z}Bjvbn|cFFs|tB#^+wUXE64`nGw#A|)_`!CoLllYI>xVqz?`<MD}
zDK_oyucCMK)v4|c=x9BCm49FSxBD~P_17$)TwDHCI5fiJiidvk)t79|decnKuk2uI
z3*)fa6L|NlcYr~ymR9(_o@>m@Crrw8cU7&9T-eL`!2i_?@JM#*v!#oxTJGK3=llK%
zr>)!OVy$I<Uw_|WEqc9aUh}`z!QRV!TTdN0A$*Lx)re2orZeKSSBc&EAD07`NzSM|
zu@iLoMMP@&=>^3Pb=kcyF5YnDwXak1b#u?JGJYG^?6GL+xb!?I>Rr!DuGf<%yk~pu
z^(W&+nO5QCZT%^;GW_Nq5X_$waAwbUQTK~q*8hB_(k$`!w13#PO;u|Z<^1fJ^%n0+
z-I`=``djzA#VXwn`&I~DS3do5$*GvVjIuowLeCiXOCByrc`iNgC$nM76UEN8dX*i#
zue~c`Qc_n>aypi-l4~{X4~zb>l7~-?CmnvYqy4bqj|ktB$1X*wzxiWy*uVYHtz(Ij
zT-UFabzGcepf*qV_Ov}s--17Soc3^ff8XAzXvV(K(D;;!RX?u?O1{|V*OA||m1)Mb
zy+5|FOIX)6DG4?IXkA)!&S>r3B}-l!FL;vc6T5BGKKEGm!wF&sYMmZUWek7zveiYQ
zs5SCRQ-Jy5V&{knN2ND>FmcOVcJ_8fjH7*T+z$B*+)sZwSA|M6Cl`y|kmak=b_;Ot
z0iTD_;LP*oqlL8k{tngWX1l!hY_E{v+4Uil&EUdwlYg^Hrc9l(u<7v(ZLL!Yo4<5E
z+P(0mqUFxC*uz;-Q$7`Jy4d>5{9E?JLYa@R#AG$C?|_D=7f+g8-(@+|r?}4bO0n{b
z3qjlGev4CBKIile0cY*&tJbWD?47mAU>Tpk7G&`>pB8_mt7t@+;=NnFb31mgewzQs
z_t0Nc(U|!art|dATu@T)`K%pzamh-->bgY>g$t9X#;P9nJZoYPK8qsc;i3K0(mqet
zox6Pgmkq0Ak6egLp3b2CddJ~+n#`^{yE&^iSqaW5E0{HV+n(bORBSdb>-yT4-Ke+P
zNp1ek*y?*z>V(8*XvUsio$>P3(G#F$%VCE~`#yIZG}1|*`y#*Y;*_-y3_ty`*|EXb
z_1U8zrpNkh+*zfvpM7$UHaA<pT7JQwrqdi;Hl=aflMYW~-s01jc>4XZY2w%1)tdCf
zJn96mtHv{(5)Mq8IK_EO>grXWCvJJU;`3*ZOc(La8aIWfXMLV0ZxYs)|1PDewQ>IW
zD^t$wcHSq!cHRGbJpYH^%CX<?Tg*MtYhUki+T^bK`~Rj*`$B`_MV_vE^m*067q3k+
zzbtf|Xct~0#JBm?tAi7+WNK`#5c()*!C6x2tNLah`<lIL7=%|Ymid<;FVDn$JH1mU
zwAA3!^Jeha^!kSS!+P&6eAnANE4&~mkZW6}uJwTZi!7t(o2NhLep&qT{kIA^6Lp`E
zMeoH{r<^#nrNi(~guL5NCu?~Dx#?3{Tc<|8u-zcpJMX66;&tAaO1@1@cCSnh+$qnp
zOF8}Ur$^}uKYZj5&*?k#sKnoaUueggp4-Wad_B4)Yv&cuVJzwqJJ~6z5u@=ZNY^XB
zTzXdA-BaezFK7Jy7klD_<~6rVGB<YeKHqoLGj`s~<R#N~xaq`ID%br>(d(LiZBc~3
zX!SkwgeCr5d4KXQ*V*KrKXB+)l<t=w|E7Q4y36@d74oX;t%>iN&I@mUc4(3gTN8)6
zXE1-rAFmfYR?_<V4=N5uq=cWmu<6D08<u}7Q!amsKUF^MoUQf8lfE}4+KvA#zV~No
zoY0|FigyebdVXg!^FJ6X^h_`2gj4?Eg=*$^Ruw((Ua-Y4!?HuZ*+g0!=}Zi<&ER#|
zhYYQ+dC4#Rex!fq_r8l8Wl@H3AI|};Y>xSR(m!aMPh8mg+o7L+M(`hKT|KSDJg@hF
zlQsC%ja9S%@b%@cp8jg}r7apyx;6GQ#O--{Zeg&I&0f#EwRwk{{<KQm{+Pca`}@7#
zCm9pwZ<^;iX_<YWN9>o#ho>Fmw*9-}bneiHm3fy9pDa(!_xZkNRb2aqxBIs|G&^1J
zrR0sn;`L|l-1vD<a7i&!bMH3!+Q^d)MxU;oSDv4>ZPnx4>Mc*Uy~}Y<tWx7EFFml=
zF6O@0J}-$Y;+pf88y5G@IX}BhU+%{~zs9Zd_K!EeiqCQHGnW4xb|pbOy#J%)>3?6&
z<yaTJ*lQboeqz|3En)Iz>e<Ps?7DSM{F1v`ymV>YzZ#Ayt4@S2J-hzq|4&i(1I`{O
z_*_#U_#@xv-=1klbN|G8?w|W_`Ikq(xPLjM&X^u(xsT&vS=B-X`DOLJ_g<$YKHArz
z|4Hn5=$EE<@h^VA&G@McUdr8h?tYe%hiTX@j!AL{G{pKUz4z9M6ns(Gwkx_RXj`GA
zo=m3GiMI<Zj){xi__QowuU%K)+CaaqPiwL(e<@hMopyqOA3TCxbks$B_8Tq9ki=s@
z+V`*4Di57ulnPp`Jtv@QS97W6rcJ@io^x)wu*=4E^&-X6MfN|B25tL$Qr{&Y`lyw~
zb3gbp?{(4-OdEc(rs*FxUcZUa`>pWBH*?s|Ny-X{7sm!YmE)T(aVqR=`V2E!=ek)H
zM!O0=t=u5_z##Pg;#K-tHcx$4eVQEXDxh>Y$}wwwmP4wYXjh)z?Vp$4e|YsvEw(T%
z3bc^>bf{aOe4Ti&@4@rF6PK*%HB>le7Zk^yI^*UWRgH=izD+^xk41PTjGu*TFEMRq
z<8Iu?Rh;2Bv9^(aY1iK>YftC)dY&1FWUQmrmO_>r3o@B$E%(z}K3jYF!dnkcw+fzp
zaA$MU%~wS}9x{zvuBhal_+X?ox7fhq&y1CEw>WC{zVe0+S$}={vo-&7(3zFb#BZEF
zcyrYUG2JJ3DjS8Zq(A=O{9W%sVCeUIAKqKKEb^QntY>!Q#8Sz)HIB`GYYtADDB^R#
zV{XX7g>KHpCoD6Q<z`);<so-Y`^)KOKHGi8HUg*9Gx(<5SQezZ-b1yfU{R-7&dh5e
zFQV;)L_G~fRaylMX4IVj9$kGtMek<z*_0y2)b%#j)#u~3|Iht<z5f68+*H@E;*78K
zReSas-nSRpul;aws_w%V^TQu5{26!t?w*+<2AT;$54aW|IJr1)i;QLG;iR1hQu(g`
zRTj^QyMMZGtJwLFkl3`0Gq2W{aK-q3x)c!F$Y#d5x;O5?<mq2emlY&k3~BHBbp4{q
zkB1KrUQJ%c=gBy~-7+P}xY3hwGLsss57!K^6$h3ycs8!?XZm08bzx3YP7sKXqClaB
zYX)2Kk1a;Qv)~$_3SwGC40xZdp72ub6sm!YlbId{AK3n)f4S<P<My9giVRoZ6kfFB
z;hq1F$_kjxqdqQ^`1gB%(f_p9GY))~`NzNgU#;4lxApDva}=j)Z0ne5SZc(-$-Z^_
zYn$6Qcvc?KuSoMYJ0)BEA#biQFPn9KuU6S~Sur`Tpmz>;K3)$D72nkw`R3`5i;F(q
zh&<A&eb{BiM2+GZ4!d=ZMr`{0aK~r0z3<)$uPDy_e0y{04@a)$`z}7am~q|wPl)VZ
zp~DaFzi<?e^wp9HDV%t<EcN*&%dW!zf1(TD^=5@sl^XHC(b{wP(AlZyA1~&=CwEQP
zOnG@*{QbfVvl#z#N0+~U<Cyx@;H|u*WkUR~Id;u6-CoJwIj1|z?bFKt{pznc4$u5<
zaj(vdb%yMd?tc@O^V{B8dHMLM+R5|fk6%7u$1L~binH;&dpBGjhg+XL^V#c8ROS!6
zPvz5Qo(SGlU1{+^y>4R793P8)kJ1f}Z@!m()T}sB>P)M2*2MV}&+O&ex%3iOc*4W3
z_`|c#2ld3>{%mk^{k}y`*7Kq_G`T0OXyT3jW<618gSQ9&_SLiMXKr5|bTCIG-PO`R
zc+WFg`=iQ}RPS+C`|%~sQZk&Onkp44|G{rkzQ+cZ5P^sNE_breJANu`Ni|5nKfg7E
z%gtK6qS*RPBByfTvkeSlWr{-g+UD9DBtFuedE(^ErTd>W3hb9pY_^>9%Wby%;@Efv
z_CNKmr*3<E{(0T@!_BB2g0m~UvW_1-dqVf_GF6WDdS-8_h2}OP8SmAs{bzh>y_|dY
z#+2}7e-4B_T+r3LRwm!#E%UGM+kS05QOtK;eJ}s?iM5*&o$pGe_y}Kl?R>g=V^rzS
z*V%znX1)pknv}54+0%dj5#=8*u9wTaKJsOD@WgqOy5=n9Uzk=Zx9YBP#MjWcE$0)i
z_3Iyu&zSLSKJOAQ#@^?4QrqpH{eGQsrmLWB|K5jjQpc54E^K(3=(5Xw*0Il3QpXk?
zjCO4PB~l+A|HP7Ge)p7Lg42HmKlp$3ADhYEd%fltZog^NHAuanzkcGa>x*4`I)%c@
zBobXd{S|%xX6^BZe}4y@Uz@P0Qsw)tJtjA<r!3Yxa<4zIX`k%bf?eO3g)0hJ^d22C
zkn~6lNS-n2$fIjtLR`vUbS>Y1;obSlnrwbM{?Ct>+t2@|plNI{@u0rvKE;Dc0cRJ)
zmp(S`%JN^o+_B|E{MI5yz9`*!llM8P@EKRBoZ{L1D$z^rVQ$M(^POP{diyu7UApzg
z7N0G9Ch|VKVt&g;>g}&5B7IY~Pkc7nSt&`Z?y;DzqtmIFZ-uwF*y+jqTj?!(FXCe9
z7W3-~kN@dKyr0+4zR74qRko&-NT0GO-zp1}w}&sEE3Z8A#x^2$N@wudttH?7Onoj>
z`?2R~@BTt1-F@6=xB5*9t=zL^nv;!B^3K;Dwqff_4!yP1N!571gI9k0-(P(5nC4io
z=L)OVocH6Pkx0%hPMcZXuTI-GS=XG13sn8dlg1x0EBz*eOX8My3omAiyjzmEnpNsJ
z{{`z;%f3gp*d8)i)Ey~f{WDU&zWQGGjtxwv4ae>H=kEDxyC>?i%&OJ>iJ$-Z&XBcg
zpO>WaY3sGcpETteuHQ9?{Qa>oyW;HH=WmXiY-twh-zs5ke&+bWUCujdUkdq1AJ08w
z9ks!5JIA8Vbn*NHkMHl3o}5(D^>waYOP8wZ3%!!W!^)RGp5ib5y0|Lw@UhtJg0u6y
zL_$p$R($r;`Ll=f_pUV&eyoOV@i&%7*LAA8hHjDhw6XH6vWKrg{5{)@>^i~9)K|Wj
z*Uo7(GOlA=bn^WQ7Ht_myI?jezWmQMGrvEaWqm5}`xgh94py@q-9y)PIYnm6#k|<r
zV!uDAbM0E;C#hQdmbJ5Zv+Q^+V}5L5%a&&qT-S0n589fmf6OR4WfrMA%jM%U*$9cN
zjrSxoJr<>JuB%ty^v1^icZKr5r|QceRDE+i^1*q-`!n+cc5X3w;1MEu-!=D=MYd*{
z=BX{u)*qgAT&$qEUeWuGPW|`u8#hgg+bUpm;z(D5<I2@S{7d{lS1he6nDgn$0vp$$
z`<zqf1geD;>8?G`T$?lF{;jx_wTpT!mnG!iO<ZCrrr25X+Uj19m;20Pt2<tCA5@-a
zpXP9W`iFlZ*6*Y~>z%4#*|0q`;^)DCZ!W34d2yXF?!@1BimxW0niMbS)_<yIlG(DH
z?Qu(Zw7940i^%hIec4l_aQ0ANuNCj(v`5i5-#q?v<+DTO#^lrY-Y@=Mzuqm-*{Uq>
zr`fIYDGQfm32l3$b!g-KCx>pPEK#558h(s_>Yr?1^J||M?d`sH>+{P%lR}PFD;M%j
z&bMwjGdt*m?y2WmuJQ^KWICEFR<l30Fqd*Uo;<hN=w6jwEkEzPh5AeFibD!!O%{AN
zb&3Ciz8<xM`d_|0xHA9M1C7-E$`i#Imj<14Ve-_t^FyUK^}&N@?-%FHo<G&HuBlAs
z$kOcO1wZ+tJJ-i=Dg4d7@H|Jem;TBRlfTNwZMpMR&w_9M^Alx^TrqkkdYZBqU#8rv
zTEFc#Lvy5C!;5-`c{1lCs%E#=-f>C(;cInV=W&C|zkl!b<}Ew>+`1*$<b=UBUyFV6
zIUL6~--%BX?oIu8xGg&}G5`PX0Dk4!{v}~gBQIOHE|FVW%Bbtd74e04rG~!l)6VuU
z7v|-+Zuatd(sB5!q2~s1m4{B%+~4FnoyGR<;Gdel_+F*p>FMbSmv$<zSb2}#XUhY#
zZo6((vpl1uMUMsFKY!EPFW<hx;-E%Y;oGks9<gmUQY&<Odw+E43QvA~#6?Eh%s%!=
z@oWF&{IlIV3TDfG>tV_{lkd{GKk1^^$G@9(^$%`}d=um15#JX2@>g<nExQy)l>F6z
zutr-BcIm<w$Bx}!v-H!e#fkf*-xUjQv{0YBA%;D5=0Dr%aiRa~Q|(lBIylO+N;LVL
z4z9buQEsMZa>1VqaeFS;$?nTMf1xelxSOw=Q`duR>#9kU61RU}xOXqNr)TiQns4P5
z&$s_JG%VD+q&vCNWoP{c&!2if)F*S!`Rfp;=0CM+n+A8_^8N+ec1fD+RY}aWbiHxw
zFJqX=%9IP|n?A5#{2a6EX{C<0Wcy?G^2cAx|F_M4R>N%0?JAU5`)<AFlO7|*so9~m
zdKVLoV=m=C{MX;x?e25NWZT(HlPUZQf7S>Y1sQ!f(pF=#w`}s9d8>Yf*eE3&`|?L7
z|KCU9l%RE7+-nQ6lQ)Y!dAdaL*C9s}jUL~nJ}Xi@JylwHw7#7FJu~axsZ}A{zTdER
z{_GgELG{11ht%cfW3#Rsw(ok~$I5rE`_t?gbBDNd52EC@+Wb2<JK^L$Va|(&9rI7`
z4Ef@C$3|1`_>wB73g46V(${R#*F4|5;Co!saUCZ6yyq$xCgfVT?LU5Z)f?t5UziIn
z+<Wyuq|j&K_xE;Zmt09dQajb<y!6Wx)taX{C#!D|3$34`alN!IgQsT8!*$Uay4&Bo
zW){qUR+e=CBI}8nQ(NEu&UdW+YFtqD+;p?T<8SH*LSFc9D_<EG^yv7-D$o0Z4Z+!_
zb=NB7PZ<YKIJ>a!){iuaG_ICZgYR8lH?{VuzR~zAIREl(9iC_TmA6i=KYww;vcPE%
z?RA~~>#qLW{%rRLndM1ewp<S0aY#~3wyITJxlU}FjYoI5z~2~dz6%N8N}lexaIE;r
zXD!L}qg%F{DVn(%JXrK>qstkWGc!1@goHZ%E=%Y+`}w6qn5Gl|togJ1H(7D-J#XeR
z*Ph?IPOmq$s*QhNS9pJ2!;SuLinhA^+tc(Ix1D_6wmVFxp?mAKeNSDktlL`f<9zyJ
zbElRBnLLjfj(_JZtbHk8yOK%U#Q9Ly71x&nn`@_}W~oa34}KPWAnD|MVZnFT9=-Q0
z-0)=mrQWA|{Ve8PiZS+xoWr;(ySDC9tJsvab^QLt?|v_xmbJ!iLg!o8z#STH+FGv?
zHP^XXEx*p@FML621LOU@N2N}(h@^_yr!8jRA#Ca$_R7d*{mW_QW{OYm#YD`qGI3)6
z>_6R6_tX#hz0<#6j(BGivbeg-WmWF37P0)B(t)*J_r5tB2CVCruXc!&f4Xj~{rd;<
zR+cr@^6mMqx9@n(id=S&Mb$R+t7gR!OXZ*{Ci%plkG6Wm?qU*?I<xj>|06%Hn-g!%
z&AJovRZw~AoRu1?r<Y&SSJjeTw8BSK_-J&UgyH?^DMeOp_uDIW&a%?I-q&OK`Q*c0
zb^QMvCd~RU{hOVR&l0)$6IQsot1ngBzoA=dFZ28Rzie-u6jqMC{@~8KC-ZyeEfTs|
zs&enEZO$E`_UPav9)9X^RgIrA?rJSs_>Ost%Hhxc44N0yFABamF*|aOSKNlPvI}d}
zl5A?NV~^Vz9@$;wDrRM#bM#VA<c9UPS}M8A7nh`}Mv1=lUwM8@oo|R~fd0x4n;)$H
zv`?AilW@K5Y4b+DO$$_>omUKKsC#_D@kBj;^zFO#SJ&^ZsBdH2%u#;PTjiO#|FaFh
zGZP~>ANk!fwRkK0Z>uVkOBYWkex2%l)F7n7@l4{o>}t->&(1zJ761HB`<3~$;~N&5
z7DYt!|FKfsyIkdRS5lYwHq#(cbp_*m(QWb-+}38(f>%nn=Jj*F?GzT>_I~k3ox1Id
zQcl|BTDc`PrJYh#+{-X~j-SQ#XB$hb?z8l_3-lE1sPke<yXWC8|8~Xua4qK*DreRh
zMJOGOZFPRc;&|TfT(<bJP5K-~eW}c^fB&%E5q&&K=d#QX*5&p-0&CBS3-K=JT=8RF
z*X7fuTE%N-{Jvi-<o<hg+2f9ght+>mR6frYJX<39=6u2jgRq)k4<~=GU0NmF>r<-}
zt8{(gtIvl_e^m3|`?K=<VvDf+<T>;0uKen$aOs?QY4SS%KSlA<%lVcpypiab_|9gT
zZJ+F|g7S<tJ+HZSy^pD${_J||SkG(Dzh*^t1zp_BlfTsd;Z%#v{qZGbx|wdWq3p3$
zAGZ7JEBsnkQuF!QMw?}S1gaJ-SH3)}W!`1^$5Bhy1%LGS^ViogoV+~gSNNijitZcd
zRsXS*Sbcec-GSMaGu~;{PFryxcB%5!PeQZw+EzrWJMru(oB#8QLDZf#TG5R^`>hIB
z{AE&G`eZ@T+`0Kr-|8=!<N0M0m%V5#8`HY-3yZ%Mng}%Lf1Q0Gu5!YPs27F%IxCND
zm{M97?Q}*^`IB68l!)fO8p9PYMU|YNC<e{W`|;^!;P=HkF7xd=+_zdrHy>Ua&f0PR
z3RmDN^UUB<)>$vMY_|0JDEm8U$+DY)QFRRZ8Tao!X((T^u7EY|VpZbwRji5aU%&F^
z#NB=Vb&~YlVn_Dp3z|>({$EkJFF|HT#jTLUfHJ2uzXT6P#jH47c{03hlaKA}hxMs;
z%%I5bZEk2fc$nS$-{B1(l!LRSAJzU>x*8XgAf+$sGDYjek9p6Z*tm82bXZg>xLg!o
z`1`1f)-Q9Rn+x>k9M8;OmN2XGzV<t&^V0jQn*TSymW!%2x_9bH)Zz+_KOz+^qN!Vx
zv?{CDedg(1ZSaA6^@Rg2MOBwl*4^oI7hmgI)yTcQxBKABXV=^JY_d0sRNAg;^n%NI
z|A`7|kIu&ZJ)d2Vv3Ea~^E;j(KYdE$*4akCw7p}WC=|__zVQFt|A#LwR&Tr#c}Mf5
zNnPwl<{R_drd(l(vAEQ7WaW0_l`+>>{!m|>e$Ot~MriH&wa+-_-j)~n+Z~f3<tZ;P
zqhiB;y_Z&J{Qa|4J-*x&SvpUAPO`y;i3>|MP0`beeO|{u|4YDO-?_`KYyUofar&gC
z>01IXzucT=eD%51xrr}~XT}9ROxM1<$~nzpdcuU{$3FR~2EJ{dzfa(K<~oO0!Ny&$
zFXKvOj^4)DJ2_=yhjv>|X4~qaaOud#WikKuc`)96?5X|C)&88U$+4oiEgb5S;m^}E
zUgsbFo8Nf%U~ABfrjKj1t;`tttf$^On!Mt(&%Mosb|0(!CR&tkXp3gPxa-QH56`Vd
z>iL%mzTEcR&MB=>b6Q8(p@M(R=ccdY4@#>FIq?65bWlJ{M9;=TrN^o}%0qb#jQ2>I
zuodmQb?s90$KTh>iUJpKU%eQ-vGd+rjdK;bLS3`>9lR~C(~|r!S3{`#<dz4<F1Gqi
zdGA)$W}NqSO!L&`(%<!={qp35Y76n;zW+_yoz1=T8rIz6XS}|pdLQ%geR(D4wmp2u
zDgQvz(`@3mhTqONUh2m0St#<OL~LKS|J75Sa~~OR;yGQ?y6qY7XU&98k#bSKyT@JA
z4cJy{pPHEOeIWVtCCd~q>yY<%O=I@{KXN7Ru>kk#!;MGI`z=~Gk3-|fx*l!~n+<1T
ztN$IbeDSg(=d{$Enq_>(a<R=@3g^ta{DZB1L9ex#V|;4CexCB<LMcl`lTPp2_~Yll
zeuKkR=4lW6S4bw+w(SW$(IRDEuVYiPFflm%`U82z%DzV#J+e2A(;w_^J#AsWS9ojm
z>Wc=S#aM0sb_ZP*KcTGgB68uwdkt@^_jPZzyu2f6f$;i02L!tvTNnHaDO#o#K2d*;
znOVfWDo4Xp+haA;@6BO;f0H}-M%L|*cNTju)OY-t^LOSq-fxBfE*mlZy#D3+V;TNA
ztuM~;?_BOC{K)Qw6W4Op+L|}#EebSETh>kf;P2?K|0FQ^uTA*8=?}j%Hd<7izViNH
zVUpu_pLNq`F8ca@WANHH^}>Z8FC6ISsIM)XQDx`7=y|ABkfuI+{?u>vjTS8bABn8t
zE7Gi#>(ccL+4}2fapS{Z?ZO{+Uypmn^e5~_cd_Bz+FvWb^A{g|{*dFVWO?+*)rbBE
zw%%XAB{A0X{=;|<)lb&klPsMoMA%jSMmrRJKE6Oxp~U;dgP-rDC%h}$#$p(HI9sQi
z<*Z3n`e)_ma#ai8luYJa?9jrpuX@t-8|{_n@7qQn4P=l{O@G6?)?`jIZ`wmoPVESJ
zmy=r7)*SvG9>-UGD)}ON|8Bm4{|-aP>^mQCDKYu)5<C(9v9B+r=$TQj#BJ^%|Jyev
zux++$w`8qk)tr}O+wt_8Vba9Z0)d*BFZZ%+>?!~ACFIFkq3cn)k@3$1uk1h5x9_V`
z)W4s3OVY#=M3ei>-@CrQzH>$Qu`L{DbU8~S{@%I%VSa!5!i2YKA{i@x6}*_isKD%%
zacF(H?7{wwFY9h?@$7zU_34tsbEV`x7A8CEI;Z9TlMXVTwy@(p>zwD$Qw~m=@jx>+
zXqkFg-Q*|60UB`;8m)p4*Bv?-`z_eyeEl@H#j>t{(lYI@^z`SSeDM6PYA^fV`7h^u
zIQ2Wyai-n>XPOJV4{Qp3q9pprQ|gSb*1pTeI#WCAk|d`@hIgHfzumQHjf}<i=NX#T
z{qK$mi<X*PIQ_f0O1{SA^FG5}+ZVm*^u6&&%gHN@aZY5_EN=JzeO%WAUQPZm?da(z
zyFy#z?O)WDJY1(b*JOtC>@&#|=7sl_1iJBypUR6{{od<w*aPvf+PV!DKhLcUHma)X
z&RMbM_^COeGwyu5?cjW1wnLTq3V+S?OHEg*I&WV2<$5mKwYSIU-1jM7=a#VEDzFaU
z`hCmW?-Hk#5`|~|FOkxW2}oEReq!xU`#%}arcS>+KO_78?moFoUilezU3)~VvaN1i
z*rGdSo$z87wm-oi6aUDZ&zRb%yyTy0s{De*`3=o-2miAbZfn&@s=s}Ie{rMv?&vL7
z%d?7ir~Z1A&t+>L;BFS=o|a`5v~qH2$;;yhe=Pj;v-U*EvxJ|Qr7s+qn;P|dvg(6%
zJk~~)m0RP^zZCnk%B}puiCgo7=5Nda70%DsP5UnU_rWK{`&-?jtBap3m0H<+)_(6#
zn+h(D`|Io?n<m{q(SO<BA~sOQBS}=Zk$w6O+j|cVipwVQNj<z)f8n*=>F2X59<bz^
z6y7*_fqC!ApP3e)&BQPMjB=AW>NZQiXHmOhXKV4BN%@bu9vQ1w>}Xwf^0&A6a=u3;
zwoP&0kDr#;*^qjES!FF-?j5s?f|Sil)!$TNY!3Pzl8rkzp`hy9VHuy9Qh9<;yLrk%
z!(W#CR}8iGt$s9RX;jV$zh~}Ok8Vq}y?ZL@^syXYm*$itjjyhUZZEtd?qXq>@+!tm
zwtBApk#EB3JFV_ITx;KG_y1Mumos|nk4F72F|m5?YO?gye!lm`OExVzC%&lH^-wh9
z2A%sH9}jvjK6oc|m%~weQ`@HkD_%{0E;Um^If5nb@m*hw)0)1Iyq8RsfAPCg;`GX2
zMS61It1O;;64H!)lbsbf&-r|g`t~n>uCD+1$?W{fJyR5`Z~6E<>r;<i{_jBG-UD`_
z0dCj+NeC|dH|24<i!o#K*|?57?bDQOD`m<bKU&71t#vfpxQBt2iRYP`)R}wwZuznP
zf2YbNzV8p*ksWNs5>n?_v9$eo!Z+<JH71$~K?jx`FbFu{_V|kD<C5~9drsFVEf;-l
zHa#KgP6eN_`iBdw^U8KzGUbt&<=Vr?x-ReE&1-KOjMX`1bKO5==F8}8KH?`YyF#+H
z*<w@o^~Eo4&%9GTZ*l$Z>q(g%%*Wi^<qoZAy?tY^E5D_G>Vrp@tk$gg;AhIKynbfN
z1(6TEKZ~@E?!UNs4gZzjrzCxoBd`22xqdRDrTwP<oJH4f^FU@Jb_i(}d|Dx`>+bhx
zLxf(z%)_PsPq5Cu{(aNuHAjs_L#InhZT@vI=t0)A_~5(UH*7!FEs5H<NY^SaKl4a-
zjEU5<kF3qAr4GN^R&kkZ*cp*~=iieh*JsO4cyj8`!Pe!XPuDNb{NQ{%T+J@rBE*jW
zvnbyR&UskoR!%!MD#X8g%5ZSa<s}X1@&~4RGhR;ES5%qol!iX_QotH;z+}dH2DKRq
zh^ZRb%*#%Z54yh|i{<_Q*l*K%C%?T*BhTXde!s%@>47c(<JF5E*?v!d_jUE>{{_=~
z(kp5gGHst)Sd%QqZ?NOYUUUA%_lhe{iF36-WV<%0x9GUcp6KT;%?Hm#AC8^7Y0qiC
zZq}bq`Hsle%Z8RNjGl2cu1{W9s(-F)%$!9oI)6?~)G+>YYyF-n)85oryxZf+zUDW}
ztC-tt+j}1=1j6T5JSNRN**=r$;faJLp>evKQi??$|NFW9(H-flE55uc$~NPAzoFpq
z)6YL%G;eP&%|7Sx^Wa;Nn%Z*<Zx+~EiqGG-nSJWjU-vFeoL>F)$rs5pCPD8X94xwM
zGReR2|5J@bi_dy|uYcbZk#iGz(*5tk=J?GDQ>QNfYHQ!Oys?(e=EKU0!v~zbW@Y?g
z%MX5jSII9&-h6V{#<#+@JHP)=IrLG~zS(l#*EsJTdyc18T|W5^I-&BHW9QOKT_3iG
zNL{PBWB-Zwo&3xG-}X<hC3{W`X503B?{krr|1O6gc`cV0Zu;LSKU|dQ4dcbIDZ9A}
z&sx`Uxh(PABm8ZS%n=jUBm?hLG6CfuxIOnN9u$gkSJ^LIxZali<Z;1i2j|q*iv<NI
zT{!1@=MG<W#37F<mO2fsu^lbj6QA?@%sAmJR8*AqQooYn=zI4Y34GA0D)AGH|Klfq
zGP_jsuk^QV@bvdf_0qpDYu~50<;_aRKvn)vk`oPf)jC)hX}AabzJ54$>BXhpGU@*%
zq|L6Zbv$OGC|jFRsUOyTCO*D<(V3L}E!~Yf`x1*weu&zfaNlqDJVJfh{W)D<ri47v
zspT+T{W;*RTuNbhV$uAAYvkjb_FtGhyWVVq5Ua_&-x+uQ&3M0lv7z=MNqg}RdrkUW
zJr*RM);(U@Z_@kx>!S^VQhP*AR``D`H|1B{^}>?lX!ynxFS%F$<;|$tE1myg4%Z9s
zq(3Q|$JV{AoN?v&-;WZ<zRXX}pR?!xTaPE!zxCqQygYF6*!Hc=L0;y&H|UshKMhl#
zqu65Pbz%ErNx$oL2~9ViyjSw$ncR4#|8s{uY}$lt$^KpM&S(Dn{@`<m8@Ed8H*vk{
z2~VVjbT;i``@Bzjeqcy-)nRMN6<JT2WVS@vsCV-&ldHTnQ6o6+w#N~V3hBg9-*uuh
zPUq)jXX={i3hU;lI9q(}HS2fVZD-l4{4{sT&nFXlmKt7(`TYJyeU{C;jrKi0^A_yb
z`B|lFm7AMkf112NAI~Yx#ml}HoW7KC$+d5@`LQ<qQz8z_&(40k>E7R8GV|n6XGBgW
zPcIIv-RWMZuU+dDZg(K>s?BM(pH-Ow@6jeizP*{f$6dm$WOLVIRr|*?_gCAz|9T|x
z&+?BiHlBA@&#UEMf6b=-)vM$id+LSL+RrUqF40-DmY1=~+|298tltH8FPvT2lFr}k
zudJ)Ra9}t3l*rms&?%9XX@sUk4z}&f=3RF)c%|l_M`x`!e)z2R=Jlo|OX*({hbnhH
zo&KdQ{9@6G<Iha{6-*s#9KSDE`_uKw)RpFL+dsJ+ocYmMz_-p_HR55xhnX+RW$r!u
zdFb6?)AA{c-@R<K5a7<a5!JFjT1dmpcE^Qc&icBgLebIcCr*ddH1Kdv<0!cPGqcCJ
z^V-f^8}ht4-|e*Qbe|l&?WER4l`ix52M(>^`*P01S;%(w*WcC?Q=k95d0hIVzP%;u
z_09ZBZSqaE>Hk_zEnUiZeBP-adb^4;=WG?(Es`4b`Fi5nWbPfE`zNU8b?pEBJR)*u
z@23UR9M!^DxV>VhRw%^ExG6aC_uJPC@|_A+`8qe?q-3g->h(*%Y%Uz{5?t%ZvN|KV
zPxD4}xkP54tB2CvU47<@F9k09sI};q(+3Zp^?Xa7dso!2k}dD86i>AQZ+$o_{Si7L
z!giu{g};_Jo9oa0LC+>{F-+b4Rq1Jb=X1-DeE~HF8kat=5`X?LfZuTSx`qF8chqf`
zeaS6en9;G;r>S|*+CSF&;=b=`a{skrMWVbz#*{B6Q#kkbo-A3tZaTxxGt#e(m-@9i
z?QglFXeTRqcHavpe}2EeEBX2^Etb;nc`<4KLcZ2={{!#0uXS5lF!`3(#?Qz37kn@O
z-?}u_DSzcJ!^LG!md=b(;xf1MOqR6R@$<LF?Puw!ee)R%9co_QlE}DQyV^SA*TOw^
zQ)^aznJHy2Z~OPRjDFg?Dsh?i^OtW%G%!u)?)CO^FOizH{ht1-+J=KV&MLExeVF`M
z(mQ|ihW^<ZJo`PL&q$S-aOD2~yR3K4L8m+TZof#q*6`qC75kpa|1uVB)KSXaF-`QB
z<$<M^Upgk9RJXeLKRc6a(eXZK9^IC0ce4YZUSAjD;Cg>T*QZNC2|Bi0o<~1iBXqdF
zaEF~5=eH)6n2h{`_mm4yEE4~|@KeqeYyG63pLl$%%2`aW{%+_LyOVY?edCd1zG;6y
zc6=}XcI<e+bI6<ok<~lCRjDk|bC%<sG3}UJ&CzL{CkvC5`gmv0*L!sH%kquepSi~D
zILlY<#%T7;e9@73$Bd;v{@t85J>jO#`8kumq()3#cYN#B@&%0xz6Q=s5xvn|utBgr
zuWsY|r9v399`6?LbIWVIs_}{t5PWy#Opr`V<L0{KRViw{2R}MjfAsrZ`eT``v-B%j
zX;Vo~&8GElUwC@8-M!cT?VFy8s;}#(oA)2iz5nj`ks~`jw)^l|MVwH3y8FR=AGLyS
z%#|~3EMMJRq~kKzuIbjRv^zUIDz0>G*!r7!O-9hk1#|eDRF_82JHBa3p+#MRd0hSX
z{2iI+%nLRLs0dzr{%@AkISt{Uoncp>3(c40nf@hu$N%KVj|7E{dvlAWc%M3F*v)V0
znZjeUQBmG^{auyi%U9Wn_H)cIw6#AzyZ#T$%qgo6IceXyC9#^d(lWDSUqOKJk0lnG
zuY*ra+TtL%@Ra&>{rBmsDz#S!tyE8X&vTYN^5CP|{r_@~y3dbEh@Nxme6@5@s@10r
zYu2hHS98eSJ^8BVH-o5cs*z$t_)As6^9dTCKh=0e?O$_2|5V+Y+=jkA(>KjAsBGd>
z{x5woH9AuEUF~9-m#o==HDA(q{9T#q(P726++dpXm*it_SM0Ys+00vh*C~5vt-e?D
zZ>R0Tzx(tY&aKhOxnIxyYW4ia%hu~>F7<rPy>R-HUp}4k?mty){TPzgUi}gIxK`u5
zkE7Xgjtj@kn_HL?CC}_tGVZ;Q&uQ&df8_ZWGw$Y}(Yx-p#?N1@=(}_hWKtvapMCW!
z<t=;VTVFq#RAAh{(l>60(9!kg6?^s+P5N@lxcf(B#3u#aIL9x=x)u)2H!n|p>?D1@
z>-_4JIii>E-D<fZQG2WH*ohgPGY(chHVvKn;a6ksJb(60UV>E@{@kgVay9Zr?KZ_%
ze<~wB6=&*PHm>;)x~J+3^O3qO{4X;rcbFD)Zt(ryBq91DY9oW5*`r(A=XBiKD#o{b
zzGCX!#i^Xf9=5eemYhh*h=1cAzv=+j*$EqzN&|Pz;Nnl6>E=*zPxG^8!p0}(J2}d;
zKYm|g5%DSf<*`q3>N5VFhK$-lV(AT8)7MqRiAM!&`(<l$Hq&)_)T)iY9MranyFN_H
zw$;)G&vE=((|DOBrRKXBH}lMfMQ0uz&-uboz9{XaS8Ur0)4QLJsV%uPo7+3MT_a4X
zIcmyB`zrnS%QxPsT+ud9sXry}^82IF-`qmxPul)BfM?3<N5|zRTzB7@{r0@|k9I%4
z!}pFSMjX7ocFD}tSH1z4f<xywxz90HTB`m*aGHKx_m!pE2@4P2ne|uW-I58iEAOs6
z<{K(+7<6)GSJ0*!t-nEwE-7}M3NZ@Y^R)f&iSma`N$Xc!n%G|I&|EtA!gXH%-0)8x
zSJ_XzSUHI^`=i*(xS$D>ts>W*57{D?x~gPahxwvzANPAYMg}Kd2KDdxZ^^yC@YclV
zB9Cvz-q?F>Veg(*Pk5e8^wG~0_4==xWK-(|n#1r3+^NJpS9)7g<}sZc;kk$QwC)bv
zwMl4gSJ~<-&G-1Tt+ujV_K*G$S~*{s<!9&qc~56M9FGbR`mC<GVC(*XDFU5U8HKF+
z7lePlTQuF{O#VC{{a2ZZk(U$p^@sIE8`U~L*(v3u-EQS&b9vT;y==d)KYP&lUUYGm
z>T)ZMrWwnxUjHWa>?yB_*YOPp-#p&1P3}jjQ<cBxGEr9bxEt3xF1Z^`oaug8=Y8Q8
z`CF~&UM|mNWp<eg@0$N{(V=g(CevJZg-y|!xjc2l)cmXOIA5~fc=A!GTRgVuxHE^F
zMU1^Fqp|*_OYYXMeos9tpv7stnrGS(zOy|?6AI^7E|zIO!nx>-oy@)WqFk~bYfny)
ztd-x-Uj915Y`)!|pWKE$75NNeoo$y{W-X~H|19jSCLG7!6gV^a=$-%b`WNswa0%S8
zI3&7H^Glxk;^z4UMv^=X<}Z#%e0<sNfA9O$SH1>DUpJO?#!SzPU3I{JOM{0qXhviE
z-lJK$Jagu+JEmV!>t-Y573SveCv`yoyKUFjFIwW(IzK-Dsr0Fqu|6~>KRYHqBhqNu
zESvZor<B|?JLX-;Z$H(}Xu9EHoIDeIWptrdg-d(u7XAsBFRz`zIW<nIVfy`UkI$9e
z2Gdj@vKd`d?5v;u+9Pn;9KD_=PM_wwZwffjdeQbRd%(+&msPYXmt?ue>F~U})_JSJ
z`TI<NUZt<$p{d#dsT-3YUsm<-KI!;$*WrRaTI=<v)SUV<bJhH?ua?Y=*R9L8Cg&!s
zTm6<-J<3H+=ZnStBX5##JX}AU<w=#*SIc>VmH8(RWp+9GuK)0?=gqp!bss9-b>a^v
z&QY>RUjKE+3+IMwtC^P6X9VaUnZ0G@E~cHIpD+5ebNYp%KTMM@z0uHpK8-86HPeT$
z<n_z7t=b0NTsLR?Z&<TFKf(B=-TLJjCFhRb*||?U`>BI-oWA9U{qv$X<!DK;tIabD
z)i|xu^IaraSMSQhJx{cqBhwPTGVY)9lLs`OY|3XP5@#3jNxrRBerD8dfeYXCgWeux
z{dCH^oxz2t&g18~Evqb=7ul@m2>jwwAS~^_V7}5s-d~3*=X~48wQT11y^r)h?0LA_
zm?wy5t(|0kYSG$28<9G;0KQjKuXe3`@^<Gr<1=Dxb<J8a{yNLmeV?6rn~~h~h3TBX
zPcLK&!^z$#a?<Gpi(H>$w*#ISoijJF`yr<F{IFTKwvJuS!QT&Gcz8y09#xK%U+}2e
zN9{_Lr{CFvPm-6T;?nAS6l1?!T4FV6W@<@et*ng6w5`vkO=-PlTDEpoK#|(wNc%Z%
z{O`Vh@Z_J{61-gU=&yT)SC*x`v|6jHc6Qd<z0<ERpXNW)F8Hzdta)(>$&X(=HF5Uf
z`eH5Ryv)R7L&s*umgR?!PVBVmKdZW}d-mCLhfaMrZmm7RqU0-+ed_7^Zjmjv^R^_#
zeR+JxF<IxiYj?q<!cxKNWx5-zcLZ<+8_X+pJ+5{jv3$d!<Q1RaH0C^hH2rI3rbX!n
zww?DDCZ5xkeOGh*k+|~vZFz6j6c$eB;qHp<cQ9G2%>Iqj#JLSV6|rb$OjC7u=>I7_
z56(z2@0^g7{c`P(zuDG1H7>Nida?3G$P~ZNpRG(}ZBOc)-0}CIlZDv5Hl>X-e7NnL
zuY6W|@NC_!_HTPcQl?#5^kETqy@f63w)SGfr$6*}DBZAjR8jCgK=fop_gtkO9oxl;
zGuJuvubrm(Vt%3>tIotn>kcjay(1tldBUzmGC#Mm*lg38>wIL3^U-X^1@QvG)xFL-
zYxvlO?5#U@RVgiau-iy)!G{Az<!^rqKVPu?@kZV3f=@H8&Qz4}UOHBo<@Z?ni>Y+E
zfa3%9DeL|cGbeGuw&dZLDZ6&D{pUDYEaI;6=EOWp=KH!a$9BG)yW(zCZ`;i68ZTbP
zPg%9kLC(?fJQweGww(K)W2<H^FFfj?9#`3@EY{5B_;uwIpU`zm@fNu`8}@u{N}7_t
zJLudV%hc~0XCh*H9<`b)B|EAKWlS|KV!0Ume!}Y$&Bs!I-s+m=-d1~{V&}Z@lSk$m
zl&t2<UBI*IOXLqLOOI(iCl{?e@Xnh{_T|ZRkLh9Tuj;0>&fs?c@S`bx!uIZNqvE=T
zukEh`7rr_Eq{=hjT`1wE{MNEB31OdXM55<3W>4O6py2Oe&L4NP^@|_YX}>wTbA})D
ziz~n9{C{XCvrvvj%*!Eg>*DxUNB_MM+WR&u%v8>IFLb!1@3m_GtGM5{)-#nV9&>wG
z_U%p5s<!J9Vwtltznpt^{FLpVrY)C!)q0o&g?_yAj7yS#W?TP!`l1gO!4u>V(+(e9
z#lkk&bxaB^%WYjX%}!Bv^{LAj%WKN_AGCRRjOA=a|MzH@2Eh~CS6OntoO$Q5L2;!0
z3t8Q-70XUpOWgZkb)ebKUmHC8utV-h5x2y~6Gj#s`@VcB+IlRqN@e+SrTnQou4SG4
zW!1mvUuxNxwc-~)oiA55-OR9BqIgfGe%1bSuCXS|Tn%DgFFblB@oRDX;d;AsiR-q`
z4p^}F_2GrdYz-NO|NhVV@H*E0gR<1#)n>Vuly>#)d2)5*KTcEs?FSZ~{OY}>=JWjt
zvo`X$`Y1lIu~+Awc7(;h%5x^;Qpvv)o)`!4{QcsRvSW2Y!Suf(XFtzhdNIRYaDU`2
ze$&T~qm6!4mU}*Se4lQmzUNb2SirLL`zyI#2yMs_-RW_(Y!X}X<gWLB1g4yFv7gCv
zYK`{MXX|ra1H<^{+%DcSWv+Yq<IXNCsTWCg2?-xA>U^kuus&>x?MBY%7*~&zS`EhD
z{d)_(ykAkkyVQ;|KXQ-Hy6Dg!Uzy*!Pv2)&aw&l?*QnpIN={s^)2M1kK$)@l&#q_h
z5OWZn%CI>Iue^G*oo}}{%I-36{E`<iKj_>N)|Fp{Hn05JJ!gBDlw|6h_nK4ZtmIyz
z^U>K{o&T14jlVkIzAsEW)-)s*R5=BNUA{i=SBlM~Z;W4RSKQj-qox(sa%nA-g8jbg
z)VdQ^H`kx3yZKe&efj50M`K0TC`+$YHa3-A>8LR!`OkrUh3{@T`AA=G{Z*>Hb#CIF
zrKUGFZe^HhzoK=ooxfuG!rK$&XE63pJ^$W$nKAq6`S%*w-g#WUB|p1ix6zvuPo7?#
zX1hH4!)mF!8<n31a{Qd~(s(M*uGP&iU%oE>b?~Y4zU<y@Y0po1n+6@9Q~zuA&&VHT
ztuI$aZtI<FaejhzjLn^s`vN0&+3YxCTd*b0+b-#UMoaX6$MwH;=4U@@6y9=CZsA1R
zFAn)dbyDZ{oOLa+<K$m_<KXknAC}DDa+6cSUHzkb{ex*)3v-_uJP1(V7?JC-uT#70
z{G105#TrF#?cf#nyRQ6V>n;b~YfRDKa%Npmzi>?0n9bcxdsDjqp`*gNYs~k|QGEF2
zO}6C>qf!$#{_Yz$m4xnuTC8|<D4{J;Nc4VaVOwiu{HG<S-lWup#O6p}3tpwOE$7TN
z7ZVS)wxD<wBf}}b_LzLSle;wfA<~q@sXJJvBr1EX|Hn+Ub=UHKRik(-LS>KWi<6&v
zIpm!lC@7XMu?f07d4>0_h$Xw!Q|u(ys#cti<KA;@_w0gc!LyFEeO~*=;r@B&WWTG^
zi$CsYY<CWu@UYsnKgGmY=hWv*`<974wfu6XtVsJp{9h^k{MFZgyI(py&rEpo@m}Za
zEA0zR3^wSC-CX+BRcC(DpOinFZ*oukeIaOxdjDg`{5w7gu1mRMjr&A63}(#EFsQaY
z6!*&JYj{=5UVFEP>wI4d1pH)uI8{!r`R4k7&le$M?1vo~rF(<bdoSO8`dROD=bW%L
zw_}<z3m;p?%sFsaxZ+mkjBLKPMxHdm#J~ejCieJjGqrwj#?#6DwqVUIY4+1P8`G=V
zv(`OeHigVh%vmOUIPmb@?2T7;-wJ4ZGWF9u=+s2<fr-bg)~s2vFGykcqK7E+5(#ps
z^AcRQuHV!@1)DiZU5b5Uhu;R+#*TJz-fRX22L?|U$B<XO8VR3HbZE`-3I48B=D$aN
z<+Sw~-F>&Cr9MiDZ@w<cb3<af!LNMjRazGgq@`^wZ2Wt2Vbwu*!GFuFLZ<BRTXvA&
zvR`RJcwDF*|L3XfvpFZC&qFkLHlFqa%~PbdA7{bX0&-x<0Z~`bJjJ3LiA>2D^At-1
zLGu(QeKS5_&Qk=6Jn%aavD)#7?wx<l>c91#KUCUz$2l^_d*`Rg?Z+NI4rKWm&w2Rq
z;|6vc0}hM4w7>bi-@cVC?)V%UJXKZt>HT_+LiPJ@vn^QO7PUbpChi~KGke#^--j21
zXC}VdpE&q@{ag3j1{ZTxPRXcU(DOE&_NJz${-@B59Sz6R<~B}dkKQr!(TUcASJJt1
zy=Aq^?spUQX5MZQySJa?T6F%wCm-)-SldmSw6LvqNkz)pvIqb2&mH|gL#q97z2!Q#
zLp{9ROlIu-dn*6TF9^SLJmb@=pV}VNYCL{?b)TPlaO=bB9iO!WGkzV8ukk#izTfy*
zhSmLpw#|!oYJb*zw_iqe8uKUgxrzk~zg9h{l-emf|Kf$eA$t-ZD60CJ)HQEk`8iKe
zeOv$Ro7^|-E>5og@2@5k|L~}W?vc&+vN@-J-{EsU`{mjKXWdW6lXk9G*d7w~aMCjF
zK8ckz+b-$eS!~Lh`!##wbDq*aji7xWihe)7w8Ca8o;IuPQP(~d+q&b~+^mpmKi@je
ztWbYrY1xrkv?%d{_I%aUHWm-i){mAoCOs^jJFd@bPWk2?`p;z2lQaA5xmSwxl<6IN
zR(9jCklUg&iHtgLoK*JkTGuBWa*>-fVY0Dz{mH}9b?<MP?WjG@+|B({8@dT({u~eR
zoJEnxr|Z`jX&B$sKbVxTPPylB&Yw*@j~CBzpZI8AZ?E;~32NWmKDQi~Uv+$s&GPT*
zEZ;p614C6cC;v8m|FrI`iQ|_G*ITFAnrf_ilIT5M_r`{WdAvr;I9L3-@JY_Lo+o^k
zPNqZV|3AMLC(oTxXUrex?df{%QhUH=EB>o>cX#NYzxw^j?Jz(4eJu44=N<o<&deF;
z@OWpx*qi>J|E#1oE6w>BwWVg?^kW-2I8AbPKHX7vi!Z}wy?A@?g$HXFIM#OUUtKBn
z*|mT94T4h{E}YudJqDA0u2~x4oE*twU!>XCCG_QOM%(4B@-r07e(vrNKAfVUsV#Ty
zM8ut0^SWN}#d>}bzx&s+>c@A>)SM5FL1`zNRDQOxc%Se(>~W#@yv8cqy$^ZkhOCWg
zXb$VXalZZrXuc@tKx^oPmhFj8WoN87xs|E-XK$|V+M~--7d`FG;aI*8ythexdBKuB
zy(aTnguE5ymTkOKx<qbuxYfgNGM5Zv7TZjUn!5g}O&3eKcFgW;O1YO<O|GwTjVxte
zBa^vP`5&_?&q8J8M%9p&pNx)Q(#T!+v;2*{soeJ)@@{JWJMY}76mkunzWDQ&#K-w_
zJi6aI6|WUe4gIBAzk@0Dq<i81e;w-F&(E!Hx*FG|UblgVb#~b&k7qF<{I^a%)&6_>
zlL=%(<3{J=HQz71Fy$)0wBagK?_>5K6A?Q+cFx&;zGBT&x%1V6;$aIQ^BMVA<})_d
zd=bl!Xe+ec(zR&u-<Y2Z8DCreHax$O|C3vE_r~JGH8N|gTW(L+JGiCrPSKvltkT8Z
z3bT^SKC;>Td%N3E(`|Xg{g=)wB7&OUIf<Lu7|E{xV-Rk?N<8Px?rRTb*-o8hq<L?T
zFt>gFp?!MV(>5ndI3F$E^>lhfP>AbkMfus+ZJMsIe4KixdD}DbiQ&ucJ-Bm9m^J;_
zc?Xl9vQraU4<AfF<#0T4UfGI;_u8}HX}I6L%v`7-c4Na<j`-~=0XbC#3!e-9`{Sj$
zZJXbO=_?HsAR9d9m>yf`5`4#O&F!G3>O8+oPZD`>Z12dN!+*7-{^v=}9rJ1h4F3qc
zvHq+cqNmGiu`lFU`9)uk$3GOedj~Evt(U!Kv#nwFNAAc+$G+{Z@0&XHwg!Ke<du)p
z|88G!CA5?M($Pc~r7s_Td=`I*zQdymw8LZGlMP*F&t^33Ep4CpETTo_(%RP*##*we
zQtOpg>9h3jh~CR+8-M6`@Y@~PXLf5mF5G)>S)%T}j`ZnjiSGOPJ~+KA=MS78GVM>7
zK~)HBN+UHOaz)L;9|-{}=NHXmcv!x-B$vm;K4`UdL5WXObKEq+{<tIleRqXs`mK}G
z&fQ*g=l(HUe;fU&opbm95_oB|VNLCOx3dvq1-qrU{Y+73iWOLud+OKJKfI+Hd#ai0
z_UD><wR&F;>zZp{$FO(*Z+)B1|JUr{ztC~FySRSEb-ydQE9#}!-Oq9Vb;wm_-(s~X
zA3au`|0f&2e)46Xn|&PK509y5>M*mL*UP8g{<G#xz^0TN%bZ_$Tw8vrH0X}$EXnWg
zQ6m3$zK$)BvGaFNf$!rGG|%4~{s}a%!E8qMyhhvWi>hkMlh#*!mhxNs!e#B}{|A|$
zo?a3l?dpOyqv7mL;*5ryPl?T=zjO9}{P<WvR9)hz*1ElNoGVXHaA#h&bfaMW#?+*u
zIWszv4?kPpU2*JB=9{&Zg5r6b56=s1=>6HN@iCk!N^@WRwx_BQW~Ys}Oy9?|`qI}O
z+kWwx2yC${vyWu`rXZ7ZWZ~@ir(a5re7|ULpZELD&WJga{UX*iZ}KU>(B8@~Qfdd;
z$C0MVcj!Rm{$yLD$;Tf2Sh%-h`CqG=%kviUD);ry>S+-<c)je4it6FK_s-ST;*%yV
zQ~LSl{fBe;-;<Lb#Vm<dW0%!QnfxjCgTI=v#qY*FKJys9<^+l@@{@PWEj7-IQQ2ea
z3fsjIaE|@pq)WQzlOs=A$k^|YUcdjh`5lwz(mNtGCULwjuJ=_;pTfB^X7#J$&htEN
z-oJG3{NGskv7>Y5v2B*UZJ!iP=KDLjd9lsAF`<9i^}I=!gG1+cxwD*^F>n6kv-WjO
zKBqzx7mDWP%3N*QGsnaw-eQHMaL}A7Uo}%aqZV`oJe~Y{`gh~2d!~l2ydu1@yzN<Y
z;K4lgZ?drsb0Q;e?E5cvCET7l{lAEoC7+YK)Mt*42=)24TDjY`?rhgid8B{cU+tQ$
z#g|pbxnKD+heij!U@E=6N8|e1)Y2W_dyAHcuW|i&asI<^%cm(SzOtB;dOP9vuK1hl
zGZMakFI@ZM#boX)(}Q0&ZBz`u)-OBl<>r(X8P^v4$PhNFzplGw+U@U)Om@r<IW=jG
zuduPG{0iqKyZSbq_+4<0VZs;pe@YG4vi_|3Xg4K&nZoSL>_7Hagtl+sNjv*viQq5Y
zM0Z0D<{!mXvs(}T(Y^cb5O}x7fwUj~r!NG>*Z$8rI(y=DD?VM*;=s`Op8U&4?^VAn
ziD-GTG+pfD<_%9AqxLjidLC8Kz_xk0_VHG;c|YfcpR~|kws$M%M#EoQczY)r3L7?m
zK9;>o>)}`C+cxw0Ql=_>S@3h`PmR@^FZ|ANzVh?)h9}Q2MJ!AI@nChu*B9&^e>3DS
zUH(*%{Y)rfc1_-n?4wLOZUkiCFH-7quI2k*dHb5B6wg76I};3=&z<IZyZX-yZ_$W_
zl0soi^t{A_A1>4hZk%c~pGnO7-<*zu?PB%*UCpZXQ}cA*mmc~!<;9#e;4K?ryB<}>
zW;ot__5Fj%a?#kVmB(H&&%6;Q(%QZD>xwli+L!JSdpRerI&jH%ZlitODwix=XCCdp
z`GWDC%h^d&ckx`z-u1NC*JG!-__SqwYo8_jdujB7J>-KjY{v$(`$~7C?JvJS(ydlr
z<$v<_zhCU9N<Sv^pLo6a&em_wW&b#<x4(V=c*EWYZ^JH~G5V^e@p9!V|AWfsBqv@H
z{=sote7)<dOQIVtB;=i~6Dbcm(Rbxt$m3<J`XxM5HCbk+{0#ZE)Mcr&$k&xAiz-g@
zD?h7#+ND#HccW{m<mQC<t(>35-nqRz<#jGL<i&}@6F!{?`^C%KeehL^M#Yjtu_0=c
zJG+y)OS-;E&;I5AF<x^wSL}kOqm$kTy}GssGP|+!o_mjXdE)n|cC#j~sXi4YJNb(~
zs;m)-(o?KZ36grbxo!D2@62V_1Un`C>jSTE^mn<)+~hMYN;EfWrSjH&K_SKg*H_+}
z!5TmHySrn+{2#9)_i>i&VpZLlRhRWkM`W8)Ab)iE2PWHz@AaxWkNkOdQYPK@taXOL
zeRu8Sx-<7FeyZ8o%*%Q@*i<C_**~^w`JHjnmp0pMVEp~wzB&BVw5nxp62XuS8=c&G
zY*I^;Z)kigjELsHQn2Lvl$5Bzf=8{ny&APD!ZRyP&U}({|GhA_Vwp?Hy@Ly*jTiow
z)Yr<n@17jFB-{1mq{=9^=$~P4=S_%f@RifwSaDIc!losm<?z>FA%o9Ky0u#t?~7;T
zSvbjH^Qi>SHy6%C@Q8h%X@08EV~)b9H-{hoZJZ~AImz+&;XMW&&}I!2&!6v}sZaA!
z+vCTy*ywoI&i}UZ4>RiD=E*$dx-U|-ee%VFc^+!be<gY3j%D4wuKxbF*H<;EnZF`-
zxvcZvt{3`1J<4IpLiYTBS8m@++G@sj&OiLI_%1tTIZjpWGmOerMV=aUJKqPcSsK3c
zM&iNw&(9~{dVE9hS&ZM~Urwhd8D4$zGf7w}JNekxmOASYyO61C9i|@b>-C?mpsUJ0
z^)=t)pWIq9AvRoX<~DQRoJ~EWoWJH`tfKJK|7UmtFZ|JSjJ#^n?IW(z_Q+bi<-N_M
zRwliIcbWDLUSAJ{3LJ5?Um3HWKX87`d`snQ_iLR3_vP-U+wn3T`+nJDn#}rBPhHQl
zPt(3wy2>u*s{BuduXZoz?)$}je)hN1wePpjR&u=T)c@J{j78hhHIHpH@@FW!J^9O%
z_R!?$f@R?q-d%6jZ7%;%*{*)y^G{v9u~qBia30HebLN*TJuR-+@wof{<Gpn}isM36
zXah?n(;m;+tF$kKob8u#*W8yJ-*d&p+Uqp`1J<+VE_?-Cy&TsLiOx8BZ=3Ib&3*Y7
zuA6VrESZ1ZJFny%tL&U+J|*+Ni;w+mDol8k8SMJ}a_7f+GS?nC$)5AxXEY^M>iUws
zq0fvPRD<qZwcyZ@u&LSb#GZ%S-e~JK#e3hu(;dq`UUGC<+0^sC@|@bK=8dpz8wY)J
zY#R4<xR|}*etyy3O~}VMKj>)egUZ9<=^yF~?mDmbKNdYRCR>ERbv{%7hDB?_d{pz#
zmlnO=SeW=gJZxcO=aVl>PR8t%?bnMsy)aiiPg=bB^4azLmG12)QabNUJF!5U=daS^
zTm@COe@5rbd1@B4Z%=tCnfoQ@*P5Fz@~++9vas*TIo=?-UeUXH$?Pj9vnN@7=rw%D
zHM3$nukE*#Gf!`En6Ox99$GNdNnGNfP|)^U*AFUg>l6xAPhD7cR(@jm%hwG(r@jOo
z+&;rbep_S=Yw;G=_w)TPE=skzq@-%$a;5Li`-hX|{0_{vI?Fxnqpim@i!}Y|;=K|@
zb9FA4YDL}l+WxBG<S%9W70Hi}Sge<1VQot>&|eg&VI!;8XNTCU5w>r>XLFQ_K<1-}
zV7>bIB?fOlE)o5_Nd7sWRI;UhRLkU^)t`;GeBJ)=-}VFVJdz)2N}S)dC|UTy2J482
zhF2=pWN+^Hky;xk<tMwwab0=FjAHM0>-ej|sdfu=m)_W4D|v3m>YX0PU*G=hDsAg}
ze?rrvLrFco!oClM?(AO0Hbe4WjTH0Fio|S;iIHb<?aLOc&oq(TZXdyM{Lt+H6|u>g
z2h%&M;#lt73H^Ox-t?w3lcGf8N*?krS3mfzKyR7Mf7bB7Y|^%jkz3`N)@6RLVehNG
z`(jS+;k&|i2ZAT%D7|I;-oD{-^u7va(eKMQe~7JK73TLwWd6j|h-Igj`)uW5`_F^e
zsL{GgzWIvi(-YfOA8bs0DWkMZcGY(V#(?hkI=HuK>}<leO+%bXvYe@D->C<6lJELd
zPk3k_nO2(o@$+B##I~<_XAa2+8Xx(^Q@MHqr)k~4h>917`giO?pAvbJ6#r~B{uz;y
z)r59wu$AjcME@^fs{4NHbWF!xuIfU)Wt*L?zy3?yu{uiBDoF3MsNkz74lkN2o^+ZV
z`l~tB$Hb=9e1A3nrl4tw-an5=yj=769mmm#ie&A$uuD2y^bFcuudY{F^v*r9V`l+N
zzkUT<<?bB?`p?-T>UZqBpP3x7Y}x6>2FZrsZQ?4Fjl@!v8r{;A#n<k9En6ff%d=#~
z_vtH~`6q5s_Iv&6#lbaCDmAuQI0}AbZPhvGTiNB|&ct17%3`zf){XUgn!gq|1g-gT
zt|_JOl<ZMP&-s!Q{&@d8tS-&v!kXE8=<S=EM?-kmZ`8SDa{0yFv;32)e_TylKHEov
zRY~Q;-N}27*qy2VckU+3p~pT)KWkVg=VvT^D3fE*z5dIFrmv1u)@;hYEWhOo=gWxD
zd42mH@BYpEjMH2#<5=~dC!G6~+zsZ3ab_-fXmIU3>-*KU2PQ-IXZ)IOsM!;d_gP6S
zl8yb~^m%dX0<66IpAfx4<I`7P*anT_iX89;jo;u68c}op?^pX%bzSgJhuiyAzO%P<
ztW(zKEzvVN*6lp`_4JIN&-N>tCQEkxh&xbO=O?Dq$vLk{HMJ_~skx_J^Rf4>tw9ok
z@3ds@q}scF{*#_*ax3si{<Lq-XMg;d##47M_EN=#-!so~uHQ3Xbjr)m`SX}|vFJp*
z>IGHKU2^cwl1J9|EK7|p`s*|sz4qGpGdntP%2ej(-(+-CpI^LNv1m~r+pZbm5)w5g
z+%@t)R*R<k=Nu9X7Yy3O_2A5<WPO>x)><*nEBy~ei|J2(9VS}$*WvfY*4@*Prbl!j
z(<7gwYF|x_Zj6uk`t#tUr`GCyCtkeN-P9PjbLyR_?4sNG%+|U2OfT;)uv<FElRN0O
zYFhAXam##BQ=?NB_k*=8gT-b*rzEESn|E3FM`-WAg?h&w4=P{J7JQYWzkto=(xRTi
z@6RTkJQCdZ|3J&!Iax{Zt;~B|USzLsH}+TDtytQ~BQ|}?`=?u5XP7PH{`xvBYj?>G
z@9Yi9*^EZ@0o>KKa?g#tPc6~guQEr_veHBJ!1t0z54`m&dfps-S>zbG)?f6g!HJAz
z$EE(Suc?zanrj*H?+cqr!S-3#{-tC^PTHEev@hkRQS9<p$M0PI^lycHjNOyn*D{LF
z_3sH$F1_`0`TtG!-1pZR#G0PoHqlI0eEOq@e&2czU3z*@^<CrQuTh@_f4eK+`Ndy#
zH~nXfF#ntdz27)`-z;RWn*8~4!LwYwMV~zj5&JTZW;uWI{Uc#f+|(Y;QnfkvP8;{~
zl|@YP?SZ>lx4pS(vi|&nUiCDdzMQa>^YdD|)o(@QS6Dh9dU=z*)F3s>!)=Pb5#~Gy
zY+r`isi2BIpVLC`>LSmD?2+}Vb>!%J==*%r%Nwu%C~li?aeC?#wl7l0e*IZJ{i5;i
zJ!08!FJF8y=lc7(pU;b*MB1CtI7cU5r6wWr+m@L#Z1QAw`TcENY<<uxq_?@pU3nq5
z$v&?FepTV5>|NH&{M7o~zY6NCpWx!O`QM&Rb`HMA`DKT9v)CWr@>gGZwZ6#NU)}sw
z8`iIMt>m-aJok>;m+<|^PTzj@b)WGPoxqazSoc$f(@!oy?9JeBeC)=ot<`L>$Eu!9
z;*77!jJ<M+`j+#4Y1<yUC%?Gh`mz#^6@QvOc=7iid=tLnX9jqDzA<q@L+`PblaIZ8
z_o;IFPZvM!Yq@#{x9s>RBjooWQQGEh$<k~I1C#C_kAe<N={)#3uOeew>>fGS`_H}z
z_?^tVzgNt=eM?i}hX|KB&Ct1yD(GBC-;Ndf(Qfx==r0fYBW-*7m&0EEvlmUKxvupu
zp4;PEG2`zc&8od;LHk1*JR7wqGO73Px>)o?g|GW5({#(2@BJ|{CAIq2yP|A@150Nv
zG+e!3NF(9Ykq0{sWK6PGta4zUz2IuvV<z2m(mxlqz~?XA>jMpXB>d*LTRu`c(*xPx
z0XiWIK3B1Cj|j)7r*)NrriRAg%_%5*Ed)4OeVQ$WR?V#RK|1#eyqRL16xR&4&!LC2
zgaa|o#q!X25dG!2Y`_N={rl2?x9mHvta(lU{M(v+&En#skDTN3KYn6cykovWk<t1%
ze<jBA+I!-@{xQpskKu~g6!>mNbNTBz83s2hvqJ=Tzu6EmAs%*K)gIrg4qg$6Bdb)H
z7b{m83#GcToDiLKa?)J><8#elUMQLGFgN@5gKdE_Dsr#`eAqmVjDL!{H3oc2I;nTW
z{`tLD=?XUI=O67Cy;`|SFgN(%6VBzmtj{Ii<j-C#@%{XM(dYM8xGfEz9=$oRqP=yt
z%KYQ*@_TI8L>Kdk*~M4ww|jmeXUDub-TwD)HlNC>^)HOK`t0e(IKR@S)idv*YS}@%
z<K9O~J`1_ME#C9z@b5nx54}HX|Iu>(b?ZGX7vJ*QKRaCWp8xz@Znv!p-NMI=zGq%N
zB=JxFxc8igg3AuZ>{uxFQ}W~;>j}|XYdPw@mnNP~*FBnVrt7??t>t}u^xvo_mZ8u3
zAk!6WU$ISB$l9|i8L8bvI;IL^rsBzCj?)R}pwkrF<n!8XbrMxh$%q{|q~~(z_J+^w
zYCd~Zg)J>Nf0=Hx;mLR99E0}Y`x&1zw!G$k((r%1N2PS8-Tz&+=YPrF7BjKm&XijE
zNc(=<*((>#>tp(VR{F&s(tj%ad$IYP4O>nZhMw$hJs$J_{!^Qs{r5Kcy*pr<T{UH!
z>)VW9UWYQ1CvHC1##@>_!O&Mi6TIU>TdTfSx67!N{gSj8bFu8<XD>cXv-+_+etz*9
z;mi4cu2o)IMbqqBW?ijZ!S{B%WX;t0O)_@PkrKz1I1YcY->Uw1zQGLFirL}H`h`=j
zI>kj-tbL+-DCX}n$vgAh=N(%keY*Zxtjt}tI_|^aETMO}bX))VFZrz>_fTeD5_FHn
z^~FzRg;o2e@+tRt?Av&&?%Hzxx5w81|6+cm_iEzL*N#&+t~o4a+V;IK%_8>q&xi0?
zidM(oL@%N4=*z)^cNc0;_~*3Se)+362cO49zV7FE4w|W0GpWY8Ni}6@qRNY7=^|I>
z-79FB?e_H)t3}4v1GYV0xhki4m_H`^C_T(=F*SjoNA=*lUi7^aZLrC>A})8(Az>#K
z1>G;DiTvTXwoB<P%dYI!zI|Rz=N$~(B2@Lg<#w?f+U7=B+rQr=+5K>fVe%QLy<1Tx
zALR7cE*0Rv9P!R7sQ;?=+=6Pp$V~3gJ1dU-{%UDsYf&C2+V7};RM<YEt;yHA@=cN6
zD)-OXX(0u2_q^D)vCo|QQ&aoi>z#Q|ZBOzGB;M#Uu08(o)FahPvFE*6_>N{cdh~>6
zg%r+vax1s%f4{)_weKHZo%K8*wzfyE!FPtNQf2)Yj%Tm`-A>HuPS~;d`J3Y_^0|!G
ztvz~UXQCb7HQ7UNy{9MKvdGiEcd@B=r>l*T$O*lB4afJ_nyVdsacj@}FNz^LnvUfQ
zxuxZ1_J!BYSS^3moBt&CL#EEP*|qi9-2LROqq%C)(+T}&v*jGKni6vOZ_SE#iJMs^
zTwEA+<;)Msj%7A3kS!I<AC}16dlopWcE_{6qARwx0_;hRywTksO1+uvEl{T*UcP(&
zq@i8$pb+CbD~4khQzl$HWW5!#t-@3KfTVL+r|z+C%xx9^kAFVs{V{$1oTk?|*#!^t
zAKYhL@AUN2r3PiM)Ee=vo{ue<HX)`Vq~CEzK6>^QF%6ND<hlVe3$eVC&;8ZIkI(fF
zIaYQp*(a=Jx!7mLlc=cq?7t#r@=Zxd7tK9m$XflHPx<Ud4$mdg*FUC(Se-J7a}9~-
zkSp9?#ay+o<@@qmh1X}42Od+d-0OQdYLDP~J>Nrpb+QQ!9v#1yY)T23@?SgE&Qm&g
zTeN=Azo`}ToS$+ZWp7rhU4LxpqAhoh2|C@^{(ExA-v3Xp302N63t14_v|A(C&DeLk
z_7k6F_N8}|RrITVce|YbygF#1bA{2OWV2<*+!n6?tn%nBpGaT-v5VWczf^ytRnQ-^
zPV~pbWtYs>wzxjuaPj}4UjIuGY<zkD>`ra_89DQ@`h~^k8h>Rc7lftcl(PHUPdU7D
zlK)h@;LqoGod5Xf$-44`g+FZO_Ofae?7XmJNlD1^GZhbiEV{!kb;jt#(GXt2mg7IQ
z_Z->6BlxMJvu^6&m1erilgkqg{!hIA|Mctn4?@f5|LM8T7pJu1(HD_l{~arpW@qSh
z=a_NuJFKs_JoQ}ggm`tY+oVj(rxpiRFJCRY|L#UX(W?)4b}i2LaIMVLG?*rL>+{-z
zu&aX27BTXZS*jg{^tNnIct6o1<zn~mfJ(DhbHz8-RI;hfwQidAs`h{jci!d~##u>^
z)s)q&<UZD&yZ7TqVMmwny=>@dQEq167Qp5hVq}snzWgW=JU`LCcdx1bqeHo6H;lP9
z815HT{m12`ef0bJZF^Wwr&T_ivPA!|mZ8$Y3t{&g*_y7omre>z;6HTGO=j26qx+_L
zt>|z2nYZJ-?~zAyN)8ptPD$O>Y^U?()t3LKYQP&OwrDK1=;%xM+xPW^k5u#H_HU2o
zetZ4Fx4P|HuccX*kx&pz{OyaAr||6F%m4OmtcTaEt|y!KAGY3qx4*Nqcw*j6nUW0?
zd{31hw4dqo;0^mHqsmj4H@il5Sk<y@y?S;>;l;xz&S)OG_KttUB2U%kB0G+>DS4H0
zr-P0?{BiJZ#oxR8A1<@Jf8gwO1EoX1?!*V5kW6*by1wdH%)D<eua?ddY5gZIE#5z4
zMrO|J%NZK-PM?3Oq%28!(8>EVqw1}irETcfl@%&WpFgko+&^Doa#3hRMr*Wm@>T_X
zb>55Oe2W|tbF@;ORK2}EX`}=!jK6n2<a1cq(oK7h-;<oh@5b7nD(<QOa$%p!lAHVc
zbDsPE`6X6aT_1mSS?BNmCA&-mZ{<xb3M-3PSS|9_|6se&#pS1)yzFwhKQ@P!oo_E>
z3!9pru~cU62gX?zO^aWJ_k4B9*lBj|Is2Z(*?nvJg?D|0p8ysAq72IkP{J~ra}>W!
z3Yp*fVE&r(9~blV{(?^@++KC_2jj(O{PL`a%xAn$S$1~M5u0?uZ7<BvJfC~d<*Y(o
z!}r@2m506TY|g%x-s4rF`#^PBddGsU%fU5;|IPRI{a^KVNvE}#`Ms>8u`5rW(23~h
zjlEY{P;{k=Rrhgv;>l()y9=M}uQxH9%-Fl^TdUc;*C_J~y&8cjutT8^y=LE5dFA(W
zr8uc73-^4x=PwBEny~L%@m1yE)+EN5oFiNFEd{q`>&pBq-nO=QOAKO$q5Ch=48wIc
zjVY;K4+Pdv{VB2`;?r}Nmfc%_R0qlE{9Ij<T)AGjZ~2iK4WgRe#$PJmHB}PWG66Xj
zYQo3Z2l~CiQzHM&=#`CC&ziR8N@_>kW!?N7r&D`(ZZIkBND@3_AIr8?<8l2Lx4Zty
zJ3j~T$}E*Td1u-E?(J`SSJ<iM|6VAeas6n&t-|{LqU*Qjmw(`&E7P{O|L}&U?a`jb
zr?1Rjuw?lvJJ$Y|a(_4f2g*9}d&E|HhaYfi-f8+f@XpD7e?8v%ndYtf)iE(-n$rZ&
zY5q&&y+W*90_S_Fb#4D+V6>0hS^Jgon~Hy>cV2B-oN?IcPw#t{xK-cQsZQ9EsZqK*
z+AI70CwXPd;FtbW_e6Y(<%)eiEjU_LKW4E}{W{^NTk{h<ue_e|{KL+tQ@_f(r4+5r
z;V%*iF<SBJ@eT?0$1jCnS$*qFd^lBm(}kUh+SAg`G}T^JI}^P_da1Uy<tl~z?OwJk
zzP2w~)%eS&wHY+6VCgskI<2sVRn@S564NX@?rx#UGrcM_{~z$Ksr)x_I>*U9F7{Q{
z>nHDNakTBf9=*pU;;i?Ql}}V3{Zn5r|5?aUboufhP5;W1qo>Z_^zi!Qx_M{+ef=%Z
zvctJWtHbh4ZLWS|+&zcIB|Oq+?D(=@H=cRHx=f|p)yr?shP8rA`%{#R``aS#J<hP-
z!hL><#MP^7XI}W*BMvzS$}89Pq|iZ|I_K#qJ1Eu^YaHZgf4y8K;hAgHuMGFv{Y4U9
zx(}aDJvixxBX@J+h8^ek1ok;UVhK!>=X(!13W`fT?Edlh2k%-<n;%hI@mV}4;aYWV
z=Z`5F7QPESPnDb7Z%i?IIMoMrcH!p-rl1#h{nDJx7tPdzPA@3y&ENB0`|9kBlvl|w
zg?8%Q-4)U}KZ9{%o7|qC!THtQSM7r>?PGi6U%*a<@^<=oy0$+_ckijAeBA$R>g6uW
z9p}sS3dpzvKNjk!n#(ot!BAx$H4??TyE0k+y<Z#|F)h)ZY4vW0XwR$nLUVsrslF?k
z^)f>0^h_?Xse4qk5;=XtlPf1a556wGFeduB)-C5H8%}&aXccJOy6b$6mTyStHl|Q9
zYcspprY%!sLe^RH9A91Z$LZv9pZP0)Wrof-7AV-89BzG$?b)td_rBcrRTTWs8~j6`
zO+@m>_l!wZ%J0v2iqD&H^mp_<`90e|MxFE4k(zVzwEc=le=hSrvJ9G?cjS}l)<--K
z#qY~JY>5+9s0-G1iM+SO_o`^dqRZ!=X&fzo(>-xk+VeTPnJXNBt1Y^{D|-FSs2xn3
zGnBbEbt}Btuy0@E*(JaC#1$<r)_d_lrbJ-pOL^0C;yuj5{<F2LF8K9)f3iVL{8d5R
zr>P5dF7Hr#yVhtvBWShzF-M1k4<0tF{!fgs*gkvCMQ8ZAPkSzI+KoPg@Y4As+b>O_
z<P60*$1~rrChpv)$!qIkB!0ApW+W(C+GZMs=N(_%eNAcaf!5o{jy@>){MtFLM0BRk
z#M?rWC9MnNQ}*yKIdUNW*w40O?24b(^{#&y_x_#x8kf8GW;$M4R_*jaZ}Cm;gO|Df
zJkb%+F{%uFZMELtddH(i6aMeLo9wc8F5~b0+7h)c^~cHwL5CKddI37dsbJFGEC1*3
z-Okv*YS*`8_3u^HX0hyi=<M9XHtV4qr$lK|@3fv}4oz;amUu~InauF6TCAvlZmrrR
z_1eaLl@~nY=kJW`cxq~5KIKMVl=nX+-GYb5__igazUft|o!!2mci9AO4;K#whrEB;
z^NrJ=ojG%}+HR7=g7oJn=k)Krek*(J-f#C_ulYMw$;&nVu<nY8q9Cc<xf73tg~kee
zP`~CMSFQG_@$CmC*0}k~$G!F!e!RYF-k0ckEKcS#B0GP!|9mIzfAMR_?>hC^-Y@m)
ze=mC#zgbY9W@GRBKV`+k;9ufL14~j4I&kx5EEHLmEL12eJe`AE*X+Q}!v#Ck-_OkW
zc>32O9~t`#9ZabiGoDTBv%1r{JHyJs=-=nNdo%0}CHteimzYkHUH4aUqgb)C)hX}O
zg0kmZ>g3kF{mPiu*5sk(5Y=-vWo|eB{kv}6Om8zfcCt#J-gF{iFW<Ryi>H`~mfJ;f
zoo>1vcuZ`v=fUibUGYC+V!l>i2%ge6rz>sByseKH3kN4gMK!#<YrkCd;6Jy1{uN&i
zyztujzk0))m+tpvgx@XxnVoHsp!2rwdVGRf{?F#pum`72Y*Non_;AGcyHw;Xi?;{Y
zR{B~n>Q4Nm_h{k%*`<$#Cv4oqb#$4FP2>z$=OZcYr}pkXvij5EW#6*eEhKcsROVW9
zxpNyTXp|?;;V+7xbGy9Gr})C=4^N&+$<&@~oaui>p;(DmY3n}s?h{+AIn?443-<Dc
zzfVd@pO*A_SH_>5_vte-_wZ+$_*}I(^vC3M*aG3Ce^+95Jav*U<U6ic%JST<%T49X
ziP@&Y{!_&+-T7i?Vs4snea%g#%2k1#pFZm<b3BRE{kV@iy4=n+?wLrG;f412y>7~4
ziLCqoxKybf(r(~h+SeMrjY~7CAiA|`nFHI-U2kq&+$P{E`K8c*X2+}D_G+bb|9M^6
zCO6}B?&;Jyx2noce9^7@t$9T}&|3ewgt4aYRe8qa9(;WBzg_l^|1&e(w)^zl`+gi>
zqfX4<RsUgaa#B={L`dO*yv$c&?-ecuJzsby!MS$2)+{l>b@8)0?DzaO)4lV)Y3CjW
z;}h>J|8br*FWl;WgYT5|<dsDq?{rmEJl?b5{Ktd@bGMrOI<4M4rAhlca^+|2Kg)h?
zn~NL|%PFz{n#YU|mvsDlzp&oS>aXs1``9H1VnWuu-8b)FWns`Ej=G-yMNMK-6ZC!f
zIwQB-P~djHYi+~!`N?b{)!DX*w^CF^U!IaU@b?E(-uW|2E%)!7S5w8euTxaf$9%$b
zgXN1?sNChX?y$JUbnN9nuP+Kqq{C#{^e<iiuldR2+zE$^THp4Ec^O@~-Z^di%Ej-k
zy0^W*-`+DvXw9M-?`n4!ew@8!MR!l8*pGe8>|y(hr2mzs>UmwubLpH?#lg;>EueIC
zW&NBVPrvcmxVyby)hoTU<Faf%o0Yhx+rxvI|5<PC`|F&NBJOqhj^y0*cPCmEJ9!&6
z9XP1z&Q)hwAjRA4#C>*lXGggp|GHE26YewXPrm5!S>fgErOzMO$;_VXJHPz-QllLe
zetMkGG!q|+Og=MVSC!E#p}-woUK6FZElx48c75t6-xM=<LQ#Ufl!a_q&aSnbsXKpe
z$UQqf=v(Q#1D~&&q_^8R{5z;^{9od0vAEX!`yFS$87+A}?ZC5jV$5^n7v8d)^v5FA
zJM#0FUEW9Lx2H^v$+$kr&S*yS>@&g>LPJ#F?&@@m(%7B3c8_+i_knnipDQy0Pt8^9
z`|xDtf;*wNn?!%EHh6pDeXVtgD&zN66Xyq<-_dd8tx#j<ZSlIBTt!PXa(9?2*$OL%
z@G@Wg*7rYMTI^yU(?%7wz}oa*$JbwO`sS+g`sis6ZU6HwZ<l+-ziBF3u+p_>;>s)Q
zr<~y9QCp>av0kY;a;2cuuR}tC7uGd1-BZ4nEm&`)YnMBBxnFli;Dasex2}KZ$mhE`
z=3A0%*~LDS*m)_PJKC4MeR5&{r6|668Hc5NH$6PJdi$ZW2?g1wC#9Zxe(>sn_r*3(
zF8OZU>o)87y^m?i*A18Z{oh{m-@fB#q9;T7rT5xj_P775clrP3XZEjf>BC<n!WQ(4
zy_{m7rXauke|gA-Jr>{QElsc7{9Ec*dcptpf9^6TX2;CwoV<UrYe^h0KVvpa!IuAv
zEQ|S;9p!nnxvagSwTeTeWzvxZ6UDF3P98XU{$&Ao>atZlnTv9F6f9z`Tkq_U-JqGz
zH}krBVT<1x4*wjtCue7NZJsZ`u*SKW$7^|Y{ON)MFCRA+amn{eaxR66B5i3xfjhe&
znM~Bw=T&>M^pgA4o63u;yrv$U(r!7a>(|R89-q3G<hW0oucZ7v)b36aTiNZphPCtO
zFPgi=q@-5lb8!0k$?0*S#@A-0FSu%^zeqFmmCcmj9;Kc<;!FBmgSPb~$lZ~c;{2p^
z*7@Dj&NyA%oUrA?m)5tBgbS_LYj{M27uMNWHNQ0F_w$)GLriYX&SjFJKU0=`xfr$}
z|Bq09e&)pA?w4$fpXvC_wh&z2U+=QGabK<B;p0n<lm0&WeBd(Y<eeg{{ko1}uUxEN
z^qL7r#GOtKt$#nwVZp&S`ckP<lmGwTSar|2<E9Twsf1~BWN*m+>#7U99i|^Rp_-ud
z_=?-Hmwl_iGX~1na#uNc{ZWz9^ILLQ_{EmXqTePOuSk{<7m~2ADqDHfu<onX`Wo9)
z`(`^=U%R~GVc*t>pw$)k^tbjLI@52aR59P?Ny#i`t0>usKws_!Uj#y!?it><54!d7
zL*vG2FFu@EU2u8-?b@sQyI4v%UkFL03t8NH=@flDaLZ=MM8Wqh37>y;U*R-+y!6$t
z(>}fP{$_Y3*u1=%@kx|x-N#kecfVS_v3u3bi!SqyE|&WI$0_k$(UL-|fY`6n7Ki1F
z_Q_o7n{BgK?pdMpB)<+l##knZJr}^9ZP07{sNA?;+J4E4DKCUzVsJ$g^+FeTpM4Bh
zvvNh%#Td)<*n?@;L7P4<XLZ-<4XEZO{P9d+nz$uQsk<!fzxXZd%1E040rmg-3y+rH
zW!@6_Q+3Jj`JHW3O9Bol=SfNEZV&qRo?XtZoO5NDjdpRN=BE9bN9^wi^?$Q3ckg?V
z)nM{u;j5X)1?s<)TR62Zh`nYoFGJGQQ6eDbE6=mLcl!BnKaI*Z2v7XG`R5LY_7^=V
z?H+E66xU0f*NNs4)-5oUOn>yE(d;G5=|JWGK?=LHPX7(!=sQ&}Qu^{zz?$bmt5}XD
z-<+lMR3rXp{|@zk5_8^t<2hzC#cmJBv7MU@bA#;rO5)%3wRlEceK+rP>)v;ncWRSG
z=E(oG4Egx_<vIb*it>{Rmw)QrI;Y!KmTLF!e#r#EXg-hdP4hoqetAH~KK@Jmi3xGH
z)QdBh)J~31UEVlX+4;M-`SX%XizfHPm(7}KRdR8scz?aC#pD-L-gK8t`7Hh_!pd&e
ziyagHX?k&SPI<pIXZFs3bEg-iEG<2&an5gPEo-Lt(x(gaSDL&kXiGBrf8S`ys<J;j
z-agrT=kmLhJl`98uD6wl^2`l#yd7#=FmwCrNh`VkUhmMV)?D{<0pnJ_t8!C3%MZ_)
z-ygA@cely5RicldKM-LK)M3wa*}`)6i;=3wA*W)ypqIPX+|&KOr@eThBiB{u?j4!Z
zxuFkExK2Iv-z>9?@6+eYPp)tI`M>>}?!&jI-}V>y%(wg#JN2ntpMqr(CnIb8bSDP6
zt11&e8>~u+aXq1=eS4!8yYMR+(-VG*i<|f+=UKbN8FL+dJv(sPWUafW?fIF$M>$!9
zc(59&ZC_RPy+A(g&aB2YUwEGASMv0(?!K_#71ME*YT1{nlN+ulOzYP_IRB)9uHDnw
z^_-IDol_3}>$n&1eoTj3U9@}JJMmrpivB8xuX&uGR5#({o_RdU6AniEvVASA%3E-G
z#`#^gNALA$_G+yOlfLleYu?_*o^<ovRVj_z+lq4TN42bUZVtNBqLG%`E^v%RkKcFp
z$p|-dsnuB*9NN6(WN+7g%P6Q?G^3{a`@yvP+&*c`Kh8b++^)^9KxVqVtIV^sRE1^X
zc`t0fe2G{1TrVK*^ykON1D@tGbM|$b%(Ey^UgWAgyYS;G`R5*g+4Za1lV63OInKD4
zab1JkY-MpqdB5L9cf9W}aLYC}yR`9p$lT+F4?dKKPOG*!dSIeAhsKXxB1|7vsCCY1
z4^(}u<s=q)v(MFX#)gO2%~I6n9NU*Bt@Zk;@TUZgqd`W~{L8l_eC3jkdDoojW|d`T
z<+>uP{AI|!rpm7dv({GpyXiC~=MI}qU_;vmS(nAmGy76YR0R^Yd(BJjwV82o*W{kK
zwFTyq+kzAx{}BAtx9i03Gl%@rBqnyxlohPZ>zH@<ePoPBV~_jxS~;7_>xz3W|KO66
z;!D1KuXl#9jFX=sTfwnUsvg~vhu&#*r|4|%DYJB1Z`i!N@1o_GI_U+{r#G&B$0$=E
zb7Zc!m~yI8uI0VkZM>|h3BF!&m9k-V-|c*Qr>dHjJW^OC9=>4zmA+la(;tM}YfR{W
z#cJwtJG<cQxu_{utpoREN{hu5B%RMxo)*|_(zx%1|CYZ@-KSrjG}1b@Y}WCK6Hn~>
z!d{qi|Fy;{k^F+ZCBm%fs%Ka>_OEbJ))CvKF8d<){-bX!JP&8>UiF~Da02@yrc&S3
zAIlUcUP%*RZhro8dHmHyE3=K{(;E~|EYWQjyeP!@-fQ2)Sj#>0^#!KM_g+l6`;6;O
zeYTNox!>2;uJ~1HZra=S|ItW#$z1f}$?+AjNnd5EwWf4C%;SnLoRc4z{L$))jpcl^
zkLgw((vRN%kPN$$SJ+(nvPV%?T0-W?$9~xj5kG&Wr0mL`*>|_EEG0@zaps44@9won
zc`uzU-gn03mr|heCC66pwX4hOL=V22xT@#Mp8r4mH}6cX&d6gGbNTw{(HS3=$>#f0
z^W}@qmMp6(*Zy}hs8?@Z9oMbS^RA`AA@7)ClY$;?wLQ4+b8CUjKeuJO|9ld@v}h^U
zyz*NXvm^FCeX;I}TJfV9XIyfP*7vcl){dFOd+|=0Q`*GC^H=m4#y*-d-#ur}>`T1*
z6E^b5-1x$ywSC2}GoF)|K9)QeFU@^&{`IGyq?ei;$Xb6?Ia2do;9JL%;QG{s|GLzT
z-I&7l9Dm#AS3kS_Zr9JEtv3=g?VbJh2u->1HX}Ai_W0t$IfpL9vwJ8UNZ|8$SSRRw
z>;w1Y7ma()p0O*NWcVk#C`D3@>ExF`^2=YE<nG$vZRz@#=kbKzIHs?h3oEACGWZ!y
zyV=ZnJ*Z9G_I>l+9=khhL}qmxU1{e2Z2s6bdRIu}?_K;4OuIvk@|puhik;b3tqHUG
zIKgI1`mTi4<pLfy>-v4$cB)7++veW5E7%|N>5*O7)ONAkkvh@SdRNAmFW8vKZ*a8X
zHt#2$X*+&ocJz8WG@ZIRdxC*r;Kwx!G`h3byC=CRcAap@&CWgAyG+KXJ6*WY=f;;L
z$+?F0OuMDyj~{rOHe<8*hJ`ysMPIe~9D4NEP<ORM;;d>v&oITX)RTqoQB@neJ){?<
z>2E*s=6G{w#S8WGhoZ7{+D{nVXS{wr_(MXS*u^5*7K_+Ad9k>lBLz-T0)p>XtvS5M
zw5YP*T3^ea`P%-ia+W8BFVq&8+r8Myci$|%d6i<ptKgaszxU3VRHDC$=kkk;;{1+~
zd2&3@ZOiXTTUow(x+%tG?hA+F!*+MJWM~$BI(^~Ff6ZyP``Iq+obbYDj$3*Pw^K|F
zQ&MuU$MfJ50d^g=>60eTo!9&Pb=Si+InPh|oS47ij;os7{vHYLKUE?TZd~sd?UIx=
z<?VdAX5IG$1544g&jM9de#(|V#iVu`J+zFwoAZ3T@VeV9rNIIHF1wE0;*7hktP#~E
zbnxTtdHzL8Pa2QeRle<>AtoqZGpF$R&t1PCC;zcXe=4?5kMmW8veJ>tRg-V~ZTOfp
z?@UYSnNqVu-!8XQr%m2^XR~zJf4gI;hv%L9dBXqn(QA7*U%d1|C}-8nx@%|GFEXfA
z+Qt9oK>oka`wKqH-aoYVOn~5toSk=1PT#uW|Kf|qal2QCO<%|MXUkW`kf%$O``hlF
zJa+xCs9xg)o@d=Xo<>gl55Lj)DJFj6_8FdM?{`!`im&r+Gm%Wa`6^Sg=+pk4_ot}L
zYBo|7`?<6E#f`f?{A_uxN9VLYzZca$O*Oma(+-b$kt$0PKQ2!BXtc2YZrk4!1MS$K
z2L!D??_DwNQIAJuz4D`^NX9u+_jGs6ZJL>~+Wgver;oR1-kHxA64GSQQM=xz!K=M-
z&v`YMxt7e%g^ZG?pGew$;Jf$ok4WMCw~k?Hg3q4mux<PByzTb%^X+q`W<UF$+i`23
znAq%73rz1RUVL!=FmI=EqR#ngHr#Xb!zMQ#-C?Sf94K}pM_$p7G2F?5QMc`pwbG;5
zxIZ6RZhUW2dY}D4v~1nR;GY{?6>k;(ed=Fa8E*Giq$aD3_vq@B<jU>5(@b;b9PIeQ
zzIo;AB^RzX-FhV^accHN*UNoZFRQl{30_$FV!<r7r~CeR3fD?}TUhv!EAsmZ?L9yD
z_IkueH0<_s%e+*%n&r&&?xx-SZHe-W5+jbq3qLfuQ&jxqmy$+#5wk`lTTJgEqo7II
zSC!uyO{$z871qB_BVvhm_DuF$0Xu&Q#4TBw_WZWghN^nLZPNl<R^)9v9r5S2M7H{o
zr|%~3e&6gcJ;KRtRoLyraotS(epkMQblehmOgnh0-@Thb_2q&U_fAcS+O>MkqU$}M
zQzTY+KlQgev^M$r-`xuKjDCUEijVx4c()~0x4cakQVYCY`RjwYT-R0et*47GhF@<{
zy_spS{#HjNciDkmi>A3nuc?^P^K@Tx?>)iQy1YUeKcC%=nJKxXu1%GD%2p3{-XCpg
z)oNRJXEnY2_j&)kMe*_NQ{#pHe&m|eaK(>h@pM(GC33gx8|9jJx9@v&<Il59lQ(ru
zTmPpR*t>-FbsN_<AB=gs@V9Z)PVd!!tD^q1YO6T6S<Krhttz?F<YmLMbPkpS&kXow
zD}_IIG4)>J4B7bo!iLE*FJ8Aiv9+DLM)AgnThqcK<j*_$36@@P)xKC<U>&zA!L6<S
z#dMzx|AU)(s=rOxc;-^+!laKjoCiX#s>BL!_S$gqt!kRS-)18@#|w`h{(9LtqjZ{1
z?Uw~dFL(4ROcrpg+@kXJlyCfxJ^oJ5_WWKtQOwmRFvaEHRS&k!-SXd``ab;dPIv#3
zlRf7Yx4bVs|GD_{+9zk_CR<!qzvF4DS7YV6e1+R)Q|9LR3okccY~_oRoa1-z?afKb
zGu_qg_d5%%bNus7y-V)+$@%pr?$u!tMxO;#?|wLS*L>>x;0u2$zIHsTX4h8E_q(^L
zcNv#e$s2)~*o#+|@IBmazkH?cvDTnVuZ55PT6uK-9lwg=t|xxc)92jT=Kdz&@!_Ma
z5A}s^9esLyx$BW;3H8N6(dDVXSPNxhH<{@^ytXkj=q!i)awYGzn|RO7XL?)h+qLCS
zPw)XYr{Df{FS`T2hQ#lb`O0Q&wkM+T%$J%g>$2OQ&dqohbx3@EMYKGt%N4z)n_Off
zyMOHuxD~5fKk@M4*>3xH2dO;RI9o~ahJ)Pm*_;JTiIL`4yC3qIDXlk}G4rxWqVM_-
zkGh`t<r=gw+ea0&FI|5s<%|4(n>lZ6GxfVT0)5veFn9%}JDbk=5}3OvQ~tiOeMgUv
z@tV-zA7?%Jzffp_riqS(_jKjnsOid|lz;C#ctN0+_h;)rW20wbxA!Wzr`~9EbpQFo
zG*shH<$@!c+YOW#@aJ6P=RWo+Xy&=karajUEazGFQ@iEz0@b2>v0n~;Y*6FP(bUmj
zcS`HQ+(^F^gUspjk9(SS=kOl&PF%nrzH;A5!$a}8J3qV>QA*x<%!e_z?lIq!cF#p^
z2@iPuydSfCiJI(JSGT2lZoYw3A@|4crT0%xeBJG~^LN^_-y%Ntm0wQ;J8!KJpQiit
zedLZBL1vcqS9%=-@0x59RTla4bMk$!{kNX3^AdQbyZ)`_rjNGYbhzc_#2(4f@)3re
z1u%d1wt`BIusWM47aNwtFO}V<zWcQ&oxiTICYEbqpXLeYV=Eb0;+!A)ua;5DvyW~6
za8#l9^4&>79zDN!dn-b8EH!(R&UqxSo~q}Odyn`24A1ZXtd38=$?0`=^41Ra$y+-W
zG&8PdS|0l>E$)BM**3;hNMho_JsoMx8}zNMdly*TF%!S7m&aF{<yK|i?fY;6i;l0&
z(-4RA=_{Sylq^sEyeRzAo7Rk3;%5&9b``JS$^DtTVn5rAOm(hLJClT-iV9EnxU8Tv
z<zb>l*~vPl;Gb-3^iLi6$lR;(LB~vrdB?BX7rI{Vw+<~&yt$8w{rQyz4bRMZ<O;d=
zp5|I^Xuf3eo-HyLKd!Nw-=1Av>tMWK$yBZhV!uoxpFcWWzWw4N2WzRMyo1L!=@><<
zZ{GY_L)G`_-2Q2YHa#etva!`U=!4Xvcj9*9;eX}62=H5qp4G6;KJKo*?9i4i43~G;
z`)N=AE3GOY@UrpZ)T0026K-Da-)E_I$NXpTyJ=N8M!(IPV58rB+&XVPDyMVsKXyN|
z`}6ldpI+Oa-?f_aL_}O`Qn1oIoimf3o#x+g-A<9ut((>JdEcRnk5XfT^%PG8yS+W;
zDR0SlTrcPTPs6jZ=MPPuon7!nl|9Wau=z}<$<pOtZNJQkcTiY(;idDI--=wFk!erP
z&gxw5#hqDKCO>PoRKbZaYfpSRdU~IKnvd8b1+B#g{BCu7hPXYv;%g=w%o*SL>KUWz
z)c2uh@2{A$dy#k3w&T;8_Nz0-XnfU=k!yLHKIe3<{ofVeDn%aI9GjH&TF;|=XQ7?t
z54(<65%OZLEtk#N@0U59n7`Zol3u&VZ$9;1RqPX|S@Az*lYX^3<jO^*LtnjxKem_O
zU&i_|)?m7L0-L1Rar?~WY`bOG-8*{XoX*i_r5AtPym#K<a)tb*5AG&hw^Y+abplcs
z?h}3aKw5G8ZpaumS4oon^1Ff0SKjZh=QOD0mty)AZ+>L%m9EVzrMfnriF>cSxSX#x
z<gULQpYcwY6J^t!l=fCP{@eXxb<XqfC*_H9=|Ml#R|JPTiA$dQ$5y=Jo{@yS>rt)E
zTPB4anm(g7G&EA;)xC#?Gt}=-IkCy5scPfJ83(Q|+V+uePmGgE&RzY@*RM0qHu)a$
zFzmP1`9weWK+j#)2NfP=td`n#;*$M_BFQ}-+8g{Pe$RAc>k8ZWe{0aDh5P)r?AhDR
zQYV&se?PyZrD}w$;oaY5j~|(57K%w;*2!3Vf0ELJ1FypK4)0%g#`WZ_UX6)yd=DQa
z@;aq3TwO1`|IWR}=O<poZY^B=<zLD1*|W-84>e!@$GxTYcl(JGdM=WV23F_qOyqVB
zS|qK{zFaH(Z8YB;H|Av*oT4n4?rmKuuvhfcy-#}E|HOQ?Ke&%QZdu=<9;07;uPk@)
zA5TlatiE_xh-7%DMvUuHf8OtbMl({cSr!QjzUmBqxI|Xw*NKFCPd6l8&h^zeeYQO}
zd*75z>x<dvtuMRaGXHR0$u^<6mUSgn6Mo<IaR>_(-E`x&V^qVg%(Z)NcWXP<3QpS{
ze{Gd}qGX`e)+3<_Up_vKchkDZntJ*}tc`kd=&b|6IX0OcrZ*qHRM*yBId=kw^wOg6
z63;8&Jbo6|H67@@J?}%Mz_j}-jsJX`>}*%9dqh+6%&lG8{c|#o8}6}*eI;~dqsnWg
zCLVe9)Bb#`tkzD+J(9c0_R+V^->%x8*!VR0W_Rh0txJNoZgx?6chXF`{ombWjVm%+
z9`?H3Obq(@$1P{ubVb|kEZbscE^a)xJ|Oq`c5fX~|7(k^o@ISle>v){p04SJ>mJ2B
zt?%VLvD%a3_4U5CC)1e{S+&z;JHD#%?4PLMJ5R#w(&mp+KjXTltB0P*JpO6kr;tx(
zN0M%Mn(Y1eeX(nM;*FRbNi)eqN5vKA80PQTvZZ9ljY;O;iWVCgO86eGO#56g@1(?p
z`I_f#a*Wzen|tR=q;06IT$bp(<7u9OkZt9Z^@<I0^ZZzs8Z*raiW5B8+wi?0)%B(8
z9(SqZlQ%!Fbtw{jF|o14K)=7_Li95q{mdhsUoLCBp0F{i;{CtBhx@c92k2+KD6aVb
z?|a+znVfx#ot1XF#J#Ke*Yxap_`8K4<n;XfZ^k~__42HFfZd{P>P0&gzUnjG6+LMc
zB)6rYt0Y`RebQ8Qzr}sM63ge`tNO%sNze1;j;8`k{#aDb%AU3I-h26b|6f0QxGHJ$
z_WKKK&WLqiSst~*H{kM$JJLRthtt;DxjUzE_53*X+;R0CNxjKCOK#lT6a6SLKe$(I
z?jsxK*VE_K)tqSYZA)O)+SxQWc&}XIOWD6`eri{?Ol|irn7XWF$MOt~n}+L6tYriE
zLF243l|lwr_pnCS8CCU{JUHF`(O}8Oy+PF%B~qO0gF}sTo=KKmdb&sZ%@Xf?N!L@m
z#hdHORlOXR>|V6Pqf(Z8&csVbQU#SyUk84>D|74eT(@&&YmQEelG5EP#FU%--LCS)
z%PA}+TdX!L+V#+DLDX_X7tV_1DHlSz<iB0?tgCC7ekmd?a=(YPkHo)o(>os5{kHmj
z?3F*rT|McX7P9M;k56fzn7AV_O611nYhC4;6SFpKuIVe=b>Ui}$lDyL@1jylPyceI
zhO6J!Wt{k~>yeV^gNO$`Q>I;PxE&hb8~b&OSl8Kj%T<Q`Stdr3+%kUbt5(-BFVFB^
zxbZ~z@k&pX2VV{1C%yUN0~!rS8<CEQ6#DS_X<X!y*H>O)8LiIde8KiP!aL&ldT$5R
zG3f$VZwK=k>t8&&+zA=wM;ft~$mZOT+j-q<=7o8u{yV9E(OZ1jl`Dfk_1pfIuoY#O
zo2)avPi|axr1w8)%zBIYXV93n?Dn8Lzuz79(-V}eGD}uube3B+uaf7Zdwsj|mK~or
zwS9Csy@K;l!=qK{2JfHM)!fj#9@V^)>-GGz$6L$4SNWCqm{>c<8P1E`CZQJ9k!*DC
z$VKMd9e0jOXzE+tSvvVZ#;XTQ7gzNZ8_h_FoYP(Xenxk+(BcozmG|vkqj<i_eSfX~
zvwzMuw{Gn|K0`vbRz*mnzbbdrl*Khq?H|qikzBCrH-p6IfL|Y!B%Yr;w#D<W#U)$0
zsNB%_Qa$l+yOtMz?+q-d`|{kQ>(QixkkRXP8Mngv%w}5uyI;Zw9=$G$xbMIGa-vGz
zz8Cu^DDIt7b~WK(h3y9|>#MJ2BzMK1dVeExho4bh@}2%ut~ZtXa^=mtzj>M0E<AGL
zdZx?q-Y@631*R)De%d?jMNr?uDREqNUaw~b&Y9cQc+Py{?mK!OFQrXa6>Qmhrh3cP
z9{cw$BG=Bv>sh=#-*UD(*JC-qXuiaf+^upu4sE+?wCGe^SGHY-!`j17Q&nH)&G`IT
z@b#9&@af-6Gs<P=I5t`qC@)gYST<eLQAljo=ZRi_v-d{7tK@&K)GV^9U2OLIqE#m!
zop7Cd<h@-dpY+M|{*&)tYE+fKwS5Jj*az=5_Hn5~9P#lYj2}t^JPTK@oA^mUQ>I<t
zYTuu|y=n9RJ(TB;+OXq{8sm)YSpiG07*}mBIml<TWzn=|pZeOJDgra(`ZwuS&M;qi
zF0lEHh|!T33qEXfev-K)V9!3uRLhl@_Wt>-P_W)Lp?SrmzL#rPt+%?<F1bBTLED!3
zr?;H*<5x;1E6%hTsw(?DiEEC$*DG1S%(lP#rHERohT`MO4xJnF7k|G#F(dWilBA25
z{yG`;MS7?lp2nxqa70`3{Og<dPNsYao9tLSXP)#6lV_Xr{5P5>v%Tb9eU;6ma&L5g
z!F;Y4zKd$pHI9E<>pH{A<@e*j83ISwyb(AQalmqJ#ox1aFO!?+s+K(SVcHiwsedJN
zt>fOBK%aeke<y5y&#JcB_usik#q!STEc5iLCs~|1d&<FQeN3k9lP~cH6#m94$a32k
z6tKA-X_OY!bu`}V!}+VQ?@IlLMdcRD>W<dP7)U+f%4o1C5)62^MgRETFT7b>%#xE8
zFZ<a3dF!E2QyZ9a_`0L&(WSfGPB||rklE+=S3NHOjcfYr_YTW#4(~eIcc>>OL^5~7
z-92*WCvLoR{aVw1Pqr`HUu|2cV=dn|i$8H^&^M)L8)~=i?ekgh9ywiQ;Vjf~@XP#(
zDC6L4%AcP3@Mbl~%qj}{8d@@`@Zg>*iL+rg|8o?*%<>j1FW|l)uq`<EjVAwwXw~zZ
z-1fcEcs)1eOIGXdlN+WoNgnT?P=3YrUb<MB(cz9eYu;#_E-u;k+V6X{n0S!F<BPfT
z+5PX8a=bU$*VNW__{NrU<!3DI6M}m<=Lqwbt)Cj5bH8t;Mej8EXy;ESc;{KQi9Oeg
z=j(ZTBkVf^p9SBebE@4FjV5k$d!Ku_t;uM^tBK)p?NjgX<qu9y?c|+n(edi2=nMU=
zi{E{e{Bf0^>xpu!<J9bG-gP%4yEj#-pEA!q+{Eqo#xnPa(W)5X7q7p#+}1yFJJ5ex
zprP4So4y{GZ&$54lz+#$2QIBpE=!&#xmhSpsqK`t)<ur))_0!lRkyeA*q_y2a5gry
zV2{KJ=EBBZ%ZzF+Pw>bx?r1#t`N!q;Sr@OE&g?fnAn>It*JX>#f!*fMJ>FT6FbaMi
zG727!Gz!iqonYl5{T<gRc*wq&x;h=Njvk#k(?hMl?DRdmC$nDie0Uf3XY$fnuO@9f
z!?(<)`O<H-$A@)SC#J6Bnk;&|?hA+BzlZlXESYq1F>kozS4Z9R3|7k5IP2;T{aUUS
zZK`Yk?{dyMKbcw4iqj<f*&Tm>+PT87`-|&>W*^Op+-cjNrmSRY7U(-1zr;$O$8XK&
z#x36YyUKn_FkcMJ(JA6cKcN`<?~Cmfw(`fOM$=~2?N9KT;t=G+`lRQUs`X-v4A(6k
zUwfJZs?J`IO|<L?D0&qyoc&to^2Xa2`+QC-sRUaW?W&f~(w$mlf2=e4m(rttb#dj_
z(#i*K3Y^W2PTjUORcwp=;}`1!rieuDddO-tt&w^5JjbVEQ>R*H8r?|v`ZGIO@u$P?
zm^$U%Y!Pp_R;YB#svJF}uxn-i_5k_wlO?@XCvClv_Td|&U9G6I*TJhv?MwgiSlW39
zByC?@TA1-|5>IVr9Wzf_+&05{_B{rjNhfcgd6TRzd3e97`?N%*2|nll7fS7z{O)~{
zU!eVAi<HIF9cr6yzkd6<@3({7sw>}T73ii`Oq_krJ}Kv6&(qlf(@aI@>V|G$ea(4i
z$<aF#8nsr7cBt{covC-@m8^(x|Lf$*iF%&L9Q>ur%8w{d-?O7X^y$K*Wn!nNr6#|+
zE}M~agW1RML0Pj+x2j&9R8q3ggat+4)Kq+2LTt1(PCdHydg6@04y9E(xog+%xHzRb
z^J9)uALr~i9p__5gm2vaVa1kbet1r76YtTrD+0p3IJ>_e-?E0OHS?XNYGiA~RMq3M
znJ<s(Ddl#oD#+`++0QQg@q&N+$?TPn_$MarV_vs@`GbRhbQV3e;waqp$4+O@l8%Qh
zTNIS;g+{hlW<U8PR~{Eq$F`<E+qP)Z%5K{o((+$o+Vf{`cDyQJ@m16A$KN;~&t2k?
zZJBoLLati={K4R{^jU3RiX!zE`IRi#nJAwZwME48XKKc)|01W~x--9s@hDOAoBgKs
z`i}0tS#3v3mc6%?@bPQCY11-q-enKJeXJ`}?AAPbaeA5;yV$<))-{v1YP|oW`7S27
z<H(A<8!E{&^|Q0ivXr=m$={eE?Y~~~^q*hHm%D~6KWb$B&@ygr-t+DHpb_<`fd4L5
zCvJ(y&0e~YYgM?CMV(~rBw<PZL%W2^w>vyP+G}fk?ceuFB}ZKRmwc17*p#gMYWIoT
zXWAs%&pj-Dw4>xQ{{*?q&CTv=%EfLrma#035&!2f*$O`pd9`kZjM8Dray!P28#S*S
zUpir7jll17D$3Tj(&w*>K0bc@N1@-U>vyVDCU`?f=(lyf+8r=GCSCbWvCoclv&hr7
zyA!{@pB`)W=H;CJKU-pQ?pjOh^6DR4HcKh<?jJ3#%j%1MAK?4*%>F;O`TdW&cTV+K
zH=da`S$TqX_QJCc#(WjEQ=?*cNqx9{tvz7s<UX5O>m1Df?ch?BJR>f7GNd16bpAw{
zc->D^$xA6yQdcieJ#q4XS^dfE&-=TL3@TFCr?qG3#;csy5xTVDN8qN4nHTow9j-H)
zG4)w_L%~`7RZA_DgYMn$*bz~At1V>0#$bcV&w42wi`Vk|{M*bWH=euOH}!(l`w1Bz
zo<D3mGSgsMx_A6Z<gxhKT>L0w@pC0(j)wX-)aq+|+Q$~3_*}|*s=WQW{eLp`-k(}N
zzsdjXx`h=}b9CNsJGiN>*H~iWzXY>VW|3V{0nvAvoGXntU8-5`&+$}gLGVRKQ{Gdx
zKPRhw3i<*ai1*%tIS~KENIt{)=_}`oiOZtr=4T&x_1E%7lvu08!ZT3;U-n=6kUd+{
z)y!;Psg(7#s3j967Blpz`@5wt`RX`jzLNE`o1AOvZ>4IV_Q{%PYxV4?bNL#@2Pb$I
zS>4r3{<wbjnp(lv-Tv?P@iWP$a8~9{)1P!eU2e{b9xa!*K?!2>%$4q)HviwS`ZHVB
z;S>L!wgn%zKRnTYQ9*2tQJ$}_%c~|)jsLyd*Y3HwM^5z$!}i>$-u}(6CwRWyk-;@(
z#XrNSCju+dW0*9RX1x1!DpAEkGDqH5v7%#{z=m&YI&TRa)-|s#le+*K=06etb8>&d
z=@+}|r!yWts+kq-Y9#z}(!v{ZiSsA7cwV_b$L>$7JJ+k(x1R2Nu{!(Eq&Frr!gG(<
z%;L|F4eZvF`dbMd<`3Mb3mfL|Eb$Ea&-0@#O<v(^C}M<PeSZ9;)88~+)@-;FxybR=
z#=qh(40lw&=x#ZiKhG`xq<Vz4AKPc=l&3o^E}Ki7x$hP6{g9E?H@Q7Zk~<a_>RL+l
z?dhy^ZFGCd@+#u{1%WQ?qxoClqxrpkWQ^ud3hiEADDSAI*z_sG^VQVVg+z|#M;2p@
z=I_Nlnx7GLX<>5vgI8V4(o#A0|F!g8ZlE`%$b(DGI4WY-T4iz7Ee{Geq}xw<Ie#-t
zfl{TKs@pQ*MSoP>D!%qV>txrC?q8AVYNA~nw%pZdw;cz6)K|y6_&t`cMa$PV`{m76
zEz|n=@KMtTan83&5);oY7fP7Uu%o+ezV?)?+2PH5vp;`4arx;D>7zDko<II=&XiDE
zpLkPDe2wK5x8Rq%YJ+D*G+$)uo0q9nykF$C-hLUEr|QQ}8p$2WuV3^fx^Pn5;mvB!
z0>>YozqO_1ww~|g4ekBG6K76~V}I`7_-(J-t$hb9SaUw?`2S@3K8{fTuTxJ4<{Km*
z?iM}abKd>!uCj=GooVkZYCd*uKN{wsbX9fYS%s|VsWp4Ucd}nD5~{o$GtavJu88M1
zwoew9x6A8pV7|8USogaG<xg78Gff#eva48`J8V|)wiRsX(UPe>cy{r^Pr|?NwWV~o
zIi7G8R9v-ElxOLrD>nmp)oT@I>4eps|D#}Jbaq47+vC|m=3c4}!5I+-)AZb>u1<kY
z4FoL6`Zj-};r3haSS_^<^YK`9Js1A?yisWRokKj6>^4N&>qwmTPPIB;{a4Frj?s)~
z>jnIpr=6%QzsP=^d6vnBr5pC_&|2M4p2j$F<BHh29%HU|n@mOYTN~|Smi|&Z&QZVh
z>7nJp9X(H_j9YhAsZQ`$?38M1G=6e_seXo-$;&6tkJlXjpmT3;2V+zCm*gsgTEq3t
zt-0ohPk5bkEj}wB7;;<4<@}FNJt68%FHP6~tIXOq?M#c+!Ra>_tnj;hjyLGTdj3z*
zFT<nbLpTrZdAc>y)zR&7MM0Thecmmlr;gHn>p!a>ns{_wnT&d~<;PnUU*wkm>{%H+
z(O}{9GVTcH2%i%(9H;Jjzhn8?Yi_#BTGyxFx^d%n!miWW?14X755IKoz1R`m@pb)g
zlWmTlyB~i(KD~Q+Y>*MJ<Z>o~3f@+G-Po=zwT-U@_DL)e+z=ha)ET&c;l+7fs_IK8
z-j~cQ)_B%*#sAKS-kBxqdmJ<vYGxYleReYHNb|{CD$3Wh&QHm?dwoYmdHuuhbv8DA
zClcaZ=I?o<ebjF;Bj5J3N4Is)cJ|6!@_qA(1!<fSvno!lY?yaG=;1r)bON8$MHBs5
zt&2sT2T0!fbUUD)*C5(R^J9t6qCH8Egc1#-H4Yyxcr$5#rSDVe4f`~NkMo->I<Wah
zM$QAC;=F}7cR8C}*NiEinXz9{_UY269ewGmD#5GgwbpvLYB|jMbrECryvqC*wAlmK
zVC2~Yk)_JZ7fCKnfBWObk&qeF#1g8$pU)IsSI_#HajKj|tmgN6{%N*<U(8NER6E)J
zs1%=s_wM^&#b=z1{+BRU^oJ3z|4d^Qo5IU`MWck5+wL%3&#As3b;%y@miCXzkM91g
zuKW3Qe!A~_mK2@!P8&4^{l(HQ21wmp@n)-kNAtxb$4fgG7i_7JygtR7<I|MD-G!Ij
z`wnm91}~z&j<$&2_hn`+zwL8z0S}FmUjnip4lKK_xp3|m)#<DCJqv86ci(8_TQlds
zP}jD6*RX$^Bktd8n#*MS`u(%h#zAuhrsgKNFD-DtFV?h)ce&r{)NfN)_{o2Gwsv2#
z)uNWbi{h^Athv)B&3_ikAnqmUda7CMPFUl)?mcVVym`Cw-XGuQCRO>$Xu+L-7BhBU
z-dNASt>oyVl{!(}7e4>LaLd&?>}se&uh!Rz_j81+*0_G{zqrXEc*djYPIpbuJ^f~>
zw8m-9afuWWq0R7R{8c@6Cgz6z7q<T>Y~pb(dU<$JN5QYO=eM_U{Ve|eC~DW1V{)1G
z-of>-*@@XE{P&#Yb(LcFn+Vode9yh*vVi;9C#EwB$!~tBzkRYlvwd~B;U;76jg_$`
zb=$rhpE0@DZt_R4*YV4&<=%^aeQ#S}`}u<QU5Sr-f37sqy3qOe-nvufCsS*ZQpHVJ
zzU<HIuwH4J7Hle#Jag|ocenR4zZ`bVw-HS%V&BL&r`4tEJJa9IwKK}=T>l9_D_nM{
zy2&b3wPfPMH~9vaxBF!r{Gp*0Hgjp{LLrAFv9Qq8#1+-;#}nq&1S_2u;(T?~Ety4~
z-;w9hlw-#?b|_Zz6<c+AUAlXcP0;=Jx(%+={xwcL{lGP<v9!x3-`FT%OV{7^Qz!9$
zEnW2VZLG?N%^AP{)t)$^c~GnC<-P6F;`=>$H&r+IXaAkn((vce>iC_!|94Gl+j>3E
zrL#vAyxg97McrKF<@Vo~Ti?5~g<nK&&bRmlZ*SYXxRoiM;%K^9`K&KSVv^9^3QLR7
zomuyb9++q?cH+)_$Wd{9nbViB6V<18-}zL0^*_sRxr&)mw#KJkSg(LBy6<@vlp3SD
zs6ce8ovD-i$%JW<&ri6ztWfuBom{s5g>rM{^ut}g+f5hhn9FZl`!nd&zH_n_`))bP
z{!O&EitaooV{c`9!q&W}yZd=c+?28hBGSQ<U5Dy9zbsv4DXuA;5k9L_dr2&7%r&<?
zS3{cSq|g4?&c3ba>zUA(`u?VKC%$aikke^j>RBnVeD;A&p%;}da85jP=xTO;ZNik^
zN&7UcG_p2dY5K6ApGiG$GpIPt>z%v)^S_keHvXP&VSI0`X9vHiyz71Y#NLqeKGEW4
zcc*uS?lcLn|6iy1&*ZA|#Ou>kUkP2Y7dwC1SnN2r(_P!rw)@XN2wbXG^gEd_uVIZ+
z)P~aqJeQh2`)-k#bi^rLHSj`TvZ2jCmm<$idR-jgX^yghi`kC5RSsvo7TPJR{H{1F
z{%*63)%Qf`WXIRUsU6ju&YoCU|NVzx=N8_4lT&`nPCYkI+Ps(N<xbTNPfuOpEvajL
zrBHQt^41l#g{D8YuZ^k|tyQ>{y=3Pd*?hC2xh;7Q<F|1e$F`r`B%8OF^Kib3$7J=k
z-Y+?O-1bd>^wd+d=+?$P%WbCa;oT@vCgi*R|KE&@i4tbw(QUqM1s`3x#PjTwz4Hxb
zwS7MG?4iwM!v%AEDxW1zHWd2PmdG}Hdb*TZOY}Q7<%^Tue@ZdEc=$3Tz)Jam=2KC@
zI~*1K;bBwaj#Muxw6Uzd=dL2&C@1N`{`r#!``*-ZUnaTDY2$TUyvF(1s)u`jf9JPe
z<)iqzwLQ*$XV;TM&57@~K5$xWY&7@6DSwxEjV&$RmuJVP*m!(cyheYK*=g_m1^YT5
zHhmD+<hQZlohyFv+#{Z2dlJ11KNe(Wel&Q?CJ?~SqsD!7DxY}tp*6~a7leAkCeG_T
ztvEqnRbO|GNsj%V`v293U!S?+_v5SNA`8~#A66+&7kvCByZg$|?2pU)*!`yqxRhIh
zW<@;9ez$-BzpHY`svB?KuGW;_?0QX=`{dPjHgmmZ&HNi{uKH)6@Zq-mAUmIZUX0JP
zONrH=^E%u2`kKxvVS9G?`udGtr`4Pd9;t+HC|-44S!eI!`KI-%{Tn_NaIU*Fh3~rv
zud4O4sdaPqT&e<10X#T0xnboq-5Z}KU#woj93R)yuGstbw`Z}*@te=SJnlUA(dG2i
z<%L#9!xypmgr40nGyTHJZJ(L^wuv5fJ@pzo`EXi0zJJsEXBX^#nB3ZttUFCZd#*e4
z&xl70a^Kuj=eL}z)7Tfr9u{(0WKN;fo?xR4t)u+EU#QsIJLxaocxF@G#AODc`4En6
zd`^%#nwdfcR&mGsH2IYe7cAbQv0?dI(f5~>Lfx<bc$98)(Q;mfWc<=4!Nps>9%L-%
z&Xsk)cy3zm57xjr@s}pZA7@HGF|*(CQ0&*MH$weiAHVTu>SC#4zT*n#107$MEZFtR
zyr64aqSVwLx4t8<6Xh)RWSdb}*n_4w8dv)<)$O~py3c;DBKoR+##kohNey`h{T?+|
z8_=~LxT?o^H(}o`?}+FAsM911yc1l65^f8vpK5?*G9(&28B%>jFjd&<gS{}Xc4q!F
z_d6yAR(Yx)zGv=#uB|8Gqfuufe*aH<=8qMBPl&qzTOpit!uhIkzv90a?+aAU{9U;|
zE6T0clDTX3yn}mY|NfY`J0_d=nbw+mGkNiQccq^!+3>(c;#1ehGn<ZXQD4QW_Si?p
z_Cnj~*q(zczj-HaTJWs1b&KK~#**KzuKzSn|DFBO{o}>d@HZ!R?wF+D9=v|N%073e
z)hJUW?*6~sohI|W)^7Z`;<}o*<*D$0%I`Yu*_Q8)Z#3jz%CFy4_%6q1_LY9+yN?&D
z2Yju6UX-}LTB`iM1nYD6`fsA2IOgryoigENO}I&}w)^Zevj6j~^4oRUmuOqBdB6Pf
zO9LV35`VAVSsN1e$W=`3xpS{L<wc$5{^aEktxo>vEwtAXPwlqYR(nV1*7w_AT7{J3
zmkY|8U$Va~G^ds2)c2@G-j-qERhmCE*JisFmT9qB-FJCcv|C|m{*{cwlHPACcDmSA
z_C5{yl)|`5PK$e!<aW;4-)|l8`|`ET@mAXN#)jOoJs%%`Jl6qV;eV?%juWxO|Ij_f
z#^&IIXZIF8aC6}{-+WqTVoU3@nk7N;5$~r}-#fhXghK19g{_x&&&m2^Q52~Daku}X
z!)~Aj{@Y6uPPTv3UFG}fuTcMG_se_J9x1lYUEr{KlY93G6&sJD`2}a&GdSWmx_5VI
z3;6%AT48YVdNzDeKWSgZ-x)iXafW)`RTc3Te{;ZDJL~9)FE_mP8c%$w$|>oTJstOa
zg<~0)WO+$e;cdlFaX}h!_j@+Y33(a!uTo&gbtWsdw?^!t|I2sq8|N)O+<3`&!u}_Q
zR%!b<c(sC6f}HlUZQdho{LiOaPW*DF*Q)@hW1j^gH`p)wetn|h=|i4J7cKqWnj*7#
zf=8RKY=FYtb*x77u5aEu`Q(GOYR$haY|SrZo=LwuFDd^R&n4-w)w~&>s<z*IU?+NE
zw#)Bx0ex?yyA4V^z8zm|px708Q?bRc(fHBJ<0m8D<sKDgz3QQLmm%6yZJv(#A<enZ
zjx5*iI=Q`EKIhxs11Z~1-jA%Y%aXOWzkji}^YEQDJdfhnCCJ_RD{kOXFYa;t5WmbE
zN5R4eZZ6&zeDs5x>gFhamEZG1wr^#;p*(vJ+YTlv?!Fk7Db{aK7wXqGORYV7BjSX~
zXD*)SD;2vU*nj?+w|Ftf`mbGc=Lhr$dMeb&hBW-FTDxRN$aRm(4w1gY(^tqFuRmU#
zqVxS?X4C)8XWH_w<~m1~*~ys7A1Ye<=IZIh-&xhN;JGVLC)32k>vK=|SoGGOH4C|R
zdO7o<fUcz}I`iLU9DF5ewu1+>Pt5Ak#nTrx-9!JoFIN^nv%39a&e6~3#TKPJHnR%b
z#lV|r{i;Tj8$4^0FZHrhHg)ghuclHD^NezqIvo3`{6w~N;`f=YbI%wki5pu_n^>x0
zO=$OkTS2<ydd|%gk{SHY`z&c^l(7>@*qRY!S@B9@?%#Lc_onF_-?odr;6R~3xn5+?
zl+G<@%k!npM5Z*ZEW)yXV7|@W(*E-Y*4G6n$Qqv7CuN?q{-CLKc3{|hm!HdWBMJ_7
z+Ai;na1%{rs`Z?g@taj_`qjy)Aw9mP{mRM{YZLh%o!EChFy!U}&&{7M%}77Cre$Ww
z!cTo(CWn$1R$pqo_f7Ym{sqOD;&4$JeYQ^yF$>nM<hgI6GU*miQo;wDe_vKdnUwlI
zdo0pX;sTmEQEEQ1PUhZuagNjdQ=jiTE4t(VwG^v&b6#<a?hiTJ6P8o|Gw{eI_9quk
z_6P1h@=Efqz$sS+|JL;u=eDodSRtD=Z;rq8b7R>hzAwuE@Mvdk-*IqH$*~E2ygYo5
zejMkESW{E0b^nVPd?$eWZpcmmwhHi00N;DLxie*bD%qBP_dV7g9d`KC9WFKPZGT?~
z#{4<FKk=}k+c^QX)T;*qw{vK^yngwvcE#3^T~8PHZf<(T^;Up?^<J_5l#R{d5fV$3
z@5Hw+-4r}&@0YH>0kNffcCcLj#s6?>eEbnDzrWcDsfZm6mJMS3ZoSfWa}Qaqy(C_0
z`3JOLp{gt+uXTq^MXBqBv|7C^br&m*3)yNaan=%No-4FG{ve)d%f+U?&RuHNfjG`z
z8$Y$bUs$$Rdi}(WXI`D*cDp9esJV=(sNn4+*_cbS56BDZCfRZyd0KlIH1kp+m~kib
zagNXx!<G3WSL_ArZFX*$m>M|u*`u6}XWOnDZI=1h^tD&!?p1*W=U1cbV_0*>bMis9
z1Lr~e7}no<`bk>%+181?DSjV*v#*P3x}|up?&$LW#l?@aHXgoI*EVORs>a6K7kAyT
zS`>JZq4}nJ)~a?1qqg`NF8U|nGb{aF_-9rgs3gyHomHTlx}vC|Sn)~6#)jgBkG9^u
z5k0kg(%RokbNb$FJ1Dm1YFV%pWW$2OEE~vvg#aI7_bZ$XNWZUL`0=uU^yCJXshiCe
z6O|S{da9hYX#HNfPRUk{Md$Xf-70E6tH?lip6?OE#LL~OCF_23zR9bRW!^qJ@toel
zwnt$hE3_xfPJ5aZ71nsj<oldSYn;}cnv~qP<x7(IL^GGGy4#@}7MAPZ+8W}Cb;AOe
zVu|P>&P+#_J*zkIeZF?$sqMQxEB^3A{J&Q9L?yVq0{4!E8a@>vP%eN@vskTtNnp!@
z*-h^Ch2r2H2tN0#4Q9;Y+FZ$DYrA~noEq++m8;{AUYxEwl~1Q;Jy)b^cHq6A!FP5p
z6X*=QyCHPa$Go%4<|IuFp5ov3$?=W#<eoQQa%|$mdD2s@x64RWUc<JJplfr3szrU%
z&ifnZ-gzHf$drFA?16T&@%Dd5=lVP3<ZxYmDZ(2yg`c<WhW&@HtxKO=f9X&gc*^mL
zU&rZ#Ezc|7x>)Z&TXa_~1Ck4_rG32RSkL*(uKU4{w-3}UCw^2|Q(sul{c7S0=7-;t
zFXr4RdLd({zRcVFFT+biTZ@VmBct>qljm_YZSb>Ztx`MS`E}a$bMA3<HFFkOeS4hz
z=-2VJ?o2yPl$_=)x7zvE)Kn{GCTHo%QnN#KXAs*a_T9tWHjz2~j#-ex=BH&7^*+9i
zXEmL8=b!)DrdZw|nXjE!obqIsb>`pnQJGIs^30@<o~7@s&-5*F*uKNzURs(#z5BM^
zA5O17IYDi)PPDDAv)AA4Ka=N_?LGhJ?T**^T%H2rCyl#XOmym|=)|eLTz`ARe4ezW
zD`hM;F@NsP(mdBO<-56(Uf8^CilQlRM9wU!eBAqW>x6x>8dFdHed*w;%F%q|`zhuX
zB@!oo=Qv%NX>1@OK4GKJyob#1AIv@HFZlhYTuQ1~V&1u=1n&C09koAeZfIV|x*Ou8
z=5*cKi)H&Fec8kwU+d^`jm*)qX|Z69;e5!lMWX9{M@RXyMxAw4OmC_kCw@2m!DW5@
zLQSM&O#RQxG54nW+q2G}73=&_>t@8Ve#6sJX6F)Iel_2`k`nwP%Q3f<o9F4-6JDR^
z+9^)yZt!zuziOiK{i**fkNdwb?5Jp6Q~kvB?w@;ZOZ0UP#HuegdATQ)>Dg(YqT761
z78ZR~+~aY1?YZry319!o<mh%g^#r8pYW#}N{IT_HkCL?XeXCyCY~4#9Jek|4WXtnv
z+POG)`K0-}EPps{cB|D1o`>xxBi>oxc=5F>Kk%wimdfLOfi1bMku$7r^d1ux%lvUZ
zWlEHPzn#a--+wbMKAL{y`9+N<v7W0!mv8;*s>jYa*C%C8QNxP48PhXAu7AJgtkCNP
zhnkOtF1W5^x?c9mfhV84*wwSxwOw-O@|WFb7kvM8cKw01?rd4&yK4elzm^#Lp4C|B
zwm0{3R?VE)cAr<$E|*uil+L=S)b3y_EGX(zUis8OXbw-<=04BGzH==6+Zz8&wg1Vn
zy=UF;a>)Q=(B6w`-AOY&rt=*A#_@Zjiq9guH(ws=+lZ{r&zk;x(fW0q-kUBb#BCM)
zoME@8)KzyEOKu8yy9In6X1~(c`m83{PK)CU<0nm!Q~k>`Z4%Np3mcuBy3Zz3i){|x
ziZPlYucUq4mF?^OoCTG3*_j9Lx9n@)a$!AZw@m4YlUh#2XX67yUeDt`BG~tY$KsRP
zGf`HlrNSq;_q4aQJavdyS9$+(WeV@Xw(Hxr9QswkS9xwluufFxyyn{<gIJ9@{y6VX
zajNE;mwID!dr#`Lb=;!e&pjEItx|hAYer~OZ=Swkb>Xb3A32)D_^<o>A6c_G<>g{_
z-Fa;lEHhg;PAyhl8NROQ;b%L}nV;WHcZ(7+be$;pGhA8nj9%TH>E^A6cW?hQNzK@*
z{ldQM;mfD&nJF>J;<EY=rAL=Ft#+EsS}Q5>hi9(b5xtT>sSGcl+?}UuIjOSb)8}qA
zRavVtj&<uYvclRv+@3$#`{0g%Q;M21&SWIM+{P#Ma3O1dv+eJP)}h4$`~P+ZnLk?c
zi(%GxTkj6zs3MV?kDb$<`B#@5wkr`fe%f{EV^wd$x;fkbq*UZaUD@&X{n3)3thl+$
zc0ND&<>>6`)BOT1W9DnD(~c_j$=eK>xVi3^XRU!eaT93krFuY5&_G?!s;e?_(ucq4
zmknIv4sX)cizuFPTl-Y{laul`61q0FpN}uD6N69G6p3Fobd*^x7dd-c!R=j{LD@of
zey(m&RkCyJS#N!xC9?9J)ba*ikMHyUToPaSYUREn%U8T<ITah3X1@HnBKA7pY3n~`
zMnSPcHx(CtsgIlVG%oP;$0xqRf6gVFv-(TTI0V|U@$xInp-q0K+ltwxCx%O&S+h%N
z%}Y@pg-;92Bn}-kiYi#<{(kwwb&7B5Ryuv+vDPgu*t1{E_}Ll7qMBZ5-Cuf;9UL1V
zJ2;+vFp6CBW8P24l$2SCYj5>mSDDW}m0|XL$Ab~OWHPUW$xW2M`JK0|jp^!&|2;iB
zua@bb2$U>KxDaUbztx_9ip5j0YahQQPO?@{u3YK!ymCFiOGmK7LdYD=@|70d@(%(I
z^{?K<Rgr#;>*b`fpN8i&cAUNzut$XLSHaX*vt^Y3T%E=}-%rtKTJ{-{SJS3C-2d-+
zMSy3H;(xtb$IS~o)$Q${Nw=kceCNs|uxF9{<>r^&m9jcHyCvPiiu7vN{0sb@d^O{U
zuFB^1zx~**I;vfl-e)+uPV~K$asXdo%i|M$Vlih7mG?dgy;3txTl(dpPr(cBhKuUf
z8QS$9e8siiuR4l*Z4rl?`f?dI*S9T!T8>3~e@}Ryx%ozPuIv|I`E$bSWp%iW<onpu
z#Xmk*(+QH>^6<yk4z)imA`)?>FKqpaRf3l*B|7Q972D9Z2sE3+b-Vn|W&RbHtKT2p
z^5N^5?t}mJX1x1!$}yzwV8O2o3agUq3TyuTDEhdi)N7gI;}8a>^$R~NU+OLRJ$aq;
zkE995yz@OdRowozxm9aTn={32a{3a(+s~S=e9zcEu?A`WCV27Hc_$6$-QQ7BF8`!b
z_~zLTo@cHm(harCZ=EcDUvN7nXZH@v5b@qGbzwGt1DK|%%`4Jc@O*QKfc4$Xn|oeN
z-O}v#<^KW}k-nfg&Z!xv^PT^i9>_Vl<j7^i&QD#P-YrLS7V_{P-st_$&U9-20oY+k
z=aUv+Y`4BqJ?DkT(YISJoN~Awt}1$;e_QOm>&O3VtE466dAL_*S}uA#Q)+H|cJ*F2
zaoxp}xF(2Q$J`8Zvi`vv8?B2)&lfM<ptD0ZHRs|Kkv(lIez%@K8oHm|*7fCyl^Jd?
zBdzVM3`LhMWu0;FZ*i2NbcVqXhRe*0wV(cbe{j=s`PyQi9r>S@M;vBM&iuanACqzA
zY56sqnc|l{)GTgmG0NL@-QnVqO#ZyH*@rkYBsJd)Jxu)5QBnSHUVPo(=aI&ijFP8U
z2jqAinQS84uu6{YPqojch#oQSN#|r+7au*nV_A&Tgym;uNvqdBv5?ulq4xQ4lX6>b
z|GaevFHV=4@zaIZNd3~3dDp&QD6VttC^<Ewa{sHBhu$vH-x*Wu+4Oj4%n`nlgr|R|
z2W+X;-t=ky(O=)h-b|U`u4s6=XHTT@$B<0Lvp?TC7Y8%*&D?kNy5sfR1z+{t%F;B=
z)^{H}|E;cV=CR)s+UytIstdaGeFb-Qz!(3VMo+;{*Yn)(cOG5AAN7Ar=EIW>d&OUN
zPcvNqK<K5n#oLx$GW&$K3bRj{Q@h^h{S*T&s}(P{E|3lRba@Zg1E)-GrKgVEd8-%5
zb?#Y{V<oZv|Lskmm2IZFzUHp_Cm*#tLwwCHt|c4!_duq9N@ra}p8iROO#i4X?+dJb
zevH#d<m6KRZlyynXV1;A)_rn5S2E+}C8_EqwHCgAU&^{fy|S4iowGuH?njm=mmPJP
zO8-8*yS>HGQT)tP))|i5&VKa2l^Nw|y}dVwXVG<=SfQ)?&7I!;@A+}>Pl%N0iz9XU
z-=8OH&XHDozCdxo|5E2Wp1SI@S1pt{{pPEkQPuMahV}N9qGz7)CCOTFcYb-t`YZjn
z!TUd5Hr!_(`!v-dP3x3<!lrdZ=b%sPEK1p<zCv8Om+_7bx8yqh`+miB+#5^l7yA5n
zFt2l+TeLv|w&mod!lR6C5tJ<_&vS{`a<cMc3IDOowf83p9B90{{!Uwctmold+2)H}
zj&(J+n{rHK4B7AZr>L5Jp7P@ItH*jT{k|-lpY`o27r)<c{R`jT$}1`F7D#0|_`;^x
zU604JGjET~oK-Pf^DPUcMBNv*ZYf~dlO3#BrTt{@)7ZS9J73i|)$;H0ahoHV`bG9i
zae;i_*>lVM-AY#)tpgvVG+(M`af-p|HN{Vql&%ObKjgVP{L93Hdrl`FU3Pm`z_i)?
zx3AS`rp7<#vx$GZ!0+b<`MGOd();A+$~~DUeeCGbVk3Po>w>PID(#Ct#52{d%sS_K
zs^xM<<aVc9j0aM4k3{>bo~Ya=8T()Ux6*vj?25>VBB>>=YiD0OWqo3Yi`9)*<cSfZ
zgkKgfmmKTq%TE;QO!8i_>($1JT&B9cX7aB3)*qfSuP-{?f3P@nqOxgy>n|sPSC_(-
zIj)F@T5^2x3E_KqO;k;N<=IIb(yFo{U!tz?tzvyxFVEt4htKU)v)LUf>-};+C%^ry
z^Xj-x_J)`HLe`vG`t$$q@7@W^SLSu?*`^aXeSzQRih1)kTEq#wdbiT}PhC&@gnQhD
zUTmAoYL|bWu90zkql8?&(oU5~ao3i~Pu1DOod4X)c8pdBPXrk$zdH_|2#U6wwl|_Z
z)>|u7KCE+x`t2T>U*-Msfx@@i%%xI~i>~io!?)<VO=R~i@o;C2zw$`aKC=CJ58F!;
zm%TQK+;(`adE$>=mdsB_HcXt?d;P@spglG#o&2n)eV?*?(so6$!+wiie%&vxYsGW;
zS<>kZCk6EOop{hwIql)4OP3xddEdKny7$zP1QXupGtVBbR7-ZKTW0fl!$}Ff`#O6Q
zXB>R?bY>gx!)dz@dVF~jxUY?&s=`Wi$~le#uS!=IbEbQTr;08W|0tI!<9}}6cfpgc
z3*6Z*9o%Dc$uWPX@!lnZ>X-a+&j9fr**<ac^n(RbK9z@`1zyOO3X-|E|Nq{HrD>D6
z+r<R=55D-)&bw6R(9xG?lUYhrr<4X<;j4PddnM5@M&O^)(?<5?f&DI9+J({$H2((9
z_?pL)A^39U4jHD?z7J!$m#^sSd?YgG(CW4rx1P)EYlEM!KRVw^&L*~N1Hbuoli=T5
z>MQ=QpWVK?>+HRM^FJ9zr^Idwxc$_*d3If%^h!lz-5&?a|NJ^Wx%*^{RZjjr-H#i#
zuXLMy?m*3tUq>%(Iw`<2@d;Piq-K|o9NzC=q@RsHsl3J}rfIdw(!;i{&L{gSm&&L2
z$=HGpA}ToQc_8GoSkBLrFKjP0>gyjnJmJ_k!(~6GEZ#8jkElA2=)q;H(r%nFexY){
za{3b$|GhFHhpy-US5r|~mAq(&N2{@zh4Ru=lLwzpU0?iWx8;`YcD)JjBDz)gtzPb~
z+`aLj<Lw)J{pE_R)-uVi<y*6Y&u*7Im*PE5Nt3CM+G|TD&6mHj)MQ%ZHT`)i^Pk=S
zDRl6f&I`xs4SJ2*!AyR~U*9l%nwTPyH${x~+m@}5VxyM4da=vsr=;$xe%LmcS-(^{
zsw`ue6kkX7XmfVFnxUZ=q;`xceaV&{wma*7WxZLo+%z-i->Jaf%AUm&Pewc_fSlOm
z8g1=5Vg2>PGK?Ge7NPHAS>XL3YkI?c{qI@n;h0l54$~bfK*u$Gc(Qc)HR$P1@ROW=
zNKbCaGx*;ty5rnB^!Xr%3ZVsaCu|I3T4+1<f2-e%Shx0WkqdIC-qdrh?Rm3|wfs_8
z+rx*w7GF{4d~)7jt~(zdWiYdQqIJF8GrxcNTV!`m36fbp$><5<z@~0%{cH*UEj_ao
zcr?~kv3<^acf9@WrhSrULL>g?*y-)rZGK{9+`&$RC!&vMrgkSTVpV`l`nXvO#MdU8
zq?Ud4OfRv#lq$Q=hPP78=GWV5!|(EsE?&F$w%I}C`Q(859XUc0{Z{!X+h6!3KBI4c
zsScGdN7?@39W?J=tkH>*ecH3OO<nB!tna^h?xFM3m@iG0z4ra`%Myvs`TD=~Q#|yS
z#+pVL#PRR(a?5*fX;iX*%KeR(3+AT$`IR5MJV)^Ow*J|!)g`m{6)Z20ztLF%n%CJk
z8{52&ti}hmqUpC;HES2UiJxmI^<A%I?rS-9DF^?({hZTY>F%4!W;1g`<$B&XF7coZ
zFw5n3sND9e{4Dcwu3+f5pqS5&%vrK}`kR*QPCR$sea+>z*u?h}4jg=W^xV$J2YNfi
z{KBUHEro1?sm<7nv<b%YebFk;Cs;SZm~Hv)UBhbsDYcB%*mT*F_VwOemXF=9fwsZS
zQDS_nz24sFy2(PXmCY=>AUj{eoRqpQpL4CRwp0<Ad9J^A-p1rhuVqY6_$6*TC2)&x
zV*4bgkH6BUJYC}T{nPp81AE0T1ZGUPT=8qi;o2F6*=(DjQ#jxDa`0*uC+l#0l{)h&
z@5~S5x0NwI>hdd{u^s0$sql=GlH|4$hsKg!Vkau%&VTb$Yu-MK=hfpccN~@*&M&R*
z+AC@7ksq<vY{ALbcdMFzhdAU5y|s4US)%gxisCK#{zK67oEXk+`gc4<$2~dzaa4%e
zoQ6_oUasO(0qH+wwVK~76+Qao_HKT&-*E{>x1YS%vHNaV;`HF<CUx)>&XF&trk;29
z`_IaA=|1bFjUSlV(*s;&b_iY+GP!(u$^y&-o!VNI#TlO>9q1%xbasywb9`F3`hMl-
zS~amjpJePe^-XE_cqqd8Bi8lr#7f(F%E>#|uVqD>v$<4fZ~xBgruB7yk?_~aDOUEU
zs?<2IxA5-YrfB@o<eTa3fJpuM*Vvskr%l>evuiQy>hK#6j3g$Sr@!iO*Kl8M6Iv@X
zw;{%0y`0--(ew7v9g})*zj*P2$)x3N5BJ<n47)==>0}?+ym(Fdq>HOX->DrA<4TdS
zce)oSUO7MV#z`LKBE!wfBIhsO+(vNThOI#J{tUO`$ZeB1>eTn&j4yojaBZuBUX+iz
zE!+1h{&`kz&$s-pJuQiT{L{(1x539hWzECC@8xm*%kHAX-=tzTZx-`9TbK?z3n2BY
z-<14YZLH#RZWQ0@NDc8+yAb}Yb6b2uVWe%O+tC{#pDm1pZeD+`(D$ZV)^+M5-UGdr
zX=l7<bV_KwM?MScpOx$()AG=RACnaLkFdU)b?Sq!v(n153T$lWAN%iL<r;iF#qJz~
z^M&XS%8OK)?(Ma7FFOA4Z%yNdKQr3lM?szS!F3cAH|8c7vz?%$ppJnz!DubkinB`g
zIL^k#Uic@OT_<dx-PHUlZtg`@g@tKqlTI$ayJ<WB&NM6LJ-bE!r>s<azYT2@j2=7k
zCYU1b?dvRDjkNDJ?0U2_g!hT_uJ#-4KU*|voPM2r6{u3`I&HZbzv#hN%U0dF`svTd
z`Dw*ppI*4bwb7>1N<X98PW)>5L_N-wvri6XpKtof*HR$!PiZax!3RgaI_mvxh<B_H
z`S-#0iXCJx%)9*wK2r_^`>_5v*b{ljLV4?+LyH8iL?`|iaM<&UHGX|->Jm4>g7v+d
zJGV}p_VUKt4EJTJf|FMMwY<BRf9o`_o&O&nF^m=ZcwF0F`E{@|ct_0S)G*6GtgruD
zRLLsX?H6Av9jA~iX|ds@WJq3M<jl!x&AdhP_nV1LdcWoLQ*))9hO2Si?wf8fhUoAt
znw`VUeUr^*=Ee}E$nM+z`S%}QK5n=~Bu2OFSAvZ*-(}c|Q=2EAXK0R8Q~Y4w*7HzY
z?PB#OGvnVkJdb_IKRGdV28YV!&-HWI-YxmPdq(h;^9Fo3U#JGmfAFp9_nyag7AGUp
zCaT4FORkc65W``a#PdKe=$&z%vX_V7m-*?2UR)Lei>_NgYvT!tT<c&`nQ^}4VAy*F
zosT>0%p{*pO5ypkC9&Myrs!n%?}$*jsGRhTIgw_|>h3lkYqLEd!klM*Vspf!N6Qt>
z)EGIn((|1TxwsrX?S922zS>sEm@Cl5>;AP{UDCdmGsMoTJ({uM<xwN6=D#du=KJ~@
zZ=W?tpPt}csI7HnYIo48=FCV|uFH3dy*6=e)bj4Ly>zKN*5#IfrxJX|X8ql*A&ppP
zY_yVEa2_#rrC07wFMrj#!`si^T#&^v=a-25pE~_zDtEhe4x7wp?rbR%JaPH(mCEyT
zzqk2?RqfOf4^+3haAyO*xo%X~oIge;U+cS`ep}2~qNiddyxjNOq3k=Z?!L}RR+qoa
z@u)37lq2Wle?C)1{eDx3)afXk6E+h!p7}B>Jlw^oxK!@Q@BQ|@*(a*)4GL_1mdy4!
zCw|U&y+cZAYwz)oCG$F)<IR~*$4*?nVqf>u%tOU{e%(8lUmdfZ^VM#T=`6oAb(Ga4
z@&u-=UC?89va^Rh(Y9-Mbb!1|n*DzJuC&Ab&d)zsevIGslHH^K<-vo>lP6j#%YAIJ
zusSeZzUAvR%?plpUK``OPiYv<DSR$0AU)fuHknKE6#K^aK1Q1^Z~j;lYgkv)BmaEK
zw}$BBEJc||{@=g1yTLs)<@clg)g3OJCmt?URO<IEUc|<8tFXsQ$|!;9*cp?>35yRN
zkug$FK6CV6|D;C!Vvf&GnP>0(_xt<=i<rqLTNTf_$hOA_s@^GhY+`Xx`K?b&h1zr%
z7v+>Ef`UwJlV<;4wYR$b{kwaiclS>Ia3S`7`0vor)z_l7W?jAY^$O=_AMJ4U?h3Uj
z#@|`z=1yh(e$Vk*(eb<+%(siTGxM(fJYnX9zTE0}4zW+U3sx)(yR|y*(4-@Q7Q5=z
z@BO@OU+{Vjdx5ku7pu+b(ykQGCH9%inAZ0OcY8;x*4_Rg&~;g8qT^+m6UXF*#HStf
zc{cyb)!)u(?kD?qxa>W9CgI=0obreL@skyO-6B_2MYYNNwJy)ivf{|DF_Nj?_V~q1
z37?rNGYzgV3*7p;iEoV|=ZUHoow#X_UZ<H%Jh*1Xjn8kb4fS{T96B>&(|Q?0<tLfa
zL5_VA?U^R|dv-12@!CK4=;zlCuBrvLH+C25`HC9`zTeCm`25_#DVsZbQeR2l`>%E{
z$F^z4d8rAL=Jd|Yj64ulr@zy<TyD-4i>q&n6|&qlbNHq@X3tZ7DBy9}cjM&*J)f!n
z%A(_=ec8koU+Y=IstKAWGGGniyv$i(`1H&rSL?ramlo|#P595vwSWEL@Eco?c|JYP
z|61>l=Jc|s*Zmupt6iV6*~x5LxphMH;bW3#JYr^ey_ypfEqf~L`oWNhW|3KCYv$Q0
zKIvxgcV)Y3p>e*|KWfGHh1^#oPp95od~e>W^3xN4JW#q*Yvm<;{`Qh1HTyhbpFN+w
zvFNJfn)}mwyU$LIxH_dRmo>0M?9&>)oB!uEY?lp7vA*%+TI3s@t)9w;I^J=yf**O-
zt&Mn`=<sjZ+esU1wiGINtzf@B<?$6&{WL{hq2d>dLe00Hj(xU#$=bc2mOD&**Hge}
zuej=cdx}Qm*J&^1HtPI*`tHBd1b?xK(Qf|&n(kG+bosT$W69>Gq7StK7vmzn8t2s-
zOsvcP+}Qc!W!S7)6Wvekto*E1Gi4X!$t91U7V<l2`^0`{HWt1b-M0KqQ>uYL-!I!K
zF`rL)@G5_>6!8(;-@Q!0#wD0zhTI*eUB^v+hQ04&ot1dcr|G43%_sLepLRd2Kgp@w
zs(DFY>6c5<vheQ>=VD}i-(I<SIKFD<f;x@UzV6rCbR*`>VtCzEbY|JkPv4%VW-Ok#
z5HufV74TMC_D+<hs_vRwXP?gWnC4P?x#fN4HrXKQ<!&?P+5dmU6Z_Yiop}+@kI+eX
z0|FwJ$YpJ07Jsp^<ol)hth4XiH2!+#Zxrhb*|TGL**s!a{_f&Xk%u#b%bw^PJf6Sa
zzI9h`e&QYBqdV-qX6`=pyx~gVg@00M>Fm-=53l%`vtXgX&5QRrKUOE%L^>Bdc)GTC
zgZ;#|Ejd{}o98<oZ<MWA*rD0)a9wxig?mlul4T|nHlBI3b)iP~wkZdK_PFjkzU;}u
zJD0uB*v&~zwP9H9dbn3O+3+t@<gXVFbHhFP6($=@{#4NUddlkLCtLd6KE1KL<k5X-
znTC<leuK#e-#lxdyGvE*R_#-9^Jx!nwmVnb6rZ;#(XQNl-QwIAPXCZzX?g#Pnu`zL
zeBpUMJ>#oW$>P>9Hua$Q-(-W_jrjfR>JEE){O*%)*_~^#a;n{*pWm-I=hOw9Qq&VU
zpON_T+q9A=7n_dH>r?x&tZ>(kQrDML1U{bG_OA4a>hVi9m!zVOXopH2Ir?hy^p^`W
z9$fXE<t(@A&fcRAtC!BS+3-v6(eqx#j0>x@H@*A#bjfqi+1D4I_ORBk+ciVrOXlIr
z|3gFMA93c)=DTos@r+2B_W3rm8|+?5>fCtMX4_kO*yUlB<BaA0-p0oRDw>p=XC1JS
zKU#EFUwP@j%!6WwQ#7kSJio8;HnvCQ^M`d$1zHMUY|f87b2VL9<;BFqAuldX`g!4t
z=E}eCt4jILJU+lScenriPwXqIR!7Y2=9(-z`<l3-rJ-<YHvhqI&k9yPet+7(W>%c%
zqVQ=h+uSU2=S<qaqWGkEdV+u4Zcly*;jb2#?PX@4YTvr5aDHTtOI)gfcl~}r-}M)o
zd-Z#7C48vm{cAGg<sFmoo4VVVU-_7Ee4gkR_CNFIx4ShZZIG0WSw1W3;3JK|*r}@@
zE|RzHKHGPEE%(GJIjwtlaO!*es!nB)wp2?$cixrh<&CnRQ~%yyu)hCa8&k}8OUa_e
zkL?27Q;+m5?fdlldPpP3l13%}nP+<X^m@Lz7>hqUT@m-?Yd=TgssrqHT$eK+ESg_t
z{<q)^@0oj_&+%(-<IYGA<9ls?Nypwz($as1=5xatFOG+<$}j5pu<ES1-8`oRo$D_O
zuguZz`^EOiLvW70``_JP*w4;UoA>8W#C?N3muFNJ&by@j$<T1ho`~y*j%}NrnBnW?
z?t3zRVyqgs(fV~M)>Gt6rxkA4d}H+nrQT&77c|a0=k)DA{&MQ{0HgD(XWxrjf7E~B
z9)UwLb>BK(?T*yq^w3@7WOCQ`l6vjMX{w=5IOM-h6V#s@>@uI-e6LBy^2gWPCntV#
zIvYQ2$!C_cr9JZfhKH>(-5X559Bo>%GUVZIzXz9vLyRpF-yZsNq~cTR1b!26NfYwl
z>EM^c$8wIPB%Qt<D|LGTYs<%%k3Sz>eSV71;kK139Q)dx=TDpS@~Ult{E_LlDYJa$
z3H9{+;_hV;)wR>@mGJkS;ix!$$+xG=-uo_o?ofO3x#Z+Zx%I9l5pSY3R4sL5)!Qr9
z8!Fqr?fHKCfj!TOggA%&>)!mo=DGLRR=L^Tx#H%{EmwW+FQ4pqR%wHUvgUHvFLjMv
znbXzvW{dyjdAq=H&NElz@}5Ikp>5m#nBG~<85V8iI<Mp6l<*QCot!Y~)C!5MUq9_%
zy|h61TB`cvBmc5=KIxfBb(I*N(4W)Buf6ROSFrS|y1gxF@5&zf>u<K4vM~0GZ>Po?
z{UaYH`W(?aw0E(Rhl!|05aXpqb9BGW{PAGz+btRwI#0bgsiE(o*!-1kM^t~{m5MuG
zJ?wHmzjtAbHc_>lulVZcgYx2VlLgAwf|;(SC-y%$(yo5|@TVI}J~qFqqkN?!0{=|%
z(&t&PSuEGScA<2vvCfYAH-hgclqKYdZ9n-}(>K}kz#-nU2O&)JHmP}DOj7%$wM@+?
zJtI5LShk%-tbD;1_DkZgVqJE>*8lVA^}Z7!FAP+kiYXr#>Q<k=<iZ4rn=2Z1btA3P
zX7d)_mvPRW+h5?jujQcsOgVm^Nw06+s(N$dtKivK|AUi5RV}_b=`PdNcKoD~^+fu<
z>+z#M6CY_hKa0Kk*tp#z?$XXrLhZMnUow1D!#!{2ccx9{InG|sHb<1N;9G6~{JQA>
z8s-YO!w>eyO!5fawPF2Bd5tBeY-`Hq**!WGHn-F@<lVvEiTu`qJKclsU;XpP%jIxg
z{JmG|YW7{yB9TE)f)|{h^2g+TQ^~_CnR`t#mflud!M|u;h}qii>wUR*zbel2T3E^?
z`@i#;*{!o#&VoWK4sGARSvItOc6*MWgzHnQz`dyz=bkTn!p`yZmd)hbVILLSGUWR<
zPYLYs-KdoO%fx2t{+4Avr3=%zUprPc$g7<QI5J&N=K||xd+YkYN>64k|9XAWW>det
zZ%ur;U%hd3`jaCvOJ+p?H>a*r%=ZYLe~;IiXMAoni{KVd)RHVzx3hHVeXO{{dh>)?
zbNW|pJ^XRE?fk@9KkHN;tY5*W_}L~>=<3<<!+DR-RMf=T^m1)kbn^O<pPOq0?nOwp
zlsLX!uYNRkN#V^9-lGv|^S@8JXx+^7*YZkn`qKGv*BXq)z3<og&3k)z&ui^ha}#XO
zg>al+5f~aHEqShy&G_%;mgi^s7i6@CM#ZSBcK9CbdL;5i_U=p58OQGlX-mFOzS7;>
zrX+iFk>$;qCr;~qcyO=vu5|rF{V6i5o>-pgJaI0$*SOfWW8vH28%n1gj-Oh(e0o^I
z+=cVDuk<_-cd%xq$lCR*MN9Lq2p`s8@KgP}vZgM-w#Jhe_wK&<Yo{4&v~1?(sQs#}
z3&d8N-Rq0DcRqY;>C+RF?Y=!ckjU%ugk{xg?)p0yn?T2s1;**s+TZ>(YZ>o?3lEC^
zF`l*m!8$2udP8CF!^*rcE1$xRayw*ZtcuwxZ~4+hYibj>=R<~!>&KkFgnCrpjlT1#
zIQ$P=_49omr%rb<{o;RRu|fR!dyl2@ph==tNgGpGr`l;wPEIj6y`=bulG7FGWlf&D
z!%HR}jET=a{_OVl1q!ypeYrD(&aAsOw_@Hh-7OCb80Pi1q(?E#i+ga7-OcsAxsh&{
zoW<c^roR_`;BVX`a(zkisSTS~MDLEdC3_%u{jt~4pC)|E;azij_K(t|vp09y@t>a{
z@cd$G@`QQ1*V)AOF0ZxNcFnTnWcP+UoZEJZ>|JruxnSq&ADR=y1?`omRvuII{O-}g
zJ4r|Lljf!LEH@Urb`SMy=~bB*{I(xExt_l<<M-a~Tgtbka`xHFX<y2es}G($<&Dl&
z!=35ZR5?DMKKOpAZ$N&e%RHW6jGPsMr@qcCPQ0?8q2Y^Gi>Bn6!xJX?a@R&)l8aig
zZ)eCY(XMk5O3P)BIaPe={2`Pczkplqw13&bU#=eWr+7r4Td_N6`nyDh({Wi2vy_Fs
zujf1beKd7drqjk9=2yE+KF!;xnv`iAw|1KK@-VyjKCN^{q065icud!{y8lZwtbGEg
zl-_kbR?<(}{oAz7E>Z56K1G>sFAh9b@*q5I*SFy83->Fyf5po>pZ}7#to(E7r_Cbg
z9>wtaS87$xc3W`Y)nf0b^UYJYue?7i`Stc0O0D9RR-089-=8-5{`~p*ub1EZcKVR@
z<eQh~CvN?g9&yI;XQa`Zzhax^Y<&Le<hr#jy)U9Et7iOgvg6NLO&=bf4DzrkJuv0d
zrKx!gTij1+cj+&R&6nsufA9USA4(IHg-<59v7KD7{>;pnO;!m;vr{FF#J|7K%zCw6
zcUz0Dcw7zh53NVs`n<pOR%tIPd1O%gNl26T;RoZO8FstATvS*ppAvZ~+U-$^;)~1P
z%=&ZPYCn983g~Bg5;ON$%ErLmlkU$?=3ZyN$iTE`!E?m}!79y<j2?Y<<yPap{oUMj
z@9q89ynd-JSS#4d`q82Lxm1m$fzR3+oBLZ{d_Fu`J)J}G`W&0Js-{PFFZ;J_d-kvH
z;x+rs=6%|DE5&lNVEo^L4+o4U_9kD=x^G&sY^vQ4>G^DO@jBQ3)TN)z>uj@)_A>d%
zbFN)Ke&M4{Ck1qbS8Crdy?0$%r*`q_S^6v7BPw_DlxKReANG10vHpwj742M$W@a|_
zb+&vFUUBWp#X?rMqYGA*tN3u{{P&yHZh2((nfU5CT>Qz+^B;aZ+41%6gNCI$*!W(D
zSP7PwUFh7g$YAdsNv;`Hg_1oblC7@;K0G$LWk26dvwT|8#{AYV2@UdA5?gxj+PzX-
zF06UsQbhOD)tOx91g!5*;hE+2v0KmTq`t!8)0sM(*Id7BQ+wI|r}DvTRubnPG#qTq
zp3J=NR``bEJBK}t?&|1ry~)Ts61~O4^vJ^L*VQ&oXUuM%KfUp!o7i<8_P(vVF5W5P
zX}?j_&!Eo5-68eub-)20>(7cE5%C+PzKU*n*K;=Ba+zUxA;%{fkqPUf*67u->s|cj
z+dOF^f5-avo8Qk?7+E9~9C*-hkP#FfJbV%|1|WgMjSc%^n)TV(;UWknD=ZTv&Sd3D
zoW~-|WRW0ohLOiGju&PUvc3n=U)-zh9#?+ar~fIl_WX*)uPgR-U%KNvPfYYt@TcD=
zwEeW-go{`-+T30>!LsfA{1f|6#;vn+zdbkMR*KV)H=KLIqnF=0JwZ%A?ZyPNN)f$z
zxks<v%FZzQ8?f=_l*XjnI)Bz)Yy7os;VBiL9pS=yiHl?cw<s<-pQ3xLnA<J6no(D*
zlS8w1qJDYZuMHu~jTD#PXq)JM-_dpLj~QI0T90qeXTBb{^Y`Qbxpl^=PY#rwUu)EP
zcmCpQJFl*PyE`gF{Gle-ZkZp^Ijt2H?|f?h=Bb_%u}wVZ@b9kLErnk)cGjQdUcG!U
zLHm8kuQvyHEb8mz{r2wXPMx}tpLh4C9sGK1cAqPh822^X+>ZT~{YhuZY#ZY&^GV^m
z{a>hte|;GL(z5-}?<X@auH6xT>2S=`qs7zBgqEkrNf=K%UiIkGLA8<;{sZSea9mC}
zcR!$c&XtNe`L(<+clz-!xUjwB@=UIc$<byR>UQh3Pi#+myeG!$TN7Wd=FO%@XIS!Y
zB!7NsarbHJz4Ev0+^fD>fcE+9l)I&uo_C?la^Hv5A5ZoqrQ5Bmj$g_lF{|+Vfmt&<
z1@&y%jM>vXK3TqGYw<qeqo3Sz+CTo-;g=ptif<R}im})D-zXzx6C?BIPus4FM;{iL
z3V(D@lsHrJZ1pldj>R17<`rG{ca})Wa=AEr{=E_@jTLq?KbtSK(U+Y2+x#-;&gi8R
zEUYRtf-~>G_^^n79aFPqkj;7-Ua_1Nx{j|z((Zg&_%osB$mKburWzi}w$r<!IqszI
z)|o5h)px6Ws-5+n)|J~;6;%y6XLidkRlc=3@Tcr6;SZ8$&RC@NNiN$zZQc`Z;~6un
z`)iad%ch*G`4swO`sDO?c0biXw|iUlMw(5tUuJE+t9P&Q;pvuv5$i;p_id>7-)u8i
zP2!R!TTXnxNNI$K^$s(h<>s>c4*cHzx*)@!Syuj~8=LIz*jaOZ+KSk+_|G0JUgEQB
z*6R=P+%gpjhs#8kq%GR^g!zWkn?ecGo`QFGxZ8{Q|5|MD{ipZfv!kKcp$A77xON^q
zGeyOv{8ZNg?rpz?cul@Mn52|_uc1KB!oXSW=@MxHJw@ZaJ%W1nwW6n=C+@$=@_m7(
z7ay;j9$#IZbF9tXA8l6x{PQikvR4%Dy!7E{s`jCGuQbd5nsmH)-2U>cf4-HSnoi0;
z<~8cQ=eT|M^w-sI^ID$1YtGIc{l6BU`6e|*KXL7qspS(NRi<WaNVt5PPo>|od#@?q
znl&H3T$=UiqlDz?^ypU`vUW1(O_r22KDPMpsm)Uj0$v(hl~!DQ!!=`Vna%$<LQkgV
zFMm8seBr087aaR}_I#2&<CSJ({aM8I#@mm^FYP=%9m>;gY}%adJ~7>0byJ1;r1W=H
zKh>u03Hr6jz`x|BS>RuxM?2pt+*@<6<J76cH}))-F?MqK&i2|bynT~toW_oaYS&Ep
zWb(7!A0F1uG=96dVrI`%vy=zVpG9cqbfpSv&Z+Wz=pk=0eV+00lN{^6^P7q%{chWN
zBfgrUT=(3eDS=yJ%hQd`bhQ{(7fH5Ce>l_s{`e2UGmn-%vZ!QOy}9ec-1kS?)R#T-
zw~tnl73B(Oy&Kr{x@_vg1&3M>oxN@Ne-bxu`q>CC(J~3qCnulTE3977v?Y<xY`RV3
zl8CSkwi)+-b8QOmGG{lxEHd?F@-oF)PZYJT@yza>xA>*}g9~Bj=NHMZ+r3+2>+9xB
z1+5K<-i-V5yOuWVRu$}fu4MNwSaREz-lvC4yq{#nv9)yb-7=lX@msn5TX*-4r{S89
zx~J&Rzy55_R*lLcx!kbxPg>3D?*Fvb(Vtx1zr!fdQpP&2hDG_s@-6SbxNAh`e3x@R
zRaI{GWJ1!5#IA-X{eO4xbstg>sq;BkGFA7@oj(zBF;Y%fM5l$F7R{@Z{k+)fqP4E%
z<Q3P~<oSzVT3hn$$3?e4vvW<|xGRpmx_WDs(wUvPlT0kkdv3hCYZtd&C-byR;EJl%
zhg4_1`uuaA+?*dP#P<LC!M9FFc21<qlD)m|%?;P*cb7CSxHm~uO{aX`I^l2H93N7C
zO;-1Il2uyNn85Y%$%o+lx`mfMzPP-K{onl@k7df`Prub#)y;5p-@JO(vKb212fJ3?
z^<VtGew~wJE!Vd2zY?<R*SiEBtq6Imao}ORZqwnVs@L@&<-9sy@P5PoL{-_#Yc^c-
zkqy+>o7ZxE<=-sti+PWq6!nYv%TGOMaw74TjkPdat=)}A|DUt#{EiuIsQ-L9VrOV-
zYM&gp*@l{rzXUA~3vJ!Wyi9jiLix0Z?wW5ds6VSJm~tywdh7996>S%uD&8({v|D`V
zZmHi5zPXD7zu7#ooSSiGQ~cE6B9$=SN2)gxo-w8eo6bnKJ!d{S{j$-F(`x5$#e~`A
zM7c>-rWyR7`scsmfBh#nU#jm{{clzI%q6ji=ciPl|B~*W)M;m$UUSZmGnIL``Cf_L
zf;B<n%l#K-DwJ-xoXPWzwZ-AS`Hwk^p5*_N6k2Ruu%K3F((=A9vkyINe(+zUHdv_Z
zZCQfF*9-Hqn-@3vev;^vcK2yA%@;aXZjxMn+G9zu{=3CTC07*39JsV}rNsYI?p4~-
z4TWlVGAE^9InpzyLGWU-f!o!a)@f%nTzaSUuaK<!+uPwA<#hB$^Rr`acXB)rw@g&l
zwC6TkufO2)P5-3wui6&%%SEqUvB^1==`wNGqTh@8PG3^e@%(T`(=)P3G{>bWraD&r
z73WsFAnuoy*BGR9T%67SR!*N}^iuh7jryJV{=<jPh#Y##X6Uo^+qBJ};=Vp+irrFe
z-1p<)nWeVRl=lBAxqLn4U^nZ_4y&6@vrg^Zk$N!M<Fw9!Y44Ozl<qn(wbOWQ#ee;3
z1HE^4OJ=D3kS%(WXWLL)Z`u8NMflf0Kcy2FZjyGb*-<hvG|8^kN$Q@(p|kuYr-Y}o
zO<%EYMbz(xA}Kl3#;S`Ee_uJAUs4gVw)Vvfi*C=!YRdCIMIU{7({N37t?VVWi}{}#
z?^f)8%=YKNEUk;{x65@_9J}yrnxK#44jYdhNBktXC+Z1Y^4s;ma-N>Wk>^`~mo@4M
zT#23|IK}$mq06O=M<qX;I=*?`OSyGArs^-3ICiMVZ?BuQOy54yw(H^L<F9s~m{}xu
zU`e8F#+o|z%^vypZO^-X-Vjm!q_8V?!Jfw^>*P(j7U%DrdhNrV<{K{rC5q+G-d*%>
z`t4)=2NT!nG2Hw0db)>l<k|D)hjn{D&z>-MX3vYyzXRWITadE2O#1kyJ{f=gL!V4S
zuCD%a;;R0C{Y5QbSeb(MM;E-8P0=lX(`LJYx77N=1uOoUoG))|d(L+ybRR>z(fXMV
zH?YjU+%6S4aMZX(Pkh^Zj!TMmwaXSQUn{gfw}#_rX6Fe5Z?k<`A8!AY*mtmo-!Q?r
zva-Z&-lT&SM$>Ixha|Cm>_2heGp_LT%S79s>?g!0&UfF}U{k!v!19=Bq3LsrjT4t8
zeJKgh4_SAZ|9SM<*Au3jaGjkU{&4XXUJo^6yDJw$^&dZ-!IEO@B&Ppc_~$N3-xLGw
zthY74{mz`$TWnyw?2Wej8IH<ZZX%~Ek68FfvxkIFaeT?Xt)fm=Z)3r_*9Y(Q7H`~i
z&1LU-F_*d4?pzsylBcg2@A>b$=Vld);e1mCRZD5(%bQ+2KXJ14$(gzA>Y>MG)$+N#
z)o4At&?w-{<|QSKCU-=vd7m8$d3k>K*R5A4T|D-}J8FUwZvaPPks)KtOO_ooiqc*#
zntR1e_gfU(xBUw~{I;rTjm@4DQuk-WyF>GfGQ;csid1A3eZ3U^V@Ye3=B|LbTVtk8
zzU924YP(D)zh2YH+YM}|S#D*7q?XG1w3>Q&a!9n5<{p*mpYSaImY!s{yR`YD4k^3h
zMA7MXio7m5`u2*v>->BzC%@*}FSBIb!_Q|UcD_=$cKKHeVsd7N>VunimoElgp2ED%
zG^k!xNPJn-EVsK~Pv}hHbmeL~ePYUHC*kS0m#7q(H%-&&%xL!zmzh+^x#n`u^@XRx
z7An2an`GQ|=5ncHfr(wlL(NG`H?_0;@?qZhOPJq(VxF$hOMlZ34e5gGxmVYzt$Clz
zxZ%qB$jmDbzSnk{YkAJs-=tJ}E#}ght@q>-N@ITBY~5e}C9zIsYhv=_CH@yDPns~f
zep=LKzZ#>@%Qplay>RLC*S_3{T^mF^yNeT*_FkN}k>`8BooTb)2EAA9pRY6d#K$Qc
zpT_<)Dzq;Xtj(19^>3NUm01ms4QAbH+uXkY3Xd+@Y)q*?cs53GI%GD6clO>Ozulqx
z#KYc-O<OAy>FxjFcDeAr<tv?M*m0N4uP<z~`&oX1_1I6dz1~I=VvfQZVy~C}nPBtU
zH*N2cGe;+<zr7s$q<`Y_U#&Nve4m(}Ct4}CyvK(7cloFND(B~D`1BQ)#;?s@nXbgT
z*Cb{4oVFa%qsBH}k$Ve&oZQU$V)6cyO>6URTt4wbHB|rm>rW?>if8=36@U26n}o$B
z5?`6jFKp;}v%+A--`NuW)3{|SDzlZ}_%Bh^oh^0dP5Onx1ok+MPv#GvmfW4h`Bt}L
zTB19%<Y}EPysnXJKD;=-wW7PE-}j{R&gIi*)LM8~@*T;%Sn&8rgwKA5X?9it&rNTz
zP4ceDtlV*=^wcWFqFe6DmEUCUxY|o`&0ciE;O`+Hw#~EU%U(_M$l%woXIyFXtF7Mo
z@e14d3$M<;);rDryz<1V-pEi^ceN=m3LOt`@Zv~_{%-YYQgY_MI^LYsstXT&>3H$^
zV9>lRpQO)S(<sP%vE<my@Nm25(=HaQ5~)4Tf9S56%;A;d56<sbcTKMgaC&UzSXbVY
z8u%;2mf3h(ZQn_Um^F5hTqlkFBqKBYH2KBl(@stHpXRdVzC;t7-TJ9DU+!)_CHv*|
z$;+kh1a5x#AahT9lIk+iuNHRm3>AN@R5uTlDvTApn0|DxiR|L{Kc-9MZ+mcM<K``V
znO0&!?Hi*LB>p|VQt9IFe~`b8*WLRu<BUsbN@wr1&YL{{(XZ%bLaS_S<NNJRbeuK6
zYKh<S`BCvMXVr1{kGo8kayJ!SZ(klaFZM@|fBbHa6_s;RoJ!~09qkR>Xe2JGrfs%X
z->E1`?bJ27rnhGwu6fN9U-#(p4X%cO)YF%rF8XGhr*k>-)-Ruv*UP6zTb-R>5Wgh<
z?BwftT%H$ii#)#0xKZq~wf4#A6Zs*nOD})6yJ|go(b6Y37ae@L>iwHQ5itSNJK;wo
zIL-G7>2E3tyJ9!J@5SWb8+}rBj3ef%XM9WgQ_&-N&2zQKO_y};Ny{#sS-eg-(f84N
zQN=~Gq7HrvTC__m{IIM2T(Q}*{n6q|nm4(s3x(sR{YpO3@IGzh%D?B&yE09k8MJZb
z$^}1{9ei}J*01f(iyiz|R!VG4Ub(p9@5@G$fG3)hBURrX%JBDlcBn@3eD^-PN<|;W
zwnHUSJ6<fm>uWDlY&qk@;jXt#w`QsyZY!{OdfcdciXCU%7mHs@gJr&I9tpgD{AaO+
z=llwzg-4#<)%~Wm#$&N2uL;*Df!WH>3!Q_v9T8^a4Z7Bts$DBGg_--ip4hvim5+8R
z^()Pr8!DDnaq7gB&k{Z%cR8J3OkEma^LV=8WVUG=Yl0s)1#CL9aIgCk?lVV=+-B{W
z*4*+*)4lV>smrA|`5Hx+KUvV3o)LM;nVH{zdB=P?o3BrfPs&=(?K}UF+}FD)vz;#+
zuIQXUrR&nCko<s4OtYpvoK)YoS3Z<~?b_oFOIT*rRS4C`{I%MkF4^h1(c=Cir#nw}
zYpBJazdk+p@Fv!!9w&<*oeNYhD0**wFIK7IkB;pset*$ZQvEgawr&%eZuw<vro*SY
zBG8PE$t#n}uJ4ndG52l|0nO-K^7Bnty;09|*OO)786C;zk2NnnRoa`fF@NI4OP3Uj
zI=)L8f2w-_x%{DGP4mpm7Y^p<KR?vmwY_>?`Ng|F^R9NQJ}IA+e(baVN#n=AI4T1r
zSYH>bMdWUAU>7!=wW6!9v-PZ(=<h>`SFW9|<rkZky{B)P|C}4~zPBGwDAlyAeL2Hu
z<{_T*&GQx4Ug*=|uRkZd(DLGLyCcDxChl7v+h6oB)kp`;6fox2yURs=N;$LF_5PHO
zLw}rj<WDxlwN$&i2ABp4d9!+OM{T>2{-}BTw#$ng)U_6?FP>AiFS34Hx2FCp^F6O8
z*4%h@zmsWOhi8$U^OesB-#=TI;ox4Tbg3(ALjA!`e*eDqryE^oRDAiqWs~`aOTSd7
z#!18lKeOSBb~fLY7E$p3hVnhd-v@5!<W2q^9I<kH%|kZp0xd@W$jM7G425gGoP?Jd
zZ!ujzv(K5S+dAMD^GoipdW-IUoqpk|xMr<&S*^?GGr=EHLOJ{P26Shh_L|_c_tD(m
z_g>CxKRYYxv>rc@vsv-o?Bo?|mD4VLSsbtDxnzRgo9tigT$y}!lkZ&)k$3r`$=jgD
zTbKHJ{`?tiZ`nGZ3U($3vxt6Y{HQbe@aDemp5((5rbPG1c<aoIndEeM$(R3*Z&$@d
za<!*(<-Mx@?s{rUv$x7F2jAb}O0gT_=k9(VdG_^%)YsnPf1bp@Guhw1`gPOgwtt5T
zgilZ6QBIO#sc2Ic7JU9(F;x5RHi55mk1y@{*{R|wdt*nAVMZpO<@s&PPx7<)oc=IH
z@ao@Nx2ks7*?B#-=InU)YYN-qSc%FfIzpLV2R|N`U;HvDh{HC%KX>=MMRCtGx7=FF
zU0*fRt#XF&hhY7AMhQ<}`8Rv0{d<0V`{kmP++QLYx5~wDS#=tJ+#Hxuw7}`nN_90|
zrdZhI&B1!<HLcwSQ{Qw8&%ZE7{X3S)n?s<<o4{?Kw+afrS{lx3bwqxSWdHf@<rDXX
znH1g%{{Q3pKk3!+zvgyM+H|zOYvUOOS(SSIO0!dc8jfG~EqXJ({iOYE)n;)u*DHmF
z_DzdK!&arpiO+5lJ*xS_de`M_gZ{m$(?l4~?pVlb5Vzbo_KwRYgA+%W>rQOnXv<K2
zt9`LiHLuxy`F_!tCjU3C^yIR<y-WDvmxdF?GlVD3J>J9rtV+N+dgl(C`sz>SKTpj%
zHt$|{!s#q`e_y9>T+h6h9@w`o?8@Fi|HrxF7yeBCJ#oskc2SX{lJ|LE>gM-Uo_`|X
zb+&M8#MX~xe}2s@c`|jHvVYgrcII|d0nVlehvdt*Jg_vX3ZF9FdtrKXTyT!^{u^Ap
zde7xA{ArF?&@AmVIXf3NZ8PtO%#6AVTjDHUnrQ84;?C%sS9fb`fk3_RrMU0YHvEwY
zR(@I<y;gR1{{5z=FFqFAQoT-;POPzeKhx>pbk0`3V=E(cA{~WXPkoXwo+125MS0@c
zbno-imbM;E`<j^d&Ed3}h5hsnwx!pD9jCwBw<)xiry`}~d!2Hy|6j97)`x?>U5w~d
z*l!kfYD@XM?kfu-10DV^mSz9;=!fjeFR#xfyqv7M&_^I7PI9Mqop6J<^214LkCi5<
z3cj6q>B0HzzM4~Scnhy;luum8&8TY-anLxV_QAD{4h^rq3siJ{?T(w5xjg!@$n|p5
zTl><v-x>8T`nCIbvd(4!@o#k{LY-S04m!<E`m}A*Dx*bnQ+J(6SZDup=@#cRkx?9H
zV*cI>OHmJU4^6j@iFSU;)D<7r{&c3c!NR}#c8e#SKF>WPeyOlOr*+xI1&#stXMXfc
zK5=2udG1M{1HJ_@Uy_*_v8#^xRi^m_v-~{~cV=g~N>!ep!Rwotd2IF7qV@}?o}UhU
zs^gGUB`5Q;Xwm1j@rk7!o1VVp44hjQ&h|=RtKDa%9+~vcE!UPm-I_J2=Y896eV4TT
zF0W!s?t1KN{G)$z^Y`^9SNA4X^`5wRzP;p>yzvD83H8BKXNe!%xA})o{<j#Xc}sui
zKVg5f!rW3_a{2wmt|fM!yv(cim8fyg{W87ar{6E*i#D5oL>~{@e(!n7f|fh0*9jc=
zQ#o?dYL@rv8qV)|O{&RkGp{ed=(jw?<(OHe{z>lnlNXh=Pd8GTH}9{ea-(M8D($-r
z8T`}tuBuSF<(jzbrE%m0LI2IK^tZ%M6JENH*Tms~v0?466i=RDRhxP4%b49Rvs^Y#
zySXTH@%(n%r(tteXfI>kQM6f1(<ff<SH=b1`TKgB=eg|C(<s^@&yuR$cwwRQk&3nl
z%lrPcRJ1M9kFn!*vYE(}CUSkj6)Vx+zMGDh8IS&vVL8I&$isMkjjCzM3Q0-x*e#_`
zSJxkrj<!{239gKuygZrd?V-YNN7_w_#P3AR){&f{X!?;ccU7LvPoops%H5{&-Ey%#
zQ+@<)F_y@6nh-5^Vr%}}>J0~FJhXg2>|e94u_!rtXO?*e+h(a1A9KJH4~_Za>^iFJ
z4^On@ocmVS;;OaKGL~)m+H05o;FHz+@K)>MdoI(oHFslLG?m>iPic*?I?(L*D)!x<
zYeMq_ckr>=`z@~hkm-_@t|``TapBFXM3&s-?fq3JUW#x;U5M;{x_au$wc)&N&Rren
z6Vh&0?E3Y$=+4{kW?%F-YjVHe!{uK#UAleY@=GTULMAGj&of3P#s~c{nB-&bt^LWr
zzEB|lVpGD^Y3rKjFK4{?;6Q_A!m`JUybWI;i>vvzoo&yCT}qoSo?(1mpUN;p_lk1m
z8CUDiF*E-tpPyQ_M0fGSu9_8ApVq89B=V2#b7;qc#z|-sEua}6?URl5yC%()u9SvM
zzCc_8nO)g&3pCpjUd<`_LlRv!CXi2p?Xzg={)s!$O+9e+Tw`KO!patv+lO*(D{s~E
z*ng?m#xY^;2Xler+m<Is?^T<We*0*xTU=pO;{HVk)KA#^%zOAT`P2XDHQGN{U)Z=d
z{MkPR(arx-jdt<>oog0vEHj;X8IOqlUkx|8YW}z3vjW3~^<vsuxeOGS|H!PVe_~iu
zaa2-@E8Opg!jxuBWqJGhf0;HPU+^0~Ul)Dx-#hjoTa(D{jqh&y#8hSXmzVnlyYbD7
zo8`(KuCrzO8xxt^_j9g9`d#F?mcF(~Lg&W)G7GV2MXvcj!|zysvWRK#JN;yq@r3^$
zm}aEkYvf$K`(oV}FYVyAX=}RE?%(R=-{;w0eAvJ6{Mo>Q+8^KZs|6*$)V5nZu-=iP
z6j;k%x$W}T>rWy%tQR*)Zk0Z{TGo1v3S!1(et7MFRonBSdpEnM&bErX!P4dYo5!nf
z=I1vx0%<v$*FHT|@KZW#!elA`-^`b`ne2R+?=4(t6|7j6b9&ih``UF1_q%#O7rk7;
zbkmh5*wXW4{`3iQZ*=B$8%@`rzxqFPYGuDr>Z_+eVRI|&uax6N&ooL-lAKe*d`LBA
znUzw(2N9>P!%o_{AB*p@ujrYx(CI|8{E3D64Nns`tvgz;@3*|SwCciD*XPT9dYP<q
zrgVmbCS$y08u>0+ZfV`|<k1U({xfG-ezx*O{W!4mtMx{yc(oa^mQNpa8@%w3dTQ`u
zW((_wqRVy@{^)GUcHs<KzJYB6|5^5A6|UlIR~IPse$CU&Q!JQ&wz_7^r>~#xKmMTb
za?y{)4o4sA`Rvu@)a>*;5%Wi5Re0)RqYCebr~4O8Tzs&RvFJd$f$`%RmT5EoMO97G
zKa-I5&h}I9li(BQ)#F|3EGwVAo18!C;M>Y6e6lmW_2nn)E1Z92VO%pa`F!!o?AE83
z%8zcW_}~0T^=b2ibrKtDZG)C11~$&NEWY&0w_X3kzjszLw=O%lNA8;Fcsy_VrH!|*
zP2#bVyP_g}dEz4{4L9D!-p}JK=2X8p-pDug0BcR1ujJ{T^M*5KPHK7K7kP5C{-oFY
zT+)2`^)xpvtKolru2IrRSN(270q4w>eH=12&JMrY`j+groAXPM>D&eO;uq2hmMOMY
z?8;TQ0<FxgPh_l!u;c%IR_%Oeiczaxy576R|1&o4Wqax!@%Gm`OFv5<Md>Z45;-;t
zH|)E!<@MR~O}_co6KtO8e7k0`VUv^HTi#_gHg3m0-JE8%ChA?o?cxn59nOgf8)zR|
zkXPgEoA0l$scbc~3}sS<y{Gno@{{F)f3u!6oKFbb@c8D;<r+-4`Dgx|`9ytUxQubm
z%7@dcns1u$i9L7wbS75+{u0B$rD@%VY%VU9e*Km2`c~N^v#&}AMpjD9{yru7*o5V)
zoo`CTtC`<9vg=sm<6IXNS@*Tv;`}?H6DNBr^Gal%f8#CQxc?i&yQn#>nu{}De>j(x
z6BWX+%+Hw1{J~85`~4r4XB_oCTKI_}EM0V=_5Ds>f1jiC>$Y)-UW&KVd@QTFBQIQ%
zODjg>&K}v%`a3TaT<cl7q^CX5abC_p=1p8$Csv&}_-vB;1QF{lg>MUL-)o<Ui_|>$
zJob!<YwE8VnH_4C9bKk}(-uF^_{DCq<!bVUFAsO^?hf2-H-l{vlk_%`2fvp^Smi8a
ze_pNk=&}9OMDN=Xc0QeIxjEp;ldT&${)Tp_Uraw2**!`9`9-zwYjQFV|Cqb~@TW~{
zg%b92`4|Q5t}|3Ckw0?F)wSSb28W_|QjcY7Nugl)IW5<x>ZxjzIOWVrw5H{<sU3G&
zxc;@ov54Fg^0K|xzHd8ZdaF-X->ymU%i&w)zm%uwZey3dD|PsCvCX`X7Z$uv3p<`8
zym9w8fl0aC2A!u~zPY$pWAoZCPgbAZyeQynf3W;NyUiT%IhW~sAagEi-yw4@w=7Ir
zCK(6TiofEN%Rlp|=)p^!#QzQ)H=kaeI$_J_j0NwVY`%Vqnh^hQ+5E{HdEVUrV-l7Z
z%6qg|PFpsx06dLxY5PuQw^u$JtWSSfEK(N1TWo9LWp&%lYW8t)G4F_NGQT3M%wqOz
zTg6eFH(Q0*gJ1b;NgUsVb?>aybK1`ZJ`a@pG{?^*?dJaE#g<xW68-nN_<n5N?$o7M
z<rLZf`RtRMTX>#rI=Q)Q&er?rQyUU5^H1*gn`ap~L&kZZ+ZExLO35=-H$SL4v^<>G
z{l^;fx%?|;R!#4|y!?X61gjg_Gn=w6cXsm_|5~OZa{Fz`BSk9BVWjN6KIQ0Fb0xD(
zPSIrkS<=#ln^k#*-TIaYfafqaKk`SP!-(qi4yX~wHHq;PK8f*l)s!ITi|%bd{dVk^
zYj2&Y*>aj!;7|$spNJDTJ;M{N6!k8+?$&zUA=g@Q>`t>d_a(v7O{}I<s|!yz9iK2Q
zvO)K*`-8cKB_CB@8y)3)WhC1_xngZkPio*#S)r3c^XE_D+}@L<_vxvR$NUX4EXyXR
z+Rcki{3^k=G9qw}*2g`iZv=Og$sGJ$f3vx;@Vnwslg7T%>jhnQpSdroe>PM;o^Yf?
zGsJxPgoQN>)#rVkvXZps-JigG{giXeyp3yqe(gX1+JBLng4x8EjeK8xy4tVaYVYgY
zJi{c@i1%LP2btyf>L#hJnEj61Y3B3CFONI?pKiRUXhT8iH2Vn$%p2dBeSGazJgK8>
z;+gIbPfmBwxc=zRyS>e8p7!0{!2T){%Px*RH?htm9I>~W+q>R5hDq|t<#3m`e|KHK
zu9$ntK*n~1^!xHV4e}AeOYMyJ3uUi9k}oaqR2ZdX^kPfdrjNYo1rKIDb@;*d+1BN8
z+NYd(#>JtZd}l>D?(Ll9_(yry{g*$_<()pcUj0AAPo+<vPi%fEd8YHw6N&3buFiRU
z#BEmB#mkO+t#|e@KE89h!cvVfvVX$S)Bjxd<+%w<p6Pm7uy5|Uyz_d*PA5!SHYw*;
zqT`jF#RgAxl#*vwwSC{;X&&9L@N6^N5|#Aiv?#H^GL}0h%-Q+*!4kLKY4e!_t-TV9
zS4gpc*3pbr;59$$*Symp^i^nPZLX<gQ%{ufB(WtP%py)RVtg19tr+!|&57KVF<pG0
z4)gE$fFHH8`wp!$_0zK7rr~Do(~_Qe_52BqH%_J3igx;}6yN;nZjp-J4i2^FWnaEs
zVwv$iHTm}>k)HRKU9X;+g=`a4TlC3V#aMTPOiJXV$2Vht1m{U=?q9)m_f?YMMRrHa
z3xW|b^LA#){kij7Mq^#2cx2%Fgl%W{zni*tUGvHfY?>yqmUlA6o#t_-#4X&~-F8ZT
z(ZV9N-O($0d?x3Mp4vL8?<))2HT%sS*Vk;CpMUIBDEr2F*8*d5)*V^3%p^y90fXaC
zan4uEI=@7`_$Ak~yq~RixtUa}@DyhM^h^h?UrSVXxB5rzC|&wSu`!OT>D~Xv_T?UN
zE_=SU%l!~*zqrKyoZLSn1BWVo)bag!`-Q(fO*L7SaQtwJPPy!gwzKap{)>KEop?1*
zFWzU;y3_^Dr^8(4bKala`}8i~jcXeW{ft5LA3lE-zW)?Ye=)m$xo?2V<K}~n*$vE-
z^f<Wv%^o*=4XX2)_f>6kT+*{gC(9@8@BU->>CA$8zIF1I&%!3A7oIw?c|*PWfA3G=
zlokGcs+i2)hzU(`Qe3g;+ML)Kqs`iPuK#O#<{Y1ySNp`E>;;PEHv<zVY&0>Pr^96N
z;nOv@8}mJ!qrP!{I=|rY0lqx}Px4((yxgTKd@K5c&fz{bqiK;D(p{S(9tJLV`6%{M
zZuX@1B7c3u-v!e?$#h&^^zc~c#u;^uI<+MW&aFPc4j<IdvM)j%)V~29)Q=W9cD&qT
zcK7|yGqWa3m`B;!_Pe~YOugFmH{qz-Y1S*BygE~Kj57*1CP{6{n4bEwSdVvkUgwe?
zrYAlAN`J-JPMc2VbdWzkWzD0C%X(8d7{3SDaCgXkxYca`-)&{SVbRaaHRoO~tT?u^
zep~5n&V6OI5`I&+zyINA<yUUec6r9x`St!>H~%bXIp3>z%9bJXeYVFf%Ze&S4!JF-
z4<5Z5na8LjwnSCmr>y;Z*K4n6jvcoS*4QMMe2TJ`KOg?tV&%-YcC}s7Ym-v-v|ez0
z@qOJrVa|-sO<UU&s*87+T=@M|eXZk5r<Vem4}Ds49qvRdi~p6u+n-*yRXyDG{ZD1Z
z`m4WYe(O))BPp|Em*s=4vz-?GG&>rg&z8a|Hd(!zd;5g@9&v>)zijZYTv%=W6Eg1p
z<f@;@vOe*Ho6DB+@+xdX8gx(4ac2uYHu0-e(cG*o*6zhFrJ?KEx~)WX%&g_M>$wDN
z68-i_ZI8}bJ>}J_qT4b+n<l18CR-PuS@z;JcUbD(=P4(8`+hsjbrH0lX4Q3lySN9l
z>pY{Gnh*4hCZ?q8otge|&x_acB8R>#xx9-Lv0>t>Q{%qQLr+w0RRrC1?RTCduJ!fp
zkwEb)KZ{L%HdXjc7QJ15ZK3(ut|NP<2YiaOI`wMh4%esYdeauNUec?5`ZzL2e2U=a
zM=Kbgo|I%>>pOqS%0I^MDyKZ!bRzMC&(xFy{Z8{-neOHsOVOIXez#xyl<c^_+>!Eo
zx@T1v&U>{jD8I_(>AQuFt7V)no;z$Tw2kH1)0b;<+KuLk&2aj<PILF8U5A3QFRp7^
z_4CBx%PS{epEXlM{x18+RQ_H8-+7B_F769{UwiS<<x3v-uCQ!NdM>oOcE`)=%P*u(
z*c--Iq-sy%?5^d0>U{3<x*0`s&7CRp9tylja*LDyak9ePqQJLEp{9A})m5nD-~aSJ
zZQ+u&K56{;=kg~r3u{~UX!JCFwG`H6TGXmPqvN7WC}`ip76A@%zQx<(-fiA+A?9(Z
zN$n%h#)Y7^wHYg7{H-SE@+~ts{P{t;hxQib(}(95yJz^7+?_eWz}3VJZLE6&SI8yM
zSa%}kSoh+LZ_8GHm2mAn9^3!qu-Sh<kqt*3Cw-P&G>^Z|yxf)9YLoE9u#o0I+<r9`
zMK(J9x`&P|-oHHbb|cqK{gq!1eVAqRyzqw9u8XFJn|^2Jy_E7Z0`FW{bH#g0L9?vI
z)Q072JcZ`W=-kKV03GZ0YdGzYIbGm-;l)G6x7YP&_*HPtTcdSwqj;8KZY1ZVmF&AW
ze~dL!zv<8U)0_9iKl5!n)TC!FwZ2el#4Wn$)9v-WGR>+*i;Rl?s&1K+c~N~5r=Z@$
z_M`BjaBiIve~G^<u3o!#`O&||6Ez}9!D~*;u;cZAs=sjOoY)mNgF2h1u{)jGDyFLx
z$9^pRa){{nPzjTaY0bq7TeNp}zhiu=a3NAjV~>H`<vxMZ)}>dM#V&9L4Q%TRK6jtB
zZ|!DwPRJ<pB41ZS-2>6ELFT{;$RP8r1;X<$$Y^65WLCKlP*BRT?@V~=!a9+Q-(R_Y
zdu_<$x%23WjYl4N&JuF_W^``z`MPsG$Dbd)tP!a_i)r=zc$>#Z9~`)Po-u6xS8HL_
z)b9Tx$uk|TJpRRf%K7q*v48pOClS*ndgZ*VGd>)8GGk)=+5QC`VvK?JXTM1b&QJ{C
z`qlUDi`1Fq{LZO4-wcJ1X>B~Q<N9>Hye|813m6z=pL@DEhA2hqK6!L`nuqgat^@PF
zJzVi;&a#~L1FoI&71N&^s4H3PUlhL5EOBeu@uxp0haXShwQ~9NF#Wj;<(9#=4J-w3
z8wdzjetY90`tY;Z#EFJy=RCWmuDJxdZ(wrYo=ZhfJn#Q1c(8#@DQL#8N616ajOo#F
z-0yxY5NKta{+U1H-$DHeQ+Bz`dUo!Ejk&h$G7B@4^D^wqWHfdZUCPwRXBEHTck5TC
z_yQ%KOUH_PFZZ3@p6}>br6zORNR=aYt@X!0S!V5S^A^gvdjGu;*0|=9Va09};hXx`
z9$krvb}{*p@myI`XYsD>Ek(z4?Gr6O6b3r|_;fnS0KCh<)6Vq9@e>K(QkQcro~s5L
z@s$tQ$?xn{wsFgAwW^GTZ=MBJhD&XaSXcR@yW;GnFLlbxL#n=<Gl=><!-`*Z_pKr~
z<A1H64jrCs#B+FM#o8&&9_g)&fwHZR=~WxnhJ}PjaLK*R%3wUN_(9|~r|i$bZ>jpG
z3TG#FE`4pjpzfpB)sX$L!C(o&&M43#ecpdl&re@`Dzf3o7aNO9saEH<*R@`Cl3lc(
zw;=o<c*g|WE>YGi?3W7@^!x5l^tv1RZ_=d4IuoBA+rB4k?W$@<8?!iGz8GbhANnon
z`&(XP8zJsjeW!MQ+eB-}f4-l(9=C3MuVZ(5w(ax@=`a6D|75g&<$KQa*vs!3g0aym
z2fi%pR_Sj%ZaP!9V}Gem!LMSg6^`#h!xwB4<}BRQ_w15Z{Gq+G6Hd->eD*bS%jK8+
z6E~ji>5+U~`0#VtDf2y36hD4>V=Kk!(-{=|lFgxd#~a?B<A*P&IJ(*VeG-$gd=qc~
zbfXssmpg{IEi(A~RN%ytg?0Ts={Xg*Hl}EmS=Y7Y&Y!<<E<@94b(MGvm6yK9#TIbA
z*7ZN<wDj?VmESjeq`z$K3@B~&wzhXSoL5zO_Wb#%pyo$DSq!@~ZXXE$-(kM(+R0th
z3%0BIA8!d<TmTyO%@SI3!FL+ZnF+HR8TLwd>Bp4(`10||<)pL67rBcotJaCUm2>63
zT6}uPg<ghc=IdPSO}x(>&b*wm=JYEm4RbSL$G2=}6T+BH=Rp>T8x-(GbY(x-;I~xR
zGCe+7y@+p48S|kFg$j!cWV!0*xcy!q%>V9OkWN~+@H$ra+c(}WmMgN-WYF#18nJJd
z*ma3>4-RZ^V76<XDfn3O*vG}$+wb4Lu>Z_5ojsqmY;MNp$+XS$Qf3FOY~QCUV{oxE
z?Yymx;O@AH&Rq}AJ<aEw$|f1!#hk|dHA=Sl;yR6Ru4a$VOXV_8XY5dtKi6ZTti11F
z<LOh3_02ywrRAoifrqP6*2zD3_56T+>|YHj2`Ti!SqYgPMKT6F&$N$ME2o28fV`3(
z)EI3$Si>tasc{j;(CyU62MkW_3OO~eZ2$lN8SkGgRc>@O+!XKA{l0G=dtbcUpMUa)
z9!lPN^ut|FMnZ3U;J@EZ{EK(@M10(wbo<qrzm8gIe@~~B$p5m=-S@0`kwN^L_ZKE>
zG9UG~@0xi0p7ZWmf#FT8;lg@briS}{y!_+eiR2#!LdPO<G$P&Hm3Du7oWWvalKSMq
z%cYT9430B(S4#E0&Hpy}Hitv()j;2CNo%Ujgs0!TwRorXGAyIKLh?>acdzQa)_q6d
zTKjty`>)duGhCM3Bd5T;{?U{0<eO1Btr|7Y;tSuOcw8X+DWdBc&lCGS49{kkCmec_
zw?%&MrCwX@ke$7AYqQPmeyGWw<F!9(YwmvV>%;rXT7}y#?|pNkWZ&#<#ofzdXZrt%
zw-W5sWnW@_^ZbvuE(vZ9@n4pwc-UW4RX4r7@1*|3iMN09O72?zB!9tWgV>Zmn=aR1
zS=W1RZ^a|+CQ0|@Dc>($<c?qE+{oE-{Ol7=kD_Fa`>$`B6+fIa-SOfl^D7GKrt`kl
z)$qRD=_lzSaUHb8e(B_^FHUg4R@h(ZI<#lwRymy&w;nqzy052byCwGOo$Q?5TE<;-
zf9`nq*K5kvRo^&!ce7tR<I_`M86f|$E1%Ct*X&pAW6(11I!T^G-ZElQnbON%+c~7N
z^lZG7?wY11yYO|<rLHd@E_Uoz?!BaXg7d|NKK?n;$~WR?A3pzKv;2`6Nijxpe(pk{
z%lK}kG;9<2Uaa;y>d*H_CATIlXOCTSTxgkFqWIB-Bu%g9>?&`>4d*2`OHS#KiD}zl
z_u=QsgQ)>8_DpMh@tk}9_35+ae`W5tGb2v>=S%I|3$@s}&8|#SDCLr@D^aNW?D*=Y
z%Jj|a*jO_^UfNs}$#ExrvGc-pTe=T7UpaOx_<Yb&jFI7>)MXt8UnS3c`l$NDT5_3X
z`k%>9CVsr*F7`(M<!|1UGe+f68#7-1bTsOl*{yo`noqfAzR|qv6BBuiD#9l_);8VK
zerfWId)~aH_+vUt&#w)VzHsIB-3npJ^Ky4;Hk!;6QQo@Vol8dS=$bbMbMBS=V0!<4
z-Qk6{yd^#>r6o(=lxfQD&ec7+Ai0b+QSsZQo}@o-?|>HI8%&#ftekN^yUDl2fYR2*
zM-tM!gceyp^?KsE?6=TNb=w^x&(8Oo&;4?s@uj@y<KD@64m&bZj1TzVzc4ZPy1P|Z
z(L}AOe0AUz^#4@Pev_JV`Qz6RUF8CqIyZ*I4~x1AS3-t~cbHB|ytcU5V9|2frNx_@
zr|i_2Yj@{p#jEC(=A!J=71!|B)D;z6^uD!SZEoGZ50$k$XD*)KcDncF)=BgCZIbOO
zLS2nN!GBhZrhNazjWyer@~xg`{otF7fXRf-@7dPp?E1(%v(0wzl@pgvp6pHwKj3q_
z(GIdEpM9FHQ>w(=3dge5S2nL{R5gw&-}o)^@LlJ&wNFl1{1g1zw`=A1nLA_87%b9D
zE9+4=<|wP&w|T<`8OeUR-!>&*wl!C5u2R<0=1=}SujmZNT&KQ;*0HjuuKh6D`EVKM
zrPCkHg!;Fc)y>f7{J!$}nL?vO%>PcFX}z&8QSaMzxdXA?n+;M$a=Gu{?D6g9I&j2v
zaRKwZpCA89*gHLoxPOv4Vs2>5yBc*f8$;3hUpJM0u86bptGwJN6tjIb538u2NZ!4^
zpVMP9EV7RU34Kfavb|!{PyQ2HD-^o5*k^msa|qJ;-TlV#_r355dpAw$Hs>~gExtcx
z4Ox8e$!5i$`&B}%cE`JSNmthKFKb+JpiP(c$3D$zN0y<E9`h!9I2JhUc(EY%Wcc~J
z>y?5cudj>m;k?Vf@#EXLH4moTf4{Wnmx0w%maWoa30zbE-dtQAm=>)m?=0QaCUMVR
zRekP+`AtO=ekL~Ejck)&>hrP3>gxr=x9blad(t^s-uw9E^OxSne@JC2dsFdIuxG*i
z=ld?pFU;8(TdJc!cS_pq#*>DDFJ4=<8HP!Ja(7?+b?@4OUa_UgH#jmbXzyma71>vF
ze5JOyc;V~nr7Pq-B|pAiW|^+*HE)i4dxpVZC-$H>e`Kdk&z&0d@s!5uB8%-ZKQ?`l
zduH=r=$-60^EFG77m98)3T{8r-L3wxbiLf;Lbuuat_w?KUmo2W>N=zNw#uaQc9(2z
zEj|Y7)_wgb8&fAYC$i;d;M^B;r}cQ61O;zj&iyjXO8r-c^1rj&q;mIc5`FRMyz8&v
z#5S>)X&c{sy44;~Yj~(c=GTu@@7#tCwobjepPYpkA9a48ZFWX?&AJ<EN#$=9Rc?zV
zO!BJtdaI`1^RY+!^Od|$uexS#JzAB(^=hJzQoCJXZTiy#n)dp)E%-4O>TAm`Ed2OO
zaKf*c+jkh1PuBcB`B>7~@kq8I?>?)ux2`8H*>y#2#qM*Qw-*+h1S{}Y`l(B8exv9f
z_4igLU;UEv7gKot*O=G_<r{DAk4@qEKeMOwvPOc?-v946m&`J=y?@rq^=ib$>>F<S
zN52+7{GwAWyyHYfn!Z?!zvL>b1A7g($bVV(*)jRl9*bHoU*?s~d&5*6L|jFlHN#io
zTYa2Rm2rOS!N5RoLAOW81Scn)o!#<T_Uw(jMnW&IbpOsMWP2qezM&*j>sbBWrdOxf
z66SE0&w3K6W2mg2;POSHC$RKepQJHYpmL;RpxE{M9XFP!o={`nx^ttTdGsZNM3vbc
z$p@c(W%ZCM723Tz{@_pRwHuZ_OAPi??z%G7rRmY`h-qSpo=xd~o~MM?cuYKe>$O#&
z|BA1HQ@ze_X1kD}D7EY5`mIy6lH?_ySwH+&B_o!$OhC`vf#b65hvbLOu5<i4xJxds
zI~8^R@zKdD23I}=Zhv1f=SX&{>yJ}0hxPY&@11g<V@YcIB=iAh<%O9$R<x?^zhmzy
zJZ0?ynFzgatEO*IDHQ2@cfYgz-#7j{R<9ZFsQu0O{5iSk*ku2OK6?sT-v3YKKX&wP
zyU1l0t81}Obv}Q5!?pT&hX2v7M<JRUz+>GUmpC&GUQfBpz3{Y0>#p|`=f|IMt*aIP
z<P#!4OQ&L^f^49AbU^S<@$EVlJef0DZ(OQn+36>~y{BN=)M!4Xm~DT*dM}9#o;W|h
zEm}(3RMFa4^5XOF?FKu3)FkeCd{XGQVAS_tR!e-P+7`2yJ^tG#o$<p=bffSwrzQ67
z?!FE=N|%qzzL+V(zj`abtZcer=B1P)lmFH9Ew|_YSi19f+1%1MJsxGccfK7|503I*
zRPv{4b-aJaDgTykv3IA;?as{TPBut7B9axnoaN>Dc-iOeJHzsxo)(&0bYivk)eD@#
z0sSiu?l`mScvJOzh3uWl=5HFy8g4hXU8_9d<8geOZTW(ApI9wIf{k|OHZ-I={Z-l$
zn9=6!F!vwh)l8$nzp>FshaV}QI3~Vp15esD9plyC+t2h(k}vG6nmzO2A7}sUFUKKw
zV}#o3I`{osyKh$UoEsj&hE-N8!WFMSbYHD;Mt{+(rPHg@456dqGyatt&pMG1R>gE~
z`}-q%-WYKiC!g9^bfhPNwSY0mu}`8s^KrwgE+dcsd?HC7|5ybCa>np~%bU|Zb*tK|
z+HDH2?pV$!5}UZu$M*2=`$uN4br<*?$s9Ckv!Ssr_YJSdKV_bSR@py|+I+roh3wJ|
zmLY6wE2mA-n$R{oY5B!|*HvGx-}-ecYo%b?7gb%4#NdaDEhi5)*NQC@evou(=F;x6
z%EW_48~(Gl-oO4(`%RQ{anDj$_B{r_4lec*`@A<NCw@}XM_c#6y?4}j1tZS{z5RUX
zvwHZteX%Ai-voFY4d>-nZkJhha(mFvmx~=k-nlN?Bzn=^o{@j@#yh18q|A1^8*M*T
zE_`+Vg(5MX`RAA#=Lo99k4;+j*8FM9v-9Woo^O0Kt9+v9SH85{e_rdD&uw5UPMoTD
zQ}pt_X0fKM)86F|{dfM<jAiZmv+}8Heyv8$B`14{*cIoZ^j?d;nz&lY(z~WW&?m*<
zwBC-M3vP=G<`fA$a$=aSr{j9*QOt}J33;a@+NxLd=B>P`_lD7k`{$wpB?<rFb6htg
z?!9fu<&|D<tX!D5YRiq7BmSN*=jDS(-Rq*w^vuGOLW8BYi3aQyd3oO1NUyPK!plzq
zHGwNQc5zpnee~&8yMhIye8tNzuR9xfLe?)l)!*LD<#HieV}?%Sw0|LGRu_0aKNHgN
zZuS4y5gnfQBfjX6M`G8ji5+$mbvjG=_t&yNGMII1`{wrjUy2<6227jXw~jY@gM}&M
zHPNRtZ0ptEoIahgrS(3WNZ8wFpL~|YyBK90`fl>tWaUKouzON~%6WEAw#vp+<zg$_
zO$r_`*^1Tae-+yJ^Q>^jjlU|{w@)V2b*zywPyfZ{{dsNSmVy^Yn?$}`61Y=j#<E<^
z2Q)(a;mk9G?_2k`-Mo3w$-1YiQ92_cy6j82)1P?~{$h-<_49%G%9{V*q+fuppJ#i5
zxqg20(u`@3bT8SOsq#Oa7nk(yp^o-rMhji3yg3rxFU3z>a%X?FhxY@65vQ>x|MVSx
zJEL6verKqhpQqfrMI)z6$@ww2vE-S&KnYRRzZyr?PWR+hE_E@OueIQhhuXhC(o5$g
zKe?|wYq_ZS>VCGpFBuqXmxy?r`T!cbRuwj~@2g>By!1oh`0S!Zg5iHXt!3x8z1;p{
za;)Lon!0&i8v7k81A|}vKeL+u@P0+NZ#8W3FLz#aTD?zr<#)SzjU0h)xBh%NfBXMh
zx%!NVwxCy`dRu0G_;}~0ioN?sE8o=uJ10CnaPYEI@z0w#t}nEmw{ylkpD9*v<}dG`
zf7rA0o2<Qudl<hu=ljF+>-~d6&hUF(%;yRGzokO=b<zJjO0}1tZSB5o*I|9-$IB$A
z3*wshboTA|^J7OxhQQ&JomsE_#gup+pO{p8Iw>!9rb1@AW1Y+lBfXSWSuZw24me7>
z`&j<^`?EHDIU9EU{-U}6{Hy6*Q+KW~h}@W2D>zBmIB?rHft>tLU!NCjyXVthCwNn%
zFgfzKc;4J;*}KBjn`h~Ld$V;m6Z4@;^T7VkYefnr93xlX(n}JP2H%NsSwzrxeFEnf
z>s(iHskoGvYgW|i$zD|do*cPgBTrz2L`8={pzqp*2~$?AJ9V`n^pbxs>fuJNKB^AE
z88eKZKUZp8GaY)kk$yzTuJb1+NXve2wCYqU(<z-&e}5jon*y&$<*5|42eBz-C(p&q
z(0^Qc@w&Z6%gbiDFDgFE8@uan-TiXd&|IVbXR}66g{%FXx7M#O%uaJny63I&Q%CmF
zuYhY>!AGA@ogbf;W~?SWXZ>zJXMNs>OD;cK-e9-cg)#5fJrk$v_g`>MmG`$3-L<ta
z(24!~xi2%sc&k#)Mc&#(YHj0w<t6b+>B&sD+6i9zRWe_7HT!<$Kk_&^-`-ugeTkir
zuk4~DVs|TdT)|kL?$~Y2{IE@neV>k@&WXyBC7RC-XRMIh_{mM9u1b9R_eVBM!@q?0
zd(_Xmxk|36anH2<Ug2`_A%RL&Pqy;k<oo|if@8|`bDE3JGphtiIZc)47Z>DRnDFc3
z>Pz$M?%(uwkcgk=k!4Z(bd5>eswNpTpU_zi#|vIu)@l#frLG`-fAw#LeQy?SymB(Q
z=Khv>8Aldpe9X*TQkiv#r>oF&m4DQ);PrKa7ZWz-PuzHE)n&#X$9hs8-*~u_QSuCT
z-h}7s)+@{RT}v+B`1VoSgiQ<0gf5?4kQVE`raV*S>6VUr`U0EFD<5sDym<ZspVZ;Z
zIFsVz8f(H*Gfu}J-a9M9kY9Jl0hgX-dln@pB`#*Q-BBR1b>37q#De%<*Hae^cvW9}
zrf)iXP$aEF?hj99Ygx)hDVKM51jVJ+KW`7c*7>hJRpO$#>LP>v0*Bp=7KlH*7buvJ
zcH-lWP%VcjmrY0Qgyr{aoh!y_6)0&d`Si+XS=Y_xv1^ZOgxS2SQjy>GvwTs5uGhpl
z=LNpjeAvBHTk68ZxgA>;Nj-@#cyxI3<HX7wK{dI*wrjgYwIkU&9-5|}d%VH4WN~&I
z>-Wnt7ft7+U@m``kT~M=MKW@h!Q6#wE6<iN#jttpZmDPyZ%e+ilr81Ibacyv-ZPhE
zUs%m-?V9jZy!D2Nw$U>G!@)njGy1~Bv$lm?Iwz2RSZBY)j9fFLwp|(J)2pH!WOm&#
z{i&(N{$0ADJWbKmQa&`h{c(A<-C>i@e?1PwZ@eXGWiP1h{P@wr_n<}dk41K+u`#}6
zF?n-IclWOh@vEZO<DIUT`_3zjIQ;0{jjw`hy*&=19E~(<-PIrKwrJ$<Q~S?k&-UT6
z@S4tU74NS%w!PMTl{(L9^OxNpmQP>#-K<6Uqv{8DU*1*GQQQWI0e&%8Ux{;*mkM_N
zo3iXlHAB7XD)--4cmAFysV{Q;dAE>r3IBtw3u*-%7giSCDNEJ((z4;t8RMOx!s?LC
zxuC4q{t<Ey+BuCxu1<xXUi5#H=%wcyrM9Gc&VQHqb;Vkwsfkuuq{E9YH<^JCFS_Xg
zI=m>DkFW4{L)P41t}4yzxn6DIO0F__{IT-mmBV+t)cW{Bj)z|l{93+0{agE@r|*<_
z4=&5nIA+wnd3w)1$&?M}7w%8j{+nlf^l*$$?QhGUW}AML*Sgv+UUPirjGa9q>mS`Z
zQNU+1W9j}H)utDDbu6x1X0-pZO%b2%#9bA1p}b`I^#r+U?=>lV`WGIRfvkj={P<&w
z>Zc7$*c1GJ7i`(}GjSnLS|wkx(x%Tsq8%Lza{~~E73IxcIIkBr>wxF5BHagy$+Ila
zmc|Ep=!WI)k=<XXCR+(QtZ3g?@L@$u489(1wSSj!usG$*It~5lOy{=kS#~o`(`3h-
zdWX;ab&X4|sA?<_;W=Nt`BGw6_g98z2SU<U|2*TlJkU}k#)FI9VYix)qWz{li!)Zr
z-_n{8YQ>g6Jx%HN(Wp7IeotEPCt_8i$4NamuG0(K#WM2rzP@P_;^Wn+)tR<N;pBqQ
zf3YbB*V~uOJ?uZt{`%I$r=Op$C=ydJwB_$Bv3&G1EQrPAajZ&u&Ce7Ar-zFc^@}_*
zG@3CrN&N6tuj9)TOV`ES6uqohtocK0jdp21=M&ch#;t~{-bjegsLNcvHTm<~=zt0H
zIFE1h(R2%c?Ps%pS6G$U=Si*?AF2P=)7$@Rla<c-m`2XG^&j(RL<aGyKjA+5{Nc-W
zKX|{LtDRW)VvWXve=U8?y%v7eQ~gskS^lJasM<eqq1M|gl5W}Z*<puQ*4rtG#GQ^m
zQuA@?rK(F0wyvnXz_hT2d!k=RzVp<zlUjf2>FhUt{v&sel*fV10?SeivS0gKUGAJy
zCc*vi<fIkrj@%S~(RA|D<hgD)U*(y9eJR)Ge$$)Rqc|n$<uBe9%jf3YvbnKw+mm}C
z+LumL9}8IFnFU$}zg%oRZ^YXxtK)x^o{5!=SpGd|uHV$xTg2m|vL5J6ymn#Bp0KyM
z(jf<D^`9wutA2Xh{*Pi`_FK8lvbmTKJ(ft%f7OJ?d{2#^u6&X!)mSI~@XINCelfXa
zb=iGu?<aMM%)3`I@tN_4A8MPI+8@q(dw#===2M-1vTwG}_<F$n>*g(zlGEyfmpsig
z61J0^vR;!zex6V3kzjToO?~j>#gaW-g7HVhg)gQ(`xK$it9a?<BlTat(|YPwFY{?R
z;eSMa?v4*B23N}Eco!K7onByf%k^jHp(8suN?JO<c)PK^oc`f;u|`~1!AXsEFY~i*
zUEhCB>wu@Tp3^0{32iTZr3Bxa&pf-S&lrB7QN`D=B?h%6ueGBE<7+l3Kki;pD{xR`
zIk)5dzFnG+wn~WG*>6d>w88e|_1%B7*M_`f{1q&s_GqfP&*F7F5@`*0sy;7zAN6JB
z;e)#E0#A>hyc~7tRa$WU<=duzk6MP!&vp12k-P2RpFe-<q(5HeXXn?M_pgQR{FY1X
z^^Y$fc-(z-*8TTuZt7m#knY{7Ht*oi1@nE|5+*KPmmpqRplN&PlKHMRKbxvrrcOUy
zFnw8x!J3f1uU?xkGxDaxCK>Lh@y*y+RxG%zN5=Q?zKtauOmlDSx?{P7B^v#}qV*sA
zLfR{59Gsw(&LD3Dn@^cslFmMNi8j~e?h642u5_PHSaMn;roBmi`Ney0Otdy{7U_1D
zIb|kM$;ZWW>sX%r*9n(B#WFJ29Q|~4YGU(O-;)bgitK-}X!0MXNpXJ3GgJ4@>ytJA
zJK0`Ho#|WYH-6K5u<48kw+}T+|C=c$aqotAZzOMAM6BVHl$}}e2hSDqE1xXcyk*12
z#XAM_FDkui(EZvj!>`<Y`gCLR+B}o(GKUq--r67NJjAr9?XQ)H!Qpc?97@;1*SOh+
z`Ww&QU*wbQcU|C#rG`T6)`-|Yd@&_X#Y@gzKP;2!rMwS)(xl;F<9h~nre8(-nMI^k
zuuR5uG%&XvlwsW5vjVcN9(>9XWTE|iTfRU4^?!RE&R)dP$-uzC;OXk;vd$@?2>>qV
BwL|~_

literal 0
HcmV?d00001

diff --git a/v0.6.3/index.html b/v0.6.3/index.html
new file mode 100644
index 0000000..3c1bd97
--- /dev/null
+++ b/v0.6.3/index.html
@@ -0,0 +1,537 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/">
+      
+      
+        
+      
+      <link rel="icon" href="assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e="."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#kube-bench" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href="." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              Overview
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href="." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+        
+      
+      
+      <a href="." class="md-nav__link md-nav__link--active">
+        Overview
+      </a>
+      
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+    
+  
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                <p><img alt="Kube-bench Logo" src="images/kube-bench.jpg" />
+<a href="https://github.com/aquasecurity/kube-bench/releases"><img alt="GitHub Release" src="https://img.shields.io/github/release/aquasecurity/kube-bench.svg?logo=github" /></a>
+<img alt="Downloads" src="https://img.shields.io/github/downloads/aquasecurity/kube-bench/total?logo=github" />
+<img alt="Docker Pulls" src="https://img.shields.io/docker/pulls/aquasec/kube-bench?logo=docker&amp;label=docker%20pulls%20%2F%20kube-bench" />
+[<img alt="Go Report Card" src="https://goreportcard.com/badge/github.com/aquasecurity/kube-bench" />]<a href="https://goreportcard.com/report/github.com/aquasecurity/kube-bench">report-card</a>
+<a href="https://github.com/aquasecurity/kube-bench/actions"><img alt="Build Status" src="https://github.com/aquasecurity/kube-bench/workflows/Build/badge.svg?branch=main" /></a>
+<a href="https://github.com/aquasecurity/kube-bench/blob/main/LICENSE"><img alt="License" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" /></a>
+<a href="https://microbadger.com/images/aquasec/kube-bench" title="Get your own image badge on microbadger.com"><img alt="Docker image" src="https://images.microbadger.com/badges/image/aquasec/kube-bench.svg" /></a>
+<a href="https://microbadger.com/images/aquasec/kube-bench"><img alt="Source commit" src="https://images.microbadger.com/badges/commit/aquasec/kube-bench.svg" /></a>
+<a href="https://codecov.io/github/aquasecurity/kube-bench"><img alt="Coverage Status" src="https://codecov.io/github/aquasecurity/kube-bench/branch/main/graph/badge.svg" /></a></p>
+<h1 id="kube-bench">Kube-bench</h1>
+<p>kube-bench is a Go application that checks whether Kubernetes is deployed securely by running the checks documented in the <a href="https://www.cisecurity.org/benchmark/kubernetes/">CIS Kubernetes Benchmark</a>.</p>
+<p>Tests are configured with YAML files, making this tool easy to update as test specifications evolve.</p>
+<ol>
+<li>
+<p>kube-bench implements the <a href="https://www.cisecurity.org/benchmark/kubernetes/">CIS Kubernetes Benchmark</a> as closely as possible. Please raise issues here if kube-bench is not correctly implementing the test as described in the Benchmark. To report issues in the Benchmark itself (for example, tests that you believe are inappropriate), please join the <a href="https://cisecurity.org">CIS community</a>.</p>
+</li>
+<li>
+<p>There is not a one-to-one mapping between releases of Kubernetes and releases of the CIS benchmark. See <a href="#cis-kubernetes-benchmark-support">CIS Kubernetes Benchmark support</a> to see which releases of Kubernetes are covered by different releases of the benchmark.</p>
+</li>
+<li>
+<p>It is impossible to inspect the master nodes of managed clusters, e.g. GKE, EKS, AKS and ACK, using kube-bench as one does not have access to such nodes, although it is still possible to use kube-bench to check worker node configuration in these environments.</p>
+</li>
+</ol>
+<p>For help and more information go to our <a href="https://github.com/aquasecurity/kube-bench/discussions/categories/q-a">github discussions q&amp;a</a></p>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+      
+        
+        <a href="installation/" class="md-footer__link md-footer__link--next" aria-label="Next: Installation" rel="next">
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Next
+              </span>
+              Installation
+            </div>
+          </div>
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
+          </div>
+        </a>
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": ".", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/installation/index.html b/v0.6.3/installation/index.html
new file mode 100644
index 0000000..1666e9c
--- /dev/null
+++ b/v0.6.3/installation/index.html
@@ -0,0 +1,674 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/installation/">
+      
+      
+        
+      
+      <link rel="icon" href="../assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>Installation - Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="../assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="../assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e=".."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#installation" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href=".." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              Installation
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href=".." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href=".." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    
+    <li class="md-nav__item md-nav__item--active md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" checked>
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          Installation
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
+        Installation
+      </a>
+      
+        
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#installation" class="md-nav__link">
+    Installation
+  </a>
+  
+    <nav class="md-nav" aria-label="Installation">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#download-and-install-binaries" class="md-nav__link">
+    Download and Install binaries
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#installing-from-sources" class="md-nav__link">
+    Installing from sources
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#installing-from-a-container" class="md-nav__link">
+    Installing from a container
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#installation" class="md-nav__link">
+    Installation
+  </a>
+  
+    <nav class="md-nav" aria-label="Installation">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#download-and-install-binaries" class="md-nav__link">
+    Download and Install binaries
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#installing-from-sources" class="md-nav__link">
+    Installing from sources
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#installing-from-a-container" class="md-nav__link">
+    Installing from a container
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                  <h1>Installation</h1>
+                
+                <h2 id="installation">Installation</h2>
+<p>You can choose to
+* Run kube-bench from inside a container (sharing PID namespace with the host). See <a href="../running/#running-inside-a-container">Running inside a container</a> for additional details.
+* Run a container that installs kube-bench on the host, and then run kube-bench directly on the host. See <a href="#installing-from-a-container">Installing from a container</a> for additional details.
+* install the latest binaries from the <a href="https://github.com/aquasecurity/kube-bench/releases">Releases page</a>, though please note that you also need to download the config and test files from the <code>cfg</code> directory. See <a href="#download-and-install-binaries">Download and Install binaries</a> for details.
+* Compile it from source. See <a href="#installing-from-sources">Installing from sources</a> for details.</p>
+<h3 id="download-and-install-binaries">Download and Install binaries</h3>
+<p>It is possible to manually install and run kube-bench release binaries. In order to do that, you must have access to your Kubernetes cluster nodes. Note that if you're using one of the managed Kubernetes services (e.g. EKS, AKS, GKE, ACK, OCP), you will not have access to the master nodes of your cluster and you can’t perform any tests on the master nodes.</p>
+<p>First, log into one of the nodes using SSH.</p>
+<p>Install kube-bench binary for your platform using the commands below. Note that there may be newer releases available. See <a href="https://github.com/aquasecurity/kube-bench/releases">releases page</a>.</p>
+<p>Ubuntu/Debian:</p>
+<div class="highlight"><pre><span></span><code>curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.deb -o kube-bench_0.6.2_linux_amd64.deb
+
+sudo apt install ./kube-bench_0.6.2_linux_amd64.deb -f
+</code></pre></div>
+<p>RHEL:</p>
+<div class="highlight"><pre><span></span><code>curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.rpm -o kube-bench_0.6.2_linux_amd64.rpm
+
+sudo yum install kube-bench_0.6.2_linux_amd64.rpm -y
+</code></pre></div>
+<p>Alternatively, you can manually download and extract the kube-bench binary:</p>
+<div class="highlight"><pre><span></span><code>curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.tar.gz -o kube-bench_0.6.2_linux_amd64.tar.gz
+
+tar -xvf kube-bench_0.6.2_linux_amd64.tar.gz
+</code></pre></div>
+<p>You can then run kube-bench directly:
+<div class="highlight"><pre><span></span><code>kube-bench
+</code></pre></div></p>
+<p>If you manually downloaded the kube-bench binary (using curl command above), you have to specify the location of configuration directory and file. For example:
+<div class="highlight"><pre><span></span><code>./kube-bench --config-dir `pwd`/cfg --config `pwd`/cfg/config.yaml 
+</code></pre></div></p>
+<p>See previous section on <a href="../running/#running-kube-bench">Running kube-bench</a> for further details on using the kube-bench binary.</p>
+<h3 id="installing-from-sources">Installing from sources</h3>
+<p>If Go is installed on the target machines, you can simply clone this repository and run as follows (assuming your <a href="https://github.com/golang/go/wiki/GOPATH"><code>GOPATH</code> is set</a>):</p>
+<div class="highlight"><pre><span></span><code>go get github.com/aquasecurity/kube-bench
+<span class="nb">cd</span> <span class="nv">$GOPATH</span>/src/github.com/aquasecurity/kube-bench
+go build -o kube-bench .
+
+<span class="c1"># See all supported options</span>
+./kube-bench --help
+
+<span class="c1"># Run all checks</span>
+./kube-bench
+</code></pre></div>
+<h3 id="installing-from-a-container">Installing from a container</h3>
+<p>This command copies the kube-bench binary and configuration files to your host from the Docker container:
+<strong>binaries compiled for linux-x86-64 only (so they won't run on macOS or Windows)</strong>
+<div class="highlight"><pre><span></span><code>docker run --rm -v `pwd`:/host aquasec/kube-bench:latest install
+</code></pre></div></p>
+<p>You can then run <code>./kube-bench</code>.</p>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+        
+        <a href=".." class="md-footer__link md-footer__link--prev" aria-label="Previous: Overview" rel="prev">
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+          </div>
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Previous
+              </span>
+              Overview
+            </div>
+          </div>
+        </a>
+      
+      
+        
+        <a href="../platforms/" class="md-footer__link md-footer__link--next" aria-label="Next: Platforms" rel="next">
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Next
+              </span>
+              Platforms
+            </div>
+          </div>
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
+          </div>
+        </a>
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "..", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="../assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/platforms/index.html b/v0.6.3/platforms/index.html
new file mode 100644
index 0000000..1fd5538
--- /dev/null
+++ b/v0.6.3/platforms/index.html
@@ -0,0 +1,628 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/platforms/">
+      
+      
+        
+      
+      <link rel="icon" href="../assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>Platforms - Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="../assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="../assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e=".."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#cis-kubernetes-benchmark-support" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href=".." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              Platforms
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href=".." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href=".." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    
+    <li class="md-nav__item md-nav__item--active md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" checked>
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          Platforms
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
+        Platforms
+      </a>
+      
+        
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#cis-kubernetes-benchmark-support" class="md-nav__link">
+    CIS Kubernetes Benchmark support
+  </a>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../running/" class="md-nav__link">
+        How to run
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#cis-kubernetes-benchmark-support" class="md-nav__link">
+    CIS Kubernetes Benchmark support
+  </a>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                  <h1>Platforms</h1>
+                
+                <h2 id="cis-kubernetes-benchmark-support">CIS Kubernetes Benchmark support</h2>
+<p>kube-bench supports running tests for Kubernetes.
+Most of our supported benchmarks are defined in the <a href="https://www.cisecurity.org/benchmark/kubernetes/">CIS Kubernetes Benchmarks</a>.
+Some defined by other hardenening guides.</p>
+<table>
+<thead>
+<tr>
+<th>Source</th>
+<th>Kubernetes Benchmark</th>
+<th>kube-bench config</th>
+<th>Kubernetes versions</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>CIS</td>
+<td><a href="https://workbench.cisecurity.org/benchmarks/4892">1.5.1</a></td>
+<td>cis-1.5</td>
+<td>1.15-</td>
+</tr>
+<tr>
+<td>CIS</td>
+<td><a href="https://workbench.cisecurity.org/benchmarks/4834">1.6.0</a></td>
+<td>cis-1.6</td>
+<td>1.16-</td>
+</tr>
+<tr>
+<td>CIS</td>
+<td><a href="https://workbench.cisecurity.org/benchmarks/4536">GKE 1.0.0</a></td>
+<td>gke-1.0</td>
+<td>GKE</td>
+</tr>
+<tr>
+<td>CIS</td>
+<td><a href="https://workbench.cisecurity.org/benchmarks/5190">EKS 1.0.0</a></td>
+<td>eks-1.0</td>
+<td>EKS</td>
+</tr>
+<tr>
+<td>CIS</td>
+<td><a href="https://workbench.cisecurity.org/benchmarks/6467">ACK 1.0.0</a></td>
+<td>ack-1.0</td>
+<td>ACK</td>
+</tr>
+<tr>
+<td>RHEL</td>
+<td>RedHat OpenShift hardening guide</td>
+<td>rh-0.7</td>
+<td>OCP 3.10-3.11</td>
+</tr>
+<tr>
+<td>CIS</td>
+<td><a href="https://workbench.cisecurity.org/benchmarks/6778">OCP4 1.1.0</a></td>
+<td>rh-1.0</td>
+<td>OCP 4.1-</td>
+</tr>
+</tbody>
+</table>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+        
+        <a href="../installation/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Installation" rel="prev">
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+          </div>
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Previous
+              </span>
+              Installation
+            </div>
+          </div>
+        </a>
+      
+      
+        
+        <a href="../running/" class="md-footer__link md-footer__link--next" aria-label="Next: How to run" rel="next">
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Next
+              </span>
+              How to run
+            </div>
+          </div>
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
+          </div>
+        </a>
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "..", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="../assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/running/index.html b/v0.6.3/running/index.html
new file mode 100644
index 0000000..422ff2d
--- /dev/null
+++ b/v0.6.3/running/index.html
@@ -0,0 +1,823 @@
+
+<!doctype html>
+<html lang="en" class="no-js">
+  <head>
+    
+      <meta charset="utf-8">
+      <meta name="viewport" content="width=device-width,initial-scale=1">
+      
+        <meta name="description" content="Checks whether Kubernetes is deployed according to security best practices as defined in the CIS Kubernetes Benchmark">
+      
+      
+      
+      
+        <link rel="canonical" href="https://aquasecurity.github.io/kube-bench/v0.6.3/running/">
+      
+      
+        
+      
+      <link rel="icon" href="../assets/images/favicon.png">
+      <meta name="generator" content="mkdocs-1.2.1, mkdocs-material-7.1.8+insiders-2.9.2">
+    
+    
+      
+        <title>How to run - Kube-bench</title>
+      
+    
+    
+      <link rel="stylesheet" href="../assets/stylesheets/main.92048cb8.min.css">
+      
+        
+        <link rel="stylesheet" href="../assets/stylesheets/palette.73e53a79.min.css">
+        
+      
+      
+    
+    
+    
+      
+        
+        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+        <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
+        <style>:root{--md-text-font-family:"Roboto";--md-code-font-family:"Roboto Mono"}</style>
+      
+    
+    
+    
+    
+      
+
+
+    
+    
+  </head>
+  
+  
+    
+    
+    
+    
+    
+    <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
+  
+    
+    <script>function __scope(t,e=".."){return new URL(e,location).pathname+"."+t}function __get(t,e=localStorage,n){return JSON.parse(e.getItem(__scope(t,n)))}function __set(t,e,n=localStorage,o){try{n.setItem(__scope(t,o),JSON.stringify(e))}catch(t){}}</script>
+    
+    <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
+    <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
+    <label class="md-overlay" for="__drawer"></label>
+    <div data-md-component="skip">
+      
+        
+        <a href="#running-kube-bench" class="md-skip">
+          Skip to content
+        </a>
+      
+    </div>
+    <div data-md-component="announce">
+      
+    </div>
+    
+      <div data-md-component="outdated" hidden>
+        <aside class="md-banner md-banner--warning">
+          
+        </aside>
+      </div>
+    
+    
+      
+
+<header class="md-header" data-md-component="header">
+  <nav class="md-header__inner md-grid" aria-label="Header">
+    <a href=".." title="Kube-bench" class="md-header__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    <label class="md-header__button md-icon" for="__drawer">
+      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
+    </label>
+    <div class="md-header__title" data-md-component="header-title">
+      <div class="md-header__ellipsis">
+        <div class="md-header__topic">
+          <span class="md-ellipsis">
+            Kube-bench
+          </span>
+        </div>
+        <div class="md-header__topic" data-md-component="header-topic">
+          <span class="md-ellipsis">
+            
+              How to run
+            
+          </span>
+        </div>
+      </div>
+    </div>
+    
+    
+    
+      <label class="md-header__button md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+      </label>
+      
+<div class="md-search" data-md-component="search" role="dialog">
+  <label class="md-search__overlay" for="__search"></label>
+  <div class="md-search__inner" role="search">
+    <form class="md-search__form" name="search">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
+      <label class="md-search__icon md-icon" for="__search">
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
+        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+      </label>
+      <nav class="md-search__options" aria-label="Search">
+        
+        <button type="reset" class="md-search__icon md-icon" aria-label="Clear" tabindex="-1">
+          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
+        </button>
+      </nav>
+      
+    </form>
+    <div class="md-search__output">
+      <div class="md-search__scrollwrap" data-md-scrollfix>
+        <div class="md-search-result" data-md-component="search-result">
+          <div class="md-search-result__meta">
+            Initializing search
+          </div>
+          <ol class="md-search-result__list"></ol>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+    
+    
+      <div class="md-header__source">
+        
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+      </div>
+    
+  </nav>
+  
+</header>
+    
+    <div class="md-container" data-md-component="container">
+      
+      
+        
+          
+        
+      
+      <main class="md-main" data-md-component="main">
+        <div class="md-main__inner md-grid">
+          
+            
+              
+              <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+  <label class="md-nav__title" for="__drawer">
+    <a href=".." title="Kube-bench" class="md-nav__button md-logo" aria-label="Kube-bench" data-md-component="logo">
+      
+  <img src="../images/kube-bench-logo-only.png" alt="logo">
+
+    </a>
+    Kube-bench
+  </label>
+  
+    <div class="md-nav__source">
+      
+<a href="https://github.com/aquasecurity/kube-bench/" title="Go to repository" class="md-source" data-md-component="source">
+  <div class="md-source__icon md-icon">
+    
+    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05 244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>
+  </div>
+  <div class="md-source__repository">
+    GitHub
+  </div>
+</a>
+    </div>
+  
+  <ul class="md-nav__list" data-md-scrollfix>
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href=".." class="md-nav__link">
+        Overview
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+    
+  
+  
+    
+    <li class="md-nav__item md-nav__item--active md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_2" type="checkbox" id="__nav_2" checked>
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_2">
+          Getting Started
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Getting Started" data-md-level="1">
+        <label class="md-nav__title" for="__nav_2">
+          <span class="md-nav__icon md-icon"></span>
+          Getting Started
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../installation/" class="md-nav__link">
+        Installation
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../platforms/" class="md-nav__link">
+        Platforms
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+    
+  
+  
+    <li class="md-nav__item md-nav__item--active">
+      
+      <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
+      
+      
+      
+        <label class="md-nav__link md-nav__link--active" for="__toc">
+          How to run
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <a href="./" class="md-nav__link md-nav__link--active">
+        How to run
+      </a>
+      
+        
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#running-kube-bench" class="md-nav__link">
+    Running kube-bench
+  </a>
+  
+    <nav class="md-nav" aria-label="Running kube-bench">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#running-inside-a-container" class="md-nav__link">
+    Running inside a container
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-a-kubernetes-cluster" class="md-nav__link">
+    Running in a Kubernetes cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-an-aks-cluster" class="md-nav__link">
+    Running in an AKS cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-an-eks-cluster" class="md-nav__link">
+    Running in an EKS cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-on-openshift" class="md-nav__link">
+    Running on OpenShift
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-a-gke-cluster" class="md-nav__link">
+    Running in a GKE cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-a-ack-cluster" class="md-nav__link">
+    Running in a ACK cluster
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+      
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../asff/" class="md-nav__link">
+        ASFF
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../flags-and-commands/" class="md-nav__link">
+        Flags
+      </a>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    
+    <li class="md-nav__item md-nav__item--nested">
+      
+      
+        <input class="md-nav__toggle md-toggle" data-md-toggle="__nav_4" type="checkbox" id="__nav_4" >
+      
+      
+      
+      
+        <label class="md-nav__link" for="__nav_4">
+          Configuration Options
+          <span class="md-nav__icon md-icon"></span>
+        </label>
+      
+      <nav class="md-nav" aria-label="Configuration Options" data-md-level="1">
+        <label class="md-nav__title" for="__nav_4">
+          <span class="md-nav__icon md-icon"></span>
+          Configuration Options
+        </label>
+        <ul class="md-nav__list" data-md-scrollfix>
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../controls/" class="md-nav__link">
+        Understanding the yamls
+      </a>
+    </li>
+  
+
+            
+          
+            
+              
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../architecture/" class="md-nav__link">
+        Architecture
+      </a>
+    </li>
+  
+
+            
+          
+        </ul>
+      </nav>
+    </li>
+  
+
+    
+      
+      
+      
+
+  
+  
+  
+    <li class="md-nav__item">
+      <a href="../CONTRIBUTING.md" class="md-nav__link">
+        Contributing
+      </a>
+    </li>
+  
+
+    
+  </ul>
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+            
+              
+              <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
+                <div class="md-sidebar__scrollwrap">
+                  <div class="md-sidebar__inner">
+                    
+<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
+  
+  
+  
+  
+    <label class="md-nav__title" for="__toc">
+      <span class="md-nav__icon md-icon"></span>
+      Table of contents
+    </label>
+    <ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
+      
+        <li class="md-nav__item">
+  <a href="#running-kube-bench" class="md-nav__link">
+    Running kube-bench
+  </a>
+  
+    <nav class="md-nav" aria-label="Running kube-bench">
+      <ul class="md-nav__list">
+        
+          <li class="md-nav__item">
+  <a href="#running-inside-a-container" class="md-nav__link">
+    Running inside a container
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-a-kubernetes-cluster" class="md-nav__link">
+    Running in a Kubernetes cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-an-aks-cluster" class="md-nav__link">
+    Running in an AKS cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-an-eks-cluster" class="md-nav__link">
+    Running in an EKS cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-on-openshift" class="md-nav__link">
+    Running on OpenShift
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-a-gke-cluster" class="md-nav__link">
+    Running in a GKE cluster
+  </a>
+  
+</li>
+        
+          <li class="md-nav__item">
+  <a href="#running-in-a-ack-cluster" class="md-nav__link">
+    Running in a ACK cluster
+  </a>
+  
+</li>
+        
+      </ul>
+    </nav>
+  
+</li>
+      
+    </ul>
+  
+</nav>
+                  </div>
+                </div>
+              </div>
+            
+          
+          <div class="md-content" data-md-component="content">
+            <article class="md-content__inner md-typeset">
+              
+                
+                
+                
+                  <h1>How to run</h1>
+                
+                <h2 id="running-kube-bench">Running kube-bench</h2>
+<p>If you run kube-bench directly from the command line you may need to be root / sudo to have access to all the config files.</p>
+<p>By default kube-bench attempts to auto-detect the running version of Kubernetes, and map this to the corresponding CIS Benchmark version. For example, Kubernetes version 1.15 is mapped to CIS Benchmark version <code>cis-1.15</code> which is the benchmark version valid for Kubernetes 1.15.</p>
+<p>kube-bench also attempts to identify the components running on the node, and uses this to determine which tests to run (for example, only running the master node tests if the node is running an API server). </p>
+<p><strong>Please note</strong>
+It is impossible to inspect the master nodes of managed clusters, e.g. GKE, EKS, AKS and ACK, using kube-bench as one does not have access to such nodes, although it is still possible to use kube-bench to check worker node configuration in these environments.</p>
+<h3 id="running-inside-a-container">Running inside a container</h3>
+<p>You can avoid installing kube-bench on the host by running it inside a container using the host PID namespace and mounting the <code>/etc</code> and <code>/var</code> directories where the configuration and other files are located on the host so that kube-bench can check their existence and permissions.</p>
+<div class="highlight"><pre><span></span><code>docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -t aquasec/kube-bench:latest --version 1.18
+</code></pre></div>
+<blockquote>
+<p>Note: the tests require either the kubelet or kubectl binary in the path in order to auto-detect the Kubernetes version. You can pass <code>-v $(which kubectl):/usr/local/mount-from-host/bin/kubectl</code> to resolve this. You will also need to pass in kubeconfig credentials. For example:</p>
+</blockquote>
+<div class="highlight"><pre><span></span><code>docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl -v ~/.kube:/.kube -e KUBECONFIG=/.kube/config -t aquasec/kube-bench:latest 
+</code></pre></div>
+<p>You can use your own configs by mounting them over the default ones in <code>/opt/kube-bench/cfg/</code></p>
+<div class="highlight"><pre><span></span><code>docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -t -v path/to/my-config.yaml:/opt/kube-bench/cfg/config.yaml -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl -v ~/.kube:/.kube -e KUBECONFIG=/.kube/config aquasec/kube-bench:latest
+</code></pre></div>
+<h3 id="running-in-a-kubernetes-cluster">Running in a Kubernetes cluster</h3>
+<p>You can run kube-bench inside a pod, but it will need access to the host's PID namespace in order to check the running processes, as well as access to some directories on the host where config files and other files are stored.</p>
+<p>The supplied <code>job.yaml</code> file can be applied to run the tests as a job. For example:</p>
+<div class="highlight"><pre><span></span><code>$ kubectl apply -f job.yaml
+job.batch/kube-bench created
+
+$ kubectl get pods
+NAME                      READY   STATUS              RESTARTS   AGE
+kube-bench-j76s9   <span class="m">0</span>/1     ContainerCreating   <span class="m">0</span>          3s
+
+<span class="c1"># Wait for a few seconds for the job to complete</span>
+$ kubectl get pods
+NAME                      READY   STATUS      RESTARTS   AGE
+kube-bench-j76s9   <span class="m">0</span>/1     Completed   <span class="m">0</span>          11s
+
+<span class="c1"># The results are held in the pod&#39;s logs</span>
+kubectl logs kube-bench-j76s9
+<span class="o">[</span>INFO<span class="o">]</span> <span class="m">1</span> Master Node Security Configuration
+<span class="o">[</span>INFO<span class="o">]</span> <span class="m">1</span>.1 API Server
+...
+</code></pre></div>
+<p>To run tests on the master node, the pod needs to be scheduled on that node. This involves setting a nodeSelector and tolerations in the pod spec.</p>
+<p>The default labels applied to master nodes has changed since Kubernetes 1.11, so if you are using an older version you may need to modify the nodeSelector and tolerations to run the job on the master node.</p>
+<h3 id="running-in-an-aks-cluster">Running in an AKS cluster</h3>
+<ol>
+<li>
+<p>Create an AKS cluster(e.g. 1.13.7) with RBAC enabled, otherwise there would be 4 failures</p>
+</li>
+<li>
+<p>Use the <a href="https://github.com/kvaps/kubectl-enter">kubectl-enter plugin</a> to shell into a node
+<code>kubectl-enter {node-name}</code>
+or ssh to one agent node
+could open nsg 22 port and assign a public ip for one agent node (only for testing purpose)</p>
+</li>
+<li>
+<p>Run CIS benchmark to view results:
+<div class="highlight"><pre><span></span><code>docker run --rm -v `pwd`:/host aquasec/kube-bench:latest install
+./kube-bench 
+</code></pre></div>
+kube-bench cannot be run on AKS master nodes</p>
+</li>
+</ol>
+<h3 id="running-in-an-eks-cluster">Running in an EKS cluster</h3>
+<p>There is a <code>job-eks.yaml</code> file for running the kube-bench node checks on an EKS cluster. The significant difference on EKS is that it's not possible to schedule jobs onto the master node, so master checks can't be performed</p>
+<ol>
+<li>To create an EKS Cluster refer to <a href="https://docs.aws.amazon.com/eks/latest/userguide/getting-started.html">Getting Started with Amazon EKS</a> in the <em>Amazon EKS User Guide</em></li>
+<li>Information on configuring <code>eksctl</code>, <code>kubectl</code> and the AWS CLI is within</li>
+<li>Create an <a href="https://docs.aws.amazon.com/AmazonECR/latest/userguide/what-is-ecr.html">Amazon Elastic Container Registry (ECR)</a> repository to host the kube-bench container image
+<div class="highlight"><pre><span></span><code>aws ecr create-repository --repository-name k8s/kube-bench --image-tag-mutability MUTABLE
+</code></pre></div></li>
+<li>Download, build and push the kube-bench container image to your ECR repo
+<div class="highlight"><pre><span></span><code>git clone https://github.com/aquasecurity/kube-bench.git
+cd kube-bench
+aws ecr get-login-password --region &lt;AWS_REGION&gt; | docker login --username AWS --password-stdin &lt;AWS_ACCT_NUMBER&gt;.dkr.ecr.&lt;AWS_REGION&gt;.amazonaws.com
+docker build -t k8s/kube-bench .
+docker tag k8s/kube-bench:latest &lt;AWS_ACCT_NUMBER&gt;.dkr.ecr.&lt;AWS_REGION&gt;.amazonaws.com/k8s/kube-bench:latest
+docker push &lt;AWS_ACCT_NUMBER&gt;.dkr.ecr.&lt;AWS_REGION&gt;.amazonaws.com/k8s/kube-bench:latest
+</code></pre></div></li>
+<li>Copy the URI of your pushed image, the URI format is like this: <code>&lt;AWS_ACCT_NUMBER&gt;.dkr.ecr.&lt;AWS_REGION&gt;.amazonaws.com/k8s/kube-bench:latest</code></li>
+<li>Replace the <code>image</code> value in <code>job-eks.yaml</code> with the URI from Step 4</li>
+<li>Run the kube-bench job on a Pod in your Cluster: <code>kubectl apply -f job-eks.yaml</code></li>
+<li>Find the Pod that was created, it <em>should</em> be in the <code>default</code> namespace: <code>kubectl get pods --all-namespaces</code></li>
+<li>Retrieve the value of this Pod and output the report, note the Pod name will vary: <code>kubectl logs kube-bench-&lt;value&gt;</code></li>
+<li>You can save the report for later reference: <code>kubectl logs kube-bench-&lt;value&gt; &gt; kube-bench-report.txt</code></li>
+</ol>
+<h3 id="running-on-openshift">Running on OpenShift</h3>
+<table>
+<thead>
+<tr>
+<th>OpenShift Hardening Guide</th>
+<th>kube-bench config</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ocp-3.10 +</td>
+<td>rh-0.7</td>
+</tr>
+<tr>
+<td>ocp-4.1 +</td>
+<td>rh-1.0</td>
+</tr>
+</tbody>
+</table>
+<p>kube-bench includes a set of test files for Red Hat's OpenShift hardening guide for OCP 3.10 and 4.1. To run this you will need to specify <code>--benchmark rh-07</code>, or <code>--version ocp-3.10</code> or,<code>--version ocp-4.5</code> or <code>--benchmark rh-1.0</code> </p>
+<p><code>kube-bench</code> supports auto-detection, when you run the <code>kube-bench</code> command it will autodetect if running in openshift environment.</p>
+<h3 id="running-in-a-gke-cluster">Running in a GKE cluster</h3>
+<table>
+<thead>
+<tr>
+<th>CIS Benchmark</th>
+<th>Targets</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>gke-1.0</td>
+<td>master, controlplane, node, etcd, policies, managedservices</td>
+</tr>
+</tbody>
+</table>
+<p>kube-bench includes benchmarks for GKE. To run this you will need to specify <code>--benchmark gke-1.0</code> when you run the <code>kube-bench</code> command.</p>
+<p>To run the benchmark as a job in your GKE cluster apply the included <code>job-gke.yaml</code>.</p>
+<div class="highlight"><pre><span></span><code>kubectl apply -f job-gke.yaml
+</code></pre></div>
+<h3 id="running-in-a-ack-cluster">Running in a ACK cluster</h3>
+<table>
+<thead>
+<tr>
+<th>CIS Benchmark</th>
+<th>Targets</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ack-1.0</td>
+<td>master, controlplane, node, etcd, policies, managedservices</td>
+</tr>
+</tbody>
+</table>
+<p>kube-bench includes benchmarks for Alibaba Cloud Container Service For Kubernetes (ACK).
+To run this you will need to specify <code>--benchmark ack-1.0</code> when you run the <code>kube-bench</code> command.</p>
+<p>To run the benchmark as a job in your ACK cluster apply the included <code>job-ack.yaml</code>.</p>
+<div class="highlight"><pre><span></span><code>kubectl apply -f job-ack.yaml
+</code></pre></div>
+                
+              
+              
+                
+
+
+              
+            </article>
+            
+          </div>
+        </div>
+        
+      </main>
+      
+        
+<footer class="md-footer">
+  
+    <nav class="md-footer__inner md-grid" aria-label="Footer">
+      
+        
+        <a href="../platforms/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Platforms" rel="prev">
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
+          </div>
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Previous
+              </span>
+              Platforms
+            </div>
+          </div>
+        </a>
+      
+      
+        
+        <a href="../asff/" class="md-footer__link md-footer__link--next" aria-label="Next: ASFF" rel="next">
+          <div class="md-footer__title">
+            <div class="md-ellipsis">
+              <span class="md-footer__direction">
+                Next
+              </span>
+              ASFF
+            </div>
+          </div>
+          <div class="md-footer__button md-icon">
+            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
+          </div>
+        </a>
+      
+    </nav>
+  
+  <div class="md-footer-meta md-typeset">
+    <div class="md-footer-meta__inner md-grid">
+      <div class="md-footer-copyright">
+        
+        
+        
+      </div>
+      
+    </div>
+  </div>
+</footer>
+      
+    </div>
+    <div class="md-dialog" data-md-component="dialog">
+      <div class="md-dialog__inner md-typeset"></div>
+    </div>
+    <script id="__config" type="application/json">{"base": "..", "features": [], "translations": {"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing", "select.version.title": "Select version"}, "search": "../assets/javascripts/workers/search.df8cae7d.min.js", "version": {"method": "mike", "provider": "mike"}}</script>
+    
+    
+      <script src="../assets/javascripts/bundle.82217815.min.js"></script>
+      
+    
+  </body>
+</html>
\ No newline at end of file
diff --git a/v0.6.3/search/search_index.json b/v0.6.3/search/search_index.json
new file mode 100644
index 0000000..b265ee0
--- /dev/null
+++ b/v0.6.3/search/search_index.json
@@ -0,0 +1 @@
+{"config":{"indexing":"full","lang":["en"],"min_search_length":3,"prebuild_index":false,"separator":"[\\s\\-]+"},"docs":[{"location":"","text":"[ ] report-card Kube-bench kube-bench is a Go application that checks whether Kubernetes is deployed securely by running the checks documented in the CIS Kubernetes Benchmark . Tests are configured with YAML files, making this tool easy to update as test specifications evolve. kube-bench implements the CIS Kubernetes Benchmark as closely as possible. Please raise issues here if kube-bench is not correctly implementing the test as described in the Benchmark. To report issues in the Benchmark itself (for example, tests that you believe are inappropriate), please join the CIS community . There is not a one-to-one mapping between releases of Kubernetes and releases of the CIS benchmark. See CIS Kubernetes Benchmark support to see which releases of Kubernetes are covered by different releases of the benchmark. It is impossible to inspect the master nodes of managed clusters, e.g. GKE, EKS, AKS and ACK, using kube-bench as one does not have access to such nodes, although it is still possible to use kube-bench to check worker node configuration in these environments. For help and more information go to our github discussions q&a","title":"Overview"},{"location":"#kube-bench","text":"kube-bench is a Go application that checks whether Kubernetes is deployed securely by running the checks documented in the CIS Kubernetes Benchmark . Tests are configured with YAML files, making this tool easy to update as test specifications evolve. kube-bench implements the CIS Kubernetes Benchmark as closely as possible. Please raise issues here if kube-bench is not correctly implementing the test as described in the Benchmark. To report issues in the Benchmark itself (for example, tests that you believe are inappropriate), please join the CIS community . There is not a one-to-one mapping between releases of Kubernetes and releases of the CIS benchmark. See CIS Kubernetes Benchmark support to see which releases of Kubernetes are covered by different releases of the benchmark. It is impossible to inspect the master nodes of managed clusters, e.g. GKE, EKS, AKS and ACK, using kube-bench as one does not have access to such nodes, although it is still possible to use kube-bench to check worker node configuration in these environments. For help and more information go to our github discussions q&a","title":"Kube-bench"},{"location":"architecture/","text":"Test config YAML representation The tests (or \"controls\") are maintained in YAML documents. There are different versions of these test YAML files reflecting different versions and platforms of the CIS Kubernetes Benchmark . You will find more information about the test file YAML definitions in our controls documentation . Kube-bench benchmarks The test files for the various versions of Benchmarks can be found in directories with same name as the Benchmark versions under the cfg directory next to the kube-bench executable, for example ./cfg/cis-1.5 will contain all test files for CIS Kubernetes Benchmark v1.5.1 which are: master.yaml, controlplane.yaml, node.yaml, etcd.yaml, policies.yaml and config.yaml Check the contents of the benchmark directory under cfg to see which targets are available for that benchmark. Each file except config.yaml represents a target (also known as a control in other parts of this documentation). The following table shows the valid targets based on the CIS Benchmark version. | CIS Benchmark | Targets | |---|---| | cis-1.5| master, controlplane, node, etcd, policies | | cis-1.6| master, controlplane, node, etcd, policies | | gke-1.0| master, controlplane, node, etcd, policies, managedservices | | eks-1.0| controlplane, node, policies, managedservices | | ack-1.0| master, controlplane, node, etcd, policies, managedservices | | rh-0.7| master,node| | rh-1.0| master, controlplane, node, etcd, policies |","title":"Architecture"},{"location":"architecture/#test-config-yaml-representation","text":"The tests (or \"controls\") are maintained in YAML documents. There are different versions of these test YAML files reflecting different versions and platforms of the CIS Kubernetes Benchmark . You will find more information about the test file YAML definitions in our controls documentation .","title":"Test config YAML representation"},{"location":"architecture/#kube-bench-benchmarks","text":"The test files for the various versions of Benchmarks can be found in directories with same name as the Benchmark versions under the cfg directory next to the kube-bench executable, for example ./cfg/cis-1.5 will contain all test files for CIS Kubernetes Benchmark v1.5.1 which are: master.yaml, controlplane.yaml, node.yaml, etcd.yaml, policies.yaml and config.yaml Check the contents of the benchmark directory under cfg to see which targets are available for that benchmark. Each file except config.yaml represents a target (also known as a control in other parts of this documentation). The following table shows the valid targets based on the CIS Benchmark version. | CIS Benchmark | Targets | |---|---| | cis-1.5| master, controlplane, node, etcd, policies | | cis-1.6| master, controlplane, node, etcd, policies | | gke-1.0| master, controlplane, node, etcd, policies, managedservices | | eks-1.0| controlplane, node, policies, managedservices | | ack-1.0| master, controlplane, node, etcd, policies, managedservices | | rh-0.7| master,node| | rh-1.0| master, controlplane, node, etcd, policies |","title":"Kube-bench benchmarks"},{"location":"asff/","text":"Integrating kube-bench with AWS Security Hub You can configure kube-bench with the --asff to send findings to AWS Security Hub. There are some additional steps required so that kube-bench has information and permissions to send these findings. Enable the AWS Security Hub integration You will need AWS Security Hub to be enabled in your account In the Security Hub console, under Integrations, search for kube-bench Click on Accept findings . This gives information about the IAM permissions required to send findings to your Security Hub account. kube-bench runs within a pod on your EKS cluster, and will need to be associated with a Role that has these permissions. Configure permissions in an IAM Role Grant these permissions to the IAM Role that the kube-bench pod will be associated with. There are two options: You can run the kube-bench pod under a specific service account associated with an IAM role that has these permissions to write Security Hub findings. Alternatively the pod can be granted permissions specified by the Role that your EKS node group uses . Here is an example IAM Policy that you can attach to your EKS node group's IAM Role: { \"Version\" : \"2012-10-17\" , \"Statement\" : [ { \"Effect\" : \"Allow\" , \"Action\" : \"securityhub:BatchImportFindings\" , \"Resource\" : [ \"arn:aws:securityhub:us-east-1::product/aqua-security/kube-bench\" ] } ] } Modify the job configuration Modify the kube-bench Configmap in job-eks-asff.yaml to specify the AWS account, AWS region, and the EKS Cluster ARN. In the same file, modify the image specifed in the Job to use the kube-bench image pushed to your ECR [Optional] - If you have created a dedicated IAM role to be used with kube-bench as described above in Configure permissions in an IAM Role , you will need to add the IAM role arn to the kube-bench ServiceAccount in job-eks-asff.yaml . Make sure that job-eks-asff.yaml specifies the container image you just pushed to your ECR registry. You can now run kube-bench as a pod in your cluster: kubectl apply -f job-eks-asff.yaml Findings will be generated for any kube-bench test that generates a [FAIL] or [WARN] output. If all tests pass, no findings will be generated. However, it's recommended that you consult the pod log output to check whether any findings were generated but could not be written to Security Hub.","title":"ASFF"},{"location":"asff/#integrating-kube-bench-with-aws-security-hub","text":"You can configure kube-bench with the --asff to send findings to AWS Security Hub. There are some additional steps required so that kube-bench has information and permissions to send these findings.","title":"Integrating kube-bench with AWS Security Hub"},{"location":"asff/#enable-the-aws-security-hub-integration","text":"You will need AWS Security Hub to be enabled in your account In the Security Hub console, under Integrations, search for kube-bench Click on Accept findings . This gives information about the IAM permissions required to send findings to your Security Hub account. kube-bench runs within a pod on your EKS cluster, and will need to be associated with a Role that has these permissions.","title":"Enable the AWS Security Hub integration"},{"location":"asff/#configure-permissions-in-an-iam-role","text":"Grant these permissions to the IAM Role that the kube-bench pod will be associated with. There are two options: You can run the kube-bench pod under a specific service account associated with an IAM role that has these permissions to write Security Hub findings. Alternatively the pod can be granted permissions specified by the Role that your EKS node group uses . Here is an example IAM Policy that you can attach to your EKS node group's IAM Role: { \"Version\" : \"2012-10-17\" , \"Statement\" : [ { \"Effect\" : \"Allow\" , \"Action\" : \"securityhub:BatchImportFindings\" , \"Resource\" : [ \"arn:aws:securityhub:us-east-1::product/aqua-security/kube-bench\" ] } ] }","title":"Configure permissions in an IAM Role"},{"location":"asff/#modify-the-job-configuration","text":"Modify the kube-bench Configmap in job-eks-asff.yaml to specify the AWS account, AWS region, and the EKS Cluster ARN. In the same file, modify the image specifed in the Job to use the kube-bench image pushed to your ECR [Optional] - If you have created a dedicated IAM role to be used with kube-bench as described above in Configure permissions in an IAM Role , you will need to add the IAM role arn to the kube-bench ServiceAccount in job-eks-asff.yaml . Make sure that job-eks-asff.yaml specifies the container image you just pushed to your ECR registry. You can now run kube-bench as a pod in your cluster: kubectl apply -f job-eks-asff.yaml Findings will be generated for any kube-bench test that generates a [FAIL] or [WARN] output. If all tests pass, no findings will be generated. However, it's recommended that you consult the pod log output to check whether any findings were generated but could not be written to Security Hub.","title":"Modify the job configuration"},{"location":"controls/","text":"Test and config files kube-bench runs checks specified in controls files that are a YAML representation of the CIS Kubernetes Benchmark checks (or other distribution-specific hardening guides). Controls controls is a YAML document that contains checks that must be run against a specific Kubernetes node type, master or node and version. controls is the fundamental input to kube-bench . The following is an example of a basic controls : --- controls: id: 1 text: \"Master Node Security Configuration\" type: \"master\" groups: - id: 1.1 text: API Server checks: - id: 1.1.1 text: \"Ensure that the --allow-privileged argument is set (Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: bin_op: or test_items: - flag: \"--allow-privileged\" set: true - flag: \"--some-other-flag\" set: false remediation: \"Edit the /etc/kubernetes/config file on the master node and set the KUBE_ALLOW_PRIV parameter to '--allow-privileged=false'\" scored: true - id: 1.2 text: Scheduler checks: - id: 1.2.1 text: \"Ensure that the --profiling argument is set to false (Scored)\" audit: \"ps -ef | grep kube-scheduler | grep -v grep\" tests: bin_op: and test_items: - flag: \"--profiling\" set: true - flag: \"--some-other-flag\" set: false remediation: \"Edit the /etc/kubernetes/config file on the master node and set the KUBE_ALLOW_PRIV parameter to '--allow-privileged=false'\" scored: true controls is composed of a hierarchy of groups, sub-groups and checks. Each of the controls components have an id and a text description which are displayed in the kube-bench output. type specifies what kubernetes node type a controls is for. Possible values for type are master and node . Groups groups is a list of subgroups that test the various Kubernetes components that run on the node type specified in the controls . For example, one subgroup checks parameters passed to the API server binary, while another subgroup checks parameters passed to the controller-manager binary. groups: - id: 1.1 text: API Server # ... - id: 1.2 text: Scheduler # ... These subgroups have id , text fields which serve the same purposes described in the previous paragraphs. The most important part of the subgroup is the checks field which is the collection of actual check s that form the subgroup. This is an example of a subgroup and checks in the subgroup. id: 1.1 text: API Server checks: - id: 1.1.1 text: \"Ensure that the --allow-privileged argument is set (Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: # ... - id: 1.1.2 text: \"Ensure that the --anonymous-auth argument is set to false (Not Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: # ... kube-bench supports running a subgroup by specifying the subgroup id on the command line, with the flag --group or -g . Check The CIS Kubernetes Benchmark recommends configurations to harden Kubernetes components. These recommendations are usually configuration options and can be specified by flags to Kubernetes binaries, or in configuration files. The Benchmark also provides commands to audit a Kubernetes installation, identify places where the cluster security can be improved, and steps to remediate these identified problems. In kube-bench , check objects embody these recommendations. This an example check object: id: 1.1.1 text: \"Ensure that the --anonymous-auth argument is set to false (Not Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: test_items: - flag: \"--anonymous-auth\" compare: op: eq value: false set: true remediation: | Edit the API server pod specification file kube-apiserver on the master node and set the below parameter. --anonymous-auth=false scored: false A check object has an id , a text , an audit , a tests , remediation and scored fields. kube-bench supports running individual checks by specifying the check's id as a comma-delimited list on the command line with the --check flag. The audit field specifies the command to run for a check. The output of this command is then evaluated for conformance with the CIS Kubernetes Benchmark recommendation. The audit is evaluated against criteria specified by the tests object. tests contain bin_op and test_items . test_items specify the criteria(s) the audit command's output should meet to pass a check. This criteria is made up of keywords extracted from the output of the audit command and operations that compare these keywords against values expected by the CIS Kubernetes Benchmark. There are three ways to run and extract keywords from the output of the command used, | Command | Output var | |---|---| | audit | flag | | audit_config | path | | audit_env | env | flag is used when the keyword is a command-line flag. The associated audit command could be any binaries available on the system like ps command and a grep for the binary whose flag we are checking: ps -ef | grep somebinary | grep -v grep Here is an example usage of the flag option: # ... audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: test_items: - flag: \"--anonymous-auth\" # ... path is used when the keyword is an option set in a JSON or YAML config file. The associated audit_command command is usually cat /path/to/config-yaml-or-json . For example: # ... text: \"Ensure that the --anonymous-auth argument is set to false (Not Scored)\" audit: \"cat /path/to/some/config\" tests: test_items: - path: \"{.someoption.value}\" # ... env is used to check if the value is present within a specified environment variable. The presence of env is treated as an OR operation, if both flag and env are supplied it will use either to attempt pass the check. The command used for checking the environment variables of a process is generated by default . If the command being generated is causing errors, you can override the command used by setting audit_env on the check. Similarly, if you don't want the environment checking command to be generated or run at all, specify disableEnvTesting as true on the check. The example below will check if the flag --auto-tls is equal to false OR ETCD_AUTO_TLS is equal to false test_items: - flag: \"--auto-tls\" env: \"ETCD_AUTO_TLS\" compare: op: eq value: false Note: flag, path and env will act as OR if more then one present. test_item compares the output of the audit command and keywords using the set and compare fields. test_items: - flag: \"--anonymous-auth\" compare: op: eq value: false set: true set checks if a keyword is present in the output of the audit command or a config file. The possible values for set are true and false. If set is true, the check passes only if the keyword is present in the output of the audit command, or config file. If set is false, the check passes only if the keyword is not present in the output of the audit command, or config file. set is true by default. compare has two fields op and value to compare keywords with expected value. op specifies which operation is used for the comparison, and value specifies the value to compare against. To use compare , set must true. The comparison will be ignored if set is false The op (operations) currently supported in kube-bench are: - eq : tests if the keyword is equal to the compared value. - noteq : tests if the keyword is unequal to the compared value. - gt : tests if the keyword is greater than the compared value. - gte : tests if the keyword is greater than or equal to the compared value. - lt : tests if the keyword is less than the compared value. - lte : tests if the keyword is less than or equal to the compared value. - has : tests if the keyword contains the compared value. - nothave : tests if the keyword does not contain the compared value. - regex : tests if the flag value matches the compared value regular expression. When defining regular expressions in YAML it is generally easier to wrap them in single quotes, for example '^[abc]$' , to avoid issues with string escaping. - bitmask : tests if keyward is bitmasked with the compared value, common usege is for comparing file permissions in linux. Omitting checks If you decide that a recommendation is not appropriate for your environment, you can choose to omit it by editing the test YAML file to give it the check type skip as in this example: checks : - id : 2.1.1 text : \"Ensure that the --allow-privileged argument is set to false (Scored)\" type : \"skip\" scored : true No tests will be run for this check and the output will be marked [INFO]. Configuration and Variables Kubernetes component configuration and binary file locations and names vary based on cluster deployment methods and Kubernetes distribution used. For this reason, the locations of these binaries and config files are configurable by editing the cfg/config.yaml file and these binaries and files can be referenced in a controls file via variables. The cfg/config.yaml file is a global configuration file. Configuration files can be created for specific Kubernetes versions (distributions). Values in the version-specific config overwrite similar values in cfg/config.yaml . For example, the kube-apiserver in Red Hat OCP distribution is run as hypershift openshift-kube-apiserver instead of the default kube-apiserver . This difference can be specified by editing the master.apiserver.defaultbin entry cfg/rh-0.7/config.yaml . Below is the structure of cfg/config.yaml : nodetype |-- components |-- component1 |-- component1 |-- bins |-- defaultbin (optional) |-- confs |-- defaultconf (optional) |-- svcs |-- defaultsvc (optional) |-- kubeconfig |-- defaultkubeconfig (optional) Every node type has a subsection that specifies the main configuration items. components : A list of components for the node type. For example master will have an entry for apiserver , scheduler and controllermanager . Each component has the following entries: bins : A list of candidate binaries for a component. kube-bench checks this list and selects the first binary that is running on the node. If none of the binaries in bins list is running, kube-bench checks if the binary specified by defaultbin is running and terminates if none of the binaries in both bins and defaultbin is running. The selected binary for a component can be referenced in controls using a variable in the form $<component>bin . In the example below, we reference the selected API server binary with the variable $apiserverbin in an audit command. id: 1.1.1 text: \"Ensure that the --anonymous-auth argument is set to false (Scored)\" audit: \"ps -ef | grep $apiserverbin | grep -v grep\" # ... confs : A list of candidate configuration files for a component. kube-bench checks this list and selects the first config file that is found on the node. If none of the config files exists, kube-bench defaults conf to the value of defaultconf . The selected config for a component can be referenced in controls using a variable in the form $<component>conf . In the example below, we reference the selected API server config file with the variable $apiserverconf in an audit command. id: 1.4.1 text: \"Ensure that the API server pod specification file permissions are set to 644 or more restrictive (Scored)\" audit: \"/bin/sh -c 'if test -e $apiserverconf; then stat -c %a $apiserverconf; fi'\" svcs : A list of candidate unitfiles for a component. kube-bench checks this list and selects the first unitfile that is found on the node. If none of the unitfiles exists, kube-bench defaults unitfile to the value of defaultsvc . The selected unitfile for a component can be referenced in controls via a variable in the form $<component>svc . In the example below, the selected kubelet unitfile is referenced with $kubeletsvc in the remediation of the check . id: 2.1.1 # ... remediation: | Edit the kubelet service file $kubeletsvc on each worker node and set the below parameter in KUBELET_SYSTEM_PODS_ARGS variable. --allow-privileged=false Based on your system, restart the kubelet service. For example: systemctl daemon-reload systemctl restart kubelet.service # ... kubeconfig : A list of candidate kubeconfig files for a component. kube-bench checks this list and selects the first file that is found on the node. If none of the files exists, kube-bench defaults kubeconfig to the value of defaultkubeconfig . The selected kubeconfig for a component can be referenced in controls with a variable in the form $<component>kubeconfig . In the example below, the selected kubelet kubeconfig is referenced with $kubeletkubeconfig in the audit command. id: 2.2.1 text: \"Ensure that the kubelet.conf file permissions are set to 644 or more restrictive (Scored)\" audit: \"/bin/sh -c 'if test -e $kubeletkubeconfig; then stat -c %a $kubeletkubeconfig; fi'\" # ...","title":"Understanding the yamls"},{"location":"controls/#test-and-config-files","text":"kube-bench runs checks specified in controls files that are a YAML representation of the CIS Kubernetes Benchmark checks (or other distribution-specific hardening guides).","title":"Test and config files"},{"location":"controls/#controls","text":"controls is a YAML document that contains checks that must be run against a specific Kubernetes node type, master or node and version. controls is the fundamental input to kube-bench . The following is an example of a basic controls : --- controls: id: 1 text: \"Master Node Security Configuration\" type: \"master\" groups: - id: 1.1 text: API Server checks: - id: 1.1.1 text: \"Ensure that the --allow-privileged argument is set (Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: bin_op: or test_items: - flag: \"--allow-privileged\" set: true - flag: \"--some-other-flag\" set: false remediation: \"Edit the /etc/kubernetes/config file on the master node and set the KUBE_ALLOW_PRIV parameter to '--allow-privileged=false'\" scored: true - id: 1.2 text: Scheduler checks: - id: 1.2.1 text: \"Ensure that the --profiling argument is set to false (Scored)\" audit: \"ps -ef | grep kube-scheduler | grep -v grep\" tests: bin_op: and test_items: - flag: \"--profiling\" set: true - flag: \"--some-other-flag\" set: false remediation: \"Edit the /etc/kubernetes/config file on the master node and set the KUBE_ALLOW_PRIV parameter to '--allow-privileged=false'\" scored: true controls is composed of a hierarchy of groups, sub-groups and checks. Each of the controls components have an id and a text description which are displayed in the kube-bench output. type specifies what kubernetes node type a controls is for. Possible values for type are master and node .","title":"Controls"},{"location":"controls/#groups","text":"groups is a list of subgroups that test the various Kubernetes components that run on the node type specified in the controls . For example, one subgroup checks parameters passed to the API server binary, while another subgroup checks parameters passed to the controller-manager binary. groups: - id: 1.1 text: API Server # ... - id: 1.2 text: Scheduler # ... These subgroups have id , text fields which serve the same purposes described in the previous paragraphs. The most important part of the subgroup is the checks field which is the collection of actual check s that form the subgroup. This is an example of a subgroup and checks in the subgroup. id: 1.1 text: API Server checks: - id: 1.1.1 text: \"Ensure that the --allow-privileged argument is set (Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: # ... - id: 1.1.2 text: \"Ensure that the --anonymous-auth argument is set to false (Not Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: # ... kube-bench supports running a subgroup by specifying the subgroup id on the command line, with the flag --group or -g .","title":"Groups"},{"location":"controls/#check","text":"The CIS Kubernetes Benchmark recommends configurations to harden Kubernetes components. These recommendations are usually configuration options and can be specified by flags to Kubernetes binaries, or in configuration files. The Benchmark also provides commands to audit a Kubernetes installation, identify places where the cluster security can be improved, and steps to remediate these identified problems. In kube-bench , check objects embody these recommendations. This an example check object: id: 1.1.1 text: \"Ensure that the --anonymous-auth argument is set to false (Not Scored)\" audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: test_items: - flag: \"--anonymous-auth\" compare: op: eq value: false set: true remediation: | Edit the API server pod specification file kube-apiserver on the master node and set the below parameter. --anonymous-auth=false scored: false A check object has an id , a text , an audit , a tests , remediation and scored fields. kube-bench supports running individual checks by specifying the check's id as a comma-delimited list on the command line with the --check flag. The audit field specifies the command to run for a check. The output of this command is then evaluated for conformance with the CIS Kubernetes Benchmark recommendation. The audit is evaluated against criteria specified by the tests object. tests contain bin_op and test_items . test_items specify the criteria(s) the audit command's output should meet to pass a check. This criteria is made up of keywords extracted from the output of the audit command and operations that compare these keywords against values expected by the CIS Kubernetes Benchmark. There are three ways to run and extract keywords from the output of the command used, | Command | Output var | |---|---| | audit | flag | | audit_config | path | | audit_env | env | flag is used when the keyword is a command-line flag. The associated audit command could be any binaries available on the system like ps command and a grep for the binary whose flag we are checking: ps -ef | grep somebinary | grep -v grep Here is an example usage of the flag option: # ... audit: \"ps -ef | grep kube-apiserver | grep -v grep\" tests: test_items: - flag: \"--anonymous-auth\" # ... path is used when the keyword is an option set in a JSON or YAML config file. The associated audit_command command is usually cat /path/to/config-yaml-or-json . For example: # ... text: \"Ensure that the --anonymous-auth argument is set to false (Not Scored)\" audit: \"cat /path/to/some/config\" tests: test_items: - path: \"{.someoption.value}\" # ... env is used to check if the value is present within a specified environment variable. The presence of env is treated as an OR operation, if both flag and env are supplied it will use either to attempt pass the check. The command used for checking the environment variables of a process is generated by default . If the command being generated is causing errors, you can override the command used by setting audit_env on the check. Similarly, if you don't want the environment checking command to be generated or run at all, specify disableEnvTesting as true on the check. The example below will check if the flag --auto-tls is equal to false OR ETCD_AUTO_TLS is equal to false test_items: - flag: \"--auto-tls\" env: \"ETCD_AUTO_TLS\" compare: op: eq value: false Note: flag, path and env will act as OR if more then one present. test_item compares the output of the audit command and keywords using the set and compare fields. test_items: - flag: \"--anonymous-auth\" compare: op: eq value: false set: true set checks if a keyword is present in the output of the audit command or a config file. The possible values for set are true and false. If set is true, the check passes only if the keyword is present in the output of the audit command, or config file. If set is false, the check passes only if the keyword is not present in the output of the audit command, or config file. set is true by default. compare has two fields op and value to compare keywords with expected value. op specifies which operation is used for the comparison, and value specifies the value to compare against. To use compare , set must true. The comparison will be ignored if set is false The op (operations) currently supported in kube-bench are: - eq : tests if the keyword is equal to the compared value. - noteq : tests if the keyword is unequal to the compared value. - gt : tests if the keyword is greater than the compared value. - gte : tests if the keyword is greater than or equal to the compared value. - lt : tests if the keyword is less than the compared value. - lte : tests if the keyword is less than or equal to the compared value. - has : tests if the keyword contains the compared value. - nothave : tests if the keyword does not contain the compared value. - regex : tests if the flag value matches the compared value regular expression. When defining regular expressions in YAML it is generally easier to wrap them in single quotes, for example '^[abc]$' , to avoid issues with string escaping. - bitmask : tests if keyward is bitmasked with the compared value, common usege is for comparing file permissions in linux.","title":"Check"},{"location":"controls/#omitting-checks","text":"If you decide that a recommendation is not appropriate for your environment, you can choose to omit it by editing the test YAML file to give it the check type skip as in this example: checks : - id : 2.1.1 text : \"Ensure that the --allow-privileged argument is set to false (Scored)\" type : \"skip\" scored : true No tests will be run for this check and the output will be marked [INFO].","title":"Omitting checks"},{"location":"controls/#configuration-and-variables","text":"Kubernetes component configuration and binary file locations and names vary based on cluster deployment methods and Kubernetes distribution used. For this reason, the locations of these binaries and config files are configurable by editing the cfg/config.yaml file and these binaries and files can be referenced in a controls file via variables. The cfg/config.yaml file is a global configuration file. Configuration files can be created for specific Kubernetes versions (distributions). Values in the version-specific config overwrite similar values in cfg/config.yaml . For example, the kube-apiserver in Red Hat OCP distribution is run as hypershift openshift-kube-apiserver instead of the default kube-apiserver . This difference can be specified by editing the master.apiserver.defaultbin entry cfg/rh-0.7/config.yaml . Below is the structure of cfg/config.yaml : nodetype |-- components |-- component1 |-- component1 |-- bins |-- defaultbin (optional) |-- confs |-- defaultconf (optional) |-- svcs |-- defaultsvc (optional) |-- kubeconfig |-- defaultkubeconfig (optional) Every node type has a subsection that specifies the main configuration items. components : A list of components for the node type. For example master will have an entry for apiserver , scheduler and controllermanager . Each component has the following entries: bins : A list of candidate binaries for a component. kube-bench checks this list and selects the first binary that is running on the node. If none of the binaries in bins list is running, kube-bench checks if the binary specified by defaultbin is running and terminates if none of the binaries in both bins and defaultbin is running. The selected binary for a component can be referenced in controls using a variable in the form $<component>bin . In the example below, we reference the selected API server binary with the variable $apiserverbin in an audit command. id: 1.1.1 text: \"Ensure that the --anonymous-auth argument is set to false (Scored)\" audit: \"ps -ef | grep $apiserverbin | grep -v grep\" # ... confs : A list of candidate configuration files for a component. kube-bench checks this list and selects the first config file that is found on the node. If none of the config files exists, kube-bench defaults conf to the value of defaultconf . The selected config for a component can be referenced in controls using a variable in the form $<component>conf . In the example below, we reference the selected API server config file with the variable $apiserverconf in an audit command. id: 1.4.1 text: \"Ensure that the API server pod specification file permissions are set to 644 or more restrictive (Scored)\" audit: \"/bin/sh -c 'if test -e $apiserverconf; then stat -c %a $apiserverconf; fi'\" svcs : A list of candidate unitfiles for a component. kube-bench checks this list and selects the first unitfile that is found on the node. If none of the unitfiles exists, kube-bench defaults unitfile to the value of defaultsvc . The selected unitfile for a component can be referenced in controls via a variable in the form $<component>svc . In the example below, the selected kubelet unitfile is referenced with $kubeletsvc in the remediation of the check . id: 2.1.1 # ... remediation: | Edit the kubelet service file $kubeletsvc on each worker node and set the below parameter in KUBELET_SYSTEM_PODS_ARGS variable. --allow-privileged=false Based on your system, restart the kubelet service. For example: systemctl daemon-reload systemctl restart kubelet.service # ... kubeconfig : A list of candidate kubeconfig files for a component. kube-bench checks this list and selects the first file that is found on the node. If none of the files exists, kube-bench defaults kubeconfig to the value of defaultkubeconfig . The selected kubeconfig for a component can be referenced in controls with a variable in the form $<component>kubeconfig . In the example below, the selected kubelet kubeconfig is referenced with $kubeletkubeconfig in the audit command. id: 2.2.1 text: \"Ensure that the kubelet.conf file permissions are set to 644 or more restrictive (Scored)\" audit: \"/bin/sh -c 'if test -e $kubeletkubeconfig; then stat -c %a $kubeletkubeconfig; fi'\" # ...","title":"Configuration and Variables"},{"location":"flags-and-commands/","text":"Commands Command Description help Prints help about any command run List of components to run version Print kube-bench version Flags Flag Description --alsologtostderr log to standard error as well as files --asff Send findings to AWS Security Hub for any benchmark tests that fail or that generate a warning. See [this page][kube-bench-aws-security-hub] for more information on how to enable the kube-bench integration with AWS Security Hub. --benchmark Manually specify CIS benchmark version -c, --check A comma-delimited list of checks to run as specified in Benchmark document. --config config file (default is ./cfg/config.yaml) --exit-code Specify the exit code for when checks fail --group Run all the checks under this comma-delimited list of groups. --include-test-output Prints the actual result when test fails. --json Prints the results as JSON --junit Prints the results as JUnit --log_backtrace_at traceLocation when logging hits line file:N, emit a stack trace (default :0) --logtostderr log to standard error instead of files --noremediations Disable printing of remediations section to stdout. --noresults Disable printing of results section to stdout. --nototals Disable calculating and printing of totals for failed, passed, ... checks across all sections --outputfile Writes the JSON results to output file --pgsql Save the results to PostgreSQL --scored Run the scored CIS checks (default true) --skip string List of comma separated values of checks to be skipped --stderrthreshold severity logs at or above this threshold go to stderr (default 2) -v, --v Level log level for V logs (default 0) --version string Manually specify Kubernetes version, automatically detected if unset --vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging Examples Report kube-bench findings to AWS Security Hub You can configure kube-bench with the --asff option to send findings to AWS Security Hub for any benchmark tests that fail or that generate a warning. See this page for more information on how to enable the kube-bench integration with AWS Security Hub. Specifying the benchmark or Kubernetes version kube-bench uses the Kubernetes API, or access to the kubectl or kubelet executables to try to determine the Kubernetes version, and hence which benchmark to run. If you wish to override this, or if none of these methods are available, you can specify either the Kubernetes version or CIS Benchmark as a command line parameter. You can specify a particular version of Kubernetes by setting the --version flag or with the KUBE_BENCH_VERSION environment variable. The value of --version takes precedence over the value of KUBE_BENCH_VERSION . For example, run kube-bench using the tests for Kubernetes version 1.13: kube-bench --version 1.13 You can specify --benchmark to run a specific CIS Benchmark version: kube-bench --benchmark cis-1.5 Note: It is an error to specify both --version and --benchmark flags together Specifying Benchmark sections If you want to run specific CIS Benchmark sections (i.e master, node, etcd, etc...) you can use the run --targets subcommand. kube-bench run --targets master,node or kube-bench run --targets master,node,etcd,policies If no targets are specified, kube-bench will determine the appropriate targets based on the CIS Benchmark version and the components detected on the node. The detection is done by verifying which components are running, as defined in the config files (see Configuration . Run specific check or group kube-bench supports running individual checks by specifying the check's id as a comma-delimited list on the command line with the --check | -c flag. kube-bench --check=\"1.1.1,1.1.2,1.2.1,1.3.3\" kube-bench supports running all checks under group by specifying the group's id as a comma-delimited list on the command line with the --group | -g flag. kube-bench --check=\"1.1,2.2\" Will run all checks 1.1.X and 2.2.X. Skip specific check or group kube-bench supports skipping checks or groups by specifying the id as a comma-delimited list on the command line with the --skip flag. kube-bench --skip=\"1.1,1.2.1,1.3.3\" Will skip 1.1.X group and individual checks 1.2.1, 1.3.3. Skipped checks returns [INFO] output. Exit code kube-bench supports using uniqe exit code when failing a check or more. kube-bench --exit-code 42 Will return 42 if one check or more failed, and 0 incase none failed. Note: [WARN] is not [FAIL]. Output manipulation flags There are four output states: - [PASS] indicates that the test was run successfully, and passed. - [FAIL] indicates that the test was run successfully, and failed. The remediation output describes how to correct the configuration, or includes an error message describing why the test could not be run. - [WARN] means this test needs further attention, for example it is a test that needs to be run manually. Check the remediation output for further information. - [INFO] is informational output that needs no further action. Note: - If the test is Manual, this always generates WARN (because the user has to run it manually) - If the test is Scored, and kube-bench was unable to run the test, this generates FAIL (because the test has not been passed, and as a Scored test, if it doesn't pass then it must be considered a failure). - If the test is Not Scored, and kube-bench was unable to run the test, this generates WARN. - If the test is Scored, type is empty, and there are no test_items present, it generates a WARN. This is to highlight tests that appear to be incompletely defined. kube-bench supports multiple output manipulation flags. kube-bench --include-test-output will print failing checks output in the results section [INFO] 1 Master Node Security Configuration [INFO] 1.1 Master Node Configuration Files [FAIL] 1.1.1 Ensure that the API server pod specification file permissions are set to 644 or more restrictive (Automated) **permissions=777** Note: --noresults --noremediations and --include-test-output will not effect the json output but only stdout. Only --nototals will effect the json output and thats because it will not call the function to calculate totals. Troubleshooting Running kube-bench with the -v 3 parameter will generate debug logs that can be very helpful for debugging problems. If you are using one of the example job*.yaml files, you will need to edit the command field, for example [\"kube-bench\", \"-v\", \"3\"] . Once the job has run, the logs can be retrieved using kubectl logs on the job's pod.","title":"Flags"},{"location":"flags-and-commands/#commands","text":"Command Description help Prints help about any command run List of components to run version Print kube-bench version","title":"Commands"},{"location":"flags-and-commands/#flags","text":"Flag Description --alsologtostderr log to standard error as well as files --asff Send findings to AWS Security Hub for any benchmark tests that fail or that generate a warning. See [this page][kube-bench-aws-security-hub] for more information on how to enable the kube-bench integration with AWS Security Hub. --benchmark Manually specify CIS benchmark version -c, --check A comma-delimited list of checks to run as specified in Benchmark document. --config config file (default is ./cfg/config.yaml) --exit-code Specify the exit code for when checks fail --group Run all the checks under this comma-delimited list of groups. --include-test-output Prints the actual result when test fails. --json Prints the results as JSON --junit Prints the results as JUnit --log_backtrace_at traceLocation when logging hits line file:N, emit a stack trace (default :0) --logtostderr log to standard error instead of files --noremediations Disable printing of remediations section to stdout. --noresults Disable printing of results section to stdout. --nototals Disable calculating and printing of totals for failed, passed, ... checks across all sections --outputfile Writes the JSON results to output file --pgsql Save the results to PostgreSQL --scored Run the scored CIS checks (default true) --skip string List of comma separated values of checks to be skipped --stderrthreshold severity logs at or above this threshold go to stderr (default 2) -v, --v Level log level for V logs (default 0) --version string Manually specify Kubernetes version, automatically detected if unset --vmodule moduleSpec comma-separated list of pattern=N settings for file-filtered logging","title":"Flags"},{"location":"flags-and-commands/#examples","text":"","title":"Examples"},{"location":"flags-and-commands/#report-kube-bench-findings-to-aws-security-hub","text":"You can configure kube-bench with the --asff option to send findings to AWS Security Hub for any benchmark tests that fail or that generate a warning. See this page for more information on how to enable the kube-bench integration with AWS Security Hub.","title":"Report kube-bench findings to AWS Security Hub"},{"location":"flags-and-commands/#specifying-the-benchmark-or-kubernetes-version","text":"kube-bench uses the Kubernetes API, or access to the kubectl or kubelet executables to try to determine the Kubernetes version, and hence which benchmark to run. If you wish to override this, or if none of these methods are available, you can specify either the Kubernetes version or CIS Benchmark as a command line parameter. You can specify a particular version of Kubernetes by setting the --version flag or with the KUBE_BENCH_VERSION environment variable. The value of --version takes precedence over the value of KUBE_BENCH_VERSION . For example, run kube-bench using the tests for Kubernetes version 1.13: kube-bench --version 1.13 You can specify --benchmark to run a specific CIS Benchmark version: kube-bench --benchmark cis-1.5 Note: It is an error to specify both --version and --benchmark flags together","title":"Specifying the benchmark or Kubernetes version"},{"location":"flags-and-commands/#specifying-benchmark-sections","text":"If you want to run specific CIS Benchmark sections (i.e master, node, etcd, etc...) you can use the run --targets subcommand. kube-bench run --targets master,node or kube-bench run --targets master,node,etcd,policies If no targets are specified, kube-bench will determine the appropriate targets based on the CIS Benchmark version and the components detected on the node. The detection is done by verifying which components are running, as defined in the config files (see Configuration .","title":"Specifying Benchmark sections"},{"location":"flags-and-commands/#run-specific-check-or-group","text":"kube-bench supports running individual checks by specifying the check's id as a comma-delimited list on the command line with the --check | -c flag. kube-bench --check=\"1.1.1,1.1.2,1.2.1,1.3.3\" kube-bench supports running all checks under group by specifying the group's id as a comma-delimited list on the command line with the --group | -g flag. kube-bench --check=\"1.1,2.2\" Will run all checks 1.1.X and 2.2.X.","title":"Run specific check or group"},{"location":"flags-and-commands/#skip-specific-check-or-group","text":"kube-bench supports skipping checks or groups by specifying the id as a comma-delimited list on the command line with the --skip flag. kube-bench --skip=\"1.1,1.2.1,1.3.3\" Will skip 1.1.X group and individual checks 1.2.1, 1.3.3. Skipped checks returns [INFO] output.","title":"Skip specific check or group"},{"location":"flags-and-commands/#exit-code","text":"kube-bench supports using uniqe exit code when failing a check or more. kube-bench --exit-code 42 Will return 42 if one check or more failed, and 0 incase none failed. Note: [WARN] is not [FAIL].","title":"Exit code"},{"location":"flags-and-commands/#output-manipulation-flags","text":"There are four output states: - [PASS] indicates that the test was run successfully, and passed. - [FAIL] indicates that the test was run successfully, and failed. The remediation output describes how to correct the configuration, or includes an error message describing why the test could not be run. - [WARN] means this test needs further attention, for example it is a test that needs to be run manually. Check the remediation output for further information. - [INFO] is informational output that needs no further action. Note: - If the test is Manual, this always generates WARN (because the user has to run it manually) - If the test is Scored, and kube-bench was unable to run the test, this generates FAIL (because the test has not been passed, and as a Scored test, if it doesn't pass then it must be considered a failure). - If the test is Not Scored, and kube-bench was unable to run the test, this generates WARN. - If the test is Scored, type is empty, and there are no test_items present, it generates a WARN. This is to highlight tests that appear to be incompletely defined. kube-bench supports multiple output manipulation flags. kube-bench --include-test-output will print failing checks output in the results section [INFO] 1 Master Node Security Configuration [INFO] 1.1 Master Node Configuration Files [FAIL] 1.1.1 Ensure that the API server pod specification file permissions are set to 644 or more restrictive (Automated) **permissions=777** Note: --noresults --noremediations and --include-test-output will not effect the json output but only stdout. Only --nototals will effect the json output and thats because it will not call the function to calculate totals.","title":"Output manipulation flags"},{"location":"flags-and-commands/#troubleshooting","text":"Running kube-bench with the -v 3 parameter will generate debug logs that can be very helpful for debugging problems. If you are using one of the example job*.yaml files, you will need to edit the command field, for example [\"kube-bench\", \"-v\", \"3\"] . Once the job has run, the logs can be retrieved using kubectl logs on the job's pod.","title":"Troubleshooting"},{"location":"installation/","text":"Installation You can choose to * Run kube-bench from inside a container (sharing PID namespace with the host). See Running inside a container for additional details. * Run a container that installs kube-bench on the host, and then run kube-bench directly on the host. See Installing from a container for additional details. * install the latest binaries from the Releases page , though please note that you also need to download the config and test files from the cfg directory. See Download and Install binaries for details. * Compile it from source. See Installing from sources for details. Download and Install binaries It is possible to manually install and run kube-bench release binaries. In order to do that, you must have access to your Kubernetes cluster nodes. Note that if you're using one of the managed Kubernetes services (e.g. EKS, AKS, GKE, ACK, OCP), you will not have access to the master nodes of your cluster and you can\u2019t perform any tests on the master nodes. First, log into one of the nodes using SSH. Install kube-bench binary for your platform using the commands below. Note that there may be newer releases available. See releases page . Ubuntu/Debian: curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.deb -o kube-bench_0.6.2_linux_amd64.deb sudo apt install ./kube-bench_0.6.2_linux_amd64.deb -f RHEL: curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.rpm -o kube-bench_0.6.2_linux_amd64.rpm sudo yum install kube-bench_0.6.2_linux_amd64.rpm -y Alternatively, you can manually download and extract the kube-bench binary: curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.tar.gz -o kube-bench_0.6.2_linux_amd64.tar.gz tar -xvf kube-bench_0.6.2_linux_amd64.tar.gz You can then run kube-bench directly: kube-bench If you manually downloaded the kube-bench binary (using curl command above), you have to specify the location of configuration directory and file. For example: ./kube-bench --config-dir `pwd`/cfg --config `pwd`/cfg/config.yaml See previous section on Running kube-bench for further details on using the kube-bench binary. Installing from sources If Go is installed on the target machines, you can simply clone this repository and run as follows (assuming your GOPATH is set ): go get github.com/aquasecurity/kube-bench cd $GOPATH /src/github.com/aquasecurity/kube-bench go build -o kube-bench . # See all supported options ./kube-bench --help # Run all checks ./kube-bench Installing from a container This command copies the kube-bench binary and configuration files to your host from the Docker container: binaries compiled for linux-x86-64 only (so they won't run on macOS or Windows) docker run --rm -v `pwd`:/host aquasec/kube-bench:latest install You can then run ./kube-bench .","title":"Installation"},{"location":"installation/#installation","text":"You can choose to * Run kube-bench from inside a container (sharing PID namespace with the host). See Running inside a container for additional details. * Run a container that installs kube-bench on the host, and then run kube-bench directly on the host. See Installing from a container for additional details. * install the latest binaries from the Releases page , though please note that you also need to download the config and test files from the cfg directory. See Download and Install binaries for details. * Compile it from source. See Installing from sources for details.","title":"Installation"},{"location":"installation/#download-and-install-binaries","text":"It is possible to manually install and run kube-bench release binaries. In order to do that, you must have access to your Kubernetes cluster nodes. Note that if you're using one of the managed Kubernetes services (e.g. EKS, AKS, GKE, ACK, OCP), you will not have access to the master nodes of your cluster and you can\u2019t perform any tests on the master nodes. First, log into one of the nodes using SSH. Install kube-bench binary for your platform using the commands below. Note that there may be newer releases available. See releases page . Ubuntu/Debian: curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.deb -o kube-bench_0.6.2_linux_amd64.deb sudo apt install ./kube-bench_0.6.2_linux_amd64.deb -f RHEL: curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.rpm -o kube-bench_0.6.2_linux_amd64.rpm sudo yum install kube-bench_0.6.2_linux_amd64.rpm -y Alternatively, you can manually download and extract the kube-bench binary: curl -L https://github.com/aquasecurity/kube-bench/releases/download/v0.6.2/kube-bench_0.6.2_linux_amd64.tar.gz -o kube-bench_0.6.2_linux_amd64.tar.gz tar -xvf kube-bench_0.6.2_linux_amd64.tar.gz You can then run kube-bench directly: kube-bench If you manually downloaded the kube-bench binary (using curl command above), you have to specify the location of configuration directory and file. For example: ./kube-bench --config-dir `pwd`/cfg --config `pwd`/cfg/config.yaml See previous section on Running kube-bench for further details on using the kube-bench binary.","title":"Download and Install binaries"},{"location":"installation/#installing-from-sources","text":"If Go is installed on the target machines, you can simply clone this repository and run as follows (assuming your GOPATH is set ): go get github.com/aquasecurity/kube-bench cd $GOPATH /src/github.com/aquasecurity/kube-bench go build -o kube-bench . # See all supported options ./kube-bench --help # Run all checks ./kube-bench","title":"Installing from sources"},{"location":"installation/#installing-from-a-container","text":"This command copies the kube-bench binary and configuration files to your host from the Docker container: binaries compiled for linux-x86-64 only (so they won't run on macOS or Windows) docker run --rm -v `pwd`:/host aquasec/kube-bench:latest install You can then run ./kube-bench .","title":"Installing from a container"},{"location":"platforms/","text":"CIS Kubernetes Benchmark support kube-bench supports running tests for Kubernetes. Most of our supported benchmarks are defined in the CIS Kubernetes Benchmarks . Some defined by other hardenening guides. Source Kubernetes Benchmark kube-bench config Kubernetes versions CIS 1.5.1 cis-1.5 1.15- CIS 1.6.0 cis-1.6 1.16- CIS GKE 1.0.0 gke-1.0 GKE CIS EKS 1.0.0 eks-1.0 EKS CIS ACK 1.0.0 ack-1.0 ACK RHEL RedHat OpenShift hardening guide rh-0.7 OCP 3.10-3.11 CIS OCP4 1.1.0 rh-1.0 OCP 4.1-","title":"Platforms"},{"location":"platforms/#cis-kubernetes-benchmark-support","text":"kube-bench supports running tests for Kubernetes. Most of our supported benchmarks are defined in the CIS Kubernetes Benchmarks . Some defined by other hardenening guides. Source Kubernetes Benchmark kube-bench config Kubernetes versions CIS 1.5.1 cis-1.5 1.15- CIS 1.6.0 cis-1.6 1.16- CIS GKE 1.0.0 gke-1.0 GKE CIS EKS 1.0.0 eks-1.0 EKS CIS ACK 1.0.0 ack-1.0 ACK RHEL RedHat OpenShift hardening guide rh-0.7 OCP 3.10-3.11 CIS OCP4 1.1.0 rh-1.0 OCP 4.1-","title":"CIS Kubernetes Benchmark support"},{"location":"running/","text":"Running kube-bench If you run kube-bench directly from the command line you may need to be root / sudo to have access to all the config files. By default kube-bench attempts to auto-detect the running version of Kubernetes, and map this to the corresponding CIS Benchmark version. For example, Kubernetes version 1.15 is mapped to CIS Benchmark version cis-1.15 which is the benchmark version valid for Kubernetes 1.15. kube-bench also attempts to identify the components running on the node, and uses this to determine which tests to run (for example, only running the master node tests if the node is running an API server). Please note It is impossible to inspect the master nodes of managed clusters, e.g. GKE, EKS, AKS and ACK, using kube-bench as one does not have access to such nodes, although it is still possible to use kube-bench to check worker node configuration in these environments. Running inside a container You can avoid installing kube-bench on the host by running it inside a container using the host PID namespace and mounting the /etc and /var directories where the configuration and other files are located on the host so that kube-bench can check their existence and permissions. docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -t aquasec/kube-bench:latest --version 1.18 Note: the tests require either the kubelet or kubectl binary in the path in order to auto-detect the Kubernetes version. You can pass -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl to resolve this. You will also need to pass in kubeconfig credentials. For example: docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl -v ~/.kube:/.kube -e KUBECONFIG=/.kube/config -t aquasec/kube-bench:latest You can use your own configs by mounting them over the default ones in /opt/kube-bench/cfg/ docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -t -v path/to/my-config.yaml:/opt/kube-bench/cfg/config.yaml -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl -v ~/.kube:/.kube -e KUBECONFIG=/.kube/config aquasec/kube-bench:latest Running in a Kubernetes cluster You can run kube-bench inside a pod, but it will need access to the host's PID namespace in order to check the running processes, as well as access to some directories on the host where config files and other files are stored. The supplied job.yaml file can be applied to run the tests as a job. For example: $ kubectl apply -f job.yaml job.batch/kube-bench created $ kubectl get pods NAME READY STATUS RESTARTS AGE kube-bench-j76s9 0 /1 ContainerCreating 0 3s # Wait for a few seconds for the job to complete $ kubectl get pods NAME READY STATUS RESTARTS AGE kube-bench-j76s9 0 /1 Completed 0 11s # The results are held in the pod's logs kubectl logs kube-bench-j76s9 [ INFO ] 1 Master Node Security Configuration [ INFO ] 1 .1 API Server ... To run tests on the master node, the pod needs to be scheduled on that node. This involves setting a nodeSelector and tolerations in the pod spec. The default labels applied to master nodes has changed since Kubernetes 1.11, so if you are using an older version you may need to modify the nodeSelector and tolerations to run the job on the master node. Running in an AKS cluster Create an AKS cluster(e.g. 1.13.7) with RBAC enabled, otherwise there would be 4 failures Use the kubectl-enter plugin to shell into a node kubectl-enter {node-name} or ssh to one agent node could open nsg 22 port and assign a public ip for one agent node (only for testing purpose) Run CIS benchmark to view results: docker run --rm -v `pwd`:/host aquasec/kube-bench:latest install ./kube-bench kube-bench cannot be run on AKS master nodes Running in an EKS cluster There is a job-eks.yaml file for running the kube-bench node checks on an EKS cluster. The significant difference on EKS is that it's not possible to schedule jobs onto the master node, so master checks can't be performed To create an EKS Cluster refer to Getting Started with Amazon EKS in the Amazon EKS User Guide Information on configuring eksctl , kubectl and the AWS CLI is within Create an Amazon Elastic Container Registry (ECR) repository to host the kube-bench container image aws ecr create-repository --repository-name k8s/kube-bench --image-tag-mutability MUTABLE Download, build and push the kube-bench container image to your ECR repo git clone https://github.com/aquasecurity/kube-bench.git cd kube-bench aws ecr get-login-password --region <AWS_REGION> | docker login --username AWS --password-stdin <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com docker build -t k8s/kube-bench . docker tag k8s/kube-bench:latest <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com/k8s/kube-bench:latest docker push <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com/k8s/kube-bench:latest Copy the URI of your pushed image, the URI format is like this: <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com/k8s/kube-bench:latest Replace the image value in job-eks.yaml with the URI from Step 4 Run the kube-bench job on a Pod in your Cluster: kubectl apply -f job-eks.yaml Find the Pod that was created, it should be in the default namespace: kubectl get pods --all-namespaces Retrieve the value of this Pod and output the report, note the Pod name will vary: kubectl logs kube-bench-<value> You can save the report for later reference: kubectl logs kube-bench-<value> > kube-bench-report.txt Running on OpenShift OpenShift Hardening Guide kube-bench config ocp-3.10 + rh-0.7 ocp-4.1 + rh-1.0 kube-bench includes a set of test files for Red Hat's OpenShift hardening guide for OCP 3.10 and 4.1. To run this you will need to specify --benchmark rh-07 , or --version ocp-3.10 or, --version ocp-4.5 or --benchmark rh-1.0 kube-bench supports auto-detection, when you run the kube-bench command it will autodetect if running in openshift environment. Running in a GKE cluster CIS Benchmark Targets gke-1.0 master, controlplane, node, etcd, policies, managedservices kube-bench includes benchmarks for GKE. To run this you will need to specify --benchmark gke-1.0 when you run the kube-bench command. To run the benchmark as a job in your GKE cluster apply the included job-gke.yaml . kubectl apply -f job-gke.yaml Running in a ACK cluster CIS Benchmark Targets ack-1.0 master, controlplane, node, etcd, policies, managedservices kube-bench includes benchmarks for Alibaba Cloud Container Service For Kubernetes (ACK). To run this you will need to specify --benchmark ack-1.0 when you run the kube-bench command. To run the benchmark as a job in your ACK cluster apply the included job-ack.yaml . kubectl apply -f job-ack.yaml","title":"How to run"},{"location":"running/#running-kube-bench","text":"If you run kube-bench directly from the command line you may need to be root / sudo to have access to all the config files. By default kube-bench attempts to auto-detect the running version of Kubernetes, and map this to the corresponding CIS Benchmark version. For example, Kubernetes version 1.15 is mapped to CIS Benchmark version cis-1.15 which is the benchmark version valid for Kubernetes 1.15. kube-bench also attempts to identify the components running on the node, and uses this to determine which tests to run (for example, only running the master node tests if the node is running an API server). Please note It is impossible to inspect the master nodes of managed clusters, e.g. GKE, EKS, AKS and ACK, using kube-bench as one does not have access to such nodes, although it is still possible to use kube-bench to check worker node configuration in these environments.","title":"Running kube-bench"},{"location":"running/#running-inside-a-container","text":"You can avoid installing kube-bench on the host by running it inside a container using the host PID namespace and mounting the /etc and /var directories where the configuration and other files are located on the host so that kube-bench can check their existence and permissions. docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -t aquasec/kube-bench:latest --version 1.18 Note: the tests require either the kubelet or kubectl binary in the path in order to auto-detect the Kubernetes version. You can pass -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl to resolve this. You will also need to pass in kubeconfig credentials. For example: docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl -v ~/.kube:/.kube -e KUBECONFIG=/.kube/config -t aquasec/kube-bench:latest You can use your own configs by mounting them over the default ones in /opt/kube-bench/cfg/ docker run --pid=host -v /etc:/etc:ro -v /var:/var:ro -t -v path/to/my-config.yaml:/opt/kube-bench/cfg/config.yaml -v $(which kubectl):/usr/local/mount-from-host/bin/kubectl -v ~/.kube:/.kube -e KUBECONFIG=/.kube/config aquasec/kube-bench:latest","title":"Running inside a container"},{"location":"running/#running-in-a-kubernetes-cluster","text":"You can run kube-bench inside a pod, but it will need access to the host's PID namespace in order to check the running processes, as well as access to some directories on the host where config files and other files are stored. The supplied job.yaml file can be applied to run the tests as a job. For example: $ kubectl apply -f job.yaml job.batch/kube-bench created $ kubectl get pods NAME READY STATUS RESTARTS AGE kube-bench-j76s9 0 /1 ContainerCreating 0 3s # Wait for a few seconds for the job to complete $ kubectl get pods NAME READY STATUS RESTARTS AGE kube-bench-j76s9 0 /1 Completed 0 11s # The results are held in the pod's logs kubectl logs kube-bench-j76s9 [ INFO ] 1 Master Node Security Configuration [ INFO ] 1 .1 API Server ... To run tests on the master node, the pod needs to be scheduled on that node. This involves setting a nodeSelector and tolerations in the pod spec. The default labels applied to master nodes has changed since Kubernetes 1.11, so if you are using an older version you may need to modify the nodeSelector and tolerations to run the job on the master node.","title":"Running in a Kubernetes cluster"},{"location":"running/#running-in-an-aks-cluster","text":"Create an AKS cluster(e.g. 1.13.7) with RBAC enabled, otherwise there would be 4 failures Use the kubectl-enter plugin to shell into a node kubectl-enter {node-name} or ssh to one agent node could open nsg 22 port and assign a public ip for one agent node (only for testing purpose) Run CIS benchmark to view results: docker run --rm -v `pwd`:/host aquasec/kube-bench:latest install ./kube-bench kube-bench cannot be run on AKS master nodes","title":"Running in an AKS cluster"},{"location":"running/#running-in-an-eks-cluster","text":"There is a job-eks.yaml file for running the kube-bench node checks on an EKS cluster. The significant difference on EKS is that it's not possible to schedule jobs onto the master node, so master checks can't be performed To create an EKS Cluster refer to Getting Started with Amazon EKS in the Amazon EKS User Guide Information on configuring eksctl , kubectl and the AWS CLI is within Create an Amazon Elastic Container Registry (ECR) repository to host the kube-bench container image aws ecr create-repository --repository-name k8s/kube-bench --image-tag-mutability MUTABLE Download, build and push the kube-bench container image to your ECR repo git clone https://github.com/aquasecurity/kube-bench.git cd kube-bench aws ecr get-login-password --region <AWS_REGION> | docker login --username AWS --password-stdin <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com docker build -t k8s/kube-bench . docker tag k8s/kube-bench:latest <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com/k8s/kube-bench:latest docker push <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com/k8s/kube-bench:latest Copy the URI of your pushed image, the URI format is like this: <AWS_ACCT_NUMBER>.dkr.ecr.<AWS_REGION>.amazonaws.com/k8s/kube-bench:latest Replace the image value in job-eks.yaml with the URI from Step 4 Run the kube-bench job on a Pod in your Cluster: kubectl apply -f job-eks.yaml Find the Pod that was created, it should be in the default namespace: kubectl get pods --all-namespaces Retrieve the value of this Pod and output the report, note the Pod name will vary: kubectl logs kube-bench-<value> You can save the report for later reference: kubectl logs kube-bench-<value> > kube-bench-report.txt","title":"Running in an EKS cluster"},{"location":"running/#running-on-openshift","text":"OpenShift Hardening Guide kube-bench config ocp-3.10 + rh-0.7 ocp-4.1 + rh-1.0 kube-bench includes a set of test files for Red Hat's OpenShift hardening guide for OCP 3.10 and 4.1. To run this you will need to specify --benchmark rh-07 , or --version ocp-3.10 or, --version ocp-4.5 or --benchmark rh-1.0 kube-bench supports auto-detection, when you run the kube-bench command it will autodetect if running in openshift environment.","title":"Running on OpenShift"},{"location":"running/#running-in-a-gke-cluster","text":"CIS Benchmark Targets gke-1.0 master, controlplane, node, etcd, policies, managedservices kube-bench includes benchmarks for GKE. To run this you will need to specify --benchmark gke-1.0 when you run the kube-bench command. To run the benchmark as a job in your GKE cluster apply the included job-gke.yaml . kubectl apply -f job-gke.yaml","title":"Running in a GKE cluster"},{"location":"running/#running-in-a-ack-cluster","text":"CIS Benchmark Targets ack-1.0 master, controlplane, node, etcd, policies, managedservices kube-bench includes benchmarks for Alibaba Cloud Container Service For Kubernetes (ACK). To run this you will need to specify --benchmark ack-1.0 when you run the kube-bench command. To run the benchmark as a job in your ACK cluster apply the included job-ack.yaml . kubectl apply -f job-ack.yaml","title":"Running in a ACK cluster"}]}
\ No newline at end of file
diff --git a/v0.6.3/sitemap.xml b/v0.6.3/sitemap.xml
new file mode 100644
index 0000000..5e9da55
--- /dev/null
+++ b/v0.6.3/sitemap.xml
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/architecture/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/asff/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/controls/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/flags-and-commands/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/installation/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/platforms/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+    <url>
+         <loc>https://aquasecurity.github.io/kube-bench/v0.6.3/running/</loc>
+         <lastmod>2021-06-14</lastmod>
+         <changefreq>daily</changefreq>
+    </url>
+</urlset>
\ No newline at end of file
diff --git a/v0.6.3/sitemap.xml.gz b/v0.6.3/sitemap.xml.gz
new file mode 100644
index 0000000000000000000000000000000000000000..afe9a1c739381f70756da2fae2cb05bd793863b0
GIT binary patch
literal 292
zcmb2|=HSRwIG(`tzc{lbH8-(9uOc^x;p!CMyu%6tt=}zMkIHShtd*rb`%P8THwKAh
z>8bMVjXQSM9`_7+%J8=7CXaEIP3^3s+5Pv=g{8|LWVt`F?dp<Cajge`tW=&a|Ncv>
z%+YmcFE;s!cG;Gs_+?f;u89q2Q_EBrPf+xexzfY@;rFELZ>Dy{wr-WY6L&o;Hz28)
zam&QzI*zMle0Oa)xy17O8J2%jt9`3mX8zon#{TU{^uF5al8F;yB#!L6XTHVm!ZS(L
z?{}Mh&R+7b>iMO@micDsQ~ue~a{r(H77miU+G8G|=^iU&)|2eGL+gh~b8FKCcWw0r
zm-s_ipKqAXl5eAuxz=ZfC~Km=hfUiHFRRis_mWxu+kf1exTRa(dY4ig7aIcu0Df7B
A&Hw-a

literal 0
HcmV?d00001

diff --git a/versions.json b/versions.json
index b7522b8..dc89919 100644
--- a/versions.json
+++ b/versions.json
@@ -1 +1 @@
-[{"version": "dev", "title": "dev", "aliases": []}]
\ No newline at end of file
+[{"version": "v0.6.3", "title": "v0.6.3", "aliases": ["latest"]}, {"version": "dev", "title": "dev", "aliases": []}]
\ No newline at end of file
-- 
GitLab